.accordion .details__header{padding-block:var(--padding-lg)}.media-gallery--carousel slideshow-arrows .slideshow-control{color:var(--color-black)}.metaobject-image{cursor:pointer}a,button,div,img{-webkit-tap-highlight-color:transparent}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;box-sizing:border-box;opacity:0;pointer-events:none;transition:opacity .22s ease}.modal-overlay.is-open{opacity:1;pointer-events:auto;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.modal-overlay.is-closing{opacity:0;pointer-events:none;transition-timing-function:cubic-bezier(.4,0,1,1)}.modal-container{display:flex;flex-direction:column;align-items:flex-end;transform:translateY(12px);transition:transform .22s ease}.modal-overlay.is-open .modal-container{transform:translateY(0);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.modal-overlay.is-closing .modal-container{transform:translateY(8px);transition-timing-function:cubic-bezier(.4,0,1,1)}.modal-header{width:100%;display:flex;justify-content:flex-end;padding-bottom:15px}.modal-close{width:50px;height:50px;border-radius:50%;border:2px solid #fff;background:#fff3;color:#fff;font-size:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.modal-close:hover{background:#ffffff4d}.modal-image{max-width:90vw;max-height:80vh;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
