body.woocommerce .plc-buy-now,body.woocommerce .single_add_to_cart_button{background:#0f1115!important;color:#fff!important;border:1px solid #0f1115!important;padding:17px 30px!important;font-size:.86rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:0!important;line-height:1.1!important;cursor:pointer;transition:background .18s ease,color .18s ease}body.woocommerce .plc-buy-now{background:#fff!important;color:#0f1115!important;margin-left:10px}body.woocommerce .plc-buy-now:hover{background:#0f1115!important;color:#fff!important}body.woocommerce .single_add_to_cart_button:hover{background:#3d434e!important;border-color:#3d434e!important}body.woocommerce .quantity{display:inline-flex;align-items:stretch;margin-right:12px}body.woocommerce .quantity input.qty{width:88px!important;height:52px!important;padding:0 12px!important;text-align:center!important;font-size:1rem!important;border:1px solid #d8d8dc!important;border-radius:0!important;background:#fff!important;color:#0f1115!important;-moz-appearance:textfield}body.woocommerce .quantity input.qty::-webkit-outer-spin-button,body.woocommerce .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.single-product .variations{width:100%!important;table-layout:fixed}body.single-product .variations th.label{text-align:left;padding-right:14px;width:32%}body.single-product .variations th.label label{font-size:.72rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#6b7280!important;font-weight:600!important}body.single-product .variations td{width:68%}body.single-product .variations select{width:100%!important;max-width:420px;height:52px!important;padding:0 14px!important;border:1px solid #d8d8dc!important;border-radius:0!important;background:#fff!important;color:#0f1115!important;font-size:.95rem!important}body.single-product .woocommerce-variation-price .price,body.single-product .woocommerce-variation-price .amount{font-size:1.6rem!important;color:#0f1115!important;font-weight:600!important}body.single-product .woocommerce-tabs ul.tabs li#tab-title-additional_information{display:none!important}body.single-product #tab-additional_information{display:none!important}body.single-product .woocommerce-tabs ul.tabs{padding:0!important;margin:0 0 34px!important;border-bottom:1px solid #e5e7eb!important}body.single-product .woocommerce-tabs ul.tabs:before,body.single-product .woocommerce-tabs ul.tabs:after{display:none!important}body.single-product .woocommerce-tabs ul.tabs li{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0 30px 0 0!important;padding:0!important}body.single-product .woocommerce-tabs ul.tabs li a{padding:0 0 14px!important;font-size:.78rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#6b7280!important;font-weight:600!important}body.single-product .woocommerce-tabs ul.tabs li.active a{color:#0f1115!important;box-shadow:inset 0 -2px 0 #0f1115}body.single-product .woocommerce-tabs .panel{padding:0!important;margin:0!important}body.single-product .woocommerce-tabs .panel h2{font-size:1.25rem!important;margin:0 0 14px!important}body.single-product .woocommerce-tabs .panel p{line-height:1.75;color:#374151}body.woocommerce a{color:#0f1115}body.woocommerce a:hover{color:#6b7280}body.woocommerce .woocommerce-breadcrumb,body.woocommerce .woocommerce-breadcrumb a{color:#6b7280!important;font-size:.82rem}body.woocommerce .woocommerce-message,body.woocommerce .woocommerce-info,body.woocommerce .woocommerce-error{background:#f7f7f8!important;color:#0f1115!important;border-top:2px solid #0f1115!important;border-radius:0!important}body.woocommerce .woocommerce-message a.button,body.woocommerce .woocommerce-info a.button{background:#0f1115!important;color:#fff!important;border-radius:0!important}body.woocommerce-cart .cart_totals h2,body.woocommerce-checkout h3{font-size:1.1rem!important;letter-spacing:.02em}body.woocommerce-cart table.shop_table,body.woocommerce-checkout table.shop_table{border:1px solid #e5e7eb;border-radius:0}body.woocommerce-cart table.shop_table th,body.woocommerce-checkout table.shop_table th{font-size:.72rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#6b7280!important}body.woocommerce .checkout-button,body.woocommerce #place_order,body.woocommerce button.button,body.woocommerce input.button,body.woocommerce a.button.alt{background:#0f1115!important;color:#fff!important;border-radius:0!important;padding:17px 30px!important;font-size:.86rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}body.woocommerce button.button:hover,body.woocommerce #place_order:hover,body.woocommerce .checkout-button:hover{background:#3d434e!important}body.woocommerce .shop_table .coupon button.button,body.woocommerce .shop_table .coupon input.button{background:#fff!important;color:#0f1115!important;border:1px solid #0f1115!important}body.post-type-archive-product ul.products li.product .woocommerce-loop-product__title{font-size:1rem!important;font-weight:600!important;letter-spacing:-.01em!important;padding:14px 0 4px!important}body.post-type-archive-product ul.products li.product .price{font-size:.92rem!important;color:#6b7280!important}body.post-type-archive-product ul.products li.product .button{margin-top:10px!important;background:#0f1115!important;color:#fff!important;border-radius:0!important;font-size:.72rem!important;letter-spacing:.14em!important;text-transform:uppercase!important}@media (max-width:767px){body.woocommerce div.product form.cart,body.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{display:flex!important;flex-wrap:wrap!important;gap:12px;align-items:stretch;width:100%}body.woocommerce div.product form.cart .quantity,body.woocommerce div.product form.cart .woocommerce-variation-add-to-cart .quantity{flex:1 1 100%!important;width:100%!important;max-width:none!important;margin:0!important;display:flex!important}body.woocommerce div.product form.cart .quantity input.qty,body.woocommerce div.product form.cart .woocommerce-variation-add-to-cart .quantity input.qty{width:100%!important;height:56px!important}body.woocommerce div.product form.cart .single_add_to_cart_button,body.woocommerce div.product form.cart .plc-buy-now,body.woocommerce div.product form.cart .woocommerce-variation-add-to-cart .single_add_to_cart_button,body.woocommerce div.product form.cart .woocommerce-variation-add-to-cart .plc-buy-now{flex:1 1 100%!important;width:100%!important;margin:0!important;padding:18px 20px!important}body.single-product .woocommerce-tabs ul.tabs li{margin-right:18px!important}body.single-product .woocommerce-tabs ul.tabs li a{font-size:.7rem!important}body.single-product .variations th.label{width:38%}body.single-product .variations td{width:62%}}