.product{margin:0}.product.grid{gap:0}.product--no-media{max-width:57rem;margin:0 auto}.product__media-wrapper{padding-left:0}.product__column-sticky{position:relative}@media screen and (min-width:930px){.product__column-sticky{display:block;position:sticky;top:3rem;z-index:2}.product--thumbnail .thumbnail-list{padding-right:var(--media-shadow-horizontal-offset)}.product__info-wrapper{padding:0 0 0 5rem}.product__info-wrapper--extra-padding{padding:0 0 0 8rem}.product--right .product__info-wrapper{padding:0 5rem 0 0}.product--right .product__info-wrapper--extra-padding{padding:0 8rem 0 0}.product--right .product__media-list{margin-bottom:2rem}}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:65%;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:35%;width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media).product--right .product__info-wrapper{padding:0 4rem 0 0}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}}.shopify-payment-button__button{font-family:inherit;min-height:4.6rem}.shopify-payment-button__button [role=button].focused,.no-js .shopify-payment-button__button [role=button]:focus{outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.3rem;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.shopify-payment-button__button [role=button]:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button--unbranded{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));font-size:1.4rem;line-height:calc(1 + .2 / var(--font-body-scale));letter-spacing:.07rem}.shopify-payment-button__button--unbranded::selection{background-color:rgba(var(--color-button-text),.3)}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),var(--alpha-button-background))}.shopify-payment-button__more-options{margin:1.6rem 0 1rem;font-size:1.2rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.05rem;text-decoration:underline;text-underline-offset:.3rem}.shopify-payment-button__button+.shopify-payment-button__button--hidden{display:none}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.2rem;margin-bottom:1.5rem}.product-form__error-message-wrapper svg{flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.7rem;margin-top:.5rem}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:44rem;min-width:fit-content;border:none}variant-radios,variant-selects{display:block}.product-form__input--dropdown{margin-bottom:1.6rem}.product-form__input .form__label{padding-left:0;text-align:left}fieldset.product-form__input .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]+label{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.product-form__input input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.product-form__input input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.product-form__input input[type=radio]:not(.disabled)+label>.visually-hidden{display:none}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}.product-form__input input[type=radio].disabled:checked+label,.product-form__input input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}.product-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input input[type=radio].focused+label,.no-js .shopify-payment-button__button [role=button]:focus+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .select{max-width:25rem}.price-atc-container{display:flex;gap:1.2rem}.product-form__submit{margin-bottom:1rem}.no-js .product-form__submit.button--secondary{--color-button: inherit;--color-button-text: inherit;--alpha-button-background: 1}.product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],.product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed;opacity:.5}@media screen and (forced-colors:active){.product-form__submit[aria-disabled=true]{color:Window}}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.product__info-container>*+*{margin:1.5rem 0}.product__info-container iframe{max-width:100%}.product__info-container .product__description,.product__info-container .icon-with-text{margin:2.5rem 0}.product__text{margin-bottom:0}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__title{word-break:break-word;margin-bottom:1.5rem}.product__title>*{margin:0}.product__title>a{display:none}.product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem}.product__text.caption-with-letter-spacing+.product__title{margin-top:0}.product__accordion .accordion__content{padding:0 1rem}.product .price .badge,.product .price__container{margin-bottom:.5rem}.product .price .badge{display:none}.product .price dl{margin-top:.5rem;margin-bottom:.5rem}.product .price--sold-out .price__badge-sale{display:none}@media screen and (min-width:930px){.product__info-container{max-width:60rem}.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}.product__info-container>*:first-child{margin-top:0}}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input,.product--no-media .product__tax,.product--no-media .product__sku,.product--no-media shopify-payment-terms{text-align:center}.product--no-media .product__media-wrapper,.product--no-media .product__info-wrapper{padding:0}.product__tax{margin-top:-1.4rem}.product--no-media noscript .product-form__input,.product--no-media .share-button{max-width:100%}.product--no-media fieldset.product-form__input,.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form{flex-direction:column}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product-form__quantity .form__label{margin-bottom:.6rem}.product-form__quantity-top .form__label{margin-bottom:1.2rem}.product--no-media fieldset.product-form__input{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .product-popup-modal__button{padding-right:0}.product--no-media .price{text-align:center}.product__media-list video{border-radius:calc(var(--media-radius) - var(--media-border-width))}@media screen and (max-width:749px){.product__media-list{margin-left:-2.5rem;margin-bottom:3rem;width:calc(100% + 4rem)}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide).thumbnail-slider{margin-left:-2rem;margin-right:-2rem}.slider.product__media-list::-webkit-scrollbar{height:.2rem;width:.2rem}.product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.product__media-list::-webkit-scrollbar-track{background-color:rgba(var(--color-foreground),.2)}.product__media-list .product__media-item{width:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing))}.product--mobile-columns .product__media-item{width:calc(50% - 1.5rem - var(--grid-mobile-horizontal-spacing))}}@media screen and (min-width:930px){.product--thumbnail .product__media-list,.product--thumbnail_slider .product__media-list{padding-bottom:calc(var(--media-shadow-vertical-offset) * var(--media-shadow-visible))}.product__media-list{padding-right:calc(var(--media-shadow-horizontal-offset) * var(--media-shadow-visible))}.product--thumbnail .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-item:not(.is-active){display:none}.product-media-modal__content>.product__media-item--variant.product__media-item--variant{display:none}.product-media-modal__content>.product__media-item--variant:first-child{display:block}}.product__media-item--variant:first-child{display:block}.product__media-icon .icon{width:1.2rem;height:1.4rem}.product__media-icon{border:0;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;right:2.9rem;bottom:2.9rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.thumbnail__badge{background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.2rem;top:1.2rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in}@media screen and (min-width:930px){.grid__item.product__media-item--full{width:100%}.product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large.product--columns .product__media-item--full .deferred-media__poster-button{height:5rem;width:5rem}.product--medium.product--columns .product__media-item--full .deferred-media__poster-button{height:4.2rem;width:4.2rem}.product--medium.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:1.8rem;height:1.8rem}.product--small.product--columns .product__media-item--full .deferred-media__poster-button{height:3.6rem;width:3.6rem}.product--small.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:1.6rem;height:1.6rem}}@media screen and (min-width:990px){.product--stacked .product__media-item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product:not(.product--columns) .product__media-list .product__media-item:first-child,.product:not(.product--columns) .product__media-list .product__media-item--full{width:100%;max-width:100%}.product__modal-opener .product__media-icon{opacity:0}.product__modal-opener:hover .product__media-icon,.product__modal-opener:focus .product__media-icon{opacity:1}}.product__media-item>*{display:block;position:relative}.product__media-toggle{display:flex;border:none;background-color:transparent;color:currentColor;padding:0}.product__media-toggle:after{content:"";cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);z-index:2}.product__media-toggle:focus-visible{outline:0;box-shadow:none}@media(forced-colors:active){.product__media-toggle:focus-visible,.product__media-toggle:focus-visible:after,.product-form__input input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.product__media-toggle.focused{outline:0;box-shadow:none}.product__media-toggle:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}.product__media-toggle.focused:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}.product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100vh}.product-media-modal__content{max-height:100vh;width:100%;overflow:auto}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:none}@media screen and (min-width:930px){.product-media-modal__content{padding-bottom:2rem}.product-media-modal__content>*:not(.active){display:block}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}}@media screen and (max-width:749px){.product--thumbnail .is-active .product__modal-opener:not(.product__modal-opener--image),.product--thumbnail_slider .is-active .product__modal-opener:not(.product__modal-opener--image){display:none}.product--thumbnail .is-active .deferred-media,.product--thumbnail_slider .is-active .deferred-media{display:block;width:100%}}.product-media-modal__content>*{display:block;height:auto;margin:auto}.product-media-modal__content .media{background:none}.product-media-modal__model{width:100%}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;right:2rem;padding:1.2rem;position:fixed;z-index:2;top:2rem;width:4rem}.product-media-modal__content .deferred-media{width:100%}@media screen and (min-width:930px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*{width:100%}.product-media-modal__content>*+*{margin-top:2rem}.product-media-modal__toggle{right:5rem;top:2.2rem}}@media screen and (min-width:990px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*+*{margin-top:1.5rem}.product-media-modal__content{padding-bottom:1.5rem}.product-media-modal__toggle{right:5rem}}.product-media-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-media-modal__toggle .icon{height:auto;margin:0;width:2.2rem}tab-heading{justify-content:space-between}@media screen and (max-width:749px){.product tab-heading{display:flex}.product tab-heading .tab-heading{flex:1 1 0%;align-self:flex-end;font-size:calc(var(--font-heading-scale) * 1.8rem)}}.tab-content{display:none;margin-top:2rem}.tab-content.active{display:block}.tab-content ul{padding-left:0}.tab-heading{flex:1 0 auto;padding:0 1rem 1rem;border-bottom:.2rem solid var(--green);cursor:pointer}.tab-heading.active{color:var(--dark-purple);border-bottom:.5rem solid var(--dark-purple)}.tab-content li+li{margin-top:2rem}.tab-content h6{font-size:2.4rem}@media screen and (min-width:749px){.tab-heading{padding:0 4rem 1rem}.tab-content{margin-top:2.8rem}}.tooltip-modal.product-popup-modal{right:0}.tooltip-modal.product-popup-modal .product-popup-modal__content{max-width:59rem;height:fit-content;border-color:var(--green);box-shadow:0 0 .8rem #00000040;padding:2rem}@media screen and (max-width:749px){.tooltip-modal.product-popup-modal .product-popup-modal__content .center{margin-top:6rem}.product-popup-modal__content .product-popup-modal__toggle{top:0;right:0}}.tooltip-modal.product-popup-modal .product-popup-modal__content h1{margin:1rem auto}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:6rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width:750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:0;top:50%;transform:translate3d(-50%,-50%,0);width:70%;padding:0 3rem}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}@media screen and (min-width:930px){.product-popup-modal__content{padding-right:1.5rem;margin-top:0;top:50%;transform:translate3d(-50%,-50%,0);width:70%;padding:0 3rem}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}.product-popup-modal__content img{max-width:100%;height:auto}@media screen and (max-width:749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}.product-media-modal__dialog .global-media-settings,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings model-viewer,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings img{border:none;border-radius:0}}.product-popup-modal__opener{display:inline-block;width:0}.tooltip__opener{height:2rem}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;min-height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;float:right;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:3rem}.product__media-list .media>*{overflow:hidden;object-fit:contain}.thumbnail-list{flex-wrap:wrap;grid-gap:1rem}.slider--mobile.thumbnail-list:after{content:none}@media screen and (min-width:930px){.product--stacked .thumbnail-list{display:none}.thumbnail-list{display:grid;grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:990px){.thumbnail-list{grid-template-columns:repeat(4,1fr)}.product--medium .thumbnail-list{grid-template-columns:repeat(5,1fr)}.product--large .thumbnail-list{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:749px){.product__media-item{display:flex;align-items:center}.product__modal-opener{width:100%}.thumbnail-slider{display:flex;align-items:center}.thumbnail-slider .thumbnail-list.slider{display:flex;flex:1;scroll-padding-left:.5rem;padding:0 1.6rem}.thumbnail-list__item.slider__slide{width:calc(33% - .6rem)}}@media screen and (min-width:930px){.product--thumbnail_slider .thumbnail-slider{display:flex;align-items:center}.thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;padding:.5rem;flex:1;scroll-padding-left:.5rem}.product__media-wrapper .slider-mobile-gutter .slider-button{display:none}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:flex}}@media screen and (min-width:900px){.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)}}.thumbnail{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:0;color:rgb(var(--color-foreground));cursor:pointer;background-color:transparent}.thumbnail:hover{opacity:.7}.thumbnail.global-media-settings img{border-radius:0}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.image-magnify-full-size{cursor:zoom-out;z-index:1;margin:0;border-radius:calc(var(--media-radius) - var(--media-border-width))}.image-magnify-hover{cursor:zoom-in}.product__modal-opener--image .product__media-zoom-none,.product__media-icon--none{display:none}.product__modal-opener>.loading-overlay__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:flex;align-items:center;height:48px;width:48px}.product__modal-opener .path{stroke:rgb(var(--color-button));opacity:.75}@media(hover:hover){.product__media-zoom-hover,.product__media-icon--hover{display:none}}@media screen and (max-width:749px){.product__media-zoom-hover,.product__media-icon--hover{display:flex}}.js .product__media{overflow:hidden!important}.thumbnail[aria-current]:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}.thumbnail[aria-current]:focus,.thumbnail.focused{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}@media(forced-colors:active){.thumbnail[aria-current]:focus,.thumbnail.focused{outline:transparent solid 1px}}.thumbnail[aria-current]:focus:not(:focus-visible){outline:0;box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.thumbnail img{object-fit:cover;width:100%;height:100%;pointer-events:none}.thumbnail__badge .icon{width:1rem;height:1rem}.thumbnail__badge .icon-3d-model{width:1.2rem;height:1.2rem}.thumbnail__badge{color:rgb(var(--color-foreground),.6);height:2rem;width:2rem;left:auto;right:calc(.4rem + var(--media-border-width));top:calc(.4rem + var(--media-border-width))}.thumbnail__badge-play{pointer-events:none;right:calc(.8rem + var(--media-border-width));top:calc(.6rem + var(--media-border-width))}@media screen and (min-width:930px){.product:not(.product--small) .thumbnail__badge{height:3rem;width:3rem}.product:not(.product--small) .thumbnail__badge .icon{width:1.2rem;height:1.2rem}.product:not(.product--small) .thumbnail__badge .icon-3d-model{width:1.4rem;height:1.4rem}}.thumbnail-list__item{position:relative}.thumbnail-list__item:before{content:"";display:block;padding-bottom:100%}.product:not(.featured-product) .product__view-details{display:none}.product__view-details{display:block;text-decoration:none}.product__view-details:hover{text-decoration:underline;text-underline-offset:.3rem}.product__view-details .icon{width:1.2rem;margin-left:1.2rem;flex-shrink:0}.product__inventory{display:flex;align-items:center;gap:.5rem}.product--no-media .product__inventory{justify-content:center}.product__inventory.visibility-hidden:empty{display:block}.product__inventory.visibility-hidden:empty:after{content:"#"}.icon-with-text{--icon-size: calc(var(--font-heading-scale) * 3rem);--icon-spacing: calc(var(--font-heading-scale) * 1rem)}.icon-with-text--horizontal{display:flex;justify-content:center;column-gap:3rem;flex-direction:row}.icon-with-text--vertical{--icon-size: calc(var(--font-heading-scale) * 2rem)}.icon-with-text .icon{fill:rgb(var(--color-foreground));height:var(--icon-size);width:var(--icon-size)}.icon-with-text--horizontal .icon,.icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)}.icon-with-text--vertical .icon{min-height:var(--icon-size);min-width:var(--icon-size);margin-right:var(--icon-spacing)}.icon-with-text img{height:var(--icon-size);width:var(--icon-size);object-fit:contain}.icon-with-text--vertical img{margin-right:var(--icon-spacing)}.icon-with-text--horizontal .h4{padding-top:calc(var(--icon-size) + var(--icon-spacing));text-align:center}.icon-with-text--horizontal svg+.h4,.icon-with-text--horizontal img+.h4,.icon-with-text--horizontal.icon-with-text--text-only .h4{padding-top:0}.icon-with-text__item{display:flex;align-items:center}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column;width:33%}.icon-with-text--vertical .icon-with-text__item{margin-bottom:var(--icon-size)}.product__sku.visibility-hidden:after{content:"#"}.product-media-container{--aspect-ratio: var(--preview-ratio);--ratio-percent: calc(1 / var(--aspect-ratio) * 100%);position:relative;width:100%;max-width:calc(100% - calc(var(--media-border-width) * 2))}.product-media-container.constrain-height{--viewport-offset: 400px;--constrained-min-height: 300px;--constrained-height: max(var(--constrained-min-height), calc(100vh - var(--viewport-offset)));margin-right:auto;margin-left:auto}.product-media-container.constrain-height.media-fit-contain{--contained-width: calc(var(--constrained-height) * var(--aspect-ratio));width:min(var(--contained-width),100%)}.product-media-container .media{padding-top:100%}.product-media-container.constrain-height .media{padding-top:min(var(--constrained-height),var(--ratio-percent))}@media screen and (max-width:749px){.product-media-container.media-fit-cover{display:flex;align-self:stretch}.product-media-container.media-fit-cover .media{position:initial}}@media screen and (min-width:930px){.product-media-container{max-width:100%}.product-media-container:not(.media-type-image){--aspect-ratio: var(--ratio)}.product-media-container.constrain-height{--viewport-offset: 170px;--constrained-min-height: 500px}.product-media-container.media-fit-cover,.product-media-container.media-fit-cover .product__modal-opener,.product-media-container.media-fit-cover .media{height:100%}.product-media-container.media-fit-cover .deferred-media__poster img{object-fit:cover;width:100%}}.product-media-container .product__modal-opener{display:block;position:relative}@media screen and (min-width:930px){.product-media-container .product__modal-opener:not(.product__modal-opener--image){display:none}}.recipient-form{--recipient-checkbox-margin-top: .64rem;display:block;position:relative;max-width:44rem;margin-bottom:2.5rem}.recipient-form-field-label{margin:.6rem 0}.recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-checkbox{flex-grow:1;font-size:1.6rem;display:flex;word-break:break-word;align-items:flex-start;max-width:inherit;position:relative;cursor:pointer}.no-js .recipient-checkbox{display:none}.recipient-form>input[type=checkbox]{position:absolute;width:1.6rem;height:1.6rem;margin:var(--recipient-checkbox-margin-top) 0;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.recipient-fields__field{margin:0 0 2rem}.recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);overflow:hidden}.recipient-checkbox>svg{margin-top:var(--recipient-checkbox-margin-top);margin-right:1.2rem;flex-shrink:0}.recipient-form .icon-checkmark{visibility:hidden;position:absolute;left:.28rem;z-index:5;top:.4rem}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.js .recipient-fields{display:none}.recipient-fields hr{margin:1.6rem auto}.recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.js .recipient-email-label.required,.no-js .recipient-email-label.optional{display:inline}.recipient-form ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}@media screen and (forced-colors:active){.recipient-fields>hr{border-top:.1rem solid rgb(var(--color-background))}.recipient-checkbox>svg{background-color:inherit;border:.1rem solid rgb(var(--color-background))}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}.design-features{display:flex;overflow:auto;gap:2rem}.design-feature{display:flex;flex-direction:column;min-width:18rem}.design-feature img{width:100%;height:auto}.design-feature h4{text-align:center;padding:0 1rem;margin-bottom:0;margin-top:2rem}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide.customer_images{border-radius:1px;background:var(--light-gray);width:calc(100% + 12px);height:fit-content;margin-right:-6px;margin-left:-6px;display:flex;flex-flow:column;justify-content:center;align-items:center;padding:6px;gap:6px}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide.customer_images:before,[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide.customer_images:after{content:"";display:block;width:67px;background:var(--green);padding:1px 0 0;box-sizing:border-box;border:0}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide.customer_images span{color:var(--green);font-size:11px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:1.65px;text-transform:uppercase;text-align:center}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide.customer_images span svg{margin:0 0 -3px -2px}@media screen and (max-width:749px){[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide.customer_images{flex:0 0 9rem;margin:0}}@media screen and (min-width:930px){[data-desktop-layout=thumbnail_slider]{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:auto auto;grid-gap:6px}[data-desktop-layout=thumbnail_slider]>*{grid-column:2}[data-desktop-layout=thumbnail_slider]>.slider-mobile-gutter{grid-row:1;grid-column:2;height:fit-content}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider{grid-row:1 / span 2;grid-column:1;width:79px;min-height:170px;align-items:flex-start}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider .thumbnail-list{flex-flow:column;max-height:700px}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100px;background:linear-gradient(360deg,#fff,#fff0);pointer-events:none}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.slider-button{display:none}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:50px;height:50px;align-items:center;margin:auto}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.thumbnail-list.slider--tablet-up{padding-bottom:100px}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail{border:1px solid var(--green)}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail{border:1px solid var(--green);border-radius:1px}[data-desktop-layout=thumbnail_slider]>.thumbnail-slider>.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail[aria-current=true]{border:3px solid var(--dark-purple)}}.product__info-container .shopify-app-block .jdgm-widget{color:var(--dark-purple);font-size:15px;font-style:normal;font-weight:500;line-height:140%;min-height:2.3rem}@media screen and (max-width:749px){.product__info-container .shopify-app-block .jdgm-widget{text-align:center}}.product__info-container .shopify-app-block .jdgm-widget .jdgm-star.jdgm--on{padding:0!important}.product__info-container .shopify-app-block .jdgm-widget .jdgm-star.jdgm--on:before{content:url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.92821 0L8.56373 4.96555H13.8564L9.57455 8.03443L11.2101 13L6.92821 9.9311L2.64634 13L4.28187 8.03443L0 4.96555H5.29268L6.92821 0Z' fill='%23FFC949'/%3E%3C/svg%3E%0A")}.product__info-container .shopify-app-block .jdgm-widget .jdgm-qa-badge{padding-left:3px;border:0;margin-left:0}.product__info-container .shopify-app-block .jdgm-widget .jdgm-qa-badge__icon{display:none}.product__info-container .shopify-app-block .jdgm-widget .jdgm-qa-badge__text:before{content:"|"}.product__info-container .price{line-height:130%}.product__info-container .price .price__container{margin:0}.price>.avarage_price{font-family:Work Sans,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:31.2px;margin-left:10px}.select-payment-option{display:flex;align-items:center;gap:2.1rem;margin-bottom:2.1rem;padding:0;list-style-type:none}.select-payment-option.ab-show{display:none}.select-payment-option li:first-child,.select-payment-option li:last-child{padding:0;flex:1}.select-payment-option li:not(:first-child),.select-payment-option li:not(:last-child){font-size:1.6rem;letter-spacing:.096rem;font-weight:700}.select-payment-option li .button-tab:before,.select-payment-option li .button-tab:after{content:none}.select-payment-option li .button-tab{display:block;border-radius:3px;border:1px solid var(--green);background:#d9d9d9;font-weight:500}.select-payment-option li .button-tab span:first-of-type{font-weight:700}.select-payment-option li .button-tab.active{background:var(--green);color:var(--white);position:relative}.select-payment-option li .button-tab.active:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='35' height='13' viewBox='0 0 35 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_201_4689)'%3E%3Cpath d='M127 -74C127 -75.6569 125.657 -77 124 -77H-90C-91.6569 -77 -93 -75.6569 -93 -74V-3C-93 -1.34315 -91.6569 0 -90 0H0.408478C1.11355 0 1.7961 0.248336 2.33632 0.701424L15.1313 11.4327C16.2199 12.3457 17.7997 12.3699 18.9158 11.4906L32.6832 0.643524C33.2123 0.226673 33.8663 0 34.5398 0H124C125.657 0 127 -1.34315 127 -3V-74Z' fill='%23003822'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_201_4689'%3E%3Crect width='35' height='13' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center bottom;box-shadow:none;height:calc(100% + 1.1rem);border-radius:3px}.payment-option-tab[aria-hidden=true]{display:none}.life-insurance{text-align:center}.life-insurance p{margin:0}.button-tab-summary{display:flex;align-items:center;gap:1.6rem}.button-tab-summary>*:first-child{flex:1}body .select-payment-option li .button-tab .icon-caret{width:1.6rem}body .select-payment-option li .button-tab.active .icon-caret{transform:rotate(180deg)}product-info variant-selects .select__select{font-size:20px;font-style:normal;font-weight:500;line-height:140%}.payment-option-content+.delivery-details{display:none}@media screen and (max-width:930px){.product{flex-flow:column}.product .product__media-wrapper{width:100%}.product .product__media-wrapper slider-component .slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.product .product__media-wrapper media-gallery .product__media-icon{display:none}#levar-custom-button{margin-bottom:1rem!important}#levar-custom-button:not(.small-hide){display:flex!important;font-size:1.2rem;min-height:2.4rem;padding:.2rem .4rem;position:absolute;bottom:0;width:auto;left:1.6rem}#levar-custom-button:not(.small-hide) svg{width:2.4rem;height:2.4rem;margin:0}#levar-custom-button{margin-bottom:1rem}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider .slider.slider--mobile{display:flex;align-items:center;gap:5px;width:100%;scroll-snap-type:none;justify-content:flex-start;overflow-x:auto;margin-bottom:3rem}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider .slider.slider--mobile .slider__slide.scrolled-to{border-top:3px solid var(--dark-purple)}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider .slider.slider--mobile .slider__slide{flex:0 1 50px;height:4.8rem;min-width:4.8rem;border-top:0!important}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider .slider.slider--mobile .slider__slide .thumbnail{border-radius:.6rem;box-shadow:none;border:.1rem solid #EFEFEF}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider .slider.slider--mobile .slider__slide .thumbnail[aria-current]{border-color:var(--green)}.product .product__media-wrapper .thumbnail-slider .slider-button{display:none}.product__media-list+.slider-buttons{display:flex!important;align-items:center;justify-content:space-between;position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;pointer-events:none;padding:0 1.3rem}.product__media-list+.slider-buttons .slider-button{pointer-events:all;background:#00382240;border-radius:.3rem;box-shadow:0 0 10px #0000001a;width:3rem;height:3rem}.product__media-list+.slider-buttons .slider-counter{display:none}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider .slider.slider--mobile .customer_images{display:none}.product .product__media-wrapper media-gallery slider-component+.delivery-details,.product .product__media-wrapper media-gallery .levar-button+.delivery-details{display:none}.product .product__info-wrapper{width:100%;text-align:center}.product .price>.avarage_price{display:block}.payment-option-content+.delivery-details{margin:50px 0;display:block}.gallery-viewer{margin:0 -2rem}}.jdgm-rev-widg__title{font-size:2.8rem!important;margin-bottom:2rem!important}.jdgm-star.jdgm-star.jdgm-star.jdgm-star{padding:0!important}.jdgm-star.jdgm--on:before{content:url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.92821 0L8.56373 4.96555H13.8564L9.57455 8.03443L11.2101 13L6.92821 9.9311L2.64634 13L4.28187 8.03443L0 4.96555H5.29268L6.92821 0Z' fill='%23FFC949'/%3E%3C/svg%3E%0A")}.jdgm-star.jdgm--off:before{content:url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.92821 0L8.56373 4.96555H13.8564L9.57455 8.03443L11.2101 13L6.92821 9.9311L2.64634 13L4.28187 8.03443L0 4.96555H5.29268L6.92821 0Z' fill='%23BBBBBB'/%3E%3C/svg%3E%0A")}.jdgm-histogram__bar-content{background-color:var(--yellow)}.jdgm-histogram__bar{border-radius:5rem!important;height:1rem!important;overflow:hidden;margin-left:1.8rem!important;margin-right:1rem!important}.jdgm-histogram__row{display:flex!important;align-items:center!important}.jdgm-histogram__row:not([data-rating="1"]){margin-bottom:1.5rem!important}.jdgm-histogram__frequency{color:var(--green)!important}.jdgm-rev-widg__summary-average .jdgm-link{font-size:1.3rem!important;text-decoration:none;color:var(--green)!important}.jdgm-histogram__clear-filter{display:none!important}.jdgm-rev-widg__summary-text{margin-top:1rem!important}.jdgm-rev-widg__summary,.jdgm-histogram,.jdgm-widget-actions-wrapper{margin:0 0 3rem!important}.jdgm-row-search{padding-top:0!important;padding-bottom:7rem!important;border-top:0!important}.jdgm-widget-actions-wrapper{display:flex;flex-direction:column;gap:5rem!important}.jdgm-widget-actions-wrapper>a{margin:0!important}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-ask-question-btn,.jdgm-btn{width:auto!important;max-width:none!important;font-size:1.3rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.096rem;text-transform:uppercase;border-radius:.3rem}.jdgm-widget .jdgm-write-rev-link,.jdgm-btn:not(.jdgm-btn--border){background-color:var(--yellow)!important;color:var(--green)!important;border-color:var(--yellow)!important}.jdgm-widget .jdgm-ask-question-btn,.jdgm-btn--border{padding:1.2rem 1rem!important;border-color:var(--yellow)!important;border-width:.2rem!important;color:var(--green)!important}.jdgm-btn{padding:1.5rem 1rem!important}.jdgm-widget-actions-wrapper.jdgm-widget-actions-wrapper{align-items:center!important}.jdgm-row-product{margin-bottom:1rem}.jdgm-rev__icon{display:none!important}.jdgm-row-profile{margin-top:1rem}.jdgm-rev__author{font-size:1.6rem;font-style:normal;font-weight:500;line-height:140%;color:var(--green)!important}.jdgm-rev__buyer-badge{padding:.5rem;background:var(--green)!important;font-size:1rem!important;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.15rem;text-transform:uppercase}.jdgm-rev__timestamp,.jdgm-rev__location{font-size:1.3rem!important;font-style:normal;font-weight:500;line-height:140%;color:var(--green)!important}.jdgm-rev__title{font-family:var(--font-heading-family);font-size:2.4rem!important;font-style:normal;font-weight:500;line-height:130%;margin-bottom:2rem!important}.jdgm-rev__header{margin-bottom:2rem!important}.jdgm-rev__body>p{font-size:1.6rem!important;font-style:normal;font-weight:500;line-height:140%;color:var(--green)}.jdgm-rev__share-btn,.jdgm-rev__thumb-btn{color:var(--green)!important}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border-color:var(--green)!important}.jdgm-paginate{padding-top:7rem!important}.jdgm-paginate a{padding:2.6rem 1rem!important;background:none!important;border:.3rem solid var(--yellow)!important;color:var(--green)!important;font-size:1.6rem!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.096rem!important;text-transform:uppercase;border-radius:.3rem!important}#judgeme_product_reviews{padding:7rem 0!important}@media screen and (min-width:750px){#judgeme_product_reviews{padding:10rem 0!important}.jdgm-rev-widg__title{font-size:4.4rem!important;margin-bottom:3rem!important}.jdgm-histogram__frequency{font-size:2rem!important}.jdgm-rev-widg__summary-average .jdgm-link{font-size:1.5rem!important}.jdgm-rev-widg__summary,.jdgm-histogram,.jdgm-widget-actions-wrapper{margin:0 0 5rem!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{border:none!important}.jdgm-row-search{padding-bottom:10rem!important}.jdgm-rev-widg__summary{align-items:flex-start!important}.jdgm-widget-actions-wrapper{align-items:flex-start!important;gap:3rem!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn{font-size:1.6rem}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link{padding:2rem!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn{padding:1.5rem 1rem!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link:after,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn:after{padding-left:.5rem}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn:after,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link:after{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.784 1.592L6.816 0.183999C7.328 1.016 7.82933 1.768 8.32 2.44C8.81067 3.10133 9.31733 3.69333 9.84 4.216C10.3733 4.73867 10.9387 5.21867 11.536 5.656V5.752C10.9387 6.18933 10.3733 6.67467 9.84 7.208C9.31733 7.73067 8.81067 8.32267 8.32 8.984C7.82933 9.64533 7.328 10.3973 6.816 11.24L4.784 9.832C5.24267 9.13867 5.71733 8.54133 6.208 8.04C6.70933 7.528 7.216 7.096 7.728 6.744C8.24 6.392 8.736 6.10933 9.216 5.896C9.696 5.68267 10.1387 5.528 10.544 5.432V5.976C10.1387 5.88 9.696 5.73067 9.216 5.528C8.736 5.31467 8.24 5.032 7.728 4.68C7.216 4.328 6.70933 3.896 6.208 3.384C5.71733 2.872 5.24267 2.27467 4.784 1.592ZM0.88 4.344H4.64C5.51467 4.344 6.34133 4.39733 7.12 4.504C7.90933 4.6 8.63467 4.728 9.296 4.888L10.64 5.704L9.296 6.52C8.63467 6.68 7.90933 6.81333 7.12 6.92C6.34133 7.016 5.51467 7.064 4.64 7.064H0.88V4.344Z' fill='%23003822'/%3E%3C/svg%3E%0A")}.jdgm-row-product{margin-bottom:2rem}.jdgm-row-profile{margin-top:2rem}.jdgm-rev__author{font-size:2rem}.jdgm-rev__timestamp,.jdgm-rev__location{font-size:1.5rem!important}.jdgm-rev__header .jdgm-star.jdgm--on:before{content:url("data:image/svg+xml,%3Csvg width='28' height='27' viewBox='0 0 28 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3342 0.80957L17.521 10.5042H27.8335L19.4905 16.4958L22.6773 26.1905L14.3342 20.1989L5.99123 26.1905L9.17798 16.4958L0.834961 10.5042H11.1475L14.3342 0.80957Z' fill='%23FFC949'/%3E%3C/svg%3E%0A")}.jdgm-rev__header .jdgm-star.jdgm--off:before{content:url("data:image/svg+xml,%3Csvg width='28' height='27' viewBox='0 0 28 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6126 0.80957L16.7993 10.5042H27.1119L18.7688 16.4958L21.9556 26.1905L13.6126 20.1989L5.26955 26.1905L8.4563 16.4958L0.113281 10.5042H10.4258L13.6126 0.80957Z' fill='%23D9D9D9'/%3E%3C/svg%3E%0A")}.jdgm-rev__title{font-size:3.4rem!important}.jdgm-rev__header{margin-bottom:1rem!important}.jdgm-rev__body>p{font-size:2rem!important}}.jdgm-row-search .jdgm-review-search:not([type=submit]){padding:1.2rem 0;border:none!important;border-bottom:.1rem solid var(--green)!important;font-size:1.3rem!important;font-style:normal;font-weight:500;line-height:140%;color:var(--green)}.jdgm-row-search .jdgm-review-search:not([type=submit])::-webkit-input-placeholder{color:var(--green)}.jdgm-review-search-wrapper:after{content:url("data:image/svg+xml,%3Csvg width='72' height='10' viewBox='0 0 72 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.46363 0.29C5.26096 0.29 5.96296 0.415666 6.56963 0.667C7.18496 0.909666 7.71796 1.26933 8.16863 1.746L7.08963 3.189C6.71696 2.799 6.31396 2.50867 5.88063 2.318C5.45596 2.11867 4.97063 2.019 4.42463 2.019C4.10396 2.019 3.84396 2.05367 3.64463 2.123C3.44529 2.19233 3.30229 2.28767 3.21563 2.409C3.12896 2.53033 3.08563 2.669 3.08563 2.825C3.08563 3.007 3.16796 3.163 3.33263 3.293C3.50596 3.41433 3.78329 3.51833 4.16463 3.605L5.60763 3.93C6.46563 4.12933 7.09396 4.41967 7.49263 4.801C7.89129 5.18233 8.09063 5.68933 8.09063 6.322C8.09063 6.92867 7.93463 7.44433 7.62263 7.869C7.31063 8.285 6.88163 8.60133 6.33563 8.818C5.78963 9.026 5.16563 9.13 4.46363 9.13C3.89163 9.13 3.34563 9.06933 2.82563 8.948C2.30563 8.818 1.83763 8.636 1.42163 8.402C1.00563 8.168 0.654625 7.89933 0.368625 7.596L1.44763 6.101C1.66429 6.35233 1.92863 6.57767 2.24063 6.777C2.56129 6.96767 2.90796 7.11933 3.28063 7.232C3.66196 7.34467 4.04763 7.401 4.43763 7.401C4.74096 7.401 4.99229 7.37067 5.19163 7.31C5.39963 7.24933 5.55129 7.15833 5.64663 7.037C5.74196 6.91567 5.78963 6.77267 5.78963 6.608C5.78963 6.426 5.72463 6.27433 5.59463 6.153C5.46463 6.023 5.21763 5.91467 4.85363 5.828L3.26763 5.477C2.78229 5.36433 2.34896 5.217 1.96763 5.035C1.59496 4.84433 1.30029 4.593 1.08363 4.281C0.866959 3.96033 0.758626 3.56167 0.758626 3.085C0.758626 2.54767 0.905959 2.071 1.20063 1.655C1.49529 1.23033 1.91996 0.896666 2.47463 0.654C3.02929 0.411333 3.69229 0.29 4.46363 0.29ZM10.2685 9V0.42H16.9505V2.149H12.5045V3.891H16.0405V5.516H12.5045V7.271H17.1195V9H10.2685ZM27.0497 9H24.7487L24.1507 7.063H21.2127L20.6017 9H18.3527L21.3687 0.42H24.0467L27.0497 9ZM21.6287 5.542H23.7347L22.6817 2.071L21.6287 5.542ZM32.9226 0.42C33.9452 0.42 34.7382 0.662666 35.3016 1.148C35.8736 1.62467 36.1596 2.26167 36.1596 3.059C36.1596 3.93433 35.8779 4.60167 35.3146 5.061C34.7512 5.52033 33.9582 5.75 32.9356 5.75L32.7276 5.867H31.0246V9H28.8276V0.42H32.9226ZM32.6106 4.281C33.0439 4.281 33.3689 4.19433 33.5856 4.021C33.8022 3.84767 33.9106 3.57033 33.9106 3.189C33.9106 2.81633 33.8022 2.54333 33.5856 2.37C33.3689 2.19667 33.0439 2.11 32.6106 2.11H31.0246V4.281H32.6106ZM33.9236 4.749L36.6666 9H34.1966L31.9996 5.243L33.9236 4.749ZM46.0866 6.543C45.9219 7.141 45.6576 7.635 45.2936 8.025C44.9296 8.40633 44.4962 8.688 43.9936 8.87C43.4909 9.04333 42.9362 9.13 42.3296 9.13C41.4629 9.13 40.7132 8.95667 40.0806 8.61C39.4479 8.25467 38.9626 7.74767 38.6246 7.089C38.2866 6.43033 38.1176 5.63733 38.1176 4.71C38.1176 3.78267 38.2866 2.98967 38.6246 2.331C38.9626 1.67233 39.4479 1.16967 40.0806 0.823C40.7132 0.467666 41.4586 0.29 42.3166 0.29C42.9146 0.29 43.4649 0.376666 43.9676 0.55C44.4702 0.714666 44.8949 0.970333 45.2416 1.317C45.5882 1.66367 45.8352 2.11 45.9826 2.656L44.0196 3.449C43.8982 2.91167 43.6989 2.54333 43.4216 2.344C43.1529 2.14467 42.8106 2.045 42.3946 2.045C41.9872 2.045 41.6319 2.14467 41.3286 2.344C41.0339 2.54333 40.8042 2.84233 40.6396 3.241C40.4836 3.631 40.4056 4.12067 40.4056 4.71C40.4056 5.29067 40.4792 5.78033 40.6266 6.179C40.7739 6.57767 40.9949 6.87667 41.2896 7.076C41.5929 7.27533 41.9656 7.375 42.4076 7.375C42.8236 7.375 43.1746 7.26233 43.4606 7.037C43.7552 6.803 43.9546 6.44767 44.0586 5.971L46.0866 6.543ZM55.8582 0.42V9H53.6222V0.42H55.8582ZM50.3462 0.42V9H48.1102V0.42H50.3462ZM54.8182 3.813V5.542H49.2022V3.813H54.8182ZM65.9764 1.356L67.6274 0.211999C68.0434 0.887999 68.4507 1.499 68.8494 2.045C69.248 2.58233 69.6597 3.06333 70.0844 3.488C70.5177 3.91267 70.977 4.30267 71.4624 4.658V4.736C70.977 5.09133 70.5177 5.48567 70.0844 5.919C69.6597 6.34367 69.248 6.82467 68.8494 7.362C68.4507 7.89933 68.0434 8.51033 67.6274 9.195L65.9764 8.051C66.349 7.48767 66.7347 7.00233 67.1334 6.595C67.5407 6.179 67.9524 5.828 68.3684 5.542C68.7844 5.256 69.1874 5.02633 69.5774 4.853C69.9674 4.67967 70.327 4.554 70.6564 4.476V4.918C70.327 4.84 69.9674 4.71867 69.5774 4.554C69.1874 4.38067 68.7844 4.151 68.3684 3.865C67.9524 3.579 67.5407 3.228 67.1334 2.812C66.7347 2.396 66.349 1.91067 65.9764 1.356ZM62.8044 3.592H65.8594C66.57 3.592 67.2417 3.63533 67.8744 3.722C68.5157 3.8 69.105 3.904 69.6424 4.034L70.7344 4.697L69.6424 5.36C69.105 5.49 68.5157 5.59833 67.8744 5.685C67.2417 5.763 66.57 5.802 65.8594 5.802H62.8044V3.592Z' fill='%23003822'/%3E%3C/svg%3E%0A")!important;padding:0!important;padding-bottom:1.4rem!important;cursor:pointer}.jdgm-subtab{border:none!important;padding:0!important;border-bottom:.2rem solid var(--green)!important}.jdgm-subtab{display:flex}.jdgm-subtab__name{padding:1.1rem 0;font-family:var(--font-heading-family);font-size:2.4rem;font-style:normal;font-weight:500;line-height:130%;flex:1;text-align:center;text-decoration:none!important}.jdgm-subtab__name.jdgm--active{background:none!important;border-bottom:.5rem solid var(--dark-purple)}.jdgm-row-actions{display:none!important}.jdgm-rev{padding:4.2rem 0 4.9rem!important}.jdgm-rev__prod-link-prefix{display:none!important}.jdgm-rev__prod-info-wrapper a{font-size:1.3rem!important;color:var(--green)!important}.jdgm-rev__buyer-badge{padding:.5rem!important}@media screen and (max-width:949px){.jdgm-histogram .jdgm-histogram__bar{flex:1!important}.jdgm-submit-rev{margin-top:1rem}.jdgm-subtab__name{padding-left:0!important;padding-right:0!important}.jdgm-rev__buyer-badge-wrapper{display:block!important;margin-left:0!important;padding:1rem 0}}@media screen and (min-width:950px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-histogram-wrapper)>.jdgm-histogram{width:60%!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>div.jdgm-widget-actions-wrapper{justify-content:flex-start!important;align-items:flex-start!important}.jdgm-subtab__name{font-size:3.4rem;padding:.8rem 0}.jdgm-rev{padding:5rem 0 3rem!important}.jdgm-rev__prod-info-wrapper a{font-size:1.5rem!important}}.jdgm-rev-widg{padding-left:0;padding-right:0}.product-form__input{display:flex;gap:7px}.product-form__input input[type=radio]+label{display:flex;width:39px;height:55px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;background-color:#ddd;border:0;overflow:hidden}.product-form__input input[type=radio]+label.with-svg{padding:0}.product-form__input input[type=radio]:checked+label{outline:2px solid var(--dark-purple);outline-offset:1px}.product-form__input input[type=radio]+label span,.product-form__input input[type=radio]+label svg{width:39px;height:55px;display:block}.affirm-rewards-container{position:absolute;right:0;margin-top:30px;z-index:1}@media screen and (max-width:1360px){.affirm-rewards-container{margin-top:-5px}}@media screen and (max-width:930px){.affirm-rewards-container{margin-top:10px}}.affirm-rewards-container .affirm-as-low-as{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='273' height='32' viewBox='0 0 273 32' fill='none'%3E%3Cpath d='M0.277057 1.46785C-0.0755092 0.80185 0.407294 -1.44018e-05 1.16086 -1.36917e-05L277.5 0.000246731C278.052 0.000247252 278.5 0.447962 278.5 1.00025V31C278.5 31.5523 278.052 32 277.5 32L1.16086 31.9997C0.407294 31.9997 -0.0755098 31.1979 0.277056 30.5319L7.72232 16.4677C7.87726 16.1751 7.87726 15.8247 7.72232 15.532L0.277057 1.46785Z' fill='%234A4AEB'/%3E%3C/svg%3E"),linear-gradient(to right,transparent,#4a4aeb,#4a4aeb);background-repeat:no-repeat;padding-left:20px;color:var(--ffffff, #fff);height:32px;font-size:9px;line-height:32px;letter-spacing:1.65px;text-transform:uppercase;padding-right:5px}.__affirm-logo.__affirm-logo-primary,.__affirm-logo.__affirm-logo-blue,.__affirm-logo.__affirm-logo-blue.__ligature__affirm_full_logo__:after{color:var(--white)!important}.product .grid--peek .grid__item{width:calc(100% - 80px)!important}@media screen and (min-width:749px){div.clearButton{right:-8rem}}@media screen and (max-width:749px){.product product-info .swatches{display:flex;flex-flow:nowrap;overflow-x:auto;overflow-y:visible;width:calc(100% + 40px);margin-left:-20px;padding:3px 3px 3px 20px;scroll-snap-align:initial;scroll-snap-stop:initial;scroll-snap-type:none!important}.product product-info .swatches .slider__slide{min-width:10%}.product .text-columns .title{text-align:center}.price-element+.swatches-container{margin-top:6.5rem}}@media screen and (max-width:749px){.product .product__media-wrapper slider-component .product__media-list.slider.slider--mobile{scroll-padding-left:0}.product .product__media-wrapper slider-component .product__media-list.slider.slider--mobile .slider__slide{scroll-snap-align:center;width:calc(100% - 14rem)!important}.product .product__media-wrapper slider-component .product__media-list.slider.slider--mobile .slider__slide:first-of-type{margin-left:7rem}.product .product__media-wrapper slider-component .product__media-list.slider.slider--mobile:after{padding-left:7rem}}.scroll-to-customer-images:not(.customer-images-loaded){visibility:hidden;height:0;margin:0}.scroll-to-customer-images{text-align:center}.scroll-to-customer-images{display:flex;padding:0 1rem;margin-bottom:3rem}.scroll-to-customer-images .button{flex:1}.scroll-to-customer-images button{width:100%;margin-top:1rem!important;margin-bottom:3rem!important;height:5.6rem}@media screen and (max-width:930px){.scroll-to-customer-images button{width:calc(100% - 2rem);margin-top:0!important;margin-bottom:3rem!important}}@media screen and (min-width:750px){.scroll-to-customer-images{padding:0}}.payment-option-content+.delivery-details+.scroll-to-customer-images{margin-bottom:57px}.align-left{text-align:left}.product .text-columns.background-primary .text-columns-card{background:transparent;text-align:center}.product .text-columns .title{margin-top:5rem;margin-bottom:0}.product .text-columns-card__info{padding:4rem}.product .text-columns .text-columns-card__info .lead-content{align-items:center;text-align:center}.product :not(.grid--1-col-desktop) .text-columns-list__item:nth-child(odd){box-shadow:none}.product .text-columns-card-spacing{margin-left:auto;margin-right:auto}.product .text-columns-card__info .image-with-text__heading{font-size:1.6rem;color:var(--light-green)}.product .text-columns .title-wrapper-with-link{display:inline-block;text-align:center;width:100%}.scroll-to-customer-images-button{height:50px;padding:9px 10px;margin-top:20px}@media screen and (max-width:749px){.scroll-to-customer-images-button{margin-top:0}}.carbon-neutral{display:flex;align-items:center;gap:12px;margin:35px 0}.carbon-neutral--box{display:flex;align-items:center;background-color:#f6f6f6;padding:10px 20px;border-radius:4px;gap:20px}.carbon-neutral--box strong,.carbon-neutral--box span,.carbon-neutral--box p{font-size:12px;margin:0}.carbon-neutral--box-icon{flex:0 0 12px;display:flex;align-items:center}.carbon-neutral--box-text{flex:1}.carbon-neutral .tooltip__opener{height:auto}#PopupModal-CarbonNeautral .carbon-neutral-popup--header-image{display:block;width:100%;object-fit:cover}#PopupModal-CarbonNeautral .carbon-neutral-popup--header-logo{display:inline-block;padding:18px 26px;background:#fff;margin-top:-44px}#PopupModal-CarbonNeautral .carbon-neutral-popup--content-text p{font-size:1.2rem}.product__info-container .view-collection{margin-bottom:2.5rem;display:block;text-align:left}.pre-order-message{display:inline-block;margin:0 0 .6rem;background:#00382226;padding:.7rem 1rem;text-align:left}.pre-order-message p{margin:0}.pre-order-message em{display:block;font-size:1rem;margin-top:.6rem;font-style:normal}.pre-order-message ul{margin:0;padding-left:0;list-style-type:none}.pre-order-message li{font-size:1.4rem}.pre-order-message ul li:before{content:"";display:inline-block;width:2rem;height:2rem;margin-right:.5rem;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' class='icon icon-tick' aria-hidden='true' focusable='false' viewBox='0 0 20 20' fill='none' %3E%3Cmask id='mask0_1_2135' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='20' height='20'%3E%3Crect width='20' height='20' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1_2135)'%3E%3Cpath d='M7.95834 15L3.20834 10.25L4.39584 9.0625L7.95834 12.625L15.6042 4.97916L16.7917 6.16666L7.95834 15Z' fill='%23003822'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;vertical-align:bottom}#PopupModal-size-guide h1{font-size:1.8rem;font-weight:600;line-height:normal;position:sticky;z-index:1;top:0;padding:2rem;margin:0;height:6.4rem;background-color:#fff;color:#000}#PopupModal-size-guide h1 svg{position:absolute;right:2rem;top:2rem;width:2.4rem;height:2.4rem;cursor:pointer}.size-guide-link{font-size:1.6rem;font-weight:700;text-decoration:underline;color:var(--dark-purple);margin-left:2rem;white-space:nowrap}#PopupModal-size-guide ol>li{margin-bottom:3rem}#PopupModal-size-guide ol{list-style:none;padding-left:3rem;counter-reset:customlistcounter}#PopupModal-size-guide ol>li{counter-increment:customlistcounter;position:relative}#PopupModal-size-guide ol>li:before{content:counter(customlistcounter);color:var(--light-green);text-align:center;font-family:Domaine Display;font-size:40px;font-style:normal;font-weight:400;line-height:normal;position:absolute;left:-3rem}#PopupModal-size-guide ul{list-style:disc;padding-left:2rem;margin-top:2.4rem}#PopupModal-size-guide ul ul{list-style:disc;padding-left:revert;margin-top:0}#PopupModal-size-guide .product-popup-modal__content{padding:2rem;overflow:visible;-ms-overflow-style:none;scrollbar-width:none}#ModalClose-size-guide{transform:translate(4rem,-4rem);height:4rem;width:4rem;background-color:#000}#ModalClose-size-guide .icon path{fill:#fff}@media screen and (max-width:749px){#PopupModal-size-guide .product-popup-modal__content{width:100%;height:auto}#ModalClose-size-guide{display:none}}#PopupModal-size-guide .product-popup-modal__content::-webkit-scrollbar{display:none}#PopupModal-size-guide .product-popup-modal__content-info{padding:2rem;font-weight:400;border:.1rem solid var(--light-green)}@media screen and (min-width:990px){#PopupModal-size-guide .product-popup-modal__content{padding:2.5rem;max-width:60rem;height:max-content;transform:translate(-50%,-50%)}#PopupModal-size-guide .product-popup-modal__content-info{padding:2rem}}#PopupModal-size-guide .product-popup-modal__content-info h2{font-size:3.2rem;margin-bottom:2rem;margin-top:2rem}#PopupModal-size-guide .product-popup-modal__content-info h3{font-size:2rem;margin:2rem auto}#PopupModal-size-guide .product-popup-modal__content-info ol h3{margin:0;transform:translateY(1.2rem)}#PopupModal-size-guide .product-popup-modal__content-info ol li:last-of-type h3{margin-bottom:2rem}#PopupModal-size-guide .product-popup-modal__content-info ol li:last-of-type p{margin-top:1rem}#PopupModal-size-guide .product-popup-modal__content-info p{margin:0}#PopupModal-size-guide .product-popup-modal__content-info p,#PopupModal-size-guide .product-popup-modal__content-info li{font-size:1.4rem;line-height:160%}#PopupModal-size-guide .product-popup-modal__content-info li{margin-bottom:2rem}#PopupModal-size-guide .product-popup-modal__content-info h2+p{font-size:1.4rem;margin-bottom:2rem}#PopupModal-size-guide .badge.badge-contact{position:relative;max-width:31rem;margin:auto;margin-bottom:1rem;justify-content:center}#PopupModal-size-guide .bottom-heading{max-width:42.4rem;margin-left:auto;margin-right:auto}#PopupModal-size-guide .badge:before{display:block}.charity-message p{margin:0}.charity-message{display:inline-block;padding:1rem;margin:0;font-size:1.1rem;font-weight:700;text-align:center;background-color:var(--light-green);color:var(--green);border-radius:.3rem}@media screen and (min-width:750px){.charity-message{font-size:12px}}.customer_images.has-metafield-user-photos{display:flex}.product-media-modal .product-media-modal__content .metafield-user-photo{display:block}.section-main-product [id*=GalleryThumbnails] .thumbnail-list__item.metafield-user-photo{display:list-item}@media screen and (max-width:749px){media-gallery slider-component:first-of-type{margin:0 -2rem}}product-info .shipping_callout{display:flex;gap:.6rem;align-items:center;position:relative;justify-content:center;margin-top:-.8rem}product-info .price-element+.shipping_callout{margin-top:-1.4rem}@media screen and (min-width:750px){product-info .shipping_callout{justify-content:flex-start}}product-info .shipping_callout p{margin:0;font-size:1.3rem}product-info .shipping_callout .tooltip__opener{height:4rem;width:auto;z-index:1;display:flex;align-items:center;justify-content:center}product-info .shipping_callout .product-popup-modal__button{min-height:0;padding:0;width:100%;height:100%;display:block}product-info .shipping_callout .product-popup-modal__button:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0}#levar_photo_box{position:relative}#levar-buttons-wrapper{display:flex;align-items:stretch;justify-content:space-between;width:100%}.levar-button{opacity:0;display:none;pointer-events:none;width:100%;align-items:center;justify-content:center;padding:1rem .625rem;line-height:1;white-space:normal;background:var(--green);color:#fff;font-size:1.6rem;font-weight:500}.levar-button svg{width:40px;height:40px;margin-left:-14px;margin-right:4px}.levar-button .b{transition:all 1s ease 0s;fill:#fff}.levar-button:before{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--green),var(--shadow-opacity))}.levar-button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--green),var(--alpha-button-background))}.levar-button:hover:after{--border-offset: 1.3px !important;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--green),var(--alpha-button-background))!important}body.levar-loaded .levar-button{display:flex!important}@media screen and (max-width:768px){.levar-button{width:calc(100% - 2rem);margin-left:auto;margin-right:auto;margin-bottom:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/812/assets/section-main-product.css.map */
