.spinner{border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotate;position:relative}.spinner:before{content:"";box-sizing:border-box;border:5px solid var(--spinner-color,#fff);border-radius:50%;animation:2s linear infinite prixClipFix;position:absolute;inset:0}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}#cherrywidget,#cherrywidget .hero-hero_container-3CuNC .hero-checkbox_item-13aEV{color:#000!important}#cherrywidget .main-all_container-lL2Wi{text-align:left;color:#000!important}#cherrywidget .hero-hero_container-3CuNC .hero-image_container-Sn43m{align-self:end;max-width:430px}#cherrywidget .hero-hero_container-3CuNC .hero-image_container-Sn43m>img{object-fit:contain;visibility:visible;height:100%;max-height:430px;max-width:unset!important;box-shadow:none!important;position:inherit!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;transform:none!important}@media only screen and (width<=880px){#cherrywidget .hero-hero_container-3CuNC .hero-image_container-Sn43m>img{max-height:350px!important;margin:0!important}}@media only screen and (width<=767.98px){#cherrywidget{max-width:100dvw}}@media only screen and (width<=580px){#cherrywidget .howItWorks-video_container-3o6DC{height:100%!important;max-height:316px!important}}@media only screen and (width<=410px){#cherrywidget .hero-hero_container-3CuNC .hero-image_container-Sn43m>img{max-height:210px}}#cherrywidget .howItWorks-info_container-1CA_G{max-height:max-content;position:relative;overflow:hidden}#cherrywidget .calculator-calculator_container-owFzI input[type=range]{color:inherit;border:0;padding:0}#cherrywidget .howItWorks-video_container-3o6DC{max-height:475px}#cherrywidget .hero-hero_container-3CuNC .hero-circle_container-2yt2E{display:inherit}media-controller{--media-control-background:transparent;--media-button-padding:0 2px;--media-button-background:#14141eb3}media-controller media-control-bar{background-color:var(--media-button-background);padding:0 32px}media-controller[mediapaused]:not(:hover) media-control-bar,media-controller:not([mediahasplayed]) media-control-bar{opacity:0}media-controller media-time-display{padding:0 6px}media-controller .main-play-button{background-color:var(--media-button-background);border:3px solid #fff;border-radius:100%;width:48px;height:48px;padding:8px;position:absolute;top:50%;left:50%;translate:-50% -50%}media-controller .main-muted-indicator{opacity:1;width:72px;height:72px;position:absolute;top:0;right:0;scale:1.5}media-controller .main-muted-indicator:hover{background-color:#0000}media-controller[mediahasplayed]:hover .main-play-button,media-controller:is([mediapaused],media-controller:not([mediavolumelevel=off])) .main-muted-indicator{display:none}media-controller[mediaisfullscreen] video{width:100vw;height:100vh;max-width:initial;max-height:initial;object-fit:contain;object-position:center}@layer base{:where(.visual-media__content){object-position:var(--visual-media-focal-position,50% 50%)}}
