.media[data-media-type=video] .product-video{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%}.media[data-media-type=video] .product-video>video,.media[data-media-type=video] .product-video>.product-video__el{display:block;width:100%;height:auto;max-width:100%;max-height:100%;margin:0 auto;aspect-ratio:var(--video-aspect-ratio);object-fit:cover;background-color:var(--color-background)}.media[data-media-type=video],.media[data-media-type=video] .product-video,.media[data-media-type=video] .product-video>video{cursor:default}.media[data-media-type=video] .media-badge,.media[data-media-type=video] .plyr__control--overlaid{display:none!important}.product-video__toggle{position:absolute;left:16px;bottom:16px;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;border:0;color:#1a1a1a;background-color:#ffffffc7;border-radius:var(--corner-radius-buttons, 0);cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s ease,opacity .2s ease}.product-video__toggle:hover,.product-video__toggle:focus-visible{background-color:#fffffff2}.product-video__toggle:focus{outline:none}.product-video__toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}.product-video__icon{width:15px;height:15px;pointer-events:none}.product-video__icon--pause{display:none}.product-video__icon--play,.product-video.is-playing .product-video__icon--pause{display:block}.product-video.is-playing .product-video__icon--play{display:none}@media(max-width:720px){.product-video__toggle{left:12px;bottom:12px;width:34px;height:34px}.product-video__icon{width:13px;height:13px}}@media(max-width:959px){.product__media-item[data-aspect-ratio-mobile]:not([data-aspect-ratio-mobile=natural]) .media[data-media-type=video]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.product__media-item[data-aspect-ratio-mobile]:not([data-aspect-ratio-mobile=natural]) .media[data-media-type=video] .product-video{width:100%;height:100%}.product__media-item[data-aspect-ratio-mobile]:not([data-aspect-ratio-mobile=natural]) .media[data-media-type=video] .product-video>video{width:100%;height:100%;max-height:100%;aspect-ratio:auto;object-fit:cover}.product-video__toggle{z-index:3}}.modal__content>h1:first-child,.modal__content>h2:first-child{padding-right:48px}.modal__content img{display:block;width:100%;height:auto;max-width:100%}.modal__content table:has(img),.modal__content table:has(img) tbody,.modal__content table:has(img) tr,.modal__content table:has(img) td{border:0!important;background:none!important}.modal__content table:has(img){width:100%;table-layout:fixed;border-collapse:collapse;margin:0 0 36px}.modal__content table:has(img) td{vertical-align:top;word-break:break-word}.modal__content table:has(img) td>*:first-child{margin-top:0}@media(min-width:750px){.modal__content table:has(img) td:first-child{width:38%;padding:0 32px 0 0}.modal__content table:has(img) td:last-child{width:62%;padding:0}}@media(max-width:749px){.modal__content table:has(img),.modal__content table:has(img) tbody,.modal__content table:has(img) tr,.modal__content table:has(img) td{display:block;width:100%!important}.modal__content table:has(img) td{padding:0 0 20px}.modal__content table:has(img) img{max-width:240px;margin:0 auto}}.modal__content table:not(:has(img)){width:100%;margin:0 0 12px;border-collapse:collapse;font-size:15px}.modal__content table:not(:has(img)) td,.modal__content table:not(:has(img)) th{padding:16px 18px;border:1px solid rgb(0 0 0 / .1);text-align:center;font-weight:400;vertical-align:middle}.modal__content table:not(:has(img)) tr:first-child td,.modal__content table:not(:has(img)) tr:first-child th{background:#00000009;font-weight:600}.modal__content table:not(:has(img)) td:first-child,.modal__content table:not(:has(img)) th:first-child{text-align:left}.modal__content table:not(:has(img))+p em,.modal__content table:not(:has(img))+p i{display:block;margin-bottom:28px;font-size:13px;opacity:.65}@media(max-width:749px){.modal__content table:not(:has(img)){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.modal__content table:not(:has(img)) tbody{display:table;width:100%;min-width:440px}.modal__content table:not(:has(img)) td,.modal__content table:not(:has(img)) th{padding:13px 14px;font-size:14px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom.css.map */
