.LLIQ-G_hero{border-radius:var(--r-lg);background:var(--hero-wash);display:grid;position:relative;overflow:hidden;container:hero/inline-size}.LLIQ-G_hero[data-hero-bg=green]{background:var(--green-100)}.LLIQ-G_hero[data-hero-bg=white]{background:var(--surface)}.LLIQ-G_hero[data-hero-bg=peach]{background:var(--promo-bg)}.LLIQ-G_hero[data-hero-bg=deep]{background:var(--hero-deep)}.LLIQ-G_hero[data-hero-bg=deep_gradient]{background:linear-gradient(90deg, var(--hero-deep), var(--hero-deep-end)) var(--hero-deep)}.LLIQ-G_hero[data-hero-device=phone]{--hero-gap:var(--hero-gap-phone);border-radius:var(--hero-phone-r)}.LLIQ-G_hero[data-hero-bg=white]:after{content:"";z-index:3;border:1px solid var(--line);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.LLIQ-G_hero[data-hero-motion]{background:0 0}.LLIQ-G_hero[data-hero-motion] .LLIQ-G_stack,.LLIQ-G_hero[data-hero-motion] .LLIQ-G_slide{border-radius:inherit}.LLIQ-G_hero[data-hero-motion] .LLIQ-G_slide{overflow:clip}.LLIQ-G_forPhone{display:none}@media (max-width:760px){.LLIQ-G_forPhone{display:grid}.LLIQ-G_forDesktop{display:none}}.LLIQ-G_stack{touch-action:pan-y pinch-zoom;contain:paint;display:grid}.LLIQ-G_arrow~.LLIQ-G_stack{cursor:grab}.LLIQ-G_hero[data-hero-motion=drag] .LLIQ-G_stack{cursor:grabbing;-webkit-user-select:none;user-select:none}.LLIQ-G_stack:before{content:"";width:100%;min-width:0;aspect-ratio:var(--hero-ratio);grid-area:1/1}.LLIQ-G_slide{background:var(--hero-wash);min-width:0;transform:translateX(calc(var(--hero-shift,0) * (100% + var(--hero-gap)) + var(--hero-drag,0px)));grid-area:1/1;position:relative}.LLIQ-G_slide[inert]:not([data-hero-moving]){visibility:hidden}.LLIQ-G_hero[data-hero-motion=settle] .LLIQ-G_slide{transition:transform var(--hero-slide-ms) var(--hero-slide-ease)}.LLIQ-G_slide[data-bg=green]{background:var(--green-100)}.LLIQ-G_slide[data-bg=white]{background:var(--surface)}.LLIQ-G_slide[data-bg=peach]{background:var(--promo-bg)}.LLIQ-G_slide[data-bg=deep],.LLIQ-G_slide[data-bg=deep_gradient]{color:var(--on-hero-deep);background:var(--hero-deep)}.LLIQ-G_slide[data-bg=deep_gradient]{background:linear-gradient(90deg, var(--hero-deep), var(--hero-deep-end)) var(--hero-deep)}.LLIQ-G_slide[data-kind=text]{align-items:center;gap:var(--s-6);padding:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.LLIQ-G_slide[data-media=none]{grid-template-columns:minmax(0,1fr)}.LLIQ-G_copy{min-width:0}.LLIQ-G_heroTitle{margin:0 0 var(--s-4);font-size:var(--fs-3xl);line-height:var(--lh-tight);letter-spacing:-.03em;color:var(--ink);overflow-wrap:anywhere;font-weight:700}.LLIQ-G_heroBrand{color:var(--green-600)}.LLIQ-G_heroLead{margin:0 0 var(--s-6);max-width:30ch;font-size:var(--fs-md);line-height:var(--lh-base);color:var(--ink-2);overflow-wrap:anywhere}.LLIQ-G_slide[data-bg=deep] .LLIQ-G_heroTitle,.LLIQ-G_slide[data-bg=deep_gradient] .LLIQ-G_heroTitle,.LLIQ-G_slide[data-bg=deep] .LLIQ-G_heroLead,.LLIQ-G_slide[data-bg=deep_gradient] .LLIQ-G_heroLead{color:var(--on-hero-deep)}.LLIQ-G_slide[data-bg=deep] .LLIQ-G_heroBrand,.LLIQ-G_slide[data-bg=deep_gradient] .LLIQ-G_heroBrand{color:var(--hero-deep-brand)}.LLIQ-G_heroBadge{max-width:100%;margin:0 0 var(--s-3);padding:var(--s-1) var(--s-3);border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:700;line-height:var(--lh-snug);vertical-align:top;overflow-wrap:anywhere;background:var(--green-700);color:var(--on-green);display:inline-block}.LLIQ-G_heroBadge[data-badge-tone=dark]{background:var(--ink);color:var(--surface)}.LLIQ-G_heroBadge[data-badge-tone=white]{background:var(--surface);color:var(--ink)}.LLIQ-G_heroActions{gap:var(--s-3);flex-wrap:wrap;display:flex}.LLIQ-G_heroActions>a{white-space:normal;height:auto;min-height:var(--control-h);padding-block:var(--s-2);text-align:center}.LLIQ-G_shot{margin:calc(var(--s-8) * -1) calc(var(--s-8) * -1) calc(var(--s-8) * -1) 0;align-self:stretch;position:relative}.LLIQ-G_media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LLIQ-G_media::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none}.LLIQ-G_shot .LLIQ-G_media{object-position:right center}.LLIQ-G_picture{display:block;position:absolute;inset:0}.LLIQ-G_full{width:100%;aspect-ratio:var(--hero-ratio);position:absolute;top:50%;left:0;transform:translateY(-50%)}.LLIQ-G_full .LLIQ-G_media{object-fit:contain}.LLIQ-G_onMedia{left:calc(var(--s-8) - var(--s-3) - var(--s-1));bottom:calc(var(--s-3) - var(--s-1));z-index:1;padding:var(--s-2);border-radius:var(--r-md);background:color-mix(in srgb, var(--surface) 92%, transparent);position:absolute}.LLIQ-G_controls~.LLIQ-G_stack .LLIQ-G_onMedia{bottom:calc(var(--s-3) + var(--s-7) + var(--s-1) + var(--s-2))}.LLIQ-G_controls{left:calc(var(--s-8) - var(--s-3) - var(--s-1));bottom:calc(var(--s-3) - var(--s-1));z-index:2;padding:var(--s-1);flex-wrap:wrap;align-items:center;display:flex;position:absolute}.LLIQ-G_dots{flex-wrap:wrap;display:flex}.LLIQ-G_dot{width:var(--s-7);height:var(--s-7);border-radius:var(--r-pill);color:var(--hero-dots-idle);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.LLIQ-G_dot[aria-selected=true]{color:var(--on-hero-media)}.LLIQ-G_dot:focus-visible{outline-color:var(--on-hero-media);box-shadow:0 0 0 calc(var(--s-1) * 1.5) var(--hero-dot-rim)}.LLIQ-G_slide[data-bg=deep]:not([data-photo]) .LLIQ-G_heroActions>a:focus-visible,.LLIQ-G_slide[data-bg=deep_gradient]:not([data-photo]) .LLIQ-G_heroActions>a:focus-visible,.LLIQ-G_slide[data-bg=deep] .LLIQ-G_overlay:focus-visible,.LLIQ-G_slide[data-bg=deep_gradient] .LLIQ-G_overlay:focus-visible{outline-color:var(--on-hero-deep)}.LLIQ-G_dotMark{width:calc(var(--s-1) * 1.5);height:calc(var(--s-1) * 1.5);border-radius:var(--r-pill);box-shadow:0 0 0 calc(var(--s-1) / 4) var(--hero-dot-rim), 0 calc(var(--s-1) / 4) calc(var(--s-1) / 2) var(--hero-dot-rim);transition:width calc(var(--hero-slide-ms) / 2) var(--ease);background:currentColor;display:block}.LLIQ-G_dot[aria-selected=true] .LLIQ-G_dotMark{width:var(--s-4)}.LLIQ-G_arrow{z-index:2;width:var(--touch-target);height:var(--touch-target);border-radius:var(--r-pill);background:var(--hero-arrow-bg);color:var(--on-hero-arrow);box-shadow:var(--hero-arrow-shadow);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.LLIQ-G_arrow:hover{background:var(--hero-arrow-bg-hover)}.LLIQ-G_arrowPrev{left:var(--s-4)}.LLIQ-G_arrowNext{right:var(--s-4)}.LLIQ-G_slide .LLIQ-G_overlay,.LLIQ-G_slide .LLIQ-G_overlay:hover{z-index:1;background:0 0;border:0;border-radius:0;width:auto;height:auto;padding:0;display:none;position:absolute;inset:0}.LLIQ-G_slide .LLIQ-G_overlay:focus-visible{outline-offset:calc(var(--s-1) * -1);border-radius:var(--r-lg)}.LLIQ-G_slide .LLIQ-G_mediaLink,.LLIQ-G_slide .LLIQ-G_mediaLink:hover{background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.LLIQ-G_slide .LLIQ-G_mediaLink:focus-visible{outline-offset:calc(var(--s-1) * -1)}.LLIQ-G_tapTarget{margin:var(--s-3) 0 0;font-size:var(--fs-sm);line-height:var(--lh-base);color:var(--ink-2);overflow-wrap:anywhere}.LLIQ-G_hero[data-hero-dots-position=left] .LLIQ-G_controls{left:calc(var(--s-8) - var(--s-3) - var(--s-1));justify-content:flex-start;right:auto}.LLIQ-G_hero[data-hero-device=phone][data-hero-dots-position=left] .LLIQ-G_controls{left:var(--s-2)}.LLIQ-G_hero[data-hero-dots-position=center] .LLIQ-G_controls{width:max-content;max-width:calc(100% - 2 * var(--s-2));justify-content:center;left:50%;right:auto;transform:translate(-50%)}.LLIQ-G_hero[data-hero-dots-position=right] .LLIQ-G_controls{left:auto;right:var(--s-2);justify-content:flex-end}.LLIQ-G_dot[data-hero-dot-edge] .LLIQ-G_dotMark{transform:scale(.65)}@container hero not (max-width:736px){.LLIQ-G_slide[data-layout=media_left] .LLIQ-G_shot{margin:calc(var(--s-8) * -1) 0 calc(var(--s-8) * -1) calc(var(--s-8) * -1);order:-1}.LLIQ-G_slide[data-layout=media_left] .LLIQ-G_shot .LLIQ-G_media{object-position:left center}.LLIQ-G_slide[data-photo]{grid-template-columns:minmax(0,1fr)}.LLIQ-G_slide[data-photo] .LLIQ-G_shot{margin:0;position:absolute;inset:0}.LLIQ-G_slide[data-photo] .LLIQ-G_shot .LLIQ-G_media{object-position:center}.LLIQ-G_slide[data-photo] .LLIQ-G_shot:after{content:"";background:var(--hero-scrim-side);position:absolute;inset:0}.LLIQ-G_slide[data-layout=center][data-photo] .LLIQ-G_shot:after{background:var(--hero-scrim-even)}.LLIQ-G_slide[data-photo] .LLIQ-G_copy{z-index:1;position:relative}.LLIQ-G_slide[data-layout=overlay][data-photo] .LLIQ-G_copy{max-width:55%}.LLIQ-G_slide[data-photo] .LLIQ-G_heroTitle,.LLIQ-G_slide[data-photo] .LLIQ-G_heroLead{color:var(--on-hero-photo)}.LLIQ-G_slide[data-photo] .LLIQ-G_heroBrand{color:var(--hero-photo-brand)}.LLIQ-G_slide[data-photo] .LLIQ-G_heroActions{width:fit-content;max-width:100%;padding:var(--s-2);border-radius:var(--r-md);background:color-mix(in srgb, var(--surface) 92%, transparent)}.LLIQ-G_slide[data-layout=center][data-photo] .LLIQ-G_heroActions{margin-inline:auto}.LLIQ-G_slide[data-layout=center] .LLIQ-G_copy{text-align:center;justify-self:center}.LLIQ-G_slide[data-layout=center] .LLIQ-G_heroLead{margin-inline:auto}.LLIQ-G_slide[data-layout=center] .LLIQ-G_heroActions{justify-content:center}.LLIQ-G_slide[data-title-size=s] .LLIQ-G_heroTitle{font-size:var(--fs-2xl)}.LLIQ-G_slide[data-title-size=l] .LLIQ-G_heroTitle{font-size:var(--fs-hero)}}@container hero (max-width:736px){.LLIQ-G_stack:before{aspect-ratio:var(--hero-phone-ratio)}.LLIQ-G_slide{contain:size}.LLIQ-G_slide[data-kind=text]{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.LLIQ-G_slide[data-kind=text][data-media=none]{grid-template-columns:minmax(0,1fr)}.LLIQ-G_slide[data-media=none] .LLIQ-G_copy{max-width:65%}.LLIQ-G_shot{margin:calc(var(--s-3) * -1) calc(var(--s-4) * -1) calc(var(--s-3) * -1) 0}.LLIQ-G_shot .LLIQ-G_media{object-fit:contain;object-position:center}.LLIQ-G_hero[data-hero-dots="4"] .LLIQ-G_slide[data-kind=text],.LLIQ-G_hero[data-hero-dots="5"] .LLIQ-G_slide[data-kind=text],.LLIQ-G_hero[data-hero-dots="6"] .LLIQ-G_slide[data-kind=text],.LLIQ-G_hero[data-hero-dots="7"] .LLIQ-G_slide[data-kind=text],.LLIQ-G_hero[data-hero-dots="8"] .LLIQ-G_slide[data-kind=text],.LLIQ-G_hero[data-hero-dots="9"] .LLIQ-G_slide[data-kind=text],.LLIQ-G_hero[data-hero-dots="10"] .LLIQ-G_slide[data-kind=text],.LLIQ-G_hero[data-hero-dots="3"] .LLIQ-G_slide[data-kind=text][data-layout=center]{padding-top:var(--s-2);padding-bottom:var(--s-8)}.LLIQ-G_hero[data-hero-dots="4"] .LLIQ-G_slide:not([data-photo]) .LLIQ-G_shot,.LLIQ-G_hero[data-hero-dots="5"] .LLIQ-G_slide:not([data-photo]) .LLIQ-G_shot,.LLIQ-G_hero[data-hero-dots="6"] .LLIQ-G_slide:not([data-photo]) .LLIQ-G_shot,.LLIQ-G_hero[data-hero-dots="7"] .LLIQ-G_slide:not([data-photo]) .LLIQ-G_shot,.LLIQ-G_hero[data-hero-dots="8"] .LLIQ-G_slide:not([data-photo]) .LLIQ-G_shot,.LLIQ-G_hero[data-hero-dots="9"] .LLIQ-G_slide:not([data-photo]) .LLIQ-G_shot,.LLIQ-G_hero[data-hero-dots="10"] .LLIQ-G_slide:not([data-photo]) .LLIQ-G_shot{margin-top:calc(var(--s-2) * -1);margin-bottom:calc(var(--s-8) * -1)}.LLIQ-G_hero[data-hero-dots="4"] .LLIQ-G_heroLead,.LLIQ-G_hero[data-hero-dots="5"] .LLIQ-G_heroLead,.LLIQ-G_hero[data-hero-dots="6"] .LLIQ-G_heroLead,.LLIQ-G_hero[data-hero-dots="7"] .LLIQ-G_heroLead,.LLIQ-G_hero[data-hero-dots="8"] .LLIQ-G_heroLead,.LLIQ-G_hero[data-hero-dots="9"] .LLIQ-G_heroLead,.LLIQ-G_hero[data-hero-dots="10"] .LLIQ-G_heroLead,.LLIQ-G_hero[data-hero-dots="3"] .LLIQ-G_slide[data-layout=center] .LLIQ-G_heroLead{-webkit-line-clamp:1;line-clamp:1}.LLIQ-G_hero[data-hero-dots="4"] .LLIQ-G_slide[data-kind=text] .LLIQ-G_copy:has(>.LLIQ-G_heroBadge) .LLIQ-G_heroLead{display:none}.LLIQ-G_hero[data-hero-dots="5"] .LLIQ-G_slide[data-kind=text] .LLIQ-G_copy:has(>.LLIQ-G_heroBadge) .LLIQ-G_heroLead{display:none}.LLIQ-G_hero[data-hero-dots="6"] .LLIQ-G_slide[data-kind=text] .LLIQ-G_copy:has(>.LLIQ-G_heroBadge) .LLIQ-G_heroLead{display:none}.LLIQ-G_hero[data-hero-dots="7"] .LLIQ-G_slide[data-kind=text] .LLIQ-G_copy:has(>.LLIQ-G_heroBadge) .LLIQ-G_heroLead{display:none}.LLIQ-G_hero[data-hero-dots="8"] .LLIQ-G_slide[data-kind=text] .LLIQ-G_copy:has(>.LLIQ-G_heroBadge) .LLIQ-G_heroLead{display:none}.LLIQ-G_hero[data-hero-dots="9"] .LLIQ-G_slide[data-kind=text] .LLIQ-G_copy:has(>.LLIQ-G_heroBadge) .LLIQ-G_heroLead{display:none}.LLIQ-G_hero[data-hero-dots="10"] .LLIQ-G_slide[data-kind=text] .LLIQ-G_copy:has(>.LLIQ-G_heroBadge) .LLIQ-G_heroLead{display:none}.LLIQ-G_hero[data-hero-dots="3"] .LLIQ-G_slide[data-kind=text][data-layout=center] .LLIQ-G_copy:has(>.LLIQ-G_heroBadge) .LLIQ-G_heroLead{display:none}.LLIQ-G_heroTitle{margin:0 0 var(--s-1);font-size:var(--fs-lg);line-height:var(--lh-tight);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LLIQ-G_heroLead{max-width:none;margin:0 0 var(--s-2);font-size:var(--fs-sm);line-height:var(--lh-snug);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LLIQ-G_heroBadge{width:fit-content;margin-bottom:var(--s-1);font-size:var(--fs-xs);padding-block:0;display:block}.LLIQ-G_heroActions{flex-wrap:nowrap}.LLIQ-G_heroActions>a{min-width:0;max-width:100%;height:var(--control-h-sm);min-height:var(--control-h-sm);padding:0 var(--s-3);font-size:var(--fs-sm);line-height:var(--control-h-sm);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;display:block;overflow:hidden}.LLIQ-G_heroActions>a:nth-child(n+2){display:none}.LLIQ-G_slide[data-photo]{grid-template-columns:minmax(0,1fr)}.LLIQ-G_slide[data-photo] .LLIQ-G_shot{margin:0;position:absolute;inset:0}.LLIQ-G_slide[data-photo] .LLIQ-G_shot:after{content:"";background:var(--hero-scrim-side);position:absolute;inset:0}.LLIQ-G_slide[data-layout=center][data-photo] .LLIQ-G_shot:after{background:var(--hero-scrim-even)}.LLIQ-G_slide[data-photo] .LLIQ-G_copy{z-index:1;position:relative}.LLIQ-G_slide[data-layout=overlay][data-photo] .LLIQ-G_copy{max-width:55%}.LLIQ-G_slide[data-photo] .LLIQ-G_heroTitle,.LLIQ-G_slide[data-photo] .LLIQ-G_heroLead{color:var(--on-hero-photo)}.LLIQ-G_slide[data-photo] .LLIQ-G_heroBrand{color:var(--hero-photo-brand)}.LLIQ-G_slide[data-photo] .LLIQ-G_heroActions{width:fit-content;max-width:100%;padding:var(--s-1);border-radius:var(--r-md);background:color-mix(in srgb, var(--surface) 92%, transparent)}.LLIQ-G_slide[data-layout=center][data-photo] .LLIQ-G_heroActions{margin-inline:auto}.LLIQ-G_slide[data-layout=center] .LLIQ-G_copy{text-align:center;justify-self:center}.LLIQ-G_slide[data-layout=center] .LLIQ-G_heroLead{margin-inline:auto}.LLIQ-G_slide[data-layout=center] .LLIQ-G_heroActions{justify-content:center}.LLIQ-G_full{aspect-ratio:auto;width:auto;inset:0;transform:none}.LLIQ-G_onMedia,.LLIQ-G_controls~.LLIQ-G_stack .LLIQ-G_onMedia{left:var(--s-2);bottom:var(--s-2);padding:var(--s-1);max-width:calc(100% - 2 * var(--s-2))}.LLIQ-G_hero[data-hero-dots="4"] .LLIQ-G_onMedia,.LLIQ-G_hero[data-hero-dots="5"] .LLIQ-G_onMedia,.LLIQ-G_hero[data-hero-dots="6"] .LLIQ-G_onMedia,.LLIQ-G_hero[data-hero-dots="7"] .LLIQ-G_onMedia,.LLIQ-G_hero[data-hero-dots="8"] .LLIQ-G_onMedia,.LLIQ-G_hero[data-hero-dots="9"] .LLIQ-G_onMedia,.LLIQ-G_hero[data-hero-dots="10"] .LLIQ-G_onMedia{bottom:calc(var(--s-8) + var(--s-1))}.LLIQ-G_controls~.LLIQ-G_stack .LLIQ-G_slide[data-kind=media]:after{content:"";background:var(--hero-scrim-dots);pointer-events:none;height:30%;position:absolute;inset:auto 0 0}.LLIQ-G_slide .LLIQ-G_overlay,.LLIQ-G_slide .LLIQ-G_overlay:hover{display:block}.LLIQ-G_controls{left:auto;right:var(--s-2);max-width:calc(100% - 2 * var(--s-2));justify-content:flex-end}.LLIQ-G_hero[data-hero-dots-position=left][data-hero-dots] .LLIQ-G_slide[data-kind=text],.LLIQ-G_hero[data-hero-dots-position=center][data-hero-dots] .LLIQ-G_slide[data-kind=text]{padding-top:var(--s-2);padding-bottom:var(--s-8)}.LLIQ-G_hero[data-hero-dots-position=left][data-hero-dots] .LLIQ-G_slide:not([data-photo]) .LLIQ-G_shot,.LLIQ-G_hero[data-hero-dots-position=center][data-hero-dots] .LLIQ-G_slide:not([data-photo]) .LLIQ-G_shot{margin-top:calc(var(--s-2) * -1);margin-bottom:calc(var(--s-8) * -1)}.LLIQ-G_hero[data-hero-dots-position=left][data-hero-dots] .LLIQ-G_heroLead,.LLIQ-G_hero[data-hero-dots-position=center][data-hero-dots] .LLIQ-G_heroLead{-webkit-line-clamp:1;line-clamp:1}:is(.LLIQ-G_hero[data-hero-dots-position=left][data-hero-dots] .LLIQ-G_copy:has(>.LLIQ-G_heroBadge) .LLIQ-G_heroLead,.LLIQ-G_hero[data-hero-dots-position=center][data-hero-dots] .LLIQ-G_copy:has(>.LLIQ-G_heroBadge) .LLIQ-G_heroLead){display:none}.LLIQ-G_hero[data-hero-dots-position=left][data-hero-dots] .LLIQ-G_onMedia,.LLIQ-G_hero[data-hero-dots-position=center][data-hero-dots] .LLIQ-G_onMedia{bottom:calc(var(--s-8) + var(--s-1))}}
.N5A5hq_page{flex-direction:column;min-height:100dvh;display:flex}.N5A5hq_page,.N5A5hq_scale{--fs-xs:.8125rem;--fs-sm:.875rem;--fs-base:1rem;--control-h:48px;--control-h-sm:38px;--chip-h:40px}.N5A5hq_catalogControls{column-gap:var(--s-4);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.N5A5hq_catalogControls>*{grid-column:1/-1;min-width:0}.N5A5hq_catalogControls>.N5A5hq_catalogHead{grid-area:1/1}.N5A5hq_catalogControls>.N5A5hq_catalogSortRow{grid-area:1/2}.N5A5hq_catalogSortRow{justify-content:space-between;align-items:center;gap:var(--s-2);margin-bottom:var(--s-5);display:flex}.N5A5hq_catalogSortCaption,.N5A5hq_catalogSearchGlyph,.N5A5hq_catalogSubmitGlyph{display:none}.N5A5hq_inner{width:100%;max-width:var(--container);padding-inline:var(--s-5);margin:0 auto}.N5A5hq_header{z-index:10;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0}.N5A5hq_headerInner{align-items:center;gap:var(--s-4);min-height:var(--header-h);padding-block:var(--s-2);display:flex;position:relative}.N5A5hq_headerTop{display:contents}.N5A5hq_brand{align-items:center;gap:var(--s-2);font-size:var(--fs-md);white-space:nowrap;flex:none;order:-2;font-weight:700;display:flex}.N5A5hq_city{align-items:center;gap:var(--s-1);max-width:100%;height:32px;font-size:var(--fs-base);color:var(--ink);white-space:nowrap;background:0 0;border:0;padding:0;font-weight:500;display:inline-flex}.N5A5hq_city>svg{color:var(--ink-2);flex:none}.N5A5hq_cityWin{min-width:0;max-width:var(--header-city-max);white-space:nowrap;flex:0 auto;display:block;overflow:hidden}.N5A5hq_cityWin[data-overflow=true]{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--s-3)), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--s-3)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--s-3)), transparent)}.N5A5hq_cityWin[data-run=true]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--s-3), black calc(100% - var(--s-3)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--s-3), black calc(100% - var(--s-3)), transparent);mask-image:linear-gradient(to right, transparent, black var(--s-3), black calc(100% - var(--s-3)), transparent)}.N5A5hq_cityTrack{display:inline-flex}.N5A5hq_cityWin[data-overflow=true] .N5A5hq_cityTrack:after{content:attr(data-copy);content:attr(data-copy) / "";margin-left:var(--s-6)}.N5A5hq_headerNav{align-items:center;gap:var(--s-3);color:var(--ink-2);flex:none;display:flex}.N5A5hq_navItem{align-items:center;gap:var(--s-1);padding-inline:var(--s-1);white-space:nowrap;flex-direction:column;display:flex}button.N5A5hq_navItem{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.N5A5hq_navLabel{font-size:var(--fs-micro);color:var(--ink-3)}.N5A5hq_headerCart{border-radius:var(--r-sm);background:var(--green-600);width:52px;height:40px;color:var(--on-green);flex:none;place-items:center;display:grid;position:relative}.N5A5hq_themeButton{width:var(--tap-icon);height:var(--tap-icon);border-radius:var(--r-sm);color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.N5A5hq_themeButton:hover{color:var(--ink);background:var(--surface-2)}.N5A5hq_headerIcons{align-items:center;gap:var(--s-1);display:none}.N5A5hq_headerChip{align-items:center;gap:var(--s-1);padding-block:var(--s-2);padding-inline:var(--s-3);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink-2);font-size:var(--fs-sm);white-space:nowrap;background:0 0;flex:none;display:none}.N5A5hq_iconButton{border-radius:var(--r-pill);width:44px;height:44px;color:var(--ink-2);flex:none;place-items:center;display:grid;position:relative}.N5A5hq_iconCount{border-radius:var(--r-pill);background:var(--green-700);min-width:17px;height:17px;color:var(--on-green);font-size:var(--fs-micro);border:2px solid var(--surface);place-items:center;padding:0 4px;font-weight:700;display:grid;position:absolute;top:5px;right:4px}.N5A5hq_cart{align-items:center;gap:var(--s-2);height:34px;padding-inline:var(--s-4);border-radius:var(--r-pill);background:var(--green-700);color:var(--on-green);font-size:var(--fs-base);font-weight:600;display:inline-flex}.N5A5hq_cartCount{border-radius:var(--r-pill);min-width:20px;height:20px;font-size:var(--fs-xs);background:#ffffff38;justify-content:center;align-items:center;display:inline-flex}.N5A5hq_tabBar{z-index:20;height:calc(var(--tab-bar-h) + env(safe-area-inset-bottom,0px));padding:0 var(--s-1) env(safe-area-inset-bottom,0px);grid-template-columns:repeat(5,1fr);align-items:stretch;display:none;position:fixed;bottom:0;left:0;right:0}.N5A5hq_tabBar:after{content:"";left:0;right:0;top:var(--tab-bar-h);background:var(--surface);pointer-events:none;position:absolute;bottom:0}.N5A5hq_navBg{width:100%;height:var(--tab-bar-h);filter:drop-shadow(0 -2px 10px var(--nav-shadow));pointer-events:none;position:absolute;top:0;left:0}.N5A5hq_navBg path{fill:var(--surface)}.N5A5hq_tab{z-index:1;font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:3px;padding:0;text-decoration:none;display:grid;position:relative}.N5A5hq_tabActive{color:var(--green-700)}.N5A5hq_tabActive .N5A5hq_tabLabel{font-weight:700}.N5A5hq_tabVideo{color:var(--green-700)}.N5A5hq_tabVideo .N5A5hq_tabLabel{font-weight:700}.N5A5hq_tabSoon{color:var(--line-strong);cursor:default}.N5A5hq_tabLabel{font-size:var(--fs-micro);font-weight:500;line-height:1.2}.N5A5hq_tabIcon{place-items:center;display:grid;position:relative}.N5A5hq_tabCount{top:calc(var(--s-1) * -1);right:calc(var(--s-2) * -1);min-width:var(--s-4);height:var(--s-4);padding:0 var(--s-1);border-radius:var(--r-pill);background:var(--green-700);color:var(--on-green);font-size:var(--fs-micro);border:2px solid var(--surface);place-items:center;font-weight:700;display:grid;position:absolute}.N5A5hq_bellTabs{gap:var(--s-2);padding-block:var(--s-3);display:flex}.N5A5hq_bellTab{min-height:var(--bell-tab-h);justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-md);background:var(--surface-2);color:var(--ink-2);font-size:var(--fs-sm);flex:1;font-weight:600;display:inline-flex}.N5A5hq_bellTabOn{background:var(--ok-bg);color:var(--ok)}.N5A5hq_bellTabCount{min-width:var(--bell-count-h);height:var(--bell-count-h);padding:0 var(--s-1);border-radius:calc(var(--bell-count-h) / 2);background:var(--green-700);color:var(--on-green);font-size:var(--fs-micro);place-items:center;font-weight:700;display:inline-grid}.N5A5hq_tabSpacer{display:none}.N5A5hq_headerSpacer{flex:1}.N5A5hq_guestActions{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}.N5A5hq_headerBack,.N5A5hq_guestBack{display:none}.N5A5hq_backRow{padding-top:var(--s-2)}.N5A5hq_guestHead{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding-block:var(--s-7) var(--s-5);flex-wrap:wrap;display:flex}.N5A5hq_guestHint{font-size:var(--fs-sm);color:var(--ok)}.N5A5hq_chips{gap:var(--s-2);margin-bottom:var(--s-5);scrollbar-width:none;padding-bottom:var(--s-1);display:flex;overflow-x:auto}.N5A5hq_chips>*{flex:none}.N5A5hq_chips::-webkit-scrollbar{display:none}.N5A5hq_emptyBox{padding:var(--s-8) var(--s-5);text-align:center;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.N5A5hq_emptyTitle{font-size:var(--fs-lg);margin-bottom:var(--s-2);font-weight:600}.N5A5hq_emptyText{color:var(--ink-2);font-size:var(--fs-sm)}.N5A5hq_body{padding-bottom:var(--s-9)}.N5A5hq_catalogHead{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.N5A5hq_eyebrow{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin-bottom:var(--s-1)}.N5A5hq_catalogTitle{font-size:var(--fs-2xl)}.N5A5hq_found{margin-top:var(--s-1);font-size:var(--fs-sm);color:var(--ink-2)}.N5A5hq_sort{width:210px}.N5A5hq_grid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.N5A5hq_tierHeading{margin:var(--s-2) 0 0;font-size:var(--fs-sm);color:var(--ink-2);grid-column:1/-1;font-weight:600}.N5A5hq_tierHeading:first-child{margin-top:0}.N5A5hq_more{align-items:center;gap:var(--s-2);padding:var(--s-6) 0 var(--s-2);flex-direction:column;display:flex}.N5A5hq_moreCount{font-size:var(--fs-sm);color:var(--ink-2)}.N5A5hq_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);transition:border-color .15s var(--ease), box-shadow .15s var(--ease);flex-direction:column;display:flex;overflow:hidden}.N5A5hq_card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md)}.N5A5hq_tile{aspect-ratio:1;color:var(--on-tile);font-size:var(--fs-3xl);letter-spacing:.02em;place-items:center;font-weight:700;display:grid}.N5A5hq_tileEmpty{aspect-ratio:1;align-content:center;place-items:center;gap:var(--s-2);background:var(--surface);color:var(--ink-3);font-size:var(--fs-sm);text-align:center;padding:var(--s-4);display:grid}.N5A5hq_shot{aspect-ratio:1;background:var(--surface);position:relative}.N5A5hq_shotImage{object-fit:contain}.N5A5hq_shotTall{aspect-ratio:3/4}.N5A5hq_tile1{background:var(--tile-1)}.N5A5hq_tile2{background:var(--tile-2)}.N5A5hq_tile3{background:var(--tile-3)}.N5A5hq_tile4{background:var(--tile-4)}.N5A5hq_tile5{background:var(--tile-5)}.N5A5hq_cardBody{padding:var(--s-3);gap:var(--s-2);flex-direction:column;flex:1;display:flex}.N5A5hq_cardName{font-size:var(--fs-sm);color:var(--ink);font-weight:400;line-height:var(--lh-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.N5A5hq_cardTop{position:relative}.N5A5hq_cardHeart{left:var(--s-2);top:var(--s-2);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);width:36px;height:36px;color:var(--ink-3);transition:color .15s var(--ease), border-color .15s var(--ease);place-items:center;display:grid;position:absolute}.N5A5hq_cardHeart:hover{color:var(--green-700);border-color:var(--green-200)}.N5A5hq_cardWait{width:100%;min-height:var(--control-h);padding:var(--s-1) var(--s-2);border:1px solid var(--green-600);border-radius:var(--r-sm);background:var(--surface);color:var(--green-800);font-size:var(--fs-sm);text-align:center;cursor:pointer;transition:background-color .15s var(--ease);font-weight:600;line-height:1.2}.N5A5hq_cardWait:hover{background:var(--green-50)}.N5A5hq_cardWaitOn,.N5A5hq_cardWaitOn:hover{background:var(--green-700);border-color:var(--green-700);color:var(--on-green)}.N5A5hq_price{font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.N5A5hq_cardPartner{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0}.N5A5hq_cardCart{right:var(--s-2);bottom:calc(var(--s-5) * -1);z-index:1;width:calc(var(--s-8) + var(--s-1));height:calc(var(--s-8) + var(--s-1));border-radius:var(--r-lg);background:var(--green-700);color:var(--on-green);box-shadow:var(--shadow-sm);cursor:pointer;transition:background-color .18s var(--ease), transform .18s var(--ease);touch-action:manipulation;border:0;place-items:center;display:grid;position:absolute}.N5A5hq_cardCart:hover{background:var(--green-800)}.N5A5hq_cardCart[aria-busy=true]{cursor:progress}.N5A5hq_cardCartOn{background:var(--danger);animation:N5A5hq_cartPop .18s var(--ease)}.N5A5hq_cardCartOn:hover{background:var(--danger)}@keyframes N5A5hq_cartPop{40%{transform:scale(1.16)}}@media (prefers-reduced-motion:reduce){.N5A5hq_cardCart{transition:background-color .18s var(--ease)}.N5A5hq_cardCartOn{animation:none}}.N5A5hq_badgeStack{top:var(--s-2);right:var(--s-2);align-items:flex-end;gap:var(--s-1);pointer-events:none;flex-direction:column;display:flex;position:absolute}.N5A5hq_badge{align-items:center;gap:var(--s-1);height:var(--s-5);padding:0 var(--s-2);border-radius:var(--r-sm);color:var(--on-badge);font-size:var(--fs-micro);white-space:nowrap;font-weight:600;line-height:1;display:inline-flex}.N5A5hq_badgeHit{background:var(--badge-hit)}.N5A5hq_badgeNew{background:var(--badge-new)}.N5A5hq_badgeIcon{width:var(--s-3);height:var(--s-3);flex:none}.N5A5hq_badgeRow{gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.N5A5hq_badgeRow .N5A5hq_badge{height:var(--chip-h);border-radius:var(--r-pill);font-size:var(--fs-xs)}.N5A5hq_cardPrices{align-items:baseline;gap:var(--s-1) var(--s-2);flex-wrap:wrap;display:flex}.N5A5hq_cardPricesBesideCart{padding-right:calc(var(--s-8) + var(--s-1))}.N5A5hq_cardPriceNow{font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--green-700);font-variant-numeric:tabular-nums;font-weight:700}.N5A5hq_cardPriceWas{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;text-decoration:line-through}.N5A5hq_cardPriceOld{white-space:nowrap}.N5A5hq_cardPartnerSlot{vertical-align:middle;width:var(--s-6);height:var(--s-6);margin-block:calc(var(--s-1) * -1);margin-inline-start:var(--s-1);display:inline-block;position:relative}.N5A5hq_cardPartnerMark{width:var(--touch-target);height:var(--touch-target);color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.N5A5hq_cardPartnerMark:hover{color:var(--green-700)}@media (max-width:53.75em){.N5A5hq_brand,.N5A5hq_city{min-height:var(--touch-target)}}.N5A5hq_cardNoOffers{font-size:var(--fs-sm);color:var(--ink-3);margin:0;font-weight:600}@media (max-width:1000px){.N5A5hq_headerNav{gap:var(--s-2)}.N5A5hq_navItem{padding-inline:0}.N5A5hq_brand *{--logo-h:22px}.N5A5hq_header[data-cabinet=true] .N5A5hq_navLabel{display:none}}@media (max-width:820px){.N5A5hq_tabBar{display:grid}.N5A5hq_installOffer{--install-offer-bottom:calc(var(--tab-bar-h) + var(--s-2))}.N5A5hq_cityOffer{--city-offer-bottom:calc(var(--tab-bar-h) + var(--s-2))}.N5A5hq_tabSpacer{height:calc(var(--tab-bar-h) + var(--s-6) + env(safe-area-inset-bottom,0px));display:block}.N5A5hq_headerInner{row-gap:var(--s-2);column-gap:var(--s-2);transition:row-gap .28s var(--ease-move);flex-wrap:wrap}.N5A5hq_brand{font-size:var(--fs-base);order:0}.N5A5hq_brand *{--logo-h:22px}.N5A5hq_headerTop .N5A5hq_headerSpacer,.N5A5hq_headerNav,.N5A5hq_headerCart{display:none}.N5A5hq_inner{padding-inline:var(--s-3)}.N5A5hq_city{font-size:var(--fs-sm)}.N5A5hq_headerTop>.N5A5hq_filterMenu{min-width:0}.N5A5hq_headerTop{align-items:center;gap:var(--s-2);width:100%;padding-right:calc(var(--tap-icon) * 2 + var(--s-1) + var(--s-2));height:44px;transition:height .28s var(--ease-move), opacity .2s var(--ease-move), overflow 0s linear .28s allow-discrete;order:0;display:flex;overflow:visible}.N5A5hq_headerIcons{top:var(--s-2);right:calc(var(--s-3) + var(--tap-icon) + var(--s-1));margin-left:0;display:flex;position:absolute}.N5A5hq_headerIcons+.N5A5hq_themeButton{top:var(--s-2);right:var(--s-3);position:absolute}.N5A5hq_headerBack{z-index:1;top:var(--s-2);left:var(--s-3);display:block;position:absolute}.N5A5hq_header[data-back=true] .N5A5hq_headerTop{padding-left:calc(var(--tap-icon) + var(--s-1))}.N5A5hq_header[data-back=true] .N5A5hq_brandWord{display:none}.N5A5hq_header[data-back=true] .N5A5hq_headerChip{margin-left:calc(var(--tap-icon) + var(--s-1))}.N5A5hq_guestBack{display:block}.N5A5hq_backRow{display:none}.N5A5hq_headerChip{order:2;display:inline-flex}.N5A5hq_header[data-compact=true] .N5A5hq_headerInner{row-gap:0}.N5A5hq_header[data-compact=true] .N5A5hq_headerTop{opacity:0;height:0;transition:height .28s var(--ease-move), opacity .2s var(--ease-move), overflow 0s allow-discrete;overflow:hidden}.N5A5hq_grid{gap:var(--s-2);grid-template-columns:1fr 1fr}.N5A5hq_body .N5A5hq_filterBar{padding-inline:var(--s-1);flex-wrap:nowrap;overflow-x:auto}}.N5A5hq_guestPill{height:var(--control-h-sm);padding:0 var(--s-3);font-size:var(--fs-sm);white-space:nowrap;color:var(--green-800);background:var(--surface);border:1px solid var(--green-600);border-radius:var(--r-sm);transition:background-color .15s var(--ease);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.N5A5hq_guestPill:hover{background:var(--green-50)}.N5A5hq_guestReasons{align-items:flex-start;gap:var(--s-4);padding:var(--s-6);background:var(--green-50);border-radius:var(--r-lg);flex-direction:column;display:flex}.N5A5hq_guestReasonsList{gap:var(--s-3) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.N5A5hq_guestReasonsItem{align-items:center;gap:var(--s-2);font-size:var(--fs-base);color:var(--ink);display:flex}.N5A5hq_guestReasonsIcon{color:var(--green-700);flex:none}@media (max-width:760px){.N5A5hq_guestReasonsList{grid-template-columns:minmax(0,1fr)}}.N5A5hq_numbers{gap:var(--s-4);padding:var(--s-6);text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.N5A5hq_numberValue{font-size:var(--fs-3xl);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700;display:block}.N5A5hq_numberLabel{margin-top:var(--s-1);font-size:var(--fs-sm);color:var(--ink-3);display:block}@media (max-width:760px){.N5A5hq_numbers{gap:var(--s-2);padding:var(--s-4)}.N5A5hq_numberValue{font-size:var(--fs-2xl)}}.N5A5hq_becomeStore{align-items:flex-start;gap:var(--s-3);padding:var(--s-6);background:var(--green-50);border-radius:var(--r-lg);flex-direction:column;display:flex}.N5A5hq_gateBackdrop{z-index:50;padding:var(--s-4);background:var(--scrim);place-items:center;display:grid;position:fixed;inset:0}.N5A5hq_gate{gap:var(--s-3);width:100%;max-width:22rem;padding:var(--s-6);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.N5A5hq_gateTitle{font-size:var(--fs-lg);line-height:var(--lh-snug);color:var(--ink);margin:0}.N5A5hq_gateActions{gap:var(--s-2);margin-top:var(--s-2);flex-direction:column;display:flex}.N5A5hq_gateClose{padding:var(--s-2);font-size:var(--fs-sm);color:var(--ink-3);align-self:center}.N5A5hq_linkButton,.N5A5hq_linkButtonGhost{height:var(--control-h);padding:0 var(--s-5);font-size:var(--fs-base);white-space:nowrap;border-radius:var(--r-sm);transition:background-color .15s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.N5A5hq_linkButton{color:var(--on-green);background:var(--green-600)}.N5A5hq_linkButtonGhost{color:var(--green-800);background:var(--surface);border-color:var(--green-600)}.N5A5hq_linkButtonGhost:hover{background:var(--green-50)}.N5A5hq_gateActions .N5A5hq_linkButton,.N5A5hq_gateActions .N5A5hq_linkButtonGhost{width:100%}.N5A5hq_catalogFilters{align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.N5A5hq_catalogFilters>input[type=search]{flex:14rem}.N5A5hq_cardShotLink{color:inherit;display:block}.N5A5hq_cardNameLink{color:inherit}.N5A5hq_cardNameLink:hover{color:var(--green-800)}.N5A5hq_pdBody{padding-block:var(--s-4) var(--s-6)}.N5A5hq_pdBack{margin-bottom:var(--s-4);color:var(--green-800);font-size:var(--fs-sm);min-height:var(--touch-target);align-items:center;font-weight:600;display:inline-flex}.N5A5hq_pdTop{gap:var(--s-6);grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;display:grid}@media (max-width:760px){.N5A5hq_pdTop{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}}.N5A5hq_pdGallery{gap:var(--s-2);flex-direction:column;display:flex}.N5A5hq_pdShot{aspect-ratio:1;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);position:relative;overflow:hidden}.N5A5hq_pdTile{aspect-ratio:1;align-content:center;place-items:center;gap:var(--s-2);background:var(--surface);border:1px solid var(--line);color:var(--ink-3);font-size:var(--fs-sm);text-align:center;padding:var(--s-4);border-radius:var(--r-md);display:grid}.N5A5hq_pdThumbs{gap:var(--s-2);flex-wrap:wrap;display:flex}.N5A5hq_pdThumb{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);cursor:pointer;width:4rem;height:4rem;position:relative;overflow:hidden}.N5A5hq_pdThumbOn{border-color:var(--green-700)}.N5A5hq_pdHead{gap:var(--s-2);flex-direction:column;display:flex}.N5A5hq_pdBrand{color:var(--ink-3);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04em}.N5A5hq_pdTitle{font-size:var(--fs-2xl);font-weight:700;line-height:var(--lh-tight)}.N5A5hq_pdMeta{color:var(--ink-2);font-size:var(--fs-sm)}.N5A5hq_pdPrices{margin-top:var(--s-2);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);gap:var(--s-2);flex-direction:column;display:flex}.N5A5hq_pdPriceMain,.N5A5hq_pdPricePartnerRow,.N5A5hq_pdStockRow{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.N5A5hq_pdStockRow{align-items:center}.N5A5hq_pdPriceLabel{color:var(--ink-2);font-size:var(--fs-sm)}.N5A5hq_pdPriceValue{font-size:var(--fs-2xl);font-weight:700}.N5A5hq_pdPricePartner{font-size:var(--fs-lg);color:var(--green-800);font-weight:600}.N5A5hq_pdStockStore{color:var(--ink-2);font-size:var(--fs-sm)}.N5A5hq_pdNote{color:var(--ink-3);font-size:var(--fs-xs);line-height:var(--lh-base)}.N5A5hq_pdCart{margin-top:var(--s-2)}.N5A5hq_pdWait{gap:var(--s-2);margin-top:var(--s-3);display:grid}.N5A5hq_pdWaitOn{justify-items:start}.N5A5hq_pdWaitButton{white-space:normal;height:auto;min-height:var(--control-h);padding-block:var(--s-2)}.N5A5hq_pdSection{margin-top:var(--s-6)}.N5A5hq_pdSectionTitle{font-size:var(--fs-lg);margin-bottom:var(--s-3);font-weight:600}.N5A5hq_pdText{color:var(--ink-2);font-size:var(--fs-base);line-height:var(--lh-base)}.N5A5hq_pdText+.N5A5hq_pdText,.N5A5hq_pdText+.N5A5hq_pdList,.N5A5hq_pdList+.N5A5hq_pdText{margin-top:var(--s-3)}.N5A5hq_pdList{padding-left:var(--s-5);color:var(--ink-2);font-size:var(--fs-base);line-height:var(--lh-base);margin:0;list-style:outside}.N5A5hq_pdList li+li{margin-top:var(--s-1)}.N5A5hq_pdOffers{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));list-style:none;display:grid}.N5A5hq_pdOffer{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);flex-direction:column;align-items:flex-start;display:flex}.N5A5hq_pdOfferChosen{border-color:var(--green-700);box-shadow:var(--shadow-sm)}.N5A5hq_pdOfferHead{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.N5A5hq_pdOfferName{min-height:var(--touch-target);align-items:center;font-weight:600;display:inline-flex}.N5A5hq_pdBadge{padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--green-100);color:var(--green-800);font-size:var(--fs-xs);font-weight:600;line-height:var(--chip-h)}.N5A5hq_pdOfferAddress{color:var(--ink-2);font-size:var(--fs-sm)}.N5A5hq_storeCardFoot{padding-top:var(--s-2);justify-content:space-between;align-self:stretch;align-items:center;gap:var(--s-3);margin-top:auto;display:flex}.N5A5hq_storeCardDistance{font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums}.N5A5hq_pdOfferPrices{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.N5A5hq_pdOfferPrice{font-size:var(--fs-lg);font-weight:700}.N5A5hq_pdOfferPartner{color:var(--green-800);font-size:var(--fs-sm)}.N5A5hq_pdOfferTerms{color:var(--ink-2);font-size:var(--fs-xs);line-height:var(--lh-base)}.N5A5hq_pdChosen{color:var(--green-800);font-size:var(--fs-sm);font-weight:600}.N5A5hq_pdAttrs{gap:var(--s-2);display:grid}.N5A5hq_pdAttrRow{justify-content:space-between;gap:var(--s-3);padding-bottom:var(--s-2);border-bottom:1px solid var(--line);display:flex}.N5A5hq_pdAttrCode{color:var(--ink-2);font-size:var(--fs-sm)}.N5A5hq_pdAttrValue{font-size:var(--fs-sm);text-align:right;font-weight:600}.N5A5hq_cardHeartOn{color:var(--green-700);border-color:var(--green-200)}.N5A5hq_pdTitleRow{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.N5A5hq_pdHeart{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);width:36px;height:36px;color:var(--ink-3);cursor:pointer;transition:color .15s var(--ease), border-color .15s var(--ease);flex:none;place-items:center;display:grid}.N5A5hq_pdHeart:hover,.N5A5hq_pdHeartOn{color:var(--green-700);border-color:var(--green-200)}.N5A5hq_pdOfferHead .N5A5hq_pdHeart{margin-left:auto}.N5A5hq_pdBadgeLoved{padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--mint-1);color:var(--green-800);font-size:var(--fs-xs);font-weight:600;line-height:var(--chip-h)}.N5A5hq_filterMenu{position:relative}.N5A5hq_filterButton{align-items:center;gap:var(--s-2);min-height:var(--control-h);padding-inline:var(--s-3);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;display:inline-flex}.N5A5hq_filterButton:hover{border-color:var(--line-strong)}.N5A5hq_filterButtonOn{border-color:var(--green-700);color:var(--green-700)}.N5A5hq_city.N5A5hq_filterButtonOn{color:var(--ink)}.N5A5hq_filterList{z-index:30;top:calc(100% + var(--s-1));background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);min-width:100%;box-shadow:var(--shadow-lg);position:absolute;left:0;overflow:hidden}.N5A5hq_filterListItems{max-height:calc(var(--s-9) * 5);padding:var(--s-1);margin:0;list-style:none;overflow-y:auto}.N5A5hq_filterListFooter{gap:var(--s-1);border-top:1px solid var(--line);padding:var(--s-2) var(--s-3);flex-direction:column;display:flex}.N5A5hq_filterListNote{color:var(--ink-3);font-size:var(--fs-sm);margin:0}.N5A5hq_filterListLink{color:var(--green-700);text-decoration:underline}.N5A5hq_filterOption{justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;min-height:var(--control-h);padding-inline:var(--s-3);border-radius:var(--r-sm);color:var(--ink);font-size:var(--fs-sm);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}.N5A5hq_filterOptionText{align-items:baseline;gap:var(--s-2);min-width:0;display:flex}.N5A5hq_filterOptionNote{color:var(--ink-3);font-size:var(--fs-xs)}.N5A5hq_filterOptionActive{background:var(--green-50);color:var(--green-800)}.N5A5hq_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.N5A5hq_filterBar{align-items:center;gap:var(--s-2);padding-block:var(--s-3);flex-wrap:wrap;display:flex}.N5A5hq_filterMarks{align-items:center;gap:var(--s-2);padding-bottom:var(--s-3);flex-wrap:wrap;display:flex}.N5A5hq_filterMarksLabel{font-size:var(--fs-xs);color:var(--ink-3)}.N5A5hq_filterMark{align-items:center;gap:var(--s-1);min-height:var(--control-h-sm);padding-inline:var(--s-3);border:1px solid var(--green-200);border-radius:var(--r-pill);background:var(--green-50);color:var(--green-800);font-size:var(--fs-xs);cursor:pointer;display:inline-flex}.N5A5hq_filterMark:hover{border-color:var(--green-700)}.N5A5hq_cityOffer{left:var(--s-3);right:var(--s-3);bottom:calc(var(--city-offer-bottom,var(--s-3)) + env(safe-area-inset-bottom,0px));z-index:30;max-width:var(--container-narrow);justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);color:var(--ink-2);font-size:var(--fs-sm);animation:N5A5hq_city-offer-in .28s var(--ease-move) both;flex-wrap:wrap;margin-inline:auto;display:flex;position:fixed}@keyframes N5A5hq_city-offer-in{0%{opacity:0;transform:translateY(var(--s-6))}}.N5A5hq_cityOfferText{flex:16rem;margin:0}.N5A5hq_cityOfferActions{gap:var(--s-2);flex-shrink:0;display:flex}.N5A5hq_cardPv{color:var(--green-700);font-size:var(--fs-sm);margin:0;font-weight:600}.N5A5hq_installOffer{left:var(--s-3);right:var(--s-3);bottom:calc(var(--install-offer-bottom,var(--s-3)) + env(safe-area-inset-bottom,0px));z-index:30;justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);color:var(--ink-2);font-size:var(--fs-sm);animation:N5A5hq_install-offer-in .28s var(--ease-move) both;flex-wrap:wrap;display:flex;position:fixed}@keyframes N5A5hq_install-offer-in{0%{opacity:0;transform:translateY(var(--s-6))}}.N5A5hq_installOfferText{flex:16rem;margin:0}.N5A5hq_installOfferActions{gap:var(--s-2);flex-shrink:0;display:flex}@media (max-width:51.25em){.N5A5hq_card{border-radius:var(--storefront-card-radius-phone)}.N5A5hq_card .N5A5hq_shotTall{border-radius:var(--storefront-card-radius-phone);overflow:hidden}.N5A5hq_cardBody{padding:var(--s-4) var(--storefront-card-padding-phone) var(--storefront-card-padding-phone);gap:var(--s-1)}.N5A5hq_cardName{font-size:var(--fs-sm);line-height:var(--fs-lg)}.N5A5hq_cardPriceNow{font-size:var(--fs-lg);font-weight:600;line-height:var(--s-6);white-space:nowrap}.N5A5hq_cardPrices{gap:var(--s-1);line-height:var(--s-6)}.N5A5hq_cardPricesBesideCart{padding-right:0}.N5A5hq_cardCart{width:var(--tap-icon);height:var(--tap-icon);bottom:calc(var(--s-3) * -1);border-radius:var(--storefront-cart-radius-phone);box-shadow:0 0 0 2px var(--surface)}.N5A5hq_cardCart svg{width:var(--fs-xl);height:var(--fs-xl)}.N5A5hq_cardPv{font-size:var(--storefront-caption-phone);font-weight:500;line-height:var(--s-4)}.N5A5hq_catalogDesktopCategories,.N5A5hq_catalogLegacyCategories,.N5A5hq_catalogEyebrow{display:none}.N5A5hq_catalogBrowser:has([data-catalog-landing][data-open=true])>:not([data-catalog-landing]){display:none}.N5A5hq_page:has([data-catalog-landing][data-open=true])>.N5A5hq_header{display:none}.N5A5hq_page:has([data-catalog-landing][data-open=true])>.N5A5hq_inner>:not(.N5A5hq_catalogBrowser){display:none}.N5A5hq_page:has([data-catalog-landing][data-open=true])>.N5A5hq_inner{padding-inline:var(--s-3)}.N5A5hq_catalogBrowser:has([data-catalog-landing][data-open=true]){padding-top:env(safe-area-inset-top,0px)}.N5A5hq_catalogControls{flex-direction:column;align-items:stretch;display:flex}.N5A5hq_catalogBrowser .N5A5hq_catalogHead{margin-bottom:var(--s-3)}.N5A5hq_catalogBrowser .N5A5hq_catalogTitle{font-size:var(--fs-xl);line-height:var(--fs-2xl)}.N5A5hq_catalogBrowser .N5A5hq_found,.N5A5hq_catalogBrowser .N5A5hq_guestHint{font-size:var(--storefront-caption-phone);line-height:var(--fs-lg)}.N5A5hq_catalogSortRow{margin-bottom:var(--s-3)}.N5A5hq_catalogSortCaption{font-size:var(--storefront-caption-phone);color:var(--ink-2);display:inline}.N5A5hq_catalogBrowser .N5A5hq_sort{width:auto;max-width:100%;height:var(--tap-icon);font-size:var(--storefront-caption-phone);border-radius:var(--r-lg)}.N5A5hq_catalogBrowser .N5A5hq_catalogFilters{gap:var(--s-2);height:var(--tap-icon);padding-left:var(--s-3);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);flex-wrap:nowrap}.N5A5hq_catalogFilters>.N5A5hq_catalogSearchGlyph{width:var(--s-5);height:var(--s-5);color:var(--ink-2);flex:none;display:block}.N5A5hq_catalogFilters input[type=search]{width:0;min-width:0;height:100%;font-size:var(--fs-sm);box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0}.N5A5hq_catalogFilters:focus-within{outline:2px solid var(--green-700);outline-offset:2px}.N5A5hq_catalogFilters button[type=submit]{width:var(--tap-icon);min-width:0;height:var(--tap-icon);border-radius:var(--r-lg);min-height:0;color:var(--green-700);background:0 0;border:0;flex:none;padding:0}.N5A5hq_catalogSearchText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.N5A5hq_catalogSubmitGlyph{width:var(--s-5);height:var(--s-5);display:block}.N5A5hq_catalogBrowser .N5A5hq_tierHeading{font-size:var(--storefront-caption-phone);font-weight:500;line-height:var(--fs-lg)}}
