.hero-product-stage_stage__x_Blp{position:relative;isolation:isolate;width:100%;height:100%;margin:0;overflow:hidden;background:#f8f7f4}.hero-product-stage_person__27nMb{object-fit:cover;object-position:center top}.hero-product-stage_stage__x_Blp:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,#fff,#fff 18%,#fffe 35%,transparent 65%);mask-image:linear-gradient(90deg,#000,#000 62%,transparent 82%)}.hero-product-stage_stage__x_Blp:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff9,#fff5 30%,transparent 55%)}.hero-product-stage_products__mVNmL{position:absolute;z-index:2;display:flex;align-items:flex-end;gap:0;left:38%;bottom:24px;width:34%;height:240px;mix-blend-mode:multiply}.hero-product-stage_product__kt_o4{position:relative;flex:1;min-width:0;height:100%}.hero-product-stage_products__mVNmL[data-count="3"] .hero-product-stage_product__kt_o4{flex:0 0 52%;margin-right:-22%}.hero-product-stage_packshot__i4SOJ{object-fit:contain;object-position:center bottom;mix-blend-mode:multiply}.hero-product-stage_oil__vAZXF{height:88%}.hero-product-stage_deodorant__v_OdU{height:82%}.hero-product-stage_soap__7sr2e{height:48%}.hero-product-stage_products__mVNmL[data-count="3"] .hero-product-stage_diapers___UNcN{flex-basis:64%;height:90%}.hero-product-stage_shampoo__1_8WF{height:72%}.hero-product-stage_wash__J6QVX{height:78%}.hero-product-stage_products__mVNmL[data-count="1"]{left:40%;width:20%;height:260px}.hero-product-stage_products__mVNmL[data-count="1"] .hero-product-stage_product__kt_o4{height:100%}.hero-product-stage_products__mVNmL[data-count="2"]{left:38%;width:27%;height:250px}.hero-product-stage_products__mVNmL[data-count="2"] .hero-product-stage_product__kt_o4{flex:0 0 72%;margin-right:-40%}.hero-product-stage_products__mVNmL[data-count="2"] .hero-product-stage_soap__7sr2e{height:43%}.hero-product-stage_caption__89RZE{position:absolute;z-index:2;left:40%;bottom:9px;margin:0;color:#59616e;font-size:10px;line-height:1.3}.hero-product-stage_stage__x_Blp[data-layout=compact]:before{mask-image:none;background:linear-gradient(90deg,#fff,#ffff 24%,#fffe 35%,transparent 61%)}.hero-product-stage_stage__x_Blp[data-layout=compact]:after{background:none}.hero-product-stage_stage__x_Blp[data-layout=compact] .hero-product-stage_products__mVNmL{left:35%;bottom:22px;width:23%;height:145px}.hero-product-stage_stage__x_Blp[data-layout=compact] .hero-product-stage_product__kt_o4:nth-child(n+3){display:none}.hero-product-stage_stage__x_Blp[data-layout=compact] .hero-product-stage_caption__89RZE{right:12px;bottom:7px;left:auto;max-width:55%;text-align:right}@media (max-width:1023px) and (min-width:768px){.hero-product-stage_products__mVNmL{left:39%;width:34%;height:195px}.hero-product-stage_products__mVNmL[data-count="1"]{left:43%;width:20%;height:245px}.hero-product-stage_products__mVNmL[data-count="2"]{left:40%;width:26%;height:225px}.hero-product-stage_caption__89RZE{left:42%;font-size:9px}}@media (max-width:767px){.hero-product-stage_person__27nMb{object-position:82% top}.hero-product-stage_stage__x_Blp:after{background:linear-gradient(90deg,#fff5,transparent 55%)}.hero-product-stage_products__mVNmL{left:0;bottom:22px;width:60%;height:155px}.hero-product-stage_products__mVNmL[data-count="1"]{left:6%;width:37%;height:190px}.hero-product-stage_products__mVNmL[data-count="2"]{left:0;width:50%;height:170px}.hero-product-stage_caption__89RZE{left:15px;bottom:8px;font-size:9px}.hero-product-stage_stage__x_Blp[data-layout=compact]:before{background:linear-gradient(90deg,#fff,#ffff 35%,#fffe 47%,transparent 76%)}.hero-product-stage_stage__x_Blp[data-layout=compact] .hero-product-stage_person__27nMb{object-position:78% top}.hero-product-stage_stage__x_Blp[data-layout=compact] .hero-product-stage_products__mVNmL{left:58%;bottom:22px;width:40%;height:clamp(110px,30vw,145px)}.hero-product-stage_stage__x_Blp[data-layout=compact] .hero-product-stage_caption__89RZE{right:8px;bottom:7px;font-size:9px}}.pix-discount-banner_section___h9yn{--pix-background:#073e37;--pix-deep:#032c29;--pix-highlight:#dcff8f;--pix-text:#ffffff;--pix-muted:#d7eee7;--pix-action-text:#063d34;--pix-line:#8bd3b52b;--pix-glow:#9be8a91c;padding:4px 16px;background:var(--surface-subtle)}.pix-discount-banner_card__M6BV4{position:relative;isolation:isolate;display:grid;grid-template-areas:"offer offer" "brand action";grid-template-columns:minmax(0,1fr) auto;max-width:1280px;align-items:center;gap:22px 12px;overflow:hidden;margin-inline:auto;border:1px solid var(--pix-line);border-radius:24px;padding:24px 20px;background:radial-gradient(ellipse at 75% 15%,var(--pix-glow),transparent 65%),linear-gradient(115deg,var(--pix-background),var(--pix-deep));color:var(--pix-text);font-family:var(--font-barlow,Arial),Helvetica,sans-serif}.pix-discount-banner_brand___Hu18{grid-area:brand;z-index:1;display:inline-flex;width:fit-content;align-items:center;border-radius:999px;padding:6px 9px;background:var(--pix-text)}.pix-discount-banner_logo__Mdgqs{display:block;width:96px;height:auto}.pix-discount-banner_offer__CbKEg{grid-area:offer;z-index:1;min-width:0}.pix-discount-banner_title__Oglzu{display:flex;align-items:center;gap:16px;margin:0;font-weight:800}.pix-discount-banner_amount__mi4QY{flex-shrink:0;color:var(--pix-highlight);font-size:104px;line-height:.85;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.pix-discount-banner_amount__mi4QY>span{margin-left:3px;font-size:.5em;letter-spacing:-.04em}.pix-discount-banner_message__V4kvI{display:flex;flex-direction:column;gap:3px}.pix-discount-banner_off__7pUJj{font-size:17px;font-weight:600;letter-spacing:.18em;line-height:1}.pix-discount-banner_method___RNvT{white-space:nowrap;font-size:34px;line-height:1.1;letter-spacing:-.04em}.pix-discount-banner_period__U0kfu{color:var(--pix-highlight)}.pix-discount-banner_conditions__mzHG3{margin:14px 0 0;color:var(--pix-muted);font-size:12px;line-height:1.5}.pix-discount-banner_action__jY_09{grid-area:action;z-index:1;display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border-radius:999px;padding:12px 14px;background:var(--pix-highlight);color:var(--pix-action-text);font-size:13px;font-weight:700;text-decoration:none;transition:background .18s ease}.pix-discount-banner_action__jY_09>svg{flex-shrink:0;transition:transform .22s ease}.pix-discount-banner_action__jY_09:hover{background:var(--pix-text)}.pix-discount-banner_action__jY_09:hover>svg{transform:translateX(3px)}.pix-discount-banner_action__jY_09:focus-visible{outline:2px solid var(--pix-text);outline-offset:4px}.pix-discount-banner_art__IuPA6{position:absolute;z-index:0;top:-116px;right:-114px;width:300px;height:300px;pointer-events:none}.pix-discount-banner_diamondSmall__9cyXl,.pix-discount-banner_diamond__a9HQu{position:absolute;top:60px;left:60px;width:180px;height:180px;border:1px solid var(--pix-line);border-radius:36px;transform:rotate(45deg)}.pix-discount-banner_diamondSmall__9cyXl{top:90px;left:90px;width:120px;height:120px;border-radius:25px;background:var(--pix-glow)}.pix-discount-banner_pixMark__J9R1e{position:absolute;top:126px;left:126px;width:48px;height:48px;animation:pix-discount-banner_pix-float__y7QbN 5.5s ease-in-out infinite;animation-play-state:paused}.pix-discount-banner_pixMark__J9R1e img{display:block;width:100%;height:auto}.pix-discount-banner_sheen__Lh5BW{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}.pix-discount-banner_sheen__Lh5BW:after{position:absolute;top:-50%;left:-50%;width:35%;height:200%;background:linear-gradient(90deg,transparent,var(--pix-glow),transparent);content:"";transform:translateX(-100%) rotate(18deg);animation:pix-discount-banner_pix-sheen__1WZTl 9s ease-in-out infinite;animation-play-state:paused}.pix-discount-banner_card__M6BV4[data-motion=active]:not(:hover):not(:focus-within) .pix-discount-banner_pixMark__J9R1e,.pix-discount-banner_card__M6BV4[data-motion=active]:not(:hover):not(:focus-within) .pix-discount-banner_sheen__Lh5BW:after{animation-play-state:running}@keyframes pix-discount-banner_pix-float__y7QbN{0%,to{transform:translateY(3px) rotate(-6deg)}50%{transform:translateY(-5px) rotate(5deg)}}@keyframes pix-discount-banner_pix-sheen__1WZTl{0%,18%{transform:translateX(-100%) rotate(18deg)}58%,to{transform:translateX(600%) rotate(18deg)}}@media (min-width:640px){.pix-discount-banner_section___h9yn{padding-inline:24px}}@media (min-width:768px){.pix-discount-banner_card__M6BV4{grid-template-areas:"brand offer action";grid-template-columns:auto minmax(0,1fr) auto;gap:32px;padding:32px}.pix-discount-banner_offer__CbKEg{justify-self:center}.pix-discount-banner_amount__mi4QY{font-size:116px}.pix-discount-banner_logo__Mdgqs{width:128px}.pix-discount-banner_action__jY_09{gap:12px;padding-inline:24px;font-size:14px}}@media (min-width:1024px){.pix-discount-banner_section___h9yn{padding-inline:32px}.pix-discount-banner_card__M6BV4{padding:32px 40px}.pix-discount-banner_logo__Mdgqs{width:144px}.pix-discount-banner_art__IuPA6{top:-70px;right:calc(25% - 120px)}}@media (prefers-reduced-motion:reduce){.pix-discount-banner_pixMark__J9R1e,.pix-discount-banner_sheen__Lh5BW:after{animation:none}.pix-discount-banner_sheen__Lh5BW{display:none}.pix-discount-banner_action__jY_09,.pix-discount-banner_action__jY_09>svg{transition:none}.pix-discount-banner_action__jY_09:hover>svg{transform:none}}.home-shortcuts_panel__WdrNj{--shortcuts-gutter:clamp(16px,4vw,64px);--ring-red:var(--brand);--ring-green:#149b6c;--ring-yellow:#d7a519;width:100%;min-width:0;margin-bottom:16px}.home-shortcuts_list__MBNgy{display:flex;justify-content:space-between;gap:12px;margin:0;padding:10px var(--shortcuts-gutter) 6px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline:var(--shortcuts-gutter);touch-action:auto;list-style:none;cursor:grab}.home-shortcuts_list__MBNgy::-webkit-scrollbar{display:none}.home-shortcuts_list__MBNgy[data-dragging=true]{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}.home-shortcuts_list__MBNgy[data-dragging=true] .home-shortcuts_link__OoVF0{cursor:grabbing}.home-shortcuts_list__MBNgy>li{flex:0 0 92px;min-width:0;scroll-snap-align:start}.home-shortcuts_link__OoVF0{display:flex;height:100%;flex-direction:column;align-items:center;gap:8px;padding:3px;border-radius:8px;color:var(--ink);text-align:center;user-select:none;-webkit-user-select:none}.home-shortcuts_symbol__7rIdh{position:relative;isolation:isolate;display:grid;width:60px;height:60px;place-items:center;border:0;border-radius:50%;color:var(--brand);transition:transform .22s ease}.home-shortcuts_symbol__7rIdh:before{position:absolute;z-index:1;inset:7px;border-radius:50%;background:var(--surface);content:"";pointer-events:none}.home-shortcuts_symbol__7rIdh>svg{position:relative;z-index:3;width:30px;height:30px;pointer-events:none}.home-shortcuts_ring__Xv0rr{z-index:2;inset:-1px;border:1.5px solid;border-radius:38% 62% 63% 37%/41% 44% 56% 59%;color:var(--ring-red);opacity:.64;transform:rotate(var(--ring-angle,0deg));animation:home-shortcuts_categoryOrbit__ix2sF 12s linear var(--ring-delay,-1.2s) infinite;animation-play-state:paused}.home-shortcuts_ring__Xv0rr,.home-shortcuts_ring__Xv0rr:after{position:absolute;pointer-events:none;transition:opacity .18s ease}.home-shortcuts_ring__Xv0rr:after{inset:-1.5px;border:1px solid var(--ring-neon,#ff2255);border-radius:inherit;box-shadow:0 0 4px var(--ring-neon,#ff2255),0 0 10px color-mix(in srgb,var(--ring-neon,#ff2255) 60%,transparent),inset 0 0 3px var(--ring-neon,#ff2255);content:"";opacity:0}.home-shortcuts_ring__Xv0rr:nth-child(2){--ring-angle:45deg;--ring-neon:#08d993;border-radius:41% 44% 56% 59%/38% 62% 63% 37%;color:var(--ring-green);animation-duration:16s}.home-shortcuts_ring__Xv0rr:nth-child(3){--ring-angle:-25deg;--ring-neon:#f5cf2e;border-radius:41% 44% 56% 59%/38% 62% 63% 37%;color:var(--ring-yellow);animation-duration:20s;animation-direction:reverse}.home-shortcuts_list__MBNgy[data-motion=active]>li[data-visible=true] .home-shortcuts_ring__Xv0rr{animation-play-state:running}.home-shortcuts_list__MBNgy>li:nth-child(2){--ring-delay:-2.4s}.home-shortcuts_list__MBNgy>li:nth-child(3){--ring-delay:-0.8s}.home-shortcuts_list__MBNgy>li:nth-child(4){--ring-delay:-3.3s}.home-shortcuts_list__MBNgy>li:nth-child(5){--ring-delay:-1.8s}.home-shortcuts_list__MBNgy>li:nth-child(6){--ring-delay:-3.8s}.home-shortcuts_list__MBNgy>li:nth-child(7){--ring-delay:-2.8s}.home-shortcuts_list__MBNgy>li:nth-child(8){--ring-delay:-0.4s}.home-shortcuts_label__D6A5U{max-width:100%;min-height:34px;font-size:12px;font-weight:600;line-height:1.35}.home-shortcuts_offer__LhBLx .home-shortcuts_symbol__7rIdh{color:#fff}.home-shortcuts_offer__LhBLx .home-shortcuts_symbol__7rIdh:before{background:var(--brand)}.home-shortcuts_offer__LhBLx .home-shortcuts_label__D6A5U{color:var(--brand-strong);font-weight:800}.home-shortcuts_link__OoVF0:active .home-shortcuts_symbol__7rIdh{transform:scale(.96)}.home-shortcuts_link__OoVF0:is(:active,:focus-visible,[data-pressed=true]) .home-shortcuts_ring__Xv0rr,.home-shortcuts_link__OoVF0:is(:active,:focus-visible,[data-pressed=true]) .home-shortcuts_ring__Xv0rr:after{opacity:1}.home-shortcuts_link__OoVF0:focus-visible,.home-shortcuts_list__MBNgy:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover) and (pointer:fine){.home-shortcuts_link__OoVF0:hover .home-shortcuts_symbol__7rIdh{transform:translateY(-2px)}.home-shortcuts_link__OoVF0:hover .home-shortcuts_ring__Xv0rr,.home-shortcuts_link__OoVF0:hover .home-shortcuts_ring__Xv0rr:after{opacity:1}}@media (min-width:640px){.home-shortcuts_label__D6A5U{min-height:38px;font-size:14px}.home-shortcuts_symbol__7rIdh{width:72px;height:72px}.home-shortcuts_symbol__7rIdh>svg{width:34px;height:34px}.home-shortcuts_list__MBNgy>li{flex-basis:108px}}@media (min-width:1024px){.home-shortcuts_list__MBNgy>li{flex:1 0 0}}@keyframes home-shortcuts_categoryOrbit__ix2sF{0%{transform:rotate(var(--ring-angle,0deg))}to{transform:rotate(calc(var(--ring-angle, 0deg) + 1turn))}}@media (prefers-reduced-motion:reduce){.home-shortcuts_list__MBNgy{scroll-behavior:auto}.home-shortcuts_ring__Xv0rr{animation:none}.home-shortcuts_ring__Xv0rr,.home-shortcuts_ring__Xv0rr:after,.home-shortcuts_symbol__7rIdh{transition:none}.home-shortcuts_link__OoVF0:active .home-shortcuts_symbol__7rIdh,.home-shortcuts_link__OoVF0:hover .home-shortcuts_symbol__7rIdh{transform:none}}.brand-carousel_section__xVfbi{width:100%;min-width:0;padding-block:32px;background:var(--surface)}.brand-carousel_title__R1130{margin:0 16px 24px;color:var(--ink);text-align:center;font-size:clamp(24px,2.4vw,30px);font-weight:700;letter-spacing:-.025em;line-height:1.2}.brand-carousel_navigation__MvGM_{position:relative}.brand-carousel_viewport__mdk_h{position:relative;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:auto;touch-action:auto;cursor:grab;user-select:none;-webkit-user-select:none}.brand-carousel_viewport__mdk_h::-webkit-scrollbar{display:none}.brand-carousel_list__BW5Jf{position:relative;display:flex;width:max-content;min-width:100%;gap:12px;margin:0;padding:6px 16px;list-style:none}.brand-carousel_list__BW5Jf[data-moving=true]{will-change:transform}.brand-carousel_list__BW5Jf>li{flex:0 0 auto}.brand-carousel_viewport__mdk_h[data-looping=false] .brand-carousel_list__BW5Jf{justify-content:safe center}.brand-carousel_viewport__mdk_h[data-dragging=true],.brand-carousel_viewport__mdk_h[data-dragging=true] a{cursor:grabbing}.brand-carousel_brand__FJH_i{display:flex;width:120px;height:112px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:20px;padding:18px;background:var(--surface-subtle);color:var(--ink);text-align:center;transition:background .22s ease,border-color .22s ease}.brand-carousel_brand__FJH_i[data-dark=true]{background:var(--ink);color:white}.brand-carousel_logo__j9q40{width:100%;height:72px;object-fit:contain;transition:transform .26s cubic-bezier(.22,1,.36,1)}.brand-carousel_name__xWtkC{font-size:17px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.brand-carousel_brand__FJH_i:focus-visible,.brand-carousel_viewport__mdk_h:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.brand-carousel_brand__FJH_i:focus-visible{outline-offset:-3px}@media (hover:hover) and (pointer:fine){.brand-carousel_brand__FJH_i:hover{border-color:color-mix(in srgb,var(--brand) 22%,transparent);background:var(--brand-soft)}.brand-carousel_brand__FJH_i[data-dark=true]:hover{background:var(--ink)}.brand-carousel_brand__FJH_i:hover .brand-carousel_logo__j9q40{transform:scale(1.05)}}@media (min-width:640px){.brand-carousel_section__xVfbi{padding-block:40px}.brand-carousel_list__BW5Jf{gap:20px;padding-inline:24px}.brand-carousel_brand__FJH_i{width:160px;height:144px;padding:24px}.brand-carousel_logo__j9q40{height:96px}.brand-carousel_name__xWtkC{font-size:20px}}@media (prefers-reduced-motion:reduce){.brand-carousel_brand__FJH_i,.brand-carousel_logo__j9q40{transition:none}.brand-carousel_brand__FJH_i:hover .brand-carousel_logo__j9q40{transform:none}}.home-campaign_campaign__xi30U{--campaign-red:var(--brand,#c8102e);--campaign-muted:var(--muted,#59616e);--campaign-line:var(--line,#e9e5e2);isolation:isolate;overflow:hidden;border:1px solid var(--campaign-line);border-radius:18px;background:#fff;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.home-campaign_campaign__xi30U:focus-visible{outline:2px solid var(--campaign-red);outline-offset:3px}.home-campaign_campaign__xi30U[data-dragging=true],.home-campaign_campaign__xi30U[data-dragging=true] .home-campaign_cta__l6m6A{cursor:grabbing}.home-campaign_surface__4JPWF{position:relative;height:300px}.home-campaign_panel__QUoSZ{position:absolute;inset:0;opacity:0;pointer-events:none;background:var(--campaign-tint);transition:opacity .34s cubic-bezier(.16,1,.3,1)}.home-campaign_panel__QUoSZ[data-active=true]{z-index:1;opacity:1;pointer-events:auto}.home-campaign_copy__LrUgv{position:relative;z-index:3;display:flex;align-items:center;width:39%;height:100%;padding:20px 30px;color:var(--ink,#152534)}.home-campaign_copy__LrUgv>div{width:100%}.home-campaign_signature__U_H0J{margin-bottom:14px}.home-campaign_eyebrow__PYgiI{margin:0;color:var(--campaign-red);font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.home-campaign_title__9bNc4{max-width:13ch;margin:8px 0 0;font-size:clamp(30px,2.8vw,38px);line-height:1.06;font-weight:700;letter-spacing:-.03em}.home-campaign_description__Y7A5n{max-width:29ch;margin:10px 0 0;color:var(--campaign-muted);font-size:15px;line-height:1.4}.home-campaign_actions__bNRtF{display:flex;align-items:center;margin-top:16px}.home-campaign_cta__l6m6A{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:11px 16px;border-radius:9px;background:var(--campaign-red);color:#fff;font-size:13px;line-height:1.3;font-weight:700;transition:filter .16s ease}.home-campaign_cta__l6m6A>svg{flex-shrink:0}.home-campaign_cta__l6m6A:hover{filter:brightness(.9)}.home-campaign_cta__l6m6A:focus-visible{outline:2px solid var(--campaign-red);outline-offset:4px}.home-campaign_visual__iXElj{position:absolute;inset:0;min-width:0}@media (max-width:1023px){.home-campaign_surface__4JPWF{height:280px}.home-campaign_copy__LrUgv{width:44%;padding-inline:22px}.home-campaign_title__9bNc4{font-size:32px}.home-campaign_description__Y7A5n{font-size:14px}}@media (max-width:767px){.home-campaign_surface__4JPWF{height:250px}.home-campaign_copy__LrUgv{width:61%;padding:16px 18px}.home-campaign_signature__U_H0J{margin-bottom:14px}.home-campaign_signature__U_H0J [data-brand-signature]{padding:6px 10px}.home-campaign_signature__U_H0J img{width:96px;height:auto}.home-campaign_description__Y7A5n,.home-campaign_eyebrow__PYgiI{display:none}.home-campaign_title__9bNc4{max-width:13ch;margin-top:0;font-size:26px}.home-campaign_cta__l6m6A{gap:7px;padding:10px 12px;font-size:12px}}@media (max-width:359px){.home-campaign_copy__LrUgv{padding-inline:14px}.home-campaign_signature__U_H0J img{width:88px}.home-campaign_title__9bNc4{font-size:24px}}@media (prefers-reduced-motion:reduce){.home-campaign_cta__l6m6A,.home-campaign_panel__QUoSZ{transition:none}}.customer-reviews_section__JaAHh{min-width:0;padding:28px 16px;background:var(--surface-subtle);color:var(--ink)}.customer-reviews_inner__0FjFv{max-width:1280px;margin:0 auto}.customer-reviews_header__OtoOy{margin-bottom:16px}.customer-reviews_eyebrow__ABBLk{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;line-height:20px}.customer-reviews_eyebrow__ABBLk svg{width:16px;height:16px;color:var(--pharma-green)}.customer-reviews_title__m_Vl5{margin:6px 0 0;font-size:clamp(24px,2.4vw,30px);font-weight:900;line-height:1.2;letter-spacing:-.025em}.customer-reviews_subtitle__7OEhx{margin:8px 0 0;font-size:14px;line-height:20px;color:var(--muted)}.customer-reviews_viewport__ritRk{position:relative;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:auto;touch-action:auto;cursor:grab;user-select:none;-webkit-user-select:none;border-radius:16px}.customer-reviews_viewport__ritRk::-webkit-scrollbar{display:none}.customer-reviews_list__nX0Y8{position:relative;display:flex;width:max-content;min-width:100%;gap:16px;list-style:none;margin:0;padding:3px 0}.customer-reviews_list__nX0Y8[data-moving=true]{will-change:transform}.customer-reviews_list__nX0Y8>li{display:flex;flex:0 0 auto;width:280px}.customer-reviews_viewport__ritRk[data-looping=false] .customer-reviews_list__nX0Y8{justify-content:safe center}.customer-reviews_viewport__ritRk[data-dragging=true],.customer-reviews_viewport__ritRk[data-dragging=true] a{cursor:grabbing}.customer-reviews_card__1eJbs{display:flex;width:100%;min-width:0;flex-direction:column;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 1px 2px rgb(0 0 0/.04)}.customer-reviews_identity__l2w91{display:flex;align-items:center;gap:10px;margin-bottom:12px}.customer-reviews_avatar__0Ua78{display:flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--brand) 10%,transparent);border-radius:50%;background:var(--brand-soft);color:var(--brand);font-size:13px;font-weight:900}.customer-reviews_person__4rXGT{min-width:0;flex:1}.customer-reviews_person__4rXGT strong{display:block;overflow-wrap:anywhere;font-size:14px;line-height:20px}.customer-reviews_verified__vfsvw{display:inline-flex;gap:4px;align-items:center;margin-top:2px;font-size:12px;font-weight:600;line-height:18px}.customer-reviews_verified__vfsvw svg{width:14px;height:14px;color:var(--pharma-green)}.customer-reviews_quote__kHgjI{width:20px;height:20px;flex-shrink:0;color:color-mix(in srgb,var(--brand) 20%,transparent)}.customer-reviews_stars__LVV1w{display:inline-flex;gap:2px}.customer-reviews_stars__LVV1w svg{width:14px;height:14px;fill:transparent;color:#cbd5e1}.customer-reviews_stars__LVV1w svg[data-filled=true]{fill:#fbbf24;color:#fbbf24}.customer-reviews_comment__ph8hi{margin:10px 0 16px;overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:22px}.customer-reviews_product__0ny0k,.customer-reviews_service__6MJoi{margin:auto 0 0;padding-top:12px;border-top:1px solid var(--line)}.customer-reviews_incentive__9WFYM,.customer-reviews_product__0ny0k>span,.customer-reviews_service__6MJoi{font-size:12px;line-height:18px;color:var(--muted)}.customer-reviews_product__0ny0k>span{display:block}.customer-reviews_product__0ny0k a{display:inline-flex;max-width:100%;min-height:44px;align-items:center;gap:6px;margin-top:2px;color:var(--brand);font-size:13px;font-weight:700;text-decoration:none}.customer-reviews_product__0ny0k a span{overflow-wrap:anywhere}.customer-reviews_cta__O_HnL svg,.customer-reviews_product__0ny0k svg{width:16px;height:16px;flex-shrink:0}.customer-reviews_incentive__9WFYM{margin:8px 0 0}.customer-reviews_cta__O_HnL{display:inline-flex;min-height:44px;align-items:center;gap:8px;margin-top:16px;padding:10px 18px;border:1px solid color-mix(in srgb,var(--brand) 20%,transparent);border-radius:999px;background:var(--surface);color:var(--brand);font-size:14px;font-weight:700;text-decoration:none}.customer-reviews_cta__O_HnL:focus-visible,.customer-reviews_product__0ny0k a:focus-visible,.customer-reviews_viewport__ritRk:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.customer-reviews_product__0ny0k a:hover{text-decoration:underline}.customer-reviews_cta__O_HnL:hover{background:var(--brand-soft)}.customer-reviews_empty__P_Hw2{display:flex;gap:16px;align-items:flex-start;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.customer-reviews_empty__P_Hw2>svg{width:32px;height:32px;flex-shrink:0;color:var(--brand)}.customer-reviews_empty__P_Hw2 h3{margin:0;font-size:18px}.customer-reviews_empty__P_Hw2 p{max-width:560px;margin:8px 0 0;font-size:14px;line-height:22px;color:var(--muted)}@media (min-width:640px){.customer-reviews_section__JaAHh{padding:32px 24px}.customer-reviews_list__nX0Y8>li{width:300px}}@media (min-width:1024px){.customer-reviews_section__JaAHh{padding-inline:32px}}