._carouselViewport_cgr1r_1{position:relative;overflow:hidden;width:100%;aspect-ratio:343 / 240;backface-visibility:hidden;transform:translateZ(0);cursor:pointer;border-radius:24px}._carouselTrack_cgr1r_12{position:relative;white-space:nowrap;transition:transform .3s;height:100%;display:flex;align-items:center}@media(prefers-reduced-motion:reduce){._carouselTrack_cgr1r_12{transition:none}}@media all and (min-width:768px){._carouselViewport_cgr1r_1{aspect-ratio:1312 / 320}}._dots_1wwxk_1{gap:8px;margin-top:12px}._dot_1wwxk_1{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;margin:0;cursor:pointer;width:6px;height:6px;border-radius:999px;background:#11111140;transition:width .3s ease,background .3s ease}._active_1wwxk_20{width:20px;background:#111111a6;position:relative;overflow:hidden}._active_1wwxk_20:has(._fill_1wwxk_28){background:#1113}._fill_1wwxk_28{position:absolute;inset:0;border-radius:inherit;background:#111111a6;transform:scaleX(0);transform-origin:left center;animation-name:_dot-fill_1wwxk_1;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes _dot-fill_1wwxk_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media all and (min-width:768px){._dots_1wwxk_1{margin-top:16px}._dot_1wwxk_1{width:8px;height:8px}._active_1wwxk_20{width:28px}}@media(prefers-reduced-motion:reduce){._dot_1wwxk_1{transition:none}._fill_1wwxk_28{animation:none;transform:scaleX(1)}}._innerCarouselItem_16vao_1{height:100%;min-width:100%;position:relative;display:flex;align-items:center;cursor:default}._innerCarouselImg_16vao_10{width:100%;height:100%}._button_149ov_1{--btn-icon-default-height: 32px;--btn-icon-default-border-radius: 999px;--btn-icon-default-padding-x: 0;--btn-icon-padding: 0;position:absolute;top:12px;right:12px;background:var(--colors-grays-white);border:1px solid var(--colors-transparent-black-ten);box-shadow:var(--shadows-drop)}._button_149ov_1:focus-visible{background:var(--colors-grays-white)}._button_149ov_1:hover{background:var(--colors-grays-white)}._icon_149ov_19{width:12px;height:12px}@media all and (min-width:768px){._button_149ov_1{--btn-icon-default-height: 40px;top:16px;right:16px}._icon_149ov_19{width:var(--icon-sizes-sm);height:var(--icon-sizes-sm)}}._cardGrid_gdwlt_1{display:grid;grid-gap:var(--grid-mobile-gap);gap:var(--grid-mobile-gap);grid-row-gap:var(--grid-row-gap, var(--grid-mobile-gap));row-gap:var(--grid-row-gap, var(--grid-mobile-gap));grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(var(--grid-mobile-cols, 2),minmax(0,1fr));grid-auto-flow:row dense;width:100%}@media(min-width:768px){._cardGrid_gdwlt_1{gap:var(--grid-gap);row-gap:var(--grid-row-gap, var(--grid-gap));grid-template-columns:repeat(auto-fill,minmax(var(--grid-min-card-width),1fr))}}._cardGrid_listView_gdwlt_19{grid-template-columns:1fr;width:100%}._cardGrid_autoFillMobile_gdwlt_24{grid-template-columns:repeat(auto-fill,minmax(var(--grid-min-card-width),1fr))}._placement_gdwlt_31{position:relative;grid-column:1 / -1;grid-row:3;border-radius:var(--border-radius-lg);border:1px inset var(--colors-transparent-black-five);overflow:hidden;padding:24px}@media(min-width:768px){._placement_gdwlt_31{padding:40px}}._placement_gdwlt_31:before{content:"";position:absolute;inset:0;background:linear-gradient(111deg,color-mix(in srgb,var(--placement-gradient-color) 10%,var(--colors-grays-white)),color-mix(in srgb,var(--placement-gradient-color) 5%,var(--colors-grays-white)))}._placement_background_gdwlt_66{position:absolute;inset:0;clip-path:polygon(0 0,100% 0,100% 40%,0 80%);background:linear-gradient(111deg,color-mix(in srgb,var(--placement-gradient-color) 12%,var(--colors-grays-white)),color-mix(in srgb,var(--placement-gradient-color) 8%,var(--colors-grays-white)))}._placement_content_gdwlt_87{position:relative}._calloutContainer_fvric_1{align-items:center;justify-content:space-between;flex-direction:row;gap:0px}._calloutContainer_fvric_1>div{align-items:center}._calloutContainer_fvric_1>a:first-of-type{margin-left:4px}._calloutContainer_fvric_1:has(._calloutButton_fvric_16)>:nth-last-child(2){margin-right:32px}._calloutButton_fvric_16{margin-left:auto;width:auto}@media(max-width:767px){._calloutContainer__mobile_fvric_26{justify-content:center;flex-direction:column;gap:16px;padding:24px 16px}._calloutContainer__mobile_fvric_26>div{align-items:start}._calloutContainer__mobile_fvric_26>a{margin-left:0}._calloutContainer_fvric_1:has(._calloutButton_fvric_16)>:nth-last-child(2){margin-right:0}._calloutContainer__mobile_fvric_26>._calloutButton_fvric_16{margin-left:0;width:100%}}._boxShadow_fvric_51{box-shadow:var(--shadows-hard)}._container_19kvc_1{display:flex;align-items:center;flex-direction:column;justify-content:center;height:240px;margin-top:16px;padding:20px;position:relative;z-index:1}._backgroundImage_19kvc_13{border-radius:20px;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:-1}._cta_19kvc_20{border:none;border-radius:var(--border-radius-sm);padding:16px 32px;margin-top:8px}._bannerMargins_ifbh0_1{margin-left:16px;margin-right:16px}@media all and (min-width:768px){._bannerMargins_ifbh0_1{margin-left:64px;margin-right:64px}}._container_13ded_1{background-color:var(--colors-grays-ultralight);border-radius:40px;margin-top:16px;padding:16px;display:flex;flex-direction:column}._firstLine_13ded_10{display:flex;color:var(--colors-text-main);width:100%}._viewMoreLess_13ded_16{margin-left:8px}._toggleText_13ded_20{width:-moz-max-content;width:max-content}._message_13ded_24{align-items:center;color:var(--colors-text-main);margin-top:8px;margin-bottom:24px}._message_13ded_24 a{-webkit-text-decoration:underline;text-decoration:underline;color:#06c}._message_13ded_24 p{font-family:inherit;font-weight:var(--font-weight-regular);line-height:24px;font-size:16px}._container_1vm4n_1{display:flex;align-items:center;flex-direction:column;justify-content:center;margin-top:16px;padding:20px;position:relative;z-index:1}._carouselSkeleton_1vm4n_12{height:auto;aspect-ratio:343 / 240}._imageBannerSkeleton_1vm4n_19{height:240px}@media all and (min-width:768px){._carouselSkeleton_1vm4n_12{aspect-ratio:1312 / 320}}._redesignCarousel_l8kw2_2{margin-left:16px;margin-right:16px}@media all and (min-width:768px){._redesignCarousel_l8kw2_2{margin-left:64px;margin-right:64px}}._innerCarouselItem_muar6_1{height:100%;min-width:100%;position:relative;display:flex;align-items:center;cursor:default}._innerCarouselImg_muar6_10{width:100%;height:100%}._stockPhotoLabel_muar6_15{position:absolute;bottom:16px;left:50%;transform:translate(-50%)}._carouselWrapper_1dtu5_1{position:relative;overflow:hidden;aspect-ratio:343 / 240;backface-visibility:hidden;transform:translateZ(0);cursor:pointer;border-radius:24px;margin-left:16px;margin-right:16px}._carouselTrack_1dtu5_13{position:relative;white-space:nowrap;transition:transform .3s;height:100%;display:flex;align-items:center}._carouselButtonWrapper_1dtu5_22{display:none}@media all and (min-width:768px){._carouselWrapper_1dtu5_1{aspect-ratio:1312 / 320;margin-left:64px;margin-right:64px}._carouselButtonWrapper_1dtu5_22{display:block}}._categorySelector_1ohd6_1{display:flex;gap:40px}._categorySelector_94uvh_1{display:flex;overflow:auto;flex-direction:row;align-items:center;gap:24px;justify-content:flex-start;scrollbar-width:none;background:var(--colors-background);margin:24px var(--page-margin) 0}._categorySelector_94uvh_1::-webkit-scrollbar{display:none}@media all and (min-width:768px){._categorySelector_94uvh_1{margin-left:var(--page-margin-desktop);margin-right:var(--page-margin-desktop)}}._chip_11fzv_1{white-space:nowrap;border-radius:var(--border-radius-lg);margin-bottom:16px}._popoverContent_11fzv_7{position:relative;width:-moz-max-content;width:max-content}._productFilterSelector_ah1h3_1{display:none}._productFilterContainer_ah1h3_5{display:flex;flex-flow:row nowrap;align-items:center;gap:16px;scrollbar-width:none}._filterButtons_ah1h3_13{display:flex;flex-grow:1;flex-wrap:nowrap;min-width:0}._sortAndAction_ah1h3_20{display:flex;gap:16px;margin-left:auto;flex-shrink:0}._productFilterContainer_ah1h3_5::-webkit-scrollbar{display:none}@media all and (min-width:768px){._productFilterSelector_ah1h3_1{display:block;margin-bottom:8px}}._actions_1t2tr_1{background-color:var(--colors-grays-white)}._actions--sticky_1t2tr_5{padding-top:16px;padding-bottom:24px;position:sticky;bottom:0;left:0;right:0}._text_1t2tr_14{font-size:15px}._modalHeader_1fc0a_1{padding:16px;height:64px;min-height:64px}._buttons_1kl3p_1{display:grid;grid-gap:16px;gap:16px;grid-auto-rows:1fr;width:100%}._buttonGrid--3_1kl3p_8{grid-template-columns:repeat(2,1fr)}._buttonGrid--3-full_1kl3p_12{grid-template-columns:repeat(1,1fr)}._buttonGrid--4_1kl3p_16,._buttonGrid--5_1kl3p_20{grid-template-columns:repeat(2,1fr)}._button_1kl3p_1{min-width:130px;height:64px}._buttonLabel--desktop_1kl3p_29{display:none}@media all and (min-width:768px){._buttonGrid--3_1kl3p_8,._buttonGrid--3-full_1kl3p_12{grid-template-columns:repeat(3,1fr)}._buttonGrid--4_1kl3p_16{grid-template-columns:repeat(4,1fr)}._buttonGrid--5_1kl3p_20{grid-template-columns:repeat(5,1fr)}._buttonLabel--mobile_1kl3p_50{display:none}._buttonLabel--desktop_1kl3p_29{display:block}}._sectionHeader_h359q_1,._sectionHeader__link_h359q_5{font-size:15px}@media all and (min-width:768px){._sectionHeader_h359q_1{font-size:20px}}._text_pxw9u_1{font-size:15px}._entrypoint_1m80m_1{display:flex;justify-content:space-between;padding-bottom:24px;margin-top:0}._entrypoint_1m80m_1:hover{cursor:pointer}._entrypoint__title_1m80m_12{font-size:15px}._entrypoint__divider_1m80m_16{background:var(--colors-grays-ultralight);height:16px;margin-bottom:24px;margin-left:-24px;margin-right:-24px}._checkbox_1m80m_24{color:var(--colors-text-main)}@media all and (min-width:768px){._entrypoint_1m80m_1{padding-bottom:20px;margin-top:-20px}._entrypoint__title_1m80m_12{font-size:20px}._entrypoint__divider_1m80m_16{margin-bottom:40px;margin-left:-40px;margin-right:-40px}}._potencySection_y4a24_1{display:grid}._header_y4a24_5{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:16px}._title_y4a24_13{font-size:15px}._slider_y4a24_17{flex-direction:column;gap:8px}._slider_y4a24_17 p{font-size:15px;margin-bottom:0}._slider--hidden-values_y4a24_27 p{display:none}@media all and (min-width:768px){._potencySection_y4a24_1{grid-template-columns:repeat(2,1fr);gap:32px}._title_y4a24_13{font-size:20px}._slider_y4a24_17{flex-direction:column-reverse;gap:16px}}._ratings_1fmu3_1{display:flex;flex-direction:column;gap:8px}._ratingButton_1fmu3_7{height:64px}@media all and (min-width:768px){._ratings_1fmu3_1{flex-direction:row}}._buttons_5ojkk_1{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%}._button_5ojkk_1{height:64px}@media all and (min-width:768px){._buttons_5ojkk_1{grid-template-columns:repeat(4,1fr)}}._buttons_wd93p_1{display:grid;grid-template-columns:1fr 1fr}._button_wd93p_1{white-space:nowrap}._searchBox_zxok5_1 svg>path{color:var(--colors-text-main)}._selectedFilterTagsContainer_n8f67_1{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._nonEmptyFilterTags_n8f67_8{padding-bottom:16px}._productFilterDeselectAllFiltersContainer_n8f67_12{cursor:pointer;color:var(--colors-text-main);border-bottom:1px dashed var(--colors-text-main)}._productSortButton_km5g8_1{margin-left:auto}._productSortButton_km5g8_1 select{color:var(--colors-text-main);background-color:var(--btn-tertiary-background-color);border-color:var(--btn-tertiary-border-color);border-width:var(--btn-tertiary-border-width);min-width:80px}._productFilterPopoverTarget_km5g8_13{white-space:nowrap;border-radius:var(--border-radius-lg);margin-bottom:16px}._sortContainer_km5g8_19:first-child{margin-top:8px}._sortContainer_km5g8_19:last-child{margin-bottom:8px}._sortLabel_km5g8_29{display:flex}._labelContainer_km5g8_33{margin-right:auto}._checkIconContainer_km5g8_37{margin-left:auto;margin-right:24px}._mobileFiltersModal_1yqfb_1{margin-left:10%;width:90%;position:relative;transform:none;top:0;left:0}@media all and (min-width:768px){._mobileFiltersButton_1yqfb_11{display:none}}._productGridContainer_qrrvy_1{padding:16px 16px 0}@media all and (min-width:768px){._productGridContainer_qrrvy_1{padding:8px 0 0}}
