.cat-page{color:#12354c}.cat-page .page-width{max-width:1320px;margin:auto;padding-left:20px;padding-right:20px}.cat-crumb{display:flex;gap:9px;font-size:13px;padding:12px 0}.cat-crumb a{color:#12354c;text-decoration:none}.cat-hero{display:grid;grid-template-columns:1fr 210px;gap:24px;align-items:center;padding:30px 38px;border-radius:10px;background:linear-gradient(110deg,#fff9f5,#fde7ea)}.cat-kicker{margin:0 0 4px;color:#e84e78;font-weight:700}.cat-hero h1{font-size:clamp(38px,5vw,70px);line-height:1;margin:0 0 12px}.cat-desc{font-size:18px;max-width:760px}.cat-benefits{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;padding:15px 0 0;margin:0;font-size:13px;font-weight:700}.cat-mark{font-size:35px;line-height:1.05;text-align:center;font-weight:800;color:#e84e78;transform:rotate(-4deg)}.cat-style-title{margin:18px 0 10px}.cat-styles{display:flex;gap:10px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.cat-style{flex:0 0 130px;min-height:108px;border:1px solid #e6e6e6;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;text-decoration:none;color:#12354c;scroll-snap-align:start}.cat-style img{width:58px;height:58px;object-fit:contain}.cat-style-icon{font-size:32px;color:#ef658b}.cat-footer-wrap{padding:24px 0 55px}.cat-promo{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 30px;border-radius:10px;background:#e0f7f5}.cat-promo h2{margin:3px 0}.cat-promo p{margin:0}.cat-seo{max-width:900px;margin:40px auto}.cat-faq{max-width:900px;margin:auto}.cat-faq details{border-top:1px solid #ddd;padding:14px 0}.cat-faq summary{display:flex;justify-content:space-between;font-weight:700;cursor:pointer}.cat-faq details:last-child{border-bottom:1px solid #ddd}@media(max-width:749px){.cat-page .page-width{padding-left:14px;padding-right:14px}.cat-hero{grid-template-columns:1fr;padding:22px 18px}.cat-mark{display:none}.cat-desc{font-size:15px}.cat-benefits{display:grid;grid-template-columns:1fr 1fr;gap:9px}.cat-style{flex-basis:105px}.cat-promo{align-items:flex-start;flex-direction:column}.cat-seo{margin:30px auto}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAAAE */
