.style_badgeCounter__lQSYw{position:absolute;background-color:var(--secondary-color);display:flex;align-items:center;justify-content:center;top:-.5rem;right:-.5rem;padding:.25rem;border-radius:100%;overflow:hidden;z-index:2}.style_badgeCounter__lQSYw p{font-size:10px;line-height:12px;color:#fff;font-weight:700}@media only screen and (max-width:450px){.style_badgeCounter__lQSYw p{font-size:8px!important;line-height:normal!important}}.style_incInputRoot__KNyvS{display:flex;position:relative;width:100%;flex-direction:row;gap:.25rem}.style_incInputRoot__KNyvS .style_incInputStyle__5a2Qw{position:relative;width:100%;text-align:right}.style_incInputRoot__KNyvS .style_incInputStyle__5a2Qw::-webkit-inner-spin-button,.style_incInputRoot__KNyvS .style_incInputStyle__5a2Qw::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.style_incInputRoot__KNyvS .style_incInputOperator___3xGg{position:relative;width:2.4rem;border-radius:.3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #e4e4e4}.style_incInputRoot__KNyvS .style_incInputOperator___3xGg:hover{background-color:#e4e4e4}.style_incInputRoot__KNyvS .style_incInputOperator___3xGg p{-webkit-user-select:none;-moz-user-select:none;user-select:none}.style_ruphaFooterLogo__k0QlU{filter:brightness(0) invert(1)}.languageSwitcher_root__6kqvy{position:relative;display:inline-flex;flex:0 0 auto}.languageSwitcher_button__iZe98{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .6rem;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;background-color:hsla(0,0%,100%,.1);color:#fff;font-size:.82rem;font-weight:700;line-height:1.2;cursor:pointer;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease}.languageSwitcher_button__iZe98:hover{background-color:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.55)}.languageSwitcher_button__iZe98:focus-visible{outline:2px solid #fff;outline-offset:2px}.languageSwitcher_globe___qtrG{width:1.05rem;height:1.05rem;flex:0 0 auto}.languageSwitcher_caret__nE7v8{width:.85rem;height:.85rem;flex:0 0 auto;opacity:.8;transition:transform .18s ease}.languageSwitcher_caretOpen__FMp2E{transform:rotate(180deg)}.languageSwitcher_current__QQuFQ{letter-spacing:.02em}.languageSwitcher_light__c_QST .languageSwitcher_button__iZe98{border-color:rgba(0,0,0,.14);background-color:#fff;color:var(--primary-color)}.languageSwitcher_light__c_QST .languageSwitcher_button__iZe98:hover{background-color:#f4fbfe;border-color:var(--primary-color)}.languageSwitcher_light__c_QST .languageSwitcher_button__iZe98:focus-visible{outline-color:var(--primary-color)}.languageSwitcher_panel__Emi1F{position:absolute;top:calc(100% + .45rem);right:0;z-index:60;min-width:100%;margin:0;padding:.3rem;list-style:none;background-color:#fff;border-radius:.7rem;box-shadow:0 10px 30px rgba(15,30,45,.18),0 1px 2px rgba(15,30,45,.1);outline:none}.languageSwitcher_option__2oKhJ{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:.5rem .65rem;border-radius:.45rem;font-size:.88rem;line-height:1.3;color:var(--secondary-color);cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.languageSwitcher_optionActive__a3p1m{background-color:#f0f8fd}.languageSwitcher_optionSelected__iNTc1{color:var(--primary-color);font-weight:700}.languageSwitcher_optionLabel__gnTpw{flex:1 1 auto}.languageSwitcher_check__hx0Yj{width:.95rem;height:.95rem;flex:0 0 auto;color:var(--primary-color)}.languageSwitcher_block__qNLlc{display:flex;width:100%}.languageSwitcher_block__qNLlc .languageSwitcher_button__iZe98{width:100%;justify-content:space-between;padding:.7rem .9rem;border-radius:.6rem;border-color:rgba(0,0,0,.12);background-color:#fff;color:var(--secondary-color);font-size:.95rem}.languageSwitcher_block__qNLlc .languageSwitcher_current__QQuFQ{flex:1 1 auto;text-align:left}.languageSwitcher_block__qNLlc .languageSwitcher_panel__Emi1F{left:0;right:0}.languageSwitcher_srOnly__ysxna{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.languageSwitcher_button__iZe98,.languageSwitcher_caret__nE7v8{transition:none}}.style_benefits__0gDnz p{line-height:normal}@media only screen and (min-width:1024px){.style_benefits__0gDnz p{font-size:16px}}@media only screen and (min-width:1440px){.style_benefits__0gDnz p{font-size:18px}}.style_navigator__t_d9M{display:flex;align-items:center;justify-content:center;z-index:10;position:absolute;top:0;right:.5rem;height:6.4rem;width:1.5rem}.style_navigator__t_d9M .style_shadow__bvgED{opacity:0;transition:opacity .5s ease-in-out;position:absolute;top:0;right:calc(-100vw + 5rem);bottom:0;width:100vw;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 2%,hsla(0,0%,100%,.75) 4%,hsla(0,0%,100%,.9) 10%,#fff)}@media only screen and (max-width:540px){.style_navigator__t_d9M .style_shadow__bvgED{right:calc(-100vw + 1rem)}}.style_navigator__t_d9M .style_grey__2Cryu{background:linear-gradient(90deg,hsla(0,2%,91%,0),hsla(0,2%,91%,.5) 2%,hsla(0,2%,91%,.75) 4%,hsla(0,2%,91%,.9) 10%,#e9e8e8)}.style_navigator__t_d9M .style_assetNavigator__qo9UH{left:0;right:unset}@media only screen and (min-width:1024px){.style_navigator__t_d9M{width:3rem}}@media only screen and (min-width:1440px){.style_navigator__t_d9M{height:7.2rem}}@media only screen and (min-width:1600px){.style_navigator__t_d9M{height:8rem}}.style_navigator__t_d9M:first-child{left:.5rem;right:unset;width:1.5rem}.style_navigator__t_d9M:first-child .style_shadow__bvgED{opacity:0;transition:opacity .5s ease-in-out;position:absolute;left:calc(-100vw + 5rem);width:100vw;background:linear-gradient(90deg,#fff 90%,hsla(0,0%,100%,.9) 94%,hsla(0,0%,100%,.8) 96%,hsla(0,0%,100%,.5) 98%,hsla(0,0%,100%,0))}@media only screen and (max-width:540px){.style_navigator__t_d9M:first-child .style_shadow__bvgED{left:calc(-100vw + 1rem)}}.style_navigator__t_d9M:first-child .style_grey__2Cryu{background:linear-gradient(90deg,#e9e8e8 90%,hsla(0,2%,91%,.9) 94%,hsla(0,2%,91%,.8) 96%,hsla(0,2%,91%,.5) 98%,hsla(0,2%,91%,0))}.style_navigator__t_d9M:first-child .style_assetNavigator__qo9UH{right:0;left:unset}@media only screen and (min-width:1024px){.style_navigator__t_d9M:first-child{width:3rem}}.style_productWrapper__2aYJT{position:relative;display:flex;flex:1;height:auto;scrollbar-width:none;scroll-snap-type:mandatory;overscroll-behavior-inline:contain;overflow-x:scroll;scroll-behavior:smooth}.style_productWrapper__2aYJT::-webkit-scrollbar{display:none}.style_snapsInline__22K3E{scroll-snap-type:inline mandatory}.style_snapsInline__22K3E>*{scroll-snap-align:start;flex-shrink:0}.style_productsRoot__KH6pn:hover .style_navigator__t_d9M .style_assetNavigator__qo9UH,.style_productsRoot__KH6pn:hover .style_navigator__t_d9M .style_shadow__bvgED{opacity:1;transition:opacity .5s ease-in-out}.style_assetNavigator__qo9UH{transition:opacity .5s ease-in-out;opacity:0;position:absolute;left:calc(50% - 16px);width:32px;height:32px;border:2.4px solid var(--primary-color);background-color:#000;border-radius:100%;cursor:pointer;z-index:1000;display:flex;align-items:center;justify-content:center}.style_assetNavigator__qo9UH svg{fill:#fff}.style_imgBlowOut__pPodj img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:720px){.style_renewDetails__GRepD{max-width:64%}}.style_renewDetailsTitle__ADR2O{font-weight:700;line-height:normal;top:-.5rem!important}.style_modalCaption__qhYd5{margin-top:.5rem;margin-bottom:1rem}.style_underWriter__R1rTu{font-weight:600;color:var(--primary-color)}.style_forms__QBrkp{display:flex;padding-bottom:.5rem}@media only screen and (max-width:450px){.style_forms__QBrkp{flex-direction:column}}@media only screen and (min-width:1024px){.style_forms__QBrkp{padding-bottom:1rem}}.style_forms__2dhKb{display:flex;padding-bottom:.5rem}@media only screen and (max-width:450px){.style_forms__2dhKb{flex-direction:column}}@media only screen and (min-width:1024px){.style_forms__2dhKb{padding-bottom:1rem}}.style_background__ETLRf div{background-color:#fff!important}.style_productPicture__ic7dI img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_checkBox__ZcDki{align-items:flex-start!important}@media only screen and (min-width:1024px){.style_checkBox__ZcDki{align-items:center!important}}.style_formBenefits__CDVe7{flex-direction:column}@media only screen and (min-width:768px){.style_formBenefits__CDVe7{flex-direction:row}}