[data-storefront]{background:var(--theme-background);color:var(--theme-text);font-family:var(--theme-body);overflow-wrap:anywhere;min-width:0}[data-storefront] :is(h1,h2,h3,h4){font-family:var(--theme-heading);font-weight:var(--theme-weight)}[data-storefront] h1{font-size:calc(clamp(28px,4vw,56px)*var(--theme-type-scale))}[data-storefront] h2{font-size:calc(clamp(22px,3vw,36px)*var(--theme-type-scale))}[data-storefront] :is(.shop,.published-page,.pilot-custom-store,.ks-store){background:var(--theme-background);color:var(--theme-text);font-family:var(--theme-body)}[data-storefront] h3{font-size:calc(18px*var(--theme-type-scale))}[data-storefront] :is(p,label){font-size:calc(16px*var(--theme-type-scale))}[data-storefront] :is(.shop-header,.ks-header,.published-header,.pilot-custom-header){background:var(--theme-header-bg);min-height:var(--theme-header-height)}[data-storefront][data-header-primary=true] :is(.shop-header,.ks-header,.published-header,.pilot-custom-header){color:#fff}[data-storefront][data-sticky=true] :is(.shop-header,.ks-header,.published-header,.pilot-custom-header){z-index:40;position:sticky;top:0}[data-storefront] :is(.shop-header,.ks-header,.published-header,.pilot-custom-header) nav{justify-content:var(--theme-menu-align);flex-wrap:wrap}[data-storefront] :is(.shop-header,.ks-header,.published-header,.pilot-custom-header) img{width:var(--theme-logo);object-fit:contain;max-width:100%;height:auto;max-height:60px}[data-storefront] :is(.shop-footer,.ks-footer,.published-footer,.pilot-custom-footer,.theme-footer-extra){background:var(--theme-footer-bg);color:var(--theme-text)}[data-storefront][data-sticky=false] :is(.shop-header,.ks-header,.published-header,.pilot-custom-header){position:relative;top:auto}[data-storefront] :is(.shop-wordmark,.published-wordmark,.shop-price,.ks-product-price,.pc-product-price){color:var(--theme-accent)}[data-storefront] :is(.secondary,.button-secondary){background:var(--theme-secondary);color:#fff}[data-storefront] .success{color:var(--theme-success)}[data-storefront] .error{color:var(--theme-error)}[data-storefront] .notice{border-radius:var(--theme-radius)}[data-storefront][data-footer-primary=true] :is(.shop-footer,.ks-footer,.published-footer,.pilot-custom-footer,.theme-footer-extra){color:#fff}[data-storefront] :is(.product-grid,.ks-product-grid,.published-cards,.pilot-custom-featured){grid-template-columns:repeat(var(--theme-grid),minmax(0,1fr));gap:var(--theme-space);display:grid}[data-storefront] :is(.shop-product,.ks-product,.pilot-custom-featured>a,.published-cards>a){border-radius:var(--theme-card-radius);background:var(--theme-surface);border-color:var(--theme-border);min-width:0}[data-storefront][data-card-border=false] :is(.shop-product,.ks-product,.pilot-custom-featured>a,.published-cards>a){border:0}[data-storefront][data-card-shadow=subtle] :is(.shop-product,.ks-product,.pilot-custom-featured>a,.published-cards>a){box-shadow:0 3px 14px #00000014}[data-storefront] :is(.shop-product,.ks-product,.pilot-custom-featured>a,.published-cards>a) img{aspect-ratio:var(--theme-card-ratio);object-fit:contain;width:100%}[data-storefront] :is(.shop-product,.ks-product,.pilot-custom-featured>a) :is(h2,h3,strong){text-align:var(--theme-title-align)}[data-storefront] :is(.shop-price,.ks-product-action>span,.pilot-custom-featured>a>span){width:100%;text-align:var(--theme-price-align);display:block}[data-storefront][data-quick-action=false] .product-grid .shop-product button,[data-storefront][data-quick-action=false] .ks-product .ks-product-action button{display:none}[data-storefront] .theme-product-picture{max-width:100%;display:block;position:relative}[data-storefront] .theme-product-picture .theme-card-secondary{opacity:0;object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (hover:hover){[data-storefront][data-secondary-image=true] .theme-product-picture:hover .theme-card-secondary{opacity:1}}[data-storefront] :is(button,.published-cta>a,.published-hero a,.ks-primary,.button){border-radius:var(--theme-button-radius);padding:var(--theme-button-padding);background:var(--theme-primary);color:#fff;border:1px solid var(--theme-primary)}[data-storefront][data-button-style=outline] :is(button,.published-cta>a,.published-hero a,.ks-primary,.button){color:var(--theme-primary);background:0 0}[data-storefront][data-button-style=soft] :is(button,.published-cta>a,.published-hero a,.ks-primary,.button){background:var(--theme-surface);color:var(--theme-primary)}[data-storefront] :is(input,textarea,select){border-radius:var(--theme-radius);background:var(--theme-background);color:var(--theme-text);border-color:var(--theme-border);max-width:100%}[data-storefront] :is(button,input,textarea,select,a):focus-visible{outline:3px solid var(--theme-accent);outline-offset:3px}[data-storefront] button:disabled{opacity:.55;cursor:not-allowed}[data-storefront] :is(.shop-main,.ks-main,.published-section,.page-layout){max-width:min(100%,var(--theme-container));margin-inline:auto}[data-storefront] .published-section{padding-block:var(--theme-section-space)}[data-storefront] :is(.muted,.shop-footer small){color:var(--theme-muted)}[data-storefront] .page-layout{gap:var(--theme-space);min-width:0;display:grid}[data-storefront] .page-block-frame{min-width:0;max-width:100%}[data-storefront] :is(.page-block-frame img,.theme-footer-extra img){max-width:100%;height:auto}[data-storefront] [data-page-background=surface]{background:var(--theme-surface)}[data-storefront] [data-page-background=muted]{background:var(--theme-border)}[data-storefront] [data-page-background=brand]{background:var(--theme-primary);color:#fff}[data-storefront] [data-page-width=full]{max-width:none}[data-storefront] [data-page-spacing=none]{padding:0}[data-storefront] [data-page-spacing=small]{padding:16px}[data-storefront] [data-page-spacing=medium]{padding:var(--theme-space)}[data-storefront] [data-page-spacing=large]{padding:var(--theme-section-space)}[data-storefront] [data-page-align=center]{text-align:center}[data-storefront] [data-page-align=end]{text-align:right}[data-storefront][data-detail-layout=gallery-right] :is(.ks-detail-grid,.product-detail-grid){direction:rtl}[data-storefront][data-detail-layout=gallery-right] :is(.ks-detail-grid,.product-detail-grid)>*{direction:ltr}[data-storefront][data-detail-layout=stacked] :is(.ks-detail-grid,.product-detail-grid){grid-template-columns:1fr}[data-storefront][data-density=compact] :is(.shop-product,.ks-product,.pilot-custom-featured>a){padding:12px}[data-storefront][data-density=spacious] :is(.shop-product,.ks-product,.pilot-custom-featured>a){padding:24px}[data-storefront] .theme-announcement{text-align:center;background:var(--theme-primary);color:#fff;padding:8px 16px}[data-storefront] .theme-footer-extra{padding:var(--theme-space)}[data-storefront] .theme-footer-extra img{max-width:var(--theme-logo)}@media (max-width:1024px){[data-storefront] :is(.product-grid,.ks-product-grid,.published-cards,.pilot-custom-featured){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){[data-storefront] :is(.product-grid,.ks-product-grid,.published-cards,.pilot-custom-featured){grid-template-columns:repeat(var(--theme-mobile-grid),minmax(0,1fr))}[data-storefront] :is(.ks-detail-grid,.product-detail-grid){direction:ltr;grid-template-columns:1fr}[data-storefront] :is(.shop-header,.ks-header,.published-header,.pilot-custom-header){flex-wrap:wrap;gap:12px;height:auto}}
.store-selector-module__Ed19Zq__list{gap:12px;min-width:0;display:grid}.store-selector-module__Ed19Zq__link{overflow-wrap:anywhere;min-width:0;display:block}
