: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:749px){.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}}
/*# sourceMappingURL=/cdn/shop/t/809/assets/elevasn-product-view-fixes.css.map */
