.shop-by-category{padding-top:var(--sbcat-padding-top-mobile, 36px);padding-bottom:var(--sbcat-padding-bottom-mobile, 36px);font-family:Helvetica Neue,Arial,sans-serif}@media screen and (min-width:750px){.shop-by-category{padding-top:var(--sbcat-padding-top-desktop, 36px);padding-bottom:var(--sbcat-padding-bottom-desktop, 36px)}}.shop-by-category .sbcat__header{display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:16px;margin-bottom:24px}.shop-by-category .sbcat__title{margin:0;line-height:1.2;letter-spacing:0;text-transform:uppercase;font-family:Akira Expanded,sans-serif;font-size:22px}@media screen and (min-width:750px){.shop-by-category .sbcat__title{font-size:40px;flex-direction:row}}.shop-by-category .sbcat__title-part{display:inline;font-weight:800}.shop-by-category .sbcat__title-part--1{color:var(--sbcat-title-1, #000000)}.shop-by-category .sbcat__title-part--2{color:var(--sbcat-title-2, #0354d1)}.shop-by-category .sbcat__text{margin:8px 0 0;max-width:72ch}.shop-by-category .sbcat__top-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 16px;border-radius:999px;border:1px solid var(--sbcat-top-btn-border, #0354d1);background:var(--sbcat-top-btn-bg, #0354d1);color:var(--sbcat-top-btn-text, #ffffff);text-decoration:none;text-transform:uppercase;font-family:Akira Expanded,sans-serif;white-space:nowrap;transition:filter .16s ease;font-family:Akira Expanded;font-size:16px;font-weight:800;line-height:120%}@media screen and (min-width:750px){.shop-by-category .sbcat__top-btn{font-size:18px;padding:16px 28px}}.shop-by-category .sbcat__top-btn svg path{stroke:var(--sbcat-top-btn-text, #ffffff)}.shop-by-category .sbcat__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media screen and (min-width:750px){.shop-by-category .sbcat__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.shop-by-category .sbcat__header{margin-bottom:64px}}.shop-by-category .sbcat__card{--sbcat-card-border: #0a56d6;--sbcat-card-bg: #eaf1ff;--sbcat-card-text: #111111;--sbcat-card-btn-border: #0a56d6;--sbcat-card-btn-bg: #0a56d6;--sbcat-card-btn-text: #ffffff;position:relative;display:grid;text-align:center;padding:10px;border:4px dashed var(--sbcat-card-border);border-radius:22px;background:var(--sbcat-card-bg);color:var(--sbcat-card-text);gap:10px;transition:.3s all;align-items:flex-end;text-decoration:unset}@media(min-width:750px){.shop-by-category .sbcat__card{padding:20px 22px}}.shop-by-category .sbcat__image{width:100%;justify-content:center;align-items:center;height:100%;display:flex}.shop-by-category .sbcat__image img{width:100%;max-width:245px;object-fit:contain;aspect-ratio:1;height:auto}.shop-by-category .sbcat__count{font-size:1.3rem;line-height:1.2;opacity:.75;letter-spacing:0}@media screen and (min-width:750px){.shop-by-category .sbcat__count{font-size:1.6rem}}.shop-by-category .sbcat__card-title{font-weight:800;text-transform:uppercase;letter-spacing:0;line-height:1.2;font-size:1.2rem;font-family:Akira Expanded,sans-serif}@media screen and (min-width:750px){.shop-by-category .sbcat__card-title{font-size:2.8rem}}.shop-by-category .sbcat__card-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:8px 12px;border-radius:999px;border:2px solid var(--sbcat-card-btn-border);background:var(--sbcat-card-btn-bg);color:var(--sbcat-card-btn-text);text-decoration:none;font-weight:800;font-size:1rem;letter-spacing:0;text-transform:uppercase;line-height:1;font-family:Akira Expanded,sans-serif;min-height:34px;transition:filter .16s ease;height:fit-content}@media screen and (min-width:750px){.shop-by-category .sbcat__card-btn{font-size:2rem;padding:11px 18px;gap:10px;min-height:44px}}.shop-by-category .sbcat__card-btn .sbcat__card-btn--icon{width:32px;height:32px}.shop-by-category .sbcat__card-btn .sbcat__card-btn--icon svg{width:100%;height:100%}@media screen and (max-width:750px){.shop-by-category .sbcat__card-btn .sbcat__card-btn--icon{width:16px;height:16px}}.shop-by-category .sbcat__card-btn .sbcat__card-btn--icon svg path{stroke:var(--sbcat-card-btn-text)}@media(hover:hover){.shop-by-category .sbcat__card:hover{transform:translateY(-2px)}.shop-by-category .sbcat__top-btn:hover,.shop-by-category .sbcat__card-btn:hover{filter:brightness(.98)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-shop-by-category.css.map */
