:root{--mw-black: #1E1A18;--mw-dark: #25201D;--mw-dark-2: #3B332F;--mw-dark-3: #524641;--mw-dark-card: #FFFFFF;--mw-terracotta: #C4704A;--mw-terracotta-hover: #B35D38;--mw-terracotta-light: #D98762;--mw-terracotta-dark: #A65B37;--mw-terracotta-pale: #F7EBE5;--mw-gold: #C29754;--mw-gold-light: #D9B47C;--mw-gold-dark: #9A7236;--mw-gold-pale: #FAF2E6;--mw-cream: #FAF6F0;--mw-cream-dark: #EDE5D8;--mw-white: #FFFFFF;--mw-grey-light: #F3ECE3;--mw-grey: #8F8279;--mw-grey-dark: #524641;--mw-font-display: "Cormorant Garamond", "Georgia", serif;--mw-font-body: "DM Sans", "Helvetica Neue", Arial, sans-serif;--mw-transition: all .35s cubic-bezier(.4, 0, .2, 1);--mw-transition-fast: all .18s cubic-bezier(.4, 0, .2, 1);--mw-transition-slow: all .6s cubic-bezier(.4, 0, .2, 1);--mw-radius-xs: 4px;--mw-radius-sm: 8px;--mw-radius-md: 14px;--mw-radius-lg: 22px;--mw-radius-xl: 32px;--mw-radius-full: 9999px;--mw-shadow-sm: 0 2px 10px rgba(37, 32, 29, .04);--mw-shadow-md: 0 6px 20px rgba(37, 32, 29, .06);--mw-shadow-lg: 0 16px 40px rgba(37, 32, 29, .09);--mw-shadow-xl: 0 24px 50px rgba(37, 32, 29, .14);--mw-shadow-gold: 0 8px 24px rgba(194, 151, 84, .15);--mw-shadow-gold-sm: 0 4px 12px rgba(194, 151, 84, .1);--mw-shadow-terracotta: 0 8px 24px rgba(196, 112, 74, .22);--mw-shadow-terracotta-sm: 0 4px 12px rgba(196, 112, 74, .14);--mw-glow-gold: 0 0 20px rgba(194, 151, 84, .25);--mw-glow-terracotta: 0 0 20px rgba(196, 112, 74, .3);--mw-glass-bg: rgba(250, 246, 240, .85);--mw-glass-border: rgba(194, 151, 84, .12)}body{font-family:var(--mw-font-body)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.title,.banner__heading,.card__heading,.footer-block__heading{font-family:var(--mw-font-display)!important;letter-spacing:.01em}.subtitle,.caption,.announcement-bar__message{font-family:var(--mw-font-body)!important;letter-spacing:.08em;text-transform:uppercase;font-size:.75em;font-weight:500}html{scroll-behavior:smooth}.announcement-bar-section{position:relative;z-index:50}.announcement-bar{background:linear-gradient(90deg,var(--mw-dark) 0%,var(--mw-dark-2) 30%,var(--mw-dark-3) 60%,var(--mw-dark) 100%)!important;border-bottom:1px solid rgba(201,169,110,.25);min-height:38px;display:flex;align-items:center;overflow:hidden}.announcement-bar:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(201,169,110,.06),transparent);animation:mw-shimmer-bar 4s ease-in-out infinite;pointer-events:none}@keyframes mw-shimmer-bar{0%{left:-60%}to{left:160%}}.announcement-bar__message,.announcement-bar__message span{color:var(--mw-gold-pale)!important;font-family:var(--mw-font-body)!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}.announcement-bar__link{color:var(--mw-gold)!important;text-decoration:none!important;transition:var(--mw-transition-fast)!important}.announcement-bar__link:hover{color:var(--mw-gold-light)!important;letter-spacing:.16em!important}.header-wrapper,.section-header{position:sticky;top:0;z-index:100}.header{background:var(--mw-glass-bg)!important;backdrop-filter:blur(20px) saturate(1.6)!important;-webkit-backdrop-filter:blur(20px) saturate(1.6)!important;border-bottom:1px solid var(--mw-glass-border)!important;transition:background .4s ease,box-shadow .4s ease!important}.header.scrolled-past-header,.scrolled-past-header .header{background:#faf6f0fa!important;box-shadow:var(--mw-shadow-md)!important}.header__heading a,.header__heading-logo-wrapper{transition:var(--mw-transition-fast)!important}.header__heading a:hover{opacity:.85!important}.header__menu-item,.list-menu__item--link{font-family:var(--mw-font-body)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--mw-dark)!important;text-decoration:none!important;position:relative;transition:color .25s ease!important}.header__menu-item:after,.list-menu__item--link.list-menu__item--active:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1.5px;background:linear-gradient(90deg,var(--mw-gold),var(--mw-gold-light));transition:width .3s cubic-bezier(.4,0,.2,1)}.header__menu-item:hover:after,.header__menu-item:focus:after{width:100%}.header__menu-item:hover{color:var(--mw-gold-light)!important}.header__icon,.header__icon--cart{color:var(--mw-dark)!important;transition:color .25s ease,transform .25s ease!important}.header__icon:hover{color:var(--mw-gold)!important;transform:scale(1.1)!important}.cart-count-bubble{background:var(--mw-gold)!important;color:var(--mw-dark)!important;font-family:var(--mw-font-body)!important;font-weight:700!important;font-size:1rem!important;border-radius:var(--mw-radius-full)!important;box-shadow:var(--mw-shadow-gold-sm)!important;animation:mw-badge-pop .4s cubic-bezier(.34,1.56,.64,1)!important}@keyframes mw-badge-pop{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.header .button,.header button[name=add]{background:var(--mw-gold)!important;color:var(--mw-dark)!important;border:none!important;border-radius:var(--mw-radius-full)!important;font-family:var(--mw-font-body)!important;font-weight:600!important;letter-spacing:.06em!important;padding:.9rem 2.2rem!important;transition:var(--mw-transition)!important}.banner__media img,.ds-slideshow .media img{transition:transform 8s cubic-bezier(.25,.46,.45,.94)!important}.banner:hover .banner__media img{transform:scale(1.04)!important}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#0a0a0a80,#0a0a0a33,#0a0a0a8c);z-index:1;pointer-events:none}.banner__heading{font-family:var(--mw-font-display)!important;font-size:clamp(3.2rem,6vw,7rem)!important;font-weight:300!important;line-height:1.08!important;letter-spacing:-.02em!important;color:var(--mw-white)!important;text-shadow:0 2px 24px rgba(0,0,0,.35)!important;animation:mw-fade-up 1s cubic-bezier(.4,0,.2,1) both!important}.banner__text{font-family:var(--mw-font-body)!important;font-size:1.7rem!important;font-weight:300!important;color:#f7f3eee6!important;letter-spacing:.02em!important;animation:mw-fade-up 1s .2s cubic-bezier(.4,0,.2,1) both!important}.banner .banner__buttons{animation:mw-fade-up 1s .4s cubic-bezier(.4,0,.2,1) both!important}.banner__content{z-index:2!important;position:relative!important}.slideshow__controls,.slider-buttons{z-index:3!important}.slider-counter__link .dot{background:#ffffff80!important;border:1.5px solid rgba(201,169,110,.5)!important;transition:all .3s ease!important;width:8px!important;height:8px!important;border-radius:50%!important}.slider-counter__link--dots.active .dot,.slider-counter__link--dots[aria-current=true] .dot{background:var(--mw-gold)!important;border-color:var(--mw-gold)!important;transform:scale(1.4)!important}.button,.btn,button[type=submit]:not(.header__icon):not(.search__button){font-family:var(--mw-font-body)!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:1.25rem!important;border-radius:var(--mw-radius-full)!important;transition:var(--mw-transition)!important;position:relative;overflow:hidden}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:linear-gradient(135deg,var(--mw-terracotta-dark),var(--mw-terracotta),var(--mw-terracotta-light))!important;background-size:200% 200%!important;color:var(--mw-white)!important;border:none!important;padding:1.3rem 3rem!important;box-shadow:var(--mw-shadow-terracotta-sm)!important}.button--primary:before,.button:not(.button--secondary):not(.button--tertiary):before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transition:left .5s ease;pointer-events:none}.button--primary:hover:before,.button:not(.button--secondary):not(.button--tertiary):hover:before{left:100%}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{box-shadow:var(--mw-shadow-terracotta)!important;transform:translateY(-2px)!important}.button--secondary{background:transparent!important;color:var(--mw-gold)!important;border:1.5px solid var(--mw-gold)!important;padding:1.2rem 2.8rem!important}.button--secondary:hover{background:var(--mw-gold)!important;color:var(--mw-dark)!important;transform:translateY(-2px)!important;box-shadow:var(--mw-shadow-gold-sm)!important}.card-wrapper{transition:var(--mw-transition)!important}.card-wrapper:hover{transform:translateY(-6px)!important}.card,.card--standard,.card--card{border-radius:var(--mw-radius-md)!important;overflow:hidden;background:var(--mw-white)!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:var(--mw-shadow-sm)!important;transition:var(--mw-transition)!important}.card-wrapper:hover .card,.card-wrapper:hover .card--standard,.card-wrapper:hover .card--card{box-shadow:var(--mw-shadow-gold)!important;border-color:#c9a96e40!important}.card__media img,.card .media img{transition:transform .7s cubic-bezier(.4,0,.2,1)!important}.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:scale(1.07)!important}.card__heading,.card__heading a{font-family:var(--mw-font-display)!important;font-size:1.85rem!important;font-weight:500!important;letter-spacing:.01em!important;color:var(--mw-dark)!important;transition:color .25s ease!important}.card-wrapper:hover .card__heading a{color:var(--mw-gold-dark)!important}.badge,.card__badge{font-family:var(--mw-font-body)!important;font-size:1.05rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:var(--mw-radius-xs)!important;padding:.35rem .9rem!important}.badge--bottom-left,.card__badge--bottom-left{background:var(--mw-gold)!important;color:var(--mw-dark)!important;border:none!important}.badge--sale{background:#c0392b!important;color:#fff!important}.price--on-sale .price-item--sale{color:var(--mw-gold-dark)!important;font-weight:700!important;font-family:var(--mw-font-body)!important;font-size:1.6rem!important}.price-item--regular{font-family:var(--mw-font-body)!important;color:var(--mw-grey)!important;font-size:1.4rem!important}.price-item--compare{color:var(--mw-grey)!important;text-decoration:line-through!important;font-size:1.3rem!important;opacity:.7!important}.quick-add__submit,.quick-add-modal__toggle{background:var(--mw-terracotta)!important;color:var(--mw-white)!important;border:none!important;border-radius:var(--mw-radius-sm)!important;transition:var(--mw-transition)!important}.quick-add__submit:hover,.quick-add-modal__toggle:hover{background:var(--mw-terracotta-hover)!important;color:var(--mw-white)!important}.title-wrapper,.title-wrapper-with-link{position:relative;margin-bottom:3.5rem!important}.title-wrapper .title,.section-heading,h2.title{font-family:var(--mw-font-display)!important;font-size:clamp(2.8rem,4vw,4.8rem)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.01em!important;color:var(--mw-dark)!important}.title-wrapper:after{content:"";display:block;width:48px;height:2px;background:linear-gradient(90deg,var(--mw-gold),var(--mw-gold-light),transparent);margin-top:1.2rem}.title-wrapper-with-link .link,.title-wrapper-with-link a:not(.button){font-family:var(--mw-font-body)!important;font-size:1.3rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--mw-gold-dark)!important;text-decoration:none!important;border-bottom:1px solid rgba(201,169,110,.4)!important;padding-bottom:2px!important;transition:var(--mw-transition-fast)!important}.title-wrapper-with-link .link:hover,.title-wrapper-with-link a:not(.button):hover{color:var(--mw-gold)!important;border-color:var(--mw-gold)!important;letter-spacing:.14em!important}.eyebrow,.subtitle--section{font-family:var(--mw-font-body)!important;font-size:1.1rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--mw-gold)!important;font-weight:600!important;display:block;margin-bottom:.8rem}.icon-bar-card{background:var(--mw-white)!important;border:1px solid rgba(201,169,110,.12)!important;border-radius:var(--mw-radius-md)!important;padding:2.8rem 2rem!important;transition:var(--mw-transition)!important;text-align:center!important}.icon-bar-card:hover{box-shadow:var(--mw-shadow-gold-sm)!important;border-color:#c9a96e59!important;transform:translateY(-4px)!important}.icon-bar-card__icon{display:flex!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;margin:0 auto 1.6rem!important;background:linear-gradient(135deg,var(--mw-gold-pale),var(--mw-cream))!important;border-radius:var(--mw-radius-full)!important;border:1.5px solid rgba(201,169,110,.3)!important;transition:var(--mw-transition)!important}.icon-bar-card:hover .icon-bar-card__icon{background:linear-gradient(135deg,var(--mw-gold),var(--mw-gold-light))!important;box-shadow:var(--mw-glow-gold)!important;transform:rotate(5deg) scale(1.08)!important}.icon-bar-card__icon svg,.icon-bar-card__icon img{width:28px!important;height:28px!important;color:var(--mw-gold-dark)!important;transition:var(--mw-transition)!important}.icon-bar-card:hover .icon-bar-card__icon svg{color:var(--mw-dark)!important;transform:scale(1.1)!important}.icon-bar-card .multicolumn-card__title{font-family:var(--mw-font-display)!important;font-size:1.9rem!important;font-weight:500!important;color:var(--mw-dark)!important}.icon-bar-card .rte{font-family:var(--mw-font-body)!important;color:var(--mw-grey)!important;font-size:1.4rem!important;line-height:1.65!important}.testimonial-card,.ds-testimonials .multicolumn-card{background:var(--mw-white)!important;border-radius:var(--mw-radius-md)!important;border:1px solid rgba(0,0,0,.06)!important;border-left:4px solid var(--mw-gold)!important;padding:3rem 2.8rem!important;box-shadow:var(--mw-shadow-sm)!important;transition:var(--mw-transition)!important;position:relative}.testimonial-card:before,.ds-testimonials .multicolumn-card:before{content:"\201c";position:absolute;top:1.5rem;right:2.5rem;font-family:var(--mw-font-display);font-size:7rem;line-height:1;color:var(--mw-gold-pale);font-weight:300;pointer-events:none}.testimonial-card:hover,.ds-testimonials .multicolumn-card:hover{box-shadow:var(--mw-shadow-gold)!important;transform:translateY(-4px)!important}.rating .rating__star,.rating-star{color:var(--mw-gold)!important;filter:drop-shadow(0 0 4px rgba(201,169,110,.4))!important}.email-signup-banner,.newsletter-section{background:linear-gradient(135deg,var(--mw-dark) 0%,var(--mw-dark-2) 50%,#1C1209 100%)!important;border-top:1px solid rgba(196,112,74,.2)!important;border-bottom:1px solid rgba(196,112,74,.2)!important;position:relative;overflow:hidden}.email-signup-banner:before,.newsletter-section:before{content:"";position:absolute;top:-50%;left:-20%;width:60%;height:200%;background:radial-gradient(ellipse,rgba(196,112,74,.07) 0%,transparent 60%);pointer-events:none}.email-signup-banner .title,.newsletter-section .title{color:var(--mw-white)!important;font-family:var(--mw-font-display)!important}.email-signup-banner .field__input,.newsletter .field__input{background:#ffffff12!important;border:1px solid rgba(196,112,74,.3)!important;border-radius:var(--mw-radius-full)!important;color:var(--mw-white)!important;font-family:var(--mw-font-body)!important;padding:1.4rem 2rem!important;transition:var(--mw-transition)!important}.email-signup-banner .field__input:focus,.newsletter .field__input:focus{border-color:var(--mw-terracotta)!important;background:#ffffff1a!important;box-shadow:0 0 0 3px #c4704a26!important;outline:none!important}.email-signup-banner .field__input::placeholder,.newsletter .field__input::placeholder{color:#f7f3ee73!important}.footer{background:linear-gradient(180deg,var(--mw-dark) 0%,var(--mw-black) 100%)!important;border-top:1px solid rgba(201,169,110,.2)!important;color:#f7f3eeb3!important}.footer-block__heading{font-family:var(--mw-font-display)!important;font-size:2rem!important;font-weight:500!important;color:var(--mw-cream)!important;letter-spacing:.02em!important;margin-bottom:1.8rem!important;padding-bottom:.8rem!important;border-bottom:1px solid rgba(201,169,110,.2)!important}.footer-block__list .list-menu__item{font-family:var(--mw-font-body)!important;font-size:1.4rem!important;padding:.4rem 0!important}.footer-block__list a,.footer .list-menu__item--link{color:#f7f3ee99!important;text-decoration:none!important;transition:var(--mw-transition-fast)!important;position:relative}.footer-block__list a:after,.footer .list-menu__item--link:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background:var(--mw-gold);transition:width .3s ease}.footer-block__list a:hover:after,.footer .list-menu__item--link:hover:after{width:100%}.footer-block__list a:hover,.footer .list-menu__item--link:hover{color:var(--mw-gold)!important}.footer-block--brand-information .rte,.footer .footer__brand-description{color:#f7f3ee80!important;font-family:var(--mw-font-body)!important;font-size:1.4rem!important;line-height:1.75!important}.footer__content-bottom{border-top:1px solid rgba(201,169,110,.12)!important}.footer__copyright{color:#f7f3ee59!important;font-family:var(--mw-font-body)!important;font-size:1.25rem!important}.list-social__item .icon{color:#f7f3ee80!important;transition:var(--mw-transition-fast)!important}.list-social__item a:hover .icon,.list-social__link:hover .icon{color:var(--mw-gold)!important;filter:drop-shadow(0 0 6px rgba(201,169,110,.5))!important}.footer .payment-icons{opacity:.6;transition:opacity .3s ease}.footer .payment-icons:hover{opacity:.9}.product__title{font-family:var(--mw-font-display)!important;font-size:clamp(2.4rem,4vw,4rem)!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.01em!important;color:var(--mw-dark)!important}.product__vendor{font-family:var(--mw-font-body)!important;font-size:1.2rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--mw-gold)!important;font-weight:600!important}.product__price .price-item--sale{font-family:var(--mw-font-display)!important;font-size:3rem!important;font-weight:500!important;color:var(--mw-dark)!important}.product__price .price-item--compare{font-family:var(--mw-font-body)!important;font-size:1.8rem!important;color:var(--mw-grey)!important;text-decoration:line-through!important;opacity:.65!important}.variant-pills__option,.swatch{font-family:var(--mw-font-body)!important;font-size:1.3rem!important;font-weight:500!important;border:1.5px solid rgba(0,0,0,.15)!important;border-radius:var(--mw-radius-sm)!important;transition:var(--mw-transition-fast)!important;padding:.7rem 1.6rem!important;cursor:pointer}.variant-pills__option:hover{border-color:var(--mw-gold)!important;color:var(--mw-gold-dark)!important}.variant-pills__option.active,.variant-pills__option[aria-selected=true],input[type=radio]:checked+.variant-pills__option{background:var(--mw-dark)!important;color:var(--mw-white)!important;border-color:var(--mw-dark)!important}.product-form__submit,.product-form [name=add]{background:linear-gradient(135deg,var(--mw-terracotta-dark),var(--mw-terracotta),var(--mw-terracotta-light))!important;color:var(--mw-white)!important;border:none!important;border-radius:var(--mw-radius-full)!important;font-family:var(--mw-font-body)!important;font-size:1.4rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:1.6rem 3.5rem!important;min-height:56px!important;transition:var(--mw-transition)!important;position:relative!important;overflow:hidden!important;width:100%!important}.product-form__submit:before,.product-form [name=add]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(201,169,110,.2),transparent);transition:left .6s ease;pointer-events:none}.product-form__submit:hover:before,.product-form [name=add]:hover:before{left:100%}.product-form__submit:hover,.product-form [name=add]:hover{background:linear-gradient(135deg,var(--mw-terracotta-dark),var(--mw-terracotta-hover))!important;color:var(--mw-white)!important;box-shadow:var(--mw-shadow-terracotta)!important;transform:translateY(-2px)!important}.shopify-payment-button__button{background:var(--mw-gold)!important;color:var(--mw-dark)!important;border:none!important;border-radius:var(--mw-radius-full)!important;font-family:var(--mw-font-body)!important;font-weight:600!important;letter-spacing:.08em!important;transition:var(--mw-transition)!important}.shopify-payment-button__button:hover{background:var(--mw-gold-light)!important;box-shadow:var(--mw-shadow-gold)!important;transform:translateY(-2px)!important}.thumbnail-list .thumbnail-list__item{border-radius:var(--mw-radius-sm)!important;overflow:hidden!important;border:2px solid transparent!important;transition:var(--mw-transition-fast)!important;cursor:pointer}.thumbnail-list .thumbnail-list__item:hover,.thumbnail-list .thumbnail-list__item--active{border-color:var(--mw-gold)!important;box-shadow:var(--mw-shadow-gold-sm)!important}.accordion__title{font-family:var(--mw-font-display)!important;font-size:1.8rem!important;font-weight:500!important;color:var(--mw-dark)!important;transition:color .25s ease!important}.accordion__title:hover{color:var(--mw-gold-dark)!important}details[open] .accordion__title{color:var(--mw-gold-dark)!important}.product__tax,.product-page-badge{font-family:var(--mw-font-body)!important;font-size:1.25rem!important;color:var(--mw-grey)!important}.cart-drawer{background:var(--mw-dark)!important;border-left:1px solid rgba(201,169,110,.2)!important}.cart-drawer__header{background:var(--mw-dark-2)!important;border-bottom:1px solid rgba(201,169,110,.15)!important}.cart-drawer__title{font-family:var(--mw-font-display)!important;font-size:2.4rem!important;font-weight:400!important;color:var(--mw-cream)!important}.cart-drawer__subtotal-title,.cart-drawer .totals__subtotal{font-family:var(--mw-font-body)!important;color:#f7f3eeb3!important}.cart-drawer .totals__subtotal-value{font-family:var(--mw-font-display)!important;font-size:2.2rem!important;color:var(--mw-gold)!important}.cart-item{border-bottom:1px solid rgba(201,169,110,.1)!important}.cart-item__name{font-family:var(--mw-font-display)!important;color:var(--mw-cream)!important;font-size:1.7rem!important}.cart-item__price{color:var(--mw-gold)!important;font-family:var(--mw-font-body)!important;font-weight:600!important}.cart__cta .button--primary,.cart-drawer .button{background:linear-gradient(135deg,var(--mw-gold-dark),var(--mw-gold),var(--mw-gold-light))!important;color:var(--mw-dark)!important;font-family:var(--mw-font-body)!important;font-weight:700!important;letter-spacing:.1em!important;border:none!important;border-radius:var(--mw-radius-full)!important;padding:1.5rem 3rem!important;box-shadow:var(--mw-shadow-gold)!important}.ticker__list{animation-timing-function:linear!important}.ds-ticker-item{font-family:var(--mw-font-body)!important;font-size:1.3rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:500!important}.color-background-1,.color-scheme-background-1{background:var(--mw-cream)!important}.color-background-2{background:var(--mw-grey-light)!important}.multicolumn.background-secondary{background:linear-gradient(135deg,var(--mw-grey-light),var(--mw-cream))!important}.field__input,input[type=text],input[type=email],input[type=password],textarea,select{font-family:var(--mw-font-body)!important;border-radius:var(--mw-radius-sm)!important;border:1.5px solid rgba(0,0,0,.15)!important;transition:var(--mw-transition-fast)!important;padding:1.2rem 1.6rem!important}.field__input:focus,input[type=text]:focus,input[type=email]:focus{border-color:var(--mw-gold)!important;box-shadow:0 0 0 3px #c9a96e1f!important;outline:none!important}.search-modal__form .field__input,.search__input{border-radius:var(--mw-radius-full)!important;padding-left:2rem!important;font-family:var(--mw-font-body)!important}.predictive-search{border-radius:var(--mw-radius-md)!important;border:1px solid rgba(201,169,110,.2)!important;box-shadow:var(--mw-shadow-lg)!important;overflow:hidden!important}.collection-hero__title,.main-collection-banner .title{font-family:var(--mw-font-display)!important;font-weight:300!important;font-size:clamp(3rem,5vw,5.5rem)!important;letter-spacing:-.02em!important;color:var(--mw-dark)!important}.facets__summary{font-family:var(--mw-font-body)!important;border-radius:var(--mw-radius-sm)!important;border:1.5px solid rgba(0,0,0,.12)!important;transition:var(--mw-transition-fast)!important}.facets__summary:hover{border-color:var(--mw-gold)!important;color:var(--mw-gold-dark)!important}.popup-modal__content,.promo-popup{border-radius:var(--mw-radius-lg)!important;border:1px solid rgba(201,169,110,.2)!important;box-shadow:var(--mw-shadow-xl)!important;overflow:hidden}.template-404 .main-404__title,.not-found-title{font-family:var(--mw-font-display)!important;font-size:clamp(4rem,10vw,10rem)!important;font-weight:300!important;color:var(--mw-gold-pale)!important}@keyframes mw-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes mw-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mw-scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes mw-slide-right{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes mw-pulse-gold{0%,to{box-shadow:0 0 #c9a96e66}50%{box-shadow:0 0 0 10px #c9a96e00}}.mw-reveal{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.mw-reveal.is-visible{opacity:1;transform:translateY(0)}@media screen and (max-width:749px){.banner__heading{font-size:clamp(2.8rem,8vw,4rem)!important}.product__title,.title-wrapper .title,h2.title{font-size:2.8rem!important}.card{border-radius:var(--mw-radius-sm)!important}.product-form__submit,.product-form [name=add]{font-size:1.35rem!important;padding:1.4rem 2rem!important}.icon-bar-card{padding:2rem 1.5rem!important}}@media screen and (max-width:989px){.header{backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}}*{-webkit-tap-highlight-color:transparent}a{transition:color .2s ease!important}img{transition:opacity .3s ease!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--mw-cream)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--mw-gold-dark),var(--mw-gold));border-radius:var(--mw-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--mw-gold-light)}::selection{background:#c9a96e40;color:var(--mw-dark)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/premium-theme.css.map */
