:root{--font-body-family: Georgia, Cambria, "Times New Roman", serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Playfair Display", "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 400;--color-background: 248, 246, 241;--color-foreground: 6, 6, 6;--color-button: 185, 21, 50;--color-button-text: 255, 255, 255;--color-secondary-button: 248, 246, 241;--color-secondary-button-text: 6, 6, 6}body{font-family:var(--font-body-family)!important;letter-spacing:.005em!important}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:var(--font-heading-family)!important;font-weight:400!important;letter-spacing:-.012em!important;text-transform:none!important}.caption-large,.caption,.product__text>.h2,.accordion__title,.facet-filters__label,.tabs li>a,.tabs__nav-item{font-family:Arial Narrow,DIN Condensed,Arial Black,Arial,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.04em!important}.title--primary{font-family:var(--font-heading-family)!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.012em!important;font-size:clamp(36px,5vw,64px)!important;line-height:1!important}.button,.shopify-challenge__button,.customer button{border-radius:0!important;font-family:Arial Narrow,DIN Condensed,Arial,sans-serif!important;font-weight:900!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:12px!important;min-height:52px!important;padding:14px 32px!important;transition:background .2s ease,transform .2s ease,color .2s ease!important}.button--secondary{background:transparent!important;color:rgb(var(--color-foreground))!important;border:1px solid rgb(var(--color-foreground))!important}.button--secondary:hover{background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important}.button:hover{transform:translateY(-1px)!important}.card,.card__inner,.card--card,.card--standard,.card__media{border-radius:0!important}.card .media--portrait,.card__media .media--portrait,.media--portrait{padding-bottom:110%!important}.card__content{padding-top:12px!important;padding-bottom:4px!important}.card__information{padding-top:0!important}.card__heading{margin-bottom:4px!important}.price{margin-top:2px!important}.card__heading,.card__heading a,.card__heading span{font-family:var(--font-body-family)!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;font-size:15px!important}.price__regular .price-item,.price__sale .price-item,.price-item--regular,.price-item--sale{font-family:var(--font-body-family)!important;font-style:italic!important;font-weight:500!important}.variant-pills .button,.variant-picker__option-values .button{border-radius:0!important;font-family:Arial Narrow,DIN Condensed,Arial,sans-serif!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important}.quantity,.quantity__button{border-radius:0!important}.pagination__list .pagination__item,.pagination__list .pagination__item-current,.pagination__list .pagination__item--next,.pagination__list .pagination__item--prev{font-family:Arial Narrow,DIN Condensed,Arial,sans-serif!important;font-weight:900!important;letter-spacing:.04em!important}.facet-filters__label,.product-count__text{font-family:Arial Narrow,DIN Condensed,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:11px!important}.facet-filters__sort,.input,.select__select,.field__input,textarea,select{border-radius:0!important}.product__text{font-family:var(--font-body-family)!important}.product__description rte,.product__description{font-family:var(--font-body-family)!important;font-size:16px!important;line-height:1.6!important}.product__view-details{font-family:Arial Narrow,DIN Condensed,Arial,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.06em!important}.accordion{border-top:1px solid rgb(var(--color-foreground),.1)!important}.accordion:last-of-type{border-bottom:1px solid rgb(var(--color-foreground),.1)!important}.badge{border-radius:0!important;font-family:Arial Narrow,DIN Condensed,Arial,sans-serif!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:10px!important}.skip-to-content-link{border-radius:0!important;font-family:Arial Narrow,DIN Condensed,Arial,sans-serif!important;font-weight:900!important;letter-spacing:.22em!important;text-transform:uppercase!important}a,.link{font-family:inherit}@media(max-width:749px){.button{min-height:44px!important;padding:10px 22px!important;font-size:11px!important;letter-spacing:.22em!important}.title--primary{font-size:clamp(28px,8vw,36px)!important}}@media(max-width:749px){.cc-window.cc-banner.cc-bottom{left:12px!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;width:auto!important;max-width:calc(100vw - 24px)!important;min-height:0!important;padding:10px 12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center!important;gap:8px 10px!important;border:1px solid rgba(255,255,255,.18)!important;background:#060606eb!important;box-shadow:0 12px 34px #00000047!important}.cc-window .cc-message{margin:0!important;color:#ffffffe6!important;font: 12px/1.35 Georgia,Cambria,Times New Roman,serif!important}.cc-window .cc-link{color:#fff!important;padding:0!important;opacity:.86!important;text-decoration:underline!important;text-underline-offset:2px}.cc-window .cc-compliance{margin:0!important;min-width:0!important}.cc-window .cc-btn{min-width:0!important;margin:0!important;padding:8px 10px!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:0!important;background:#fff!important;color:#060606!important;font:900 10px/1 Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important}body.template-index .rawa-container .rawa-button-label,body.template-index .rawa-share-label,body.template-index .rawa-share--hasMore{display:none!important}body.template-index .rawa-container.rawa-position-right{right:12px!important;bottom:max(16px,env(safe-area-inset-bottom))!important}body.template-index #rawa-box{display:none!important}body.template-index #rawa-button{right:14px!important;bottom:max(16px,env(safe-area-inset-bottom))!important;width:44px!important;height:44px!important}body.template-index:has(.cc-window.cc-bottom:not(.cc-invisible)) #rawa-button{display:none!important}body.template-index:has(.cc-window.cc-bottom:not(.cc-invisible)) #rawa-button{bottom:max(86px,calc(env(safe-area-inset-bottom) + 86px))!important}body.template-index:has(#PBarNextFrameWrapper) #rawa-button{bottom:max(84px,calc(env(safe-area-inset-bottom) + 84px))!important}body:has(#PBarNextFrameWrapper) .cc-window.cc-banner.cc-bottom{bottom:max(84px,calc(env(safe-area-inset-bottom) + 84px))!important}body.template-index:has(#PBarNextFrameWrapper):has(.cc-window.cc-bottom:not(.cc-invisible)) #rawa-button{bottom:max(158px,calc(env(safe-area-inset-bottom) + 158px))!important}body.template-index .rawa-container .rawa-button{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important}}.cart-drawer,.drawer__inner,.cart-drawer__inner{border-radius:0!important}.drawer__header{padding:22px 24px!important;border-bottom:1px solid rgba(6,6,6,.08)!important}.drawer__heading{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:22px!important;letter-spacing:-.012em!important;text-transform:none!important}.cart-drawer__empty-content .cart__empty-text{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:28px!important;letter-spacing:-.012em!important}.cart-item__name{font-family:var(--font-body-family)!important;font-weight:700!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important}.cart-drawer__footer{padding:18px 24px 8px!important}.cart__checkout-button.button{width:100%!important}.ltx-cart-trust{list-style:none;margin:14px 0 0!important;padding:12px 0 0!important;border-top:1px dashed rgba(6,6,6,.14);display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:center}.ltx-cart-trust li{position:relative;color:#0606069e;font:900 10px/1.3 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.ltx-cart-trust li:not(:last-child):after{content:"\b7";position:absolute;right:-10px;color:#0606064d}.shopify-section--main-collection-banner{background:var(--ltx-paper);padding:56px 22px 36px!important}.shopify-section--main-collection-banner .title--primary{margin:0 0 12px!important}.collection__description{max-width:640px;margin:0 auto;font:italic 500 16px/1.55 var(--ltx-font-serif);color:#060606b3}.collection__description:before{content:"From the atelier";display:block;margin-bottom:8px;color:#0606068c;font:900 10px/1 Arial,sans-serif;letter-spacing:.28em;text-transform:uppercase;font-style:normal}.shopify-section--main-collection-product-grid{padding-top:0!important;padding-bottom:64px!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ltx-template-overrides.css.map */
