#shop{background:#eaf2fc;padding:65px 0 75px}#shop .wrap{width:min(1200px,90%)}#shop h2{font-family:DM Sans,Arial,sans-serif;text-transform:none;letter-spacing:-1.3px;font-size:36px;font-weight:800;line-height:1.2;margin-top:13px}#shop .eyebrow{color:#5599eb;font-size:10px}#shop .eyebrow:before{display:none}#shop .section-top{align-items:center}#shop .section-top>.sub{font-size:12px;max-width:220px}#shop .catalog-tools{margin-bottom:8px}#shop .sort{background:transparent}#shop .filter{background:transparent;border-color:#cdddeb;color:#486782}#shop .filter.active{background:#102c48;color:#fff;border-color:#102c48}#product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.product{background:#fff;border-color:#dbe6f2;border-radius:13px}.product-photo{height:auto;aspect-ratio:1;background:linear-gradient(140deg,#f1f6fd,#e0ecfa)}.product-photo img{object-fit:contain;width:100%;height:100%;padding:14px}.product-body{padding:17px 17px 18px}.product h3{font-size:13px;line-height:1.5;font-weight:650;letter-spacing:-.25px;min-height:78px;margin:0 0 16px}.product-bottom{border-top:0;padding-top:0;gap:7px;align-items:center;min-height:25px}.price{font-size:18px}.sale-price{color:#e35b66}.price del{font-size:11px;color:#8392a6;font-weight:500;margin-left:4px;white-space:nowrap}.sale{background:#e34d59;color:#fff;font-size:10px;letter-spacing:0;padding:5px 8px;border-radius:5px;top:12px;left:12px}.product .arrow-button{width:26px;height:26px;font-size:13px;background:#f0f7fd;flex-shrink:0}.detail-image{object-fit:contain;background:#eaf2fc;padding:25px}.detail-copy h1{font-size:54px}.detail-copy .detail-spec b{line-height:1.5}.review-link img{object-fit:contain;background:#eaf2fc}.catalog-notice{font-size:11px;color:#627b91;line-height:1.6;margin:20px 0 0}@media(max-width:1000px){#product-grid{gap:15px}.product-body{padding:13px}.product h3{font-size:12px;min-height:90px}.price{font-size:16px}.price del{font-size:10px}.product .arrow-button{display:none}}@media(max-width:760px){#product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}#shop h2{font-size:30px}#shop .section-top{align-items:start}#shop .section-top>.sub{max-width:none}.product-photo{height:auto}.product h3{min-height:72px}.product-body{padding:15px}.product .arrow-button{display:grid}}@media(max-width:420px){.product-body{padding:12px}.product h3{font-size:11px;min-height:85px}.product-photo img{padding:9px}.product .arrow-button{display:none}.price{font-size:16px}.price del{font-size:9px;margin-left:2px}#product-grid{gap:11px}#shop{padding:45px 0}.detail-copy h1{font-size:42px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/catalog.css.map */
