.AlizePromoTrio-module__sGhXQG__alizeTrio{background:#fff;width:100%;padding:12px 0 4px}.AlizePromoTrio-module__sGhXQG__alizeTrioInner{max-width:1400px;margin:0 auto;padding:0 12px}@media (min-width:768px){.AlizePromoTrio-module__sGhXQG__alizeTrioInner{padding:0 20px}}.AlizePromoTrio-module__sGhXQG__alizeTrioGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.AlizePromoTrio-module__sGhXQG__alizeTrioGrid>.AlizePromoTrio-module__sGhXQG__alizeTrioItem:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:769px){.AlizePromoTrio-module__sGhXQG__alizeTrioGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.AlizePromoTrio-module__sGhXQG__alizeTrioGrid>.AlizePromoTrio-module__sGhXQG__alizeTrioItem:last-child:nth-child(odd){grid-column:auto}}@media (min-width:1200px){.AlizePromoTrio-module__sGhXQG__alizeTrioGrid{gap:16px}}.AlizePromoTrio-module__sGhXQG__alizeTrioItem{min-width:0}.AlizePromoTrio-module__sGhXQG__alizeTrioLink{aspect-ratio:3/4;background:#f3f1ee;border-radius:12px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;display:block;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000000f;box-shadow:0 2px 10px lab(0% 0 0/.06)}@media (max-width:768px){.AlizePromoTrio-module__sGhXQG__alizeTrioGrid>.AlizePromoTrio-module__sGhXQG__alizeTrioItem:last-child:nth-child(odd) .AlizePromoTrio-module__sGhXQG__alizeTrioLink{aspect-ratio:16/9}}@media (min-width:769px){.AlizePromoTrio-module__sGhXQG__alizeTrioLink{border-radius:14px}}.AlizePromoTrio-module__sGhXQG__alizeTrioLink:focus-visible{outline:2px solid var(--brand,#a07ab8);outline-offset:3px}@media (hover:hover) and (pointer:fine){.AlizePromoTrio-module__sGhXQG__alizeTrioLink:hover{transform:scale(1.015);box-shadow:0 8px 24px #0000001f;box-shadow:0 8px 24px lab(0% 0 0/.12)}}@media (prefers-reduced-motion:reduce){.AlizePromoTrio-module__sGhXQG__alizeTrioLink{transition:none}.AlizePromoTrio-module__sGhXQG__alizeTrioLink:hover{transform:none}}.AlizePromoTrio-module__sGhXQG__alizeTrioImg{object-fit:contain;object-position:center}
.AlizePuffyBanner-module__ICVseG__section{background:#f3f3f3;width:100%;padding:4px 0 24px}.AlizePuffyBanner-module__ICVseG__inner{max-width:1440px;margin:0 auto;padding:0 12px}@media (min-width:768px){.AlizePuffyBanner-module__ICVseG__inner{padding:0 16px}}.AlizePuffyBanner-module__ICVseG__row{--tone:#a07ab8;background:#fff;border-radius:10px;grid-template-columns:1fr;display:grid;overflow:hidden;box-shadow:0 1px 3px #0000000f}@media (min-width:960px){.AlizePuffyBanner-module__ICVseG__row{grid-template-columns:minmax(250px,30%) minmax(0,1fr);min-height:312px}}.AlizePuffyBanner-module__ICVseG__banner{color:#fff;flex-direction:column;min-height:200px;display:flex;position:relative;overflow:hidden}@media (min-width:960px){.AlizePuffyBanner-module__ICVseG__banner{min-height:100%}}.AlizePuffyBanner-module__ICVseG__bannerMedia{background:radial-gradient(120% 80% at 50% 30%, color-mix(in srgb, var(--tone,#a07ab8) 18%, #fff) 0%, color-mix(in srgb, var(--tone,#a07ab8) 8%, #faf6f2) 100%);flex:auto;min-height:148px;position:relative;overflow:hidden}@media (min-width:960px){.AlizePuffyBanner-module__ICVseG__bannerMedia{min-height:0}}.AlizePuffyBanner-module__ICVseG__slide{opacity:0;transition:opacity .7s;position:absolute;inset:0}.AlizePuffyBanner-module__ICVseG__slideActive{opacity:1;z-index:1}.AlizePuffyBanner-module__ICVseG__slideImg{object-fit:cover;object-position:center;padding:0;transition:transform .45s}.AlizePuffyBanner-module__ICVseG__banner:hover .AlizePuffyBanner-module__ICVseG__slideActive .AlizePuffyBanner-module__ICVseG__slideImg{transform:scale(1.04)}.AlizePuffyBanner-module__ICVseG__bannerStrip{z-index:3;background:linear-gradient(180deg, color-mix(in srgb, var(--tone,#a07ab8) 92%, #fff 8%) 0%, var(--tone,#a07ab8) 100%);pointer-events:none;flex:none;width:100%;padding:13px 14px 14px;position:relative}@media (min-width:960px){.AlizePuffyBanner-module__ICVseG__bannerStrip{padding:15px 16px 16px}}.AlizePuffyBanner-module__ICVseG__bannerTitle{font:700 1.05rem/1.2 var(--font-source), system-ui, sans-serif;letter-spacing:-.02em;margin:0}@media (min-width:960px){.AlizePuffyBanner-module__ICVseG__bannerTitle{font-size:1.2rem}}.AlizePuffyBanner-module__ICVseG__bannerCta{font:600 .82rem/1.2 var(--font-source), system-ui, sans-serif;align-items:center;gap:.35rem;margin-top:.3rem;display:inline-flex}@media (min-width:960px){.AlizePuffyBanner-module__ICVseG__bannerCta{font-size:.9rem}}.AlizePuffyBanner-module__ICVseG__banner:hover .AlizePuffyBanner-module__ICVseG__bannerCta{gap:.55rem}.AlizePuffyBanner-module__ICVseG__bannerLink{z-index:4;position:absolute;inset:0}.AlizePuffyBanner-module__ICVseG__dots{z-index:5;gap:6px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.AlizePuffyBanner-module__ICVseG__dot{cursor:pointer;z-index:5;background:#ffffffb3;border:0;border-radius:999px;width:7px;height:7px;padding:0;position:relative;box-shadow:0 1px 3px #00000040}.AlizePuffyBanner-module__ICVseG__dotOn{background:#fff;width:22px}.AlizePuffyBanner-module__ICVseG__main{background:#fff;flex-direction:column;gap:12px;min-width:0;padding:14px 12px 16px;display:flex}@media (min-width:960px){.AlizePuffyBanner-module__ICVseG__main{padding:16px 18px 18px}}.AlizePuffyBanner-module__ICVseG__head{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}@media (min-width:960px){.AlizePuffyBanner-module__ICVseG__head{min-height:72px}}.AlizePuffyBanner-module__ICVseG__brandTile{background:#fff;border:1.5px solid #e4e0dc;border-radius:10px;flex:none;place-items:center;width:56px;height:56px;padding:7px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:grid;box-shadow:0 1px 3px #2814080f}@media (min-width:960px){.AlizePuffyBanner-module__ICVseG__brandTile{border-radius:12px;width:72px;height:72px;padding:9px}}.AlizePuffyBanner-module__ICVseG__brandTile:hover{border-color:color-mix(in srgb, var(--tone,#a07ab8) 55%, #ddd);background:color-mix(in srgb, var(--tone,#a07ab8) 6%, #fff);transform:translateY(-1px);box-shadow:0 4px 12px #b4461e24}.AlizePuffyBanner-module__ICVseG__brandLogo{object-fit:contain;width:100%;height:100%}.AlizePuffyBanner-module__ICVseG__more{font:700 .82rem/1.2 var(--font-source), system-ui, sans-serif;color:var(--tone,#a07ab8);flex:none;text-decoration:none}.AlizePuffyBanner-module__ICVseG__more:hover{color:#c24e22}.AlizePuffyBanner-module__ICVseG__products{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#d0d0d0 transparent;gap:12px;padding:2px 2px 4px;display:flex;overflow-x:auto}.AlizePuffyBanner-module__ICVseG__product{scroll-snap-align:start;width:min(40vw,136px);color:inherit;border-radius:8px;flex:none;text-decoration:none;transition:transform .16s}@media (min-width:960px){.AlizePuffyBanner-module__ICVseG__product{width:158px}}.AlizePuffyBanner-module__ICVseG__product:hover{transform:translateY(-2px)}.AlizePuffyBanner-module__ICVseG__shot{aspect-ratio:1;background:radial-gradient(90% 70% at 50% 38%, #fff 0%, color-mix(in srgb, var(--tone,#a07ab8) 9%, #f7f2ee) 100%);border:1px solid color-mix(in srgb, var(--tone,#a07ab8) 12%, #ebe6e1);border-radius:10px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3}.AlizePuffyBanner-module__ICVseG__product:hover .AlizePuffyBanner-module__ICVseG__shot{border-color:color-mix(in srgb, var(--tone,#a07ab8) 28%, #e0e0e0);box-shadow:inset 0 1px #ffffffb3,0 6px 16px #b4461e1f}.AlizePuffyBanner-module__ICVseG__img{object-fit:contain;filter:drop-shadow(0 6px 10px #3c18081a);padding:11%;transition:transform .35s}.AlizePuffyBanner-module__ICVseG__product:hover .AlizePuffyBanner-module__ICVseG__img{transform:scale(1.04)}.AlizePuffyBanner-module__ICVseG__name{min-height:2.2em;font:500 .74rem/1.3 var(--font-source), system-ui, sans-serif;color:#2a2a2a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.4rem;display:-webkit-box;overflow:hidden}@media (min-width:960px){.AlizePuffyBanner-module__ICVseG__name{min-height:2.4em;margin-top:.5rem;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.AlizePuffyBanner-module__ICVseG__slide,.AlizePuffyBanner-module__ICVseG__slideImg,.AlizePuffyBanner-module__ICVseG__product,.AlizePuffyBanner-module__ICVseG__img{transition:none}}
.BrandMarquee-module__N0SrFq__wrap{background:#fff;border-bottom:1px solid #f0f0f0;max-width:100%;margin:0;padding:12px 0 14px;overflow:hidden}@media (min-width:768px){.BrandMarquee-module__N0SrFq__wrap{padding:18px 0 20px}}.BrandMarquee-module__N0SrFq__inner{max-width:1400px;margin-inline:auto;padding-inline:12px}@media (min-width:768px){.BrandMarquee-module__N0SrFq__inner{padding-inline:20px}}@media (min-width:1280px){.BrandMarquee-module__N0SrFq__inner{padding-inline:24px}}.BrandMarquee-module__N0SrFq__title{font:600 .95rem/1.25 var(--font-source), system-ui, sans-serif;letter-spacing:-.01em;color:#1b1b1b;margin:0 0 10px}@media (min-width:768px){.BrandMarquee-module__N0SrFq__title{margin-bottom:14px;font-size:1.05rem}}.BrandMarquee-module__N0SrFq__viewport{scroll-behavior:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;overflow:auto hidden}.BrandMarquee-module__N0SrFq__viewport::-webkit-scrollbar{display:none}.BrandMarquee-module__N0SrFq__viewport:active{cursor:grabbing}.BrandMarquee-module__N0SrFq__track{width:max-content;display:flex}.BrandMarquee-module__N0SrFq__group{flex:none;align-items:center;gap:12px;margin:0;padding:2px 12px 2px 0;list-style:none;display:flex}.BrandMarquee-module__N0SrFq__logo{background:#fff;border:2px solid #d8d8d8;border-radius:10px;justify-content:center;align-items:center;width:92px;height:62px;padding:10px 12px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}@media (min-width:768px){.BrandMarquee-module__N0SrFq__logo{border-radius:14px;width:128px;height:84px;padding:14px 16px}.BrandMarquee-module__N0SrFq__group{gap:14px}}.BrandMarquee-module__N0SrFq__logo:hover,.BrandMarquee-module__N0SrFq__logo:focus-visible{border-color:#bdbdbd;transform:translateY(-1px);box-shadow:0 3px 12px #00000014}.BrandMarquee-module__N0SrFq__logoImg{object-fit:contain;pointer-events:none;width:auto;max-width:76px;height:30px}@media (min-width:768px){.BrandMarquee-module__N0SrFq__logoImg{max-width:108px;height:42px}}.BrandMarquee-module__N0SrFq__logoImgLarge{max-width:120px;height:48px}@media (prefers-reduced-motion:reduce){.BrandMarquee-module__N0SrFq__group[aria-hidden=true]{display:none}}
.CampaignBannerGrid-module__UlhR2q__section{width:100%;padding:0}.CampaignBannerGrid-module__UlhR2q__inner{width:100%;max-width:none;margin:0;padding:0}.CampaignBannerGrid-module__UlhR2q__grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;padding:0 0 4px;display:flex;overflow-x:auto}.CampaignBannerGrid-module__UlhR2q__grid::-webkit-scrollbar{display:none}@media (min-width:900px){.CampaignBannerGrid-module__UlhR2q__grid{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;display:grid;overflow:visible}}@media (min-width:1400px){.CampaignBannerGrid-module__UlhR2q__grid{gap:10px}}.CampaignBannerGrid-module__UlhR2q__card{--tone:#3f6f6c;scroll-snap-align:start;background:var(--tone);color:#fff;border-radius:0;flex:none;align-items:stretch;gap:8px;width:min(92vw,420px);height:168px;padding:8px;text-decoration:none;transition:filter .28s,box-shadow .28s;display:flex}@media (min-width:900px){.CampaignBannerGrid-module__UlhR2q__card{gap:10px;width:auto;height:clamp(170px,16vw,220px);padding:10px}}@media (min-width:1200px){.CampaignBannerGrid-module__UlhR2q__card{gap:12px;padding:12px}}@media (hover:hover) and (pointer:fine){.CampaignBannerGrid-module__UlhR2q__card:hover{filter:brightness(1.05);box-shadow:inset 0 0 0 999px #ffffff0a;box-shadow:inset 0 0 0 999px lab(100% -.0000298023 .0000119209/.04)}}@media (prefers-reduced-motion:reduce){.CampaignBannerGrid-module__UlhR2q__card{transition:none}}.CampaignBannerGrid-module__UlhR2q__shot{border:1px solid color-mix(in oklab, #fff 18%, var(--tone));background:radial-gradient(120% 90% at 50% 28%, #fffcf8 0%, #f0ebe4 55%, color-mix(in oklab, var(--tone) 14%, #e4ddd4) 100%);min-width:0;box-shadow:inset 0 1px 0 #ffffff8c, inset 0 -10px 18px color-mix(in oklab, var(--tone) 12%, transparent), inset 0 0 0 1px #0000000a;border-radius:8px;flex:1 1 0;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.CampaignBannerGrid-module__UlhR2q__shot{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.55), inset 0 -10px 18px color-mix(in oklab, var(--tone) 12%, transparent), inset 0 0 0 1px lab(0% 0 0/.04)}}.CampaignBannerGrid-module__UlhR2q__shotImg{object-fit:contain;object-position:center;filter:drop-shadow(0 6px 10px #00000029);filter:drop-shadow(0 6px 10px lab(0% 0 0/.16));padding:6px;transition:transform .5s cubic-bezier(.22,1,.36,1),filter .5s}@media (hover:hover) and (pointer:fine){.CampaignBannerGrid-module__UlhR2q__card:hover .CampaignBannerGrid-module__UlhR2q__shotImg{filter:drop-shadow(0 8px 14px #0003);filter:drop-shadow(0 8px 14px lab(0% 0 0/.2));transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.CampaignBannerGrid-module__UlhR2q__shotImg{transition:none}.CampaignBannerGrid-module__UlhR2q__card:hover .CampaignBannerGrid-module__UlhR2q__shotImg{transform:none}}.CampaignBannerGrid-module__UlhR2q__panel{text-align:center;flex-direction:column;flex:1.15 1 0;justify-content:center;align-items:center;gap:8px;min-width:0;padding:10px 8px;display:flex}.CampaignBannerGrid-module__UlhR2q__logoWrap{background:#fff;border-radius:6px;place-items:center;width:fit-content;max-width:100%;min-height:28px;padding:6px 12px;display:grid;box-shadow:0 1px 2px #00000014;box-shadow:0 1px 2px lab(0% 0 0/.08)}.CampaignBannerGrid-module__UlhR2q__logo{object-fit:contain;width:auto;max-width:84px;height:18px}.CampaignBannerGrid-module__UlhR2q__logoWrapLarge{min-height:36px;padding:8px 14px}.CampaignBannerGrid-module__UlhR2q__logoLarge{max-width:120px;height:28px}.CampaignBannerGrid-module__UlhR2q__brandFallback{letter-spacing:.01em;color:var(--tone);font-size:12px;font-weight:700;line-height:1.1}.CampaignBannerGrid-module__UlhR2q__title{max-width:12ch;font:700 clamp(1rem, 1.7vw, 1.35rem) / 1.15 var(--font-source), "Segoe UI", system-ui, sans-serif;letter-spacing:-.015em;text-wrap:balance;text-shadow:0 1px 1px #0000002e;text-shadow:0 1px 1px lab(0% 0 0/.18);margin:0}.CampaignBannerGrid-module__UlhR2q__subtitle{letter-spacing:.01em;color:#ffffffe0;color:lab(100% -.0000298023 .0000119209/.88);max-width:16ch;margin:0;font-size:clamp(12px,1.1vw,14px);font-weight:500;line-height:1.3}
.CategoryVitrineRail-module__zqO8Fa__section{background:#f3f3f3;width:100%;padding:4px 0 24px}.CategoryVitrineRail-module__zqO8Fa__stack{flex-direction:column;gap:16px;max-width:1440px;margin:0 auto;padding:0 12px;display:flex}@media (min-width:768px){.CategoryVitrineRail-module__zqO8Fa__stack{gap:18px;padding:0 16px}}.CategoryVitrineRail-module__zqO8Fa__row{background:#fff;border-radius:10px;grid-template-columns:1fr;display:grid;overflow:hidden;box-shadow:0 1px 3px #0000000f}@media (min-width:960px){.CategoryVitrineRail-module__zqO8Fa__row{grid-template-columns:minmax(250px,30%) minmax(0,1fr);min-height:312px}}.CategoryVitrineRail-module__zqO8Fa__banner{color:#fff;flex-direction:column;min-height:200px;text-decoration:none;display:flex;overflow:hidden}@media (min-width:960px){.CategoryVitrineRail-module__zqO8Fa__banner{min-height:100%}}.CategoryVitrineRail-module__zqO8Fa__bannerMedia{background:radial-gradient(120% 80% at 50% 30%, color-mix(in srgb, var(--tone,#a07ab8) 18%, #fff) 0%, color-mix(in srgb, var(--tone,#a07ab8) 8%, #faf6f2) 100%);flex:auto;min-height:148px;position:relative;overflow:hidden}@media (min-width:960px){.CategoryVitrineRail-module__zqO8Fa__bannerMedia{min-height:0}}.CategoryVitrineRail-module__zqO8Fa__bannerImg{object-fit:contain;object-position:center;filter:drop-shadow(0 14px 22px #46180638);padding:10% 12% 8%;transition:transform .45s}.CategoryVitrineRail-module__zqO8Fa__row[data-cover=bleed] .CategoryVitrineRail-module__zqO8Fa__bannerMedia{background:color-mix(in srgb, var(--tone,#a07ab8) 12%, #1a120e)}.CategoryVitrineRail-module__zqO8Fa__row[data-cover=bleed] .CategoryVitrineRail-module__zqO8Fa__bannerImg{object-fit:cover;filter:none;padding:0}.CategoryVitrineRail-module__zqO8Fa__banner:hover .CategoryVitrineRail-module__zqO8Fa__bannerImg{transform:scale(1.04)}.CategoryVitrineRail-module__zqO8Fa__bannerStrip{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--tone,#a07ab8) 92%, #fff 8%) 0%, var(--tone,#a07ab8) 100%);flex:none;width:100%;padding:13px 14px 14px}@media (min-width:960px){.CategoryVitrineRail-module__zqO8Fa__bannerStrip{padding:15px 16px 16px}}.CategoryVitrineRail-module__zqO8Fa__bannerTitle{font:700 1.08rem/1.2 var(--font-source), system-ui, sans-serif;letter-spacing:-.02em;margin:0}@media (min-width:960px){.CategoryVitrineRail-module__zqO8Fa__bannerTitle{font-size:1.22rem}}.CategoryVitrineRail-module__zqO8Fa__bannerCta{font:600 .84rem/1.2 var(--font-source), system-ui, sans-serif;opacity:.95;align-items:center;gap:.35rem;margin-top:.3rem;transition:gap .16s;display:inline-flex}@media (min-width:960px){.CategoryVitrineRail-module__zqO8Fa__bannerCta{font-size:.92rem}}.CategoryVitrineRail-module__zqO8Fa__banner:hover .CategoryVitrineRail-module__zqO8Fa__bannerCta{gap:.55rem}.CategoryVitrineRail-module__zqO8Fa__main{background:#fff;flex-direction:column;gap:12px;min-width:0;padding:14px 12px 16px;display:flex}@media (min-width:960px){.CategoryVitrineRail-module__zqO8Fa__main{padding:16px 18px 18px}}.CategoryVitrineRail-module__zqO8Fa__brands{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:10px;padding:2px 2px 4px;display:flex;overflow-x:auto}.CategoryVitrineRail-module__zqO8Fa__brands::-webkit-scrollbar{display:none}.CategoryVitrineRail-module__zqO8Fa__brandPill{background:#fff;border:1.5px solid #e4e0dc;border-radius:10px;flex:none;place-items:center;width:56px;height:56px;padding:7px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:grid;box-shadow:0 1px 3px #2814080f}@media (min-width:960px){.CategoryVitrineRail-module__zqO8Fa__brandPill{border-radius:12px;width:72px;height:72px;padding:9px}}.CategoryVitrineRail-module__zqO8Fa__brandPill:hover{border-color:color-mix(in srgb, var(--tone,#a07ab8) 55%, #ddd);background:color-mix(in srgb, var(--tone,#a07ab8) 6%, #fff);transform:translateY(-1px);box-shadow:0 4px 12px #b4461e24}.CategoryVitrineRail-module__zqO8Fa__brandLogo{object-fit:contain;width:100%;height:100%}.CategoryVitrineRail-module__zqO8Fa__products{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#d0d0d0 transparent;gap:12px;padding:2px 2px 4px;display:flex;overflow-x:auto}.CategoryVitrineRail-module__zqO8Fa__product{scroll-snap-align:start;width:min(40vw,136px);color:inherit;border-radius:8px;flex:none;text-decoration:none;transition:transform .16s}@media (min-width:960px){.CategoryVitrineRail-module__zqO8Fa__product{width:158px}}.CategoryVitrineRail-module__zqO8Fa__product:hover{transform:translateY(-2px)}.CategoryVitrineRail-module__zqO8Fa__productShot{aspect-ratio:1;background:radial-gradient(90% 70% at 50% 38%, #fff 0%, color-mix(in srgb, var(--tone,#a07ab8) 9%, #f7f2ee) 100%);border:1px solid color-mix(in srgb, var(--tone,#a07ab8) 12%, #ebe6e1);border-radius:10px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3}.CategoryVitrineRail-module__zqO8Fa__product:hover .CategoryVitrineRail-module__zqO8Fa__productShot{border-color:color-mix(in srgb, var(--tone,#a07ab8) 28%, #e0e0e0);box-shadow:inset 0 1px #ffffffb3,0 6px 16px #b4461e1f}.CategoryVitrineRail-module__zqO8Fa__productImg{object-fit:contain;filter:drop-shadow(0 6px 10px #3c18081a);padding:11%;transition:transform .35s}.CategoryVitrineRail-module__zqO8Fa__product:hover .CategoryVitrineRail-module__zqO8Fa__productImg{transform:scale(1.04)}.CategoryVitrineRail-module__zqO8Fa__productName{min-height:2.2em;font:500 .74rem/1.3 var(--font-source), system-ui, sans-serif;color:#2a2a2a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.4rem;display:-webkit-box;overflow:hidden}@media (min-width:960px){.CategoryVitrineRail-module__zqO8Fa__productName{min-height:2.4em;margin-top:.5rem;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.CategoryVitrineRail-module__zqO8Fa__bannerImg,.CategoryVitrineRail-module__zqO8Fa__productImg,.CategoryVitrineRail-module__zqO8Fa__product,.CategoryVitrineRail-module__zqO8Fa__brandPill,.CategoryVitrineRail-module__zqO8Fa__bannerCta{transition:none}}
.CollectionStream-module__GCd9Oa__story{grid-template-columns:1fr;display:grid;position:absolute;inset:0;overflow:hidden}@media (min-width:768px){.CollectionStream-module__GCd9Oa__story:not(.CollectionStream-module__GCd9Oa__full){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.CollectionStream-module__GCd9Oa__full{isolation:isolate;background:#1c120c;display:block;overflow:hidden}.CollectionStream-module__GCd9Oa__coverStage{z-index:0;position:absolute;inset:0;overflow:hidden}.CollectionStream-module__GCd9Oa__coverImg{object-fit:cover;object-position:center 20%;z-index:0}.CollectionStream-module__GCd9Oa__coverContain{object-fit:contain;object-position:center right;z-index:0;padding:4% 6% 8% 0}.CollectionStream-module__GCd9Oa__coverWash{z-index:1;pointer-events:none;background:linear-gradient(105deg,#1c0c06d1 0%,#1c0c068c 38%,#1c0c062e 62%,#1c0c060d 100%);position:absolute;inset:0}.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__copy{z-index:3;color:#fbf6fc;box-sizing:border-box;justify-content:center;max-width:min(36rem,92vw);position:absolute;top:0;bottom:0;left:0;overflow:hidden}.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__subtitle{color:#ede0f5;opacity:1}.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__cta{color:#2a1c32;background:#f6f1fa}.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__cta:hover{background:#e8d5f2}.CollectionStream-module__GCd9Oa__floatRow{z-index:3;pointer-events:none;gap:.65rem;max-width:min(42vw,18rem);display:flex;position:absolute;bottom:3.75rem;right:1.25rem}@media (min-width:768px){.CollectionStream-module__GCd9Oa__floatRow{gap:.85rem;bottom:4.25rem;right:2.25rem}}.CollectionStream-module__GCd9Oa__ember.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__floatRow{bottom:3.25rem;right:1.5rem}.CollectionStream-module__GCd9Oa__floatPod{background:#fffcf7f2;border:1px solid #ffffff73;border-radius:1rem;width:5.5rem;height:5.5rem;overflow:hidden;box-shadow:0 14px 30px #14080459}@media (min-width:768px){.CollectionStream-module__GCd9Oa__floatPod{border-radius:1.15rem;width:7.25rem;height:7.25rem}}.CollectionStream-module__GCd9Oa__floatImg{object-fit:contain;width:100%;height:100%;padding:8%}.CollectionStream-module__GCd9Oa__vignette{pointer-events:none;z-index:0;background:radial-gradient(80% 70% at 78% 45%,#ffebc847 0%,#0000 55%),radial-gradient(90% 80% at 20% 80%,#280c0438 0%,#0000 50%);position:absolute;inset:0}.CollectionStream-module__GCd9Oa__frame{pointer-events:none;z-index:5;border:1px solid #fff4e438;position:absolute;inset:1.1rem}@media (min-width:768px){.CollectionStream-module__GCd9Oa__frame{inset:1.5rem}}.CollectionStream-module__GCd9Oa__copy{z-index:2;flex-direction:column;justify-content:center;max-width:38rem;padding:2rem 1.5rem .75rem;display:flex;position:relative}@media (min-width:768px){.CollectionStream-module__GCd9Oa__copy{padding:clamp(2.5rem,6vw,4.5rem) clamp(2.75rem,6vw,5.5rem)}}.CollectionStream-module__GCd9Oa__eyebrow{letter-spacing:.2em;text-transform:uppercase;opacity:.92;align-items:center;gap:.65rem;margin-bottom:1.15rem;font-size:.68rem;font-weight:600;display:inline-flex}.CollectionStream-module__GCd9Oa__eyebrowLine{opacity:.55;background:currentColor;width:1.75rem;height:1px}.CollectionStream-module__GCd9Oa__title{font-family:var(--font-literata), Georgia, serif;letter-spacing:-.03em;margin:0;font-size:clamp(2.15rem,5.6vw,4.35rem);font-weight:500;line-height:1.02}.CollectionStream-module__GCd9Oa__titleAccent{opacity:.92;font-style:italic;font-weight:500;display:block}.CollectionStream-module__GCd9Oa__subtitle{letter-spacing:.01em;opacity:.88;max-width:20rem;margin:1.1rem 0 0;font-size:clamp(.92rem,1.4vw,1.05rem);font-weight:500;line-height:1.5}.CollectionStream-module__GCd9Oa__cta{letter-spacing:.02em;color:#fff6eb;background:#17100c;border:1px solid #fff4e41f;border-radius:999px;align-items:center;gap:.65rem;width:fit-content;height:3.15rem;min-height:48px;margin-top:1.6rem;padding:0 1.85rem;font-size:.9rem;font-weight:600;transition:transform .25s,background .25s,gap .25s;display:inline-flex}.CollectionStream-module__GCd9Oa__photoCtaWrap{z-index:4;pointer-events:auto;position:absolute;bottom:clamp(3.25rem,8vh,4.5rem);left:clamp(1rem,4vw,2.5rem)}.CollectionStream-module__GCd9Oa__photoCta{letter-spacing:.02em;color:#2a1c32;background:#f6f1fa;border:1px solid #1c120c14;border-radius:999px;align-items:center;gap:.65rem;height:3rem;min-height:48px;padding:0 1.7rem;font-size:.9rem;font-weight:600;transition:transform .25s,gap .25s,background .25s;display:inline-flex;box-shadow:0 10px 28px #00000038}.CollectionStream-module__GCd9Oa__photoCta:hover{background:#fffaf3;gap:.85rem;transform:translateY(-2px)}.CollectionStream-module__GCd9Oa__photoCta:hover .CollectionStream-module__GCd9Oa__ctaArrow{transform:translate(3px)}.CollectionStream-module__GCd9Oa__ctaArrow{transition:transform .25s}.CollectionStream-module__GCd9Oa__cta:hover{background:#241812;gap:.85rem;transform:translateY(-2px)}.CollectionStream-module__GCd9Oa__cta:hover .CollectionStream-module__GCd9Oa__ctaArrow{transform:translate(3px)}.CollectionStream-module__GCd9Oa__art{z-index:1;place-items:center;min-height:48%;padding:.5rem 1.25rem 2.75rem;display:grid;position:relative}@media (min-width:768px){.CollectionStream-module__GCd9Oa__art{min-height:100%;padding:2rem 3rem 2.5rem .5rem}}.CollectionStream-module__GCd9Oa__stage{aspect-ratio:1;width:min(100%,560px);max-height:min(58vh,520px);position:relative}.CollectionStream-module__GCd9Oa__halo{z-index:0;background:radial-gradient(circle at 45% 40%,#fffaf080 0%,#ffecd22e 45%,#0000 70%);border-radius:50%;position:absolute;inset:10% 8% 12% 12%}.CollectionStream-module__GCd9Oa__orbit{z-index:1;pointer-events:none;border:1px solid #fff6e652;border-radius:50%;position:absolute;inset:6% 4% 8% 8%}.CollectionStream-module__GCd9Oa__orbitSoft{z-index:1;pointer-events:none;border:1px solid #fff6e629;border-radius:50%;position:absolute;inset:14% 12% 16% 16%}.CollectionStream-module__GCd9Oa__pod{z-index:3;background:#fffcf7f0;place-items:center;display:grid;position:absolute;overflow:hidden;box-shadow:0 22px 44px #230c043d,inset 0 1px #ffffffb3}.CollectionStream-module__GCd9Oa__podImg{object-fit:contain;object-position:center;width:100%;height:100%}.CollectionStream-module__GCd9Oa__main{z-index:4;background:radial-gradient(circle at 35% 30%,#fbf6fc 0%,#f3eaf8 55%,#e8d5f2 100%);border-radius:50%;width:64%;height:64%;padding:9%;top:15%;left:19%;box-shadow:0 28px 55px #321c4638,0 0 0 10px #e8d5f22e,inset 0 1px #ffffffbf}.CollectionStream-module__GCd9Oa__sideA,.CollectionStream-module__GCd9Oa__sideB{z-index:5;background:#fffcf7f5;border-radius:50%;width:30%;height:30%;padding:7%}.CollectionStream-module__GCd9Oa__sideA{top:12%;left:4%}.CollectionStream-module__GCd9Oa__sideB{bottom:12%;right:2%}.CollectionStream-module__GCd9Oa__spark{z-index:2;pointer-events:none;background:#fff6e6d9;border-radius:50%;width:.45rem;height:.45rem;position:absolute}.CollectionStream-module__GCd9Oa__sparkA{top:10%;right:18%}.CollectionStream-module__GCd9Oa__sparkB{opacity:.7;width:.3rem;height:.3rem;bottom:22%;left:12%}.CollectionStream-module__GCd9Oa__ember{color:#fbf6fc;background:radial-gradient(90% 80% at 18% 20%,#d4b8e8 0%,#0000 55%),radial-gradient(70% 90% at 85% 70%,#6e4d8c 0%,#0000 50%),linear-gradient(145deg,#c4a6d6 0%,#a07ab8 48%,#7d5a9a 100%)}.CollectionStream-module__GCd9Oa__ember .CollectionStream-module__GCd9Oa__subtitle{color:#ede0f5;opacity:1}.CollectionStream-module__GCd9Oa__ember .CollectionStream-module__GCd9Oa__halo{background:radial-gradient(circle at 45% 40%,#f6f1fa8c 0%,#b08ccc24 50%,#0000 72%)}.CollectionStream-module__GCd9Oa__apricot{color:#2a1c32;background:linear-gradient(118deg,#f6f1fa 0%,#dcc4ec 38%,#b392c7 72%,#a07ab8 100%)}.CollectionStream-module__GCd9Oa__apricot .CollectionStream-module__GCd9Oa__frame{border-color:#1f120c24}.CollectionStream-module__GCd9Oa__apricot .CollectionStream-module__GCd9Oa__orbit,.CollectionStream-module__GCd9Oa__apricot .CollectionStream-module__GCd9Oa__orbitSoft{border-color:#1f120c29}.CollectionStream-module__GCd9Oa__apricot .CollectionStream-module__GCd9Oa__spark{background:#f6f1faf2}.CollectionStream-module__GCd9Oa__apricot .CollectionStream-module__GCd9Oa__halo{background:radial-gradient(circle at 55% 45%,#ffffff8c 0%,#cdb6e038 48%,#0000 70%)}.CollectionStream-module__GCd9Oa__apricot .CollectionStream-module__GCd9Oa__vignette{background:radial-gradient(70% 60% at 80% 30%,#ffffff59 0%,#0000 55%)}.CollectionStream-module__GCd9Oa__apricot .CollectionStream-module__GCd9Oa__sideA{top:6%;left:8%}.CollectionStream-module__GCd9Oa__apricot .CollectionStream-module__GCd9Oa__sideB{bottom:8%;right:6%}.CollectionStream-module__GCd9Oa__apricot .CollectionStream-module__GCd9Oa__main{top:18%;left:22%}.CollectionStream-module__GCd9Oa__rust{color:#fbf6fc;background:radial-gradient(circle at 70% 30%,#d4b8e8 0%,#0000 42%),linear-gradient(#c4a6d6 0%,#8b64a8 55%,#5c3d78 100%)}.CollectionStream-module__GCd9Oa__rust .CollectionStream-module__GCd9Oa__subtitle{color:#eadcf3;opacity:1}.CollectionStream-module__GCd9Oa__rust .CollectionStream-module__GCd9Oa__orbit{border-style:dashed;border-color:#e8d5f26b}.CollectionStream-module__GCd9Oa__rust .CollectionStream-module__GCd9Oa__halo{background:radial-gradient(circle at 40%,#cdb6e061 0%,#0000 65%)}.CollectionStream-module__GCd9Oa__rust .CollectionStream-module__GCd9Oa__sideA{top:20%;left:0}.CollectionStream-module__GCd9Oa__rust .CollectionStream-module__GCd9Oa__sideB{bottom:18%;right:-2%}.CollectionStream-module__GCd9Oa__copper{color:#fbf6fc;background:linear-gradient(90deg,#8b64a8 0%,#b392c7 42%,#d4b8e8 78%,#e8d5f2 100%)}.CollectionStream-module__GCd9Oa__copper .CollectionStream-module__GCd9Oa__subtitle{color:#f3eaf8;opacity:1;text-shadow:0 1px 12px #50285a38}.CollectionStream-module__GCd9Oa__copper .CollectionStream-module__GCd9Oa__frame{border-color:#f6f1fa52}.CollectionStream-module__GCd9Oa__copper .CollectionStream-module__GCd9Oa__halo{background:radial-gradient(circle at 60% 40%,#f6f1fa80 0%,#b08ccc29 50%,#0000 70%)}.CollectionStream-module__GCd9Oa__copper .CollectionStream-module__GCd9Oa__main{border-radius:42% 58% 50% 50%/48% 48% 52% 52%;box-shadow:0 28px 55px #46285a42,0 0 0 10px #e8d5f238,inset 0 1px #ffffffbf}.CollectionStream-module__GCd9Oa__copper .CollectionStream-module__GCd9Oa__sideA,.CollectionStream-module__GCd9Oa__copper .CollectionStream-module__GCd9Oa__sideB{border-radius:1.25rem}.CollectionStream-module__GCd9Oa__flame{color:#2a1c32;background:radial-gradient(circle at 25% 75%,#ffffff47 0%,#0000 40%),conic-gradient(from 210deg at 60% 45%,#d4b8e8 0deg,#b392c7 90deg,#e8d5f2 180deg,#8b64a8 270deg,#d4b8e8 360deg)}.CollectionStream-module__GCd9Oa__flame .CollectionStream-module__GCd9Oa__frame{border-color:#2a1c321f}.CollectionStream-module__GCd9Oa__flame .CollectionStream-module__GCd9Oa__orbit,.CollectionStream-module__GCd9Oa__flame .CollectionStream-module__GCd9Oa__orbitSoft{border-color:#2a1c3224}.CollectionStream-module__GCd9Oa__flame .CollectionStream-module__GCd9Oa__titleAccent{color:#6e4d8c}.CollectionStream-module__GCd9Oa__flame .CollectionStream-module__GCd9Oa__halo{background:radial-gradient(circle,#ffffff73 0%,#0000 68%)}.CollectionStream-module__GCd9Oa__flame .CollectionStream-module__GCd9Oa__vignette{background:radial-gradient(85% 70% at 15% 20%,#ffffff38 0%,#0000 50%)}.CollectionStream-module__GCd9Oa__sunset{color:#fbf6fc;background:radial-gradient(60% 50% at 90% 10%,#e8d5f2 0%,#0000 45%),radial-gradient(55% 60% at 10% 90%,#4a2e62 0%,#0000 50%),linear-gradient(160deg,#c4a6d6 0%,#a07ab8 45%,#7d5a9a 100%)}.CollectionStream-module__GCd9Oa__sunset .CollectionStream-module__GCd9Oa__subtitle{color:#ede0f5;opacity:1}.CollectionStream-module__GCd9Oa__sunset .CollectionStream-module__GCd9Oa__orbitSoft{border-style:dashed;border-color:#e8d5f259}.CollectionStream-module__GCd9Oa__sunset .CollectionStream-module__GCd9Oa__halo{background:radial-gradient(circle at 48% 42%,#e8d5f273 0%,#0000 66%)}.CollectionStream-module__GCd9Oa__wine{color:#fff7f2;background:radial-gradient(70% 60% at 80% 20%,#c45a6a 0%,#0000 50%),linear-gradient(150deg,#6b1e2e 0%,#3d101c 55%,#1c0a10 100%)}.CollectionStream-module__GCd9Oa__wine .CollectionStream-module__GCd9Oa__subtitle{color:#ffd8de;opacity:1}.CollectionStream-module__GCd9Oa__wine .CollectionStream-module__GCd9Oa__coverWash{background:linear-gradient(105deg,#280a12e0 0%,#280a128c 40%,#280a1226 65%,#0000 100%)}.CollectionStream-module__GCd9Oa__ember.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__coverWash{background:linear-gradient(105deg,#50326ee0 0%,#8c5ab46b 42%,#b08ccc1f 70%,#0000 100%)}.CollectionStream-module__GCd9Oa__apricot.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__coverWash{background:linear-gradient(105deg,#50326ec7 0%,#a07ab861 45%,#0000 75%)}.CollectionStream-module__GCd9Oa__rust.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__coverWash{background:linear-gradient(115deg,#462d64e0 0%,#8b64a873 40%,#0000 72%)}.CollectionStream-module__GCd9Oa__copper.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__coverWash{background:linear-gradient(105deg,#462d64db 0%,#a07ab86b 42%,#0000 74%)}.CollectionStream-module__GCd9Oa__flame.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__coverWash{background:linear-gradient(105deg,#503773cc 0%,#b08ccc61 44%,#0000 72%)}.CollectionStream-module__GCd9Oa__sunset.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__coverWash{background:linear-gradient(105deg,#4a2e62db 0%,#a07ab86b 42%,#0000 72%)}@media (max-width:767px){.CollectionStream-module__GCd9Oa__story{grid-template-rows:auto 1fr}.CollectionStream-module__GCd9Oa__frame{inset:.75rem}.CollectionStream-module__GCd9Oa__title{font-size:clamp(1.7rem,8.2vw,2.35rem)}.CollectionStream-module__GCd9Oa__subtitle{max-width:20rem;font-size:.9rem}.CollectionStream-module__GCd9Oa__eyebrow{margin-bottom:.75rem;font-size:.62rem}.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__copy{justify-content:flex-end;max-width:100%;padding:1.1rem 1.1rem 3.75rem}.CollectionStream-module__GCd9Oa__full .CollectionStream-module__GCd9Oa__coverContain{object-position:center;padding:10% 6% 22%}.CollectionStream-module__GCd9Oa__floatRow{display:none}.CollectionStream-module__GCd9Oa__stage{max-height:38vh}.CollectionStream-module__GCd9Oa__art{padding:.5rem 1rem 1.25rem}.CollectionStream-module__GCd9Oa__main{width:60%;height:60%;top:16%;left:20%}.CollectionStream-module__GCd9Oa__cta{padding:.7rem 1.15rem;font-size:.82rem}.CollectionStream-module__GCd9Oa__photoCtaWrap{bottom:3.5rem;left:1rem;right:1rem}.CollectionStream-module__GCd9Oa__photoCta{height:2.75rem;padding:0 1.25rem;font-size:.82rem}}@media (prefers-reduced-motion:reduce){.CollectionStream-module__GCd9Oa__cta,.CollectionStream-module__GCd9Oa__ctaArrow,.CollectionStream-module__GCd9Oa__photoCta{transition:none}}.CollectionStream-module__GCd9Oa__identity{text-align:center;padding:22px 16px 8px}@media (min-width:768px){.CollectionStream-module__GCd9Oa__identity{padding:28px 20px 10px}}.CollectionStream-module__GCd9Oa__pageH1{color:#1c1917;font:700 clamp(1.55rem, 3.2vw, 2.15rem) / 1.2 var(--font-source), system-ui, sans-serif;letter-spacing:-.03em;margin:0}.CollectionStream-module__GCd9Oa__pageLead{max-width:52rem;color:var(--text-muted);margin:8px auto 0;font-size:.88rem;font-weight:500;line-height:1.55}
.ColorCodeSearch-module__MkkrWG__wrap{width:100%;padding:8px 0 4px}.ColorCodeSearch-module__MkkrWG__inner{flex-direction:column;gap:20px;max-width:1400px;margin:0 auto;padding:0 12px;display:flex}@media (min-width:768px){.ColorCodeSearch-module__MkkrWG__inner{gap:24px;padding:0 20px}}.ColorCodeSearch-module__MkkrWG__box{isolation:isolate;border:1px solid color-mix(in oklab, var(--brand) 16%, transparent);background:linear-gradient(105deg,#fdfcfb 0%,#f7f4f0 45%,#f6f1fa 100%);border-radius:16px;padding:28px 20px;position:relative;overflow:hidden;box-shadow:0 20px 40px -24px #6e4d8c1f;box-shadow:0 20px 40px -24px lab(38.5147% 24.0684 -30.0098/.12)}.ColorCodeSearch-module__MkkrWG__box:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle, color-mix(in oklab, var(--brand) 18%, transparent) 0%, color-mix(in oklab, var(--brand) 6%, transparent) 50%, transparent 70%);width:240px;height:240px;position:absolute;top:-60px;right:-60px}@media (min-width:768px){.ColorCodeSearch-module__MkkrWG__box{padding:40px 36px}}.ColorCodeSearch-module__MkkrWG__heading{text-align:center;max-width:36rem;margin:0 auto 26px}.ColorCodeSearch-module__MkkrWG__title{font:800 clamp(1.5rem, 3vw, 2.15rem) / 1.15 var(--font-source), system-ui, sans-serif;letter-spacing:-.03em;color:#1c1917;margin:0}.ColorCodeSearch-module__MkkrWG__rule{background:linear-gradient(90deg,#a07ab8,#7e4fb3);border-radius:999px;width:5rem;height:4px;margin:10px auto 0;display:block}.ColorCodeSearch-module__MkkrWG__grid{grid-template-columns:1fr;align-items:center;gap:22px;display:grid}@media (min-width:1024px){.ColorCodeSearch-module__MkkrWG__grid{grid-template-columns:1fr 1fr;gap:36px}}.ColorCodeSearch-module__MkkrWG__lead{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.6}.ColorCodeSearch-module__MkkrWG__brandBtn{color:#27272a;font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .2s,text-decoration-color .2s}.ColorCodeSearch-module__MkkrWG__brandBtn:hover,.ColorCodeSearch-module__MkkrWG__brandBtn:focus-visible{color:var(--strip);-webkit-text-decoration-color:var(--strip);text-decoration-color:var(--strip)}.ColorCodeSearch-module__MkkrWG__chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.ColorCodeSearch-module__MkkrWG__chipLabel{color:var(--text-muted);margin-right:2px;font-size:.8rem;font-weight:500}.ColorCodeSearch-module__MkkrWG__chip{color:#27272a;cursor:pointer;background:#fff;border:1px solid #dcd9d0;border-radius:.5rem;align-items:center;gap:.45rem;padding:.4rem .85rem;font-size:.8125rem;font-weight:600;transition:border-color .35s,transform .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden}.ColorCodeSearch-module__MkkrWG__chip:before{content:"";z-index:0;background:var(--brand-dark);transform-origin:0;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.ColorCodeSearch-module__MkkrWG__chip:hover,.ColorCodeSearch-module__MkkrWG__chip:focus-visible{border-color:var(--brand-dark);transform:translateY(-1px);box-shadow:0 4px 12px #0000000f;box-shadow:0 4px 12px lab(0% 0 0/.06)}.ColorCodeSearch-module__MkkrWG__chip:hover:before,.ColorCodeSearch-module__MkkrWG__chip:focus-visible:before{transform:scaleX(1)}.ColorCodeSearch-module__MkkrWG__chipDot,.ColorCodeSearch-module__MkkrWG__chipText{z-index:1;transition:color .35s;position:relative}.ColorCodeSearch-module__MkkrWG__chipDot{border-radius:999px;flex-shrink:0;width:.625rem;height:.625rem}.ColorCodeSearch-module__MkkrWG__chip:hover .ColorCodeSearch-module__MkkrWG__chipText,.ColorCodeSearch-module__MkkrWG__chip:focus-visible .ColorCodeSearch-module__MkkrWG__chipText{color:#fff}.ColorCodeSearch-module__MkkrWG__form{flex-direction:column;gap:12px;display:flex}@media (min-width:640px){.ColorCodeSearch-module__MkkrWG__form{flex-direction:row;align-items:center}}.ColorCodeSearch-module__MkkrWG__inputWrap{background:#fff;border:1.5px solid #d6d3cd;border-radius:.75rem;flex:1;align-items:center;min-width:0;height:54px;padding:0 16px;transition:border-color .3s,box-shadow .3s;display:flex;box-shadow:0 4px 14px -4px #0000000a;box-shadow:0 4px 14px -4px lab(0% 0 0/.04)}.ColorCodeSearch-module__MkkrWG__inputWrap:focus-within{border-color:var(--brand-dark);box-shadow:0 0 0 4px color-mix(in oklab, var(--brand) 16%, transparent), 0 8px 20px -6px #00000014}@supports (color:lab(0% 0 0)){.ColorCodeSearch-module__MkkrWG__inputWrap:focus-within{box-shadow:0 0 0 4px color-mix(in oklab, var(--brand) 16%, transparent), 0 8px 20px -6px lab(0% 0 0/.08)}}.ColorCodeSearch-module__MkkrWG__searchIcon{color:#a8a29e;flex-shrink:0;width:1.1rem;height:1.1rem;margin-right:12px}.ColorCodeSearch-module__MkkrWG__input{color:#1c1917;background:0 0;border:0;outline:none;width:100%;height:100%;font-size:.95rem;font-weight:500}.ColorCodeSearch-module__MkkrWG__input::placeholder{color:#a8a29e}.ColorCodeSearch-module__MkkrWG__clear{color:#71717a;cursor:pointer;background:#f4f4f5;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-left:8px;display:inline-flex}.ColorCodeSearch-module__MkkrWG__clear:hover{background:#e4e4e7}.ColorCodeSearch-module__MkkrWG__submit{background:var(--brand-dark);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;height:3.35rem;padding:0 1.75rem;font-size:.9375rem;font-weight:700;transition:transform .25s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.ColorCodeSearch-module__MkkrWG__submit:before{content:"";z-index:0;transform-origin:0;background:linear-gradient(90deg,#7e4fb3 0%,#a07ab8 100%);transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.ColorCodeSearch-module__MkkrWG__submit:hover:before,.ColorCodeSearch-module__MkkrWG__submit:focus-visible:before{transform:scaleX(1)}.ColorCodeSearch-module__MkkrWG__submit:hover{box-shadow:0 10px 20px -6px color-mix(in oklab, var(--strip) 40%, transparent)}.ColorCodeSearch-module__MkkrWG__submit:active{transform:scale(.98)}.ColorCodeSearch-module__MkkrWG__submit span,.ColorCodeSearch-module__MkkrWG__submit svg{z-index:1;position:relative}.ColorCodeSearch-module__MkkrWG__submit svg{width:1rem;height:1rem}.ColorCodeSearch-module__MkkrWG__hint{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:0 4px;font-size:.75rem;display:flex}.ColorCodeSearch-module__MkkrWG__hintOk{align-items:center;gap:6px;display:inline-flex}.ColorCodeSearch-module__MkkrWG__preview{color:var(--strip);font-weight:600}.ColorCodeSearch-module__MkkrWG__banner{isolation:isolate;background:#3d2a52;border-radius:16px;min-height:11.5rem;padding:36px 24px;text-decoration:none;transition:transform .35s,box-shadow .35s;display:block;position:relative;overflow:hidden;box-shadow:0 20px 40px -24px #3d2a5247;box-shadow:0 20px 40px -24px lab(20.8645% 16.0942 -21.3559/.28)}.ColorCodeSearch-module__MkkrWG__banner:after{content:"";z-index:0;background:linear-gradient(90deg,#20122eeb 0%,#6e4d8cc7 55%,#20122e73 100%);position:absolute;inset:0}.ColorCodeSearch-module__MkkrWG__banner:before{content:"";z-index:1;transform-origin:0;background:linear-gradient(90deg,#6e4d8ceb 0%,#7e4fb3d9 100%);transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.ColorCodeSearch-module__MkkrWG__banner:hover,.ColorCodeSearch-module__MkkrWG__banner:focus-visible{transform:translateY(-2px);box-shadow:0 18px 32px -10px #3d2a5252;box-shadow:0 18px 32px -10px lab(20.8645% 16.0942 -21.3559/.32)}.ColorCodeSearch-module__MkkrWG__banner:hover:before,.ColorCodeSearch-module__MkkrWG__banner:focus-visible:before{transform:scaleX(1)}.ColorCodeSearch-module__MkkrWG__bannerPhoto{object-fit:cover;object-position:center;filter:brightness(.75);transition:transform .7s cubic-bezier(.22,1,.36,1)}.ColorCodeSearch-module__MkkrWG__banner:hover .ColorCodeSearch-module__MkkrWG__bannerPhoto,.ColorCodeSearch-module__MkkrWG__banner:focus-visible .ColorCodeSearch-module__MkkrWG__bannerPhoto{transform:scale(1.05)}.ColorCodeSearch-module__MkkrWG__bannerPhotoWrap{z-index:0;position:absolute;inset:0}.ColorCodeSearch-module__MkkrWG__bannerCopy{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:42rem;margin:0 auto;display:flex;position:relative}.ColorCodeSearch-module__MkkrWG__bannerTitle{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.2rem,2.6vw,1.85rem);font-weight:800;line-height:1.25}.ColorCodeSearch-module__MkkrWG__bannerText{color:#ffffffdb;margin:8px 0 0;font-size:.95rem;line-height:1.55}.ColorCodeSearch-module__MkkrWG__bannerBtn{color:var(--brand-dark);background:#fff;border-radius:.75rem;align-items:center;gap:.6rem;padding:.9rem 1.75rem;font-size:.9375rem;font-weight:700;transition:color .35s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 18px #0000001f;box-shadow:0 8px 18px lab(0% 0 0/.12)}.ColorCodeSearch-module__MkkrWG__bannerBtn:before{content:"";z-index:0;transform-origin:0;background:#1c1917;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.ColorCodeSearch-module__MkkrWG__banner:hover .ColorCodeSearch-module__MkkrWG__bannerBtn:before,.ColorCodeSearch-module__MkkrWG__banner:focus-visible .ColorCodeSearch-module__MkkrWG__bannerBtn:before{transform:scaleX(1)}.ColorCodeSearch-module__MkkrWG__banner:hover .ColorCodeSearch-module__MkkrWG__bannerBtn,.ColorCodeSearch-module__MkkrWG__banner:focus-visible .ColorCodeSearch-module__MkkrWG__bannerBtn{color:#fff}.ColorCodeSearch-module__MkkrWG__bannerBtn span,.ColorCodeSearch-module__MkkrWG__bannerBtn svg{z-index:1;position:relative}.ColorCodeSearch-module__MkkrWG__bannerBtn svg{width:1rem;height:1rem}@media (hover:none){.ColorCodeSearch-module__MkkrWG__chip:before,.ColorCodeSearch-module__MkkrWG__submit:before,.ColorCodeSearch-module__MkkrWG__banner:before,.ColorCodeSearch-module__MkkrWG__bannerBtn:before{display:none}}@media (prefers-reduced-motion:reduce){.ColorCodeSearch-module__MkkrWG__chip,.ColorCodeSearch-module__MkkrWG__chip:before,.ColorCodeSearch-module__MkkrWG__submit,.ColorCodeSearch-module__MkkrWG__submit:before,.ColorCodeSearch-module__MkkrWG__banner,.ColorCodeSearch-module__MkkrWG__banner:before,.ColorCodeSearch-module__MkkrWG__bannerPhoto,.ColorCodeSearch-module__MkkrWG__bannerBtn:before{transition:none}.ColorCodeSearch-module__MkkrWG__chip:hover,.ColorCodeSearch-module__MkkrWG__banner:hover{transform:none}}
.GoogleReviewsBand-module__tbeOma__wrap{width:100%;padding:4px 0 8px}.GoogleReviewsBand-module__tbeOma__panel{background:linear-gradient(#faf9f5 0%,#f4f2ed 100%);border:1px solid #1c191712;border-radius:24px;max-width:1400px;margin:0 auto;padding:32px 20px 36px;box-shadow:0 20px 40px -24px #1c191714}@media (min-width:768px){.GoogleReviewsBand-module__tbeOma__panel{padding:44px 40px 48px}}.GoogleReviewsBand-module__tbeOma__lead{color:#71717a;text-align:center;margin:0 0 10px;font-size:.85rem;font-weight:500}.GoogleReviewsBand-module__tbeOma__titleRow{justify-content:center;align-items:center;gap:18px;margin-bottom:32px;display:flex}.GoogleReviewsBand-module__tbeOma__rule{background:linear-gradient(90deg,#0000,#1c19172e,#0000);flex:1;max-width:220px;height:1px;display:none}@media (min-width:640px){.GoogleReviewsBand-module__tbeOma__rule{display:block}}.GoogleReviewsBand-module__tbeOma__title{color:#18181b;font:800 clamp(1.45rem, 3vw, 2.15rem) / 1.15 var(--font-source), system-ui, sans-serif;letter-spacing:-.03em;text-align:center;margin:0}.GoogleReviewsBand-module__tbeOma__grid{grid-template-columns:1fr;align-items:center;gap:28px;display:grid}@media (min-width:1024px){.GoogleReviewsBand-module__tbeOma__grid{grid-template-columns:minmax(260px,.9fr) 2fr;gap:36px}}.GoogleReviewsBand-module__tbeOma__summary{justify-content:center;display:flex}@media (min-width:1024px){.GoogleReviewsBand-module__tbeOma__summary{justify-content:flex-start}}.GoogleReviewsBand-module__tbeOma__brandRow{align-items:flex-start;gap:14px;display:flex}.GoogleReviewsBand-module__tbeOma__logo{background:#6e4d8c;border:2px solid #fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;overflow:hidden;box-shadow:0 6px 16px #6e4d8c38;box-shadow:0 6px 16px lab(38.5147% 24.0684 -30.0098/.22)}.GoogleReviewsBand-module__tbeOma__logo img{width:2rem;height:auto}.GoogleReviewsBand-module__tbeOma__shop{color:#18181b;margin:0;font-size:1.05rem;font-weight:800;line-height:1.25}.GoogleReviewsBand-module__tbeOma__city,.GoogleReviewsBand-module__tbeOma__count,.GoogleReviewsBand-module__tbeOma__powered{color:#71717a;margin:2px 0 0;font-size:.78rem;font-weight:500}.GoogleReviewsBand-module__tbeOma__scoreRow{align-items:center;gap:8px;margin-top:8px;display:flex}.GoogleReviewsBand-module__tbeOma__score{color:#d97706;font-size:1.15rem;font-weight:800}.GoogleReviewsBand-module__tbeOma__stars{color:#fbbc04;gap:1px;display:inline-flex}.GoogleReviewsBand-module__tbeOma__star{width:1rem;height:1rem}.GoogleReviewsBand-module__tbeOma__gWord{letter-spacing:-.03em;font-weight:800}.GoogleReviewsBand-module__tbeOma__cta{isolation:isolate;color:#fff;background:#1a73e8;border-radius:999px;align-items:center;gap:.55rem;margin-top:14px;padding:.7rem 1.25rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 16px -4px #1a73e873}.GoogleReviewsBand-module__tbeOma__cta:before{content:"";z-index:0;transform-origin:0;background:#18181b;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.GoogleReviewsBand-module__tbeOma__cta:hover,.GoogleReviewsBand-module__tbeOma__cta:focus-visible{transform:translateY(-2px);box-shadow:0 10px 22px -6px #18181b59}.GoogleReviewsBand-module__tbeOma__cta:hover:before,.GoogleReviewsBand-module__tbeOma__cta:focus-visible:before{transform:scaleX(1)}.GoogleReviewsBand-module__tbeOma__cta span,.GoogleReviewsBand-module__tbeOma__ctaG{z-index:1;position:relative}.GoogleReviewsBand-module__tbeOma__ctaG{background:#fff;border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.GoogleReviewsBand-module__tbeOma__ctaGSvg{width:.85rem;height:.85rem}.GoogleReviewsBand-module__tbeOma__sliderWrap{min-width:0;position:relative}.GoogleReviewsBand-module__tbeOma__slider{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:16px;padding:8px 4px 4px;display:flex;overflow-x:auto}.GoogleReviewsBand-module__tbeOma__slider::-webkit-scrollbar{display:none}.GoogleReviewsBand-module__tbeOma__card{scroll-snap-align:start;background:#fff;border:1.5px solid #bfdbfe;border-radius:.875rem;flex-direction:column;flex-shrink:0;justify-content:space-between;width:min(100%,280px);min-height:230px;padding:1.25rem;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}@media (min-width:720px){.GoogleReviewsBand-module__tbeOma__card{width:calc(50% - 8px)}}@media (min-width:1200px){.GoogleReviewsBand-module__tbeOma__card{width:calc(33.333% - 11px)}}.GoogleReviewsBand-module__tbeOma__card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#4285f4,#ea4335,#fbbc05,#34a853);height:4px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.GoogleReviewsBand-module__tbeOma__card:hover{border-color:#60a5fa;transform:translateY(-4px);box-shadow:0 16px 30px -12px #1a73e824}.GoogleReviewsBand-module__tbeOma__card:hover:before{transform:scaleX(1)}.GoogleReviewsBand-module__tbeOma__cardHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.GoogleReviewsBand-module__tbeOma__who{align-items:center;gap:10px;display:flex}.GoogleReviewsBand-module__tbeOma__avatar{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:.95rem;font-weight:700;display:flex}.GoogleReviewsBand-module__tbeOma__author{color:#1a56db;font-size:.95rem;font-weight:800;line-height:1.2;text-decoration:none;display:block}.GoogleReviewsBand-module__tbeOma__author:hover{text-decoration:underline}.GoogleReviewsBand-module__tbeOma__role{color:#71717a;margin-top:2px;font-size:.72rem;display:block}.GoogleReviewsBand-module__tbeOma__miniG{flex-shrink:0;width:1rem;height:1rem}.GoogleReviewsBand-module__tbeOma__card .GoogleReviewsBand-module__tbeOma__stars{margin-top:12px}.GoogleReviewsBand-module__tbeOma__quote{color:#3f3f46;margin:10px 0 0;font-size:.88rem;font-weight:500;line-height:1.55}.GoogleReviewsBand-module__tbeOma__verified{color:#059669;margin-top:14px;font-size:.7rem;font-weight:700}.GoogleReviewsBand-module__tbeOma__arrow{z-index:2;color:#52525b;cursor:pointer;background:#fff;border:1px solid #e4e4e7;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .25s,color .25s,transform .25s;display:flex;position:absolute;top:42%;box-shadow:0 4px 12px #00000014}.GoogleReviewsBand-module__tbeOma__arrow:hover,.GoogleReviewsBand-module__tbeOma__arrow:focus-visible{color:#fff;background:#18181b;border-color:#18181b;transform:scale(1.06)}.GoogleReviewsBand-module__tbeOma__arrowLeft{left:-8px}.GoogleReviewsBand-module__tbeOma__arrowRight{right:-8px}@media (min-width:768px){.GoogleReviewsBand-module__tbeOma__arrowLeft{left:-12px}.GoogleReviewsBand-module__tbeOma__arrowRight{right:-12px}}.GoogleReviewsBand-module__tbeOma__arrowIcon{width:1rem;height:1rem}.GoogleReviewsBand-module__tbeOma__dots{justify-content:center;gap:8px;margin-top:18px;display:flex}.GoogleReviewsBand-module__tbeOma__dot,.GoogleReviewsBand-module__tbeOma__dotOn{cursor:pointer;background:#d4d4d8;border:0;border-radius:999px;width:8px;height:8px;padding:0}.GoogleReviewsBand-module__tbeOma__dotOn{background:#f97316;width:10px;height:10px}@media (hover:none){.GoogleReviewsBand-module__tbeOma__cta:before,.GoogleReviewsBand-module__tbeOma__card:before{display:none}}@media (prefers-reduced-motion:reduce){.GoogleReviewsBand-module__tbeOma__cta,.GoogleReviewsBand-module__tbeOma__cta:before,.GoogleReviewsBand-module__tbeOma__card,.GoogleReviewsBand-module__tbeOma__card:before,.GoogleReviewsBand-module__tbeOma__arrow,.GoogleReviewsBand-module__tbeOma__slider{scroll-behavior:auto;transition:none}.GoogleReviewsBand-module__tbeOma__cta:hover,.GoogleReviewsBand-module__tbeOma__card:hover,.GoogleReviewsBand-module__tbeOma__arrow:hover{transform:none}}
.OrguLifestyleBand-module__BU2FvG__wrap{background:#fff;width:100%;padding:12px 0 4px}.OrguLifestyleBand-module__BU2FvG__inner{max-width:1400px;margin:0 auto;padding:0 12px}@media (min-width:768px){.OrguLifestyleBand-module__BU2FvG__inner{padding:0 20px}}.OrguLifestyleBand-module__BU2FvG__bannerLink,.OrguLifestyleBand-module__BU2FvG__boxLink{background:#f3f1ee;border-radius:14px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;display:block;overflow:hidden;box-shadow:0 2px 10px #0000000f;box-shadow:0 2px 10px lab(0% 0 0/.06)}.OrguLifestyleBand-module__BU2FvG__bannerLink:focus-visible,.OrguLifestyleBand-module__BU2FvG__boxLink:focus-visible{outline:2px solid var(--brand,#a07ab8);outline-offset:3px}@media (hover:hover) and (pointer:fine){.OrguLifestyleBand-module__BU2FvG__bannerLink:hover,.OrguLifestyleBand-module__BU2FvG__boxLink:hover{transform:scale(1.012);box-shadow:0 8px 24px #0000001f;box-shadow:0 8px 24px lab(0% 0 0/.12)}}@media (prefers-reduced-motion:reduce){.OrguLifestyleBand-module__BU2FvG__bannerLink,.OrguLifestyleBand-module__BU2FvG__boxLink{transition:none}.OrguLifestyleBand-module__BU2FvG__bannerLink:hover,.OrguLifestyleBand-module__BU2FvG__boxLink:hover{transform:none}}.OrguLifestyleBand-module__BU2FvG__bannerImg{width:100%;height:auto;display:block}.OrguLifestyleBand-module__BU2FvG__boxGrid{grid-template-columns:1fr;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.OrguLifestyleBand-module__BU2FvG__boxGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}}@media (min-width:1200px){.OrguLifestyleBand-module__BU2FvG__boxGrid{gap:16px;margin-top:16px}}.OrguLifestyleBand-module__BU2FvG__boxImg{width:100%;height:auto;display:block}
.KartopuBanner-module__STvkdq__wrap{background:#fff;width:100%;padding:8px 0 4px}.KartopuBanner-module__STvkdq__inner{max-width:1400px;margin:0 auto;padding:0 12px}@media (min-width:768px){.KartopuBanner-module__STvkdq__inner{padding:0 20px}}.KartopuBanner-module__STvkdq__link{background:#f3f1ee;border-radius:14px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;display:block;overflow:hidden;box-shadow:0 2px 10px #0000000f;box-shadow:0 2px 10px lab(0% 0 0/.06)}.KartopuBanner-module__STvkdq__link:focus-visible{outline:2px solid var(--brand,#a07ab8);outline-offset:3px}@media (hover:hover) and (pointer:fine){.KartopuBanner-module__STvkdq__link:hover{transform:scale(1.01);box-shadow:0 8px 24px #0000001f;box-shadow:0 8px 24px lab(0% 0 0/.12)}}@media (prefers-reduced-motion:reduce){.KartopuBanner-module__STvkdq__link{transition:none}.KartopuBanner-module__STvkdq__link:hover{transform:none}}.KartopuBanner-module__STvkdq__img{object-fit:cover;object-position:center 40%;width:100%;height:clamp(160px,48vw,280px);display:block}@media (min-width:768px){.KartopuBanner-module__STvkdq__img{height:clamp(240px,36vw,380px)}}@media (min-width:900px){.KartopuBanner-module__STvkdq__img{height:clamp(320px,28vw,480px)}}
.KartopuPromoQuad-module__cKTGxG__quad{background:#fff;width:100%;padding:8px 0 4px}.KartopuPromoQuad-module__cKTGxG__inner{max-width:1400px;margin:0 auto;padding:0 12px}@media (min-width:768px){.KartopuPromoQuad-module__cKTGxG__inner{padding:0 20px}}.KartopuPromoQuad-module__cKTGxG__grid{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:769px){.KartopuPromoQuad-module__cKTGxG__grid{gap:14px}}@media (min-width:1200px){.KartopuPromoQuad-module__cKTGxG__grid{gap:16px}}.KartopuPromoQuad-module__cKTGxG__item{min-width:0}.KartopuPromoQuad-module__cKTGxG__link{aspect-ratio:1;background:#f3f1ee;border-radius:12px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;display:block;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000000f;box-shadow:0 2px 10px lab(0% 0 0/.06)}@media (min-width:769px){.KartopuPromoQuad-module__cKTGxG__link{border-radius:14px}}.KartopuPromoQuad-module__cKTGxG__link:focus-visible{outline:2px solid var(--brand,#a07ab8);outline-offset:3px}@media (hover:hover) and (pointer:fine){.KartopuPromoQuad-module__cKTGxG__link:hover{transform:scale(1.015);box-shadow:0 8px 24px #0000001f;box-shadow:0 8px 24px lab(0% 0 0/.12)}}@media (prefers-reduced-motion:reduce){.KartopuPromoQuad-module__cKTGxG__link{transition:none}.KartopuPromoQuad-module__cKTGxG__link:hover{transform:none}}.KartopuPromoQuad-module__cKTGxG__img{object-fit:contain;object-position:center}
.PopularCategories-module__c9U7-W__section{width:100%;padding:8px 0 4px}.PopularCategories-module__c9U7-W__panel{border:1px solid color-mix(in oklab, var(--brand) 22%, transparent);background:linear-gradient(90deg,#f6f1fa 0%,#efe6f6 35%,#f8f4fb 70%,#f3eaf8 100%);border-radius:24px;max-width:1400px;margin:0 auto;padding:24px 16px 28px;box-shadow:0 1px 2px #6e4d8c0f;box-shadow:0 1px 2px lab(38.5147% 24.0684 -30.0098/.06)}@media (min-width:768px){.PopularCategories-module__c9U7-W__panel{padding:36px 28px 40px}}.PopularCategories-module__c9U7-W__heading{text-align:center;flex-direction:column;align-items:center;margin:0 0 28px;display:flex}.PopularCategories-module__c9U7-W__title{font:800 clamp(1.6rem, 3.4vw, 2.6rem) / 1.15 var(--font-source), system-ui, sans-serif;letter-spacing:-.03em;background:linear-gradient(90deg,#6e4d8c 0%,#7e4fb3 50%,#5b3d7a 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:2px}.PopularCategories-module__c9U7-W__rule{background:linear-gradient(90deg,#c4a3d8,#a07ab8,#7e4fb3);border-radius:999px;width:7rem;height:6px;margin-top:12px;display:block}.PopularCategories-module__c9U7-W__grid{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.PopularCategories-module__c9U7-W__grid{grid-template-columns:1fr 1fr;gap:18px}}@media (min-width:1024px){.PopularCategories-module__c9U7-W__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.PopularCategories-module__c9U7-W__card{--kutu-ozel-renk:#6e4d8c;isolation:isolate;color:#fff;background:#3d2a52;border:1.5px solid #ffffff47;border-radius:1rem;flex-direction:column;justify-content:space-between;min-height:12rem;padding:1.35rem;text-decoration:none;transition:border-color .4s,transform .35s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.PopularCategories-module__c9U7-W__card:after{content:"";z-index:0;background:linear-gradient(#20122e2e 0%,#20122e61 45%,#20122ee6 100%);transition:opacity .4s;position:absolute;inset:0}.PopularCategories-module__c9U7-W__card:before{content:"";z-index:1;background:var(--kutu-ozel-renk);opacity:.92;transform-origin:0;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.PopularCategories-module__c9U7-W__card:hover,.PopularCategories-module__c9U7-W__card:focus-visible{border-color:var(--kutu-ozel-renk);transform:translateY(-4px);box-shadow:0 18px 32px -10px #3e205652}.PopularCategories-module__c9U7-W__card:hover:before,.PopularCategories-module__c9U7-W__card:focus-visible:before{transform:scaleX(1)}.PopularCategories-module__c9U7-W__card:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.PopularCategories-module__c9U7-W__photoWrap{z-index:0;position:absolute;inset:0}.PopularCategories-module__c9U7-W__photo{object-fit:cover;object-position:center;filter:brightness(.86);transition:transform .65s cubic-bezier(.22,1,.36,1),filter .45s}.PopularCategories-module__c9U7-W__card:hover .PopularCategories-module__c9U7-W__photo,.PopularCategories-module__c9U7-W__card:focus-visible .PopularCategories-module__c9U7-W__photo{transform:scale(1.08)}.PopularCategories-module__c9U7-W__top,.PopularCategories-module__c9U7-W__bottom{z-index:2;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:relative}.PopularCategories-module__c9U7-W__bottom{align-items:flex-end}.PopularCategories-module__c9U7-W__icon,.PopularCategories-module__c9U7-W__arrow{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #ffffff40;justify-content:center;align-items:center;transition:background-color .35s,color .35s,transform .35s,border-color .35s;display:flex}.PopularCategories-module__c9U7-W__icon{border-radius:.875rem;width:3.15rem;height:3.15rem}.PopularCategories-module__c9U7-W__arrow{border-radius:.625rem;flex-shrink:0;width:2.25rem;height:2.25rem}.PopularCategories-module__c9U7-W__iconSvg{width:1.45rem;height:1.45rem}.PopularCategories-module__c9U7-W__arrowSvg{width:.95rem;height:.95rem}.PopularCategories-module__c9U7-W__badge{color:#fff;letter-spacing:.01em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#20122e94;border:1px solid #ffffff38;border-radius:9999px;align-self:flex-start;padding:.25rem .75rem;font-size:.7rem;font-weight:700;transition:background-color .35s,border-color .35s}.PopularCategories-module__c9U7-W__subtitle{color:#ffffffd1;letter-spacing:.01em;margin-bottom:2px;font-size:.72rem;font-weight:500;display:block}.PopularCategories-module__c9U7-W__label{color:#fff;letter-spacing:-.02em;font-size:1.2rem;font-weight:700;line-height:1.2;display:block}.PopularCategories-module__c9U7-W__card:hover .PopularCategories-module__c9U7-W__icon,.PopularCategories-module__c9U7-W__card:focus-visible .PopularCategories-module__c9U7-W__icon,.PopularCategories-module__c9U7-W__card:hover .PopularCategories-module__c9U7-W__arrow,.PopularCategories-module__c9U7-W__card:focus-visible .PopularCategories-module__c9U7-W__arrow{color:var(--kutu-ozel-renk);background:#fff;border-color:#fff}.PopularCategories-module__c9U7-W__card:hover .PopularCategories-module__c9U7-W__icon,.PopularCategories-module__c9U7-W__card:focus-visible .PopularCategories-module__c9U7-W__icon{transform:scale(1.08)rotate(-3deg)}.PopularCategories-module__c9U7-W__card:hover .PopularCategories-module__c9U7-W__arrow,.PopularCategories-module__c9U7-W__card:focus-visible .PopularCategories-module__c9U7-W__arrow{transform:translate(4px)}.PopularCategories-module__c9U7-W__card:hover .PopularCategories-module__c9U7-W__badge,.PopularCategories-module__c9U7-W__card:focus-visible .PopularCategories-module__c9U7-W__badge{background:#fff3;border-color:#fff6}@media (hover:none){.PopularCategories-module__c9U7-W__card:before{display:none}.PopularCategories-module__c9U7-W__card:hover,.PopularCategories-module__c9U7-W__card:focus-visible{box-shadow:none;transform:none}.PopularCategories-module__c9U7-W__card:hover .PopularCategories-module__c9U7-W__photo,.PopularCategories-module__c9U7-W__card:focus-visible .PopularCategories-module__c9U7-W__photo{transform:none}}@media (prefers-reduced-motion:reduce){.PopularCategories-module__c9U7-W__card,.PopularCategories-module__c9U7-W__card:before,.PopularCategories-module__c9U7-W__photo,.PopularCategories-module__c9U7-W__icon,.PopularCategories-module__c9U7-W__arrow,.PopularCategories-module__c9U7-W__badge{transition:none}.PopularCategories-module__c9U7-W__card:hover,.PopularCategories-module__c9U7-W__card:focus-visible,.PopularCategories-module__c9U7-W__card:hover .PopularCategories-module__c9U7-W__photo,.PopularCategories-module__c9U7-W__card:focus-visible .PopularCategories-module__c9U7-W__photo,.PopularCategories-module__c9U7-W__card:hover .PopularCategories-module__c9U7-W__icon,.PopularCategories-module__c9U7-W__card:focus-visible .PopularCategories-module__c9U7-W__icon,.PopularCategories-module__c9U7-W__card:hover .PopularCategories-module__c9U7-W__arrow,.PopularCategories-module__c9U7-W__card:focus-visible .PopularCategories-module__c9U7-W__arrow{transform:none}}
.PromoDuo-module__quX-yW__promoDuo{background:#fff;width:100%;padding:12px 0 4px}.PromoDuo-module__quX-yW__promoDuoInner{max-width:1400px;margin:0 auto;padding:0 12px}@media (min-width:768px){.PromoDuo-module__quX-yW__promoDuoInner{padding:0 20px}}.PromoDuo-module__quX-yW__promoDuoGrid{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:769px){.PromoDuo-module__quX-yW__promoDuoGrid{gap:14px}}@media (min-width:1200px){.PromoDuo-module__quX-yW__promoDuoGrid{gap:16px}}.PromoDuo-module__quX-yW__promoDuoItem{min-width:0}.PromoDuo-module__quX-yW__promoDuoLink{aspect-ratio:16/9;background:#f3f1ee;border-radius:14px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;display:block;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000000f;box-shadow:0 2px 10px lab(0% 0 0/.06)}.PromoDuo-module__quX-yW__promoDuoLink:focus-visible{outline:2px solid var(--brand,#a07ab8);outline-offset:3px}@media (hover:hover) and (pointer:fine){.PromoDuo-module__quX-yW__promoDuoLink:hover{transform:scale(1.015);box-shadow:0 8px 24px #0000001f;box-shadow:0 8px 24px lab(0% 0 0/.12)}}@media (prefers-reduced-motion:reduce){.PromoDuo-module__quX-yW__promoDuoLink{transition:none}.PromoDuo-module__quX-yW__promoDuoLink:hover{transform:none}}.PromoDuo-module__quX-yW__promoDuoImg{object-fit:cover;object-position:center}
.TrustBand-module__eIslEq__wrap{background:#faf8f6;border-bottom:1px solid #efeae4;margin:0;padding:12px 0}.TrustBand-module__eIslEq__inner{max-width:1400px;margin-inline:auto;padding-inline:12px}@media (min-width:768px){.TrustBand-module__eIslEq__inner{padding-inline:20px}}.TrustBand-module__eIslEq__list{grid-template-columns:1fr 1fr;gap:8px 12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.TrustBand-module__eIslEq__list{grid-template-columns:repeat(4,1fr);gap:12px}}.TrustBand-module__eIslEq__item,.TrustBand-module__eIslEq__link{min-height:44px;color:inherit;align-items:center;gap:.65rem;padding:6px 4px;text-decoration:none;display:flex}.TrustBand-module__eIslEq__link:hover .TrustBand-module__eIslEq__title{color:#a07ab8}.TrustBand-module__eIslEq__icon{color:#8b64a8;background:#fff;border:1px solid #ebe4dc;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;display:grid}.TrustBand-module__eIslEq__copy{min-width:0}.TrustBand-module__eIslEq__title{font:700 .78rem/1.2 var(--font-source), system-ui, sans-serif;color:#1f1f1f;margin:0;transition:color .14s}.TrustBand-module__eIslEq__text{font:500 .7rem/1.25 var(--font-source), system-ui, sans-serif;color:#6e6e6e;margin:.1rem 0 0}@media (min-width:768px){.TrustBand-module__eIslEq__title{font-size:.82rem}.TrustBand-module__eIslEq__text{font-size:.74rem}}
