.video-alternative-section{background:var(--section_background)}.video-alternative-section__header-title{color:var(--section_title_color)}.video-alternative-section__header-title.highlighted a,.video-alternative-section__header-title.highlighted em,.video-alternative-section__header-title.highlighted h1,.video-alternative-section__header-title.highlighted h2,.video-alternative-section__header-title.highlighted h3,.video-alternative-section__header-title.highlighted h4,.video-alternative-section__header-title.highlighted h5,.video-alternative-section__header-title.highlighted h6,.video-alternative-section__header-title.highlighted p,.video-alternative-section__header-title.highlighted span,.video-alternative-section__header-title.highlighted strong{color:var(--section_title_bold_color);display:inline}.video-alternative-section__header-subtitle{color:var(--section_subtitle_color)}.video-alternative-section .product-item .item-title{color:var(--card-title_text-color)}.video-alternative-section .product-item .item-title em,.video-alternative-section .product-item .item-title p,.video-alternative-section .product-item .item-title span,.video-alternative-section .product-item .item-title strong{color:var(--card-title_bold-text-color)}.video-alternative-section .product-item .item-text{color:var(--card-subtitle_text-color)}.video-alternative-section .product-item .item-text em,.video-alternative-section .product-item .item-text p,.video-alternative-section .product-item .item-text span,.video-alternative-section .product-item .item-text strong{color:var(--card-subtitle_bold-text-color)}.video-alternative-section .product-item .item-points{display:flex;flex-direction:column;margin-top:auto;row-gap:10px}.video-alternative-section .product-item .item-points>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:0.1;border-bottom-width:calc(2px*var(--tw-divide-y-reverse));border-color:rgb(14 14 15/var(--tw-divide-opacity,1));border-top-width:calc(2px*(1 - var(--tw-divide-y-reverse)))}.video-alternative-section .product-item .item-points{--tw-border-opacity:0.1;border-color:rgb(14 14 15/var(--tw-border-opacity,1));border-top-width:1px}.video-alternative-section .product-item .item-points .item{font-size:14px;line-height:140%;line-height:1rem;padding-top:10px}.video-alternative-section .product-item .item-points .item span{color:var(--card-item_text-color)}.video-alternative-section .product-item .item-points .item span em,.video-alternative-section .product-item .item-points .item span p,.video-alternative-section .product-item .item-points .item span span,.video-alternative-section .product-item .item-points .item span strong{color:var(--card-item_bold-text-color)}.video-alternative-section .product-item .item-points .item .icon-wrapper{align-items:center;display:flex;height:24px;justify-content:center;padding:.25rem;width:24px}.video-alternative-section__video-container-thumbnail{aspect-ratio:var(--video-aspect-ratio,3/4);border-radius:8px;margin-bottom:var(--padding_bottom_mobile_vid);margin-top:var(--padding_top_mobile_vid);max-width:var(--video-max-width,320px);overflow:hidden;position:relative}@media (min-width:1024px){.video-alternative-section__video-container-thumbnail{margin-bottom:var(--padding_bottom_desktop_vid);margin-top:var(--padding_top_desktop_vid)}}.video-alternative-section__video-container-thumbnail.playing .video-placeholder,.video-alternative-section__video-container-thumbnail.playing .video-play-button{opacity:0;visibility:hidden;z-index:0}.video-alternative-section__video-container-thumbnail .video-placeholder{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:1}.video-alternative-section__video-container-thumbnail .video-play-button{align-items:center;cursor:pointer;display:flex;inset:0;justify-content:center;position:absolute;transition:all .3s ease;z-index:3}.video-alternative-section__video-container-thumbnail .video-play-button button{background-image:url(https://cdn.shopify.com/s/files/1/0569/2666/6788/files/play_video.jpg?v=1678344491);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;color:transparent;min-height:45px;min-width:141px;width:100%}.video-alternative-section__video-container-thumbnail .video-play-button button:after{content:none}@media (min-width:1024px){.video-alternative-section__video-container-thumbnail .video-play-button button{min-height:57px;min-width:180px}}.video-alternative-section__video-container-thumbnail iframe,.video-alternative-section__video-container-thumbnail video{border-radius:5px;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.video-alternative-section .alternative-video-popup{align-items:center;display:flex;height:100%;justify-content:start;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:-10}.video-alternative-section .alternative-video-popup.show{background-color:rgba(0,0,0,.8);opacity:1;visibility:visible;z-index:50}.video-alternative-section .alternative-video-popup.show .alternative-video-popup--inner{opacity:1;transition:all .3s ease;visibility:visible}.video-alternative-section .alternative-video-popup--inner{height:-moz-fit-content;height:fit-content;margin:0 auto;max-height:90vh;max-width:90%;opacity:0;position:relative;transition:all .3s ease;visibility:hidden;width:100%}@media (min-width:768px){.video-alternative-section .alternative-video-popup--inner{max-width:60%}}@media (min-width:1024px){.video-alternative-section .alternative-video-popup--inner{max-width:640px}}.video-alternative-section .alternative-video-popup__video--wrapper{align-items:center;border-radius:20px;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.video-alternative-section .alternative-video-popup__video--wrapper .alternative-video-popup__video{border-radius:20px;overflow:hidden;position:relative}.video-alternative-section .alternative-video-popup__video--wrapper .alternative-video-popup__video video{height:100%;left:0;position:absolute;top:0;width:100%}.video-alternative-section .alternative-video-popup__close-icon{position:absolute;right:0;top:-20px}@media (min-width:768px){.video-alternative-section .alternative-video-popup__close-icon{right:-30px;top:0}}
