.category-data-wrapper{--list-ink:#222;--list-muted:#717171;--list-line:#ebebeb;--list-soft:#f7f7f7;--list-teal:teal;color:var(--list-ink)}body:has(.category-data-wrapper) #store-section{background:radial-gradient(1100px 400px at 8% -8%,#0080800f,#0000 58%),radial-gradient(900px 340px at 92% 0,#0f172a08,#0000 52%),#fff}body:has(.category-data-wrapper) .store-and-category-flow{background:radial-gradient(1100px 400px at 8% -8%,#0080800f,#0000 58%),radial-gradient(900px 340px at 92% 0,#0f172a08,#0000 52%),#fff}body:has(.category-data-wrapper) .feature-card.single-cat-page{overflow:hidden;border-radius:0!important}body:has(.category-data-wrapper) .feature-card.single-cat-page img{border-radius:0!important}body:has(.category-data-wrapper) .feature-card.single-cat-page .rounded-xl{border-radius:0!important}body:has(.category-data-wrapper) .feature-card.single-cat-page .swiper-wrapper img{border-radius:0!important}.feature-card.single-cat-page .swiper-slide img{display:block;aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}body:has(.category-data-wrapper) .feature-card.single-cat-page .swiper-slide img{display:block;aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}@media (max-width:839px){.feature-card.single-cat-page .home-slider-2-container,.feature-card.single-cat-page .swiper,.feature-card.single-cat-page .swiper-wrapper,.feature-card.single-cat-page .swiper-slide,.feature-card.single-cat-page .swiper-slide>a{width:100%!important;max-width:100%!important}.feature-card.single-cat-page .swiper-slide img{aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;height:auto!important;max-height:none!important}}.store-hero{background:0 0;border-radius:0;margin:0 0 18px;padding:18px 0 10px}.store-hero__kicker{letter-spacing:.02em;color:var(--list-muted);text-transform:none;margin:0 0 8px;font-size:13px;font-weight:500}.store-hero__title{letter-spacing:-.035em;color:var(--list-ink);margin:0;font-size:clamp(1.85rem,4vw,2.75rem);font-weight:600;line-height:1.1}.store-hero__copy{max-width:40rem;color:var(--list-muted);margin:12px 0 0;font-size:.98rem;line-height:1.6}.category-data-wrapper .all-products-wrapp{max-width:none;width:100%!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.category-data-wrapper .all-products-wrapp>.flex.lg\:hidden>div{min-height:48px;box-shadow:none;background:#1f1f1f!important;border-radius:999px!important;padding-left:6px!important;padding-right:16px!important}.category-data-wrapper .all-products-wrapp>.flex.lg\:hidden span.text-white{letter-spacing:-.01em;font-weight:600}.category-data-wrapper .all-products-wrapp .grid{gap:16px 12px!important}@media (min-width:768px){.store-hero{margin-bottom:22px;padding:26px 0 14px}.category-data-wrapper .all-products-wrapp .grid{gap:22px 18px!important}}@media (min-width:1100px){.category-data-wrapper .all-products-wrapp .grid{gap:24px 20px!important}}.category-data-wrapper .all-products-wrapp .bg-gradient-to-b{border-top:1px solid var(--list-line);margin-top:12px;background:0 0!important;padding:28px 12px!important}.category-data-wrapper .all-products-wrapp .bg-gradient-to-b p.md\:text-lg,.category-data-wrapper .all-products-wrapp .bg-gradient-to-b .font-semibold.text-gray-800{letter-spacing:-.02em;color:var(--list-ink)!important;font-weight:600!important}.category-data-wrapper .all-products-wrapp .bg-gradient-to-b .text-gray-600{color:var(--list-muted)!important}.category-data-wrapper .product-card{--card-radius:0;gap:12px}.category-data-wrapper .product-card__media{background:var(--list-soft);border-radius:0}.category-data-wrapper .product-card__actions{background:#fff;border-radius:999px;padding:0;top:10px;bottom:auto;right:10px;box-shadow:0 2px 10px #00000024}.category-data-wrapper .product-card__actions .heart-button-re{width:38px;height:38px}.category-data-wrapper .product-card__actions .heart-icon{width:18px!important;height:18px!important;margin:0!important;position:static!important}.category-data-wrapper .product-card__chevron{display:inline}.category-data-wrapper .product-card__cart{cursor:pointer;color:#fff;background:#1f1f1f;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;text-decoration:none;transition:background .2s,opacity .2s;display:inline-flex}.category-data-wrapper .product-card__cart:hover:not(:disabled){background:var(--list-teal)}.category-data-wrapper .product-card__cart:disabled{opacity:.55;cursor:not-allowed}.category-data-wrapper .product-card__cart--loading{opacity:.7;pointer-events:none}.category-data-wrapper .product-card__name{letter-spacing:-.015em;font-size:14px}.category-data-wrapper .product-card__meta{font-size:13px}@media (max-width:767px){.store-hero__title{font-size:clamp(1.65rem,7.2vw,2.15rem)}.category-data-wrapper .product-card__actions .heart-button-re{width:36px;height:36px}.category-data-wrapper .product-card__cart{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.category-data-wrapper .product-card__cart{transition:none}}
