:root{--ad-cream: #F7F4EF;--ad-ink: #202020;--ad-brass: #A68B5B;--ad-soft: #D4CBBE;--ad-ease: cubic-bezier(.22, 1, .36, 1);--ad-dur: .52s}html{scroll-behavior:smooth}::selection{background:#a68b5b47;color:#202020}.ad-reveal{opacity:0;transform:translateY(16px);transition:opacity var(--ad-dur) var(--ad-ease),transform var(--ad-dur) var(--ad-ease);will-change:opacity,transform}.ad-reveal.ad-in{opacity:1;transform:translateY(0)}.product-card,.card-gallery,.product-card-wrapper,.product-grid__item,[data-product-card],.card,.card--product{transition:transform var(--ad-dur) var(--ad-ease),box-shadow var(--ad-dur) var(--ad-ease)}.product-card:hover,.product-card-wrapper:hover,.card--product:hover,a.card:hover,.product-grid__item:hover .product-card{transform:translateY(-4px)}.product-card img,.product-card-wrapper img,.card-gallery img,.card--product img,.product-card__media img,.card__media img,.product-grid__item img{transition:transform .56s var(--ad-ease);transform:scale(1)}.product-card:hover img,.product-card-wrapper:hover img,.card--product:hover img,.product-grid__item:hover img,a.card:hover img,.product-card:hover .card-gallery img,.product-card-wrapper:hover .card-gallery img{transform:scale(1.03)}.card-gallery,.product-card__media,.card__media,.product-card-gallery{overflow:hidden}.button,button.button,.shopify-payment-button__button,.product-form-buttons .button,a.button{transition:background-color .4s var(--ad-ease),color .4s var(--ad-ease),border-color .4s var(--ad-ease),filter .4s var(--ad-ease),opacity .4s var(--ad-ease),transform .4s var(--ad-ease)}.button:hover,button.button:hover,a.button:hover,.product-form-buttons .button:hover{filter:brightness(1.08)}.button:active,a.button:active{filter:brightness(.96);transform:translateY(1px)}.content-for-layout a:not(.button):not(.card):not([class*=product-card]),.rte a,.footer a,.shop-by-area a,main .text-block a:not(.button){background-image:linear-gradient(var(--ad-brass),var(--ad-brass));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .42s var(--ad-ease),color .42s var(--ad-ease);text-decoration:none}.content-for-layout a:not(.button):not(.card):not([class*=product-card]):hover,.rte a:hover,.footer a:hover,main .text-block a:not(.button):hover{background-size:100% 1px;color:var(--ad-ink)}#header-group,#header-component,.header-section,header-component{transition:background-color .4s var(--ad-ease),backdrop-filter .4s var(--ad-ease),-webkit-backdrop-filter .4s var(--ad-ease),border-color .4s var(--ad-ease),box-shadow .4s var(--ad-ease)}body.ad-scrolled #header-group,body.ad-scrolled #header-component,body.ad-scrolled .header-section,body.ad-scrolled header-component{backdrop-filter:blur(12px) saturate(1.05);-webkit-backdrop-filter:blur(12px) saturate(1.05);background-color:#f7f4efe0!important;box-shadow:0 1px #a68b5b38}.header__menu a,.header-menu a,nav a.header__menu-item,.menu-list__link,.header__row a{letter-spacing:.06em;text-transform:none;font-size:.8125rem;transition:color .35s var(--ad-ease),opacity .35s var(--ad-ease)}.announcement-bar,.announcement-bar__message,#header-group .announcement-bar,.shopify-section-group-header-group .announcement-bar{position:relative}.announcement-bar:after,.shopify-section-group-header-group>.shopify-section:first-child:after{content:"";display:block;height:1px;width:100%;background:linear-gradient(90deg,transparent 0%,var(--ad-brass) 20%,#c4a86e 50%,var(--ad-brass) 80%,transparent 100%);background-size:200% 100%;opacity:.55;animation:ad-brass-shimmer 14s linear infinite}@keyframes ad-brass-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}#MainContent>.shopify-section:not(:first-child){border-top:1px solid rgba(166,139,91,.22)}#MainContent>.shopify-section:first-child{border-top:none}.sticky-add-to-cart,.product-sticky-bar,.sticky-product-bar,[class*=sticky][class*=cart],[class*=sticky][class*=atc],.product-form--sticky{background:var(--ad-cream)!important;color:var(--ad-ink)!important;border-top:1px solid rgba(166,139,91,.35)!important;box-shadow:0 -8px 24px #2020200f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.sticky-add-to-cart .button,.product-sticky-bar .button,[class*=sticky][class*=atc] .button{background:var(--ad-ink)!important;color:var(--ad-cream)!important;border-color:var(--ad-ink)!important}.product-information .product-title,.product-details .product-title,.product-information h1{margin-bottom:.65rem;letter-spacing:.015em}.product-description .rte strong,.product-details .rte strong,.rte strong{color:var(--ad-ink);font-weight:600}.product-description .rte table,.product-details .rte table,.rte table{border-collapse:collapse;width:100%;margin:1rem 0 1.5rem}.product-description .rte table td,.product-details .rte table td,.rte table td{padding:.55rem .85rem .55rem 0;border-bottom:1px solid var(--ad-soft);vertical-align:top;font-size:.9375rem}.product-description .rte table tr:last-child td,.rte table tr:last-child td{border-bottom-color:#a68b5b59}.product-information,.product-details{letter-spacing:.01em}#MainContent .shopify-section .text-block p{max-width:42rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ad-reveal{opacity:1!important;transform:none!important;transition:none!important}.product-card,.product-card-wrapper,.card--product,.product-card img,.product-card-wrapper img,.card-gallery img,.button,a.button,.content-for-layout a:not(.button),.rte a,#header-group,#header-component{transition:none!important}.product-card:hover,.product-card-wrapper:hover,.product-card:hover img,.product-card-wrapper:hover img{transform:none!important}.announcement-bar:after,.shopify-section-group-header-group>.shopify-section:first-child:after{animation:none!important;opacity:.4;background:var(--ad-brass);background-size:100% 100%}}#MainContent>.shopify-section .hero{min-height:0}#MainContent .shopify-section img{max-width:100%}#MainContent .shopify-section .group[style*=background],#MainContent .shopify-section [class*=group]{background-color:transparent}:root{--font-body--family: "Playfair Display", serif !important;--font-subheading--family: "Playfair Display", serif !important;--font-heading--family: "Playfair Display", serif !important;--font-accent--family: "Playfair Display", serif !important;--font-body--weight: 400 !important;--font-subheading--weight: 400 !important;--font-heading--weight: 400 !important;--font-accent--weight: 400 !important}body,button,input,select,textarea,.rte,.text-block,.product-title,.product-card,.header,.menu,.announcement,.footer,.price,.facet,.cart,a,p,span,li,label,h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",var(--font-heading--family),serif!important;font-weight:400}.button,button,[type=submit],.shopify-payment-button__button{font-family:Playfair Display,serif!important;font-weight:400!important;letter-spacing:.04em}.shopify-section-group-footer-group .footer-content{align-items:start}.shopify-section-group-footer-group .footer-content .group-block-content,.shopify-section-group-footer-group .footer-content .layout-panel-flex{align-items:flex-start!important;text-align:left}.shopify-section-group-footer-group a:not(.button){background-size:0% 1px}.shopify-section-group-footer-group a:not(.button):hover{background-size:100% 1px;color:#202020}footer,.footer,.shopify-section-group-footer-group{font-family:Playfair Display,serif!important;color:#202020}.shopify-section-group-footer-group .footer{border-top:1px solid #D4CBBE}.shopify-section-group-footer-group .footer .section__wrapper,.shopify-section-group-footer-group .footer>.section{align-items:flex-start!important}.shopify-section-group-footer-group .footer .group-block,.shopify-section-group-footer-group .footer menu,.shopify-section-group-footer-group .footer .menu{text-align:left!important}.shopify-section-group-footer-group .footer h2,.shopify-section-group-footer-group .footer h5,.shopify-section-group-footer-group .footer .menu__heading{font-family:Playfair Display,serif!important;font-weight:400!important;color:#202020!important;letter-spacing:.06em;text-transform:none;margin:0 0 .75rem}.shopify-section-group-footer-group .footer a{font-family:Playfair Display,serif!important;font-weight:400!important;color:#202020!important;text-decoration:none;line-height:1.7}.shopify-section-group-footer-group .footer a:hover{color:#a68b5b!important}.shopify-section-group-footer-group .footer-utilities{border-top:1px solid #D4CBBE;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px!important}.shopify-section-group-footer-group .footer-utilities,.shopify-section-group-footer-group .footer-utilities *{font-family:Playfair Display,serif!important;font-size:.8125rem;color:#202020}.shopify-section-group-footer-group .social-icons:empty,.shopify-section-group-footer-group .social-links:has(a[href=""]){display:none}@media(max-width:749px){.shopify-section-group-footer-group .footer .section__wrapper{gap:28px!important}}@media(min-width:750px){.header-logo,[data-testid=header-logo],.header .header-logo{justify-self:center;margin-inline:auto}.header__columns{grid-template-columns:1fr auto 1fr!important}.header-logo{grid-column:2;justify-self:center!important}}#header-component .header-menu,#header-component .header__row--bottom{display:none!important}#header-component .header__drawer,#header-component header-drawer,#header-component .menu-drawer-container>summary.header__icon--menu{display:flex!important;align-items:center;justify-content:center}#header-component .header-drawer-icon--open svg,#header-component .header__icon--menu{width:28px;height:28px;color:#202020}@media(min-width:750px){#header-component[data-menu-style=menu] .header-menu{display:none!important}#header-component .header__drawer{display:block!important}}@media screen and (min-width:750px){#header-component .header__row--top .header__columns{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important}#header-component .header-menu,#header-component .header__row--bottom{display:none!important}#header-component .header-logo{justify-self:center!important;margin:0 auto!important}}:root{--color-foreground: #202020 !important;--color-foreground-rgb: 32 32 32 !important;--opacity-muted-text: .82 !important;--opacity-subdued-text: .75 !important;--color-foreground-muted: #3A3632 !important;--color-foreground-subdued: #4A4540 !important}body,.page-wrapper,.footer,.collection,.product-information,.product-list,.cart,main .section{color:#202020}main .section .text-block,main .section .text-block p,main .section .rte,main .section .rte p,main .section h1,main .section h2,main .section h3,main .section h4,main .section h5,main .section h6{color:#202020!important;opacity:1!important;text-shadow:none!important}.hero,.hero *,[class*=hero],.slideshow,.slideshow *,.banner,.banner *,.media-with-content,.media-banner,section:has(>.hero),.shopify-section:has(.hero) .text-block,.shopify-section:has(.hero) .text-block *,.shopify-section:has(.hero) h1,.shopify-section:has(.hero) h2,.shopify-section:has(.hero) h3,.shopify-section:has(.hero) p,.shopify-section:has(.hero) a:not(.button){color:#f7f4ef!important;text-shadow:0 1px 16px rgba(0,0,0,.55);opacity:1!important}.hero .button,.hero a.button,[class*=hero] .button:not(.link):not(.button-secondary),.shopify-section:has(.hero) .button:not(.link):not(.button-secondary):not(.button-unstyled){color:#f7f4ef!important;background-color:#202020!important;border-color:#202020!important;text-shadow:none!important;opacity:1!important}.hero a.button-secondary,.hero .button-secondary,.hero a.button.link,.hero .button.link,.shopify-section:has(.hero) a.button-secondary,.shopify-section:has(.hero) .button.link,.shopify-section:has(.hero) a.button.link{color:#f7f4ef!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(247,244,239,.9)!important;text-shadow:0 1px 12px rgba(0,0,0,.55)!important;box-shadow:none!important}.shopify-section:has(.hero) .button.link{color:#f7f4ef!important}.overlay,.content-overlay,.text-block--overlay,[style*="color: rgb(255"],.color-scheme--inverse,.color-scheme-inverse{color:#f7f4ef}.shopify-section:not(:has(.hero)) .text-block,.shopify-section:not(:has(.hero)) .text-block p,.shopify-section:not(:has(.hero)) .text-block h1,.shopify-section:not(:has(.hero)) .text-block h2,.shopify-section:not(:has(.hero)) .text-block h3,.shopify-section:not(:has(.hero)) .rte,.shopify-section:not(:has(.hero)) a:not(.button){color:#202020!important;text-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/afterdusk-lux.css.map */
