.header__menu-link{letter-spacing:.07em!important}.price,.price *,.caption-with-letter-spacing,.product__text.caption-with-letter-spacing{letter-spacing:.07rem!important}[style*="letter-spacing: 0.1"],[style*="letter-spacing:0.1"],[style*="letter-spacing: 0.13"],[style*="letter-spacing:0.13"]{letter-spacing:.07em!important}[style*="letter-spacing: 0.07"],[style*="letter-spacing:0.07"]{letter-spacing:.05rem!important}[style*="letter-spacing: 0.06"],[style*="letter-spacing:0.06"]{letter-spacing:.04rem!important}[style*="letter-spacing: 0.05"],[style*="letter-spacing:0.05"]{letter-spacing:.035rem!important}[style*="letter-spacing: 0.04"],[style*="letter-spacing:0.04"]{letter-spacing:.028rem!important}footer,.footer,section[class*=footer]{display:none!important}.page-loading-overlay{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:99999!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important;display:block!important;transition:opacity .3s ease,visibility .3s ease}.page-loading-overlay.hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.page-loading-overlay__blur{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffffff2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.product-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.25,.1,.25,1),visibility .4s}.product-modal:not(.is-open) .product-modal__content,.product-modal:not(.is-open) .product-modal__loading,.product-modal:not(.is-open) .product-modal__transition-overlay,.product-modal:not(.is-open) .product-modal__inner svg{display:none!important;visibility:hidden!important;opacity:0!important}.product-modal__cart-wrapper{display:none}.product-modal.is-open{opacity:1;visibility:visible}body.product-modal-open .header__cart-wrapper{z-index:100000!important;visibility:visible!important;opacity:1!important;display:flex!important;position:fixed!important;pointer-events:auto!important;transform:translateZ(0)!important}body.product-modal-open .header__cart-wrapper *{pointer-events:auto!important;visibility:visible!important;opacity:1!important}.product-modal__overlay{pointer-events:none}.product-modal__content{pointer-events:auto}.product-modal{isolation:auto;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.product-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-modal__transition-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffffff2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:10005;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;pointer-events:none;display:none}.product-modal__transition-overlay.active{opacity:1;visibility:visible;pointer-events:auto;display:block}.product-modal__content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(var(--color-background));overflow:hidden;-webkit-overflow-scrolling:touch;will-change:transform,opacity;transform:translateZ(0);display:flex;flex-direction:column;overscroll-behavior:none}.product-modal__content.animating{transition:transform .4s cubic-bezier(.25,.1,.25,1),opacity .4s cubic-bezier(.25,.1,.25,1)}.product-modal__close{position:fixed;top:2rem;left:2rem;width:40px;height:40px;background:none;border:none;font-size:3rem;line-height:1;cursor:pointer;color:rgb(var(--color-foreground));z-index:10001;transition:opacity .1s ease,visibility .1s ease;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible}.cart-page-container~.product-modal__close,body:has(.cart-page-container) .product-modal__close{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.product-modal__cart-wrapper{position:fixed;top:2.1rem;right:2rem;z-index:10001;display:none;align-items:center;justify-content:center;gap:0;height:40px}#product-modal[style*="display: block"] .product-modal__cart-wrapper,.product-modal.is-open .product-modal__cart-wrapper{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.product-modal__cart-count{font-size:18px;font-weight:500;font-family:IBM Plex Mono,monospace;color:rgb(var(--color-foreground));min-width:20px;text-align:right;margin-left:-.2rem;margin-right:0;padding:0}.product-modal__cart-count:empty{display:none}.product-modal__cart-icon{cursor:pointer;background-color:transparent;border:none;border-radius:0;width:auto;height:40px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,opacity .2s ease;padding:0;text-decoration:none}.product-modal__cart-icon:hover{transform:scale(1.05);opacity:.8}.product-modal__cart-icon svg,.product-modal__cart-icon .icon{width:20px;height:20px;flex-shrink:0}.product-modal__cart-icon svg path{stroke-width:2.5}.product-modal__cart-icon .icon path{fill:currentColor;stroke:currentColor;stroke-width:.1;font-weight:medium}.product-modal__cart-icon .icon{filter:drop-shadow(0 0 .5px currentColor);font-weight:700}@media screen and (max-width:749px){.product-modal__cart-wrapper{top:1.1rem;right:1rem;gap:0;display:flex;align-items:center;justify-content:center;height:48px}.product-modal__cart-icon{width:auto;height:48px;display:flex;align-items:center;justify-content:center}.product-modal__cart-icon svg,.product-modal__cart-icon .icon{width:24px;height:24px;flex-shrink:0}.product-modal__cart-count{font-size:1.8rem!important;font-weight:600;margin-left:-.2rem}}@media(max-width:480px){.product-modal__cart-wrapper{top:.85rem;right:1rem;gap:0;height:48px}.product-modal__cart-count{font-size:1.8rem!important;font-weight:600;margin-left:-.2rem}}.product-modal.closing .product-modal__close{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .05s ease,visibility .05s ease!important}.product-modal.closing .product-modal__inner,.product-modal.closing .product-modal__content{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:768px){.product-modal__close{top:1rem;left:1rem;width:48px;height:48px;font-size:3rem;display:flex;align-items:center;justify-content:center}}@media(max-width:480px){.product-modal__close{top:.75rem;left:.75rem;width:48px;height:48px;font-size:3rem;display:flex;align-items:center;justify-content:center}}.product-modal__close:hover{opacity:.6}.product-modal__inner{padding:4rem;height:100vh;overflow:hidden;position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%}@media(max-width:768px){.product-modal__inner{padding:4rem 1rem 2rem}.product-modal__inner .product__title{display:block!important;text-align:center;margin-bottom:1rem;font-weight:500;font-size:16px!important}.product-modal__inner .product__price,.product-modal__inner .product__price .price,.product-modal__inner .product__price .price-item{font-size:16px!important}.product-modal__inner .product__price .price-item{margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}.product-modal__inner .product__price .price--on-sale .price-item--regular{margin-right:.5rem!important;padding-right:0!important}.product-modal__inner .product__price .price-item--regular{margin-right:0!important;padding-right:0!important}.product-modal__inner .product__description,.product-modal__inner .product__variant-text{font-size:1.5rem!important}}@media(max-width:480px){.product-modal__inner{padding:3.5rem .75rem 1.5rem}.product-modal__inner .product__title{display:block!important;text-align:center;margin-bottom:1rem;font-weight:500;font-size:16px!important}.product-modal__inner .product__price,.product-modal__inner .product__price .price,.product-modal__inner .product__price .price-item,.product-modal__inner .product__price .price-item--regular,.product-modal__inner .product__price .price-item--sale{font-size:16px!important}.product-modal__inner .product__price .price-item{margin-right:0!important;margin-left:0!important}.product-modal__inner .product__price .price--on-sale .price-item--regular{margin-right:.5rem!important}.product-modal__inner .product__description,.product-modal__inner .product__variant-text{font-size:1.4rem!important}}.product-modal__inner .product__info{text-align:center;margin-top:.5rem;box-sizing:border-box;width:100%;max-width:100%}.product-modal__inner.product-modal__inner--transitioning{width:var(--locked-width, 100%)!important;min-width:var(--locked-width, 100%)!important;max-width:var(--locked-width, 100%)!important;flex-shrink:0!important}.product-modal__inner .product__media--transitioning{width:var(--locked-media-width, 100%)!important;min-width:var(--locked-media-width, 100%)!important;max-width:var(--locked-media-width, 100%)!important;flex-shrink:0!important}.product-modal__inner .product__info.product__info--transitioning{width:var(--locked-info-width, 100%)!important;min-width:var(--locked-info-width, 100%)!important;max-width:var(--locked-info-width, 100%)!important;flex-shrink:0!important}.product-modal__inner .product__title{display:block!important;text-align:center;margin-bottom:1rem;font-weight:500;font-size:16px!important}.product-modal__inner .product__price{text-align:center;margin-bottom:2rem;font-weight:500!important;font-size:16px!important;padding-left:0!important;padding-right:0!important}.product-modal__inner .product__price .price{font-size:16px!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.product-modal__inner .product__price .price-item{font-size:16px!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}.product-modal__inner .product__price .price-item:last-child{margin-right:0!important;padding-right:0!important}.product-modal__inner .product__price .price--on-sale .price-item--regular{margin-right:.5rem!important;padding-right:0!important}.product-modal__inner .product__price .price-item--regular{margin:0!important;padding:0!important;display:inline-block!important}.product-modal__inner .product__description{font-weight:400!important;font-size:1.4rem!important}.product-modal__inner .product__variant-text{font-weight:500!important;display:none!important}.product-modal__inner .product__variant--size .product__variant-text,.product-modal__inner .product__variant .product__variant-text{display:none!important}#in-person-buttons button{font-weight:500!important}.product-modal__inner .product__media{position:relative;touch-action:pan-y}.product-modal__variant-nav{position:fixed;top:40%;transform:translateY(-50%);width:auto;height:auto;background:transparent;color:#000;border:none;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:10003;transition:opacity .2s,transform .2s;-webkit-user-select:none;user-select:none;pointer-events:auto;opacity:.8}.product-modal__variant-nav svg{width:32px;height:32px;display:block}.product-modal__variant-nav.hidden{display:none!important}@media(min-width:769px){#product-modal[style*="display: block"]~.product-modal__variant-nav:not(.hidden),#product-modal.is-open~.product-modal__variant-nav:not(.hidden){display:flex!important}}.product-modal__variant-nav:hover{opacity:1;transform:translateY(-50%) scale(1.15)}.product-modal__variant-nav--prev{left:25%}.product-modal__variant-nav--next{right:25%}@media(max-width:768px){#product-modal[style*="display: block"]~.product-modal__variant-nav,#product-modal.is-open~.product-modal__variant-nav,#product-modal[style*="display: block"]~.product-modal__variant-nav:not(.hidden),#product-modal.is-open~.product-modal__variant-nav:not(.hidden),.product-modal__variant-nav.product-modal__variant-nav--prev,.product-modal__variant-nav.product-modal__variant-nav--next,.product-modal__variant-nav{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media(max-width:480px){#product-modal[style*="display: block"]~.product-modal__variant-nav,#product-modal.is-open~.product-modal__variant-nav,#product-modal[style*="display: block"]~.product-modal__variant-nav:not(.hidden),#product-modal.is-open~.product-modal__variant-nav:not(.hidden),.product-modal__variant-nav.product-modal__variant-nav--prev,.product-modal__variant-nav.product-modal__variant-nav--next,.product-modal__variant-nav{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}.product-modal__variant-nav.hidden{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media(min-width:769px){#product-modal[style*="display: block"] .product-modal__variant-nav:not(.hidden),#product-modal.is-open .product-modal__variant-nav:not(.hidden){display:flex!important}}.product-modal__variant-dots{position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);display:flex;gap:.5rem;align-items:center;justify-content:center;margin:0;padding:0;pointer-events:none;width:100%;z-index:10;opacity:1!important;visibility:visible!important}.product-modal__inner .product__media,.product-modal__inner .product__media-main{position:relative}.product-modal__variant-dots.hidden{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.product-modal__variant-dot{width:5px;height:5px;border-radius:50%;background-color:#0000004d;transition:background-color .3s ease,transform .3s ease;cursor:pointer;pointer-events:auto}.product-modal__variant-dot.active{background-color:#000c;transform:scale(1.3)}.product-modal__variant-dot:hover{background-color:#0009}@media screen and (max-width:749px){.product-modal__variant-dots{gap:.4rem;bottom:.3rem}.product-modal__variant-dot{width:4px;height:4px}}.product-modal__inner{touch-action:pan-y}.product-modal__content,.product-modal__content:active{touch-action:none}.product-modal__inner .product__media--transitioning{position:absolute}.product-modal__loading{position:absolute;top:0;left:0;width:100%;height:100%;padding:4rem;display:none;flex-direction:column;align-items:center;justify-content:center;gap:3rem;z-index:1;visibility:hidden;opacity:0}.product-modal__loading:not(.hidden){display:flex;visibility:visible;opacity:1}.product-modal__loading.hidden{display:none!important;visibility:hidden!important;opacity:0!important}.product-modal__loading-image{width:100%;max-width:600px;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:4px;filter:blur(20px);opacity:.6}.product-modal__inner .product__media{position:relative}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.product-modal__inner .product__media{max-width:100%!important;width:100%!important;overflow:hidden;text-align:center;--modal-img-max-height: 375px;height:var(--modal-img-max-height)!important;min-height:var(--modal-img-max-height)!important;display:flex!important;align-items:center!important;justify-content:center!important}@media screen and (min-width:1200px){.product-modal__inner .product__media{--modal-img-max-height: 550px}}.product-modal__inner .product__media-main{text-align:center;max-width:100%!important;width:100%!important;height:100%!important;min-height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-modal__inner .product__media img,.product-modal__inner .product__media-main img,.product-modal__inner img.product__media-item,.product-modal__inner .product__media-wrapper img{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;object-position:center!important;display:block!important;margin-left:auto!important;margin-right:auto!important}.product-modal__inner .product-grid{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width:750px){.product-modal__inner .product-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:749px){.product-modal__close{top:1rem;right:1rem}.product-modal__inner{padding:4.5rem 1rem 2rem;justify-content:flex-start}.product-modal__loading{padding:2rem;gap:2rem}.product-modal__loading-image{height:300px}.product-modal__inner .product__media{height:60vh!important;min-height:60vh!important;flex-shrink:0}.product-modal__inner .product__media img,.product-modal__inner .product__media-main img,.product-modal__inner img.product__media-item,.product-modal__inner .product__media-wrapper img{max-height:100%!important;max-width:100%!important}.product-modal__inner .product__info{margin-top:1.5rem}}@media screen and (max-width:480px){.product-modal__inner{padding:4rem .75rem 1.5rem;justify-content:flex-start}.product-modal__inner .product__media{height:58vh!important;min-height:58vh!important}.product-modal__inner .product__media img,.product-modal__inner .product__media-main img,.product-modal__inner img.product__media-item,.product-modal__inner .product__media-wrapper img{max-height:100%!important}.product-modal__inner .product__info{margin-top:1rem}.product-modal__inner .product__title{display:block!important;text-align:center;margin-bottom:1rem;font-weight:500;font-size:16px!important}.product-modal__inner .product__price,.product-modal__inner .product__price .price,.product-modal__inner .product__price .price-item,.product-modal__inner .product__price .price-item--regular,.product-modal__inner .product__price .price-item--sale,.product-modal__inner .product__price *{font-size:16px!important}.product-modal__inner .product__price .price-item{margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}.product-modal__inner .product__price .price--on-sale .price-item--regular{margin-right:.5rem!important;padding-right:0!important}.product-modal__inner .product__price .price-item--regular{margin-right:0!important;padding-right:0!important}.product-modal__inner .product__description,.product-modal__inner .product__variant-text{font-size:1.4rem!important}}.product-modal__inner .product-form select[name^=options]{display:none!important}.product-modal__inner .product__variant--size{position:relative}.product-modal__inner .size-selector{display:inline-block;position:relative}.product-modal__inner .size-selector__button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid rgba(0,0,0,.2);border-radius:4px;background-color:#fff;cursor:pointer;font-size:2rem;font-family:IBM Plex Mono,monospace;transition:opacity .2s ease,border-color .2s ease;position:relative}.product-modal__inner .size-selector__button:hover{opacity:.6;border-color:#0003}.product-modal__inner .size-selector__button.expanded{border-color:#0009}.product-modal__inner .size-selector__options{position:absolute;top:100%;left:0;margin-top:.5rem;display:none;flex-direction:column;gap:.5rem;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:.5rem;z-index:100;min-width:150px;box-shadow:0 4px 12px #0000001a}.product-modal__inner .size-selector__options.expanded{display:flex}.product-modal__inner .size-selector__option{padding:.75rem 1rem;font-size:1.4rem;font-family:IBM Plex Mono,monospace;cursor:pointer;border-radius:4px;transition:opacity .2s ease;text-align:left}.product-modal__inner .size-selector__option:hover{opacity:.6;background-color:transparent}.product-modal__inner .size-selector__option.selected{background-color:#0000001a;font-weight:600}.product-modal__inner .size-selector__option.disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.product-modal__inner .product__variant{margin-bottom:1.5rem}.product-modal__inner .product__variant-text{margin-bottom:.5rem;font-weight:500}@media screen and (max-width:749px){.product-modal__inner .product-form select[name^=options]{font-size:1.4rem;padding:.7rem 3rem .7rem 1rem}}.product-expand-button-wrapper{position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin-top:2rem}.product-expand-button{width:50px;height:50px;border:none;background-color:rgb(var(--color-background));border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:2.4rem;font-family:IBM Plex Mono,monospace;font-weight:400;color:rgb(var(--color-foreground));transition:color .2s ease,opacity .2s ease;position:relative;z-index:10;padding:0;margin:0}.product-expand-button:hover{border:none;border-color:transparent;color:rgba(var(--color-foreground),.6)}.product-expand-button:disabled{opacity:.5;cursor:not-allowed}.product-expand-button__plus{display:block;line-height:1;transition:transform .3s ease}.product-expand-button.expanded .product-expand-button__plus{transform:rotate(45deg)}.product-expand-button__expanded{position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-50%) scale(0);transform-origin:center center;width:90vw;max-width:450px;background-color:#fff;border:none;opacity:0;visibility:hidden;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease,visibility .3s ease;z-index:20;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;pointer-events:none;overflow:hidden}.product-expand-button-wrapper.expanded .product-expand-button__expanded{transform:translate(-50%) translateY(-50%) scale(1);opacity:1;visibility:visible;pointer-events:auto}.product-expand-button__header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:.75rem;border-bottom:1px solid rgba(var(--color-foreground),.1);position:relative}.product-expand-button__question{background:none;border:none;font-size:2rem;line-height:1;cursor:pointer;color:rgb(var(--color-foreground));padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;font-family:IBM Plex Mono,monospace;margin:0;flex-shrink:0}.product-expand-button__question:hover{opacity:.6}.product-expand-button__header-text{font-size:1.6rem;font-family:IBM Plex Mono,monospace;font-weight:500;color:rgb(var(--color-foreground));text-transform:uppercase;letter-spacing:.05em;position:absolute;left:50%;transform:translate(-50%);text-align:center}.product-expand-button__close{background:none;border:none;font-size:2rem;line-height:1;cursor:pointer;color:rgb(var(--color-foreground));padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;font-family:IBM Plex Mono,monospace;font-weight:500;flex-shrink:0;margin:0 0 0 auto}.product-expand-button__close:hover{opacity:.6}.product-expand-button__price{width:100%;text-align:center;padding:.5rem 0;padding-left:0!important;padding-right:0!important}.product-expand-button__price-amount{font-size:1.6rem;font-family:IBM Plex Mono,monospace;font-weight:500;color:rgb(var(--color-foreground));padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.product-expand-button__price-amount .price{font-size:1.6rem;font-weight:500;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.product-expand-button__price-amount .price-item{margin:0!important;padding:0!important;display:inline-block!important}.product-expand-button__price-amount .price-item--regular{margin:0!important;padding:0!important}.product-expand-button__price-amount .price--on-sale .price-item--regular{margin-right:.5rem!important;padding-right:0!important}.product-expand-button__sizes{display:flex;flex-direction:row;gap:.75rem;justify-content:space-around;align-items:center;flex-wrap:nowrap;width:100%;padding-top:.5rem}.product-expand-button__size-option{width:30px;height:30px;border:none;background-color:transparent;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-family:IBM Plex Mono,monospace;font-weight:500;color:rgb(var(--color-foreground));transition:color .2s ease;padding:0;margin:0;flex-shrink:0;position:relative}.product-expand-button__size-option .size-text{transition:opacity .2s ease}.product-expand-button__size-option .size-label{position:absolute;opacity:0;transition:opacity .2s ease;font-size:1.6rem;font-family:IBM Plex Mono,monospace;font-weight:500;color:rgb(var(--color-foreground));pointer-events:none}.product-expand-button-wrapper:has(.product-expand-button__question:hover) .product-expand-button__size-option .size-text{opacity:0}.product-expand-button-wrapper:has(.product-expand-button__question:hover) .product-expand-button__size-option .size-label{opacity:1}.product-expand-button__size-option:hover{color:rgba(var(--color-foreground),.6);border:none;background-color:transparent}.product-expand-button__size-option.selected{border:none;background-color:transparent;color:rgb(var(--color-foreground));font-weight:500}.product-expand-button__info,.product-expand-button__add-to-cart{display:none!important}.product-modal__inner .product-form__submit:not(.product-expand-button__add-to-cart){display:none!important}.product-modal__inner img,.header,.header__menu-link,.header__heading{will-change:transform;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.product-modal__inner img{object-fit:contain!important}.product__media-main,.product__media{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;perspective:1000px;-webkit-perspective:1000px;isolation:isolate;-webkit-overflow-scrolling:touch}.product-modal__inner{isolation:isolate;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.product__media-main--new{z-index:2;will-change:transform,opacity;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-product-modal.css.map */
