:root{--ss-ink:#1A1416;--ss-soft:#5C5255;--ss-mute:#8A7F82;--ss-porcelain:#FAF7F5;--ss-blush:#F6E9E7;--ss-rose:#B76E79;--ss-rose-l:#D8B7AE;--ss-rule:#E8DCD8;--font-body--family:"Jost","Helvetica Neue",Arial,sans-serif;--font-subheading--family:"Jost","Helvetica Neue",Arial,sans-serif;--font-heading--family:"Cormorant Garamond",Georgia,serif;--font-accent--family:"Cormorant Garamond",Georgia,serif}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:Jost,Helvetica Neue,Arial,sans-serif;font-weight:300;color:var(--ss-ink);background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:Cormorant Garamond,Georgia,serif;font-weight:500}img{max-width:100%}.button,.button-secondary,.add-to-cart-button,button.button{border-radius:0!important;font-family:Jost,sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:.24em!important;text-transform:uppercase!important;transition:background .35s ease,color .35s ease,border-color .35s ease!important}.add-to-cart-button{min-height:56px;width:100%;background:var(--ss-ink)!important;color:#fff!important;border:1px solid var(--ss-ink)!important;box-shadow:none!important}.add-to-cart-button:hover{background:var(--ss-rose)!important;border-color:var(--ss-rose)!important;color:#fff!important}.shopify-payment-button,accelerated-checkout-block{display:none!important}.badge{border-radius:0!important;font-family:Jost,sans-serif;font-size:10px;letter-spacing:.16em;text-transform:uppercase}[data-template=product] .product-details{padding-inline:clamp(20px,4vw,72px)}[data-template=product] .product-details h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:clamp(28px,2.6vw,38px)!important;line-height:1.08!important;letter-spacing:.005em!important;margin:0!important}[data-template=product] .product-details .price,[data-template=product] .product-details product-price{font-family:Jost,sans-serif!important;font-size:13px!important;letter-spacing:.14em!important;font-weight:400!important;color:var(--ss-soft)}[data-template=product] .product-details hr{border-color:var(--ss-rule)!important;opacity:1}[data-template=product] .product-details .text-block p strong{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase;color:var(--ss-rose)}[data-template=product] .product-details .text-block p{font-size:13px;line-height:1.8;color:var(--ss-soft)}.variant-picker legend,.variant-picker label.variant-option__label,.variant-picker .variant-option__title{font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase}.variant-picker input+label,.variant-picker .variant-option__button-label{border-radius:0!important;min-width:52px;min-height:44px;font-family:Jost,sans-serif;font-size:11px;letter-spacing:.1em}[data-template=product] quantity-selector-component,[data-template=product] .quantity-selector{display:none!important}[data-template=product] .product-details .text-block.rte p,[data-template=product] .product-details .details-content p,[data-template=product] .product-details .details-content li{font-size:13.5px;line-height:1.95;font-weight:300;color:var(--ss-soft);margin:0 0 12px}[data-template=product] .product-details .details-content h2,[data-template=product] .product-details .details-content h3,[data-template=product] .product-details .details-content h4{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase;margin:28px 0 10px!important;color:var(--ss-ink)}[data-template=product] .product-details .details-content ul{padding-left:16px;margin:0 0 12px}[data-template=product] .product-details .details-content li{margin:0 0 4px}[data-template=product] .product-details .details-content table{width:100%;border-collapse:collapse;margin:12px 0 8px}[data-template=product] .product-details .details-content th{font-family:Jost,sans-serif;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-align:left;padding:10px 8px;border-bottom:1px solid var(--ss-ink);color:var(--ss-ink)}[data-template=product] .product-details .details-content td{font-size:12px;padding:10px 8px;border-bottom:1px solid var(--ss-rule);color:var(--ss-soft)}[data-template=product] .product-details .details-content small{display:block;font-size:11px;line-height:1.7;color:var(--ss-mute)}.accordion .details__header,.accordion summary{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding-block:20px!important}.accordion .details{border-color:var(--ss-rule)!important}[data-template=product] .product-recommendations h3{font-size:34px!important;font-weight:400!important;text-align:center}.product-card,.product-card img{border-radius:0!important}.product-card .product-card__title,.product-card [class*=title]{font-family:Cormorant Garamond,Georgia,serif!important;font-size:19px!important;font-weight:500!important;line-height:1.15}.product-card .price,.product-card product-price{font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:.14em!important;color:var(--ss-soft)}.ss-preorder-label{display:block;margin-top:6px;font-family:Jost,sans-serif;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--ss-rose)}header-component,.header{font-family:Jost,sans-serif}.header__row .menu-list__link,.header-menu a{letter-spacing:.2em!important;font-size:11px!important;font-weight:400!important;text-transform:uppercase}.ss-collection-intro{padding:72px 6vw 40px;text-align:center}.ss-collection-intro h1{font-family:Cormorant Garamond,serif;font-size:clamp(38px,4.4vw,64px);font-weight:400;margin:10px 0 14px}.ss-collection-intro__eyebrow,.ss-collection-intro__meta{font-family:Jost,sans-serif;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--ss-rose)}.ss-collection-intro__description{max-width:560px;margin:0 auto;font-size:14px;line-height:1.9;color:var(--ss-soft)}.ss-collection-intro__rule{width:56px;height:1px;background:var(--ss-rose-l);margin:26px auto 16px}.ss-trust{border-top:1px solid var(--ss-rule);margin-top:24px;padding:72px 6vw 80px}.ss-trust__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;max-width:1180px;margin:0 auto;text-align:center}.ss-trust h4{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.26em;text-transform:uppercase;color:var(--ss-rose);margin:0 0 14px}.ss-trust p{font-family:Jost,sans-serif;font-size:13.5px;line-height:1.85;font-weight:300;color:var(--ss-soft);margin:0 auto;max-width:300px}.footer-content h2,.footer-content h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:30px!important;line-height:1.1;color:#fff;margin:0}.footer-content p{font-family:Jost,sans-serif;font-size:13.5px;font-weight:300;line-height:1.85;color:#ffffffb8;max-width:290px;margin:0}.footer-content .menu__heading__default,.footer-content .menu__heading__accordion{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.28em;text-transform:uppercase;color:#d8b7ae!important}.footer-content .menu__item a{font-family:Jost,sans-serif;font-size:13px;font-weight:300;letter-spacing:.04em;color:#ffffffc7;text-decoration:none;transition:color .3s ease}.footer-content .menu__item a:hover{color:#d8b7ae}.footer-content .email-signup__heading{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.28em;text-transform:uppercase;color:#d8b7ae!important;padding-block:0 18px}.footer-content .email-signup__input{font-family:Jost,sans-serif;font-size:13.5px;font-weight:300;color:#fff!important}.footer-content .email-signup__input::placeholder{color:#ffffff8c}.footer-content .email-signup__button{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#fff!important}.footer-content .email-signup__button:hover{color:#d8b7ae!important}@media screen and (max-width:749px){body{font-size:14px;line-height:1.7}.menu-drawer{max-width:88vw}.menu-drawer__menu-item--mainlist{font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.24em!important;text-transform:uppercase!important;line-height:1.3!important;color:var(--ss-ink)!important}.menu-drawer__menu-item--parent,.menu-drawer__menu-item--child{font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:300!important;letter-spacing:.06em!important;text-transform:none!important;color:var(--ss-soft)!important}.menu-drawer__list-item--divider,.menu-drawer__menu-container--divider{border-block-end-color:var(--ss-rule)!important}.menu-drawer__menu>.menu-drawer__list-item{min-height:58px}.product-card .product-card__title,.product-card [class*=title]{font-size:16px!important;line-height:1.2!important}.product-card .price,.product-card product-price{font-size:10.5px!important;letter-spacing:.1em!important}.ss-preorder-label{font-size:8.5px;letter-spacing:.18em}.ss-collection-intro{padding:52px 7vw 28px}.ss-collection-intro h1{font-size:38px}.ss-collection-intro__description{font-size:13.5px;line-height:1.85}.ss-collection-intro__rule{margin:20px auto 12px}[data-template=product] .product-details{padding-inline:20px;padding-block:28px 40px}[data-template=product] .product-details h1{font-size:28px!important}[data-template=product] .product-details .details-content table{font-size:11px}[data-template=product] .product-details .details-content th{font-size:9px;letter-spacing:.1em;padding:9px 3px}[data-template=product] .product-details .details-content td{font-size:11px;padding:9px 3px;white-space:nowrap}.add-to-cart-button{min-height:58px}.variant-picker input+label,.variant-picker .variant-option__button-label{min-width:48px;min-height:46px}[data-template=product] .product-recommendations h3{font-size:28px!important}.ss-trust__grid{grid-template-columns:1fr;gap:36px}.ss-trust{padding:56px 7vw 64px}.footer-content h2,.footer-content h3{font-size:26px!important}.footer-content p{max-width:none}.footer-content .menu--accordion .menu__heading{padding-block:18px}.footer-content .menu__item a{font-size:13.5px;display:inline-block;padding-block:3px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/shimmer-luxury.css.map */
