.sale-badge{position:absolute;top:10px;left:10px;z-index:1;padding:4px 10px;border-radius:var(--radius-full);background:var(--primary);color:var(--white);font-size:11px;font-weight:600}.woocommerce ul.products.row{margin-inline:-.5rem}.woocommerce ul.products.row li.product{margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:32px 0 16px;display:flex;gap:8px;border-bottom:1px solid var(--border)}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;border-radius:var(--radius-full);background:var(--tertiary);padding:8px 14px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--primary);color:var(--white)}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs .panel{padding:20px 0}.woocommerce div.product .flex-control-thumbs{display:flex;gap:8px;overflow-x:auto;margin-top:8px}.woocommerce div.product .flex-control-thumbs li{flex:0 0 72px}.woocommerce div.product .flex-control-thumbs li img{border:1px solid var(--border)}.woocommerce div.product .flex-control-thumbs li img.flex-active{border:2px solid var(--primary)}.woocommerce-checkout #payment{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.woocommerce-checkout #payment div.payment_box{background:var(--tertiary)}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--tertiary)}
.header-icon{position:relative}.header-user-icon,.header-cart-icon{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cart-link .cart-count{top:2px;right:1px;z-index:2}
@media(min-width:992px){.woocommerce div.product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.woocommerce div.product>div.images,.woocommerce div.product>div.summary{width:auto;float:none}.woocommerce div.product>.woocommerce-tabs,.woocommerce div.product>.related,.woocommerce div.product>.upsells{grid-column:1/-1;width:auto;float:none}}
