.cws2-product-grid{--cws2-grid-cols:3;display:grid!important;grid-template-columns:repeat(var(--cws2-grid-cols),minmax(0,1fr))!important;gap:44px 26px!important}.cws2-search-grid{width:min(1280px,calc(100% - 64px))!important;margin:0 auto!important}.cws2-search-result-head{width:min(1280px,calc(100% - 64px))!important;margin:0 auto!important;padding:36px 0 8px!important}.cws2-product-grid .cws2-product{display:block!important;min-width:0!important;color:#131110!important;text-decoration:none!important}.cws2-product-grid .cws2-product,.cws2-product-grid .cws2-product *{text-decoration:none!important}.cws2-product-grid .cws2-product__img{width:100%!important;height:300px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;overflow:hidden!important}.cws2-product-grid .cws2-product__img img{display:block!important;max-width:100%!important;width:auto!important;height:100%!important;object-fit:contain!important}.cws2-product-grid .cws2-product__title{font-size:14px!important;line-height:1.55!important;color:#131110!important;margin-top:14px!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.cws2-product-grid .cws2-product__meta-line{font-size:11px;line-height:1.5;color:#6e6862;margin-top:5px}.cws2-product-grid .cws2-product__price{font-size:13px!important;line-height:1.5!important;color:#131110!important;margin-top:5px!important}@media(min-width:901px){.cws2-search-grid{--cws2-grid-cols:4}}@media(min-width:1440px){.cws2-product-grid{--cws2-grid-cols:4}}@media(max-width:900px){.cws2-search-grid,.cws2-search-result-head{width:calc(100% - 28px)!important}.cws2-product-grid{--cws2-grid-cols:2;gap:24px 12px!important}.cws2-product-grid .cws2-product__img{height:190px!important}.cws2-product-grid .cws2-product__title{font-size:12px!important;line-height:1.45!important;-webkit-line-clamp:3!important;margin-top:9px!important}.cws2-product-grid .cws2-product__meta-line{font-size:10.5px;margin-top:4px}.cws2-product-grid .cws2-product__price{font-size:12px!important;margin-top:4px!important}}@media(max-width:520px){.cws2-product-grid{gap:22px 10px!important}.cws2-product-grid .cws2-product__img{height:160px!important}.cws2-product-grid .cws2-product__title{font-size:11.5px!important;line-height:1.4!important}.cws2-product-grid .cws2-product__meta-line{font-size:10px}.cws2-product-grid .cws2-product__price{font-size:11.5px!important}}.cws2-pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:48px auto 0!important;padding:0!important;clear:both!important;width:100%!important;min-height:36px!important;overflow:visible!important}.cws2-pagination .page,.cws2-pagination .prev,.cws2-pagination .next{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;position:static!important;transform:none!important}.cws2-pagination a,.cws2-pagination .page.current,.cws2-pagination .page:not(:has(a)){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:36px!important;height:36px!important;padding:0 10px!important;border:1px solid #e4e1dc!important;background:#fff!important;color:#131110!important;text-decoration:none!important;font:12px/1 Helvetica,Arial,sans-serif!important;box-sizing:border-box!important;position:static!important;transform:none!important;clip:auto!important}.cws2-pagination .page.current{background:#6b1226!important;border-color:#6b1226!important;color:#fff!important}.cws2-pagination a:hover{border-color:#6b1226!important;color:#6b1226!important}.cws2-pagination svg,.cws2-pagination .icon,.cws2-pagination [class*=icon-chevron],.cws2-pagination [class*=icon-arrow]{display:none!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;overflow:hidden!important}.cws2-pagination *:before,.cws2-pagination *:after,.pagination.cws2-pagination *:before,.pagination.cws2-pagination *:after,.pagination .cws2-pagination *:before,.pagination .cws2-pagination *:after{content:none!important;display:none!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;border:0!important;background:none!important;transform:none!important}.pagination.cws2-pagination .next a,.pagination.cws2-pagination .prev a{font-size:16px!important;line-height:1!important;text-indent:0!important;color:#131110!important}.pagination.cws2-pagination .next a:after,.pagination.cws2-pagination .next a:before,.pagination.cws2-pagination .prev a:after,.pagination.cws2-pagination .prev a:before{content:none!important;display:none!important}@media(max-width:900px){.cws2-pagination{margin-top:34px!important;gap:6px!important;flex-wrap:wrap!important}.cws2-pagination a,.cws2-pagination .page.current,.cws2-pagination .page:not(:has(a)){min-width:34px!important;height:34px!important;padding:0 8px!important;font-size:11px!important}}@media(min-width:901px){.cws2-new .cws2-product-grid{--cws2-grid-cols:4}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/cws2-components.css.map */
