@scope ([data-category-card-skin="soft"]) to ([data-category-card-skin]){.ds-category-card{border-color:transparent;border-radius:calc(var(--k-radius, .75rem) * 1.6);background-color:color-mix(in srgb,var(--primary,#005cb8) 6%,var(--background,#fff));box-shadow:none}.ds-category-card:hover{border-color:transparent;background-color:color-mix(in srgb,var(--primary,#005cb8) 11%,var(--background,#fff))}.ds-category-card[data-cc-layout=stacked] .ds-category-card__media{width:calc(100% - 1rem);margin:.5rem .5rem 0;border-radius:calc(var(--k-radius, .75rem) * 1.2)}.ds-category-card__icon{background-color:var(--background,#fff)}}@scope ([data-category-card-skin="outlined"]) to ([data-category-card-skin]){.ds-category-card{border-width:2px;border-color:color-mix(in srgb,var(--foreground,#0f172a) 22%,transparent);border-radius:calc(var(--k-radius, .75rem) * .6);background-color:var(--background,#fff);box-shadow:none}.ds-category-card:hover{border-color:var(--primary,#005cb8)}.ds-category-card__title{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.ds-category-card__icon{border-radius:calc(var(--k-radius, .75rem) * .6)}}@scope ([data-category-card-skin="overlay"]) to ([data-category-card-skin]){.ds-category-card{position:relative;border-color:transparent;box-shadow:0 10px 28px -16px rgb(15 23 42/.45)}.ds-category-card[data-cc-layout=stacked] .ds-category-card__media{aspect-ratio:4/5}.ds-category-card[data-cc-layout=stacked] .ds-category-card__title{position:absolute;inset-inline:0;bottom:0;padding:2.5rem .9rem .85rem;color:#fff;text-align:start;background:linear-gradient(0deg,rgb(0 0 0/.7),transparent)}.ds-category-card__shade{background:linear-gradient(0deg,rgb(0 0 0/.8),rgb(0 0 0/.1) 70%)}.ds-category-card[data-cc-layout=icon]{background-color:var(--primary,#005cb8);color:var(--primary-foreground,#fff)}.ds-category-card[data-cc-layout=icon] .ds-category-card__icon{background-color:rgb(255 255 255/.16)}.ds-category-card[data-cc-layout=icon] .ds-category-card__icon>*{color:inherit}}@scope ([data-category-card-skin="minimal"]) to ([data-category-card-skin]){.ds-category-card{background-color:transparent;box-shadow:none}.ds-category-card,.ds-category-card:hover{border-color:transparent}.ds-category-card[data-cc-layout=stacked] .ds-category-card__media{border-radius:var(--k-radius,.75rem)}.ds-category-card[data-cc-layout=tile]{border-radius:0}.ds-category-card__title{font-weight:600}.ds-category-card__icon{background-color:transparent;border:1px solid color-mix(in srgb,var(--foreground,#0f172a) 15%,transparent)}}@scope ([data-empty-state-skin="soft"]) to ([data-empty-state-skin]){.ds-empty-state{border-color:transparent;border-radius:calc(var(--k-radius, .75rem) * 2);background-color:color-mix(in srgb,var(--primary,#005cb8) 5%,var(--background,#fff))}.ds-empty-state__icon{color:color-mix(in srgb,var(--primary,#005cb8) 55%,transparent)}}@scope ([data-empty-state-skin="plain"]) to ([data-empty-state-skin]){.ds-empty-state{border-color:transparent;background-color:transparent;padding-block:2.5rem}}@scope ([data-empty-state-skin="bold"]) to ([data-empty-state-skin]){.ds-empty-state{border-color:transparent;border-radius:calc(var(--k-radius, .75rem) * 1.5);background-color:var(--primary,#005cb8);color:var(--primary-foreground,#fff)}.ds-empty-state__body,.ds-empty-state__icon{color:inherit;opacity:.85}.ds-empty-state__cta{background-color:var(--primary-foreground,#fff);color:var(--primary,#005cb8)}}@scope ([data-popup-skin="sheet"]) to ([data-popup-skin]){.ds-popup-backdrop{align-items:flex-end;padding:0}.ds-popup{max-width:32rem;border-radius:calc(var(--k-radius, .75rem) * 2) calc(var(--k-radius, .75rem) * 2) 0 0}}@scope ([data-popup-skin="minimal"]) to ([data-popup-skin]){.ds-popup-backdrop{background-color:rgb(15 23 42/.35);backdrop-filter:none}.ds-popup{border:1px solid color-mix(in srgb,var(--foreground,#0f172a) 12%,transparent);border-radius:calc(var(--k-radius, .75rem) * .6);box-shadow:0 12px 32px -14px rgb(15 23 42/.35)}}@scope ([data-popup-skin="glass"]) to ([data-popup-skin]){.ds-popup-backdrop{background-color:rgb(15 23 42/.3);backdrop-filter:blur(8px)}.ds-popup{border:1px solid rgb(255 255 255/.45);background-color:color-mix(in srgb,var(--background,#fff) 80%,transparent);backdrop-filter:blur(16px)}}@scope ([data-commerce-skin="gallery"]) to ([data-commerce-skin]){:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl),:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:2px}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) [class*=shadow]{box-shadow:none}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(h1,h2,h3){font-weight:500;letter-spacing:-.022em}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.border,.border-b,.border-t){border-color:var(--border)}}@scope ([data-commerce-skin="zine"]) to ([data-commerce-skin]){:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl),:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:0}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) [class*=shadow]{box-shadow:none}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(h1,h2,h3){font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:normal}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.font-medium,.font-semibold,.font-bold,.font-extrabold,.font-black){font-weight:400}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.border,.border-b,.border-t,.border-y){border-color:var(--foreground)}}@scope ([data-commerce-skin="cream"]) to ([data-commerce-skin]){:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl),:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:4px}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) [class*=shadow]{box-shadow:none}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(h1,h2,h3){font-family:var(--font-heading,Georgia,serif);font-weight:400;letter-spacing:0}}@scope ([data-commerce-skin="sketch"]) to ([data-commerce-skin]){:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl),:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:16px}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) [class*=shadow]{box-shadow:none}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(h1,h2,h3){font-weight:700;letter-spacing:-.02em}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.border,.border-b,.border-t){border-color:var(--border)}}@scope ([data-commerce-skin="tabloid"]) to ([data-commerce-skin]){:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl),:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:12px}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) [class*=shadow]{box-shadow:none}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(h1,h2,h3){font-family:var(--font-heading,Georgia,serif);font-weight:400;letter-spacing:0;line-height:.95}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) .border{border-width:1.5px;border-color:var(--foreground)}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) .uppercase{letter-spacing:.073em}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.text-primary,[class*="text-primary/"]){color:var(--foreground)}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.border-primary,[class*="border-primary/"]){border-color:var(--foreground)}}@scope ([data-commerce-skin="museum"]) to ([data-commerce-skin]){:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl),:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:0}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) [class*=shadow]{box-shadow:none}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(h1,h2,h3){font-weight:400;letter-spacing:0}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.font-medium,.font-semibold,.font-bold,.font-extrabold,.font-black){font-weight:400}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) .uppercase{letter-spacing:.12em}}@scope ([data-commerce-skin="midnight"]) to ([data-commerce-skin]){:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl),:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:12px}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(h1,h2,h3){font-weight:300;letter-spacing:.01em}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.border,.border-b,.border-t){border-color:var(--border)}}@scope ([data-commerce-skin="cloud"]) to ([data-commerce-skin]){:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl),:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:28px}:where([data-pdp-composer],[data-block^=Cart],[data-block^=Checkout],[data-block^=Profile],[data-block^=Orders],[data-block=AuthForm],[data-block^=Payment],[data-block^=Returns],[data-block^=Support],[data-block^=Contact],[data-block=CatalogListing],[data-block^=Wishlist],[data-block$=Listing],[data-cart-drawer]) :is(h1,h2,h3){font-weight:600;letter-spacing:-.03em}}