.woozy-offers{--woozy-offers-accent:#c34120}.shop-main{padding-top:40px}.woocommerce .woocommerce-breadcrumb{font-size:11px;color:var(--muted);margin-bottom:30px}.woocommerce .woocommerce-products-header h1{font-size:60px}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{font-size:12px}.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding-top:20px}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none;width:auto!important;margin:0!important;padding:22px;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:28px;line-height:1.15}.woocommerce ul.products li.product a img{aspect-ratio:1;object-fit:contain}.woocommerce ul.products li.product .price{font-size:17px;color:var(--ink);font-weight:800}.woocommerce ul.products li.product .button{font-size:11px;text-align:center;margin-top:auto;line-height:1.5}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt{background:var(--accent);color:#fff;border-radius:3px;font-size:13px;padding:15px 20px}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:#9e3018;color:#fff}.woocommerce div.product .product_title{font-size:46px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--ink);font-size:23px}.woocommerce-product-details__short-description{font-size:13px;line-height:1.9}.affiliate-notice{font-size:10px;color:var(--muted);border-top:1px solid var(--line);padding-top:16px;margin-top:20px}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#e7e9df;border-color:var(--line);border-radius:0}.woocommerce div.product .woocommerce-tabs .panel{line-height:1.9}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:32px}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-error{background:#e9ece2;color:var(--ink);font-size:13px;border-top-color:var(--accent)}.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{color:var(--accent)}.woocommerce .product_meta{font-size:11px;display:grid;gap:8px}.woocommerce table.shop_attributes{font-size:13px}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{padding:12px}.woocommerce .woocommerce-tabs{padding-top:35px}.woocommerce .related.products h2{font-size:35px}.woozy-offers a{font-weight:700}.woocommerce a.added_to_cart{font-size:12px}.woocommerce .quantity .qty{min-height:44px}
@media(max-width:1000px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce div.product .product_title{font-size:38px}}
@media(max-width:700px){.woocommerce ul.products{grid-template-columns:1fr;gap:20px}.woocommerce .woocommerce-products-header h1{font-size:43px}.woocommerce div.product .product_title{font-size:39px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{float:none}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;display:flex;flex-wrap:wrap;gap:5px}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0;padding:0 12px;font-size:11px}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}}
