/*
Generated time: May 30, 2025 01:24
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
@media (min-width:992px){.main-product__right{padding-left:3rem}}.main-product__portal xo-gallery-next,.main-product__portal xo-gallery-prev,.main-product__portal xo-modal-trigger{top:unset;bottom:3rem;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-background));border:solid .1rem rgba(var(--color-foreground),.05);border-radius:50%;transition:.3s}.main-product__portal xo-gallery-next svg,.main-product__portal xo-gallery-prev svg,.main-product__portal xo-modal-trigger svg{fill:rgba(var(--color-foreground))}.main-product__portal xo-gallery-prev{left:calc(50% - 10rem);transform:unset}.main-product__portal xo-gallery-prev svg{width:.8rem}.main-product__portal xo-gallery-next{right:calc(50% - 10rem);transform:unset}.main-product__portal xo-gallery-next svg{width:.8rem}.main-product__portal xo-modal-trigger{right:50%;transform:translateX(50%)}.main-product__portal xo-modal-trigger svg{width:1.4rem}.main-product__portal xo-gallery-next:hover,.main-product__portal xo-gallery-prev:hover,.main-product__portal xo-modal-trigger:hover{transform:scale(1.1);background-color:rgba(var(--color-foreground))}.main-product__portal xo-gallery-next:hover svg,.main-product__portal xo-gallery-prev:hover svg,.main-product__portal xo-modal-trigger:hover svg{fill:rgba(var(--color-background))}.main-product__portal xo-modal-trigger:hover{transform:translateX(50%)}xo-gallery-item{cursor:zoom-in}.main-product__container{max-width:74rem;margin:0 auto;padding:0 1.5rem}.terms-binding{width:100%}.button-sold-out,.terms-binding.disabled-button{position:relative}.button-sold-out:before,.terms-binding.disabled-button::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;cursor:not-allowed;background-color:#fff;opacity:.5;border-radius:var(--buttons-radius)}xo-product-model{display:block;position:relative;overflow:hidden;background-color:transparent;width:100%;height:100%;padding:0!important}xo-product-model model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}xo-product-model>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25, .46, .45, .94)}.xb-product-model__poster{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;overflow:hidden}.xb-product-model__poster img{width:auto;max-width:100%;height:100%}xo-product-model:not([loaded]) template{z-index:-1}xo-product-model[loaded]>.xb-product-model__poster{display:none!important}.xb-product-model__poster:focus-visible{outline:0}.xb-product-model__poster:focus{outline:0}@media (forced-colors:active){.xb-product-model__poster:focus{outline:transparent solid 1px}}.xb-product-model__poster:focus:not(:focus-visible){outline:0;box-shadow:none}.xb-product-model__poster-button{background-color:#e9e9e9;border:.1rem solid rgba(0,0,0,.1);border-radius:50%;color:#000;display:flex;align-items:center;justify-content:center;height:62px;width:62px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform 1s ease,color 1s ease;z-index:2}.xb-product-model__poster-button:hover{transform:translate(-50%,-50%) scale(1.1)}.xb-product-model__poster-button .icon{width:20px!important;height:20px!important}.xb-product-model__poster-image{position:relative;aspect-ratio:var(--aspect-ratio)}.product__xr-button{background:#e9e9e9;color:#000;margin:1rem auto;box-shadow:none;display:flex}.button.product__xr-button:hover{box-shadow:none}@media screen and (max-width:749px){.active .product__xr-button:not([data-shopify-xr-hidden]){display:block}}@media screen and (min-width:750px){.product__xr-button[data-shopify-xr-hidden]{display:none}}.product__xr-button[data-shopify-xr-hidden]{visibility:hidden}.product__xr-button .icon{width:1.4rem;margin-right:1rem}.shopify-model-viewer-ui .shopify-model-viewer-ui__poster-control-icon{width:48px!important;height:48px!important;z-index:1;fill:none}.shopify-model-viewer-ui{position:relative;display:inline-block;cursor:pointer}.shopify-model-viewer-ui model-viewer{--progress-bar-height:2px;--progress-bar-color:currentColor;transform:translateZ(0);z-index:1;background-color:#fff}xo-product-model model-viewer,xo-product-model>:not(.zoom):not(.xb-product-model__poster-button){display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.shopify-model-viewer-ui model-viewer.shopify-model-viewer-ui__disabled{pointer-events:none}.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen model-viewer{position:relative;width:100vw;height:100vh}.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen .shopify-model-viewer-ui__control-icon--exit-fullscreen{display:block}.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen .shopify-model-viewer-ui__control-icon--enter-fullscreen{display:none}.shopify-model-viewer-ui.shopify-model-viewer-ui--desktop.shopify-model-viewer-ui--child-focused .shopify-model-viewer-ui__controls-area,.shopify-model-viewer-ui.shopify-model-viewer-ui--desktop:hover .shopify-model-viewer-ui__controls-area{opacity:1}.shopify-model-viewer-ui:not(.shopify-model-viewer-ui--desktop) .shopify-model-viewer-ui__controls-area{display:none}.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-overlay{position:absolute;width:100%;height:100%;top:0}.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{display:flex;flex-direction:column;background:#fff;opacity:0;border:1px solid rgba(0,0,0,.05);position:absolute;bottom:10px;right:10px;z-index:1;transition:opacity .1s linear}.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area:not(.shopify-model-viewer-ui__controls-area--playing){display:none}.shopify-model-viewer-ui .shopify-model-viewer-ui__button{color:#3a3a3a;border-radius:0;border:none;margin:0;cursor:pointer}.shopify-model-viewer-ui .shopify-model-viewer-ui__button:not(.focus-visible){outline:0}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control{padding:0;height:44px;width:44px;background:0 0;position:relative}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover{color:rgba(0,0,0,.55)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus,.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active{color:rgba(0,0,0,.55);background:rgba(0,0,0,.05)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after{position:absolute;content:"";border-bottom:1px solid rgba(0,0,0,.05);width:28px;bottom:0;right:8px}.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon{width:44px;height:44px;fill:none}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{background:#fff;position:absolute;border:1px solid rgba(0,0,0,.05);top:50%;left:50%;padding:0;transform:translate3d(-50%,-50%,0);height:62px;width:62px;z-index:1}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus,.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover{color:rgba(0,0,0,.55)}.shopify-model-viewer-ui .shopify-model-viewer-ui__poster-control-icon{width:60px;height:60px;z-index:1;fill:none}.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon--exit-fullscreen{display:none}.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon--enter-fullscreen{display:block}.shopify-model-viewer-ui .shopify-model-viewer-ui__spritesheet{display:none}.shopify-model-viewer-ui .shopify-model-viewer-ui__sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{background:#fff;border-color:rgba(0,0,0,.04)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button{color:rgba(0,0,0,.75)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover{color:rgba(0,0,0,.55)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus,.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active{color:rgba(0,0,0,.55);background:rgba(0,0,0,.04)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after{border-color:rgba(0,0,0,.04)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{border-radius:50%;color:#000;background:#fff;border-color:rgba(0,0,0,.1);transform:translate(-50%,-50%) scale(1);transition:transform 1s ease,color 1s ease}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus,.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover{transform:translate(-50%,-50%) scale(1.1)}