.cp-price{gap:6px 10px;margin:12px 0 10px;align-items:center}.cp-price strong{font-size:30px;letter-spacing:-.01em}.cp-price s{font-size:17px}.cp-price .cp-off{font-size:14px;padding:4px 9px;border-radius:8px}@media(max-width:760px){.cp-price strong{font-size:28px}.cp-price s{font-size:16px}}@media(min-width:761px){.cp-price strong{font-size:32px}}.cp-offers{display:grid;gap:8px;margin:2px 0 16px}.cp-offers__title{margin:0;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#13573f}.cp-offer{display:flex;gap:12px;align-items:center;border:2px solid #cfe5da;background:#f3f8f5;color:#13573f;border-radius:12px;padding:10px 14px}.cp-offer__icon{flex:none;font-size:22px;line-height:1}.cp-offer__body strong{display:block;font-size:16px;line-height:1.3;font-weight:800}.cp-offer__body small{display:block;font-size:14px;line-height:1.35;color:#3d4a46;margin-top:2px}.cp-offer--yellow{background:#fff8e1;border-color:#f0c24b;color:#3b3200}.cp-offer--red{background:#fdecea;border-color:#f3b4ae;color:#8c1d16}.cp-offer--plain{background:#fff;border-color:#e6e0d3;color:#182323}.hq{background:#fff;border-bottom:1px solid #efede8}.hq__pills{display:flex;gap:8px;overflow-x:auto;padding:12px 0;scrollbar-width:none}.hq__pills::-webkit-scrollbar{display:none}.hq__pill{flex:none;border:1px solid #e1ddd4;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;background:#fff;white-space:nowrap}.hq__pill:hover{border-color:#182323}.hq__pill--hot{background:#b3261e;border-color:#b3261e;color:#fff}.hq__promo{display:flex;align-items:center;gap:12px;margin:0 0 14px;background:#fff8e1;border:1px solid #f0c24b;border-radius:14px;padding:12px 16px;color:#3b3200}.hq__promo-icon{flex:none;font-size:24px}.hq__promo strong{display:block;font-size:16px;font-weight:800}.hq__promo small{display:block;font-size:14px;margin-top:2px}.hq__promo-arrow{margin-left:auto;font-size:20px;font-weight:700}.ht{background:#f6f4ef}.ht__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:14px 0}.ht__item{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:700;text-align:center}.ht__item span{font-size:20px}@media(max-width:760px){.ht__grid{grid-template-columns:1fr 1fr;gap:8px 10px}.ht__item{justify-content:flex-start;font-size:13px}}.grid-section{padding:36px 0}.grid-section__head{margin-bottom:18px;align-items:center}.grid-section__head h2{font-weight:800;letter-spacing:-.02em;font-size:clamp(22px,2.4vw,30px)}.product-grid{gap:18px}.product-grid:has(>:only-child){grid-template-columns:minmax(0,300px)}@media(max-width:760px){.grid-section{padding:24px 0}.product-grid,.product-grid:has(>:only-child){grid-template-columns:1fr 1fr;gap:10px}}.product-card-wrap{display:flex;flex-direction:column;background:#fff;border:1px solid #ecebe7;border-radius:14px;overflow:hidden}.product-card{flex:1;display:flex;flex-direction:column}.product-card__media{border-radius:0;background:#fff}.product-card__media img{object-fit:contain}.product-card__badge{top:10px;left:10px;background:#b3261e;border-radius:6px;padding:4px 8px;font-size:13px;font-weight:800;letter-spacing:0}.product-card__info{padding:10px 12px 0}.product-card__info h3{font-size:15px;line-height:1.3;font-weight:600;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.product-card__price{flex-wrap:wrap;gap:4px 8px;margin:6px 0 0}.product-card__price strong{color:#b3261e;font-size:17px;font-weight:800}.product-card-wrap .product-card__buy{margin:12px!important;width:auto!important;border-radius:10px;background:#1f6f5c;color:#fff;font-weight:700;padding:12px 8px;font-size:14px}@media(max-width:760px){.product-card__info{padding:8px 10px 0}.product-card__info h3{font-size:14px}.product-card__price strong{font-size:16px}.product-card-wrap .product-card__buy{margin:10px!important;padding:11px 6px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cosplin-v3.css.map */
