.cx-shop-catalog #cx-main{padding-top:36px;padding-bottom:55px}.cx-shop-heading{margin-bottom:30px}.cx-shop-heading nav{display:flex;gap:10px;font-size:11px;color:#6c8290;margin-bottom:24px}.cx-shop-catalog .cx-shop-heading h1{position:relative;font-size:38px;font-weight:500;letter-spacing:-.035em;padding-top:17px}.cx-shop-heading h1:before{content:'';position:absolute;top:0;left:0;width:42px;height:3px;background:#ffcc00}.cx-shop-heading .woocommerce-products-header__description,.cx-shop-heading .term-description{font-size:14px;max-width:850px;color:#59717e;margin-top:15px}.cx-shop-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 26px;padding:18px 0;border-block:1px solid #e3edf1;font-size:12px;color:#5a6c76}.cx-shop-toolbar .woocommerce-notices-wrapper{flex:0 0 100%}.cx-shop-toolbar .woocommerce-notices-wrapper:empty{display:none}.cx-shop-toolbar .woocommerce-result-count{margin:0!important;float:none!important;font-size:12px}.cx-shop-toolbar .woocommerce-ordering{margin:0 0 0 auto!important;float:none!important}.cx-shop-toolbar select{max-width:100%;min-height:40px;border:1px solid #dce8ed;border-radius:5px;background:#fff;color:#2d4a59;padding:8px 30px 8px 12px;font:400 12px Roboto,Arial,sans-serif}.cx-shop-saved{display:flex;gap:15px}.cx-shop-saved button{display:inline-flex;align-items:center;gap:6px;font-size:11px}.cx-shop-saved svg{width:17px;height:17px}.cx-shop-products{align-items:stretch;row-gap:28px}.cx-shop-catalog .cx-shop-pagination{margin-top:38px}.cx-shop-pagination nav.woocommerce-pagination{text-align:center}.cx-shop-pagination .page-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;list-style:none;border:0!important;padding:0;margin:0}.cx-shop-pagination .page-numbers li{border:0!important;list-style:none;padding:0;margin:0}.cx-shop-pagination :is(a,span).page-numbers{display:flex;align-items:center;justify-content:center;min-width:39px;min-height:39px;padding:8px 12px;border:1px solid #dce8ed!important;border-radius:5px;background:#fff;font-size:12px;color:#36586a}.cx-shop-pagination span.current{background:linear-gradient(110deg,#ffdf4a,#ffcc00)!important;border-color:#ffcc00!important;color:#142f3e}.cx-shop-pagination a:hover{border-color:#00b1d8!important;color:#086d87}.cx-shop-catalog .woocommerce-info,.cx-shop-catalog .woocommerce-message{padding:18px 22px;border-top:3px solid #00b1d8;background:#f0fafc;color:#24495c}.cx-shop-catalog .woocommerce-message a{font-weight:600;text-decoration:underline}
@media(max-width:800px){.cx-shop-toolbar{gap:14px}.cx-shop-toolbar .woocommerce-result-count{flex-basis:100%}.cx-shop-toolbar .woocommerce-ordering{margin-left:0!important}.cx-shop-saved{margin-left:auto}.cx-shop-catalog .cx-shop-heading h1{font-size:32px}}
@media(max-width:500px){.cx-shop-catalog #cx-main{padding-top:25px}.cx-shop-saved{width:100%;margin:0}.cx-shop-toolbar .woocommerce-ordering{width:100%}.cx-shop-toolbar select{width:100%}.cx-shop-products{gap:12px}.cx-shop-heading{margin-bottom:22px}.cx-shop-pagination :is(a,span).page-numbers{min-width:34px;min-height:38px;padding:8px}}
