.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}}.drawer-menu--henza{top:0;right:0;bottom:0;left:0;height:100%;-webkit-transform:none;transform:none;-webkit-perspective:none;perspective:none}.drawer-menu--henza.active{z-index:var(--z-index-drawers)}body[mobile-menu-open=true] .header{-webkit-transform:none;transform:none;-webkit-perspective:none;perspective:none}.header:has(.drawer-menu--henza.active){-webkit-transform:none;transform:none;-webkit-perspective:none;perspective:none}.drawer-menu--henza .drawer-menu__overlay{top:0;background:#11111173;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.drawer-menu--henza .drawer-menu__panel{top:0;bottom:0;left:0;right:auto;width:min(420px,88vw);height:auto;padding:0;overflow:hidden;opacity:1;transform:translate(-102%);transition:transform .32s cubic-bezier(.33,0,0,1);box-shadow:0 0 44px #0003}.drawer-menu--henza.visible .drawer-menu__panel{opacity:1;transform:none}.drawer-menu--henza .drawer-menu__bottom{background:#fff;color:#111}.drawer-menu--henza .drawer-menu__main{height:auto!important;overflow:visible}.drawer-menu--henza .drawer-menu__all-links{justify-content:flex-start;height:100%}.drawer-menu--henza .drawer-menu__contents{flex:1 1 auto;min-height:0;padding-bottom:0;overflow-y:auto}.drawer-menu--henza a{color:inherit;text-decoration:none}.dm-head{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:22px 22px 0}.dm-head__home,.dm-head__close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.dm-head__home svg,.dm-head__close svg{width:100%;height:100%}.dm-quick{display:flex;flex-wrap:wrap;gap:10px 22px;padding:30px 22px 20px}.dm-quick__link{font-size:14px;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.dm-quick__link:hover{text-decoration:underline}.dm-promo{display:block;margin:0 0 30px}.dm-promo img{display:block;width:100%;height:auto}.drawer-menu--henza .dm-groups,.drawer-menu--henza .dm-group__links{margin:0;padding:0;list-style:none}.drawer-menu--henza .dm-groups{padding:0 22px}.drawer-menu--henza .dm-group__links li{margin:0;padding:0;list-style:none}.dm-group{display:grid;grid-template-columns:38% 1fr;column-gap:16px;row-gap:0;align-items:start;margin:0;padding:0 0 30px}.dm-group--flat{grid-template-columns:1fr;padding-bottom:18px}.dm-group__title{font-size:16px;line-height:1.4}.dm-group__link{display:block;font-size:13px;line-height:1.4;letter-spacing:.05em;text-transform:uppercase}.dm-group__links li+li{margin-top:16px}.dm-group__link:hover,.dm-group__title:hover{text-decoration:underline}.dm-group--highlight .dm-group__title{color:#a70100}.dm-group--highlight .dm-group__links{padding:12px 14px;background:#a70100}.dm-group--highlight .dm-group__link{color:#fff}.dm-social{padding:4px 22px 26px}.dm-foot{display:grid;grid-template-columns:1fr 1fr;flex-shrink:0;background:#fff;border-top:1px solid rgba(17,17,17,.14)}.dm-foot__link{display:flex;align-items:center;justify-content:center;min-height:56px;padding:10px 8px;font-size:13px;line-height:1.3;letter-spacing:.08em;text-align:center}.dm-foot__link+.dm-foot__link{border-left:1px solid rgba(17,17,17,.14)}.dm-foot__link:hover{text-decoration:underline}@media(min-width:960px){.header__menu-icon{display:flex}.header__row-desktop .header__links-primary-scroll-container{display:none}}@media(min-width:960px){.header__row-desktop .header__row-segment.right{justify-content:flex-end;margin-left:auto}}body[mobile-menu-open=true] .header__outer-wrapper{z-index:calc(var(--z-index-drawers) + 1)}html:has(.drawer-menu--henza.active) .header__outer-wrapper{z-index:calc(var(--z-index-drawers) + 1)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom.css.map */
