.showcase-slider[data-v-7d5ea43c]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);color:var(--text);min-width:0;padding:var(--space-2) var(--space-3);position:relative;width:100%}.showcase-slider[data-v-7d5ea43c] .embla__container{align-items:flex-start}.showcase-slider[data-v-7d5ea43c] .embla__viewport{margin:-3px;padding:3px}.showcase-card[data-v-7d5ea43c]{border-color:var(--border);border-radius:var(--radius-card);flex:0 0 calc(16.66667% - var(--space-5)*5/6);margin-inline-end:var(--space-5)}.showcase-card[data-v-7d5ea43c]:last-child{margin-inline-end:0}.showcase-navigation[data-v-7d5ea43c]{display:flex;inset-block-start:50%;inset-inline:0;justify-content:space-between;pointer-events:none;position:absolute;transform:translateY(-50%);transition:opacity .15s ease;z-index:2}.showcase-navigation .showcase-arrow[data-v-7d5ea43c]{box-shadow:var(--shadow-sm);pointer-events:auto}.showcase-arrow--next[data-v-7d5ea43c]:only-child{margin-inline-start:auto}.showcase-arrow[data-v-7d5ea43c]{background:var(--surface);border:1px solid transparent;border-radius:var(--radius-control);color:var(--primary);display:grid;height:var(--control-height-compact);min-width:var(--control-height-compact);padding:0;place-items:center;transition:background-color .15s ease,border-color .15s ease;width:var(--control-height-compact)}.showcase-arrow svg[data-v-7d5ea43c]{height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:20px}.showcase-arrow[data-v-7d5ea43c]:disabled{cursor:default;opacity:.4}.showcase-arrow[data-v-7d5ea43c]:active:not(:disabled){background:var(--surface-hover)}.showcase-arrow:dir(rtl) svg[data-v-7d5ea43c]{transform:rotate(180deg)}.showcase-arrow[data-v-7d5ea43c]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media(hover:hover)and (pointer:fine){.showcase-navigation[data-v-7d5ea43c]{opacity:0}.showcase-navigation .showcase-arrow[data-v-7d5ea43c]{pointer-events:none}.showcase-slider:focus-within .showcase-navigation[data-v-7d5ea43c],.showcase-slider:hover .showcase-navigation[data-v-7d5ea43c]{opacity:1}.showcase-slider:focus-within .showcase-arrow[data-v-7d5ea43c],.showcase-slider:hover .showcase-arrow[data-v-7d5ea43c]{pointer-events:auto}.showcase-arrow[data-v-7d5ea43c]:hover:not(:disabled){background:var(--surface-muted);border-color:transparent}}@media(max-width:1400px){.showcase-card[data-v-7d5ea43c]{flex:0 0 calc(20% - var(--space-5)*4/5)}}@media(max-width:1100px){.showcase-card[data-v-7d5ea43c]{flex:0 0 calc(25% - var(--space-5)*3/4)}}@media(max-width:900px){.showcase-card[data-v-7d5ea43c]{flex:0 0 calc(33.33333% - var(--space-5)*2/3)}}@media(max-width:650px){.showcase-slider[data-v-7d5ea43c]{padding:0}.showcase-card[data-v-7d5ea43c]{flex:0 0 calc((100% - var(--space-5))/2);flex-direction:column;margin-inline-end:var(--space-5)}}@media(max-width:380px){.showcase-card[data-v-7d5ea43c]{flex:0 0 calc((100% - var(--space-5))/2);margin-inline-end:var(--space-5);max-width:calc((100% - var(--space-5))/2)}}.showcase-slider--collection[data-v-7d5ea43c]{--collection-card-gap:var(--space-5);background:transparent;border:0;border-radius:0;container:showcase-collection/inline-size;padding:0 0 calc(var(--control-height-compact) + var(--space-5))}.showcase-slider--collection[data-v-7d5ea43c] .embla__container{--collection-columns:2;--collection-visible-columns:var(--builder-carousel-columns,min(var(--collection-columns),var(--collection-column-limit,var(--collection-max-columns,6))));align-items:stretch}.showcase-slider--collection .showcase-card[data-v-7d5ea43c]{border-color:transparent;border-radius:var(--radius-card);flex:0 0 calc((100% - (var(--collection-visible-columns) - 1)*var(--collection-card-gap))/var(--collection-visible-columns));margin-inline-end:var(--collection-card-gap);max-width:none}.showcase-slider--collection .showcase-card[data-v-7d5ea43c]:last-child{margin-inline-end:0}.showcase-slider--collection .showcase-navigation[data-v-7d5ea43c]{gap:var(--space-3);inset-block-end:0;inset-block-start:auto;inset-inline-end:0;inset-inline-start:auto;opacity:1;transform:none}.showcase-slider--collection .showcase-arrow[data-v-7d5ea43c]{border-radius:var(--radius-control);box-shadow:none;pointer-events:auto}.showcase-slider--collection .showcase-arrow[data-v-7d5ea43c]:disabled{background:var(--surface);border-color:transparent;cursor:default;opacity:.4}.showcase-slider--collection .showcase-arrow[data-v-7d5ea43c]:active:not(:disabled){transform:scale(.97)}@container showcase-collection (min-width: 576px){.showcase-slider--collection[data-v-7d5ea43c] .embla__container{--collection-columns:3}}@container showcase-collection (min-width: 768px){.showcase-slider--collection[data-v-7d5ea43c] .embla__container{--collection-columns:4}}@container showcase-collection (min-width: 992px){.showcase-slider--collection[data-v-7d5ea43c] .embla__container{--collection-columns:5}}@container showcase-collection (min-width: 1200px){.showcase-slider--collection[data-v-7d5ea43c] .embla__container{--collection-columns:6}}.showcase-slider--rail[data-v-7d5ea43c]{--collection-card-gap:var(--slide-gap);padding-block-end:calc(var(--control-height) + var(--space-5))}.showcase-slider--rail .showcase-arrow[data-v-7d5ea43c]{height:var(--control-height);min-width:var(--control-height);width:var(--control-height)}.showcase-slider--rail .showcase-navigation[data-v-7d5ea43c]:has(.showcase-arrow--prev:disabled):has(.showcase-arrow--next:disabled){visibility:hidden}@media(max-width:299px){.showcase-slider--rail[data-v-7d5ea43c] .embla__container{--collection-columns:1}}@media(prefers-reduced-motion:reduce){.showcase-arrow[data-v-7d5ea43c],.showcase-navigation[data-v-7d5ea43c]{transition:none}.showcase-slider--collection .showcase-arrow[data-v-7d5ea43c]:active:not(:disabled){transform:none}}.showcase-card--featured .showcase-media[data-v-749b7a7b]{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.showcase-card--featured .showcase-image[data-v-749b7a7b]{flex:1 1 auto;height:auto;min-height:220px;width:100%}.showcase-card--featured .showcase-card__image[data-v-749b7a7b]{flex:1 1 auto;min-height:0;width:100%}.showcase-card--featured .showcase-content[data-v-749b7a7b]{flex:0 0 auto;gap:var(--space-4);padding:var(--space-3) var(--card-padding) var(--card-padding)}.showcase-card--featured .showcase-title a[data-v-749b7a7b]{-webkit-line-clamp:3}@media(max-width:1100px){.showcase-card--featured[data-v-749b7a7b]{flex-direction:row}.showcase-card--featured .showcase-media[data-v-749b7a7b]{flex:1}.showcase-card--featured .showcase-image[data-v-749b7a7b]{min-height:200px}.showcase-card--featured .showcase-content[data-v-749b7a7b]{flex:1;justify-content:center}}@media(max-width:600px){.showcase-card--featured[data-v-749b7a7b]{flex-direction:column}.showcase-card--featured .showcase-image[data-v-749b7a7b]{min-height:180px}.showcase-card--featured .showcase-footer[data-v-749b7a7b]{flex-wrap:wrap}}.flash-section[data-v-4bdc5792]{background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-panel);color:var(--text);display:grid;margin-block-start:var(--section-gap);padding:var(--space-6)}.deal-head[data-v-4bdc5792],.flash-section[data-v-4bdc5792]{gap:var(--space-4);min-width:0}.deal-head[data-v-4bdc5792]{align-items:center;display:flex}.flash-section.flash-section--embedded[data-v-4bdc5792]{margin-block-start:var(--space-5)}.flash-section.flash-section--rail.flash-section--embedded[data-v-4bdc5792]{margin-block-start:0}.flash-section--rail .deal-title-row[data-v-4bdc5792]{align-items:baseline}.flash-section--rail .deal-title-row .deal-header[data-v-4bdc5792]{margin-block-end:0}.deal-heading-slot[data-v-4bdc5792]{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-3)}.deal-title-row[data-v-4bdc5792]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:var(--space-4);min-width:0}.deal-title-row .deal-all[data-v-4bdc5792]{flex-shrink:0}.deal-header[data-v-4bdc5792]{margin-block-end:0;min-width:0}.deal-all[data-v-4bdc5792]{align-items:center;color:var(--primary);display:inline-flex;font:var(--type-label);gap:var(--space-4);max-width:100%;overflow-wrap:anywhere}.deal-all svg[data-v-4bdc5792]{flex-shrink:0}.deal-all[data-v-4bdc5792]:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--focus-ring);outline-offset:3px}.deal-timer[data-v-4bdc5792]{align-items:center;display:flex;gap:var(--space-4);min-width:0}.deal-timer-label[data-v-4bdc5792]{background:var(--accent-bg);border-radius:var(--radius-sm);color:var(--accent);font:var(--type-label);font-size:var(--text-xs);padding:var(--space-2) var(--space-3)}.deal-timer[data-v-4bdc5792] .countdown{background:var(--surface);border-color:transparent;border-radius:var(--radius-control);flex-wrap:nowrap;font-variant-numeric:tabular-nums;margin:0;width:100%}.deal-timer[data-v-4bdc5792] .countdown>span{border:0;border-inline-end:1px solid var(--border);flex:1 1 0;min-width:80px;padding:var(--space-3)}.deal-timer[data-v-4bdc5792] .countdown>span:last-child{border-inline-end:0}.deal-timer[data-v-4bdc5792] .countdown span span{color:var(--text-muted);font:var(--weight-regular) var(--text-xs)/var(--leading-xs) var(--font-ui);overflow-wrap:anywhere}.deal-layout[data-v-4bdc5792]{align-items:start;display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.flash-section--stacked .deal-layout[data-v-4bdc5792]{grid-template-columns:minmax(0,1fr)}.deal-featured.showcase-card[data-v-4bdc5792]{flex-direction:column}.deal-featured[data-v-4bdc5792] .showcase-image{min-height:220px}.deal-slider[data-v-4bdc5792]{--deal-slide-gap:var(--slide-gap);min-width:0}.deal-slider[data-v-4bdc5792] .embla__container{align-items:stretch}.deal-card[data-v-4bdc5792]{flex:0 0 calc(25% - var(--deal-slide-gap)*3/4);margin-inline-end:var(--deal-slide-gap)}.deal-card[data-v-4bdc5792]:last-child{margin-inline-end:0}.deal-featured-slide[data-v-4bdc5792]{display:none}.deal-navigation[data-v-4bdc5792]{display:flex;gap:var(--space-4);justify-content:flex-end;margin-block-start:var(--space-4)}.deal-arrow[data-v-4bdc5792]{background:var(--surface);border:1px solid transparent;border-radius:var(--radius-control);color:var(--primary);display:grid;height:var(--control-height);min-width:var(--control-height);padding:0;place-items:center;transition:var(--transition-color),var(--click-transition);width:var(--control-height)}.deal-arrow[data-v-4bdc5792]:active:not(:disabled){transform:scale(.96)}.deal-all svg[data-v-4bdc5792],.deal-arrow svg[data-v-4bdc5792]{height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:20px}.deal-all:dir(rtl) svg[data-v-4bdc5792],.deal-arrow:dir(rtl) svg[data-v-4bdc5792]{transform:rotate(180deg)}.deal-arrow[data-v-4bdc5792]:disabled{cursor:default;opacity:.4}.deal-arrow[data-v-4bdc5792]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.deal-layout--single[data-v-4bdc5792]{grid-template-columns:minmax(0,1fr)}.deal-layout--single .deal-slider[data-v-4bdc5792]{display:none}.deal-layout--single .deal-featured[data-v-4bdc5792]{flex-direction:row}.deal-layout--single .deal-featured[data-v-4bdc5792] .showcase-media{flex:0 0 35%}@media(hover:hover)and (pointer:fine){.deal-all[data-v-4bdc5792]:hover{text-decoration:underline}.deal-arrow[data-v-4bdc5792]:hover:not(:disabled){background:var(--surface-hover);border-color:var(--primary)}}@media(max-width:1300px){.deal-card[data-v-4bdc5792]{flex-basis:calc(33.33333% - var(--deal-slide-gap)*2/3)}}@media(max-width:1200px){.deal-layout[data-v-4bdc5792]{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr)}.deal-layout--single[data-v-4bdc5792]{grid-template-columns:minmax(0,1fr)}}@media(max-width:992px){.flash-section[data-v-4bdc5792]{padding:var(--space-5)}.deal-head[data-v-4bdc5792]{align-items:stretch;flex-direction:column;gap:var(--space-4)}.deal-timer[data-v-4bdc5792]{align-items:center;flex-direction:row;gap:var(--space-4);justify-content:space-between}.deal-timer[data-v-4bdc5792] .countdown{width:auto}.deal-layout[data-v-4bdc5792]{grid-template-columns:minmax(0,1fr)}.deal-featured.showcase-card[data-v-4bdc5792]{flex-direction:row}.deal-featured[data-v-4bdc5792] .showcase-media{flex:0 0 35%}.deal-featured[data-v-4bdc5792] .showcase-image{min-height:200px}}@media(min-width:768px)and (not (min-width:992px)){.deal-card[data-v-4bdc5792]{flex-basis:calc((100% - var(--deal-slide-gap))/2)}}@media(max-width:768px){.deal-head[data-v-4bdc5792],.flash-section[data-v-4bdc5792]{gap:var(--space-5)}}@media(max-width:600px){.flash-section[data-v-4bdc5792]{border:0;padding:0}.deal-layout[data-v-4bdc5792]{gap:var(--space-5)}.deal-featured.showcase-card[data-v-4bdc5792]{display:none}.deal-layout--single .deal-slider[data-v-4bdc5792]{display:block}.deal-navigation[data-v-4bdc5792]{gap:var(--space-3)}.deal-arrow[data-v-4bdc5792]{height:32px;min-width:32px;width:32px}.deal-arrow svg[data-v-4bdc5792]{height:16px;width:16px}.deal-timer[data-v-4bdc5792]{align-items:stretch;flex-direction:column;gap:var(--space-4)}.deal-timer[data-v-4bdc5792] .countdown{width:100%}.deal-timer[data-v-4bdc5792] .countdown>span{min-width:0;padding:var(--space-2)}.deal-featured[data-v-4bdc5792] .showcase-image{min-height:180px}.deal-slider[data-v-4bdc5792]{--deal-slide-gap:var(--slide-gap)}.deal-card[data-v-4bdc5792]{flex-basis:55%}.deal-featured-slide.showcase-card[data-v-4bdc5792]{display:flex;flex-direction:column}.deal-featured-slide[data-v-4bdc5792] .showcase-media{flex:0 0 auto}.deal-featured-slide[data-v-4bdc5792] .showcase-image{min-height:150px}.deal-featured-slide[data-v-4bdc5792] .showcase-title a{-webkit-line-clamp:2}.deal-featured-slide[data-v-4bdc5792] .showcase-content{gap:var(--space-2)}}@media(max-width:380px){.deal-featured.showcase-card[data-v-4bdc5792]{flex-direction:column}.deal-featured[data-v-4bdc5792] .showcase-media{flex-basis:auto}}@media(prefers-reduced-motion:reduce){.deal-arrow[data-v-4bdc5792]{transition:none}.deal-arrow[data-v-4bdc5792]:active:not(:disabled){transform:none}}.showcase-card--image-only .showcase-image[data-v-80e011f6],.showcase-card--image-only .showcase-media[data-v-80e011f6]{flex:1;height:100%;width:100%}.showcase-cart--overlay[data-v-80e011f6]{inset-block-end:var(--space-4);inset-inline-end:var(--space-4);position:absolute;z-index:2}.showcase-card--captioned .showcase-caption[data-v-80e011f6]{display:none;flex:0 0 auto}@media not (min-width:1200px){.showcase-card--captioned .showcase-caption[data-v-80e011f6]{display:flex}.showcase-card--captioned .showcase-media[data-v-80e011f6]{min-height:200px}}@media(max-width:600px){.showcase-cart--overlay[data-v-80e011f6]{inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}}.showcase-card--wide[data-v-d261c5f5]{flex-direction:row}.showcase-card--wide .showcase-media[data-v-d261c5f5]{display:flex;flex:0 0 43%}.showcase-card--wide .showcase-image[data-v-d261c5f5]{height:100%}.showcase-card--wide .showcase-content[data-v-d261c5f5]{justify-content:center}.showcase-card--wide .showcase-footer[data-v-d261c5f5]{margin-block-start:0}@media(max-width:1100px){.showcase-card--wide[data-v-d261c5f5]{flex-direction:column}.showcase-card--wide .showcase-media[data-v-d261c5f5]{flex:0 0 160px}}@media(max-width:600px){.showcase-card--wide[data-v-d261c5f5]{flex-direction:row}.showcase-card--wide .showcase-media[data-v-d261c5f5]{flex:0 0 42%}.showcase-card--wide .showcase-content[data-v-d261c5f5]{padding:var(--space-4)}.showcase-card--wide .showcase-footer[data-v-d261c5f5]{flex-wrap:wrap}}.showcase-grid[data-v-3da662d6]{display:grid;flex:0 0 100%;gap:var(--slide-gap);grid-template-columns:repeat(3,minmax(0,1.2fr)) repeat(9,minmax(0,1fr));grid-template-rows:minmax(380px,auto) minmax(300px,auto);min-width:0;padding:3px 3px 12px}.showcase-grid[data-v-3da662d6]>:first-child{grid-column:span 3;grid-row:span 2}.showcase-grid[data-v-3da662d6]>:nth-child(2),.showcase-grid[data-v-3da662d6]>:nth-child(3),.showcase-grid[data-v-3da662d6]>:nth-child(4){grid-column:span 3}.showcase-grid[data-v-3da662d6]>:nth-child(5){grid-column:span 6}.showcase-grid[data-v-3da662d6]>:nth-child(5) .showcase-title a{-webkit-line-clamp:3;line-clamp:3}.showcase-grid[data-v-3da662d6]>:nth-child(6){grid-column:span 3}.showcase-grid--adaptive[data-v-3da662d6]:is(.showcase-grid--count-1,.showcase-grid--count-2,.showcase-grid--count-3,.showcase-grid--count-4){grid-template-rows:repeat(2,minmax(340px,auto))}.showcase-grid--count-1[data-v-3da662d6]{grid-template-columns:minmax(0,1fr)}.showcase-grid--count-1[data-v-3da662d6]>:first-child{grid-column:auto}.showcase-grid--count-2[data-v-3da662d6]{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-grid--count-2[data-v-3da662d6]>:is(:first-child,:nth-child(2)){grid-column:auto;grid-row:span 2}.showcase-grid--count-3[data-v-3da662d6]>:is(:nth-child(2),:nth-child(3)){grid-column:span 9}.showcase-grid--count-4[data-v-3da662d6]{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-grid--count-4[data-v-3da662d6]>:nth-child(n){grid-column:auto;grid-row:auto}.showcase-grid--count-5[data-v-3da662d6]>:nth-child(5){grid-column:span 9}@media(max-width:1100px){.showcase-grid[data-v-3da662d6]{gap:var(--slide-gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(340px,auto) repeat(2,minmax(380px,auto)) minmax(260px,auto)}.showcase-grid[data-v-3da662d6]>:nth-child(n){grid-column:auto;grid-row:auto}.showcase-grid[data-v-3da662d6]>:first-child,.showcase-grid[data-v-3da662d6]>:nth-child(6){grid-column:1/-1}}@media(max-width:600px){.showcase-grid[data-v-3da662d6]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(560px,auto) repeat(5,minmax(216px,auto))}.showcase-grid[data-v-3da662d6]>:nth-child(n){grid-column:1;grid-row:auto}.showcase-grid--duo[data-v-3da662d6]{gap:var(--slide-gap);grid-template-columns:minmax(0,1fr);grid-template-rows:auto;padding:3px 3px 12px}.showcase-grid--duo[data-v-3da662d6]>:nth-child(n){grid-column:1;grid-row:auto;min-height:0}}@media not (min-width:1200px){.showcase-grid--adaptive[data-v-3da662d6]{display:contents}.showcase-grid--adaptive>.showcase-grid__cell[data-v-3da662d6]{--masonry-columns:3;flex:0 0 calc((100% - (var(--masonry-columns) - 1)*var(--slide-gap))/var(--masonry-columns));margin-inline-end:var(--slide-gap);min-width:0}.showcase-grid--adaptive:last-child>.showcase-grid__cell[data-v-3da662d6]:last-child{margin-inline-end:0}.showcase-grid--adaptive>.showcase-card.showcase-grid__cell[data-v-3da662d6]:not(.showcase-card--image-only){flex-direction:column}.showcase-grid--adaptive>.showcase-card[data-v-3da662d6]:not(.showcase-card--image-only) .showcase-media{display:block;flex:0 0 auto}.showcase-grid--adaptive>.showcase-card[data-v-3da662d6]:not(.showcase-card--image-only) .showcase-image{height:200px;min-height:0}.showcase-grid--adaptive>.showcase-card[data-v-3da662d6]:not(.showcase-card--image-only) .showcase-content{flex:1 1 auto;justify-content:flex-start}.showcase-grid--adaptive>.showcase-card[data-v-3da662d6]:not(.showcase-card--image-only) .showcase-footer{margin-block-start:auto}}@media(min-width:992px)and (not (min-width:1200px)){.showcase-grid--adaptive>.showcase-grid__cell[data-v-3da662d6]{--masonry-columns:4}}@media(max-width:600px){.showcase-grid--adaptive>.showcase-grid__cell[data-v-3da662d6]{flex-basis:55%}.showcase-grid--adaptive>.showcase-card[data-v-3da662d6]:not(.showcase-card--image-only) .showcase-image{height:150px}}@media(max-width:299px){.showcase-grid--adaptive>.showcase-grid__cell[data-v-3da662d6]{flex-basis:100%}}.liquid-hero[data-v-fd5c79de]{color:var(--text);padding-block:var(--page-top) 0}.liquid-hero__frame[data-v-fd5c79de]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-display);overflow:hidden}.liquid-hero__stage[data-v-fd5c79de]{background:var(--surface-muted);height:clamp(480px,38vw,560px);isolation:isolate;overflow:hidden;position:relative;touch-action:pan-y}.liquid-hero__scene[data-v-fd5c79de]{background:var(--surface-muted);inset:0;position:absolute;visibility:hidden}.liquid-hero__scene.is-current[data-v-fd5c79de]{visibility:visible}.liquid-hero__scene--incoming[data-v-fd5c79de]{opacity:0;pointer-events:none;visibility:visible;z-index:2}.liquid-hero__scene--incoming.is-revealing[data-v-fd5c79de]{opacity:1;transition:opacity var(--scene-duration) cubic-bezier(.4,0,.2,1)}.liquid-hero__scene--incoming .liquid-hero__image[data-v-fd5c79de]{--scene-scale:1.085}.liquid-hero__scene--incoming.is-revealing .liquid-hero__image[data-v-fd5c79de]{--scene-scale:1.045;transition:transform var(--scene-duration) cubic-bezier(.22,1,.36,1)}.liquid-hero__scene--incoming .liquid-hero__headline[data-v-fd5c79de]>:not(svg){opacity:0;transform:translate3d(var(--enter-x),8px,0);transition:none}.liquid-hero__scene--incoming.is-revealing .liquid-hero__headline[data-v-fd5c79de]>:not(svg){opacity:1;transform:none;transition:opacity .36s ease-out,transform .44s cubic-bezier(.22,1,.36,1);transition-delay:40ms}.liquid-hero__scene--incoming.is-revealing .liquid-hero__headline>h2[data-v-fd5c79de]{transition-delay:80ms}.liquid-hero__scene--incoming.is-revealing .liquid-hero__headline>p[data-v-fd5c79de]{transition-delay:.12s}.liquid-hero__scene--incoming.is-revealing .liquid-hero__headline>.liquid-hero__cta[data-v-fd5c79de]{transition-delay:.16s}.liquid-hero__scene.is-leaving .liquid-hero__headline[data-v-fd5c79de]>:not(svg){opacity:0;transition:opacity .16s ease-out}.liquid-hero__headline[data-v-fd5c79de]{align-items:flex-start;bottom:90px;display:flex;flex-direction:column;inset-inline-start:0;isolation:isolate;justify-content:center;padding:var(--space-8) clamp(24px,3vw,48px);position:absolute;top:0;width:42%}.liquid-hero__headline[data-v-fd5c79de]>:not(.liquid-hero__linework){position:relative;z-index:1}.liquid-hero__linework[data-v-fd5c79de]{color:var(--primary);height:calc(100% + 118px);inset-inline-end:-48px;opacity:.12;pointer-events:none;position:absolute;stroke:currentColor;stroke-width:1;top:-28px;width:240px;z-index:0}.liquid-hero__spark[data-v-fd5c79de]{stroke-width:1.5}.liquid-hero__eyebrow[data-v-fd5c79de]{align-items:center;color:var(--primary);display:inline-flex;font:var(--type-label);gap:var(--space-3);margin-bottom:var(--space-7)}.liquid-hero__eyebrow[data-v-fd5c79de]:before{background:currentColor;content:"";height:2px;width:24px}.liquid-hero__headline h2[data-v-fd5c79de]{color:var(--primary-dark);font-family:var(--font-heading);font-size:clamp(40px,4.8vw,72px);font-weight:var(--weight-medium);letter-spacing:var(--tracking-editorial);line-height:1.04;margin:0;max-width:11ch;overflow-wrap:anywhere;text-wrap:balance}.liquid-hero__headline p[data-v-fd5c79de]{color:var(--text-secondary);font:var(--type-body);line-height:var(--leading-paragraph);margin:var(--space-7) 0 var(--space-8);max-width:34ch;text-wrap:pretty}.liquid-hero__cta[data-v-fd5c79de]{gap:var(--space-7);min-height:48px;padding-inline:var(--space-6);text-align:start;white-space:normal}.liquid-hero__cta svg[data-v-fd5c79de]{flex-shrink:0;height:20px;width:20px}.liquid-hero__visual[data-v-fd5c79de]{inset-block:0;inset-inline-end:0;overflow:hidden;position:absolute;width:58%}.liquid-hero__photo-plane[data-v-fd5c79de]{inset:0;overflow:hidden;position:absolute;transform-origin:center}.liquid-hero__image[data-v-fd5c79de]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--image-position);object-position:var(--image-position);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none;transform:translate3d(var(--hero-image-x,0),var(--hero-image-y,0),0) scale(var(--scene-scale,1.045))}.liquid-hero__scrim[data-v-fd5c79de]{background:linear-gradient(transparent,#0003);inset:50% 0 0;pointer-events:none;position:absolute}.liquid-hero__hotspot[data-v-fd5c79de]{position:absolute;transform:translate3d(var(--hero-hotspot-x,0),var(--hero-hotspot-y,0),0);z-index:2}.liquid-hero__hotspot-btn[data-v-fd5c79de]{background:#ffffffde;border:1px solid #fff9;border-radius:var(--radius-circle);color:#203536;cursor:pointer;display:grid;font-size:24px;height:44px;padding:0;place-items:center;width:44px}.liquid-hero__hotspot-popover[data-v-fd5c79de]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);box-shadow:var(--shadow-md);color:var(--text);display:flex;flex-direction:column;gap:var(--space-3);inset-inline-end:0;padding:var(--space-5);position:absolute;top:52px;width:190px}.liquid-hero__hotspot-popover span[data-v-fd5c79de]{color:var(--text-muted);font-size:var(--text-xs)}.liquid-hero__hotspot-popover strong[data-v-fd5c79de]{font:var(--type-label)}.liquid-hero__hotspot-popover a[data-v-fd5c79de]{color:var(--primary);font:var(--type-caption);min-height:32px;text-decoration:underline;text-underline-offset:4px}.liquid-hero__footer[data-v-fd5c79de]{align-items:center;border-top:1px solid var(--border);bottom:var(--space-7);display:flex;gap:var(--space-4);inset-inline-start:clamp(24px,3vw,48px);justify-content:space-between;padding-top:var(--space-5);position:absolute;width:calc(42% - clamp(48px,6vw,96px));z-index:3}.liquid-hero__count[data-v-fd5c79de]{align-items:baseline;display:flex;font-size:var(--text-sm);font-variant-numeric:tabular-nums;gap:var(--space-3)}.liquid-hero__count strong[data-v-fd5c79de]{font-weight:var(--weight-semibold)}.liquid-hero__count>span[data-v-fd5c79de]{color:var(--text-muted)}.liquid-hero__controls[data-v-fd5c79de]{display:flex;gap:var(--space-3)}.liquid-hero__controls button[data-v-fd5c79de]{background:transparent;border:1px solid var(--border-strong);border-radius:var(--radius-circle);color:var(--text);cursor:pointer;display:grid;height:44px;padding:0;place-items:center;transition:var(--transition-color),transform .12s ease-out;width:44px}.liquid-hero__controls svg[data-v-fd5c79de]{height:20px;width:20px}.liquid-hero__controls button[data-v-fd5c79de]:disabled{cursor:default;opacity:.45}.liquid-hero__pagination[data-v-fd5c79de]{display:flex;overflow-x:auto;scrollbar-width:thin}.liquid-hero__pagination button[data-v-fd5c79de]{align-items:center;background:var(--surface);border:0;border-top:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;flex:1 0 0;gap:var(--space-5);min-height:96px;min-width:0;padding:var(--space-5) var(--space-7);position:relative;text-align:start;transition:var(--transition-color)}.liquid-hero__pagination button+button[data-v-fd5c79de]{border-inline-start:1px solid var(--border)}.liquid-hero__pagination button[data-v-fd5c79de]:after{background:var(--primary);content:"";inset-inline:0;bottom:0;height:3px;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform .18s cubic-bezier(.23,1,.32,1)}.liquid-hero__pagination button[aria-current=true][data-v-fd5c79de]{background:var(--surface-muted)}.liquid-hero__pagination button[aria-current=true][data-v-fd5c79de]:after{transform:scaleX(1)}.liquid-hero__pagination img[data-v-fd5c79de]{border-radius:var(--radius-control);flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.liquid-hero__pagination button>span[data-v-fd5c79de]{display:flex;flex:1;flex-direction:column;gap:var(--space-2);min-width:0}.liquid-hero__pagination small[data-v-fd5c79de]{color:var(--text-muted);font-size:var(--text-xs)}.liquid-hero__pagination strong[data-v-fd5c79de]{font:var(--type-label);overflow-wrap:anywhere}.liquid-hero__tab-arrow[data-v-fd5c79de]{color:var(--text-muted);flex-shrink:0;height:18px;width:18px}.liquid-hero__nav[data-v-fd5c79de]{background:var(--primary-dark);border:2px solid var(--surface);border-radius:var(--radius-control);cursor:pointer;height:90px;left:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:0;transform:translate3d(var(--nav-x,-200px),var(--nav-y,-200px),0);transition:opacity .15s ease-out;width:120px;z-index:4}.liquid-hero__nav.is-visible[data-v-fd5c79de]{opacity:1;pointer-events:auto}.liquid-hero__nav[data-v-fd5c79de]:disabled{opacity:0;pointer-events:none}.liquid-hero__nav-media[data-v-fd5c79de],.liquid-hero__nav-media img[data-v-fd5c79de]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.liquid-hero__nav-arrow[data-v-fd5c79de]{background:var(--surface);border-radius:var(--radius-circle);color:var(--text);display:grid;height:36px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:36px}.liquid-hero__visually-hidden[data-v-fd5c79de]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.liquid-hero a[data-v-fd5c79de]:focus-visible,.liquid-hero button[data-v-fd5c79de]:focus-visible,.liquid-hero__stage[data-v-fd5c79de]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}.liquid-hero__visual button[data-v-fd5c79de]:focus-visible{outline-color:var(--primary-dark);outline-offset:3px}.liquid-hero__cta[data-v-fd5c79de]:focus-visible{outline-offset:4px}.liquid-hero__controls button[data-v-fd5c79de]:active:enabled,.liquid-hero__cta[data-v-fd5c79de]:active{transform:scale(.97)}.liquid-hero:dir(rtl) .liquid-hero__controls svg[data-v-fd5c79de],.liquid-hero:dir(rtl) .liquid-hero__cta svg[data-v-fd5c79de],.liquid-hero:dir(rtl) .liquid-hero__tab-arrow[data-v-fd5c79de]{transform:scaleX(-1)}@media(hover:hover)and (pointer:fine){.liquid-hero__controls button[data-v-fd5c79de]:hover:enabled{background:var(--surface-hover)}.liquid-hero__pagination button[data-v-fd5c79de]:hover{background:var(--surface-muted)}.liquid-hero__hotspot-btn[data-v-fd5c79de]:hover{background:#fff}}@media(max-width:992px){.liquid-hero__headline[data-v-fd5c79de]{padding-inline:var(--space-7)}.liquid-hero__headline h2[data-v-fd5c79de]{font-size:clamp(38px,5.2vw,52px)}.liquid-hero__headline p[data-v-fd5c79de]{font-size:var(--text-sm)}.liquid-hero__footer[data-v-fd5c79de]{inset-inline-start:var(--space-7);width:calc(42% - 48px)}.liquid-hero__pagination button[data-v-fd5c79de]{gap:var(--space-4);padding:var(--space-4)}.liquid-hero__pagination small[data-v-fd5c79de],.liquid-hero__tab-arrow[data-v-fd5c79de]{display:none}}@media(max-width:768px){.liquid-hero__frame[data-v-fd5c79de]{border-radius:var(--radius-card)}.liquid-hero__stage[data-v-fd5c79de]{display:grid;height:auto}.liquid-hero__scene[data-v-fd5c79de]{display:grid;grid-area:1/1;grid-template-rows:clamp(260px,65vw,380px) 1fr;inset:auto;position:relative}.liquid-hero__scene--incoming .liquid-hero__headline[data-v-fd5c79de]>:not(.liquid-hero__linework){transform:none;transition-delay:0s}.liquid-hero__scene--incoming.is-revealing .liquid-hero__headline[data-v-fd5c79de]>:not(.liquid-hero__linework){transition-delay:0s}.liquid-hero__visual[data-v-fd5c79de]{grid-row:1;height:100%;inset:auto;position:relative;width:100%}.liquid-hero__image[data-v-fd5c79de]{-o-object-position:var(--mobile-position);object-position:var(--mobile-position);transform:none}.liquid-hero__headline[data-v-fd5c79de]{grid-row:2;inset:auto;justify-content:flex-start;padding:var(--space-7) var(--space-7) 88px;position:relative;width:100%}.liquid-hero__linework[data-v-fd5c79de]{inset-inline-end:-64px;top:-40px;width:200px}.liquid-hero__headline h2[data-v-fd5c79de]{font-size:clamp(32px,7.2vw,48px);max-width:15ch}.liquid-hero__eyebrow[data-v-fd5c79de]{margin-bottom:var(--space-4)}.liquid-hero__headline p[data-v-fd5c79de]{font-size:var(--text-sm);margin:var(--space-5) 0 var(--space-6);max-width:42ch}.liquid-hero__cta[data-v-fd5c79de]{min-height:44px}.liquid-hero__footer[data-v-fd5c79de]{inset-inline:var(--space-7);bottom:var(--space-6);padding-top:var(--space-3);width:auto}.liquid-hero__hotspot[data-v-fd5c79de]{display:none}.liquid-hero__pagination button[data-v-fd5c79de]{align-items:flex-start;flex:1 0 108px;flex-direction:column;gap:var(--space-3);min-height:90px}.liquid-hero__pagination img[data-v-fd5c79de]{height:32px;width:32px}.liquid-hero__pagination strong[data-v-fd5c79de]{font-size:var(--text-xs)}.liquid-hero__nav[data-v-fd5c79de]{display:none}}@media(prefers-reduced-motion:reduce){.liquid-hero[data-v-fd5c79de] *,.liquid-hero[data-v-fd5c79de] :after{transition:none!important}.liquid-hero__controls button[data-v-fd5c79de]:active:enabled,.liquid-hero__cta[data-v-fd5c79de]:active,.liquid-hero__hotspot[data-v-fd5c79de],.liquid-hero__image[data-v-fd5c79de]{transform:none}}@media(hover:none),(pointer:coarse){.liquid-hero__nav[data-v-fd5c79de]{display:none}}.showcase-section[data-v-1e9e7fb0]{color:var(--text);display:flex;flex-direction:column;margin-block-start:var(--section-gap);position:relative}.showcase-section .section-title[data-v-1e9e7fb0]{min-height:44px}.showcase-section.nav-top[data-v-1e9e7fb0] .showcase-heading.section-title.has-nav{padding-inline-end:calc(var(--control-height)*2 + var(--space-4) + var(--space-5))!important}.category-navigation[data-v-1e9e7fb0]{align-items:center;display:flex;gap:var(--space-4);inset-block-start:0;inset-inline-end:0;justify-content:flex-end;min-height:44px;position:absolute}.category-arrow[data-v-1e9e7fb0]{background:var(--surface);border:1px solid transparent;border-radius:var(--radius-control);color:var(--primary);display:grid;height:var(--control-height);min-width:var(--control-height);padding:0;place-items:center;transition:var(--transition-color);width:var(--control-height)}.showcase-section svg[data-v-1e9e7fb0]{flex-shrink:0;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:20px}.category-arrow[data-v-1e9e7fb0]:disabled{cursor:default;opacity:.4}.category-arrow[data-v-1e9e7fb0]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.rtl .showcase-section svg[data-v-1e9e7fb0],.showcase-section:dir(rtl) svg[data-v-1e9e7fb0]{transform:rotate(180deg)}.masonry-mobile[data-v-1e9e7fb0]{display:none;min-width:0}.masonry-desktop[data-v-1e9e7fb0]{min-width:0}.masonry-desktop[data-v-1e9e7fb0] .slider-wrapper{position:static}.collection-slider[data-v-1e9e7fb0]{--collection-slide-gap:var(--slide-gap);min-width:0}.collection-slider[data-v-1e9e7fb0] .embla__container{align-items:stretch}.collection-card[data-v-1e9e7fb0]{flex:0 0 calc(33.33333% - var(--collection-slide-gap)*2/3);margin-inline-end:var(--collection-slide-gap)}.collection-card[data-v-1e9e7fb0]:last-child{margin-inline-end:0}.masonry-mobile .category-navigation[data-v-1e9e7fb0]{margin-block-start:var(--space-4);min-height:0;position:static}@media(hover:hover)and (pointer:fine){.category-arrow[data-v-1e9e7fb0]:hover:not(:disabled){background:var(--surface-hover);border-color:transparent}}@media not (min-width:1200px){.showcase-section[data-v-1e9e7fb0]{color:var(--text);min-width:0}.masonry-mobile[data-v-1e9e7fb0]{display:block}.masonry-desktop[data-v-1e9e7fb0]{display:none}.showcase-section.nav-top[data-v-1e9e7fb0] .showcase-heading.section-title.has-nav{padding-inline-end:0!important}}@media(min-width:992px)and (not (min-width:1200px)){.collection-card[data-v-1e9e7fb0]{flex-basis:calc(25% - var(--collection-slide-gap)*3/4)}}@media(max-width:600px){.showcase-section.nav-top[data-v-1e9e7fb0]{overflow:visible}.category-navigation[data-v-1e9e7fb0]{gap:var(--space-3)}.category-arrow[data-v-1e9e7fb0]{height:32px;min-width:32px;width:32px}.category-arrow svg[data-v-1e9e7fb0]{height:16px;width:16px}.collection-slider[data-v-1e9e7fb0]{--collection-slide-gap:var(--slide-gap)}.collection-card[data-v-1e9e7fb0]{flex-basis:55%}}@media(prefers-reduced-motion:reduce){.category-arrow[data-v-1e9e7fb0]{transition:none}}.banner[data-v-091f076b]{border-radius:var(--radius-card);flex-direction:column}.banner[data-v-091f076b],.banner-visual[data-v-091f076b]{display:flex;min-width:0;position:relative}.banner-visual[data-v-091f076b]{flex:1 0 auto}.banner .img-wrap[data-v-091f076b]{aspect-ratio:var(--banner-ratio,var(--campaign-banner-ratio,3/1));background:var(--surface-muted);border-radius:var(--radius-card);display:flex;flex:1 1 0;min-width:0;overflow:hidden;position:relative;text-decoration:none;transition:none}.banner .img-wrap[data-v-091f076b]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.banner-media[data-v-091f076b]{align-items:center;border-radius:inherit;display:flex;flex:1 1 auto;inset:0;min-height:0;min-width:0;overflow:hidden;position:absolute;transform-origin:center}@media(prefers-reduced-motion:no-preference){.banner--parallax .banner-media[data-v-091f076b]{inset:-26px -6px}@media(max-width:768px){.banner--parallax .banner-media[data-v-091f076b]{inset:-10px -6px}}}.banner .banner-media[data-v-091f076b] picture{display:block;height:100%;position:static;transition:none;width:100%}.banner .banner-media[data-v-091f076b] img{border-radius:0;display:block;height:100%;margin:0;max-width:100%;-o-object-fit:contain;object-fit:contain;position:static;width:100%}.banner .banner-hotspot[data-v-091f076b]{inset-block-start:calc(50% - 22px);inset-inline-end:calc(22% - 22px);position:absolute;transition:none}.banner-dot[data-v-091f076b]{background:var(--primary);border:4px solid var(--surface);border-radius:var(--radius-circle);box-shadow:0 0 0 1px #00000029,var(--shadow-md);color:var(--primary-bg);display:grid;height:28px;place-items:center;position:relative;transition:transform .15s ease,background .15s ease;width:28px}.banner-dot svg[data-v-091f076b]{transition:transform .15s ease}.banner-hotspot:has(.dialog-trigger[aria-expanded=true]) .banner-dot[data-v-091f076b]{background:var(--primary-dark)}.banner-hotspot:has(.dialog-trigger[aria-expanded=true]) .banner-dot svg[data-v-091f076b]{transform:rotate(45deg)}.banner-hotspot:has(.dialog-trigger:active) .banner-dot[data-v-091f076b]{transform:scale(.92)}@media(hover:hover)and (pointer:fine){.banner-hotspot:has(.dialog-trigger:hover) .banner-dot[data-v-091f076b]{background:var(--primary-hover);transform:scale(1.12)}.banner-hotspot:has(.dialog-trigger:active) .banner-dot[data-v-091f076b]{transform:scale(.92)}}.banner-dot[data-v-091f076b]:after,.banner-dot[data-v-091f076b]:before{animation:banner-dot-pulse-091f076b 2.8s ease-out infinite;border:1px solid var(--surface);border-radius:inherit;content:"";inset:-6px;pointer-events:none;position:absolute}.banner-dot[data-v-091f076b]:after{animation-delay:1.4s}.banner-hotspot:focus-within .banner-dot[data-v-091f076b]:after,.banner-hotspot:focus-within .banner-dot[data-v-091f076b]:before,.banner-hotspot:hover .banner-dot[data-v-091f076b]:after,.banner-hotspot:hover .banner-dot[data-v-091f076b]:before{animation-play-state:paused}@keyframes banner-dot-pulse-091f076b{0%{opacity:.8;transform:scale(1)}75%,to{opacity:0;transform:scale(2.1)}}.banner-description[data-v-091f076b]{color:var(--text-secondary);font:var(--type-caption);line-height:var(--leading-paragraph);overflow-wrap:anywhere}.banner-description[data-v-091f076b] p{margin:0}.banner-description[data-v-091f076b] *+p{margin-block-start:var(--space-4)}.banner-description[data-v-091f076b] ol,.banner-description[data-v-091f076b] ul{margin-block:var(--space-4);padding-inline-start:var(--space-7)}.banner-description[data-v-091f076b] ul{list-style-type:disc}.banner-description[data-v-091f076b] ol{list-style-type:decimal}.banner-description[data-v-091f076b] li{display:list-item;padding-inline-start:var(--space-2)}.banner-description[data-v-091f076b] li+li{margin-block-start:var(--space-3)}.banner-description[data-v-091f076b] li::marker{color:var(--primary)}.banner-description[data-v-091f076b] b,.banner-description[data-v-091f076b] strong{color:var(--text);font-weight:var(--weight-semibold)}.banner-description[data-v-091f076b]>:first-child{margin-block-start:0}.banner-description[data-v-091f076b]>:last-child{margin-block-end:0}.banner-action[data-v-091f076b]{display:flex;gap:var(--space-4);justify-content:space-between;overflow-wrap:anywhere;text-align:start;white-space:normal;width:100%}.banner-action svg[data-v-091f076b]{flex-shrink:0}.banner-action:dir(rtl) svg[data-v-091f076b]{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.banner-dot[data-v-091f076b]:after,.banner-dot[data-v-091f076b]:before{animation:none;opacity:0}.banner-dot[data-v-091f076b],.banner-dot svg[data-v-091f076b]{transition:none}.banner-hotspot .banner-dot[data-v-091f076b]{transform:none!important}.banner .img-wrap[data-v-091f076b]{transition:none}.banner .img-wrap[data-v-091f076b]:active{transform:none}}@media(forced-colors:active){.banner .img-wrap[data-v-091f076b]{outline:1px solid CanvasText}.banner-dot[data-v-091f076b]{background:Highlight;border-color:ButtonText}}.popular-categories[data-v-0e17b2a3]{--campaign-banner-ratio:4/5;color:var(--text);display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.category-section-header[data-v-0e17b2a3]{margin-block-end:0}.category-tabs[data-v-0e17b2a3]{display:flex;gap:var(--space-3);margin:calc(var(--space-2)*-1);max-width:100%;min-width:0;overflow-x:auto;padding:var(--space-2);scroll-padding-inline:var(--space-2);scroll-snap-type:inline proximity;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.category-tab[data-v-0e17b2a3]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-secondary);flex:0 0 auto;gap:var(--space-3);min-height:var(--control-height);padding-inline:var(--space-5);scroll-snap-align:start;transition:var(--transition-color);white-space:nowrap}.category-tab-marker[data-v-0e17b2a3]{border:1px solid;border-radius:var(--radius-circle);flex:0 0 var(--space-3);height:var(--space-3);opacity:.6;width:var(--space-3)}.category-tab.active[data-v-0e17b2a3]{background:var(--primary);border-color:var(--primary);color:var(--primary-bg)}.category-tab.active .category-tab-marker[data-v-0e17b2a3]{background:currentColor;opacity:1}.category-tab[data-v-0e17b2a3]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.popular-layout[data-v-0e17b2a3]{align-items:stretch;display:flex;gap:var(--space-7);min-width:0}.popular-banner[data-v-0e17b2a3]{flex:0 0 clamp(200px,25%,320px);min-width:0}.popular-banner[data-v-0e17b2a3] .img-wrap{border-radius:var(--radius-card);display:flex;min-width:0;position:relative}.popular-banner[data-v-0e17b2a3] picture{display:block;height:100%;inset:0;position:absolute;width:100%}.popular-banner[data-v-0e17b2a3] img{border-radius:var(--radius-card);display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.products-wrap[data-v-0e17b2a3]{flex:1 1 0;min-width:0}.popular-slider[data-v-0e17b2a3]{--popular-slide-gap:var(--slide-gap);min-width:0}.popular-slider[data-v-0e17b2a3] .embla__container{align-items:stretch}.popular-card[data-v-0e17b2a3]{flex:0 0 calc(25% - var(--popular-slide-gap)*3/4);margin-inline-end:var(--popular-slide-gap)}.popular-card[data-v-0e17b2a3]:last-child{margin-inline-end:0}.popular-navigation[data-v-0e17b2a3]{display:flex;gap:var(--space-4);justify-content:flex-end;margin-block-start:var(--space-4)}.popular-arrow[data-v-0e17b2a3]{background:var(--surface);border:1px solid transparent;border-radius:var(--radius-control);color:var(--primary);display:grid;height:var(--control-height);min-width:var(--control-height);padding:0;place-items:center;transition:var(--transition-color);width:var(--control-height)}.popular-arrow svg[data-v-0e17b2a3]{height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:20px}.popular-arrow:dir(rtl) svg[data-v-0e17b2a3]{transform:rotate(180deg)}.popular-arrow[data-v-0e17b2a3]:disabled{cursor:default;opacity:.4}.popular-arrow[data-v-0e17b2a3]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.category-loading[data-v-0e17b2a3]{display:grid;gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.category-loading[data-v-0e17b2a3] .shimmer-wrapper{min-width:0;width:100%}@media(hover:hover)and (pointer:fine){.category-tab[data-v-0e17b2a3]:not(.active):hover{background:var(--surface-hover);border-color:var(--border-strong);color:var(--text)}.popular-arrow[data-v-0e17b2a3]:hover:not(:disabled){background:var(--surface-hover);border-color:transparent}}@media(max-width:1300px){.popular-card[data-v-0e17b2a3]{flex-basis:calc(33.33333% - var(--popular-slide-gap)*2/3)}.category-loading[data-v-0e17b2a3]{grid-template-columns:repeat(3,minmax(0,1fr))}.category-loading[data-v-0e17b2a3] .shimmer-wrapper:nth-of-type(n+4){display:none}}@media(min-width:1301px){.popular-layout:not(.with-banner) .popular-card[data-v-0e17b2a3]{flex-basis:calc(20% - var(--popular-slide-gap)*4/5)}.popular-layout:not(.with-banner) .category-loading[data-v-0e17b2a3]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:992px)and (max-width:1300px){.popular-layout:not(.with-banner) .popular-card[data-v-0e17b2a3]{flex-basis:calc(25% - var(--popular-slide-gap)*3/4)}.popular-layout:not(.with-banner) .category-loading[data-v-0e17b2a3]{grid-template-columns:repeat(4,minmax(0,1fr))}.popular-layout:not(.with-banner) .category-loading[data-v-0e17b2a3] .shimmer-wrapper:nth-of-type(4){display:flex}.popular-layout:not(.with-banner) .category-loading[data-v-0e17b2a3] .shimmer-wrapper:nth-of-type(n+5){display:none}}@media(min-width:768px)and (not (min-width:992px)){.popular-card[data-v-0e17b2a3]{flex-basis:calc((100% - var(--popular-slide-gap))/2)}.category-loading[data-v-0e17b2a3]{grid-template-columns:repeat(2,minmax(0,1fr))}.category-loading[data-v-0e17b2a3] .shimmer-wrapper:nth-of-type(n+3){display:none}}@media(max-width:768px){.popular-categories[data-v-0e17b2a3],.popular-layout[data-v-0e17b2a3]{gap:var(--space-5)}.popular-layout[data-v-0e17b2a3]{flex-direction:column}.popular-banner[data-v-0e17b2a3],.products-wrap[data-v-0e17b2a3]{flex:0 0 auto;width:100%}.popular-banner[data-v-0e17b2a3]{margin-inline:auto;max-width:380px;order:2}.category-tab[data-v-0e17b2a3]{padding-inline:var(--space-4)}}@media(max-width:600px){.popular-navigation[data-v-0e17b2a3]{gap:var(--space-3)}.popular-arrow[data-v-0e17b2a3]{height:32px;min-width:32px;width:32px}.popular-arrow svg[data-v-0e17b2a3]{height:16px;width:16px}.popular-slider[data-v-0e17b2a3]{--popular-slide-gap:var(--slide-gap)}.popular-card[data-v-0e17b2a3]{flex-basis:55%}}@media(max-width:576px){.category-loading[data-v-0e17b2a3]{grid-template-columns:repeat(2,minmax(0,1fr))}.category-loading[data-v-0e17b2a3] .shimmer-wrapper:nth-of-type(n+3){display:none}}@media(prefers-reduced-motion:reduce){.category-tab[data-v-0e17b2a3],.popular-arrow[data-v-0e17b2a3]{transition:none}}.discover-section[data-v-7369cfd3]{display:flex;flex-direction:column;margin-block-start:var(--section-gap)}@media not (min-width:300px){.daily-discover>.tile[data-v-7369cfd3]{width:100%}}.discover-all[data-v-7369cfd3]{align-items:center;color:var(--primary);display:inline-flex;flex-shrink:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);gap:var(--space-3);min-height:44px;text-decoration:none}.discover-all svg[data-v-7369cfd3]{height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:20px}.discover-all:dir(rtl) svg[data-v-7369cfd3],.rtl .discover-all svg[data-v-7369cfd3]{transform:rotate(180deg)}@media(hover:hover)and (pointer:fine){.discover-all[data-v-7369cfd3]:hover{text-decoration:underline;text-underline-offset:4px}}@media(max-width:576px){.discover-all[data-v-7369cfd3]{gap:var(--space-2)}.discover-all svg[data-v-7369cfd3]{height:16px;width:16px}}@media(max-width:380px){.discover-all[data-v-7369cfd3]{min-height:32px}}.banner[data-v-c8f65e72]{background:var(--primary-dark);border-radius:var(--radius-card);color:var(--primary-bg);container-type:inline-size;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-width:0;overflow:hidden;width:100%}.banner--text-only[data-v-c8f65e72]{grid-template-columns:minmax(0,1fr)}.banner-content[data-v-c8f65e72]{align-self:center;min-width:0;padding:clamp(var(--space-8),5cqi,var(--space-11));text-align:start}.banner-rule[data-v-c8f65e72]{background:var(--on-dark-muted);display:block;height:2px;margin-block-end:var(--space-8);width:var(--space-9)}.banner-title[data-v-c8f65e72]{color:inherit;font:var(--type-display);font-size:clamp(var(--text-2xl),3.2cqi,2.5rem);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-editorial);margin:0;max-width:19ch;overflow-wrap:anywhere;text-transform:none;text-wrap:balance}.banner-description[data-v-c8f65e72]{color:var(--on-dark-muted);font:var(--type-body);line-height:var(--leading-paragraph);margin-block-start:var(--space-7);max-width:42ch;overflow-wrap:anywhere}.banner-description[data-v-c8f65e72] p{margin:0}.banner-description[data-v-c8f65e72] *{color:inherit}.banner-description[data-v-c8f65e72] *+p{margin-block-start:var(--space-3)}.banner-description[data-v-c8f65e72] ol,.banner-description[data-v-c8f65e72] ul{list-style-position:outside;margin-block:var(--space-3);padding-inline-start:var(--space-7)}.banner-description[data-v-c8f65e72] ul{list-style-type:disc}.banner-description[data-v-c8f65e72] ol{list-style-type:decimal}.banner-description[data-v-c8f65e72] li{display:list-item}.banner-action[data-v-c8f65e72]{background:var(--primary-bg);border-color:var(--primary-bg);color:var(--primary-dark);gap:var(--space-3);margin-block-start:var(--space-8);max-width:100%;text-align:start;white-space:normal}.banner-action[data-v-c8f65e72]:hover{background:var(--surface-muted);border-color:var(--surface-muted);color:var(--primary-dark)}.banner-action[data-v-c8f65e72]:focus-visible{outline:2px solid var(--primary-bg);outline-offset:4px}.banner-arrow[data-v-c8f65e72]{flex-shrink:0}.banner-arrow[data-v-c8f65e72]:dir(rtl){transform:rotate(180deg)}.banner .img-wrap[data-v-c8f65e72]{background:var(--surface-muted);display:block;isolation:isolate;min-height:var(--update-banner-media-min-height,clamp(360px,40cqi,560px));min-width:0;overflow:hidden;position:relative}.banner .img-wrap[data-v-c8f65e72]:after{border:1px solid color-mix(in srgb,var(--primary-bg) 35%,transparent);content:"";inset:var(--space-5);pointer-events:none;position:absolute;z-index:1}.banner-artwork[data-v-c8f65e72]{inset:0;position:absolute}@media(prefers-reduced-motion:no-preference){.banner--parallax .banner-artwork[data-v-c8f65e72]{inset:-26px -6px}}.banner-artwork[data-v-c8f65e72] picture{display:block;height:100%;width:100%}.banner .img-wrap .banner-artwork[data-v-c8f65e72] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner--text-only .banner-content[data-v-c8f65e72]{max-width:850px}.banner--text-only .banner-title[data-v-c8f65e72]{max-width:28ch}@media(max-width:768px){.banner[data-v-c8f65e72]{grid-template-columns:minmax(0,1fr)}.banner-content[data-v-c8f65e72]{padding:var(--space-8)}.banner-title[data-v-c8f65e72]{font-size:clamp(var(--text-2xl),5cqi,2rem);max-width:24ch}.banner-rule[data-v-c8f65e72]{margin-block-end:var(--space-7)}.banner .img-wrap[data-v-c8f65e72]{aspect-ratio:3/2;min-height:0}.banner--parallax .banner-artwork[data-v-c8f65e72]{inset:-10px -6px}}@media(max-width:576px){.banner-content[data-v-c8f65e72]{padding:var(--space-8) var(--space-7)}}@media(prefers-reduced-motion:reduce){.banner--parallax .banner-artwork[data-v-c8f65e72]{inset:0}}
