:root{--cly-ivory: #FAF7F2;--cly-linen: #F1EBE0;--cly-ink: #181613;--cly-text: #2A261F;--cly-muted: #6B6458;--cly-line: #E2D9C9;--cly-bronze: #7A5C2E;--cly-champagne: #C9AB6E;--cly-oxblood: #7A1F2B;--cly-ease: cubic-bezier(.2, .7, .2, 1);--cly-display: var(--font-heading--family, var(--font-primary--family, Georgia, "Times New Roman", serif));--r-xs: 8px;--r-sm: 12px;--r-input: 14px;--r-md: 16px;--r-card: 20px;--r-lg: 24px;--r-xl: 32px;--r-pill: 999px}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-feature-settings:"kern" 1,"liga" 1,"calt" 1;overflow-x:clip;--gap-2xl: 2.25rem;--gap-3xl: 3.5rem;--drawer-inline-padding: 32px;--drawer-menu-inline-padding: 2.5rem;--button-padding-inline: 36px;--button-padding-block: 18px}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}p,li{text-wrap:pretty}.rte p,.prose p{max-width:68ch}::selection{background:var(--cly-ink);color:var(--cly-ivory)}:focus-visible{outline:2px solid var(--cly-bronze);outline-offset:3px}.color-scheme-dark :focus-visible,.color-scheme-4 :focus-visible,.color-scheme-5 :focus-visible,.footer :focus-visible{outline-color:var(--cly-champagne)}.button,.button-secondary,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded{letter-spacing:.2em;font-size:var(--font-size--xs);font-weight:500;min-height:48px;transition:color .35s var(--cly-ease),background-color .35s var(--cly-ease),border-color .35s var(--cly-ease),opacity .35s var(--cly-ease),transform .35s var(--cly-ease)}.button:active,.button-secondary:active{opacity:.9;transform:scale(.985)}.product-form__submit,button[name=add],.add-to-cart-button{min-height:56px;letter-spacing:.22em}.quick-add__button{letter-spacing:.16em}.rte a:not(.button):not(.button-secondary){text-underline-offset:.22em;text-decoration-thickness:1px;transition:color .3s var(--cly-ease),text-decoration-color .3s var(--cly-ease)}.rte a:not(.button):not(.button-secondary):hover{color:var(--cly-bronze)}header-component .header__row--top{border-bottom:1px solid var(--cly-line)}header-component .header__inline-menu a,header-component .header-menu a,header-component .header__menu-item{letter-spacing:.16em;text-transform:uppercase;font-size:var(--font-size--2xs);font-weight:500}[class^=premium-title-]{font-family:var(--cly-display)!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.04!important}[class^=premium-subtitle-]{font-family:var(--font-body--family)!important;font-size:12px!important;letter-spacing:.26em!important;text-transform:uppercase}[class^=premium-btn-]{font-family:var(--font-body--family)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.24em!important;padding:18px 46px!important;min-height:52px;transition:background-color .35s var(--cly-ease),color .35s var(--cly-ease),border-color .35s var(--cly-ease)!important}[class^=premium-btn-]:hover{background-color:var(--cly-ink)!important;border-color:var(--cly-ink)!important;color:var(--cly-ivory)!important}.cc .cc-heading{font-family:var(--cly-display);font-weight:400;letter-spacing:.14em}.cc .cc-ring{padding:5px;border-color:var(--cly-line)}.cc .cc-label{font-size:11px;font-weight:500;letter-spacing:.26em}.cc-zoom .cc-link:hover .cc-ring{transform:translateY(-4px);box-shadow:0 18px 30px -22px #1816138c;border-color:var(--cly-bronze)}.cc .cc-btn{letter-spacing:.24em;font-weight:500}.cc .cc-btn:hover{background:var(--cly-ink);color:var(--cly-ivory)}@media screen and (max-width:749px){.cc .cc-label{letter-spacing:.18em}}.product-card__content{--product-card-gap: var(--gap-md);padding-block-start:var(--padding-sm)}.product-card :is(h3,h4,.h3,.h4),.product-card .product-card__title,.collection-card :is(h3,h4,.h3,.h4){letter-spacing:.1em;line-height:1.35;font-weight:400}.product-card .price,.product-grid .price,.price{letter-spacing:.04em;font-variant-numeric:lining-nums tabular-nums}.product-card .price,.product-grid .price{font-size:var(--font-size--sm)}.compare-at-price,.price s,.price del{color:var(--cly-muted);opacity:1}.price--on-sale .price__current,.price .sale-price,.price ins{color:var(--cly-oxblood)}.product-card .card-gallery,.product-card__image,.collection-card__image{background-color:#efe8db}.badge{letter-spacing:.18em;font-size:var(--font-size--3xs);font-weight:500}@media screen and (min-width:750px){.product-grid{column-gap:var(--gap-2xl);row-gap:var(--gap-3xl)}}@media screen and (max-width:749px){.product-grid{column-gap:var(--gap-md);row-gap:var(--gap-xl)}.product-card__content{padding-block-start:var(--padding-xs)}.button,.button-secondary{--button-padding-inline: 26px;letter-spacing:.16em}.footer__column{padding-block:var(--padding-lg)}}.product-information,.product-details{letter-spacing:var(--letter-spacing--body-normal)}.variant-option__label,.variant-picker__option-info{letter-spacing:.12em;text-transform:uppercase;font-size:var(--font-size--2xs)}.variant-option__button-label{min-height:44px;letter-spacing:.06em;transition:background-color .25s var(--cly-ease),border-color .25s var(--cly-ease),color .25s var(--cly-ease)}html body .cly-size-trigger{background:transparent;color:var(--cly-ink);border:1px solid var(--cly-ink);box-shadow:none;font-family:var(--font-body--family);font-weight:500;letter-spacing:.2em}html body .cly-size-trigger:hover{background:var(--cly-ink);border-color:var(--cly-ink);color:var(--cly-ivory);box-shadow:none}html body .cly-size-trigger:focus-visible{outline:2px solid var(--cly-bronze);outline-offset:3px}html body .cly-find-size{color:var(--cly-ink);letter-spacing:.2em}html body .cly-find-size:hover{color:var(--cly-bronze);opacity:1;border-bottom-color:currentColor}.cly-size-overlay{background:#1816138c}.cly-size-overlay .cly-size-dialog{--cly-ink: #181613;--cly-brown: #181613;--cly-cream: #F1EBE0;--cly-line: #E2D9C9;--cly-muted: #6B6458;--cly-soft: #4A443B;--cly-r-lg: 28px;--cly-r-md: 16px;--cly-r-pill: 999px;background:#faf7f2;font-family:var(--font-body--family, "Inter", "Helvetica Neue", Arial, sans-serif);box-shadow:0 28px 70px #1816134d}.cly-size-overlay .cly-size-modal-title,.cly-size-overlay .cly-size-value{font-family:var(--cly-display)}.cly-size-overlay .cly-size-modal-title{font-size:22px;letter-spacing:.06em;text-transform:none;font-weight:400}.cly-size-overlay .cly-size-value{color:#181613;font-weight:400}.cly-size-overlay .cly-size-kicker{color:var(--cly-bronze)}.cly-size-overlay .cly-size-btn{font-weight:500;letter-spacing:.22em}.cly-size-overlay .cly-size-input:focus-visible,.cly-size-overlay .cly-size-select:focus-visible{border-color:#181613;box-shadow:0 0 0 2px #7a5c2e59}.cly-size-overlay .cly-size-close{background:var(--cly-cream)}[id^=shopify-section-luxury_trust_badges]{background-color:var(--cly-linen)!important;border-color:var(--cly-line)!important}.trust-icon svg{stroke:var(--cly-bronze)!important;stroke-width:1.1}.trust-title{color:var(--cly-ink)!important;letter-spacing:.16em!important;font-weight:500!important}.trust-subtitle{color:var(--cly-muted)!important}[id^=shopify-section-luxury_urgency_banner]>*,[id^=shopify-section-luxury_urgency_banner]>*>*{background-color:var(--cly-linen)!important;border-color:var(--cly-line)!important;color:var(--cly-ink)!important}[id^=shopify-section-luxury_faq]{background-color:var(--cly-ivory)!important}.luxury-faq-title{font-family:var(--cly-display)!important;font-weight:400!important;color:var(--cly-ink)!important;letter-spacing:.01em}.faq-item{border-bottom-color:var(--cly-line)!important}.faq-summary{color:var(--cly-ink)!important;font-size:12px!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;min-height:44px}.faq-icon svg{stroke:var(--cly-bronze)!important}.faq-toggle{color:var(--cly-bronze)!important}.faq-answer{color:#4a443b!important;font-size:14px!important}.si-reviews .si-stars__box{background:transparent!important;width:18px;height:18px;font-size:15px}.si-reviews .si-stars__row--bg .si-stars__box{color:#d8cdb8!important}.si-reviews .si-stars__row--fill .si-stars__box{color:var(--cly-bronze)!important}.si-reviews .si-review-card{background:#fffdf9!important;border-color:var(--cly-line)!important}.si-reviews .si-review-card:hover{border-color:var(--cly-bronze)!important;box-shadow:0 18px 30px -24px #18161380!important}.si-reviews .si-review-card__title{font-family:var(--cly-display);font-weight:400;font-size:18px}.si-reviews .si-review-card__verified{color:var(--cly-bronze)!important;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.si-reviews .si-reviews__nav{box-shadow:none!important}.footer{border-top:1px solid rgba(201,171,110,.25)}.footer__column :is(h3,h4,.h3,.h4,h6,.h6){letter-spacing:.2em;color:var(--cly-champagne);font-weight:500}.footer a{transition:color .3s var(--cly-ease),opacity .3s var(--cly-ease)}.footer a:hover{color:var(--cly-champagne);opacity:1}.footer__copyright,.footer-copyright{letter-spacing:.08em;opacity:.75}.shopify-policy__container{max-width:760px;margin-inline:auto;padding:clamp(48px,8vw,96px) 24px}.shopify-policy__title h1{font-family:var(--cly-display);font-size:clamp(32px,5vw,48px);font-weight:400;text-align:center;margin:0 0 clamp(28px,5vw,48px);padding-bottom:24px;border-bottom:1px solid var(--cly-line)}.shopify-policy__body,.main-page .rte,.rte{line-height:1.8;color:var(--cly-text)}.shopify-policy__body h2,.shopify-policy__body h3,.rte h2,.rte h3{font-family:var(--cly-display);font-weight:400;color:var(--cly-ink);margin-block:2em .6em}.shopify-policy__body a{text-underline-offset:.22em}.shopify-policy__body a:hover{color:var(--cly-bronze)}.shopify-policy__body table{border-collapse:separate;border-spacing:0;width:100%;border:1px solid var(--cly-line);border-radius:var(--r-md);overflow:hidden}.shopify-policy__body td,.shopify-policy__body th{border-bottom:1px solid var(--cly-line);padding:12px 14px}@media(prefers-reduced-motion:reduce){.button,.button-secondary,[class^=premium-btn-],.footer a,.cc .cc-ring,.swatch,.rte a:not(.button):not(.button-secondary){transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom-luxury.css.map */
