.sizingProductSelection_container__dONn6{position:relative}.sizingProductSelection_top__NCkuY{display:flex;align-items:center;flex-direction:column;gap:2rem;padding:6rem 0;background-color:#f9f4ec;text-align:center}.sizingProductSelection_selection__deFIq{display:flex;align-items:center;flex-direction:row;gap:2rem}.sizingProductSelection_button__7soUF{color:hsla(0,0%,8%,.1);transition:color .3s cubic-bezier(.16,1.08,.38,.98)}.sizingProductSelection_button__7soUF:hover{color:rgba(0,0,201,.2)}.sizingProductSelection_button__7soUF.sizingProductSelection_isActive__ElcJK{color:#0000c9}.sizingProductSelection_middle__mhf7P{position:relative}.sizingProductSelection_mediaContainer__XbVBl{position:relative;width:100%;height:100%}.sizingProductSelection_caption__hx6qc{display:flex;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;height:100%;align-items:center;flex-direction:column;justify-content:flex-end;gap:3rem;padding:4rem 0;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.16,1.08,.38,.98),visibility .3s;text-align:center}.sizingProductSelection_caption__hx6qc.sizingProductSelection_showCaption__ZOjbS{opacity:1;visibility:visible}.sizingProductSelection_captionButton__S_do5 svg{width:1.2rem;height:1.2rem;margin-right:.5rem}@media (min-width:1024px){.sizingProductSelection_top__NCkuY{gap:8rem;padding:12rem 0}.sizingProductSelection_selection__deFIq{gap:calc(4 * var(--col) + 3 * var(--gutter))}.sizingProductSelection_middle__mhf7P{background-image:linear-gradient(#f9f4ec,#f9f4ec);background-repeat:no-repeat;background-size:100% 33%}.sizingProductSelection_mediaContainer__XbVBl{width:calc(22 * var(--col) + 21 * var(--gutter));height:calc((22 * var(--col) + 21 * var(--gutter))*.5625);margin:0 auto}.sizingProductSelection_caption__hx6qc{justify-content:center}}@media (max-width:1023px){.sizingProductSelection_middle__mhf7P{width:100%;height:100vh}}.videoPlayer_videoPlayer__xilvv{position:relative;width:100%;height:100%;overflow:hidden}.videoPlayer_video__qUxjZ{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s cubic-bezier(.26,1.04,.54,1)}.videoPlayer_videoPlayer__xilvv[data-ready=true] .videoPlayer_video__qUxjZ{opacity:1}.videoPlayer_poster__kcsHh{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),visibility .5s}.videoPlayer_poster__kcsHh.videoPlayer_hidePoster__jAxnf{opacity:0;visibility:hidden}@media (min-width:1024px){.videoPlayer_videoPlayer__xilvv video{background-color:#000}}@media (max-width:1023px){.videoPlayer_videoPlayer__xilvv video{-o-object-fit:cover;object-fit:cover}.videoPlayer_videoPlayer__xilvv.videoPlayer_videoPlayerFullscreen__HkLG3 video{-o-object-fit:contain;object-fit:contain}}.videoController_videoController__1yZIq{display:flex;position:absolute;z-index:2;bottom:0;left:0;width:100%;align-items:center;justify-content:space-between;padding:0 calc(var(--col)) calc(var(--col)) calc(var(--col));opacity:0;font-size:1.2rem;transition:opacity .6s,visibility .6s}.videoController_videoController__1yZIq button{font-size:inherit}.videoController_videoController__1yZIq.videoController_isInactive__FKhVf{visibility:hidden}.videoController_videoController__1yZIq.videoController_isPlaying__2H0Ud{opacity:0;visibility:visible!important;transition-duration:.3s;transition-delay:0s}.videoController_videoController__1yZIq.videoController_isActive__Hf7q9,.videoController_videoController__1yZIq.videoController_isPaused__J1V77,.videoController_videoController__1yZIq:focus-within{opacity:1;visibility:visible;transition-duration:.3s;transition-delay:0s}.videoController_element__qO8Tv{width:2rem;height:2rem;box-sizing:content-box;margin-right:2rem;padding:1rem 0;transform:translateZ(0);white-space:nowrap}.videoController_element__qO8Tv:last-child{margin-right:0}.videoController_element__qO8Tv svg{display:block;width:16px;height:16px}.videoController_element__qO8Tv svg path{fill:#fff}.videoController_element__qO8Tv:focus-visible{outline-color:#fff}.videoController_fullscreen__h1nyz,.videoController_mute__u6OVE{position:relative;transition:color .5s cubic-bezier(.16,1.08,.38,.98)}.videoController_fullscreen__h1nyz:after,.videoController_mute__u6OVE:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;margin-top:-1px;background:#fff;transform:scaleX(.0001) translateZ(0);transform-origin:left center;transition:transform .5s cubic-bezier(.16,1.08,.38,.98)}.videoController_fullscreen__h1nyz.videoController_disabled__10LFc,.videoController_mute__u6OVE.videoController_disabled__10LFc{color:hsla(0,0%,100%,.6)}.videoController_fullscreen__h1nyz.videoController_disabled__10LFc:after,.videoController_mute__u6OVE.videoController_disabled__10LFc:after{transform:scaleX(1) translateZ(0)}.videoController_mute__u6OVE{min-width:4.2rem}.videoController_mute__u6OVE svg path{fill:none;stroke:#fff}.videoController_play__qSuah{min-width:3.2rem;text-align:center}.videoController_progressBar__P9C77{position:relative;width:100%;height:20px;overflow:hidden}.videoController_progressBar__P9C77 .videoController_loaded__OUGwm,.videoController_progressBar__P9C77 .videoController_progressInput__3MqsL,.videoController_progressBar__P9C77 .videoController_progress__KbSXN{position:absolute;top:0;width:100%;height:100%}.videoController_progressBar__P9C77 .videoController_progressInput__3MqsL{display:block;z-index:1;left:0;width:100%;margin:0;padding:0;background:none;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.videoController_progressBar__P9C77 .videoController_progressInput__3MqsL:focus{outline:none}.videoController_progressBar__P9C77 .videoController_progressInput__3MqsL::-webkit-slider-thumb{opacity:0}.videoController_progressBar__P9C77 .videoController_progressWrapper__mYMyu{position:absolute;z-index:0;top:50%;left:0;width:100%;height:2px;margin-top:-1px;background:hsla(0,0%,100%,.2)}.videoController_progressBar__P9C77 .videoController_progress__KbSXN{z-index:1;right:100%;background:#fff;transition:transform .1s cubic-bezier(.16,1.08,.38,.98)}.videoController_progressBar__P9C77 .videoController_loaded__OUGwm{z-index:0;right:100%;opacity:.3;background:#fff;transition:transform .3s cubic-bezier(.16,1.08,.38,.98)}@media (min-width:1024px){.videoController_videoController__1yZIq{padding:0 calc(var(--col)) calc(var(--col)) calc(var(--col))}}