.shop-category__crumbs{letter-spacing:.12em;text-transform:uppercase;color:#5b613f;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;display:flex}.shop-category__crumbs a{text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}.shop-category__crumbs a:hover,.shop-category__crumbs a:focus-visible{text-decoration:underline}.shop-category__crumbs [aria-current]{color:#625e55}.shop-page-heading .shop-category__intro{max-width:640px;font-size:15px}.shop-category__about{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;margin-top:72px;display:grid}.shop-category__about h2{font-family:var(--font-serif);font-size:clamp(26px,3vw,34px);line-height:1.2}.shop-category__about p{color:#514d44;max-width:62ch;font-size:15px;line-height:1.75}.shop-category__faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;margin-top:72px;display:grid}.shop-category__faq h2{font-family:var(--font-serif);font-size:clamp(26px,3vw,34px);line-height:1.2}.shop-category__faq details{border-bottom:1px solid #ddd9d0}.shop-category__faq details:first-child{border-top:1px solid #ddd9d0}.shop-category__faq summary{cursor:pointer;color:#292720;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 0;font-size:16px;list-style:none;display:flex}.shop-category__faq summary::-webkit-details-marker{display:none}.shop-category__faq summary:after{content:"+";color:#5b613f;flex:none;font-size:20px}.shop-category__faq details[open] summary:after{content:"−"}.shop-category__faq details p{color:#514d44;max-width:62ch;padding:0 0 18px;font-size:14px;line-height:1.7}@media (max-width:760px){.shop-category__about,.shop-category__faq{grid-template-columns:1fr;gap:16px;margin-top:56px}}
