.template-collection .collection-hero__image-container,.template-collection .collection-hero .media,.template-collection .collection-hero img{display:none!important}.template-collection .collection-hero{min-height:auto!important;padding-top:0!important}:root{--elevasn-gold:#a57932;--elevasn-green:#042717;--elevasn-text-on-dark:#f2ede6}.button,button.button,.shopify-payment-button__button--unbranded,.btn,input[type=submit]{--button-border: var(--elevasn-gold)}.button:not(.button--secondary),button.button:not(.header__icon):not(.drawer__close),.shopify-payment-button__button--unbranded,input[type=submit]{border-color:#a579328c!important}.button:hover,button.button:hover,.shopify-payment-button__button--unbranded:hover,input[type=submit]:hover{border-color:var(--elevasn-gold)!important}.elevasn-account-modal__panel{position:absolute;top:50%;left:50%;transform:translate(-50%,-48%);width:min(92vw,520px);background:#0a0a0a;color:var(--elevasn-text-on-dark);border:1px solid rgba(165,121,50,.36);padding:28px 24px;box-shadow:0 24px 80px #00000073}.elevasn-account-modal__close{position:absolute;top:12px;right:12px;width:40px;height:40px;border-radius:999px;border:1px solid rgba(165,121,50,.35);background:#04271773;color:var(--elevasn-text-on-dark)}.elevasn-account-modal__title{margin:0 0 10px;font-size:32px;line-height:1.05}.elevasn-account-modal__text{margin:0 0 20px;color:#f2ede6c7}.elevasn-account-modal__actions{display:flex;gap:12px;flex-wrap:wrap}.elevasn-account-modal__button{display:inline-flex;align-items:center;justify-content:center;min-width:170px;padding:14px 18px;text-decoration:none;border:1px solid rgba(165,121,50,.35);color:var(--elevasn-text-on-dark);background:#04271733}.elevasn-account-modal__button--primary{background:linear-gradient(90deg,#042717eb,#a5793247);border-color:#a579328c}.footer .header__heading-logo,.site-footer .header__heading-logo,.footer [class*=main-logo],.site-footer [class*=main-logo]{display:none!important}.footer .footer-logo-image,.site-footer .footer-logo-image{display:block!important}.template-collection .card,.template-product .related-products .card{background:transparent!important}.elevasn-mini-bag,.mini-cart,.cart-drawer,.drawer--cart{color:#f5efe7!important}.elevasn-mini-bag .drawer__inner,.cart-drawer .drawer__inner,.drawer--cart .drawer__inner{background:#070707f5!important}.elevasn-mini-bag .button,.cart-drawer .button,.drawer--cart .button{color:#f5efe7!important;border-color:#a5793285!important;background:linear-gradient(90deg,#042717eb,#a579322e)!important}.elevasn-account-modal__panel{width:min(90vw,460px)!important;min-height:auto!important;padding:24px 24px 22px!important;border-radius:4px!important;background:linear-gradient(180deg,#04271733,#000000f0 24%),linear-gradient(90deg,#a579320f,#04271714)!important}.elevasn-account-modal__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid rgba(165,121,50,.22);box-shadow:inset 0 0 0 1px #04271733}.elevasn-account-modal__title{font-size:22px!important;line-height:1.1!important;margin:0 0 12px!important;color:#f4ede3!important}.elevasn-account-modal__text{font-size:14px!important;line-height:1.7!important;max-width:32ch}.elevasn-account-modal__actions{gap:10px!important;margin-top:18px!important}.elevasn-account-modal__button{min-width:150px!important;padding:13px 18px!important;font-size:14px!important;letter-spacing:.06em!important;color:#f3ebde!important;background:linear-gradient(90deg,#042717d9,#a5793229)!important;border-color:#a579327a!important;position:relative;z-index:2;pointer-events:auto!important}.elevasn-account-modal__button:hover{color:#fff6ea!important;border-color:#a57932!important;background:linear-gradient(90deg,#042717f5,#a579324d)!important}.elevasn-account-modal__button--primary{color:#fff3df!important;box-shadow:0 0 0 1px #a5793214,0 10px 24px #0000002e}.elevasn-account-modal__close{width:44px!important;height:44px!important;top:10px!important;right:10px!important;background:#042717a3!important;border-color:#a5793285!important}.elevasn-account-modal__eyebrow{color:#a57932!important}#elevasn-account-modal a{cursor:pointer;text-decoration:none!important}.luxury-footer__logo,.footer .luxury-footer__logo,.site-footer .luxury-footer__logo{display:none!important}.button,.button--primary,.shopify-payment-button__button--unbranded,input[type=submit],.btn{color:#f5ecdf!important;background:linear-gradient(90deg,#042717f5,#a5793233)!important;border:1px solid rgba(165,121,50,.52)!important}.button--secondary{color:#042717!important;border-color:#04271752!important}.select__select:focus,.customer .field input:focus,.field__input:focus{border-color:#a57932!important;box-shadow:0 0 0 1px #a579323d!important}.price,.price-item,.product__title,.card__heading a:hover{color:inherit}.product__title+* .price-item,.card-information .price-item{color:#8d6a2c}.button,button.button,.shopify-payment-button__button--unbranded,.btn,input[type=submit],.product-form__submit{border-radius:var(--button-radius, 0px)!important;border:1px solid rgba(165,121,50,.48)!important;background:#04271724!important;color:var(--elevasn-ivory)!important;box-shadow:none!important;background-image:none!important;letter-spacing:.12em}.button:hover,button.button:hover,.shopify-payment-button__button--unbranded:hover,.btn:hover,input[type=submit]:hover,.product-form__submit:hover{border-color:var(--elevasn-gold)!important;background:#a579321a!important;box-shadow:none!important;transform:none!important}.button--primary,.banner__buttons .button,.image-with-text__content .button,.rich-text__buttons .button,.section .button.button--primary,.shopify-section .button.button--primary,.elevasn-account-modal__button--primary{background:linear-gradient(90deg,#042717f0,#a5793247)!important;color:var(--elevasn-ivory)!important;border-color:#a5793294!important}.luxury-footer__brand-col>a,.luxury-footer__brand-col>.luxury-footer__title{display:none!important}.footer-branding-mark{display:flex;align-items:center;margin-bottom:1.1rem}.footer-logo-image{display:block!important;max-width:min(100%,170px);height:auto;object-fit:contain}.footer-wordmark{display:inline-block;color:#f6efe5;letter-spacing:.14em}#elevasn-account-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:0;transition:opacity .24s ease}#elevasn-account-modal.is-open{opacity:1;pointer-events:auto}.elevasn-account-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#030a088f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.elevasn-account-modal__panel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;width:min(90vw,430px)!important;max-height:calc(100vh - 48px);overflow:auto;background:#090909!important;color:var(--elevasn-ivory);border:1px solid rgba(165,121,50,.34)!important;border-radius:18px!important;padding:22px 22px 20px!important;box-shadow:0 24px 70px #0000006b!important;min-height:0!important}.elevasn-account-modal__panel:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;pointer-events:none;border:1px solid rgba(4,39,23,.26);border-radius:12px}.elevasn-account-modal__close{position:absolute;top:12px;right:12px;width:40px;height:40px;border-radius:999px;border:1px solid rgba(165,121,50,.35)!important;background:#04271738!important;color:var(--elevasn-ivory)!important}.elevasn-account-modal__eyebrow{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--elevasn-gold);margin-bottom:10px}.elevasn-account-modal__title{margin:0 0 10px!important;font-size:27px!important;line-height:1.06!important;max-width:9ch}.elevasn-account-modal__text{margin:0 0 16px!important;color:#f2ede6cc;max-width:30ch}.elevasn-account-modal__actions{display:flex;gap:10px;flex-wrap:wrap}.elevasn-account-modal__button{display:inline-flex;align-items:center;justify-content:center;min-width:145px;min-height:46px;padding:12px 16px;border-radius:var(--button-radius, 0px)!important;text-decoration:none;color:var(--elevasn-ivory)!important}.announcement-bar,.ticker,.section-label,.eyebrow,.collection .facets__heading,.facets__summary,.drawer__heading,.mini-bag__eyebrow{color:var(--elevasn-gold)!important}.cart-count-bubble,.count-bubble,.badge,.price__badge-sale{background:var(--elevasn-green)!important;border:1px solid rgba(165,121,50,.58)!important;color:#f7f1e7!important}.header__menu-item:hover,.header__icon:hover,.footer a:hover,.link:hover{color:var(--elevasn-gold)!important}.related-products .card,.related-products .card__inner,.related-products .card__content,.related-products .card-wrapper,.related-products .media,.related-products .product-card-wrapper,.product-recommendations .card,.product-recommendations .card__inner,.product-recommendations .card__content,.product-recommendations .card-wrapper,.product-recommendations .media,.product-recommendations .product-card-wrapper{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;border-radius:0!important}.related-products .card--standard>.card__inner:after,.product-recommendations .card--standard>.card__inner:after{display:none!important}@media(max-width:767px){.elevasn-account-modal__panel{width:min(92vw,390px)!important;padding:20px 18px 18px!important}.elevasn-account-modal__title{font-size:23px!important}}:root{--elevasn-gold:#a57932;--elevasn-green:#042717;--elevasn-ivory:#f2ede6;--elevasn-ink:#0b0b0b}*,*:before,*:after{outline:none!important}.button,button.button,.shopify-payment-button__button--unbranded,.btn,input[type=submit],.product-form__submit,.elevasn-account-modal__button,.cart-drawer .button,.drawer--cart .button,.banner__buttons .button,.image-with-text__content .button,.rich-text__buttons .button{border:none!important;box-shadow:none!important;outline:none!important}.button,button.button,.shopify-payment-button__button--unbranded,.btn,input[type=submit],.product-form__submit,.elevasn-account-modal__button{border-radius:var(--button-radius, 0px)!important;background-image:none!important;letter-spacing:.12em;transition:opacity .22s ease,background-color .22s ease,color .22s ease!important}.button--primary,.banner__buttons .button,.image-with-text__content .button,.rich-text__buttons .button,.section .button.button--primary,.shopify-section .button.button--primary,.product-form__submit,.elevasn-account-modal__button--primary{background:#a57932!important;color:#111!important}.button--secondary,.elevasn-account-modal__button:not(.elevasn-account-modal__button--primary),.cart-drawer .button,.drawer--cart .button{background:#042717eb!important;color:var(--elevasn-ivory)!important}.button:hover,button.button:hover,.shopify-payment-button__button--unbranded:hover,.btn:hover,input[type=submit]:hover,.product-form__submit:hover,.elevasn-account-modal__button:hover{border:none!important;box-shadow:none!important;transform:none!important;opacity:.92}.card,.card__inner,.card__media,.media,.product__media,.product__media-wrapper,.product-card-wrapper,.grid__item,.related-products .card,.related-products .card__inner,.related-products .card__content,.related-products .card-wrapper,.related-products .media,.product-recommendations .card,.product-recommendations .card__inner,.product-recommendations .card__content,.product-recommendations .card-wrapper,.product-recommendations .media{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important}.media:before,.media:after,.card__inner:before,.card__inner:after{display:none!important;content:none!important}.section-label,.eyebrow,.ticker,.announcement-bar,.drawer__heading,.mini-bag__eyebrow{letter-spacing:.22em!important;text-transform:uppercase}.elevasn-spiritual-launcher{background:#0b1110!important;color:var(--elevasn-ivory)!important;border:none!important;outline:none!important;box-shadow:0 14px 34px #00000038!important}.elevasn-spiritual-launcher:before,.elevasn-spiritual-launcher:after{display:none!important}.elevasn-spiritual-launcher__dot{box-shadow:none!important}.elevasn-account-modal__panel{width:min(90vw,410px)!important;max-height:calc(100vh - 56px)!important;min-height:0!important;padding:20px 20px 18px!important;overflow:auto!important}.elevasn-account-modal__title{font-size:24px!important;line-height:1.08!important;max-width:8.5ch!important}.elevasn-account-modal__text{margin-bottom:14px!important;max-width:29ch!important}.elevasn-account-modal__actions{gap:10px!important}.elevasn-account-modal__button{min-width:140px!important;min-height:44px!important;padding:11px 16px!important}.footer-branding-mark{margin-bottom:1rem!important}.footer-logo-image{max-width:min(100%,165px)!important;height:auto!important}@media(max-width:767px){.elevasn-account-modal__panel{width:min(92vw,380px)!important;padding:18px 18px 16px!important}.elevasn-account-modal__title{font-size:22px!important}}hr,.divider,.section-divider,.border,[class*=divider],[class*=separator]{box-shadow:none!important;filter:none!important}.shopify-section,.section,.section *,.media,.media *,.card,.card *,.image-with-text,.image-with-text *,.banner,.banner *,.rich-text,.rich-text *{filter:none!important}.card,.card__inner,.card__content,.card__media,.media,.product__media,.product__media-wrapper,.product-card-wrapper,.grid__item,.shopify-section,.section{outline:none!important;box-shadow:none!important}.field,.field__input,input,textarea,select{box-shadow:none!important}img,picture,.media img,.product__media img,.card__media img{image-rendering:auto;backface-visibility:hidden;transform:translateZ(0)}.shopify-section{position:relative}.section-label,.eyebrow,.ticker,.announcement-bar{text-rendering:geometricPrecision}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.elevasn-account-modal{display:flex;align-items:center;justify-content:center;padding:clamp(16px,3vw,32px);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.elevasn-account-modal__overlay{background:linear-gradient(180deg,#04080694,#080a09b8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.elevasn-account-modal__panel{position:relative;margin:0;width:min(760px,calc(100vw - 32px));max-height:min(86vh,820px);height:auto;overflow:auto;padding:clamp(22px,3vw,34px);border-radius:28px;border:1px solid rgba(165,121,50,.18);box-shadow:0 30px 90px #00000038;transform:translateY(18px) scale(.985);transition:transform .28s ease,opacity .28s ease;background:radial-gradient(circle at top,rgba(165,121,50,.08),transparent 34%),linear-gradient(180deg,#fffffff0,#f7f5f0fa)}.elevasn-account-modal.is-open .elevasn-account-modal__panel{transform:translateY(0) scale(1)}.elevasn-account-modal__ornament{width:68px;height:68px;margin:0 auto 10px;border-radius:999px;border:1px solid rgba(165,121,50,.24);background:radial-gradient(circle at 50% 50%,rgba(165,121,50,.16),rgba(4,39,23,.03) 58%,transparent 62%),linear-gradient(135deg,#a579320f,#04271705);box-shadow:inset 0 0 0 10px #ffffff8c}.elevasn-account-modal__intro{text-align:center;max-width:540px;margin:0 auto 22px}.elevasn-account-modal__eyebrow-main{justify-content:center}.elevasn-account-modal__hero-title{margin:0;font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.02;letter-spacing:-.03em}.elevasn-account-modal__hero-copy{margin:10px auto 0;max-width:46ch;color:#111111ad;font-size:.98rem;line-height:1.65}.elevasn-account-modal__grid{min-height:0;align-items:stretch;gap:16px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr)}.elevasn-account-modal__card{position:relative;padding:22px;border-radius:22px;background:#ffffffb3;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 40px #1111110f}.elevasn-account-modal__card--register{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,#042717f7,#0a1d13f0);color:#f7f5f0;border-color:#a5793238}.elevasn-account-modal__card--register .eyebrow,.elevasn-account-modal__card--register .elevasn-account-modal__copy,.elevasn-account-modal__card--register .elevasn-account-modal__title{color:inherit}.elevasn-account-modal__card--register .elevasn-account-modal__copy{opacity:.82}.elevasn-account-modal__title{font-size:clamp(1.35rem,2.4vw,2rem);margin:0 0 10px}.elevasn-account-modal__copy{margin:0 0 14px;max-width:none;font-size:.96rem;line-height:1.65}.elevasn-account-modal__form{gap:12px;margin:16px 0 8px}.elevasn-account-modal__form .field{min-height:50px;border-radius:16px;border:1px solid rgba(17,17,17,.09);background:#fffffff2}.elevasn-account-modal__form .button,.elevasn-account-modal__register-button{min-height:50px;border-radius:999px}.elevasn-account-modal__register-button{width:100%;margin-top:6px}.elevasn-account-modal__text-link{color:inherit;opacity:.78}.elevasn-account-modal__close{top:16px;right:16px;width:42px;height:42px;font-size:1.6rem;background:#111111e6;box-shadow:0 10px 30px #0000002e}@media(max-width:989px){.elevasn-account-modal__panel{width:min(680px,calc(100vw - 24px));padding:20px}.elevasn-account-modal__grid{grid-template-columns:1fr;padding-top:0}.elevasn-account-modal__card{padding:18px}}@media(max-width:767px){.elevasn-account-modal{padding:12px}.elevasn-account-modal__panel{width:calc(100vw - 24px);max-height:calc(100vh - 24px);padding:18px 16px 16px;border-radius:24px}.elevasn-account-modal__hero-copy{font-size:.92rem}.elevasn-account-modal__close{width:38px;height:38px;top:12px;right:12px}}.product-premium--stacked .product-premium__media-thumb,.product-premium__media-thumb,.product-premium__gallery .product-premium__media-thumb{border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;background:transparent!important}.product-premium--stacked .product-premium__gallery{gap:2px!important}.product-premium--stacked .product-premium__media-thumb{display:block!important}.product-premium--stacked .product-premium__image{border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;background:var(--g-parchment, #F7F5F0)!important}.product-premium__mini-thumb{border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;background:transparent!important;opacity:.55;transition:opacity .22s ease}.product-premium__mini-thumb.is-active,.product-premium__mini-thumb:hover{opacity:1;border:none!important}.product-premium__mini-image{border:none!important;border-radius:0!important}.product-premium__image{border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important}.product-premium__gallery-wrap,.product-premium__gallery{border:none!important;outline:none!important}.luxury-footer{color:var(--footer-text, rgba(247,245,240,.85))!important}.luxury-footer__text{color:var(--footer-text, rgba(247,245,240,.72))!important;font-size:.88rem!important;line-height:1.85!important;opacity:1!important}.luxury-footer__heading{color:var(--footer-heading, var(--g-gold, #A57932))!important;font-size:.72rem!important;letter-spacing:.26em!important;margin-bottom:1.6rem!important}.luxury-footer__menu a{color:var(--footer-link, rgba(247,245,240,.78))!important;font-size:.92rem!important;line-height:1.65!important}.luxury-footer__menu a:hover{color:var(--footer-heading, var(--g-gold-light, #C9A45A))!important}.luxury-footer__menu{gap:.85rem!important}.luxury-footer__newsletter-text{color:var(--footer-text, rgba(247,245,240,.72))!important;font-size:.88rem!important;line-height:1.7!important;margin-bottom:.5rem}.luxury-footer__bottom small,.luxury-footer__bottom p{font-size:.72rem!important;color:var(--footer-text, rgba(247,245,240,.52))!important;letter-spacing:.12em!important}.luxury-footer__charity-line{color:var(--footer-heading, var(--g-gold, #A57932))!important;font-size:.72rem!important;opacity:1!important}.elevasn-footer-mission{border-color:#a5793247!important;background:#a579320f!important}.elevasn-footer-mission p{color:var(--footer-text, rgba(247,245,240,.68))!important;font-size:.84rem!important}.luxury-footer__social-link{color:var(--footer-text, rgba(247,245,240,.6))!important;border-color:#a5793252!important}.luxury-footer__social-link:hover{color:var(--footer-heading, var(--g-gold, #A57932))!important;border-color:var(--footer-heading, var(--g-gold, #A57932))!important}.luxury-footer .field,.luxury-footer input[type=email]{background:#f7f5f014!important;border:1px solid rgba(200,185,154,.26)!important;color:var(--footer-text, var(--g-parchment, #F7F5F0))!important;font-size:.86rem!important}.luxury-footer .field::placeholder{color:#f7f5f06b!important}.luxury-footer .newsletter-form .button{background:transparent!important;border:1px solid rgba(165,121,50,.55)!important;color:var(--footer-heading, var(--g-gold, #A57932))!important}.luxury-footer .newsletter-form .button:hover{background:#a579321f!important}.footer-wordmark{color:var(--footer-text, #f6efe5)!important;font-size:1.2rem!important;letter-spacing:.16em!important}.size-drawer__panel{background:var(--sd-bg, #0A0A0A)!important;color:var(--sd-text, #F2EDE6)!important;border-left:1px solid rgba(165,121,50,.22)!important}.size-drawer__title{color:var(--sd-text, #F2EDE6)!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important}.size-drawer__helper,.size-drawer__helper p{color:var(--sd-text, rgba(242,237,230,.72))!important;font-size:.9rem!important;line-height:1.7!important}.size-drawer__close{background:var(--sd-bg, #111)!important;color:var(--sd-text, #F2EDE6)!important;border:1px solid rgba(165,121,50,.38)!important;font-size:1.6rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.size-drawer__close:hover{border-color:var(--sd-active, #A57932)!important}.size-drawer__option{color:var(--sd-option, #F2EDE6)!important;font-size:1.05rem!important;letter-spacing:.06em!important;min-height:62px!important;padding:0 .5rem!important;border-bottom:1px solid rgba(165,121,50,.14)!important;background:transparent!important;transition:background .2s ease,color .2s ease!important}.size-drawer__option:hover{background:#a5793214!important;color:var(--sd-active, #A57932)!important}.size-drawer__option.is-active{color:var(--sd-active, #A57932)!important;font-weight:500!important;background:#a579320f!important;border-left:2px solid var(--sd-active, #A57932)!important}.size-drawer__option span:last-child:not(:first-child){font-size:.72rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;opacity:.55!important;color:var(--sd-text, rgba(242,237,230,.55))!important}.size-drawer__overlay{background:#00000073!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.product-premium__size-button{background:var(--elevasn-green, #042717)!important;color:var(--elevasn-ivory, #F2EDE6)!important;border:none!important;border-radius:0!important;font-family:Jost,system-ui,sans-serif!important;font-weight:400!important;font-size:.82rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;min-height:56px!important;transition:opacity .22s ease!important}.product-premium__size-button:hover{opacity:.88}.product-premium__add{background:var(--elevasn-gold, #A57932)!important;color:#0a0a0a!important;border:none!important;border-radius:0!important;font-family:Jost,system-ui,sans-serif!important;font-weight:500!important;font-size:.82rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;min-height:56px!important;transition:opacity .22s ease!important}.product-premium__add:hover{opacity:.88}.product-premium__add:disabled{opacity:.4!important;cursor:not-allowed}#elevasn-account-modal .elevasn-account-modal__panel,.elevasn-account-modal .elevasn-account-modal__panel{background:#0c0c0c!important;color:#f2ede6!important;border:1px solid rgba(165,121,50,.32)!important;border-radius:18px!important}#elevasn-account-modal .elevasn-account-modal__ornament,.elevasn-account-modal .elevasn-account-modal__ornament,.elevasn-account-modal__ornament{border:1px solid rgba(165,121,50,.38)!important;background:radial-gradient(circle at 50% 50%,rgba(165,121,50,.22),rgba(4,39,23,.12) 58%,transparent 62%),linear-gradient(135deg,#a579321a,#0427170f)!important;box-shadow:inset 0 0 0 8px #a5793214!important}#elevasn-account-modal .elevasn-account-modal__eyebrow,.elevasn-account-modal .elevasn-account-modal__eyebrow,.elevasn-account-modal__eyebrow,.elevasn-account-modal__eyebrow-main{color:#a57932!important;font-size:11px!important;letter-spacing:.24em!important}#elevasn-account-modal .elevasn-account-modal__title,#elevasn-account-modal .elevasn-account-modal__hero-title,.elevasn-account-modal__title,.elevasn-account-modal__hero-title{color:#f4ede3!important;font-size:26px!important;line-height:1.08!important}#elevasn-account-modal .elevasn-account-modal__text,#elevasn-account-modal .elevasn-account-modal__hero-copy,#elevasn-account-modal .elevasn-account-modal__copy,.elevasn-account-modal__text,.elevasn-account-modal__hero-copy,.elevasn-account-modal__copy{color:#f2ede6d1!important;font-size:.92rem!important;line-height:1.65!important}#elevasn-account-modal .elevasn-account-modal__button,.elevasn-account-modal .elevasn-account-modal__button,.elevasn-account-modal__button{background:#042717eb!important;color:#f2ede6!important;border:1px solid rgba(165,121,50,.38)!important;border-radius:999px!important;min-width:140px!important;min-height:46px!important;font-size:.86rem!important;letter-spacing:.1em!important;text-decoration:none!important;cursor:pointer!important}#elevasn-account-modal .elevasn-account-modal__button:hover,.elevasn-account-modal .elevasn-account-modal__button:hover,.elevasn-account-modal__button:hover{border-color:#a57932!important;background:#042717!important}#elevasn-account-modal .elevasn-account-modal__button--primary,.elevasn-account-modal .elevasn-account-modal__button--primary,.elevasn-account-modal__button--primary{background:#a57932!important;color:#0a0a0a!important;border-color:#a57932!important}#elevasn-account-modal .elevasn-account-modal__button--primary:hover,.elevasn-account-modal .elevasn-account-modal__button--primary:hover,.elevasn-account-modal__button--primary:hover{background:#c9a45a!important;border-color:#c9a45a!important}#elevasn-account-modal .elevasn-account-modal__close,.elevasn-account-modal .elevasn-account-modal__close,.elevasn-account-modal__close{background:#0427178c!important;color:#f2ede6!important;border:1px solid rgba(165,121,50,.45)!important;font-size:1.5rem!important}#elevasn-account-modal .elevasn-account-modal__close:hover,.elevasn-account-modal .elevasn-account-modal__close:hover{border-color:#a57932!important}.elevasn-account-modal__form .field,.elevasn-account-modal__form input{background:#f2ede614!important;color:#f2ede6!important;border:1px solid rgba(165,121,50,.22)!important}.elevasn-account-modal__form .field::placeholder,.elevasn-account-modal__form input::placeholder{color:#f2ede673!important}.elevasn-account-modal__form .field:focus,.elevasn-account-modal__form input:focus{border-color:#a57932!important}.elevasn-account-modal__card--register{background:linear-gradient(180deg,#042717f5,#081a10f0)!important;color:#f2ede6!important;border:1px solid rgba(165,121,50,.28)!important}.elevasn-account-modal__card--register .elevasn-account-modal__title,.elevasn-account-modal__card--register .elevasn-account-modal__copy{color:#f2ede6!important}.elevasn-account-modal__card--login{border:1px solid rgba(165,121,50,.12)!important}.elevasn-account-modal__text-link{color:#f2ede6b3!important;font-size:.84rem!important}.elevasn-account-modal__text-link:hover{color:#a57932!important}.elevasn-account-modal__panel:before{border:1px solid rgba(165,121,50,.1)!important;border-radius:12px!important}.product-premium__buy-now .shopify-payment-button__button{background:var(--elevasn-green, #042717)!important;color:var(--elevasn-ivory, #F2EDE6)!important;border:none!important;border-radius:0!important}.product-premium__media-thumb{position:relative}.product-premium__media-thumb[data-zoom-src]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='13' cy='13' r='9' fill='none' stroke='%23a57932' stroke-width='1.5'/%3E%3Cline x1='19.5' y1='19.5' x2='27' y2='27' stroke='%23a57932' stroke-width='1.5' stroke-linecap='round'/%3E%3Cline x1='13' y1='9.5' x2='13' y2='16.5' stroke='%23a57932' stroke-width='1.2' stroke-linecap='round'/%3E%3Cline x1='9.5' y1='13' x2='16.5' y2='13' stroke='%23a57932' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") 13 13,zoom-in}.product-premium__zoom-icon{position:absolute;bottom:14px;right:14px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#0a0a0a94;color:#f2ede6d1;border:1px solid rgba(165,121,50,.22);border-radius:50%;opacity:0;transition:opacity .32s ease;pointer-events:none;z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.product-premium__media-thumb:hover .product-premium__zoom-icon,.product-premium__media-thumb:focus .product-premium__zoom-icon{opacity:1}@media(hover:none){.product-premium__zoom-icon{opacity:.6;width:34px;height:34px;bottom:10px;right:10px}.product-premium__zoom-icon svg{width:16px;height:16px}}.product-premium__zoom-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:var(--g-parchment, #F7F5F0);overflow:hidden;opacity:0;transition:opacity .32s ease}.product-premium__zoom-panel[hidden]{display:none!important}.product-premium__zoom-panel.is-open{opacity:1}.product-premium__zoom-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Ccircle cx='14' cy='14' r='5' fill='none' stroke='%23a57932' stroke-width='1'/%3E%3Ccircle cx='14' cy='14' r='1.5' fill='%23a57932'/%3E%3C/svg%3E") 14 14,grab;touch-action:none;-webkit-user-select:none;user-select:none}.product-premium__zoom-container.is-dragging{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Ccircle cx='14' cy='14' r='5' fill='none' stroke='%23a57932' stroke-width='1'/%3E%3Ccircle cx='14' cy='14' r='1.5' fill='%23a57932'/%3E%3C/svg%3E") 14 14,grabbing}.product-premium__zoom-image{position:absolute;top:0;left:0;width:auto;height:auto;max-width:none;max-height:none;pointer-events:none;will-change:transform;image-rendering:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product-premium__zoom-close{position:absolute;top:14px;right:14px;z-index:12;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#0a0a0a85!important;border:1px solid rgba(165,121,50,.28)!important;border-radius:50%!important;color:#f2ede6e0!important;cursor:pointer;transition:border-color .22s ease,background .22s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.product-premium__zoom-close:hover{border-color:var(--g-gold, #A57932)!important;background:#0a0a0ab8!important}.product-premium__zoom-nav{position:absolute;bottom:14px;left:50%;transform:translate(-50%);z-index:12;display:flex;align-items:center;gap:10px;background:#0a0a0a85;border:1px solid rgba(165,121,50,.18);border-radius:999px;padding:5px 14px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.product-premium__zoom-prev,.product-premium__zoom-next{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:transparent!important;border:none!important;color:#f2ede6d1!important;cursor:pointer;border-radius:50%!important;transition:color .2s ease}.product-premium__zoom-prev:hover,.product-premium__zoom-next:hover{color:var(--g-gold, #A57932)!important}.product-premium__zoom-counter{font-family:Jost,system-ui,sans-serif;font-size:.68rem;letter-spacing:.16em;color:#f2ede680;min-width:36px;text-align:center}.product-premium__zoom-hint{position:absolute;top:14px;left:14px;z-index:12;display:flex;align-items:center;gap:6px;background:#0a0a0a85;border:1px solid rgba(165,121,50,.14);border-radius:999px;padding:6px 14px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#f2ede68c;font-family:Jost,system-ui,sans-serif;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;opacity:1;transition:opacity .6s ease;pointer-events:none}.product-premium__zoom-hint.is-hidden{opacity:0}@media(max-width:767px){.product-premium__zoom-close{top:10px;right:10px;width:34px;height:34px}.product-premium__zoom-nav{bottom:10px;padding:4px 10px;gap:8px}.product-premium__zoom-prev,.product-premium__zoom-next{width:28px;height:28px}.product-premium__zoom-hint{top:10px;left:10px;font-size:.58rem;padding:5px 10px}}#elevasn-account-modal .elevasn-account-modal__backdrop,.elevasn-account-modal .elevasn-account-modal__backdrop,.elevasn-account-modal__backdrop{background:linear-gradient(180deg,#020507a3,#020507d1)!important}#elevasn-account-modal .elevasn-account-modal__panel,.elevasn-account-modal .elevasn-account-modal__panel,.elevasn-account-modal__panel{background:radial-gradient(circle at 50% 50%,rgba(4,39,23,.42),transparent 44%),radial-gradient(circle at 50% 15%,rgba(165,121,50,.12),transparent 15%),radial-gradient(circle at 18% 78%,rgba(4,39,23,.22),transparent 30%),radial-gradient(circle at 82% 72%,rgba(4,39,23,.18),transparent 26%),linear-gradient(180deg,#050a13,#03070f 52%,#02050b)!important;color:#f4efe7!important;border:1px solid rgba(165,121,50,.22)!important;box-shadow:0 32px 90px #0000007a,inset 0 1px #ffffff08,inset 0 -24px 48px #00000038!important}#elevasn-account-modal .elevasn-account-modal__panel:before,.elevasn-account-modal .elevasn-account-modal__panel:before,.elevasn-account-modal__panel:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:inherit;border:1px solid rgba(165,121,50,.08)!important;pointer-events:none;box-shadow:inset 0 0 0 1px #04271738}#elevasn-account-modal .elevasn-account-modal__ornament,.elevasn-account-modal .elevasn-account-modal__ornament,.elevasn-account-modal__ornament{background:radial-gradient(circle at 50% 50%,rgba(165,121,50,.22),rgba(18,14,8,.28) 34%,rgba(4,39,23,.18) 56%,transparent 68%),radial-gradient(circle at 50% 50%,rgba(165,121,50,.08),transparent 74%)!important;border:1px solid rgba(165,121,50,.24)!important;box-shadow:0 0 0 1px #a5793214,0 8px 24px #00000042,inset 0 0 18px #a579321a!important}#elevasn-account-modal .elevasn-account-modal__title,#elevasn-account-modal .elevasn-account-modal__hero-title,.elevasn-account-modal__title,.elevasn-account-modal__hero-title{color:#f6f0e7!important;text-shadow:0 1px 0 rgba(0,0,0,.16)}#elevasn-account-modal .elevasn-account-modal__text,#elevasn-account-modal .elevasn-account-modal__hero-copy,#elevasn-account-modal .elevasn-account-modal__copy,.elevasn-account-modal__text,.elevasn-account-modal__hero-copy,.elevasn-account-modal__copy{color:#f4efe7d6!important}#elevasn-account-modal .elevasn-account-modal__button--primary,.elevasn-account-modal .elevasn-account-modal__button--primary,.elevasn-account-modal__button--primary{background:#b88934!important;color:#1b1408!important;border-color:#c3953e!important;text-shadow:none!important}#elevasn-account-modal .elevasn-account-modal__button--primary:hover,.elevasn-account-modal .elevasn-account-modal__button--primary:hover,.elevasn-account-modal__button--primary:hover{background:#c7973e!important;border-color:#d3a24a!important}#elevasn-account-modal .elevasn-account-modal__button:not(.elevasn-account-modal__button--primary),.elevasn-account-modal .elevasn-account-modal__button:not(.elevasn-account-modal__button--primary),.elevasn-account-modal__button:not(.elevasn-account-modal__button--primary){background:#032e1de6!important;color:#f4efe7!important;border-color:#a5793257!important}#elevasn-account-modal .elevasn-account-modal__close,.elevasn-account-modal .elevasn-account-modal__close,.elevasn-account-modal__close{background:#032e1ddb!important;border-color:#a5793257!important;color:#f6f0e7!important}.size-drawer{z-index:2500!important}.size-drawer__panel{padding-top:clamp(5rem,9vh,6.5rem)!important}.size-drawer__close{top:1.25rem!important;right:1.25rem!important;z-index:3!important}.luxury-footer .newsletter-form .button{background:#a57932!important;border-color:#a57932!important;color:#fff!important;box-shadow:0 10px 24px #a579322e!important}.luxury-footer .newsletter-form .button:hover{background:#b88837!important;border-color:#b88837!important;color:#fff!important}:root{--elevasn-forest:#042717;--elevasn-dark-green:#07140f;--elevasn-deep-green:#0b241b;--elevasn-dark-gold:#A57932;--elevasn-gold-deep:#8B6914;--elevasn-white:#F7F5F0;--elevasn-black:#000000}.elevasn-header:not(.is-transparent),.elevasn-header.is-transparent.is-scrolled{background:transparent!important;color:var(--elevasn-forest)!important;border-bottom-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.elevasn-header.is-transparent:not(.is-scrolled){color:var(--elevasn-white)!important}.elevasn-header.is-transparent:not(.is-scrolled) .elevasn-desktop-nav__link,.elevasn-header.is-transparent:not(.is-scrolled) .elevasn-header__icon-button{color:var(--elevasn-white)!important}.elevasn-header .elevasn-desktop-nav__link{color:var(--elevasn-forest)!important;opacity:1!important;font-weight:500!important;text-shadow:none!important}.elevasn-header .elevasn-desktop-nav__item:hover>.elevasn-desktop-nav__link,.elevasn-header .elevasn-desktop-nav__item:focus-within>.elevasn-desktop-nav__link{color:var(--elevasn-dark-gold)!important;opacity:1!important}.menu-hover-underline .elevasn-desktop-nav__link:after{background:var(--elevasn-dark-gold)!important;height:1px!important}.elevasn-header .elevasn-header__icon-button,.elevasn-header .elevasn-header__icon-button svg,.elevasn-header .elevasn-header__icon-button path,.elevasn-header .elevasn-header__icon-button circle,.elevasn-header .elevasn-header__icon-button line,.elevasn-header .elevasn-header__icon-button polyline{color:var(--elevasn-forest)!important;stroke:currentColor!important;opacity:1!important}.elevasn-header .elevasn-header__icon-button:hover{color:var(--elevasn-dark-gold)!important;opacity:1!important}.elevasn-header [data-menu-open].elevasn-header__icon-button{width:48px!important;height:48px!important;border-radius:999px!important;background:var(--elevasn-forest)!important;border:1px solid var(--elevasn-dark-gold)!important;color:var(--elevasn-white)!important;box-shadow:0 8px 22px #0000001f!important}.elevasn-header [data-menu-open].elevasn-header__icon-button svg,.elevasn-header [data-menu-open].elevasn-header__icon-button path,.elevasn-header [data-menu-open].elevasn-header__icon-button line{color:var(--elevasn-white)!important;stroke:var(--elevasn-white)!important}.elevasn-header [data-menu-open].elevasn-header__icon-button:hover{background:var(--elevasn-dark-gold)!important;color:var(--elevasn-black)!important}.elevasn-header [data-menu-open].elevasn-header__icon-button:hover svg,.elevasn-header [data-menu-open].elevasn-header__icon-button:hover path,.elevasn-header [data-menu-open].elevasn-header__icon-button:hover line{color:var(--elevasn-black)!important;stroke:var(--elevasn-black)!important}.elevasn-header__bag-count,.cart-count-bubble,.count-bubble{background:var(--elevasn-black)!important;color:var(--elevasn-white)!important;border:1px solid var(--elevasn-dark-gold)!important}.elevasn-desktop-nav__dropdown-inner,body.luxury-mode .elevasn-desktop-nav__dropdown-inner{background:#f7f5f0fa!important;color:var(--elevasn-forest)!important;border:1px solid rgba(165,121,50,.32)!important;box-shadow:0 32px 80px #04271729!important}.elevasn-desktop-nav__column-title{color:var(--elevasn-dark-gold)!important;opacity:1!important;font-weight:500!important}.elevasn-desktop-nav__sublink,.elevasn-desktop-nav__promo-heading{color:var(--elevasn-deep-green)!important;opacity:1!important}.elevasn-desktop-nav__sublink:hover,.elevasn-desktop-nav__column-title:hover,.elevasn-desktop-nav__promo:hover .elevasn-desktop-nav__promo-heading{color:var(--elevasn-dark-gold)!important}.elevasn-drawer{color:var(--elevasn-forest)!important}.elevasn-drawer__panel,body.luxury-mode .elevasn-drawer__panel{background:var(--elevasn-white)!important;color:var(--elevasn-forest)!important;border-left:1px solid rgba(165,121,50,.34)!important}.elevasn-drawer__close,.elevasn-drawer__toggle{background:var(--elevasn-forest)!important;color:var(--elevasn-white)!important;border:1px solid var(--elevasn-dark-gold)!important;opacity:1!important}.elevasn-drawer__link{color:var(--elevasn-forest)!important;opacity:1!important}.elevasn-drawer__sublink,.elevasn-drawer__thirdlink{color:var(--elevasn-deep-green)!important;opacity:1!important}.elevasn-drawer__link:hover,.elevasn-drawer__sublink:hover,.elevasn-drawer__thirdlink:hover{color:var(--elevasn-dark-gold)!important}.elevasn-drawer__item{border-bottom-color:#a579323d!important}.elevasn-drawer__feature{background:var(--elevasn-dark-green)!important;color:var(--elevasn-white)!important;border:1px solid rgba(165,121,50,.3)!important}.elevasn-drawer__feature-link,.elevasn-drawer__feature-kicker{color:var(--elevasn-dark-gold)!important}body{background:var(--elevasn-forest);color:var(--elevasn-white);accent-color:var(--elevasn-dark-gold)}a:hover,.link:hover{color:var(--elevasn-dark-gold)!important}.button,.btn,.shopify-payment-button__button--unbranded,input[type=submit]{border-color:var(--elevasn-dark-gold)!important}.button:not(.button--secondary),.btn:not(.btn--secondary),.shopify-payment-button__button--unbranded,input[type=submit]{background:var(--elevasn-forest)!important;color:var(--elevasn-white)!important}.button:hover,.btn:hover,.shopify-payment-button__button--unbranded:hover,input[type=submit]:hover{background:var(--elevasn-dark-gold)!important;color:var(--elevasn-black)!important}.elevasn-header.is-transparent:not(.is-scrolled) .elevasn-header__icon-button svg,.elevasn-header.is-transparent:not(.is-scrolled) .elevasn-header__icon-button path,.elevasn-header.is-transparent:not(.is-scrolled) .elevasn-header__icon-button circle,.elevasn-header.is-transparent:not(.is-scrolled) .elevasn-header__icon-button line,.elevasn-header.is-transparent:not(.is-scrolled) .elevasn-header__icon-button polyline{color:var(--elevasn-white)!important;stroke:var(--elevasn-white)!important}.elevasn-header.is-transparent:not(.is-scrolled) [data-menu-open].elevasn-header__icon-button svg,.elevasn-header.is-transparent:not(.is-scrolled) [data-menu-open].elevasn-header__icon-button path,.elevasn-header.is-transparent:not(.is-scrolled) [data-menu-open].elevasn-header__icon-button line{color:var(--elevasn-white)!important;stroke:var(--elevasn-white)!important}:root{--elevasn-forest:#042717;--elevasn-deep:#07140f;--elevasn-green-mid:#0b241b;--elevasn-gold:#A57932;--elevasn-white:#F7F5F0;--elevasn-black:#000000}.template-collection .toolbar,.template-collection .elevasn-collection-note{display:none!important}.template-collection .product-card__content,.template-product .elevasn-product-recommendations .product-card__content,.product-recommendations .product-card__content{opacity:1!important;visibility:visible!important}.template-collection .product-card__title,.template-collection .product-card__title:visited,.template-product .elevasn-product-recommendations .product-card__title,.template-product .elevasn-product-recommendations .product-card__title:visited,.product-recommendations .product-card__title,.product-recommendations .product-card__title:visited{color:var(--elevasn-forest)!important;opacity:1!important;visibility:visible!important;display:block!important;text-shadow:none!important}.template-collection .product-card__price,.template-product .elevasn-product-recommendations .product-card__price,.product-recommendations .product-card__price{color:var(--elevasn-gold)!important;opacity:1!important;visibility:visible!important;display:block!important;text-shadow:none!important}.template-collection .section-description,.template-collection .section-description.rte,.template-collection .collection-header p,.template-product .product-premium__intro,.template-product .product-premium__intro *{color:var(--elevasn-forest)!important;opacity:1!important}.template-product .product-premium__title,.template-product .product-premium__delivery-note,.template-product .product-premium__service-copy,.template-product .product-premium__accordion summary,.template-product .product-premium__accordion-content,.template-product .product-premium__accordion-content *,.template-product .product-option__label{color:var(--elevasn-forest)!important;opacity:1!important}.template-product .product-premium__price,.template-product .product-premium__compare-price{color:var(--elevasn-gold)!important;opacity:1!important}a.button,.button,button.button,input[type=submit],.product-card__quick-add,.shopify-payment-button__button--unbranded,.btn{opacity:1!important;text-indent:0!important;text-shadow:none!important}a.button:hover,a.button:focus,a.button:focus-visible,.button:hover,.button:focus,.button:focus-visible,button.button:hover,button.button:focus,button.button:focus-visible,input[type=submit]:hover,input[type=submit]:focus,.product-card__quick-add:hover,.product-card__quick-add:focus,.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:focus,.btn:hover,.btn:focus{opacity:1!important;text-indent:0!important;text-shadow:none!important;visibility:visible!important}.button--primary:hover,.product-form__submit:hover,.product-premium__add:hover{background:var(--elevasn-gold)!important;border-color:var(--elevasn-gold)!important;color:var(--elevasn-black)!important}.button--secondary:hover{background:var(--elevasn-forest)!important;border-color:var(--elevasn-gold)!important;color:var(--elevasn-white)!important}.elevasn-gw__btn,.elevasn-gw__btn:visited,.elevasn-gw__btn span,.elevasn-gw__btn:hover,.elevasn-gw__btn:focus,.elevasn-gw__btn:focus-visible,.elevasn-gw__btn:active{opacity:1!important;visibility:visible!important;text-indent:0!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.elevasn-gw__btn--primary,.elevasn-gw__btn--primary:visited{background:var(--elevasn-forest)!important;color:var(--elevasn-white)!important;border-color:#a57932b8!important}.elevasn-gw__btn--primary:hover,.elevasn-gw__btn--primary:focus-visible{background:var(--elevasn-deep)!important;color:var(--elevasn-white)!important;border-color:var(--elevasn-gold)!important}.elevasn-gw__btn--secondary,.elevasn-gw__btn--secondary:visited{background:var(--elevasn-gold)!important;color:var(--elevasn-black)!important;border-color:var(--elevasn-gold)!important;font-weight:700!important}.elevasn-gw__btn--secondary:hover,.elevasn-gw__btn--secondary:focus-visible{background:var(--elevasn-forest)!important;color:var(--elevasn-white)!important;border-color:var(--elevasn-gold)!important}.elevasn-gw__btn--gateway-back,.elevasn-gw__btn--gateway-back:hover,.elevasn-gw__btn--gateway-back:focus-visible{color:var(--elevasn-black)!important;-webkit-text-fill-color:var(--elevasn-black)!important}.elevasn-random-product-item{min-width:0}.elevasn-random-product-item[hidden]{display:none!important}:root{--elevasn-forest:#042717;--elevasn-dark-green:#07140f;--elevasn-gold:#A57932;--elevasn-white:#F7F5F0;--elevasn-black:#000000}.template-product .product-premium__service-list,.template-product .product-premium__service-list *,.template-product .product-premium__service-copy,.template-product .product-premium__service-accordion,.template-product .product-premium__service-accordion summary,.template-product .product-premium__service-accordion .rte,.template-product .product-premium__service-accordion .rte *{color:var(--elevasn-forest)!important;opacity:1!important;visibility:visible!important;text-shadow:none!important}.template-product .product-premium__service-link,.template-product .product-premium__service-link:visited{color:var(--elevasn-forest)!important;opacity:1!important;visibility:visible!important;text-decoration-color:var(--elevasn-gold)!important;text-underline-offset:.22em;text-decoration-thickness:1px}.template-product .product-premium__service-link:hover,.template-product .product-premium__service-link:focus,.template-product .product-premium__service-link:focus-visible{color:var(--elevasn-gold)!important;outline-color:var(--elevasn-gold)!important}.template-product .product-premium__service-accordion{border-color:#a5793273!important}.template-product .product-premium__service-accordion summary{font-weight:600!important;letter-spacing:.08em;text-transform:uppercase}.template-product .product-premium__intro,.template-product .product-premium__intro *,.template-product .product-premium__delivery-note,.template-product .product-premium__accordion summary,.template-product .product-premium__accordion-content,.template-product .product-premium__accordion-content *,.template-product .product-premium__style-code,.template-product .product-option__label{color:var(--elevasn-forest)!important;opacity:1!important;visibility:visible!important;text-shadow:none!important}.template-product .product-premium__accordion,.template-product .product-premium__accordion-group,.template-product .product-premium__accordion-group--main{border-color:#a579326b!important}.template-product .elevasn-product-recommendations .section-heading,.template-product .product-recommendations .section-heading,.template-product .related-products .section-heading{color:var(--elevasn-forest)!important;opacity:1!important;text-shadow:none!important}.template-product .elevasn-product-recommendations .product-card__content,.template-product .product-recommendations .product-card__content,.template-product .related-products .product-card__content{display:block!important;color:var(--elevasn-forest)!important;opacity:1!important;visibility:visible!important;margin-top:1rem!important}.template-product .elevasn-product-recommendations .product-card__title,.template-product .product-recommendations .product-card__title,.template-product .related-products .product-card__title,.template-product .elevasn-product-recommendations .product-card__title:visited,.template-product .product-recommendations .product-card__title:visited,.template-product .related-products .product-card__title:visited{display:block!important;color:var(--elevasn-forest)!important;opacity:1!important;visibility:visible!important;font-size:.9rem!important;line-height:1.45!important;text-shadow:none!important}.template-product .elevasn-product-recommendations .product-card__price,.template-product .product-recommendations .product-card__price,.template-product .related-products .product-card__price{display:block!important;color:var(--elevasn-gold)!important;opacity:1!important;visibility:visible!important;margin-top:.35rem!important;font-size:.9rem!important;text-shadow:none!important}.template-product .button,.template-product .button *,.template-product button,.template-product button *,.elevasn-gw__btn,.elevasn-gw__btn *,.elevasn-path-card__button,.elevasn-path-card__button *,.elevasn-access-path a,.elevasn-access-path a *{opacity:1!important;visibility:visible!important;text-indent:0!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.template-product .button:hover,.template-product .button:focus,.template-product button:hover,.template-product button:focus,.elevasn-gw__btn:hover,.elevasn-gw__btn:focus,.elevasn-path-card__button:hover,.elevasn-path-card__button:focus{opacity:1!important;visibility:visible!important;text-indent:0!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}body.elevasn-size-drawer-open{overflow:hidden!important;touch-action:none}.size-drawer[hidden]{display:none!important}.size-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;z-index:2147483000!important;pointer-events:none;overflow:hidden!important;color:var(--sd-text, var(--elevasn-white))!important}.size-drawer.is-open{pointer-events:auto}.size-drawer__overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;background:#000000ad!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .28s ease}.size-drawer.is-open .size-drawer__overlay{opacity:1}.size-drawer__panel{position:fixed!important;top:0!important;left:0!important;bottom:0!important;right:auto!important;width:min(92vw,620px)!important;height:100vh!important;max-height:100vh!important;padding:clamp(5.25rem,9vh,6.75rem) clamp(1.3rem,4vw,2.2rem) 2.5rem!important;overflow-y:auto!important;overflow-x:hidden!important;background:var(--sd-bg, var(--elevasn-forest))!important;color:var(--sd-text, var(--elevasn-white))!important;border-right:1px solid rgba(165,121,50,.66)!important;box-shadow:32px 0 90px #00000075!important;transform:translate(-104%)!important;transition:transform .32s ease!important;box-sizing:border-box!important}.size-drawer.is-open .size-drawer__panel{transform:translate(0)!important}.size-drawer__close{position:absolute!important;top:1rem!important;right:1rem!important;width:54px!important;height:54px!important;display:grid!important;place-items:center!important;border-radius:999px!important;border:1px solid rgba(165,121,50,.76)!important;background:var(--elevasn-dark-green)!important;color:var(--elevasn-white)!important;line-height:1!important;font-size:2rem!important;box-shadow:0 16px 34px #0000003d!important}.size-drawer__close:hover,.size-drawer__close:focus{background:var(--elevasn-gold)!important;color:var(--elevasn-black)!important;outline-color:var(--elevasn-gold)!important}.size-drawer__title{color:var(--sd-text, var(--elevasn-white))!important;font-size:clamp(2.45rem,7vw,4rem)!important;line-height:1.02!important;margin:0 0 1rem!important;text-shadow:none!important}.size-drawer__helper,.size-drawer__helper *,.size-drawer__option,.size-drawer__option span{color:var(--sd-option, var(--sd-text, var(--elevasn-white)))!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.size-drawer__helper{margin:0 0 1.3rem!important;line-height:1.6}.size-drawer__list{display:grid!important;gap:.62rem!important}.size-drawer__option{min-height:58px!important;width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;padding:.75rem 1rem!important;border:1px solid rgba(165,121,50,.42)!important;border-radius:999px!important;background:#07140f9e!important;text-align:left!important;font-size:1rem!important;letter-spacing:.02em!important}.size-drawer__option:hover,.size-drawer__option:focus,.size-drawer__option.is-active{border-color:var(--sd-active, var(--elevasn-gold))!important;background:#a5793226!important;color:var(--sd-active, var(--elevasn-gold))!important}.size-drawer__option:hover span,.size-drawer__option:focus span,.size-drawer__option.is-active span{color:var(--sd-active, var(--elevasn-gold))!important}@media screen and (max-width:767px){.size-drawer__panel{width:100vw!important;border-right:0!important;padding-left:1.15rem!important;padding-right:1.15rem!important}.size-drawer__close{width:46px!important;height:46px!important;font-size:1.7rem!important}}:root{--elevasn-forest:#042717;--elevasn-dark-green:#07140f;--elevasn-deep-green:#0b241b;--elevasn-dark-gold:#A57932;--elevasn-white:#F7F5F0;--elevasn-black:#000000}.elevasn-drawer{z-index:2147482800!important}.elevasn-drawer__panel{color:var(--elevasn-forest)!important}.elevasn-drawer__toggle,.elevasn-drawer__close{pointer-events:auto!important;cursor:pointer!important;color:var(--elevasn-white)!important;background:var(--elevasn-forest)!important;border-color:var(--elevasn-dark-gold)!important;-webkit-text-fill-color:var(--elevasn-white)!important}.elevasn-drawer__toggle:hover,.elevasn-drawer__toggle:focus-visible,.elevasn-drawer__close:hover,.elevasn-drawer__close:focus-visible{background:var(--elevasn-dark-gold)!important;color:var(--elevasn-black)!important;-webkit-text-fill-color:var(--elevasn-black)!important}.elevasn-drawer__submenu:not([hidden]){display:grid!important}.elevasn-drawer__submenu[hidden]{display:none!important}.elevasn-drawer__link,.elevasn-drawer__sublink,.elevasn-drawer__thirdlink{color:var(--elevasn-forest)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.elevasn-drawer__sublink,.elevasn-drawer__thirdlink{color:var(--elevasn-deep-green)!important}.elevasn-mini-bag{z-index:2147482600!important}.elevasn-mini-bag__panel{background:var(--elevasn-white)!important;color:var(--elevasn-forest)!important;border-left:1px solid rgba(165,121,50,.52)!important;box-shadow:-32px 0 90px #0000002e!important}.elevasn-mini-bag__close{width:50px!important;height:36px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#04271724!important;color:var(--elevasn-white)!important;border:1px solid rgba(165,121,50,.34)!important;-webkit-text-fill-color:var(--elevasn-white)!important}.elevasn-mini-bag__close:hover,.elevasn-mini-bag__close:focus-visible{background:var(--elevasn-forest)!important;color:var(--elevasn-white)!important;border-color:var(--elevasn-dark-gold)!important}.elevasn-mini-bag .eyebrow,.elevasn-mini-bag__header .eyebrow{color:var(--elevasn-dark-gold)!important;opacity:1!important;letter-spacing:.24em!important}.elevasn-mini-bag__header h2,.elevasn-mini-bag__item-title,.elevasn-mini-bag__subtotal-label,.elevasn-mini-bag__subtotal-value,.elevasn-mini-bag__empty p{color:var(--elevasn-forest)!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:currentColor!important}.elevasn-mini-bag__header p,.elevasn-mini-bag__item-meta,.elevasn-mini-bag__note{color:var(--elevasn-deep-green)!important;opacity:1!important;visibility:visible!important}.elevasn-mini-bag__price,.elevasn-mini-bag__subtotal-value{color:var(--elevasn-dark-gold)!important;opacity:1!important;font-weight:700!important}.elevasn-mini-bag__item{border-bottom-color:#a5793247!important}.elevasn-mini-bag__item-image{background:#0427170f!important;object-fit:contain!important}.elevasn-mini-bag__qty{border-color:#a5793261!important;background:#0427170a!important}.elevasn-mini-bag__qty span{color:var(--elevasn-forest)!important;opacity:1!important}.elevasn-mini-bag__qty button{color:var(--elevasn-forest)!important;background:transparent!important;border-color:#a5793273!important;opacity:1!important}.elevasn-mini-bag__qty button:hover,.elevasn-mini-bag__qty button:focus-visible{background:var(--elevasn-dark-gold)!important;color:var(--elevasn-black)!important}.elevasn-mini-bag__actions .button,.elevasn-mini-bag__actions .button:visited{opacity:1!important;visibility:visible!important;text-indent:0!important;-webkit-text-fill-color:currentColor!important}.elevasn-mini-bag__actions .button--secondary{background:var(--elevasn-forest)!important;color:var(--elevasn-white)!important;border-color:var(--elevasn-dark-gold)!important}.elevasn-mini-bag__actions .button:not(.button--secondary){background:transparent!important;color:var(--elevasn-forest)!important;border-color:var(--elevasn-forest)!important}.elevasn-mini-bag__actions .button:hover,.elevasn-mini-bag__actions .button:focus-visible{background:var(--elevasn-dark-gold)!important;color:var(--elevasn-black)!important;border-color:var(--elevasn-dark-gold)!important}.template-cart .cart-premium-section,.cart-premium-section{--cart-bg:var(--elevasn-white) !important;--cart-surface:#FFFFFF !important;--cart-surface-2:rgba(4,39,23,.06) !important;--cart-border:rgba(165,121,50,.24) !important;--cart-border-strong:rgba(165,121,50,.48) !important;--cart-text:var(--elevasn-forest) !important;--cart-muted:var(--elevasn-deep-green) !important;--cart-heading:var(--elevasn-dark-gold) !important;--cart-button-bg:var(--elevasn-forest) !important;--cart-button-text:var(--elevasn-white) !important;--cart-button-border:var(--elevasn-dark-gold) !important;--cart-button-secondary-bg:transparent !important;--cart-button-secondary-text:var(--elevasn-forest) !important;color:var(--elevasn-forest)!important;background:var(--elevasn-white)!important}.cart-premium-section .cart-premium__item,.cart-premium-section .cart-premium__summary-card,.cart-premium-section .cart-premium__empty{background:#ffffffc7!important;border-color:#a579324d!important;color:var(--elevasn-forest)!important}.cart-premium-section .cart-premium__item-title,.cart-premium-section .cart-premium__summary-row,.cart-premium-section .cart-premium__summary-row span,.cart-premium-section .cart-premium__meta,.cart-premium-section .cart-premium__empty h2,.cart-premium-section .cart-premium__empty p{color:var(--elevasn-forest)!important;opacity:1!important;visibility:visible!important}.cart-premium-section .cart-premium__header-row h2,.cart-premium-section .cart-premium__summary-card h3,.cart-premium-section .product-option__label,.cart-premium-section .cart-premium__links a{color:var(--elevasn-dark-gold)!important;opacity:1!important}.cart-premium-section .cart-premium__item-price,.cart-premium-section .cart-premium__summary-row--total,.cart-premium-section .cart-premium__summary-row--total span{color:var(--elevasn-forest)!important;opacity:1!important;font-weight:600!important}.cart-premium-section .cart-premium__qty-select,.cart-premium-section .cart-premium__note{background:#fff!important;color:var(--elevasn-forest)!important;border-color:#a5793280!important;opacity:1!important}.cart-premium-section .cart-premium__button,.cart-premium-section .cart-premium__button:visited,.cart-premium-section .cart-premium__button:disabled{opacity:1!important;visibility:visible!important;text-indent:0!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.cart-premium-section .cart-premium__button--primary,.cart-premium-section .cart-premium__button--primary:disabled{background:var(--elevasn-forest)!important;color:var(--elevasn-white)!important;border-color:var(--elevasn-dark-gold)!important}.cart-premium-section .cart-premium__button--secondary,.cart-premium-section .cart-premium__button--secondary:disabled{background:transparent!important;color:var(--elevasn-forest)!important;border-color:var(--elevasn-dark-gold)!important}.cart-premium-section .cart-premium__button:hover,.cart-premium-section .cart-premium__button:focus-visible{background:var(--elevasn-dark-gold)!important;color:var(--elevasn-black)!important;border-color:var(--elevasn-dark-gold)!important}.template-product .product-premium__price,.template-product .product-premium__compare-price,.template-product [data-price],.template-collection .product-card__price,.template-product .product-card__price,.product-card__price,.price,.price__regular,.price-item,.card-information .price{color:var(--elevasn-dark-gold)!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.template-collection .product-card__title,.template-product .product-card__title,.product-card__title,.card__heading a,.card-information,.card-information *{color:var(--elevasn-forest)!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.product-premium__size-button,.product-premium__size-button:visited,.product-premium__size-button:hover,.product-premium__size-button:focus,.product-premium__size-button:focus-visible,.product-premium__size-button:active,.product-premium__size-button:disabled{background:var(--elevasn-forest)!important;color:var(--elevasn-white)!important;border:1px solid var(--elevasn-dark-gold)!important;opacity:1!important;visibility:visible!important;text-indent:0!important;text-shadow:none!important;-webkit-text-fill-color:var(--elevasn-white)!important}.product-premium__size-button:hover,.product-premium__size-button:focus-visible{background:var(--elevasn-dark-gold)!important;color:var(--elevasn-black)!important;-webkit-text-fill-color:var(--elevasn-black)!important}.product-premium__add,.product-premium__add:hover,.product-premium__add:focus-visible,.product-premium__add:disabled{color:var(--elevasn-black)!important;-webkit-text-fill-color:var(--elevasn-black)!important;opacity:1!important;text-shadow:none!important}.product-premium__add:disabled{background:#a5793294!important}.product-premium__gallery-wrap{overflow:hidden!important;max-width:100%!important}.product-premium__thumb-strip{max-width:calc(100% - 2rem)!important;width:max-content!important;overflow-x:auto!important;overflow-y:hidden!important;flex-wrap:nowrap!important;align-items:center!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scrollbar-width:thin;scrollbar-color:var(--elevasn-dark-gold) rgba(4,39,23,.1)}.product-premium__thumb-strip::-webkit-scrollbar{height:6px}.product-premium__thumb-strip::-webkit-scrollbar-track{background:#0427171a}.product-premium__thumb-strip::-webkit-scrollbar-thumb{background:var(--elevasn-dark-gold);border-radius:999px}.thumb-pos-bottom-right{right:1rem!important;left:auto!important;bottom:1rem!important}.thumb-pos-bottom-left{left:1rem!important;right:auto!important;bottom:1rem!important}.product-premium__mini-thumb{flex:0 0 56px!important;width:56px!important;max-width:56px!important;height:72px!important;min-width:56px!important;background:var(--elevasn-white)!important;border:1px solid rgba(165,121,50,.28)!important;box-sizing:border-box!important}.product-premium__mini-thumb.is-active,.product-premium__mini-thumb:hover,.product-premium__mini-thumb:focus-visible{border-color:var(--elevasn-dark-gold)!important;opacity:1!important}.product-premium__mini-image{width:100%!important;height:100%!important;object-fit:contain!important}@media screen and (max-width:989px){.product-premium__thumb-strip{position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;margin-top:.75rem!important;padding:.25rem 0 .45rem!important}}.shopify-payment-button__button,.shopify-payment-button__button *{opacity:1!important;visibility:visible!important;text-shadow:none!important}.template-product .product-premium__price,.template-product .product-premium__compare-price,.template-product [data-price],.template-product [data-compare-price],.template-collection .product-card__price,.template-collection .product-card__price *,.template-product .product-card__price,.template-product .product-card__price *,.product-card__price,.product-card__price *,.price,.price *,.price__regular,.price__regular *,.price-item,.price-item *,.card-information .price,.card-information .price *,.elevasn-mini-bag__price,.elevasn-mini-bag__subtotal-value,.cart-premium__item-price,.cart-premium__summary-row--total,.cart-premium__summary-row--total span{color:var(--elevasn-dark-gold)!important;font-weight:800!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.section--product-premium,.template-product .section--product-premium{background:var(--elevasn-white)!important}.template-product .product-premium__gallery,.template-product .product-premium__gallery-wrap,.template-product .product-premium__media-thumb,.template-product .product-premium__image,.template-product .product-premium__placeholder,.template-product .product-premium__zoom-panel,.template-product .product-premium__zoom-container{background:var(--elevasn-white)!important;background-color:var(--elevasn-white)!important}.template-product .product-premium__image{object-fit:contain!important}.template-product .product-premium__size-button,.template-product .product-premium__size-button[style],.template-product .product-premium__size-button:hover,.template-product .product-premium__size-button:focus,.template-product .product-premium__size-button:focus-visible,.template-product .product-premium__size-button:active,.template-product .product-premium__size-button[aria-expanded=true]{background:var(--elevasn-forest)!important;border:1px solid var(--elevasn-dark-gold)!important;color:var(--elevasn-white)!important;-webkit-text-fill-color:var(--elevasn-white)!important;opacity:1!important;visibility:visible!important;text-shadow:none!important}.template-product .product-premium__size-button:hover,.template-product .product-premium__size-button:focus-visible,.template-product .product-premium__size-button[aria-expanded=true]{background:var(--elevasn-dark-gold)!important;color:var(--elevasn-black)!important;-webkit-text-fill-color:var(--elevasn-black)!important}.template-product .product-premium__add,.template-product .product-premium__add[style],.template-product .product-premium__add:hover,.template-product .product-premium__add:focus,.template-product .product-premium__add:focus-visible,.template-product .product-premium__add:active,.template-product .product-premium__add:disabled,.template-product .product-premium__add[aria-busy=true]{background:var(--elevasn-dark-gold)!important;border:1px solid var(--elevasn-forest)!important;color:var(--elevasn-black)!important;-webkit-text-fill-color:var(--elevasn-black)!important;opacity:1!important;visibility:visible!important;text-shadow:none!important}.template-product .product-premium__gallery-wrap{overflow:hidden!important;contain:paint!important}.template-product .product-premium__thumb-strip,.template-product .product-premium__thumb-strip.thumb-pos-bottom-right,.template-product .product-premium__thumb-strip.thumb-pos-bottom-left{position:absolute!important;left:1rem!important;right:1rem!important;bottom:1rem!important;width:auto!important;max-width:none!important;min-width:0!important;display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:.45rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.25rem .25rem .45rem!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important}.template-product .product-premium__mini-thumb{flex:0 0 56px!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:72px!important;background:var(--elevasn-white)!important}.template-product .product-premium__mini-image{width:100%!important;height:100%!important;object-fit:contain!important}@media screen and (max-width:989px){.template-product .product-premium__thumb-strip,.template-product .product-premium__thumb-strip.thumb-pos-bottom-right,.template-product .product-premium__thumb-strip.thumb-pos-bottom-left{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:100%!important;margin-top:.75rem!important}}button,.button,a,[role=button],summary,select,input,textarea{-webkit-tap-highlight-color:rgba(165,121,50,.12)!important}button:focus:not(:focus-visible),.button:focus:not(:focus-visible),a:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible){outline:none!important}button:focus-visible,.button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:2px solid rgba(165,121,50,.62)!important;outline-offset:2px!important}.aura-card button,.signal-card button,.reading-card button,.learning-card button,.crystal-card button,.aura-card a,.signal-card a,.reading-card a,.learning-card a,.crystal-card a{-webkit-tap-highlight-color:transparent!important}@media screen and (min-width:990px){.elevasn-header,.elevasn-header__inner,.elevasn-header__left,.elevasn-desktop-nav,.elevasn-desktop-nav__list,.elevasn-desktop-nav__item{overflow:visible!important}.elevasn-desktop-nav__dropdown{--elevasn-desktop-menu-y: 10px;--elevasn-desktop-menu-nudge: 0px;position:absolute!important;top:100%!important;left:50%!important;right:auto!important;width:min(1100px,calc(100vw - 32px))!important;min-width:0!important;max-width:calc(100vw - 32px)!important;box-sizing:border-box!important;z-index:2147482000!important;transform:translate(calc(-50% + var(--elevasn-desktop-menu-nudge)),var(--elevasn-desktop-menu-y))!important}.elevasn-desktop-nav__item:hover .elevasn-desktop-nav__dropdown,.elevasn-desktop-nav__item:focus-within .elevasn-desktop-nav__dropdown{--elevasn-desktop-menu-y: 0px}.menu-anim-lift .elevasn-desktop-nav__dropdown{--elevasn-desktop-menu-y: 18px}.menu-anim-lift .elevasn-desktop-nav__item:hover .elevasn-desktop-nav__dropdown,.menu-anim-lift .elevasn-desktop-nav__item:focus-within .elevasn-desktop-nav__dropdown{--elevasn-desktop-menu-y: 0px}.menu-anim-blur .elevasn-desktop-nav__dropdown{--elevasn-desktop-menu-y: 12px}.menu-anim-blur .elevasn-desktop-nav__item:hover .elevasn-desktop-nav__dropdown,.menu-anim-blur .elevasn-desktop-nav__item:focus-within .elevasn-desktop-nav__dropdown{--elevasn-desktop-menu-y: 0px}.elevasn-desktop-nav__dropdown-inner,body.luxury-mode .elevasn-desktop-nav__dropdown-inner{width:100%!important;max-width:100%!important;max-height:min(72vh,640px)!important;overflow:hidden!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,2fr) minmax(180px,.85fr)!important;align-items:start!important;gap:clamp(1rem,2vw,1.5rem)!important}.elevasn-desktop-nav__dropdown-inner--promos-only{grid-template-columns:1fr!important}.elevasn-desktop-nav__columns{min-width:0!important;max-width:100%!important;overflow:auto!important;overscroll-behavior:contain!important;padding-right:.25rem!important}.elevasn-desktop-nav__promo-grid{min-width:0!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;gap:.85rem!important;overflow:auto!important;overscroll-behavior:contain!important;align-content:start!important;padding-right:.15rem!important}.elevasn-desktop-nav__dropdown-inner--promos-only .elevasn-desktop-nav__promo-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.elevasn-desktop-nav__promo{min-width:0!important;max-width:100%!important;overflow:hidden!important;border-radius:18px!important;border:1px solid rgba(165,121,50,.26)!important;background:#04271709!important;text-decoration:none!important}.elevasn-desktop-nav__promo-image{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:260px!important;aspect-ratio:4 / 5!important;object-fit:cover!important;object-position:center!important}.elevasn-desktop-nav__promo-heading{display:block!important;padding:.75rem .8rem .85rem!important;line-height:1.35!important;overflow-wrap:anywhere!important}}@media screen and (min-width:990px)and (max-width:1180px){.elevasn-desktop-nav__dropdown-inner,body.luxury-mode .elevasn-desktop-nav__dropdown-inner{grid-template-columns:minmax(0,1.55fr) minmax(160px,.9fr)!important;padding:clamp(1rem,2vw,1.5rem)!important}.elevasn-desktop-nav__columns{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (min-width:990px){.elevasn-desktop-nav__dropdown{width:auto!important;min-width:0!important;max-width:calc(100vw - 32px)!important;overflow:visible!important}.elevasn-desktop-nav__dropdown-inner,body.luxury-mode .elevasn-desktop-nav__dropdown-inner{width:max-content!important;min-width:min(340px,calc(100vw - 32px))!important;max-width:min(920px,calc(100vw - 32px))!important;max-height:min(66vh,560px)!important;overflow:auto!important;padding:clamp(1.15rem,1.8vw,1.7rem)!important;box-sizing:border-box!important;overscroll-behavior:contain!important}.elevasn-desktop-nav__dropdown--links-only .elevasn-desktop-nav__dropdown-inner,body.luxury-mode .elevasn-desktop-nav__dropdown--links-only .elevasn-desktop-nav__dropdown-inner{display:block!important;min-width:min(340px,calc(100vw - 32px))!important;max-width:min(520px,calc(100vw - 32px))!important}.elevasn-desktop-nav__dropdown--compact .elevasn-desktop-nav__dropdown-inner,body.luxury-mode .elevasn-desktop-nav__dropdown--compact .elevasn-desktop-nav__dropdown-inner{min-width:min(280px,calc(100vw - 32px))!important;max-width:min(340px,calc(100vw - 32px))!important;padding:1.15rem 1.35rem!important}.elevasn-desktop-nav__dropdown--medium-list .elevasn-desktop-nav__dropdown-inner,body.luxury-mode .elevasn-desktop-nav__dropdown--medium-list .elevasn-desktop-nav__dropdown-inner{min-width:min(360px,calc(100vw - 32px))!important;max-width:min(460px,calc(100vw - 32px))!important}.elevasn-desktop-nav__dropdown--links-and-promos .elevasn-desktop-nav__dropdown-inner,body.luxury-mode .elevasn-desktop-nav__dropdown--links-and-promos .elevasn-desktop-nav__dropdown-inner{display:grid!important;grid-template-columns:minmax(220px,.85fr) minmax(240px,1fr)!important;gap:clamp(1rem,2vw,1.55rem)!important;min-width:min(700px,calc(100vw - 32px))!important;width:min(860px,calc(100vw - 32px))!important}.elevasn-desktop-nav__dropdown-inner--promos-only,body.luxury-mode .elevasn-desktop-nav__dropdown-inner--promos-only{display:block!important;min-width:min(420px,calc(100vw - 32px))!important;width:min(680px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important}.elevasn-desktop-nav__columns,.elevasn-desktop-nav__columns--simple{min-width:0!important;max-width:100%!important;overflow:visible!important}.elevasn-desktop-nav__columns--simple{display:grid!important;grid-template-columns:1fr!important;gap:1rem!important}.elevasn-desktop-nav__dropdown--links-only .elevasn-desktop-nav__column{min-width:0!important}.elevasn-desktop-nav__column--single-link .elevasn-desktop-nav__column-title{margin-bottom:0!important}.elevasn-desktop-nav__dropdown--compact .elevasn-desktop-nav__column-title,.elevasn-desktop-nav__dropdown--compact .elevasn-desktop-nav__sublink{white-space:normal!important}.elevasn-desktop-nav__promo-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:.9rem!important;min-width:0!important;max-width:100%!important;max-height:min(54vh,460px)!important;overflow:auto!important;padding-right:.15rem!important;overscroll-behavior:contain!important}.elevasn-desktop-nav__dropdown-inner--promos-only .elevasn-desktop-nav__promo-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.elevasn-desktop-nav__promo{display:grid!important;grid-template-rows:auto 1fr!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.elevasn-desktop-nav__promo-image{display:block!important;width:100%!important;min-width:0!important;height:clamp(150px,18vw,230px)!important;max-height:230px!important;object-fit:cover!important;object-position:center!important}.elevasn-desktop-nav__promo-heading{min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important}}@media screen and (min-width:990px)and (max-width:1180px){.elevasn-desktop-nav__dropdown--links-and-promos .elevasn-desktop-nav__dropdown-inner,body.luxury-mode .elevasn-desktop-nav__dropdown--links-and-promos .elevasn-desktop-nav__dropdown-inner{grid-template-columns:1fr!important;min-width:min(520px,calc(100vw - 32px))!important;width:min(620px,calc(100vw - 32px))!important}.elevasn-desktop-nav__dropdown--links-and-promos .elevasn-desktop-nav__promo-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important}}@media screen and (min-width:990px){.elevasn-desktop-nav__dropdown--links-and-promos[data-menu-promo-count="1"] .elevasn-desktop-nav__dropdown-inner,body.luxury-mode .elevasn-desktop-nav__dropdown--links-and-promos[data-menu-promo-count="1"] .elevasn-desktop-nav__dropdown-inner{grid-template-columns:minmax(170px,.72fr) minmax(220px,1fr)!important;min-width:min(560px,calc(100vw - 32px))!important;width:min(640px,calc(100vw - 32px))!important}}
/*# sourceMappingURL=/cdn/shop/t/958/assets/elevasn-foundation.css.map */
