.checkout-module__0oe6dq__storefront>footer{margin-block-start:0}.checkout-module__0oe6dq__storefront>footer>div,.checkout-module__0oe6dq__width{max-width:76rem}.checkout-module__0oe6dq__main{flex:1}.checkout-module__0oe6dq__page{padding-block:1.25rem 3rem}.checkout-module__0oe6dq__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-block-end:1rem;display:flex}.checkout-module__0oe6dq__pageHeader h1{font-size:clamp(1.5rem,3vw,2rem);font-weight:600}.checkout-module__0oe6dq__back{min-height:2.75rem;color:var(--color-graphite);text-underline-offset:.25rem;align-items:center;font-size:.875rem;text-decoration:underline;display:inline-flex}.checkout-module__0oe6dq__back:hover{color:var(--color-ink)}.checkout-module__0oe6dq__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.checkout-module__0oe6dq__sections{flex-direction:column;gap:.75rem;min-width:0;display:flex}.checkout-module__0oe6dq__section{flex-direction:column;gap:.875rem;scroll-margin-block-start:1rem;display:flex}.checkout-module__0oe6dq__sectionHeader{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.checkout-module__0oe6dq__heading{color:var(--color-ink);align-items:center;gap:.75rem;font-size:1.0625rem;font-weight:600;display:flex}.checkout-module__0oe6dq__heading:focus{outline:none}.checkout-module__0oe6dq__heading:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px;border-radius:var(--radius-lg)}.checkout-module__0oe6dq__number{background:var(--color-ink);height:1.75rem;color:var(--color-paper);border-radius:50%;flex:0 0 1.75rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.checkout-module__0oe6dq__section[data-expanded=false] .checkout-module__0oe6dq__number{background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-line-strong)}.checkout-module__0oe6dq__toggle{min-width:2.75rem;min-height:2.75rem;color:var(--color-ink);text-underline-offset:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding-inline:.5rem;font-size:.875rem;font-weight:500;text-decoration:underline;display:inline-flex}.checkout-module__0oe6dq__toggle:hover{color:var(--color-charcoal)}.checkout-module__0oe6dq__sectionSummary{color:var(--color-slate);flex-direction:column;gap:.375rem;padding-inline-start:2.5rem;font-size:.875rem;display:flex}.checkout-module__0oe6dq__sectionSummary:empty{display:none}.checkout-module__0oe6dq__summaryLine{flex-wrap:wrap;gap:.125rem .625rem;line-height:1.6;display:flex}.checkout-module__0oe6dq__sectionBody{flex-direction:column;gap:.875rem;display:flex}.checkout-module__0oe6dq__sectionBody:focus{outline:none}.checkout-module__0oe6dq__sectionActions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.checkout-module__0oe6dq__primaryButton{border-radius:var(--radius-lg);background:var(--action-buy-rest);min-height:2.75rem;color:var(--action-buy-text);justify-content:center;align-items:center;padding-inline:1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.checkout-module__0oe6dq__primaryButton:hover{background:var(--action-buy-hover)}.checkout-module__0oe6dq__secondaryButton{border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-paper);min-height:2.75rem;color:var(--color-ink);justify-content:center;align-items:center;padding-inline:1rem;font-size:.875rem;font-weight:500;display:inline-flex}.checkout-module__0oe6dq__secondaryButton:hover{border-color:var(--color-ink)}.checkout-module__0oe6dq__textLink{width:fit-content;min-height:2.75rem;color:var(--color-graphite);text-underline-offset:.25rem;align-items:center;font-size:.8125rem;text-decoration:underline;display:inline-flex}.checkout-module__0oe6dq__textLink:hover{color:var(--color-ink)}.checkout-module__0oe6dq__inlineAction{align-items:center;width:fit-content;min-height:2.75rem;display:inline-flex}.checkout-module__0oe6dq__addresses{gap:.625rem;display:grid}.checkout-module__0oe6dq__noAddress{border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);flex-direction:column;align-items:start;gap:.5rem;padding:1rem;display:flex}.checkout-module__0oe6dq__noAddress>button{margin-block-start:.5rem}.checkout-module__0oe6dq__choice{border:1px solid var(--color-line);border-radius:var(--radius-lg);cursor:pointer;align-items:start;gap:.875rem;min-height:2.75rem;padding:1rem;transition:border-color .15s,background .15s;display:flex}.checkout-module__0oe6dq__choice:hover{border-color:var(--color-ink)}.checkout-module__0oe6dq__choice:has(input:checked){border-color:var(--color-ink);background:var(--color-mist)}.checkout-module__0oe6dq__choice:has(input:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}.checkout-module__0oe6dq__choice:has(input:disabled){cursor:default}.checkout-module__0oe6dq__choice input{accent-color:var(--color-ink);flex-shrink:0;width:1.125rem;height:1.125rem;margin-block-start:.2rem}.checkout-module__0oe6dq__choice>span{min-width:0;line-height:1.65}.checkout-module__0oe6dq__skeleton{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);flex-direction:column;gap:1rem;padding:.875rem;display:flex}.checkout-module__0oe6dq__shipments{flex-direction:column;display:flex}.checkout-module__0oe6dq__shipments[aria-busy=true]{opacity:.6}.checkout-module__0oe6dq__shipment{border-block-start:1px solid var(--color-line);flex-direction:column;gap:.625rem;padding-block:1rem;display:flex}.checkout-module__0oe6dq__shipment:first-child{border-block-start:0;padding-block-start:0}.checkout-module__0oe6dq__shipment:last-child{padding-block-end:0}.checkout-module__0oe6dq__shipment[data-blocked=true]{background:var(--color-mist);border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);padding:1rem}.checkout-module__0oe6dq__shipment[data-blocked=true]+.checkout-module__0oe6dq__shipment{border-block-start:0}.checkout-module__0oe6dq__arrival{color:var(--color-ink);font-size:1.125rem;font-weight:600;line-height:1.45}.checkout-module__0oe6dq__shipmentHeader{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.checkout-module__0oe6dq__shipmentHeader>span{border:1px solid var(--color-line);border-radius:var(--radius-lg);color:var(--color-graphite);padding:.125rem .5rem;font-size:.6875rem}.checkout-module__0oe6dq__product{grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:.875rem;padding-block:.5rem;display:grid}.checkout-module__0oe6dq__productImage{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);width:4rem;height:4rem;overflow:hidden}.checkout-module__0oe6dq__productTitle{flex-direction:column;gap:.25rem;min-width:0;display:flex}.checkout-module__0oe6dq__productTitle>span{color:var(--color-slate);font-size:.75rem}.checkout-module__0oe6dq__productTitle>a{-webkit-line-clamp:2;color:var(--color-ink);-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.checkout-module__0oe6dq__productTitle>a:hover{text-underline-offset:.2rem;text-decoration:underline}.checkout-module__0oe6dq__orderBox{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);flex-direction:column;gap:.875rem;min-width:0;padding:1rem;scroll-margin-block-start:1rem;display:flex}.checkout-module__0oe6dq__problems{flex-direction:column;gap:.5rem;display:flex}.checkout-module__0oe6dq__problems:empty{display:none}.checkout-module__0oe6dq__problems:focus{outline:none}.checkout-module__0oe6dq__placeOrder{border-radius:var(--radius-lg);width:100%;min-height:3rem;font-weight:600}.checkout-module__0oe6dq__legal{color:var(--color-slate);font-size:.75rem;line-height:1.65}.checkout-module__0oe6dq__summaryHeader{border-block-start:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:1rem;padding-block-start:.875rem;display:flex}.checkout-module__0oe6dq__summaryHeader h2{font-size:1rem;font-weight:600}.checkout-module__0oe6dq__summaryHeader p{color:var(--color-slate);font-size:.75rem}.checkout-module__0oe6dq__totals{flex-direction:column;gap:.5rem;font-size:.8125rem;display:flex}.checkout-module__0oe6dq__totalRow{border-block-start:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:1rem;margin-block-start:.25rem;padding-block-start:.75rem;display:flex}.checkout-module__0oe6dq__totalRow dt{color:var(--color-ink);font-size:1rem;font-weight:700}.checkout-module__0oe6dq__coupon{border-block-start:1px solid var(--color-line);flex-direction:column;gap:.5rem;padding-block-start:.5rem;display:flex}.checkout-module__0oe6dq__coupon label{gap:.5rem;font-size:.75rem}.checkout-module__0oe6dq__coupon input{background:var(--color-paper);border-radius:var(--radius-lg);min-width:0;min-height:2.75rem}.checkout-module__0oe6dq__coupon button[type=submit]{border-color:var(--color-line-strong);background:var(--color-paper);border-radius:var(--radius-lg);min-height:2.75rem;font-weight:500}.checkout-module__0oe6dq__couponCode{border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);font-family:var(--font-mono);color:var(--color-ink);padding:.125rem .5rem;font-weight:600}.checkout-module__0oe6dq__trust{border-block-start:1px solid var(--color-line);color:var(--color-slate);flex-direction:column;gap:.25rem;padding-block-start:.75rem;font-size:.75rem;display:flex}.checkout-module__0oe6dq__trust li{align-items:center;gap:.5rem;min-height:1.75rem;display:flex}.checkout-module__0oe6dq__trust li:before{content:"";background:var(--color-graphite);border-radius:50%;flex:0 0 .375rem;height:.375rem}.checkout-module__0oe6dq__trust a{text-underline-offset:.25rem;align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.checkout-module__0oe6dq__trust a:hover{color:var(--color-ink)}.checkout-module__0oe6dq__stickyBar{padding:.75rem var(--page-gutter,.75rem) calc(.75rem + env(safe-area-inset-bottom))}.checkout-module__0oe6dq__stickyInner{flex-direction:column;gap:.375rem;max-width:76rem;margin-inline:auto;display:flex}.checkout-module__0oe6dq__stickyBlocker{color:var(--feedback-warning-fg);justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.checkout-module__0oe6dq__stickyBlocker .checkout-module__0oe6dq__textLink{color:var(--color-ink);flex-shrink:0;font-weight:600}.checkout-module__0oe6dq__stickyPlace{border-radius:var(--radius-lg);flex-shrink:0;max-width:60%;min-height:2.75rem;font-weight:600}.checkout-module__0oe6dq__gate{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);text-align:start;flex-direction:column;gap:1rem;max-width:32rem;margin-inline:auto;padding:2rem;display:flex}.checkout-module__0oe6dq__gate>*{margin-block:0}.checkout-module__0oe6dq__gate h2{font-size:1.25rem;font-weight:600}@media (max-width:1023px){.checkout-module__0oe6dq__page{padding-block-end:calc(7rem + env(safe-area-inset-bottom))}.checkout-module__0oe6dq__storefront>footer{padding-block-end:calc(6rem + env(safe-area-inset-bottom))}}@media (min-width:640px){.checkout-module__0oe6dq__section,.checkout-module__0oe6dq__orderBox{gap:1rem}.checkout-module__0oe6dq__orderBox{padding:1.25rem}}@media (min-width:1024px){.checkout-module__0oe6dq__page{padding-block-start:1.75rem}.checkout-module__0oe6dq__layout{grid-template-columns:minmax(0,2fr) minmax(18rem,1fr);gap:1rem}.checkout-module__0oe6dq__sections{gap:1rem}.checkout-module__0oe6dq__orderBox{max-height:calc(100vh - 2rem);position:sticky;inset-block-start:1rem;overflow-y:auto}}@media (max-width:390px){.checkout-module__0oe6dq__product{grid-template-columns:3rem minmax(0,1fr);gap:.625rem}.checkout-module__0oe6dq__productImage{width:3rem;height:3rem}.checkout-module__0oe6dq__product>:last-child{grid-column:2}.checkout-module__0oe6dq__sectionSummary{padding-inline-start:0}}
.page-width-module__1h1izW__container{--page-gutter:.5rem;width:100%;max-width:120rem;padding-inline:var(--page-gutter);margin-inline:auto}.page-width-module__1h1izW__ground{background:var(--surface-subtle)}@media (min-width:640px){.page-width-module__1h1izW__container{--page-gutter:.75rem}}@media (min-width:1024px){.page-width-module__1h1izW__container{--page-gutter:1rem}}
.home-module__7XBcjq__page{padding-block-end:3rem}.home-module__7XBcjq__container{max-width:88rem;margin-inline:auto;padding-inline:1.25rem}.home-module__7XBcjq__retailContent{flex-direction:column;gap:2rem;padding-block:1.25rem 1rem;display:flex}.home-module__7XBcjq__discovery{flex-direction:column;gap:1.25rem;display:flex}.home-module__7XBcjq__discovery:empty{display:none}.home-module__7XBcjq__compactCategories{gap:.75rem}.home-module__7XBcjq__compactCategories h2{font-size:1rem;font-weight:600}.home-module__7XBcjq__compactCategories .home-module__7XBcjq__category{width:5.5rem}.home-module__7XBcjq__compactCategories .home-module__7XBcjq__categoryLink{gap:.5rem}.home-module__7XBcjq__compactCategories .home-module__7XBcjq__categoryLink>span:last-child{font-size:.75rem}.home-module__7XBcjq__midFeed{flex-direction:column;gap:2rem;display:flex}.home-module__7XBcjq__midFeed>section{background:0 0;border:0;border-radius:0;padding:0}.home-module__7XBcjq__midFeed [data-product-card]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);width:10rem;padding:0;overflow:hidden}.home-module__7XBcjq__midFeed [data-product-card]>a{padding-block-end:.875rem}.home-module__7XBcjq__midFeed [data-product-card]>a>:not([data-product-image]){margin-inline:.75rem}.home-module__7XBcjq__midFeed [data-product-image]{border-radius:0}.home-module__7XBcjq__midFeed [data-product-image] img{object-fit:cover}@media (min-width:640px){.home-module__7XBcjq__compactCategories .home-module__7XBcjq__category{width:6.5rem}.home-module__7XBcjq__midFeed [data-product-card]{width:12.5rem}}.home-module__7XBcjq__content{flex-direction:column;gap:2.5rem;padding-block:2rem 1rem;display:flex}.home-module__7XBcjq__content>section,.home-module__7XBcjq__shelves>section{background:0 0;border:0;border-radius:0;padding:0}.home-module__7XBcjq__shelves{flex-direction:column;gap:2.5rem;display:flex}.home-module__7XBcjq__content h2{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:600;line-height:1.35}.home-module__7XBcjq__categories{flex-direction:column;gap:1.25rem;display:flex}.home-module__7XBcjq__category{scroll-snap-align:start;flex-shrink:0;width:7rem}.home-module__7XBcjq__categoryLink{border-radius:var(--radius-lg);flex-direction:column;gap:.75rem;display:flex}.home-module__7XBcjq__categoryLink>span:first-child{aspect-ratio:1;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);width:100%;transition:border-color .15s}.home-module__7XBcjq__categoryLink img{object-fit:cover;padding:0}.home-module__7XBcjq__categoryLink:hover>span:first-child{border-color:var(--color-ink)}.home-module__7XBcjq__categoryLink>span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.home-module__7XBcjq__content [data-product-card]{width:10rem}:is(.home-module__7XBcjq__content [data-product-card],.home-module__7XBcjq__feed [data-product-card]){border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);padding:0;overflow:hidden}:is(.home-module__7XBcjq__content [data-product-card]:hover,.home-module__7XBcjq__feed [data-product-card]:hover){border-color:var(--color-line-strong)}:is(.home-module__7XBcjq__content [data-product-image],.home-module__7XBcjq__feed [data-product-image]){background:var(--color-paper);border-radius:0}.home-module__7XBcjq__faq{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid;border-block-start:1px solid var(--color-line)!important;padding-block-start:2rem!important}.home-module__7XBcjq__faqList{flex-direction:column;display:flex}.home-module__7XBcjq__faqItem{border-block-end:1px solid var(--color-line);padding-block:.375rem}.home-module__7XBcjq__faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;font-size:.875rem;font-weight:500;list-style:none;display:flex}.home-module__7XBcjq__faqItem summary::-webkit-details-marker{display:none}.home-module__7XBcjq__faqItem summary:after{content:"+";font-size:1.25rem;font-weight:400}.home-module__7XBcjq__faqItem[open] summary:after{content:"−"}.home-module__7XBcjq__faqItem p{max-width:65ch;color:var(--color-slate);padding-block:.25rem 1rem;font-size:.8125rem;line-height:1.8}.home-module__7XBcjq__wholesaleHero{border-radius:var(--radius-lg);background:var(--color-ink);color:var(--color-paper);grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-block:1.5rem 2.5rem;padding:1.5rem;display:grid}.home-module__7XBcjq__wholesaleHero h1{max-width:18ch;font-size:clamp(2rem,3.8vw,3.5rem);font-weight:500;line-height:1.2}.home-module__7XBcjq__wholesaleHero p{max-width:50ch;color:var(--color-paper);opacity:.75;margin-block-start:1rem;font-size:.875rem;line-height:1.8}.home-module__7XBcjq__tradeGuide{border:1px solid var(--color-ash);border-radius:var(--radius-lg);flex-direction:column;justify-content:center;gap:0;padding-inline:1.25rem;display:none}.home-module__7XBcjq__tradeGuide>div{align-items:start;gap:1rem;padding-block:1.125rem;display:flex}.home-module__7XBcjq__tradeGuide>div+div{border-block-start:1px solid var(--color-ash)}.home-module__7XBcjq__tradeGuide>div>span{opacity:.65;margin-block-start:.15rem;font-size:.75rem}.home-module__7XBcjq__tradeGuide h2{font-size:.875rem;font-weight:500}.home-module__7XBcjq__tradeGuide p{margin-block-start:.375rem;font-size:.75rem;line-height:1.65}.home-module__7XBcjq__feed{flex-direction:column;gap:2.5rem;padding-block-end:3rem;display:flex}.home-module__7XBcjq__wholesaleCategories{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.home-module__7XBcjq__wholesaleCategory{border:1px solid var(--color-line);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr);align-content:start;gap:.375rem;padding:0 0 .875rem;display:grid;overflow:hidden}.home-module__7XBcjq__wholesaleCategory:hover{border-color:var(--color-ink)}.home-module__7XBcjq__wholesaleCategory>span:first-child{aspect-ratio:4/3;background:var(--color-paper);border-radius:0;width:100%;margin-block-end:.375rem}.home-module__7XBcjq__wholesaleCategory>span:nth-child(2){padding-inline:.875rem;font-size:.8125rem;font-weight:500;line-height:1.5}.home-module__7XBcjq__wholesaleCategory>span:last-child{color:var(--color-slate);padding-inline:.875rem;font-size:.75rem}.home-module__7XBcjq__feed [data-shop-card]{border-radius:var(--radius-lg);gap:.875rem;padding:1.25rem}.home-module__7XBcjq__feed [data-shop-card]>span:last-child{border-block-start:1px solid var(--color-line);padding-block-start:.75rem}@media (min-width:640px){.home-module__7XBcjq__container,.home-module__7XBcjq__hero{padding-inline:2rem}.home-module__7XBcjq__category{width:8.5rem}.home-module__7XBcjq__wholesaleCategories{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.home-module__7XBcjq__heroFrame:has(.home-module__7XBcjq__heroImage){grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.home-module__7XBcjq__heroCopy{height:26rem;padding:2.5rem}.home-module__7XBcjq__heroImage{height:26rem}.home-module__7XBcjq__heroCopy h2{max-width:18ch}.home-module__7XBcjq__faq{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:3rem}.home-module__7XBcjq__tradeGuide{display:flex}.home-module__7XBcjq__wholesaleHero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:2.5rem;padding:2.5rem}}@media (min-width:1024px){.home-module__7XBcjq__wholesaleCategories{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.home-module__7XBcjq__content,.home-module__7XBcjq__shelves,.home-module__7XBcjq__feed{gap:3rem}}@media (prefers-reduced-motion:reduce){.home-module__7XBcjq__categoryLink>span:first-child{transition:none}}@media (min-width:640px){.home-module__7XBcjq__content [data-product-card]{width:12.5rem}.home-module__7XBcjq__feed [data-shop-grid]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}}:is(.home-module__7XBcjq__content [data-product-card]>a,.home-module__7XBcjq__feed [data-product-card]>a){padding-block-end:.875rem}:is(.home-module__7XBcjq__content [data-product-card]>a>:not([data-product-image]),.home-module__7XBcjq__feed [data-product-card]>a>:not([data-product-image])){margin-inline:.875rem}.home-module__7XBcjq__wholesaleCategory img{object-fit:cover;padding:0}.home-module__7XBcjq__content [data-product-image] img{object-fit:cover;padding:0}.home-module__7XBcjq__feed [data-product-image] img{object-fit:cover;padding:0}.home-module__7XBcjq__storefront{display:contents}.home-module__7XBcjq__storefront .home-module__7XBcjq__retail{padding-block:.375rem 1.5rem}.home-module__7XBcjq__storeStack{flex-direction:column;gap:.625rem;display:flex}.home-module__7XBcjq__storeStack>*{min-width:0}.home-module__7XBcjq__retail .home-module__7XBcjq__storeStack>section,.home-module__7XBcjq__retail .home-module__7XBcjq__storeStack>nav.home-module__7XBcjq__compactCategories{border-radius:var(--radius-lg);padding:.875rem}.home-module__7XBcjq__retail .home-module__7XBcjq__storeStack>section:empty{display:none}.home-module__7XBcjq__retail .home-module__7XBcjq__storeStack>div>section{border-radius:var(--radius-lg)}.home-module__7XBcjq__retail h2{font-size:1.125rem;font-weight:700;line-height:1.35}.home-module__7XBcjq__retail [data-home-welcome] h2{font-size:clamp(1.375rem,2.2vw,2rem);line-height:1.2}.home-module__7XBcjq__retail [data-home-welcome]:dir(rtl) h2{max-width:24ch;font-size:clamp(1.375rem,2vw,1.875rem);line-height:1.5}.home-module__7XBcjq__retail .home-module__7XBcjq__productPanel>div:first-child{margin-block-end:.625rem}.home-module__7XBcjq__productPanel,.home-module__7XBcjq__discoveryPanel{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);min-width:0;padding:.875rem}.home-module__7XBcjq__retail .home-module__7XBcjq__discoveryPanel>section{border:0;padding:0}.home-module__7XBcjq__heroBand{min-inline-size:0}.home-module__7XBcjq__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem .75rem;margin-block-end:.75rem;display:flex}.home-module__7XBcjq__sectionLink{min-height:2.75rem;color:var(--color-ink);align-items:center;gap:.5rem;margin-block:-.5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.home-module__7XBcjq__sectionLink:hover{text-underline-offset:.25rem;text-decoration:underline}.home-module__7XBcjq__dealsPanel{border:1px solid var(--tone-deal-border);background:var(--color-paper)}.home-module__7XBcjq__dealsPanel .home-module__7XBcjq__sectionHeading{border-block-end:1px solid var(--tone-deal-border);background:var(--tone-deal-bg);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);margin:-.875rem -.875rem .875rem;padding:.75rem .875rem}.home-module__7XBcjq__retail li[data-product-card]{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.home-module__7XBcjq__retail li[data-product-card]>a{border-radius:var(--radius-lg);gap:.3125rem;height:100%;padding:0}.home-module__7XBcjq__retail li[data-product-card]>a>:not([data-product-image]){margin-inline:0}.home-module__7XBcjq__retail li[data-product-card] [data-card-title]{font-size:.8125rem;line-height:1.5}.home-module__7XBcjq__retail li[data-product-card]:hover [data-card-title]{text-underline-offset:.1875rem;text-decoration:underline}.home-module__7XBcjq__retail div[data-product-image]{border-radius:var(--radius-lg);background:var(--color-paper);border:0;position:relative;overflow:hidden}.home-module__7XBcjq__retail div[data-product-image] img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;padding:0;position:absolute;inset:0}.home-module__7XBcjq__retail [data-card-price]>[data-price]{font-size:1.125rem;font-weight:700}.home-module__7XBcjq__retail [data-card-price] s [data-price]{font-size:.6875rem}.home-module__7XBcjq__retail [data-saving]{border-color:var(--tone-deal-border);background:var(--tone-deal-fill);color:var(--tone-deal-fg);padding:.125rem .3125rem}.home-module__7XBcjq__retail [data-card-rating][data-rated=true] [role=img]>span:last-child span{color:var(--tone-everyday-fg)}.home-module__7XBcjq__retail [data-rail]{gap:0;position:relative}.home-module__7XBcjq__retail [data-rail-track]{scrollbar-width:none;gap:.625rem;padding-block-end:.125rem}.home-module__7XBcjq__retail [data-rail-track]::-webkit-scrollbar{display:none}.home-module__7XBcjq__retail [data-rail-track]>li[data-product-card]{width:8.5rem}.home-module__7XBcjq__retail [data-rail-controls]{z-index:1;pointer-events:none;justify-content:space-between;position:absolute;inset-block-start:2.875rem;inset-inline:-.375rem}.home-module__7XBcjq__retail [data-rail-controls]>button{pointer-events:auto;border-radius:var(--radius-lg);background:var(--color-paper)}.home-module__7XBcjq__retail [data-rail-controls]>button:disabled{visibility:hidden}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories{gap:.75rem}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories .home-module__7XBcjq__category{width:5.75rem}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories .home-module__7XBcjq__categoryLink{text-align:start;gap:.375rem}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories .home-module__7XBcjq__categoryLink>span:first-child{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--color-paper);border:0;position:relative;overflow:hidden}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories .home-module__7XBcjq__categoryLink img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;padding:0;position:absolute;inset:0}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories .home-module__7XBcjq__categoryLink>span:last-child{font-size:.75rem;font-weight:600;line-height:1.4}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories [data-rail-track]{gap:.875rem}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories [data-rail-controls]{inset-block-start:.8125rem}@media (min-width:640px){.home-module__7XBcjq__storeStack{gap:.75rem}.home-module__7XBcjq__retail .home-module__7XBcjq__storeStack>section,.home-module__7XBcjq__retail .home-module__7XBcjq__storeStack>nav.home-module__7XBcjq__compactCategories,.home-module__7XBcjq__retail .home-module__7XBcjq__discoveryPanel{padding:1rem}.home-module__7XBcjq__dealsPanel .home-module__7XBcjq__sectionHeading{margin:-1rem -1rem 1rem;padding:.75rem 1rem}.home-module__7XBcjq__retail [data-rail-track]{gap:.75rem}.home-module__7XBcjq__retail [data-rail-track]>li[data-product-card]{width:9.5rem}.home-module__7XBcjq__retail [data-rail-controls]{inset-block-start:3.375rem}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories .home-module__7XBcjq__category{width:6.5rem}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories [data-rail-controls]{inset-block-start:1.0625rem}}@media (min-width:1024px){.home-module__7XBcjq__retail h2{font-size:1.25rem}.home-module__7XBcjq__retail [data-rail-track]>li[data-product-card]{width:10.5rem}.home-module__7XBcjq__retail [data-rail-controls]{inset-block-start:3.875rem}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories .home-module__7XBcjq__category{width:7.5rem}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories [data-rail-track]{justify-content:space-between;gap:.875rem}.home-module__7XBcjq__retail .home-module__7XBcjq__compactCategories [data-rail-controls]{inset-block-start:1.25rem}}.home-module__7XBcjq__retail .home-module__7XBcjq__storeStack>section[data-home-product-feed]{padding:0}.home-module__7XBcjq__retail .home-module__7XBcjq__storeStack>section[data-home-purpose]{padding:0}
.product-feed-module__uHv96G__section{min-width:0}.product-feed-module__uHv96G__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-block-end:1rem;display:flex}.product-feed-module__uHv96G__heading h2{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:600;line-height:1.35}.product-feed-module__uHv96G__heading p{color:var(--color-slate);margin-block-start:.375rem;font-size:.8125rem;line-height:1.6}.product-feed-module__uHv96G__heading>a{min-height:2.75rem;color:var(--color-ink);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:inline-flex}.product-feed-module__uHv96G__heading>a:hover{text-underline-offset:.25rem;text-decoration:underline}.product-feed-module__uHv96G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.product-feed-module__uHv96G__grid [data-product-card]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);width:100%;min-width:0;padding:0;overflow:hidden}.product-feed-module__uHv96G__grid [data-product-card]:hover{border-color:var(--color-line-strong)}.product-feed-module__uHv96G__grid [data-product-card]>a{height:100%;padding-block-end:.875rem}.product-feed-module__uHv96G__grid [data-product-card]>a>:not([data-product-image]){margin-inline:.75rem}.product-feed-module__uHv96G__grid [data-product-image]{background:var(--color-paper);border-radius:0}.product-feed-module__uHv96G__grid [data-product-image] img{object-fit:cover;padding:0}.product-feed-module__uHv96G__feature{margin-block:2rem}.product-feed-module__uHv96G__more{flex-direction:column;align-items:center;gap:.75rem;padding-block:2rem 1rem;display:flex}.product-feed-module__uHv96G__more p{color:var(--color-slate);text-align:center;font-size:.8125rem;line-height:1.6}.product-feed-module__uHv96G__more button,.product-feed-module__uHv96G__empty a{border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-paper);min-height:2.875rem;color:var(--color-ink);justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.product-feed-module__uHv96G__more button:hover,.product-feed-module__uHv96G__empty a:hover{border-color:var(--color-ink);background:var(--color-mist)}.product-feed-module__uHv96G__more button:disabled{cursor:wait;color:var(--color-slate)}.product-feed-module__uHv96G__more>a{min-height:2.75rem;color:var(--color-ink);text-underline-offset:.25rem;align-items:center;font-size:.8125rem;text-decoration:underline;display:inline-flex}.product-feed-module__uHv96G__empty{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-mist);padding:2rem}.product-feed-module__uHv96G__empty p{color:var(--color-slate);margin-block:.5rem 1rem;font-size:.875rem;line-height:1.7}.product-feed-module__uHv96G__sentinel{height:1px}@media (min-width:640px){.product-feed-module__uHv96G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width:900px){.product-feed-module__uHv96G__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.product-feed-module__uHv96G__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.product-feed-module__uHv96G__grid.product-feed-module__uHv96G__dense{gap:1rem .625rem}@media (min-width:640px){.product-feed-module__uHv96G__grid.product-feed-module__uHv96G__dense{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem .75rem}}@media (min-width:1024px){.product-feed-module__uHv96G__grid.product-feed-module__uHv96G__dense{grid-template-columns:repeat(6,minmax(0,1fr))}}.product-feed-module__uHv96G__cards{flex-direction:column;display:flex}.product-feed-module__uHv96G__cards>*+*{margin-block-start:.625rem}.product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__heading{border-block-end:0;border-end-end-radius:0;border-end-start-radius:0;margin-block-end:0;padding-block-end:.25rem}.product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__heading+.product-feed-module__uHv96G__grid,.product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__heading+.product-feed-module__uHv96G__empty{border-block-start:0;border-start-start-radius:0;border-start-end-radius:0;margin-block-start:0;padding-block-start:.5rem}.product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__feature{margin-block:.625rem 0}.product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__feature:has(>[data-home-panel]){background:0 0;border:0;padding:0}.product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__sentinel{margin-block-start:0}.product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__more{padding-block:.75rem}.product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__more:has(>p:only-child){padding-block:.625rem}[data-home-density] .product-feed-module__uHv96G__heading h2{font-size:1.125rem;font-weight:700;line-height:1.3}[data-home-density] .product-feed-module__uHv96G__heading p{margin-block-start:.125rem;font-size:.75rem}[data-home-density] .product-feed-module__uHv96G__heading>a{margin-block:-.75rem;font-size:.8125rem}@media (min-width:640px){.product-feed-module__uHv96G__cards>*+*,.product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__feature{margin-block-start:.75rem}}@media (min-width:1024px){[data-home-density] .product-feed-module__uHv96G__heading h2{font-size:1.25rem}}@media (min-width:1440px){[data-home-density] .product-feed-module__uHv96G__grid.product-feed-module__uHv96G__dense{grid-template-columns:repeat(8,minmax(0,1fr))}}[data-home-density] .product-feed-module__uHv96G__cards>*{border-radius:var(--radius-lg)}[data-home-density] .product-feed-module__uHv96G__cards>*+*{margin-block-start:.625rem}[data-home-density] .product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__heading{border-end-end-radius:0;border-end-start-radius:0;padding:.875rem .875rem .25rem}:is([data-home-density] .product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__heading+.product-feed-module__uHv96G__grid,[data-home-density] .product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__heading+.product-feed-module__uHv96G__empty){border-start-start-radius:0;border-start-end-radius:0;margin-block-start:0}[data-home-density] .product-feed-module__uHv96G__grid.product-feed-module__uHv96G__dense{gap:1rem .625rem}[data-home-density] .product-feed-module__uHv96G__heading{margin-block-end:.625rem}[data-home-density] .product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__heading{margin-block-end:0}[data-home-density] .product-feed-module__uHv96G__heading h2{font-size:1.125rem;line-height:1.35}@media (min-width:640px){[data-home-density] .product-feed-module__uHv96G__grid.product-feed-module__uHv96G__dense{gap:1.125rem .75rem}[data-home-density] .product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__grid{padding:1rem}[data-home-density] .product-feed-module__uHv96G__cards>.product-feed-module__uHv96G__heading{padding:1rem 1rem .25rem}}@media (min-width:1024px){[data-home-density] .product-feed-module__uHv96G__heading h2{font-size:1.25rem}}
.count-badge-module__RRsJyW__anchor{flex-shrink:0;display:inline-flex;position:relative}.count-badge-module__RRsJyW__badge{font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding-inline:.25rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;inset-block-start:-.625rem;inset-inline-end:-.625rem}.count-badge-module__RRsJyW__onInk{background:var(--color-paper);color:var(--color-ink)}.count-badge-module__RRsJyW__onPaper{background:var(--color-ink);color:var(--color-paper)}
.storefront-module__judbCq__ground{flex:1}.storefront-module__judbCq__page{min-width:0}.storefront-module__judbCq__page h2{font-size:1.125rem;font-weight:700;line-height:1.3}@media (min-width:1024px){.storefront-module__judbCq__page h2{font-size:1.25rem}}.storefront-module__judbCq__page section[id],.storefront-module__judbCq__page [id=feedback-summary]{scroll-margin-block-start:calc(var(--header-height) + 1rem)}.storefront-module__judbCq__hero{border-radius:var(--radius-lg);background:var(--color-ink);color:var(--color-paper);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.storefront-module__judbCq__heroCopy{flex-direction:column;justify-content:center;min-width:0;padding:1rem;display:flex}.storefront-module__judbCq__eyebrow{text-transform:uppercase;opacity:.65;font-size:.6875rem}.storefront-module__judbCq__identity{align-items:center;gap:.75rem;margin-block-start:.5rem;display:flex}.storefront-module__judbCq__identity h1{overflow-wrap:anywhere;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:600;line-height:1.25}.storefront-module__judbCq__logo{border-radius:var(--radius-lg);background:var(--color-paper);flex-shrink:0;width:2.75rem;height:2.75rem;padding:.3125rem;display:block}.storefront-module__judbCq__heroDescription{-webkit-line-clamp:2;opacity:.75;-webkit-box-orient:vertical;max-width:60ch;margin-block-start:.625rem;font-size:.8125rem;line-height:1.7;display:-webkit-box;overflow:hidden}.storefront-module__judbCq__heroActions{flex-wrap:wrap;align-items:start;gap:.5rem .625rem;margin-block-start:.875rem;display:flex}.storefront-module__judbCq__heroActions>a{border-radius:var(--radius-lg);background:var(--color-paper);min-height:2.75rem;color:var(--color-ink);justify-content:center;align-items:center;gap:.75rem;padding-inline:1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.storefront-module__judbCq__heroActions>a:hover{background:var(--color-cloud)}.storefront-module__judbCq__heroActions>div{max-width:24rem}.storefront-module__judbCq__heroActions button{border-color:var(--color-ash);color:var(--color-paper);font-size:.8125rem}.storefront-module__judbCq__heroActions button:hover{background:var(--color-charcoal);color:var(--color-paper)}.storefront-module__judbCq__heroActions>div>p:not([role=alert]){color:var(--color-paper);opacity:.65;line-height:1.7}.storefront-module__judbCq__heroActions p[role=alert]{color:var(--color-ink)}.storefront-module__judbCq__follow{flex-direction:column;align-items:start;gap:.5rem;display:flex}.storefront-module__judbCq__heroActions .storefront-module__judbCq__follow a{border-color:var(--color-ash);color:var(--color-paper);font-size:.8125rem}.storefront-module__judbCq__heroActions .storefront-module__judbCq__follow a:hover{background:var(--color-charcoal)}.storefront-module__judbCq__heroActions .storefront-module__judbCq__follow label{color:var(--color-paper)}.storefront-module__judbCq__heroActions .storefront-module__judbCq__follow button[aria-pressed=true]{background:var(--color-paper);color:var(--color-ink)}.storefront-module__judbCq__heroMeta{border-block-start:1px solid var(--color-charcoal);color:var(--color-paper);flex-wrap:wrap;gap:.5rem 1.25rem;margin-block-start:1rem;padding-block-start:.75rem;font-size:.75rem;line-height:1.6;display:flex}.storefront-module__judbCq__heroMeta>:not(:first-child){opacity:.65}.storefront-module__judbCq__heroMeta a{text-underline-offset:.25rem;text-decoration:underline}.storefront-module__judbCq__heroPhotos{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:.25rem;height:9rem;display:grid}.storefront-module__judbCq__heroPhotos span{background:var(--color-paper);display:block;position:relative;overflow:hidden}.storefront-module__judbCq__heroPhotos span:first-child{grid-row:1/-1}.storefront-module__judbCq__heroPhotos img{object-fit:cover;width:100%;height:100%;padding:0;position:absolute;inset:0}.storefront-module__judbCq__heroPhotos[data-photo-count="1"]{grid-template-columns:minmax(0,1fr)}.storefront-module__judbCq__heroPhotos[data-photo-count="2"] span:last-child{grid-row:1/-1}.storefront-module__judbCq__notice{font-size:.8125rem;line-height:1.8}.storefront-module__judbCq__sectionNav{flex-wrap:wrap;align-items:center;gap:0 1.25rem;margin-block:-.375rem;padding-inline:.25rem;display:flex}.storefront-module__judbCq__sectionNav a{min-height:2.75rem;color:var(--color-slate);align-items:center;font-size:.8125rem;display:inline-flex}.storefront-module__judbCq__sectionNav a:hover{color:var(--color-ink)}.storefront-module__judbCq__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.storefront-module__judbCq__sectionHeading p{color:var(--color-slate);font-size:.8125rem;line-height:1.75}.storefront-module__judbCq__allCategories{min-height:2.75rem;color:var(--color-slate);font-size:.8125rem}.storefront-module__judbCq__allCategories[aria-pressed=true]{color:var(--color-ink)}.storefront-module__judbCq__categoryGrid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:9.5rem;grid-auto-flow:column;gap:.5rem;padding-block:.625rem .125rem;display:grid;overflow-x:auto}.storefront-module__judbCq__categoryGrid li{scroll-snap-align:start;min-width:0}.storefront-module__judbCq__categoryGrid button{text-align:start;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-mist);flex-direction:column;justify-content:end;gap:.25rem;width:100%;min-height:4.75rem;padding:.625rem .75rem;display:flex}.storefront-module__judbCq__categoryGrid button:hover{border-color:var(--color-ink)}.storefront-module__judbCq__categoryGrid button[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.storefront-module__judbCq__categoryTop{opacity:.6;justify-content:space-between;gap:.5rem;margin-block-end:auto;font-size:.75rem;display:flex}.storefront-module__judbCq__categoryName{font-size:.875rem;font-weight:500;line-height:1.4}.storefront-module__judbCq__categoryCount{opacity:.65;font-size:.75rem}.storefront-module__judbCq__products{min-width:0}.storefront-module__judbCq__categoryGrid::-webkit-scrollbar{display:none}.storefront-module__judbCq__products>.storefront-module__judbCq__resultBar{border:0;margin-block:.375rem;padding:0 .25rem}.storefront-module__judbCq__collectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem 1.25rem;display:flex}.storefront-module__judbCq__sectionEyebrow{color:var(--color-slate);text-transform:uppercase;margin-block-end:.25rem;font-size:.6875rem}.storefront-module__judbCq__search{border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-paper);align-items:stretch;width:100%;max-width:23rem;display:flex;overflow:hidden}.storefront-module__judbCq__search:focus-within{border-color:var(--color-ink)}.storefront-module__judbCq__search input{background:0 0;width:100%;min-width:0;min-height:2.75rem;padding-inline:.875rem;font-size:.8125rem}.storefront-module__judbCq__search input:focus-visible{outline-offset:-.25rem}.storefront-module__judbCq__search button{background:var(--color-ink);width:3rem;color:var(--color-paper);flex-shrink:0;justify-content:center;align-items:center;display:flex}.storefront-module__judbCq__search button:hover{background:var(--color-charcoal)}.storefront-module__judbCq__resultBar{border-block-start:1px solid var(--color-line);color:var(--color-slate);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;margin-block:.625rem 0;padding-block-start:.625rem;font-size:.75rem;display:flex}.storefront-module__judbCq__activeFilters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.storefront-module__judbCq__activeFilters span{border-radius:var(--radius-lg);border:1px solid var(--color-line);color:var(--color-ink);overflow-wrap:anywhere;padding:.375rem .625rem}.storefront-module__judbCq__activeFilters button{text-underline-offset:.25rem;min-height:2.75rem;text-decoration:underline}.storefront-module__judbCq__pendingGrid{opacity:.5;pointer-events:none}.storefront-module__judbCq__readError{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block-end:.625rem;font-size:.8125rem;display:flex}.storefront-module__judbCq__readError button{text-underline-offset:.25rem;min-height:2.75rem;text-decoration:underline}.storefront-module__judbCq__empty{text-align:center}.storefront-module__judbCq__empty h3{font-size:1.125rem;font-weight:500}.storefront-module__judbCq__empty p{color:var(--color-slate);margin-block-start:.75rem;font-size:.8125rem;line-height:1.75}.storefront-module__judbCq__empty button{text-underline-offset:.25rem;min-height:2.75rem;margin-block-start:1rem;font-size:.8125rem;text-decoration:underline}.storefront-module__judbCq__more{flex-direction:column;align-items:center;gap:.5rem;margin-block-start:.75rem;display:flex}.storefront-module__judbCq__more button{border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-paper);min-height:2.75rem;padding-inline:1.5rem;font-size:.8125rem;font-weight:500}.storefront-module__judbCq__more button:hover{background:var(--color-mist)}.storefront-module__judbCq__more button:disabled{opacity:.5}.storefront-module__judbCq__more p{color:var(--color-slate);font-size:.75rem}.storefront-module__judbCq__about{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.storefront-module__judbCq__aboutDescription{max-width:60ch;color:var(--color-slate);white-space:pre-line;margin-block-start:.5rem;font-size:.8125rem;line-height:1.8}.storefront-module__judbCq__aboutDetails dl{flex-direction:column;gap:.875rem;font-size:.8125rem;display:flex}.storefront-module__judbCq__aboutDetails dl>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.storefront-module__judbCq__aboutDetails dt{color:var(--color-slate)}.storefront-module__judbCq__aboutDetails dd{text-align:end}.storefront-module__judbCq__orderingNote{border-radius:var(--radius-lg);background:var(--color-mist);margin-block-start:1rem;padding:.875rem 1rem}.storefront-module__judbCq__orderingNote h3{font-size:.8125rem;font-weight:500}.storefront-module__judbCq__orderingNote p{color:var(--color-slate);margin-block-start:.5rem;font-size:.75rem;line-height:1.8}.storefront-module__judbCq__feedback{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.storefront-module__judbCq__feedback>section:first-child{border:1px solid var(--color-line);border-radius:var(--radius-lg);align-self:start;padding:1rem}.storefront-module__judbCq__feedback:has(>section:only-child){grid-template-columns:minmax(0,1fr)}.storefront-module__judbCq__feedback>section:only-child{grid-template-columns:minmax(0,1fr);display:grid}.storefront-module__judbCq__feedback>section:last-child:not(:first-child)>ul{border:0;gap:.875rem}.storefront-module__judbCq__feedback>section:last-child:not(:first-child)>ul>li{border:1px solid var(--color-line);border-radius:var(--radius-lg);gap:.75rem;padding:1.25rem}.storefront-module__judbCq__offers{flex-direction:column;gap:.75rem;display:flex}.storefront-module__judbCq__offerGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.storefront-module__judbCq__offerCard{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-mist);padding:1rem}.storefront-module__judbCq__offerCard h2,.storefront-module__judbCq__offerCard h3{font-size:1rem;font-weight:500}.storefront-module__judbCq__offerCard ul{flex-direction:column;gap:.75rem;margin-block-start:.5rem;display:flex}.storefront-module__judbCq__offerCard li{border-block-end:1px solid var(--color-line);flex-direction:column;gap:.375rem;padding-block:.75rem;font-size:.8125rem;line-height:1.75;display:flex}.storefront-module__judbCq__offerCard li:last-child{border-block-end:0;padding-block-end:0}.storefront-module__judbCq__failed{margin-block:0}@media (min-width:640px){.storefront-module__judbCq__search{width:20rem}.storefront-module__judbCq__categoryGrid{grid-auto-columns:minmax(9.5rem,1fr)}.storefront-module__judbCq__heroCopy{padding:1.25rem 1.5rem}.storefront-module__judbCq__readError{margin-block-end:.75rem}}@media (min-width:900px){.storefront-module__judbCq__hero:has(.storefront-module__judbCq__heroPhotos){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.storefront-module__judbCq__heroPhotos{height:100%;min-height:14rem}.storefront-module__judbCq__heroCopy{min-height:14rem}.storefront-module__judbCq__about{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem}.storefront-module__judbCq__feedback{grid-template-columns:minmax(0,.5fr) minmax(0,1fr);gap:2rem}}@media (prefers-reduced-motion:no-preference){.storefront-module__judbCq__categoryGrid button{transition:border-color .15s,background-color .15s}}@media (min-width:640px){.storefront-module__judbCq__feedback>section:only-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 2rem}.storefront-module__judbCq__feedback>section:only-child h2{grid-column:1/-1}.storefront-module__judbCq__feedback>section:only-child ul{max-width:none}}
.wholesale-home-module__8Upd_a__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:1.5rem;display:flex}.wholesale-home-module__8Upd_a__header h1{font-size:clamp(1.125rem,2.25vw,1.75rem);font-weight:500;line-height:1.35}.wholesale-home-module__8Upd_a__header p{max-width:70ch;color:var(--color-slate);margin-block-start:.5rem;font-size:.8125rem;line-height:1.7}.wholesale-home-module__8Upd_a__actions{flex-wrap:wrap;gap:.625rem;display:flex}.wholesale-home-module__8Upd_a__actions a{border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);align-items:center;gap:.75rem;min-height:2.75rem;padding:.625rem 1rem;font-size:.75rem;font-weight:500;display:inline-flex}.wholesale-home-module__8Upd_a__actions a:first-child{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.wholesale-home-module__8Upd_a__actions a:hover{border-color:var(--color-ink)}.wholesale-home-module__8Upd_a__content{flex-direction:column;gap:2rem;min-width:0;padding-block-end:3rem;display:flex}.wholesale-home-module__8Upd_a__content [data-product-image] img{object-fit:cover;padding:0}.wholesale-home-module__8Upd_a__suppliers{min-width:0}.wholesale-home-module__8Upd_a__suppliers [data-shop-grid]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.wholesale-home-module__8Upd_a__suppliers [data-shop-card]{border-radius:var(--radius-lg);padding:1.25rem}.wholesale-home-module__8Upd_a__suppliers [data-shop-card]>span:last-child{border-block-start:1px solid var(--color-line);margin-block-start:auto;padding-block-start:.75rem}.wholesale-home-module__8Upd_a__pairedDiscovery{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.wholesale-home-module__8Upd_a__guide{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-paper);padding:1.25rem}.wholesale-home-module__8Upd_a__guide>h2{margin-block-end:1.25rem;font-size:1.125rem;font-weight:600}.wholesale-home-module__8Upd_a__guide ol{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.wholesale-home-module__8Upd_a__guide li{align-items:start;gap:.875rem;display:flex}.wholesale-home-module__8Upd_a__guide li>span{border:1px solid var(--color-line);border-radius:var(--radius-lg);width:2rem;height:2rem;color:var(--color-slate);flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;display:flex}.wholesale-home-module__8Upd_a__guide h3{font-size:.875rem;font-weight:500}.wholesale-home-module__8Upd_a__guide p{max-width:48ch;color:var(--color-slate);margin-block-start:.375rem;font-size:.8125rem;line-height:1.7}@media (min-width:768px){.wholesale-home-module__8Upd_a__pairedDiscovery{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wholesale-home-module__8Upd_a__guide{padding:1.5rem}.wholesale-home-module__8Upd_a__guide ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}
