.ProductHero_actionButtonNarrow__u8GN3,.ProductHero_actionButton__K1Z2V{display:flex;justify-content:center;align-items:center;gap:8px;border-radius:10px;background:rgba(217,217,217,.26);width:100%;height:44px;padding:6px;border:none;cursor:pointer;transition:all .3s ease}.ProductHero_saved__m9g9T{background:#04694f!important}.ProductHero_savedIcon__EWM_u{filter:brightness(0) invert(1)!important}.ProductHero_savedText__G6JHH{color:white!important}.ProductHero_addedToCompare__HsAFe{background:#04694f!important}.ProductHero_addedToCompareIcon__OaVPm{filter:brightness(0) invert(1)!important}.ProductHero_addedToCompareText__VWVq8{color:white!important}@media (max-width:639px){.ProductHero_actionButtonNarrow__u8GN3,.ProductHero_actionButton__K1Z2V{margin:0 auto}}@media (min-width:640px) and (max-width:767px){.ProductHero_actionButtonNarrow__u8GN3,.ProductHero_actionButton__K1Z2V,.ProductHero_shareInputContainer__DVrMf{width:100%;margin:0 auto}}@media (min-width:768px) and (max-width:1023px){.ProductHero_actionButtonNarrow__u8GN3,.ProductHero_actionButton__K1Z2V{width:100%;margin:0 auto}.ProductHero_shareInputContainer__DVrMf{width:100%;max-width:450px;margin:0 auto}}@media (min-width:1280px){.ProductHero_actionButtonNarrow__u8GN3,.ProductHero_actionButton__K1Z2V{width:294px;margin:0}}.ProductHero_actionButtonNarrow__u8GN3:hover,.ProductHero_actionButton__K1Z2V:hover{background:#04694f}.ProductHero_actionButtonNarrow__u8GN3:hover .ProductHero_actionButtonText__2ayZW,.ProductHero_actionButton__K1Z2V:hover .ProductHero_actionButtonText__2ayZW{color:white}.ProductHero_actionButtonNarrow__u8GN3:hover .ProductHero_actionButtonIcon__Yzvze,.ProductHero_actionButton__K1Z2V:hover .ProductHero_actionButtonIcon__Yzvze{filter:brightness(0) invert(1)}.ProductHero_actionButtonText__2ayZW{font-family:Inter,sans-serif;font-size:16px;font-weight:400;color:black;transition:color .3s ease}.ProductHero_actionButtonIcon__Yzvze{width:24px;height:24px;transition:filter .3s ease}.ProductHero_mainButton__zo7b_{border-radius:10px;background:#04694f;width:100%;height:55px;padding:6px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:box-shadow .3s ease}.ProductHero_mainButton__zo7b_:hover{box-shadow:0 4px 20px 2px rgba(0,0,0,.25)}@media (max-width:639px){.ProductHero_mainButton__zo7b_{margin:0 auto}}@media (min-width:640px) and (max-width:767px){.ProductHero_mainButton__zo7b_{width:100%;margin:0 auto}}@media (min-width:768px) and (max-width:1023px){.ProductHero_mainButton__zo7b_{width:100%;margin:0 auto}}@media (min-width:1024px) and (max-width:1279px){.ProductHero_mainButton__zo7b_{width:100%}}@media (min-width:1280px){.ProductHero_mainButton__zo7b_{width:605px}}.ProductHero_secondaryButton__vCE5H{border-radius:10px;border:1px solid #04694f;width:100%;height:55px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent;cursor:pointer}@media (max-width:639px){.ProductHero_secondaryButton__vCE5H{margin:0 auto}}@media (min-width:640px) and (max-width:767px){.ProductHero_secondaryButton__vCE5H{width:100%;margin:0 auto}}@media (min-width:768px) and (max-width:1023px){.ProductHero_secondaryButton__vCE5H{width:100%;margin:0 auto}}@media (min-width:1024px) and (max-width:1279px){.ProductHero_secondaryButton__vCE5H{width:100%}}@media (min-width:1280px){.ProductHero_secondaryButton__vCE5H{width:605px}}.ProductHero_secondaryButtonText__JCpfD{font-family:Inter,sans-serif;font-size:16px;font-weight:700;color:#04694f}.ProductHero_shareInputContainer__DVrMf{border-radius:16px;padding:19px 20px;width:100%;height:51px;box-shadow:0 4px 20px 2px rgba(0,0,0,.25);background:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;animation:ProductHero_slideDown__x67DK .3s ease-out}@media (max-width:639px){.ProductHero_shareInputContainer__DVrMf{margin:0 auto}}@media (min-width:768px) and (max-width:1023px){.ProductHero_shareInputContainer__DVrMf{width:100%;max-width:450px;margin:0 auto}}@media (min-width:1024px) and (max-width:1279px){.ProductHero_shareInputContainer__DVrMf{width:100%}}.ProductHero_shareInput__KJw40{flex:1;border:none;outline:none;background:transparent;font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:rgba(23,20,20,.6)}.ProductHero_shareInput__KJw40::placeholder{color:rgba(23,20,20,.6)}.ProductHero_shareIconsContainer__pWLt8{display:flex;gap:12px;align-items:center}.ProductHero_shareIconButton__Id4qu{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.ProductHero_shareIconButton__Id4qu:hover{opacity:.7}.ProductHero_shareIcon__EJvpy{filter:brightness(0) saturate(100%) invert(20%) sepia(100%) saturate(2000%) hue-rotate(140deg) brightness(.8) contrast(1.2)}@keyframes ProductHero_slideDown__x67DK{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ProductHero_mainImageFrame__4XGD3{position:relative;width:100%;max-width:577px;aspect-ratio:1/1;border-radius:5px;overflow:hidden;background:#f7f7f7}.ProductHero_mainImage__SNgm3,.ProductHero_thumbImage__y5UQ1{object-fit:cover;object-position:center}.ProductHero_indexBadgeAnchor__BTlAD{position:absolute;top:6px;right:6px;z-index:10}.ProductHero_indexBadgeBox__6N9uG{border-radius:8px;width:auto;min-width:56px;height:48px;display:inline-flex;align-items:center;justify-content:center;gap:2px;padding:6px 10px 6px 12px;box-shadow:0 2px 10px rgba(0,0,0,.18)}.ProductHero_indexBadgeBoxA__tTKsL{background:#b4e1c7;color:#067b06}.ProductHero_indexBadgeBoxB__SiSh6{background:#fff3d5;color:#e57300}.ProductHero_indexBadgeBoxC__uzpc_{background:#fddcdc;color:#b91b1b}.ProductHero_indexBadgeText__6aJqt{font-weight:700;font-size:22px;line-height:1}.ProductHero_indexBadgeInfoTrigger__MGGdL{width:18px;height:18px;color:inherit;opacity:.9}.ProductHero_indexBadgeInfoTrigger__MGGdL:focus-visible,.ProductHero_indexBadgeInfoTrigger__MGGdL:hover{color:inherit;opacity:1;outline:2px solid currentColor;outline-offset:1px}.ProductHero_indexBadgeTextA__U2oE2,.ProductHero_indexBadgeTextB__j_Js2,.ProductHero_indexBadgeTextC__qAKZ5{color:inherit}.ProductHero_indexTooltip__INqUv{position:absolute;left:-221%;top:calc(4% + 6px);max-width:240px;background:#f6f7f8;color:#171414;padding:6px 10px;border-radius:20px;border:1px solid #04694f;font-size:12px;box-shadow:0 4px 13px 2px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease;pointer-events:none;z-index:50;white-space:nowrap;font-family:Roboto Flex,sans-serif;font-weight:500}.ProductHero_indexBadgeWrap__q7Olr:hover .ProductHero_indexTooltip__INqUv{opacity:1;visibility:visible;transform:translateY(0)}.ProductHero_priceRow__aBR3v{display:flex;align-items:flex-start;gap:8px}.ProductHero_priceTooltipWrap__bKoxm{position:relative;display:inline-flex;align-items:flex-start;flex-shrink:0;margin-top:.12em}.ProductHero_priceTooltipTrigger__ZDsvD{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:transparent;cursor:help;color:#9ca3af;border-radius:50%;transition:color .15s ease}.ProductHero_priceTooltipTrigger__ZDsvD:focus-visible,.ProductHero_priceTooltipTrigger__ZDsvD:hover{color:#6b7280;outline:none}.ProductHero_priceTooltip__vlQbt{position:absolute;left:50%;top:calc(100% + 8px);transform:translateX(-50%) translateY(-2px);width:max-content;max-width:min(300px,80vw);background:#f9fafb;color:#6b7280;padding:10px 12px;border-radius:10px;border:1px solid #e5e7eb;font-size:12px;line-height:1.45;font-weight:400;box-shadow:0 4px 12px rgba(0,0,0,.08);opacity:0;visibility:hidden;transition:opacity .15s ease,transform .15s ease,visibility .15s ease;pointer-events:none;z-index:50;white-space:normal;text-align:left;font-family:Inter,sans-serif}.ProductHero_priceTooltipWrap__bKoxm:focus-within .ProductHero_priceTooltip__vlQbt,.ProductHero_priceTooltipWrap__bKoxm:hover .ProductHero_priceTooltip__vlQbt{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.ProductHero_finalPriceNote__t_mOk{margin-top:8px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#9ca3af;text-align:center}.ComparisonModal_modalOverlay__F6uao{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;justify-content:center;padding-top:20px;pointer-events:none}.ComparisonModal_modal__hBiuh{border-radius:16px;padding:19px 27px;width:855px;height:71px;box-shadow:0 4px 20px 2px rgba(0,0,0,.25);background:#fff;display:flex;align-items:center;justify-content:center;animation:ComparisonModal_slideDown__yKhkO .3s ease-out}.ComparisonModal_modalText__PlIYG{font-family:Inter,sans-serif;font-weight:700;font-size:20px;color:#04694f}@keyframes ComparisonModal_slideDown__yKhkO{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}