@keyframes pulseIcon{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes pulseIconMobile{0%{transform:translate(50%,-50%) scale(1)}50%{transform:translate(50%,-50%) scale(1.2)}to{transform:translate(50%,-50%) scale(1)}}.featured-video{position:relative}.featured-video .icon-animation{animation:iconAnimation 2s infinite;left:-86px;position:absolute;top:-70px;width:17.4rem}@media(max-width:989.98px){.featured-video .icon-animation{animation:iconAnimationMobile 2s infinite;left:-45px;top:-40px;width:10.3rem}}.featured-video .video-container{align-items:center;display:grid;gap:6rem;grid-template-columns:repeat(10,1fr)}@media(max-width:989.98px){.featured-video .video-container{display:flex;flex-direction:column;gap:2rem}}.featured-video .video-container .video-content{grid-column:span 3}@media(max-width:1199.98px){.featured-video .video-container .video-content .video-title.mobile-h1{font-size:calc(var(--font-heading-scale)*6rem)}.featured-video .video-container .video-content .video-title.mobile-h2{font-size:calc(var(--font-heading-scale)*4.4rem)}.featured-video .video-container .video-content .video-title.mobile-h3{font-size:calc(var(--font-heading-scale)*3.2rem)}.featured-video .video-container .video-content .video-title.mobile-h4{font-size:calc(var(--font-heading-scale)*1.6rem)}}.featured-video .video-container .video-content .button,.featured-video .video-container .video-content .video-description{margin-top:2rem}.featured-video .video-container .videos{display:grid;gap:1rem;grid-column:span 7;grid-template-columns:repeat(4,1fr);min-width:0}@media(max-width:989.98px){.featured-video .video-container .videos{display:flex;gap:.7rem;overflow:auto;padding-left:8rem;padding-right:8rem;width:calc(100% + 16rem)}.featured-video .video-container .videos::-webkit-scrollbar{display:none}}@media(max-width:749.98px){.featured-video .video-container .videos{padding-left:2rem;padding-right:2rem;width:calc(100% + 4rem)}}.featured-video .video-container .videos modal-opener{aspect-ratio:232/441;border-radius:calc(var(--buttons-radius)/2);grid-column:span 1;-o-object-fit:cover;object-fit:cover}@media(max-width:989.98px){.featured-video .video-container .videos modal-opener{flex-shrink:0;width:calc(47% - .7rem)}}.featured-video .video-container .videos modal-opener .video{border-radius:calc(var(--buttons-radius)/2);height:100%;-o-object-fit:cover;object-fit:cover}.featured-video .video-container .videos modal-opener .popup-modal__button{all:unset;cursor:pointer;height:100%;position:relative;width:100%}.featured-video .video-container .videos modal-opener .popup-modal__button .popup-modal__video-preview-image{border-radius:calc(var(--buttons-radius)/2);height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.featured-video .video-container .videos modal-opener .deferred-media__poster-button{align-items:center;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgb(var(--color-foreground));display:flex;height:6.2rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease;width:6.2rem;z-index:1}.featured-video .video-container .videos modal-opener .deferred-media__poster-button:hover{transform:translate(-50%,-50%) scale(1.1)}.featured-video .video-container .videos modal-opener .deferred-media__poster-button .icon{height:2rem;width:2rem}.featured-video .video-container .videos modal-opener .deferred-media__poster-button .icon-play{margin-left:.2rem}.featured-video .video-container .videos .video-placeholder{aspect-ratio:232/441;grid-column:span 1}@media(max-width:989.98px){.featured-video .video-container .videos .video-placeholder{flex-shrink:0;width:calc(47% - .7rem)}}.featured-video .video-container .videos .video-placeholder svg{border-radius:calc(var(--buttons-radius)/2);height:100%;width:100%}.popup-video{background-color:rgba(var(--color-foreground),.5)}.popup-video .popup-modal__content{background:unset;height:100%;margin:0;padding:0;width:auto}@media(max-width:989.98px){.popup-video .popup-modal__content{width:100%}}.popup-video .popup-modal__content .popup-modal__toggle{background-color:transparent;border:none;color:#fff;position:absolute;right:0;top:0}.popup-video .popup-modal__content .popup-modal__content-info{height:100%;overflow:hidden;padding:0;position:relative}.popup-video .popup-modal__content .popup-modal__content-info video{height:100%;width:auto}@media(max-width:989.98px){.popup-video .popup-modal__content .popup-modal__content-info video{-o-object-fit:cover;object-fit:cover;width:100%}}.popup-video .popup-modal__content .popup-modal__content-info .related-products-trigger{bottom:8rem;left:50%;position:absolute;transform:translateX(-50%);width:80%}.popup-video .popup-modal__content .popup-modal__content-info .related-products{background-color:#fff;border-radius:calc(var(--buttons-radius)/2) calc(var(--buttons-radius)/2) 0 0;bottom:0;left:0;max-height:80%;opacity:0;overflow-y:auto;position:absolute;transform:translateY(100%);transition:transform .3s ease-in-out}.popup-video .popup-modal__content .popup-modal__content-info .related-products__title{align-items:center;background-color:#fff;border-bottom:1px solid #efefef;display:flex;font-size:calc(var(--font-body-scale)*2rem);font-weight:600;gap:2rem;justify-content:space-between;margin-bottom:1rem;padding:2rem 2rem 1rem;position:sticky;top:0;z-index:1}.popup-video .popup-modal__content .popup-modal__content-info .related-products__title .icon-close{height:1.5rem;width:1.5rem}.popup-video .popup-modal__content .popup-modal__content-info .related-products__product{display:flex;padding:0 2rem}.popup-video .popup-modal__content .popup-modal__content-info .related-products__product:not(:last-child){border-bottom:1px solid #efefef;margin-bottom:2rem;padding-bottom:2rem}.popup-video .popup-modal__content .popup-modal__content-info .related-products__product-content{width:100%}.popup-video .popup-modal__content .popup-modal__content-info .related-products__product img{height:80px;margin-right:1rem;width:80px}.popup-video .popup-modal__content .popup-modal__content-info .related-products__product .button{width:100%}.popup-video .popup-modal__content .popup-modal__content-info .related-products.show{display:block;opacity:1;transform:translateY(0)}@keyframes iconAnimation{0%{transform:translateX(0) rotate(0)}50%{transform:translateX(3rem) rotate(10deg)}to{transform:translateX(0) rotate(0)}}@keyframes iconAnimationMobile{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(1rem) rotate(10deg)}to{transform:translateY(0) rotate(0)}}