.home-page-brand-month-section-module___dsd0G__root{background:var(--color-greyscale-0);gap:48px;padding:48px;display:grid}.home-page-brand-month-section-module___dsd0G__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.home-page-brand-month-section-module___dsd0G__header h2{color:var(--color-greyscale-900);font-family:var(--font-tight);margin:0;font-size:2rem;font-weight:600;line-height:1.2}.home-page-brand-month-section-module___dsd0G__controls{align-items:center;gap:12px;display:inline-flex}.home-page-brand-month-section-module___dsd0G__controlButton{background:var(--color-greyscale-15);width:40px;height:40px;color:var(--color-greyscale-500);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.home-page-brand-month-section-module___dsd0G__controlButton:disabled{color:var(--color-greyscale-200);cursor:default}.home-page-brand-month-section-module___dsd0G__controlButton :where(svg){color:currentColor;stroke:currentColor;width:20px;height:20px}.home-page-brand-month-section-module___dsd0G__carouselViewport{position:relative;overflow:hidden}.home-page-brand-month-section-module___dsd0G__carouselViewport:after{content:"";pointer-events:none;background:linear-gradient(270deg, var(--color-greyscale-0) 8%, transparent 100%);width:48px;height:100%;position:absolute;top:0;right:0}.home-page-brand-month-section-module___dsd0G__track{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;align-items:flex-start;gap:20px;display:flex;overflow-x:auto}.home-page-brand-month-section-module___dsd0G__track::-webkit-scrollbar{display:none}.home-page-brand-month-section-module___dsd0G__cardSlot{scroll-snap-align:start;flex:0 0 260px}.home-page-brand-month-section-module___dsd0G__cardSlotInteractive{cursor:pointer}.home-page-brand-month-section-module___dsd0G__cardSlotInteractive:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:6px;border-radius:16px}.home-page-brand-month-section-module___dsd0G__emptyState{background:var(--color-greyscale-10);border-radius:12px;place-items:center;min-height:180px;display:grid}.home-page-brand-month-section-module___dsd0G__emptyState p{color:var(--color-greyscale-500);font-family:var(--font-tight);font-size:var(--text-body-md);margin:0}@media (max-width:1280px){.home-page-brand-month-section-module___dsd0G__root{gap:32px;padding:32px 24px}.home-page-brand-month-section-module___dsd0G__header h2{font-size:var(--text-heading-4)}.home-page-brand-month-section-module___dsd0G__cardSlot{flex-basis:240px}}@media (max-width:900px){.home-page-brand-month-section-module___dsd0G__root{gap:24px;padding:24px 16px}.home-page-brand-month-section-module___dsd0G__header{gap:12px}.home-page-brand-month-section-module___dsd0G__header h2{font-size:var(--text-heading-5)}.home-page-brand-month-section-module___dsd0G__cardSlot{flex-basis:min(260px,100vw - 56px)}}
.home-page-buyer-join-section-module__amwDla__root{background:var(--color-greyscale-0);gap:32px;padding:48px;display:grid}.home-page-buyer-join-section-module__amwDla__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.home-page-buyer-join-section-module__amwDla__header h2{color:var(--color-greyscale-900);font-family:var(--font-tight);margin:0;font-size:2rem;font-weight:600;line-height:1.2}.home-page-buyer-join-section-module__amwDla__controls{align-items:center;gap:12px;display:inline-flex}.home-page-buyer-join-section-module__amwDla__controlButton{background:var(--color-greyscale-15);width:40px;height:40px;color:var(--color-greyscale-500);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.home-page-buyer-join-section-module__amwDla__controlButton:disabled{color:var(--color-greyscale-200);cursor:default}.home-page-buyer-join-section-module__amwDla__controlButton :where(svg){color:currentColor;stroke:currentColor;width:20px;height:20px}.home-page-buyer-join-section-module__amwDla__carouselViewport{position:relative;overflow:hidden}.home-page-buyer-join-section-module__amwDla__carouselViewport:after{content:"";pointer-events:none;background:linear-gradient(270deg, var(--color-greyscale-0) 12%, transparent 100%);width:56px;height:100%;position:absolute;top:0;right:0}.home-page-buyer-join-section-module__amwDla__track{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;align-items:flex-start;gap:24px;display:flex;overflow-x:auto}.home-page-buyer-join-section-module__amwDla__track::-webkit-scrollbar{display:none}.home-page-buyer-join-section-module__amwDla__storyCard{border:1px solid var(--color-greyscale-15);background:var(--color-greyscale-0);scroll-snap-align:start;flex:0 0 min(430px,100vw - 64px);gap:16px;padding:12px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid}.home-page-buyer-join-section-module__amwDla__storyCard[data-state=hover]{border-color:var(--color-greyscale-25);box-shadow:0 6px 24px 0 color-mix(in srgb, var(--color-greyscale-900) 12%, transparent);transform:translateY(-1px)}.home-page-buyer-join-section-module__amwDla__storyCard[data-state=focus]{border-color:var(--color-primary-300);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary-300) 30%, transparent)}.home-page-buyer-join-section-module__amwDla__storyCard[data-state=active]{transform:translateY(1px)}.home-page-buyer-join-section-module__amwDla__mediaLink{width:100%;color:inherit;font:inherit;text-align:left;background:var(--color-greyscale-15);aspect-ratio:1;cursor:pointer;border:0;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.home-page-buyer-join-section-module__amwDla__videoMediaLink{aspect-ratio:16/9;background:#080b14}.home-page-buyer-join-section-module__amwDla__mediaImage,.home-page-buyer-join-section-module__amwDla__mediaPlaceholder{width:100%;height:100%}.home-page-buyer-join-section-module__amwDla__mediaImage{object-fit:cover;display:block}.home-page-buyer-join-section-module__amwDla__videoThumbnail{object-fit:cover;object-position:center}.home-page-buyer-join-section-module__amwDla__playBadge{background:color-mix(in srgb, var(--color-greyscale-900) 72%, transparent);width:58px;height:58px;color:var(--color-greyscale-0);box-shadow:0 8px 24px color-mix(in srgb, var(--color-greyscale-900) 35%, transparent);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.home-page-buyer-join-section-module__amwDla__playBadge svg{margin-left:3px}.home-page-buyer-join-section-module__amwDla__mediaPlaceholder{background:radial-gradient(circle at 14% 20%, color-mix(in srgb, var(--color-primary-200) 55%, transparent) 0%, transparent 44%), radial-gradient(circle at 82% 78%, color-mix(in srgb, var(--color-primary-500) 35%, transparent) 0%, transparent 45%), linear-gradient(135deg, var(--color-greyscale-10) 0%, var(--color-greyscale-25) 100%)}.home-page-buyer-join-section-module__amwDla__mediaOverlay{background:linear-gradient(180deg, color-mix(in srgb, var(--color-greyscale-900) 0%, transparent) 0%, color-mix(in srgb, var(--color-greyscale-900) 72%, transparent) 100%);gap:14px;padding:18px;display:grid;position:absolute;inset:auto 0 0}.home-page-buyer-join-section-module__amwDla__mediaOverlay h3{color:var(--color-greyscale-0);font-family:var(--font-tight);font-size:var(--text-heading-6);margin:0;font-weight:600;line-height:1.3}.home-page-buyer-join-section-module__amwDla__mediaCta{width:fit-content;color:var(--color-greyscale-0);font-family:var(--font-tight);font-size:var(--text-label-md);align-items:center;gap:8px;font-weight:500;line-height:1;display:inline-flex}.home-page-buyer-join-section-module__amwDla__mediaCtaIcon{background:color-mix(in srgb, var(--color-greyscale-0) 20%, transparent);border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.home-page-buyer-join-section-module__amwDla__mediaCtaIcon :where(svg){color:currentColor;stroke:currentColor;width:16px;height:16px}.home-page-buyer-join-section-module__amwDla__productWrap{width:100%}.home-page-buyer-join-section-module__amwDla__productCard,.home-page-buyer-join-section-module__amwDla__productCard[data-variant=list]{width:100%;max-width:100%}.home-page-buyer-join-section-module__amwDla__emptyState{background:var(--color-greyscale-10);border-radius:12px;place-items:center;min-height:180px;display:grid}.home-page-buyer-join-section-module__amwDla__emptyState p{color:var(--color-greyscale-500);font-family:var(--font-tight);font-size:var(--text-body-md);margin:0}.home-page-buyer-join-section-module__amwDla__videoModalBackdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070cd1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.home-page-buyer-join-section-module__amwDla__videoModal{background:var(--color-greyscale-0);border-radius:16px;width:min(1040px,100%);max-height:calc(100dvh - 48px);overflow:auto;box-shadow:0 24px 80px #00000080}.home-page-buyer-join-section-module__amwDla__videoModalHeader{border-bottom:1px solid var(--color-greyscale-25);justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.home-page-buyer-join-section-module__amwDla__videoModalHeader h3{color:var(--color-greyscale-900);font-family:var(--font-tight);font-size:var(--text-heading-6);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:1.3;overflow:hidden}.home-page-buyer-join-section-module__amwDla__videoCloseButton{border:1px solid var(--color-greyscale-25);background:var(--color-greyscale-0);width:36px;height:36px;color:var(--color-greyscale-700);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.home-page-buyer-join-section-module__amwDla__videoCloseButton:hover,.home-page-buyer-join-section-module__amwDla__videoCloseButton:focus-visible{background:var(--color-greyscale-15);color:var(--color-greyscale-900)}.home-page-buyer-join-section-module__amwDla__videoPlayerFrame{aspect-ratio:16/9;background:#000;width:100%}.home-page-buyer-join-section-module__amwDla__videoPlayerFrame iframe{border:0;width:100%;height:100%;display:block}.home-page-buyer-join-section-module__amwDla__videoProductLink{width:fit-content;color:var(--color-greyscale-900);font-family:var(--font-tight);font-size:var(--text-label-md);align-items:center;gap:8px;margin:16px 18px 18px;font-weight:600;text-decoration:none;display:inline-flex}.home-page-buyer-join-section-module__amwDla__videoProductLink:hover,.home-page-buyer-join-section-module__amwDla__videoProductLink:focus-visible{text-decoration:underline}@media (max-width:1280px){.home-page-buyer-join-section-module__amwDla__root{padding:32px 24px}.home-page-buyer-join-section-module__amwDla__header h2{font-size:var(--text-heading-4)}}@media (max-width:900px){.home-page-buyer-join-section-module__amwDla__root{gap:24px;padding:24px 16px}.home-page-buyer-join-section-module__amwDla__header h2{font-size:var(--text-heading-5)}.home-page-buyer-join-section-module__amwDla__storyCard{flex-basis:min(420px,100vw - 48px)}.home-page-buyer-join-section-module__amwDla__videoModalBackdrop{padding:12px}.home-page-buyer-join-section-module__amwDla__videoModal{border-radius:12px;max-height:calc(100dvh - 24px)}.home-page-buyer-join-section-module__amwDla__videoModalHeader{padding:12px 14px}.home-page-buyer-join-section-module__amwDla__videoProductLink{margin:14px}}
.home-page-first-section-module__sfX40a__root{background:var(--color-greyscale-0);gap:24px;padding:32px 48px 48px;display:grid}.home-page-first-section-module__sfX40a__heroSection{width:100%}.home-page-first-section-module__sfX40a__heroCard{min-height:464px;position:relative;overflow:visible}.home-page-first-section-module__sfX40a__heroFrame{background:var(--color-greyscale-900);min-height:464px;position:relative;overflow:hidden}.home-page-first-section-module__sfX40a__heroLoadingFrame{isolation:isolate;background:radial-gradient(circle at 78% 24%, color-mix(in srgb, var(--color-greyscale-100) 72%, transparent), transparent 38%), var(--color-greyscale-50)}.home-page-first-section-module__sfX40a__heroLoadingSweep{z-index:1;background:linear-gradient(108deg, transparent 18%, color-mix(in srgb, var(--color-greyscale-0) 78%, transparent) 42%, color-mix(in srgb, var(--color-greyscale-0) 92%, transparent) 50%, color-mix(in srgb, var(--color-greyscale-0) 78%, transparent) 58%, transparent 82%);animation:1.15s ease-in-out infinite home-page-first-section-module__sfX40a__heroLoadingShimmer;position:absolute;inset:0;transform:translate(-115%)}@keyframes home-page-first-section-module__sfX40a__heroLoadingShimmer{to{transform:translate(115%)}}@media (prefers-reduced-motion:reduce){.home-page-first-section-module__sfX40a__heroLoadingSweep{opacity:.42;animation:none;transform:none}}.home-page-first-section-module__sfX40a__heroFrameCustom{background:var(--color-greyscale-50)}.home-page-first-section-module__sfX40a__heroFrameComposed{isolation:isolate;background:radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--color-primary-300) 32%, transparent), transparent 38%), var(--color-greyscale-900)}.home-page-first-section-module__sfX40a__heroFrameComposed[data-background-preset=fresh]{background:radial-gradient(circle at 68% 55%, color-mix(in srgb, var(--color-green-300) 46%, transparent), transparent 42%), color-mix(in srgb, var(--color-green-700) 72%, var(--color-greyscale-900))}.home-page-first-section-module__sfX40a__heroFrameComposed[data-background-preset=sunrise]{background:radial-gradient(circle at 78% 88%, color-mix(in srgb, var(--color-orange-300) 58%, transparent), transparent 42%), color-mix(in srgb, var(--color-orange-700) 44%, var(--color-greyscale-900))}.home-page-first-section-module__sfX40a__heroFrameComposed[data-background-preset=minimal]{background:radial-gradient(circle at 58% 10%, color-mix(in srgb, var(--color-primary-100) 76%, transparent), transparent 48%), var(--color-greyscale-800)}.home-page-first-section-module__sfX40a__backgroundPresetSwatch{min-height:0;position:absolute;inset:0}.home-page-first-section-module__sfX40a__composedBackgroundImage{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-page-first-section-module__sfX40a__heroFrameComposed:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--color-greyscale-900) 92%, transparent) 0%, transparent 72%);position:absolute;inset:0}.home-page-first-section-module__sfX40a__composedForegroundWrap{z-index:1;justify-content:center;align-items:flex-end;padding:24px 32px 0;display:flex;position:absolute;inset:0 0 0 42%;overflow:hidden}.home-page-first-section-module__sfX40a__composedForegroundImage{object-fit:contain;object-position:center bottom;width:100%;height:100%;filter:drop-shadow(0 24px 32px color-mix(in srgb, var(--color-greyscale-900) 38%, transparent));animation:.42s both home-page-first-section-module__sfX40a__heroBannerFade;display:block}.home-page-first-section-module__sfX40a__composedActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home-page-first-section-module__sfX40a__studioEditableWrap{width:fit-content;max-width:100%;position:relative}.home-page-first-section-module__sfX40a__studioEditableWrap>[contenteditable=true]{cursor:text;outline:1px dashed color-mix(in srgb, var(--color-primary-300) 78%, transparent);outline-offset:5px;min-width:1ch}.home-page-first-section-module__sfX40a__studioEditableWrap>[contenteditable=true]:empty:before,.home-page-first-section-module__sfX40a__studioEditableButton>[contenteditable=true]:empty:before{content:attr(data-placeholder);opacity:.58}.home-page-first-section-module__sfX40a__studioEditableWrap:hover>[contenteditable=true],.home-page-first-section-module__sfX40a__studioEditableWrap:focus-within>[contenteditable=true],.home-page-first-section-module__sfX40a__studioEditableButton:hover,.home-page-first-section-module__sfX40a__studioEditableButton:focus-within{outline-color:var(--color-primary-300);outline-style:dashed}.home-page-first-section-module__sfX40a__studioEditableWrap[data-invalid=true]>[contenteditable=true],.home-page-first-section-module__sfX40a__studioEditableButton[data-invalid=true]{outline-color:var(--color-error-100)}.home-page-first-section-module__sfX40a__studioTextHandle{z-index:5;background:var(--color-blue-600);width:24px;height:24px;box-shadow:0 2px 6px color-mix(in srgb, var(--color-greyscale-900) 32%, transparent);color:var(--color-greyscale-0);opacity:0;pointer-events:none;border-radius:7px;justify-content:center;align-items:center;font-family:Times New Roman,Times,serif;font-size:16px;font-weight:700;line-height:1;transition:opacity .12s,transform .12s;display:inline-flex;position:absolute;top:-16px;right:-16px;transform:scale(.9)}.home-page-first-section-module__sfX40a__studioEditableWrap:hover .home-page-first-section-module__sfX40a__studioTextHandle,.home-page-first-section-module__sfX40a__studioEditableWrap:focus-within .home-page-first-section-module__sfX40a__studioTextHandle,.home-page-first-section-module__sfX40a__studioEditableButton:hover .home-page-first-section-module__sfX40a__studioTextHandle,.home-page-first-section-module__sfX40a__studioEditableButton:focus-within .home-page-first-section-module__sfX40a__studioTextHandle{opacity:1;transform:scale(1)}.home-page-first-section-module__sfX40a__studioButtonEditor{align-items:center;gap:8px;display:inline-flex;position:relative}.home-page-first-section-module__sfX40a__studioEditableButton{cursor:text;outline:1px dashed color-mix(in srgb, var(--color-primary-300) 78%, transparent);outline-offset:4px;position:relative}.home-page-first-section-module__sfX40a__studioEditableButton>[contenteditable=true]{outline:none;min-width:1ch}.home-page-first-section-module__sfX40a__studioLinkTrigger{border:1px solid color-mix(in srgb, var(--color-blue-400) 72%, transparent);background:var(--color-blue-600);width:30px;height:30px;color:var(--color-greyscale-0);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.home-page-first-section-module__sfX40a__studioLinkTrigger:hover,.home-page-first-section-module__sfX40a__studioLinkTrigger:focus-visible{background:var(--color-blue-700)}.home-page-first-section-module__sfX40a__studioLinkTrigger:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.home-page-first-section-module__sfX40a__studioLinkTrigger svg{width:16px;height:16px}.home-page-first-section-module__sfX40a__studioLinkPopover{z-index:30;border:1px solid var(--color-greyscale-700);background:var(--color-greyscale-900);width:min(260px,72vw);box-shadow:0 12px 28px color-mix(in srgb, var(--color-greyscale-900) 48%, transparent);color:var(--color-greyscale-0);border-radius:12px;padding:12px;position:absolute;bottom:calc(100% + 12px);left:0}.home-page-first-section-module__sfX40a__studioLinkPopover label,.home-page-first-section-module__sfX40a__studioLinkPopover label>span{font-family:var(--font-tight);font-size:var(--text-label-sm);gap:6px;font-weight:500;display:grid}.home-page-first-section-module__sfX40a__studioLinkInput{border:1px solid var(--color-greyscale-600);background:var(--color-greyscale-800);width:100%;height:38px;color:var(--color-greyscale-0);font:inherit;border-radius:8px;outline:none;padding:0 10px;font-weight:400}.home-page-first-section-module__sfX40a__studioLinkInput:focus{border-color:var(--color-primary-300);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary-300) 24%, transparent)}.home-page-first-section-module__sfX40a__heroCtaSecondary{border:1px solid color-mix(in srgb, var(--color-greyscale-0) 44%, transparent);min-height:48px;color:var(--color-greyscale-0);font-family:var(--font-tight);font-size:var(--text-label-md);justify-content:center;align-items:center;padding:0 24px;font-weight:500;text-decoration:none;display:inline-flex}.home-page-first-section-module__sfX40a__heroCtaSecondary:hover{background:color-mix(in srgb, var(--color-greyscale-0) 12%, transparent)}.home-page-first-section-module__sfX40a__heroCtaSecondary:focus-visible{outline:2px solid var(--color-primary-300);outline-offset:2px}.home-page-first-section-module__sfX40a__heroBannerImage{object-fit:cover;width:100%;height:100%;animation:.42s both home-page-first-section-module__sfX40a__heroBannerFade;position:absolute;inset:0}@keyframes home-page-first-section-module__sfX40a__heroBannerFade{0%{opacity:.82;transform:scale(1.01)}to{opacity:1;transform:scale(1)}}.home-page-first-section-module__sfX40a__heroBackground{opacity:1;pointer-events:none;object-fit:fill;width:75.97%;max-width:none;height:641px;position:absolute;top:-77px;left:32.37%}.home-page-first-section-module__sfX40a__heroImageWrap{z-index:1;width:59.38%;height:100%;position:absolute;top:0;right:0;overflow:hidden}.home-page-first-section-module__sfX40a__heroImage{object-fit:cover;object-position:center;z-index:1;width:100%;height:171.98%;position:absolute;top:-10.99%;left:0}.home-page-first-section-module__sfX40a__heroContent{z-index:2;flex-direction:column;justify-content:space-between;gap:32px;max-width:402px;height:100%;padding:48px;display:flex;position:relative}.home-page-first-section-module__sfX40a__heroHeading{color:var(--color-greyscale-0);font-family:var(--font-tight);letter-spacing:0;margin:0;font-size:clamp(2.125rem,2vw + 1.25rem,3rem);font-style:normal;font-weight:600;line-height:1.1}.home-page-first-section-module__sfX40a__accent{color:var(--color-primary-300)}.home-page-first-section-module__sfX40a__heroMeta{gap:24px;display:grid}.home-page-first-section-module__sfX40a__heroDescription{width:238px;max-width:100%;color:var(--color-greyscale-25);font-family:var(--font-tight);font-size:var(--text-body-md);margin:0;font-style:normal;font-weight:400;line-height:1.5}.home-page-first-section-module__sfX40a__heroCta{background:color-mix(in srgb, var(--color-greyscale-0) 20%, transparent);width:fit-content;height:48px;color:var(--color-greyscale-0);font-family:var(--font-tight);font-size:var(--text-label-md);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-style:normal;font-weight:500;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s,transform .12s;display:inline-flex}.home-page-first-section-module__sfX40a__heroCta[data-state=hover]{background:color-mix(in srgb, var(--color-greyscale-0) 28%, transparent)}.home-page-first-section-module__sfX40a__heroCta[data-state=focus]{border-color:var(--color-primary-300);outline:none}.home-page-first-section-module__sfX40a__heroCta[data-state=active]{background:color-mix(in srgb, var(--color-greyscale-0) 36%, transparent);transform:translateY(1px)}.home-page-first-section-module__sfX40a__heroCta :where(svg){color:currentColor;stroke:currentColor;width:20px;height:20px}.home-page-first-section-module__sfX40a__paginationDots{background:var(--color-greyscale-0);box-shadow:0 1px 2px 0 color-mix(in srgb, var(--color-greyscale-900) 10%, transparent);z-index:8;border-radius:999px;align-items:center;gap:4px;padding:8px 12px;display:inline-flex;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.home-page-first-section-module__sfX40a__dotButton{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:8px;height:14px;margin:0;padding:0;display:inline-flex}.home-page-first-section-module__sfX40a__dotButton:focus-visible{outline:1px solid var(--color-primary-300);outline-offset:1px}.home-page-first-section-module__sfX40a__dot{background:var(--color-greyscale-200);border-radius:999px;width:3px;height:8px;transition:height .14s,background-color .14s}.home-page-first-section-module__sfX40a__dotButton[data-state=hover] .home-page-first-section-module__sfX40a__dot{background:var(--color-greyscale-300);height:10px}.home-page-first-section-module__sfX40a__dotButton[data-state=active] .home-page-first-section-module__sfX40a__dot,.home-page-first-section-module__sfX40a__dotButton[data-state=focus] .home-page-first-section-module__sfX40a__dot{background:var(--color-greyscale-900);height:12px}.home-page-first-section-module__sfX40a__categoriesSection{gap:24px;display:grid}.home-page-first-section-module__sfX40a__categoriesHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.home-page-first-section-module__sfX40a__categoriesHeader h2{color:var(--color-greyscale-900);font-family:var(--font-tight);font-size:var(--text-heading-5);margin:0;font-style:normal;font-weight:600;line-height:1.2}.home-page-first-section-module__sfX40a__viewAll{color:var(--color-primary-600);font-family:var(--font-tight);font-size:var(--text-body-lg);align-items:center;gap:12px;font-style:normal;font-weight:500;line-height:1.5;display:inline-flex}.home-page-first-section-module__sfX40a__viewAllIcon{background:var(--color-primary-50);width:24px;height:24px;color:var(--color-primary-600);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.home-page-first-section-module__sfX40a__viewAllIcon :where(svg){color:currentColor;stroke:currentColor;width:16px;height:16px}.home-page-first-section-module__sfX40a__categoriesGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.home-page-first-section-module__sfX40a__categoryItem{border-radius:6px;justify-items:center;gap:12px;text-decoration:none;transition:transform .12s;display:grid}.home-page-first-section-module__sfX40a__categoryItem[data-state=hover]{transform:translateY(-1px)}.home-page-first-section-module__sfX40a__categoryItem[data-state=focus]{outline:2px solid var(--color-primary-200);outline-offset:2px}.home-page-first-section-module__sfX40a__categoryImageWrap{aspect-ratio:1;background:var(--color-greyscale-10);place-items:center;width:100%;transition:background-color .14s;display:grid;overflow:hidden}.home-page-first-section-module__sfX40a__categoryImageWrap img{object-fit:contain;width:78%;height:78%;display:block}.home-page-first-section-module__sfX40a__categoryItem p{text-align:center;color:var(--color-greyscale-400);font-family:var(--font-tight);font-size:var(--text-body-md);margin:0;font-style:normal;font-weight:500;line-height:1.5;transition:color .14s}.home-page-first-section-module__sfX40a__categoryItem[data-state=hover] .home-page-first-section-module__sfX40a__categoryImageWrap{background:var(--color-greyscale-15)}.home-page-first-section-module__sfX40a__categoryItem[data-state=hover] p{color:var(--color-greyscale-700)}.home-page-first-section-module__sfX40a__categoryItem[data-state=active] .home-page-first-section-module__sfX40a__categoryImageWrap{background:var(--color-primary-25)}.home-page-first-section-module__sfX40a__categoryItem[data-state=active] p{color:var(--color-greyscale-900)}@media (max-width:1280px){.home-page-first-section-module__sfX40a__root{padding:24px 24px 40px}.home-page-first-section-module__sfX40a__categoriesGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.home-page-first-section-module__sfX40a__root{gap:20px;padding:16px 16px 32px}.home-page-first-section-module__sfX40a__heroCard,.home-page-first-section-module__sfX40a__heroFrame{min-height:520px}.home-page-first-section-module__sfX40a__heroFrameCustom{min-height:320px}.home-page-first-section-module__sfX40a__composedForegroundWrap{opacity:.52;padding:16px 16px 0;inset:36% -12% 0 22%}.home-page-first-section-module__sfX40a__heroFrameComposed:after{background:linear-gradient(90deg, color-mix(in srgb, var(--color-greyscale-900) 92%, transparent) 0%, transparent 100%)}.home-page-first-section-module__sfX40a__heroBackground{opacity:.75;width:120%;height:640px;top:-20px;left:15%}.home-page-first-section-module__sfX40a__heroImageWrap{width:88%;right:-36%}.home-page-first-section-module__sfX40a__heroImage{opacity:.5;width:100%;height:170%;top:-4%;left:0}.home-page-first-section-module__sfX40a__heroContent{max-width:100%;padding:24px}.home-page-first-section-module__sfX40a__heroHeading{max-width:300px;font-size:clamp(2rem,6vw,2.5rem)}.home-page-first-section-module__sfX40a__categoriesHeader h2{font-size:var(--text-heading-6)}.home-page-first-section-module__sfX40a__viewAll{font-size:var(--text-body-md)}.home-page-first-section-module__sfX40a__categoriesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
.home-page-flash-deals-section-module__UVG-mq__root{background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-greyscale-0) 0%, transparent) 0%, color-mix(in srgb, var(--color-primary-200) 65%, transparent) 57.75%), linear-gradient(90deg, var(--color-greyscale-0) 0%, var(--color-greyscale-0) 100%);gap:48px;padding:48px;display:grid}.home-page-flash-deals-section-module__UVG-mq__header{justify-content:space-between;align-items:center;gap:16px;padding:0 8px;display:flex}.home-page-flash-deals-section-module__UVG-mq__header h2{color:var(--color-greyscale-900);font-family:var(--font-tight);margin:0;font-size:2rem;font-weight:600;line-height:1.2}.home-page-flash-deals-section-module__UVG-mq__timer{background:color-mix(in srgb, var(--color-primary-900) 7%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:4px;min-height:48px;padding:4px;display:inline-flex}.home-page-flash-deals-section-module__UVG-mq__timerSegment{background:var(--color-greyscale-0);min-width:52px;min-height:40px;box-shadow:0 1px 1.5px 0 color-mix(in srgb, var(--color-greyscale-900) 7%, transparent);font-family:var(--font-tight);font-size:var(--text-body-lg);color:#0000;background-image:linear-gradient(180deg, var(--color-primary-300) 0%, var(--color-primary-700) 100%);-webkit-background-clip:text;background-clip:text;border-radius:999px;justify-content:center;align-items:center;font-weight:600;line-height:1.2;display:inline-flex}.home-page-flash-deals-section-module__UVG-mq__panel{background:var(--color-greyscale-0);box-shadow:0 3px 8px 0 color-mix(in srgb, var(--color-greyscale-900) 5%, transparent);gap:48px;padding:32px;display:grid;overflow:hidden}.home-page-flash-deals-section-module__UVG-mq__carouselViewport{position:relative;overflow:hidden}.home-page-flash-deals-section-module__UVG-mq__carouselViewport:after{content:"";pointer-events:none;background:linear-gradient(270deg, var(--color-greyscale-0) 8%, transparent 100%);width:48px;height:100%;position:absolute;top:0;right:0}.home-page-flash-deals-section-module__UVG-mq__track{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;align-items:flex-start;gap:24px;display:flex;overflow-x:auto}.home-page-flash-deals-section-module__UVG-mq__track::-webkit-scrollbar{display:none}.home-page-flash-deals-section-module__UVG-mq__cardSlot{scroll-snap-align:start;flex:0 0 316px}.home-page-flash-deals-section-module__UVG-mq__cardSlotInteractive{cursor:pointer}.home-page-flash-deals-section-module__UVG-mq__cardSlotInteractive:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:6px;border-radius:16px}.home-page-flash-deals-section-module__UVG-mq__pagination{align-items:center;gap:32px;display:flex}.home-page-flash-deals-section-module__UVG-mq__progressBar{background:var(--color-greyscale-15);border-radius:999px;flex:auto;height:4px;overflow:hidden}.home-page-flash-deals-section-module__UVG-mq__progressFill{border-radius:inherit;background:var(--color-greyscale-900);height:100%;transition:width .2s;display:block}.home-page-flash-deals-section-module__UVG-mq__controls{align-items:center;gap:12px;display:inline-flex}.home-page-flash-deals-section-module__UVG-mq__controlButton{background:var(--color-greyscale-15);width:40px;height:40px;color:var(--color-greyscale-500);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.home-page-flash-deals-section-module__UVG-mq__controlButton:disabled{color:var(--color-greyscale-200);cursor:default}.home-page-flash-deals-section-module__UVG-mq__controlButton :where(svg){color:currentColor;stroke:currentColor;width:20px;height:20px}.home-page-flash-deals-section-module__UVG-mq__emptyState{background:var(--color-greyscale-10);border-radius:12px;place-items:center;min-height:180px;display:grid}.home-page-flash-deals-section-module__UVG-mq__emptyState p{color:var(--color-greyscale-500);font-family:var(--font-tight);font-size:var(--text-body-md);margin:0}@media (max-width:1280px){.home-page-flash-deals-section-module__UVG-mq__root{gap:32px;padding:32px 24px}.home-page-flash-deals-section-module__UVG-mq__header h2{font-size:var(--text-heading-4)}.home-page-flash-deals-section-module__UVG-mq__panel{gap:32px;padding:24px}.home-page-flash-deals-section-module__UVG-mq__cardSlot{flex-basis:290px}}@media (max-width:900px){.home-page-flash-deals-section-module__UVG-mq__root{gap:24px;padding:24px 16px}.home-page-flash-deals-section-module__UVG-mq__header{flex-direction:column;align-items:flex-start;gap:12px;padding:0}.home-page-flash-deals-section-module__UVG-mq__header h2{font-size:var(--text-heading-5)}.home-page-flash-deals-section-module__UVG-mq__panel{gap:24px;padding:16px}.home-page-flash-deals-section-module__UVG-mq__cardSlot{flex-basis:min(316px,100vw - 64px)}.home-page-flash-deals-section-module__UVG-mq__pagination{gap:16px}}
.button-module__yqzFeq__root{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--btn-gap,8px);width:var(--btn-width,auto);height:var(--btn-height,40px);padding:var(--btn-padding,0px 16px);border:var(--btn-border,1px solid transparent);border-radius:var(--btn-border-radius,var(--radius-component,12px));background:var(--btn-background,transparent);box-shadow:var(--btn-shadow,none);color:var(--btn-color,inherit);font-family:var(--font-tight), var(--font-archivo), sans-serif;font-style:normal;font-weight:var(--btn-font-weight,500);font-size:var(--btn-font-size,14px);line-height:var(--btn-line-height,17px);text-align:center;appearance:none;cursor:pointer;flex-direction:row;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex;position:relative}.button-module__yqzFeq__root>:where(svg){width:var(--btn-icon-size,20px);height:var(--btn-icon-size,20px);color:var(--btn-icon-color,currentColor);stroke:var(--btn-icon-color,currentColor);flex-shrink:0}.button-module__yqzFeq__root:hover:not(:disabled),.button-module__yqzFeq__root[data-preview-state=hover]{background:var(--btn-background-hover,var(--btn-background));border:var(--btn-border-hover,var(--btn-border));box-shadow:var(--btn-shadow-hover,var(--btn-shadow));color:var(--btn-color-hover,var(--btn-color))}.button-module__yqzFeq__root:active:not(:disabled),.button-module__yqzFeq__root[data-preview-state=pressed]{background:var(--btn-background-pressed,var(--btn-background-hover,var(--btn-background)));border:var(--btn-border-pressed,var(--btn-border-hover,var(--btn-border)));box-shadow:var(--btn-shadow-pressed,var(--btn-shadow-hover,var(--btn-shadow)));color:var(--btn-color-pressed,var(--btn-color-hover,var(--btn-color)))}.button-module__yqzFeq__root:focus-visible,.button-module__yqzFeq__root[data-preview-state=focused]{background:var(--btn-background-focused,var(--btn-background));border:var(--btn-border-focused,var(--btn-border));box-shadow:var(--btn-shadow-focused,var(--btn-shadow));color:var(--btn-color-focused,var(--btn-color));outline:none}.button-module__yqzFeq__root:disabled,.button-module__yqzFeq__root[data-preview-state=disabled]{background:var(--btn-background-disabled,var(--btn-background));border:var(--btn-border-disabled,var(--btn-border));box-shadow:var(--btn-shadow-disabled,var(--btn-shadow));color:var(--btn-color-disabled,var(--btn-color));cursor:not-allowed}.button-module__yqzFeq__root:disabled>:where(svg),.button-module__yqzFeq__root[data-preview-state=disabled]>:where(svg){color:var(--btn-icon-color-disabled,var(--btn-icon-color,currentColor));stroke:var(--btn-icon-color-disabled,var(--btn-icon-color,currentColor))}.button-module__yqzFeq__variantPrimary.button-module__yqzFeq__sizeLarge.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:48px;--btn-padding:0px 24px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-primary-600);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-0);--btn-font-weight:500;--btn-font-size:16px;--btn-line-height:19px;--btn-icon-size:20px;--btn-icon-color:var(--color-greyscale-0);--btn-background-hover:var(--color-primary-700);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-0);--btn-icon-color-hover:var(--color-greyscale-0);--btn-background-focused:var(--color-primary-600);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-600);--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-0);--btn-background-disabled:var(--color-primary-300);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-0);--btn-icon-color-disabled:var(--color-greyscale-0)}.button-module__yqzFeq__variantTertiary.button-module__yqzFeq__sizeLarge.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:48px;--btn-padding:0px 24px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:transparent;--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-primary-600);--btn-font-weight:500;--btn-font-size:16px;--btn-line-height:19px;--btn-icon-size:20px;--btn-icon-color:var(--color-primary-600);--btn-background-hover:var(--color-greyscale-15);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-primary-600);--btn-icon-color-hover:var(--color-primary-600);--btn-background-focused:var(--color-greyscale-0);--btn-border-focused:1px solid transparent;--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-primary-600);--btn-icon-color-focused:var(--color-primary-600);--btn-background-disabled:transparent;--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-primary-300);--btn-icon-color-disabled:var(--color-primary-300)}.button-module__yqzFeq__variantSecondary.button-module__yqzFeq__sizeLarge.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:48px;--btn-padding:0px 24px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-greyscale-15);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-primary-900);--btn-font-weight:500;--btn-font-size:16px;--btn-line-height:19px;--btn-icon-size:20px;--btn-icon-color:var(--color-primary-900);--btn-background-hover:var(--color-greyscale-25);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-primary-900);--btn-icon-color-hover:var(--color-primary-900);--btn-background-focused:var(--color-greyscale-15);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-primary-900);--btn-icon-color-focused:var(--color-primary-900);--btn-background-disabled:var(--color-greyscale-10);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-primary-900);--btn-icon-color-disabled:var(--color-primary-900)}.button-module__yqzFeq__variantPrimary.button-module__yqzFeq__sizeLarge.button-module__yqzFeq__iconOnlyTrue{--btn-width:48px;--btn-height:48px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-primary-600);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-0);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-greyscale-0);--btn-background-hover:var(--color-primary-700);--btn-border-hover:1.5px solid var(--color-greyscale-0);--btn-shadow-hover:0px 0px 0px 1px var(--color-primary-600);--btn-color-hover:var(--color-greyscale-0);--btn-icon-color-hover:var(--color-greyscale-0);--btn-background-focused:var(--color-primary-600);--btn-border-focused:1px solid transparent;--btn-shadow-focused:none;--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-0);--btn-background-disabled:var(--color-primary-300);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-0);--btn-icon-color-disabled:var(--color-greyscale-0)}.button-module__yqzFeq__variantTertiary.button-module__yqzFeq__sizeLarge.button-module__yqzFeq__iconOnlyTrue{--btn-width:48px;--btn-height:48px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:transparent;--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-900);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-greyscale-900);--btn-background-hover:var(--color-greyscale-15);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-900);--btn-icon-color-hover:var(--color-greyscale-900);--btn-background-focused:var(--color-greyscale-0);--btn-border-focused:1px solid transparent;--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-greyscale-900);--btn-icon-color-focused:var(--color-greyscale-900);--btn-background-disabled:transparent;--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-300);--btn-icon-color-disabled:var(--color-greyscale-300)}.button-module__yqzFeq__variantSecondary.button-module__yqzFeq__sizeLarge.button-module__yqzFeq__iconOnlyTrue{--btn-width:48px;--btn-height:48px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-greyscale-15);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-900);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-greyscale-900);--btn-background-hover:var(--color-greyscale-25);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-900);--btn-icon-color-hover:var(--color-greyscale-900);--btn-background-focused:var(--color-greyscale-15);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-900);--btn-background-disabled:var(--color-greyscale-10);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-300);--btn-icon-color-disabled:var(--color-greyscale-300)}.button-module__yqzFeq__variantPrimary.button-module__yqzFeq__sizeMedium.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:40px;--btn-padding:0px 20px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-primary-600);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-0);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-greyscale-0);--btn-background-hover:var(--color-primary-700);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-0);--btn-icon-color-hover:var(--color-greyscale-0);--btn-background-focused:var(--color-primary-600);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-600);--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-0);--btn-background-disabled:var(--color-primary-300);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-0);--btn-icon-color-disabled:var(--color-greyscale-0)}.button-module__yqzFeq__variantTertiary.button-module__yqzFeq__sizeMedium.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:40px;--btn-padding:0px 20px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:transparent;--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-primary-600);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-primary-600);--btn-background-hover:var(--color-greyscale-15);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-primary-600);--btn-icon-color-hover:var(--color-primary-600);--btn-background-focused:var(--color-greyscale-0);--btn-border-focused:1px solid transparent;--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-primary-600);--btn-icon-color-focused:var(--color-primary-600);--btn-background-disabled:transparent;--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-primary-300);--btn-icon-color-disabled:var(--color-primary-300)}.button-module__yqzFeq__variantSecondary.button-module__yqzFeq__sizeMedium.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:40px;--btn-padding:0px 20px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-greyscale-15);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-primary-900);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-primary-900);--btn-background-hover:var(--color-greyscale-25);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-primary-900);--btn-icon-color-hover:var(--color-primary-900);--btn-background-focused:var(--color-greyscale-15);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-primary-900);--btn-icon-color-focused:var(--color-primary-900);--btn-background-disabled:var(--color-greyscale-10);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-primary-900);--btn-icon-color-disabled:var(--color-primary-900)}.button-module__yqzFeq__variantPrimary.button-module__yqzFeq__sizeMedium.button-module__yqzFeq__iconOnlyTrue{--btn-width:40px;--btn-height:40px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-primary-600);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-0);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-greyscale-0);--btn-background-hover:var(--color-primary-700);--btn-border-hover:1.5px solid var(--color-greyscale-0);--btn-shadow-hover:0px 0px 0px 1px var(--color-primary-600);--btn-color-hover:var(--color-greyscale-0);--btn-icon-color-hover:var(--color-greyscale-0);--btn-background-focused:var(--color-primary-600);--btn-border-focused:1px solid transparent;--btn-shadow-focused:none;--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-0);--btn-background-disabled:var(--color-primary-300);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-0);--btn-icon-color-disabled:var(--color-greyscale-0)}.button-module__yqzFeq__variantTertiary.button-module__yqzFeq__sizeMedium.button-module__yqzFeq__iconOnlyTrue{--btn-width:40px;--btn-height:40px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:transparent;--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-900);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-greyscale-900);--btn-background-hover:var(--color-greyscale-15);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-900);--btn-icon-color-hover:var(--color-greyscale-900);--btn-background-focused:var(--color-greyscale-0);--btn-border-focused:1px solid transparent;--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-greyscale-900);--btn-icon-color-focused:var(--color-greyscale-900);--btn-background-disabled:transparent;--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-300);--btn-icon-color-disabled:var(--color-greyscale-300)}.button-module__yqzFeq__variantSecondary.button-module__yqzFeq__sizeMedium.button-module__yqzFeq__iconOnlyTrue{--btn-width:40px;--btn-height:40px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-greyscale-15);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-900);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-greyscale-900);--btn-background-hover:var(--color-greyscale-25);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-900);--btn-icon-color-hover:var(--color-greyscale-900);--btn-background-focused:var(--color-greyscale-15);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-900);--btn-background-disabled:var(--color-greyscale-10);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-300);--btn-icon-color-disabled:var(--color-greyscale-300)}.button-module__yqzFeq__variantPrimary.button-module__yqzFeq__sizeSmall.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:36px;--btn-padding:0px 16px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-primary-600);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-0);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:16px;--btn-icon-color:var(--color-greyscale-0);--btn-background-hover:var(--color-primary-700);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-0);--btn-icon-color-hover:var(--color-greyscale-0);--btn-background-focused:var(--color-primary-600);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-600);--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-0);--btn-background-disabled:var(--color-primary-300);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-0);--btn-icon-color-disabled:var(--color-greyscale-0)}.button-module__yqzFeq__variantTertiary.button-module__yqzFeq__sizeSmall.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:36px;--btn-padding:0px 16px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:transparent;--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-primary-600);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-primary-600);--btn-background-hover:var(--color-greyscale-15);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-primary-600);--btn-icon-color-hover:var(--color-primary-600);--btn-background-focused:var(--color-greyscale-0);--btn-border-focused:1px solid transparent;--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-primary-600);--btn-icon-color-focused:var(--color-primary-600);--btn-background-disabled:transparent;--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-primary-300);--btn-icon-color-disabled:var(--color-primary-300)}.button-module__yqzFeq__variantSecondary.button-module__yqzFeq__sizeSmall.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:36px;--btn-padding:0px 16px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-greyscale-15);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-primary-900);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:16px;--btn-icon-color:var(--color-primary-900);--btn-background-hover:var(--color-greyscale-25);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-primary-900);--btn-icon-color-hover:var(--color-primary-900);--btn-background-focused:var(--color-greyscale-15);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-primary-900);--btn-icon-color-focused:var(--color-primary-900);--btn-background-disabled:var(--color-greyscale-10);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-primary-900);--btn-icon-color-disabled:var(--color-primary-900)}.button-module__yqzFeq__variantPrimary.button-module__yqzFeq__sizeSmall.button-module__yqzFeq__iconOnlyTrue{--btn-width:36px;--btn-height:36px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-primary-600);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-0);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:16px;--btn-icon-color:var(--color-greyscale-0);--btn-background-hover:var(--color-primary-700);--btn-border-hover:1.5px solid var(--color-greyscale-0);--btn-shadow-hover:0px 0px 0px 1px var(--color-primary-600);--btn-color-hover:var(--color-greyscale-0);--btn-icon-color-hover:var(--color-greyscale-0);--btn-background-focused:var(--color-primary-600);--btn-border-focused:1px solid transparent;--btn-shadow-focused:none;--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-0);--btn-background-disabled:var(--color-primary-300);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-0);--btn-icon-color-disabled:var(--color-greyscale-0)}.button-module__yqzFeq__variantTertiary.button-module__yqzFeq__sizeSmall.button-module__yqzFeq__iconOnlyTrue{--btn-width:36px;--btn-height:36px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:transparent;--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-900);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-greyscale-900);--btn-background-hover:var(--color-greyscale-15);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-900);--btn-icon-color-hover:var(--color-greyscale-900);--btn-background-focused:var(--color-greyscale-0);--btn-border-focused:1px solid transparent;--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-greyscale-900);--btn-icon-color-focused:var(--color-greyscale-900);--btn-background-disabled:transparent;--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-300);--btn-icon-color-disabled:var(--color-greyscale-300)}.button-module__yqzFeq__variantSecondary.button-module__yqzFeq__sizeSmall.button-module__yqzFeq__iconOnlyTrue{--btn-width:36px;--btn-height:36px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-greyscale-15);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-900);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:20px;--btn-icon-color:var(--color-greyscale-900);--btn-background-hover:var(--color-greyscale-25);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-900);--btn-icon-color-hover:var(--color-greyscale-900);--btn-background-focused:var(--color-greyscale-15);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-900);--btn-background-disabled:var(--color-greyscale-10);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-300);--btn-icon-color-disabled:var(--color-greyscale-300)}.button-module__yqzFeq__variantPrimary.button-module__yqzFeq__sizeXsmall.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:32px;--btn-padding:0px 12px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-primary-600);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-0);--btn-font-weight:500;--btn-font-size:12px;--btn-line-height:15px;--btn-icon-size:16px;--btn-icon-color:var(--color-greyscale-0);--btn-background-hover:var(--color-primary-700);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-0);--btn-icon-color-hover:var(--color-greyscale-0);--btn-background-focused:var(--color-primary-600);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-600);--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-0);--btn-background-disabled:var(--color-primary-300);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-0);--btn-icon-color-disabled:var(--color-greyscale-0)}.button-module__yqzFeq__variantTertiary.button-module__yqzFeq__sizeXsmall.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:32px;--btn-padding:0px 12px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:transparent;--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-primary-600);--btn-font-weight:500;--btn-font-size:12px;--btn-line-height:15px;--btn-icon-size:16px;--btn-icon-color:var(--color-primary-600);--btn-background-hover:var(--color-greyscale-15);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-primary-600);--btn-icon-color-hover:var(--color-primary-600);--btn-background-focused:var(--color-greyscale-0);--btn-border-focused:1px solid transparent;--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-primary-600);--btn-icon-color-focused:var(--color-primary-600);--btn-background-disabled:transparent;--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-primary-300);--btn-icon-color-disabled:var(--color-primary-300)}.button-module__yqzFeq__variantSecondary.button-module__yqzFeq__sizeXsmall.button-module__yqzFeq__iconOnlyFalse{--btn-width:auto;--btn-height:32px;--btn-padding:0px 12px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-greyscale-15);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-primary-900);--btn-font-weight:500;--btn-font-size:12px;--btn-line-height:15px;--btn-icon-size:16px;--btn-icon-color:var(--color-primary-900);--btn-background-hover:var(--color-greyscale-25);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-primary-900);--btn-icon-color-hover:var(--color-primary-900);--btn-background-focused:var(--color-greyscale-15);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-primary-900);--btn-icon-color-focused:var(--color-primary-900);--btn-background-disabled:var(--color-greyscale-10);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-primary-900);--btn-icon-color-disabled:var(--color-primary-900)}.button-module__yqzFeq__variantPrimary.button-module__yqzFeq__sizeXsmall.button-module__yqzFeq__iconOnlyTrue{--btn-width:32px;--btn-height:32px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-primary-600);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-0);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:16px;--btn-icon-color:var(--color-greyscale-0);--btn-background-hover:var(--color-primary-700);--btn-border-hover:1.5px solid var(--color-greyscale-0);--btn-shadow-hover:0px 0px 0px 1px var(--color-primary-600);--btn-color-hover:var(--color-greyscale-0);--btn-icon-color-hover:var(--color-greyscale-0);--btn-background-focused:var(--color-primary-600);--btn-border-focused:1px solid transparent;--btn-shadow-focused:none;--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-0);--btn-background-disabled:var(--color-primary-300);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-0);--btn-icon-color-disabled:var(--color-greyscale-0)}.button-module__yqzFeq__variantTertiary.button-module__yqzFeq__sizeXsmall.button-module__yqzFeq__iconOnlyTrue{--btn-width:32px;--btn-height:32px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:transparent;--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-900);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:16px;--btn-icon-color:var(--color-greyscale-900);--btn-background-hover:var(--color-greyscale-15);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-900);--btn-icon-color-hover:var(--color-greyscale-900);--btn-background-focused:var(--color-greyscale-0);--btn-border-focused:1px solid transparent;--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-greyscale-900);--btn-icon-color-focused:var(--color-greyscale-900);--btn-background-disabled:transparent;--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-300);--btn-icon-color-disabled:var(--color-greyscale-300)}.button-module__yqzFeq__variantSecondary.button-module__yqzFeq__sizeXsmall.button-module__yqzFeq__iconOnlyTrue{--btn-width:32px;--btn-height:32px;--btn-padding:0px;--btn-gap:8px;--btn-border-radius:var(--radius-component,12px);--btn-background:var(--color-greyscale-15);--btn-border:1px solid transparent;--btn-shadow:none;--btn-color:var(--color-greyscale-900);--btn-font-weight:500;--btn-font-size:14px;--btn-line-height:17px;--btn-icon-size:16px;--btn-icon-color:var(--color-greyscale-900);--btn-background-hover:var(--color-greyscale-25);--btn-border-hover:1px solid transparent;--btn-shadow-hover:none;--btn-color-hover:var(--color-greyscale-900);--btn-icon-color-hover:var(--color-greyscale-900);--btn-background-focused:var(--color-greyscale-15);--btn-border-focused:1.5px solid var(--color-greyscale-0);--btn-shadow-focused:0px 0px 0px 1px var(--color-primary-900);--btn-color-focused:var(--color-greyscale-0);--btn-icon-color-focused:var(--color-greyscale-900);--btn-background-disabled:var(--color-greyscale-10);--btn-border-disabled:1px solid transparent;--btn-shadow-disabled:none;--btn-color-disabled:var(--color-greyscale-300);--btn-icon-color-disabled:var(--color-greyscale-300)}
.cardproductdetailcategory-module__kvxzhW__root{box-sizing:border-box;border:1px solid var(--color-greyscale-25);border-radius:var(--radius-component,12px);background:var(--color-greyscale-0);width:min(100%,408px);box-shadow:0 1px 1.5px 0 color-mix(in srgb, var(--color-greyscale-900) 3%, transparent);flex-direction:column;align-items:stretch;gap:16px;padding:16px;display:inline-flex}.cardproductdetailcategory-module__kvxzhW__root[data-size=desktop]{gap:8px;width:min(100%,324px);padding:8px}.cardproductdetailcategory-module__kvxzhW__desktopImageContainer{border-radius:var(--radius-component,12px);background:var(--color-greyscale-10);justify-content:center;align-items:center;width:100%;height:240px;display:inline-flex}.cardproductdetailcategory-module__kvxzhW__desktopImage{border-radius:var(--radius-component,12px);background:var(--color-greyscale-10);width:308px;height:240px;position:relative;overflow:hidden}.cardproductdetailcategory-module__kvxzhW__desktopImage>img,.cardproductdetailcategory-module__kvxzhW__desktopImage>div{width:72.08%;height:92.5%;position:absolute;top:3.75%;left:13.96%}.cardproductdetailcategory-module__kvxzhW__desktopImage>img{object-fit:contain}.cardproductdetailcategory-module__kvxzhW__contentContainer{align-items:center;gap:16px;width:100%;display:inline-flex}.cardproductdetailcategory-module__kvxzhW__root[data-size=desktop] .cardproductdetailcategory-module__kvxzhW__contentContainer{flex-direction:column;justify-content:center;align-items:stretch;gap:24px;padding:16px}.cardproductdetailcategory-module__kvxzhW__mobileImage{border-radius:var(--radius-component,12px);background:var(--color-greyscale-10);flex:none;width:120px;height:120px;position:relative;overflow:hidden}.cardproductdetailcategory-module__kvxzhW__mobileImage>img,.cardproductdetailcategory-module__kvxzhW__mobileImage>div{width:71.06%;height:71.06%;position:absolute;top:14.47%;left:14.47%}.cardproductdetailcategory-module__kvxzhW__mobileImage>img{object-fit:contain}.cardproductdetailcategory-module__kvxzhW__content{flex-direction:column;flex:auto;align-items:flex-start;gap:8px;min-width:0;display:inline-flex}.cardproductdetailcategory-module__kvxzhW__root[data-size=desktop] .cardproductdetailcategory-module__kvxzhW__content{width:100%}.cardproductdetailcategory-module__kvxzhW__title,.cardproductdetailcategory-module__kvxzhW__description{font-family:var(--font-tight);letter-spacing:0;margin:0;font-style:normal}.cardproductdetailcategory-module__kvxzhW__title{color:var(--color-greyscale-900);font-size:var(--text-body-lg);width:100%;font-weight:600;line-height:1.5}.cardproductdetailcategory-module__kvxzhW__root[data-size=desktop] .cardproductdetailcategory-module__kvxzhW__title{font-size:var(--text-heading-6);line-height:1.2}.cardproductdetailcategory-module__kvxzhW__description{color:var(--color-greyscale-600);font-size:var(--text-body-sm);width:181px;max-width:100%;font-weight:400;line-height:1.5;overflow:hidden}.cardproductdetailcategory-module__kvxzhW__root[data-size=desktop] .cardproductdetailcategory-module__kvxzhW__description{font-size:var(--text-body-md);width:100%}.cardproductdetailcategory-module__kvxzhW__exploreButton{--btn-height:48px;--btn-padding:0 24px;--btn-font-size:var(--text-label-md);--btn-line-height:1;--btn-background:var(--color-greyscale-15);--btn-background-hover:var(--color-greyscale-25);--btn-color:var(--color-primary-900);--btn-icon-color:var(--color-primary-900);width:100%}.cardproductdetailcategory-module__kvxzhW__buttonIcon{color:currentColor;justify-content:center;align-items:center;display:inline-flex}.cardproductdetailcategory-module__kvxzhW__buttonIcon :where(svg){color:currentColor;stroke:currentColor;width:20px;height:20px}.cardproductdetailcategory-module__kvxzhW__buttonText{white-space:nowrap}.cardproductdetailcategory-module__kvxzhW__root[data-icon-only=true] .cardproductdetailcategory-module__kvxzhW__content,.cardproductdetailcategory-module__kvxzhW__root[data-icon-only=true] .cardproductdetailcategory-module__kvxzhW__exploreButton{display:none}
.taboption-module__6Mx_wq__root{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--taboption-gap,8px);border-radius:var(--radius-component,12px);background:var(--taboption-background,var(--color-greyscale-0));color:var(--taboption-text,var(--color-greyscale-900));font-family:var(--font-tight);font-size:var(--taboption-font-size,var(--text-label-sm));white-space:nowrap;box-shadow:var(--taboption-shadow,none);height:var(--taboption-height,36px);padding:var(--taboption-padding-y,12px) var(--taboption-padding-x,16px);border:1px solid #0000;font-weight:500;line-height:1;display:inline-flex}.taboption-module__6Mx_wq__root[data-variant=white]{--taboption-background:var(--color-greyscale-0);--taboption-border:var(--color-greyscale-25);--taboption-shadow:0 1px 1.5px 0 color-mix(in srgb, var(--color-text-body) 3%, transparent);border-color:var(--taboption-border)}.taboption-module__6Mx_wq__root[data-variant=grey]{--taboption-background:var(--color-greyscale-15);--taboption-border:transparent;--taboption-shadow:none;border-color:var(--taboption-border)}.taboption-module__6Mx_wq__root[data-preview-state=selected]{--taboption-border:var(--color-primary-600)}.taboption-module__6Mx_wq__root[data-size=small]{--taboption-height:36px;--taboption-padding-y:12px;--taboption-padding-x:16px;--taboption-font-size:var(--text-label-sm)}.taboption-module__6Mx_wq__root[data-size=medium]{--taboption-height:40px;--taboption-padding-y:12px;--taboption-padding-x:20px;--taboption-font-size:var(--text-label-md)}.taboption-module__6Mx_wq__root[data-size=large]{--taboption-height:48px;--taboption-padding-y:16px;--taboption-padding-x:24px;--taboption-font-size:var(--text-label-lg)}.taboption-module__6Mx_wq__root[data-content-type=default],.taboption-module__6Mx_wq__root[data-content-type=color],.taboption-module__6Mx_wq__root[data-content-type=dropdown],.taboption-module__6Mx_wq__root[data-content-type=coloranddropdown]{--taboption-gap:8px}.taboption-module__6Mx_wq__label{color:currentColor;margin:0}.taboption-module__6Mx_wq__icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.taboption-module__6Mx_wq__icon :where(svg){color:currentColor}.taboption-module__6Mx_wq__colorDot{width:var(--taboption-dot-size,12px);height:var(--taboption-dot-size,12px);border:1px solid var(--color-greyscale-25);background:var(--color-greyscale-50);border-radius:999px;flex-shrink:0;display:inline-flex}.taboption-module__6Mx_wq__root[data-size=medium] .taboption-module__6Mx_wq__colorDot{--taboption-dot-size:14px}.taboption-module__6Mx_wq__root[data-size=large] .taboption-module__6Mx_wq__colorDot{--taboption-dot-size:16px}
.cardreview-module__e-Kj8G__root{box-sizing:border-box;width:min(100%,768px);font-family:var(--font-tight);color:var(--color-greyscale-900);align-items:flex-start;gap:32px;display:flex}.cardreview-module__e-Kj8G__root[data-size=mobile]{flex-direction:column;gap:24px;width:min(100%,408px)}.cardreview-module__e-Kj8G__infoColumn{flex-direction:column;flex:none;gap:20px;width:168px;display:inline-flex}.cardreview-module__e-Kj8G__root[data-size=mobile] .cardreview-module__e-Kj8G__infoColumn{gap:16px;width:100%}.cardreview-module__e-Kj8G__profileWrap{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:inline-flex}.cardreview-module__e-Kj8G__root[data-size=mobile] .cardreview-module__e-Kj8G__profileWrap{flex-direction:row;align-items:center;gap:16px}.cardreview-module__e-Kj8G__avatar{border:1px solid var(--color-primary-400);background:var(--color-primary-50);width:48px;height:48px;color:var(--color-primary-700);font-size:var(--text-body-md);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1.5;display:inline-flex}.cardreview-module__e-Kj8G__root[data-size=mobile] .cardreview-module__e-Kj8G__avatar{width:52px;height:52px}.cardreview-module__e-Kj8G__nameRatingWrap{flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-width:0;display:inline-flex}.cardreview-module__e-Kj8G__root[data-size=mobile] .cardreview-module__e-Kj8G__nameRatingWrap{gap:4px}.cardreview-module__e-Kj8G__name{width:100%;font-size:var(--text-body-md);color:var(--color-greyscale-900);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;line-height:1.5;overflow:hidden}.cardreview-module__e-Kj8G__root[data-size=mobile] .cardreview-module__e-Kj8G__name{font-size:var(--text-label-md)}.cardreview-module__e-Kj8G__ratingWrap{align-items:center;gap:4px;display:inline-flex}.cardreview-module__e-Kj8G__stars{align-items:center;gap:0;display:inline-flex}.cardreview-module__e-Kj8G__stars [data-variant=card]{width:16px;height:16px;color:var(--color-yellow-50)}.cardreview-module__e-Kj8G__stars [data-variant=card] svg{color:currentColor;fill:currentColor;stroke:currentColor;width:16px;height:16px}.cardreview-module__e-Kj8G__ratingValue{font-size:var(--text-label-md);color:var(--color-greyscale-900);margin:0;font-weight:500;line-height:1}.cardreview-module__e-Kj8G__extraInfo{flex-direction:column;align-items:flex-start;gap:8px;display:inline-flex}.cardreview-module__e-Kj8G__root[data-size=mobile] .cardreview-module__e-Kj8G__extraInfo{gap:6px}.cardreview-module__e-Kj8G__infoRow{color:var(--color-greyscale-600);font-size:var(--text-body-xs);align-items:center;gap:8px;font-weight:400;line-height:1.5;display:inline-flex}.cardreview-module__e-Kj8G__infoRow p{margin:0}.cardreview-module__e-Kj8G__infoIcon{width:16px;height:16px;color:var(--color-greyscale-900);justify-content:center;align-items:center;display:inline-flex}.cardreview-module__e-Kj8G__infoIcon :where(svg){color:currentColor;stroke:currentColor;width:16px;height:16px}.cardreview-module__e-Kj8G__contentColumn{flex-direction:column;flex:auto;align-items:flex-start;gap:20px;min-width:0;display:inline-flex}.cardreview-module__e-Kj8G__root[data-size=mobile] .cardreview-module__e-Kj8G__contentColumn{gap:24px;width:100%}.cardreview-module__e-Kj8G__contentTop{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:inline-flex}.cardreview-module__e-Kj8G__root[data-variant=image][data-size=mobile] .cardreview-module__e-Kj8G__contentTop{gap:20px}.cardreview-module__e-Kj8G__tags{align-items:center;gap:8px;display:inline-flex}.cardreview-module__e-Kj8G__tag{pointer-events:none}.cardreview-module__e-Kj8G__tag[data-size=small]{height:24px}.cardreview-module__e-Kj8G__reviewText{width:100%;font-size:var(--text-body-md);color:var(--color-greyscale-900);margin:0;font-weight:500;line-height:1.5}.cardreview-module__e-Kj8G__images{align-items:flex-start;gap:8px;display:inline-flex}.cardreview-module__e-Kj8G__imageThumb{width:64px;height:64px}.cardreview-module__e-Kj8G__supportWrap{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:inline-flex}.cardreview-module__e-Kj8G__root[data-size=mobile] .cardreview-module__e-Kj8G__supportWrap{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.cardreview-module__e-Kj8G__helpfulText{font-size:var(--text-label-md);color:var(--color-greyscale-600);margin:0;font-weight:400;line-height:1}.cardreview-module__e-Kj8G__reactions{align-items:center;gap:8px;display:inline-flex}.cardreview-module__e-Kj8G__root[data-size=mobile] .cardreview-module__e-Kj8G__reactions{gap:12px}.cardreview-module__e-Kj8G__reactionButton{box-sizing:border-box;border:1px solid var(--color-greyscale-25);background:var(--color-greyscale-0);height:28px;box-shadow:0 1px 1.5px 0 color-mix(in srgb, var(--color-greyscale-900) 3%, transparent);color:var(--color-greyscale-900);font-family:var(--font-tight);font-size:var(--text-label-sm);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-style:normal;font-weight:500;line-height:1.5;display:inline-flex}.cardreview-module__e-Kj8G__root[data-size=mobile] .cardreview-module__e-Kj8G__reactionButton{gap:8px;height:36px;padding:0 12px}.cardreview-module__e-Kj8G__reactionIcon{width:16px;height:16px;color:var(--color-greyscale-900);justify-content:center;align-items:center;display:inline-flex}.cardreview-module__e-Kj8G__reactionIcon[data-flip=true]{transform:scaleY(-1)}.cardreview-module__e-Kj8G__reactionIcon :where(svg){color:currentColor;stroke:currentColor;width:16px;height:16px}.cardreview-module__e-Kj8G__root[data-variant=default] .cardreview-module__e-Kj8G__images,.cardreview-module__e-Kj8G__root[data-icon-only=true] .cardreview-module__e-Kj8G__contentColumn{display:none}
.home-page-footer-section-module__QlLSWG__section{background:var(--color-greyscale-0);flex-direction:column;align-items:flex-start;width:100%;display:flex}.home-page-footer-section-module__QlLSWG__footerSection{isolation:isolate;flex-direction:row;align-items:center;gap:8px;width:100%;min-height:645px;padding:48px;display:flex;position:relative;overflow:hidden}.home-page-footer-section-module__QlLSWG__footerInfo{z-index:2;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:39px;width:427px;min-width:427px;min-height:549px;display:flex}.home-page-footer-section-module__QlLSWG__logosBrand{flex-direction:row;align-items:center;gap:20px;width:min(100%,480px);min-height:80px;display:flex}.home-page-footer-section-module__QlLSWG__iconContainer{background:0 0;border-radius:18px;flex:0 0 80px;place-items:center;width:80px;height:80px;display:grid;overflow:hidden}.home-page-footer-section-module__QlLSWG__brandMark{object-fit:contain;width:100%;height:100%;display:block}.home-page-footer-section-module__QlLSWG__logosBrand h2{min-width:0;color:var(--color-primary-900);font-family:var(--font-tight);overflow-wrap:anywhere;margin:0;font-size:clamp(36px,3vw,44px);font-style:normal;font-weight:600;line-height:115%}.home-page-footer-section-module__QlLSWG__brandNameSkeleton,.home-page-footer-section-module__QlLSWG__copyrightSkeleton,.home-page-footer-section-module__QlLSWG__contactSkeleton{background:linear-gradient(100deg, var(--color-greyscale-15) 18%, var(--color-greyscale-25) 42%, var(--color-greyscale-15) 66%);background-size:240% 100%;border-radius:8px;animation:1.25s ease-in-out infinite home-page-footer-section-module__QlLSWG__footerContentShimmer;display:block}.home-page-footer-section-module__QlLSWG__brandNameSkeleton{width:190px;height:42px}.home-page-footer-section-module__QlLSWG__copyrightSkeleton{width:min(330px,55vw);height:20px}.home-page-footer-section-module__QlLSWG__contactSkeleton{width:210px;height:22px}@keyframes home-page-footer-section-module__QlLSWG__footerContentShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.home-page-footer-section-module__QlLSWG__brandNameSkeleton,.home-page-footer-section-module__QlLSWG__copyrightSkeleton,.home-page-footer-section-module__QlLSWG__contactSkeleton{animation:none}}.home-page-footer-section-module__QlLSWG__newsletterSignup{flex-direction:column;align-items:flex-start;gap:40px;width:427px;display:flex}.home-page-footer-section-module__QlLSWG__newsletterInfo{flex-direction:column;align-items:flex-start;gap:16px;width:427px;display:flex}.home-page-footer-section-module__QlLSWG__newsletterInfo h3{width:100%;color:var(--color-greyscale-900);font-family:var(--font-tight);margin:0;font-size:28px;font-style:normal;font-weight:600;line-height:120%}.home-page-footer-section-module__QlLSWG__newsletterInfo p{width:397px;max-width:100%;color:var(--color-greyscale-500);font-family:var(--font-tight);margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.home-page-footer-section-module__QlLSWG__newsletterForm{flex-direction:row;align-items:flex-start;gap:12px;width:427px;min-height:48px;display:flex}.home-page-footer-section-module__QlLSWG__newsletterInputWrap{border:1px solid var(--color-greyscale-25);background:var(--color-greyscale-0);flex-direction:row;flex:auto;align-items:center;min-height:48px;padding:8px 16px;display:flex}.home-page-footer-section-module__QlLSWG__newsletterInputWrap input{width:100%;color:var(--color-greyscale-900);font-family:var(--font-tight);background:0 0;border:0;outline:0;font-size:16px;font-style:normal;font-weight:400;line-height:19px}.home-page-footer-section-module__QlLSWG__newsletterInputWrap input::placeholder{color:var(--color-greyscale-400);opacity:.7}.home-page-footer-section-module__QlLSWG__newsletterInputWrap:focus-within{border-color:var(--color-primary-300);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary-300) 30%, transparent)}.home-page-footer-section-module__QlLSWG__newsletterForm button{border-radius:0;width:119px;min-width:119px;height:48px;min-height:48px;padding:0 24px;box-shadow:0 1px 2px #0000001a}.home-page-footer-section-module__QlLSWG__statusMessage{color:#0000;min-height:24px;font-family:var(--font-tight);margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.home-page-footer-section-module__QlLSWG__statusMessage[data-state=success],.home-page-footer-section-module__QlLSWG__statusMessage[data-state=duplicate]{color:var(--color-success-200)}.home-page-footer-section-module__QlLSWG__statusMessage[data-state=error]{color:var(--color-error-200)}.home-page-footer-section-module__QlLSWG__footerBackground{z-index:1;pointer-events:none;width:863px;height:555px;position:absolute;top:98px;right:0}.home-page-footer-section-module__QlLSWG__ellipse3,.home-page-footer-section-module__QlLSWG__ellipse4,.home-page-footer-section-module__QlLSWG__ellipse5,.home-page-footer-section-module__QlLSWG__ellipse6{box-sizing:border-box;border:.770674px solid var(--color-primary-300);background:#f7f9ff;border-radius:999px;position:absolute}.home-page-footer-section-module__QlLSWG__ellipse3{width:625.02px;height:625.02px;top:241.99px;left:241.99px}.home-page-footer-section-module__QlLSWG__ellipse4{width:873.17px;height:873.17px;top:117.91px;left:117.91px}.home-page-footer-section-module__QlLSWG__ellipse5{width:366.07px;height:366.07px;top:371.46px;left:371.46px}.home-page-footer-section-module__QlLSWG__ellipse6{width:1109px;height:1109px;top:0;left:0}.home-page-footer-section-module__QlLSWG__heroImage{z-index:2;object-fit:contain;object-position:bottom right;width:676px;height:597px;position:absolute;bottom:0;right:0}.home-page-footer-section-module__QlLSWG__footerLinks{flex-direction:column;align-items:flex-start;width:100%;padding:0 16px 16px;display:flex}.home-page-footer-section-module__QlLSWG__footerLinksContainer{background:var(--color-greyscale-10);flex-direction:column;width:100%;display:flex}.home-page-footer-section-module__QlLSWG__footerLinksList{box-sizing:border-box;border-bottom:1px solid var(--color-greyscale-25);width:100%;padding:48px}.home-page-footer-section-module__QlLSWG__footerLinksColumns{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:148px;display:flex}.home-page-footer-section-module__QlLSWG__footerLinksColumn{flex-direction:column;align-items:flex-start;gap:16px;width:144px;min-width:144px;display:flex}.home-page-footer-section-module__QlLSWG__footerLinksColumn h4{width:100%;color:var(--color-greyscale-900);font-family:var(--font-tight);margin:0;font-size:20px;font-style:normal;font-weight:500;line-height:120%}.home-page-footer-section-module__QlLSWG__footerLinksColumn ul{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.home-page-footer-section-module__QlLSWG__footerLinksColumn li{margin:0}.home-page-footer-section-module__QlLSWG__footerLinksColumn a{color:var(--color-greyscale-500);font-family:var(--font-tight);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.home-page-footer-section-module__QlLSWG__footerLinksColumn a:hover,.home-page-footer-section-module__QlLSWG__footerLinksColumn a:focus-visible{color:var(--color-primary-700)}.home-page-footer-section-module__QlLSWG__footerBottom{box-sizing:border-box;background:var(--color-greyscale-10);border-top:1px solid #ffffff1a;width:100%;min-height:72px;padding:24px 48px}.home-page-footer-section-module__QlLSWG__footerBottomContainer{flex-direction:row;justify-content:space-between;align-items:center;gap:83px;width:100%;display:flex}.home-page-footer-section-module__QlLSWG__footerCopyright{color:var(--color-greyscale-900);font-family:var(--font-tight);margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.home-page-footer-section-module__QlLSWG__footerContact{flex-direction:row;align-items:center;gap:24px;display:flex}.home-page-footer-section-module__QlLSWG__footerContactItem{color:var(--color-greyscale-900);font-family:var(--font-tight);align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none;display:inline-flex}.home-page-footer-section-module__QlLSWG__footerContactItem:hover,.home-page-footer-section-module__QlLSWG__footerContactItem:focus-visible{color:var(--color-primary-700)}.home-page-footer-section-module__QlLSWG__contactIcon{width:20px;height:20px;color:var(--color-greyscale-900);justify-content:center;align-items:center;display:inline-flex}.home-page-footer-section-module__QlLSWG__contactIcon :where(svg){color:currentColor;stroke:currentColor;width:20px;height:20px}@media (max-width:1440px){.home-page-footer-section-module__QlLSWG__footerSection{min-height:560px;padding:36px 24px}.home-page-footer-section-module__QlLSWG__footerInfo{width:360px;min-width:360px;min-height:460px}.home-page-footer-section-module__QlLSWG__newsletterSignup,.home-page-footer-section-module__QlLSWG__newsletterInfo,.home-page-footer-section-module__QlLSWG__newsletterForm{width:360px}.home-page-footer-section-module__QlLSWG__newsletterInfo p{width:100%;font-size:16px}.home-page-footer-section-module__QlLSWG__footerBackground{transform-origin:100% 0;transform:scale(.86)}.home-page-footer-section-module__QlLSWG__footerLinksColumns{flex-wrap:wrap;gap:56px}}@media (max-width:1024px){.home-page-footer-section-module__QlLSWG__footerSection{flex-direction:column;align-items:flex-start;gap:24px;min-height:760px}.home-page-footer-section-module__QlLSWG__footerInfo{gap:28px;width:min(427px,100%);min-width:0;min-height:0}.home-page-footer-section-module__QlLSWG__newsletterSignup,.home-page-footer-section-module__QlLSWG__newsletterInfo,.home-page-footer-section-module__QlLSWG__newsletterForm{width:100%}.home-page-footer-section-module__QlLSWG__footerBackground{align-self:center;width:100%;max-width:760px;height:420px;position:relative;top:auto;right:auto;transform:none}.home-page-footer-section-module__QlLSWG__ellipse6{width:760px;height:760px}.home-page-footer-section-module__QlLSWG__ellipse4{width:600px;height:600px;top:80px;left:80px}.home-page-footer-section-module__QlLSWG__ellipse3{width:430px;height:430px;top:165px;left:165px}.home-page-footer-section-module__QlLSWG__ellipse5{width:280px;height:280px;top:240px;left:240px}.home-page-footer-section-module__QlLSWG__heroImage{width:460px;height:auto}.home-page-footer-section-module__QlLSWG__footerLinksList{padding:32px 24px}.home-page-footer-section-module__QlLSWG__footerBottom{padding:20px 24px}.home-page-footer-section-module__QlLSWG__footerBottomContainer{flex-wrap:wrap;gap:24px}}@media (max-width:680px){.home-page-footer-section-module__QlLSWG__footerSection{min-height:0;padding:24px 16px}.home-page-footer-section-module__QlLSWG__logosBrand{gap:16px;min-height:64px}.home-page-footer-section-module__QlLSWG__iconContainer{border-radius:14px;flex-basis:64px;width:64px;height:64px}.home-page-footer-section-module__QlLSWG__logosBrand h2{font-size:30px}.home-page-footer-section-module__QlLSWG__newsletterInfo h3{font-size:24px}.home-page-footer-section-module__QlLSWG__newsletterInfo p{font-size:15px}.home-page-footer-section-module__QlLSWG__newsletterForm{flex-direction:column}.home-page-footer-section-module__QlLSWG__newsletterForm button{width:100%}.home-page-footer-section-module__QlLSWG__footerBackground{height:320px}.home-page-footer-section-module__QlLSWG__heroImage{width:360px}.home-page-footer-section-module__QlLSWG__footerLinks{padding:0}.home-page-footer-section-module__QlLSWG__footerLinksList{padding:24px 16px}.home-page-footer-section-module__QlLSWG__footerLinksColumns{gap:20px}.home-page-footer-section-module__QlLSWG__footerLinksColumn{width:calc(50% - 10px);min-width:calc(50% - 10px)}.home-page-footer-section-module__QlLSWG__footerBottom{padding:16px}.home-page-footer-section-module__QlLSWG__footerBottomContainer{flex-direction:column;align-items:flex-start}.home-page-footer-section-module__QlLSWG__footerContact{flex-direction:column;align-items:flex-start;gap:8px}}
.home-page-top-products-by-categories-section-module__AyCiTa__root{background:var(--color-greyscale-0);gap:48px;padding:48px;display:grid}.home-page-top-products-by-categories-section-module__AyCiTa__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.home-page-top-products-by-categories-section-module__AyCiTa__header h2{color:var(--color-greyscale-900);font-family:var(--font-tight);margin:0;font-size:2rem;font-weight:600;line-height:1.2}.home-page-top-products-by-categories-section-module__AyCiTa__viewAll{color:var(--color-primary-600);font-family:var(--font-tight);font-size:var(--text-body-lg);align-items:center;gap:10px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.home-page-top-products-by-categories-section-module__AyCiTa__viewAllIconWrap{background:var(--color-primary-50);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.home-page-top-products-by-categories-section-module__AyCiTa__viewAllIconWrap :where(svg){color:currentColor;stroke:currentColor;width:16px;height:16px}.home-page-top-products-by-categories-section-module__AyCiTa__rows{gap:48px;display:grid}.home-page-top-products-by-categories-section-module__AyCiTa__row{grid-template-columns:minmax(320px,600px) minmax(0,1fr);gap:0;min-height:600px;display:grid}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard{flex-direction:column;justify-content:space-between;min-height:600px;padding:32px;display:flex;position:relative;overflow:hidden}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=amber]{background:#faeddb}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=slate]{background:#ebebee}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=mint]{background:#d5ebe2}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard:before,.home-page-top-products-by-categories-section-module__AyCiTa__promoCard:after{content:"";pointer-events:none;opacity:.65;border-radius:999px;position:absolute}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard:before{width:640px;height:640px;bottom:-360px;right:-260px}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard:after{width:360px;height:360px;bottom:-240px;right:-120px}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=amber]:before,.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=amber]:after{background:#f3ddbe}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=slate]:before,.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=slate]:after{background:#d8d8df}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=mint]:before,.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=mint]:after{background:#b8ddd0}.home-page-top-products-by-categories-section-module__AyCiTa__promoContent{z-index:1;gap:32px;max-width:360px;display:grid;position:relative}.home-page-top-products-by-categories-section-module__AyCiTa__promoEyebrow{width:fit-content;color:var(--color-greyscale-0);font-family:var(--font-tight);font-size:var(--text-label-xs);letter-spacing:.02em;margin:0;padding:11px 20px;font-weight:500;line-height:1}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=amber] .home-page-top-products-by-categories-section-module__AyCiTa__promoEyebrow{background:#b77938}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=slate] .home-page-top-products-by-categories-section-module__AyCiTa__promoEyebrow{background:#2f2e44}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard[data-variant=mint] .home-page-top-products-by-categories-section-module__AyCiTa__promoEyebrow{background:#2c4c3f}.home-page-top-products-by-categories-section-module__AyCiTa__promoText{gap:12px;display:grid}.home-page-top-products-by-categories-section-module__AyCiTa__promoText h3{color:var(--color-greyscale-900);font-family:var(--font-tight);margin:0;font-size:3rem;font-weight:600;line-height:1.2}.home-page-top-products-by-categories-section-module__AyCiTa__promoText p{color:var(--color-greyscale-500);font-family:var(--font-tight);font-size:var(--text-body-lg);max-width:320px;margin:0;font-weight:400;line-height:1.5}.home-page-top-products-by-categories-section-module__AyCiTa__promoImage{object-fit:contain;z-index:1;width:min(72%,380px);height:auto;position:absolute;bottom:0;right:0}.home-page-top-products-by-categories-section-module__AyCiTa__promoCta{z-index:1;background:var(--color-greyscale-0);width:fit-content;min-height:48px;color:var(--color-primary-900);box-shadow:0 1px 2px 0 color-mix(in srgb, var(--color-greyscale-900) 10%, transparent);font-family:var(--font-tight);font-size:var(--text-label-md);justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.home-page-top-products-by-categories-section-module__AyCiTa__promoCta :where(svg){color:currentColor;stroke:currentColor;width:20px;height:20px}.home-page-top-products-by-categories-section-module__AyCiTa__rightPanel{align-content:center;gap:32px;padding:32px;display:grid;overflow:hidden}.home-page-top-products-by-categories-section-module__AyCiTa__rowHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.home-page-top-products-by-categories-section-module__AyCiTa__rowHeader h3{color:var(--color-greyscale-900);font-family:var(--font-tight);font-size:var(--text-heading-5);margin:0;font-weight:600;line-height:1.2}.home-page-top-products-by-categories-section-module__AyCiTa__rowControls{align-items:center;gap:12px;display:inline-flex}.home-page-top-products-by-categories-section-module__AyCiTa__rowControlButton{background:var(--color-greyscale-15);width:40px;height:40px;color:var(--color-greyscale-500);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.home-page-top-products-by-categories-section-module__AyCiTa__rowControlButton:disabled{color:var(--color-greyscale-200);cursor:default}.home-page-top-products-by-categories-section-module__AyCiTa__rowControlButton :where(svg){color:currentColor;stroke:currentColor;width:20px;height:20px}.home-page-top-products-by-categories-section-module__AyCiTa__carouselViewport{position:relative;overflow:hidden}.home-page-top-products-by-categories-section-module__AyCiTa__carouselViewport:after{content:"";pointer-events:none;background:linear-gradient(270deg, var(--color-greyscale-0) 10%, transparent 100%);width:48px;height:100%;position:absolute;top:0;right:0}.home-page-top-products-by-categories-section-module__AyCiTa__track{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;align-items:flex-start;gap:20px;display:flex;overflow-x:auto}.home-page-top-products-by-categories-section-module__AyCiTa__track::-webkit-scrollbar{display:none}.home-page-top-products-by-categories-section-module__AyCiTa__cardSlot{scroll-snap-align:start;flex:0 0 260px}@media (max-width:1440px){.home-page-top-products-by-categories-section-module__AyCiTa__row{grid-template-columns:minmax(280px,460px) minmax(0,1fr);min-height:540px}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard{min-height:540px}.home-page-top-products-by-categories-section-module__AyCiTa__promoText h3{font-size:2.5rem}}@media (max-width:1100px){.home-page-top-products-by-categories-section-module__AyCiTa__root{gap:32px;padding:32px 24px}.home-page-top-products-by-categories-section-module__AyCiTa__header h2{font-size:var(--text-heading-4)}.home-page-top-products-by-categories-section-module__AyCiTa__rows{gap:32px}.home-page-top-products-by-categories-section-module__AyCiTa__row{grid-template-columns:1fr;min-height:auto}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard{min-height:420px}.home-page-top-products-by-categories-section-module__AyCiTa__rightPanel{padding:24px 0 0}}@media (max-width:768px){.home-page-top-products-by-categories-section-module__AyCiTa__root{gap:24px;padding:24px 16px}.home-page-top-products-by-categories-section-module__AyCiTa__header h2{font-size:var(--text-heading-5)}.home-page-top-products-by-categories-section-module__AyCiTa__viewAll{font-size:var(--text-body-md)}.home-page-top-products-by-categories-section-module__AyCiTa__promoCard{min-height:360px;padding:20px}.home-page-top-products-by-categories-section-module__AyCiTa__promoContent{gap:20px}.home-page-top-products-by-categories-section-module__AyCiTa__promoText h3{font-size:2rem}.home-page-top-products-by-categories-section-module__AyCiTa__promoText p{font-size:var(--text-body-md)}.home-page-top-products-by-categories-section-module__AyCiTa__rowHeader h3{font-size:var(--text-heading-6)}.home-page-top-products-by-categories-section-module__AyCiTa__rowControlButton{width:32px;height:32px}.home-page-top-products-by-categories-section-module__AyCiTa__rowControlButton :where(svg){width:16px;height:16px}.home-page-top-products-by-categories-section-module__AyCiTa__cardSlot{flex-basis:min(260px,100vw - 48px)}}
.home-page-trending-section-module__FV7NLW__root{background:var(--color-greyscale-0);gap:48px;padding:48px;display:grid}.home-page-trending-section-module__FV7NLW__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.home-page-trending-section-module__FV7NLW__header h2{color:var(--color-greyscale-900);font-family:var(--font-tight);margin:0;font-size:2rem;font-weight:600;line-height:1.2}.home-page-trending-section-module__FV7NLW__controls{align-items:center;gap:12px;display:inline-flex}.home-page-trending-section-module__FV7NLW__controlButton{background:var(--color-greyscale-15);width:40px;height:40px;color:var(--color-greyscale-500);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.home-page-trending-section-module__FV7NLW__controlButton:disabled{color:var(--color-greyscale-200);cursor:default}.home-page-trending-section-module__FV7NLW__controlButton :where(svg){color:currentColor;stroke:currentColor;width:20px;height:20px}.home-page-trending-section-module__FV7NLW__carouselViewport{position:relative;overflow:hidden}.home-page-trending-section-module__FV7NLW__carouselViewport:after{content:"";pointer-events:none;background:linear-gradient(270deg, var(--color-greyscale-0) 8%, transparent 100%);width:48px;height:100%;position:absolute;top:0;right:0}.home-page-trending-section-module__FV7NLW__track{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;align-items:flex-start;gap:20px;display:flex;overflow-x:auto}.home-page-trending-section-module__FV7NLW__track::-webkit-scrollbar{display:none}.home-page-trending-section-module__FV7NLW__cardSlot{scroll-snap-align:start;flex:0 0 260px}.home-page-trending-section-module__FV7NLW__cardSlotInteractive{cursor:pointer}.home-page-trending-section-module__FV7NLW__cardSlotInteractive:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:6px;border-radius:16px}.home-page-trending-section-module__FV7NLW__emptyState{background:var(--color-greyscale-10);border-radius:12px;place-items:center;min-height:180px;display:grid}.home-page-trending-section-module__FV7NLW__emptyState p{color:var(--color-greyscale-500);font-family:var(--font-tight);font-size:var(--text-body-md);margin:0}@media (max-width:1280px){.home-page-trending-section-module__FV7NLW__root{gap:32px;padding:32px 24px}.home-page-trending-section-module__FV7NLW__header h2{font-size:var(--text-heading-4)}.home-page-trending-section-module__FV7NLW__cardSlot{flex-basis:240px}}@media (max-width:900px){.home-page-trending-section-module__FV7NLW__root{gap:24px;padding:24px 16px}.home-page-trending-section-module__FV7NLW__header{gap:12px}.home-page-trending-section-module__FV7NLW__header h2{font-size:var(--text-heading-5)}.home-page-trending-section-module__FV7NLW__cardSlot{flex-basis:min(260px,100vw - 56px)}}
