.DynamicCursor_cursor-position__MpBrp{top:var(--position-y,0);left:var(--position-x,0);opacity:var(--cursor-opacity,0);pointer-events:none;transition:opacity .5s,transform .3s}@media (max-width:991px){.DynamicCursor_cursor-position__MpBrp{display:none!important}}.DynamicCursor_cursor-small__U23q2{transition:all .4s;opacity:var(--circle-opacity,0);transform:translate(-50%,-50%) scale(var(--circle-scale,1))}.DynamicCursor_cursor-text__qkR68{pointer-events:none;transition:all .3s;opacity:var(--content-opacity,0);transform:translate(-50%,-50%) scale(var(--content-scale,0))}.DynamicCursor_cursor-text__qkR68 span{pointer-events:none;transition:all .3s;transition-delay:.2s;opacity:var(--text-opacity,0)}.ElementAccordion_maxHeight__Y9zV_{max-height:var(--max-height,100vh)}.ElementAccordion_maxHeightNone__CbebJ{max-height:none!important}@media (max-width:1023px){.ElementAccordion_mobileMaxHeight__bzuPu{max-height:var(--max-height,100vh)}.ElementAccordion_mobileMaxHeightNone__3fLPM{max-height:none!important}}.ElementLink_link-style__Hznae,.ElementLink_link-style__Hznae:hover{color:var(--color)}.FeaturedProduct_progressbar__5qD9_{width:var(--bar-width,25%);left:var(--bar-left,0)}.FeaturedProduct_swipper-next___ZO8l{right:var(--swiper-navigation-sides-offset,10px);left:auto}.FeaturedProduct_swipper-next___ZO8l,.FeaturedProduct_swipper-prev__KqD6t{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44* 27)}.FeaturedProduct_swipper-prev__KqD6t{left:var(--swiper-navigation-sides-offset,10px);right:auto}.FeaturedProduct_bullet__qfTjU{background-color:#202020;width:7px;height:7px;display:inline-block;margin:3px;border-radius:100%;vertical-align:middle}.FeaturedProduct_active-bullet__Ab0hR{background-color:#d71d24;opacity:1;width:9px;height:9px}.CheckboxField_label__TMHg5 a{color:inherit;transition:all .3s}.CheckboxField_label__TMHg5 a:hover{-webkit-text-stroke-width:.025rem;-webkit-text-stroke-color:inherit}.HeroHomepage_video__bQOpY{max-width:none;position:absolute;width:var(--video-w,100%);height:var(--video-h,100%);top:50%;left:50%;transform:translate(-50%,-50%)}