:root{--product-gallery--thumbnails-width:94px;--product-gallery--thumbnails-spacing:20px}.single-product .entry-content{max-width:1400px;padding:0
!important}section.related.products{clear:both}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{left:0.5em}.woocommerce-tabs h2,
.product .related
h2{font-weight:600;position:relative;font-size:20px}.product .related
h2{margin-top:40px}.woocommerce
#comments{max-width:100%;padding:0}.woocommerce #comments>h2{font-size:24px;margin:40px
0 80px}.woocommerce .commentlist
li{list-style-type:none}.woocommerce #reviews #comments ol.commentlist li::after{display:none}.woocommerce div.product
.product_title{margin-top:25px;font-weight:500}.woocommerce-tabs.wc-tabs-wrapper{margin-top:40px}#main .woocommerce #respond
h3{text-transform:none;margin:40px
0 80px;text-transform:uppercase}#main .payment_methods
li{list-style-type:none}.payment_methods
label{display:inline-block}.woocommerce-page .site-main.layout-narrow .entry-info{max-width:var(--container-width)}.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product
.price{color:#444;font-weight:500;opacity:0.7}.woocommerce ul.products li.product .wpz-rating-count,
.woocommerce-page ul.products li.product .wpz-rating-count{font-size:0.857em;line-height:1;height:1em;opacity:0.7}.woocommerce ul.products li.product .wpz-rating-wrap,
.woocommerce-page ul.products li.product .wpz-rating-wrap{display:inline-flex;align-items:center;gap:4px}.woocommerce ul.products li.product .wpz-rating-wrap .star-rating,
.woocommerce-page ul.products li.product .wpz-rating-wrap .star-rating{display:inline-flex;margin-bottom:0}.woocommerce ul.products li.product .wpz-rating-wrap--text .star-rating,
.woocommerce-page ul.products li.product .wpz-rating-wrap--text .star-rating{font-size:16px;width:1em}.woocommerce ul.products li.product .wpz-rating-wrap--text .star-rating::before,
.woocommerce-page ul.products li.product .wpz-rating-wrap--text .star-rating::before{content:"s"}.woocommerce ul.products li.product .wpz-rating-wrap--text .star-rating > span::before,
.woocommerce-page ul.products li.product .wpz-rating-wrap--text .star-rating>span::before{content:"S"}.woocommerce ul.products li.product.wpz-price-aside .price,
.woocommerce-page ul.products li.product.wpz-price-aside
.price{display:flex !important;align-items:baseline;gap:8px;flex-wrap:wrap}.woocommerce ul.products li.product.wpz-price-aside .price ins,
.woocommerce-page ul.products li.product.wpz-price-aside .price
ins{order:1}.woocommerce ul.products li.product.wpz-price-aside .price del,
.woocommerce-page ul.products li.product.wpz-price-aside .price
del{order:2}.woocommerce ul.products li.product.wpz-price-under .price,
.woocommerce-page ul.products li.product.wpz-price-under
.price{display:flex !important;flex-direction:column;align-items:flex-start;gap:2px}.woocommerce ul.products li.product.wpz-price-under .price ins,
.woocommerce-page ul.products li.product.wpz-price-under .price
ins{order:1}.woocommerce ul.products li.product.wpz-price-under .price del,
.woocommerce-page ul.products li.product.wpz-price-under .price
del{order:2}.woocommerce #content div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce-page #content div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page div.product
span.price{color:#444}.woocommerce #content div.product form.cart,
.woocommerce div.product form.cart,
.woocommerce-page #content div.product form.cart,
.woocommerce-page div.product
form.cart{margin-top:25px}form.woocommerce-product-search{display:flex}form.woocommerce-product-search
input{font-size:14px;border-right:none}form.woocommerce-product-search
button{background:#000;color:#fff}form.woocommerce-product-search button:hover{background:#333;color:#fff;border-color:#333}.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img,
.woocommerce div.product div.images img,
.woocommerce #content div.product div.images img,
.woocommerce-page div.product div.images img,
#main .woocommerce-page #content div.product div.images
img{box-shadow:none}.woocommerce ul.products li.product,
.woocommerce-page ul.products
li.product{margin-bottom:30px}.woocommerce ul.products li.product.wpz-card-layout-center,
.woocommerce-page ul.products li.product.wpz-card-layout-center{text-align:center}.woocommerce ul.products li.product.wpz-card-layout-center .woocommerce-loop-product__title,
.woocommerce ul.products li.product.wpz-card-layout-center .price,
.woocommerce ul.products li.product.wpz-card-layout-center .star-rating,
.woocommerce ul.products li.product.wpz-card-layout-center .button,
.woocommerce-page ul.products li.product.wpz-card-layout-center .woocommerce-loop-product__title,
.woocommerce-page ul.products li.product.wpz-card-layout-center .price,
.woocommerce-page ul.products li.product.wpz-card-layout-center .star-rating,
.woocommerce-page ul.products li.product.wpz-card-layout-center
.button{margin-left:auto;margin-right:auto}.woocommerce ul.products li.product.wpz-card-layout-right,
.woocommerce-page ul.products li.product.wpz-card-layout-right{text-align:right}.woocommerce ul.products li.product.wpz-card-layout-right .woocommerce-loop-product__title,
.woocommerce-page ul.products li.product.wpz-card-layout-right .woocommerce-loop-product__title{display:inline-block;margin-right:10px;vertical-align:middle}.woocommerce ul.products li.product.wpz-card-layout-right .price,
.woocommerce-page ul.products li.product.wpz-card-layout-right
.price{display:inline-block;vertical-align:middle}.woocommerce ul.products li.product.wpz-card-layout-right .wpz-card-row--title-price,
.woocommerce-page ul.products li.product.wpz-card-layout-right .wpz-card-row--title-price{display:flex;align-items:center;justify-content:space-between;gap:10px}.woocommerce ul.products li.product.wpz-card-layout-right .wpz-card-row--title-price .woocommerce-loop-product__title,
.woocommerce ul.products li.product.wpz-card-layout-right .wpz-card-row--title-price .price,
.woocommerce-page ul.products li.product.wpz-card-layout-right .wpz-card-row--title-price .woocommerce-loop-product__title,
.woocommerce-page ul.products li.product.wpz-card-layout-right .wpz-card-row--title-price
.price{margin:0
!important}.woocommerce .related li.first,
.woocommerce-page .related
li.first{clear:none !important}.woocommerce .products .star-rating,
.woocommerce-page .products .star-rating{display:inline-block !important}.woocommerce .related ul.products li.product:last-child,
.woocommerce .related ul li.product:last-child,
.woocommerce .upsells.products ul.products li.product:last-child,
.woocommerce .upsells.products ul li.product:last-child,
.woocommerce-page .related ul.products li.product:last-child,
.woocommerce-page .related ul li.product:last-child,
.woocommerce-page .upsells.products ul.products li.product:last-child,
.woocommerce-page .upsells.products ul li.product:last-child{margin-right:0 !important}.woocommerce .woocommerce-breadcrumb a:hover,
.woocommerce-page .woocommerce-breadcrumb a:hover{color:#222}.woocommerce a.button.added:before,
.woocommerce button.button.added:before,
.woocommerce input.button.added:before,
.woocommerce-page a.button.added:before,
.woocommerce-page button.button.added:before,.woocommerce-pagination{margin-bottom:25px}.single-product .summary table.variations
.label{padding:0
0 10px;text-align:left}.woocommerce .woocommerce-breadcrumb,
.woocommerce-page .woocommerce-breadcrumb{margin-bottom:0 !important;padding:25px
0 0}.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a,
.woocommerce-page ul.cart_list li a,
.woocommerce-page ul.product_list_widget li
a{font-weight:normal}.woocommerce .woocommerce-error::before,
.woocommerce .woocommerce-info::before,
.woocommerce .woocommerce-message::before,
.woocommerce-page .woocommerce-error::before,
.woocommerce-page .woocommerce-info::before,
.woocommerce-page .woocommerce-message::before{height:auto !important}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#a3a3a3}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#000}.woocommerce .widget_price_filter .ui-slider-horizontal{height:2px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:12px;height:12px}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:10px
10px;font-size:14px;border-radius:3px;border-color:rgba(68, 68, 68, 0.19)}.woocommerce-cart table.cart td.actions .coupon .input-text:focus{border-color:var(--wp--preset--color--primary)}.woocommerce-cart .cart-collaterals .cart_totals
table{width:100%}.woocommerce form .shipping-calculator-form
p{padding:3px}.woocommerce
a.remove{line-height:1.2;color:#999 !important;font-weight:400}.woocommerce a.remove:hover{color:#222 !important;background:none}.woocommerce table.shop_table
th{font-weight:500;font-size:14px;padding:20px
15px 20px 0}.woocommerce table.shop_table
td{padding:20px
15px 20px 0}.woocommerce-cart table.cart th.product-thumbnail{display:none}#add_payment_method table.cart img,
.woocommerce-cart table.cart img,
.woocommerce-checkout table.cart
img{width:90px;border-radius:2px}.woocommerce table.shop_table td a:not(.button){color:#000;font-weight:600}.woocommerce table.shop_table td a:not(.button):hover{color:var(--wp--preset--color--primary)}.woocommerce td.product-name .wc-item-meta,
.woocommerce td.product-name
dl.variation{font-size:12px}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:5px;font-size:14px;width:100%;border:none}.woocommerce-error a,
.woocommerce-info a,
.woocommerce-message
a{color:#000;font-weight:500;text-decoration:underline}.woocommerce-error a:hover,
.woocommerce-info a:hover,
.woocommerce-message a:hover{text-decoration:none}.woocommerce-info{border-top:none;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18C19.4696 18 18.9609 18.2107 18.5858 18.5858C18.2107 18.9609 18 19.4696 18 20V28C18 28.5304 18.2107 29.0391 18.5858 29.4142C18.9609 29.7893 19.4696 30 20 30C20.5304 30 21.0391 29.7893 21.4142 29.4142C21.7893 29.0391 22 28.5304 22 28V20C22 19.4696 21.7893 18.9609 21.4142 18.5858C21.0391 18.2107 20.5304 18 20 18ZM20.76 10.16C20.2731 9.95996 19.7269 9.95996 19.24 10.16C18.9945 10.2552 18.7702 10.3979 18.58 10.58C18.4033 10.7744 18.2613 10.9976 18.16 11.24C18.048 11.4774 17.9932 11.7376 18 12C17.9985 12.2632 18.0489 12.5241 18.1485 12.7678C18.248 13.0115 18.3946 13.2331 18.58 13.42C18.7744 13.5967 18.9976 13.7387 19.24 13.84C19.543 13.9645 19.8719 14.0126 20.1979 13.9802C20.5239 13.9478 20.8369 13.8358 21.1094 13.6541C21.382 13.4724 21.6057 13.2266 21.761 12.9381C21.9163 12.6497 21.9984 12.3276 22 12C21.9926 11.4705 21.7855 10.9633 21.42 10.58C21.2298 10.3979 21.0055 10.2552 20.76 10.16ZM20 0C16.0444 0 12.1776 1.17298 8.8886 3.37061C5.59962 5.56823 3.03617 8.69181 1.52242 12.3463C0.00866568 16.0008 -0.387401 20.0222 0.384303 23.9018C1.15601 27.7814 3.06082 31.3451 5.85787 34.1421C8.65492 36.9392 12.2186 38.844 16.0982 39.6157C19.9778 40.3874 23.9991 39.9913 27.6537 38.4776C31.3082 36.9638 34.4318 34.4004 36.6294 31.1114C38.827 27.8224 40 23.9556 40 20C40 17.3736 39.4827 14.7728 38.4776 12.3463C37.4725 9.91982 35.9993 7.71503 34.1421 5.85786C32.285 4.00069 30.0802 2.5275 27.6537 1.52241C25.2272 0.517315 22.6264 0 20 0ZM20 36C16.8355 36 13.7421 35.0616 11.1109 33.3035C8.4797 31.5454 6.42894 29.0465 5.21794 26.1229C4.00693 23.1993 3.69008 19.9822 4.30744 16.8785C4.92481 13.7749 6.44866 10.9239 8.6863 8.68629C10.9239 6.44865 13.7749 4.9248 16.8786 4.30743C19.9823 3.69007 23.1993 4.00692 26.1229 5.21793C29.0466 6.42893 31.5454 8.47969 33.3035 11.1109C35.0616 13.7421 36 16.8355 36 20C36 24.2435 34.3143 28.3131 31.3137 31.3137C28.3131 34.3143 24.2435 36 20 36Z' fill='%23242628'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:14px center;background-color:#f2f4f6}.woocommerce-error{border-top:none;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg class='feather feather-alert-triangle' fill='none' height='24' stroke='%23D73429' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'/%3E%3Cline x1='12' x2='12' y1='9' y2='13'/%3E%3Cline x1='12' x2='12.01' y1='17' y2='17'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:14px center;background-color:#f8f1f1;color:#D73429}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{content:none}.woocommerce-message{border-radius:5px;background-color:#f2f4f6}.woocommerce-message::before{color:#000}#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout
#payment{background:none;border-radius:0;border:none}#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment
ul.payment_methods{padding:0}#add_payment_method #payment ul.payment_methods .woocommerce-info,
.woocommerce-cart #payment ul.payment_methods .woocommerce-info,
.woocommerce-checkout #payment ul.payment_methods .woocommerce-info{border:1px
solid #d3d3d3}#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row{padding:15px
0;font-size:14px;line-height:1.5}.woocommerce #payment #place_order, .woocommerce-page #payment
#place_order{float:none;width:100%;margin-top:30px}#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment
div.payment_box{background-color:#f2f4f6;border:1px
solid rgba(68, 68, 68, 0.19)}#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before{content:none}.woocommerce div.product
.product_meta{border-top:1px solid rgba(0, 0, 0, 0.1);padding:15px
0 0;font-size:80%}.woocommerce div.product .product_meta>span{display:block;margin-bottom:5px}.woocommerce div.product div.images .woocommerce-product-gallery__image > a,
.woocommerce div.product div.images .woocommerce-product-gallery__image>img{cursor:zoom-in}@media (min-width: 500px){.woocommerce div.product div.images.woocommerce-product-gallery{display:flex}.woocommerce div.product div.images:hover .flex-direction-nav{opacity:1}.woocommerce div.product div.images .flex-viewport{order:2}.woocommerce div.product div.images .flex-control-thumbs{z-index:10;width:var(--product-gallery--thumbnails-width);overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;order:1;min-width:102px;margin-right:30px;display:flex}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{width:100%}.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar{display:none}.woocommerce div.product div.images .flex-control-thumbs
li{width:102px;float:none;margin-bottom:var(--product-gallery--thumbnails-spacing)}.woocommerce div.product div.images .flex-control-thumbs li:last-child{margin-bottom:0}.woocommerce div.product div.images .flex-control-thumbs li
img{opacity:1;border:1px
solid transparent;transition:border 0.2s ease;border-radius:4px}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active, .woocommerce div.product div.images .flex-control-thumbs li img:hover{border-color:#333}.woocommerce div.product div.images.woocommerce-product-gallery.woo_thumbs_position_Bottom{flex-direction:column}.woocommerce div.product div.images.woocommerce-product-gallery.woo_thumbs_position_Bottom .flex-direction-nav{position:absolute;top:calc(50% - 75px);right:60px;left:30px}.woocommerce div.product div.images.woocommerce-product-gallery.woo_thumbs_position_Bottom .flex-viewport{order:1}.woocommerce div.product div.images.woocommerce-product-gallery.woo_thumbs_position_Bottom .flex-control-thumbs{width:100%;order:2;margin-right:0;margin-top:12px;flex-direction:row;flex-wrap:wrap;gap:12px}.woocommerce div.product div.images.woocommerce-product-gallery.woo_thumbs_position_Bottom .flex-control-thumbs
li{margin-bottom:0}.woocommerce div.product div.images.woo_thumbs_position_Left .flex-control-thumbs{flex-direction:column}.woocommerce div.product div.images.woocommerce-product-gallery.woo_thumbs_position_Right .flex-direction-nav{right:190px;left:30px}.woocommerce div.product div.images.woocommerce-product-gallery.woo_thumbs_position_Right .flex-viewport{order:1}.woocommerce div.product div.images.woocommerce-product-gallery.woo_thumbs_position_Right .flex-control-thumbs{order:2;flex-direction:column;margin-left:30px;margin-right:0}}.woocommerce div.product div.images .flex-direction-nav{position:absolute;top:calc(50% - 23px);right:60px;left:150px;display:flex;height:0 !important;padding:0
var(--modal--spacing);opacity:0;transition:opacity 0.2s ease}.woocommerce div.product div.images .flex-nav-prev,
.woocommerce div.product div.images .flex-nav-next{list-style:none}.woocommerce div.product div.images .flex-nav-next{margin-left:auto}.woocommerce div.product div.images .flex-nav-prev a,
.woocommerce div.product div.images .flex-nav-next
a{display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;color:#000;width:36px;height:36px;text-decoration:none;border-radius:50%;transition:opacity 0.2s ease;background-color:rgba(68, 68, 68, 0.19);opacity:0.8;position:absolute;z-index:100;font-size:0;display:block;cursor:pointer;transition:all 100ms}.woocommerce div.product div.images .flex-nav-prev a:hover,
.woocommerce div.product div.images .flex-nav-next a:hover{opacity:1}.woocommerce div.product div.images .flex-nav-prev a:after,
.woocommerce div.product div.images .flex-nav-next a:after{font:normal 22px/14px "inspiro";display:inline-block;content:"\e600";vertical-align:top;padding:11px
7px;-webkit-font-smoothing:antialiased;color:#000;opacity:0.8;transition:0.2s ease all}.woocommerce div.product div.images .flex-nav-prev a:after{content:"\e601"}@media screen and (max-width: 860px){.woocommerce div.product div.images .flex-direction-nav{opacity:1;right:3%}.woocommerce div.product div.images.woocommerce-product-gallery.woo_thumbs_position_Bottom .flex-direction-nav{right:30px}.woocommerce div.product div.images.woocommerce-product-gallery.woo_thumbs_position_Right .flex-direction-nav{right:160px;left:30px}}@media screen and (max-width: 500px){.woocommerce div.product div.images .flex-control-thumbs{display:none}.woocommerce div.product div.images .flex-direction-nav{left:3%}.woocommerce div.product div.images.woocommerce-product-gallery.woo_thumbs_position_Right .flex-direction-nav{right:3%;left:3%}}.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product
div.images{margin-bottom:70px}.woocommerce
table.shop_table{font-size:14px}@media (min-width: 769px){.woocommerce-cart table.cart td.actions .coupon .input-text{width:auto}.woocommerce
table.shop_table{border:none;border-radius:0}.woocommerce #content table.cart td.actions,
.woocommerce table.cart td.actions,
.woocommerce-page #content table.cart td.actions,
.woocommerce-page table.cart
td.actions{padding:20px
0}.woocommerce td.product-quantity{width:130px}.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product
div.images{width:55%}.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product
div.summary{width:41%}}.woocommerce div.product form.cart div.quantity,
.woocommerce
div.quantity{display:flex;margin-right:25px;border:1px
solid rgba(68, 68, 68, 0.19);border-radius:50px;padding:4px;justify-content:space-between}.cart .quantity
button{position:relative;background:rgba(68, 68, 68, 0.19);color:#000;font-size:16px;min-width:37.5px;border:none;z-index:8;padding:3px;border-radius:50px}.cart .quantity button:hover{background:#000;color:#fff}.cart .quantity
button.plus{margin-left:-1px}.cart .quantity
button.minus{margin-right:-1px}.cart .quantity
input{text-align:center;max-width:60px;border-radius:0;border:none;padding:9px
10px}.cart .quantity input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:none}.cart .quantity input[type=number]::-webkit-inner-spin-button,
.cart .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.woocommerce div.product form.cart .variations
select{font-size:14px;min-width:0;margin-bottom:10px;width:80%}.woocommerce div.product .woocommerce-tabs ul.tabs
li{border:none;background-color:transparent;margin-right:28px;padding:0;margin-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid rgba(68, 68, 68, 0.19)}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{font-weight:500;color:#7E7E84}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs
li.active{border-bottom-color:transparent;z-index:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{color:#000}.woocommerce div.product .woocommerce-tabs
ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs
.panel{padding:30px
0 0;background:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{left:0;width:100%;background:#000}.woocommerce
span.onsale{display:flex;align-items:center;justify-content:center;position:absolute;top:12px;left:49%;right:auto;color:#fff;background:#000;font-size:12px;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase;margin-top:0px;padding:4px
12px;border:none;border-radius:3px;z-index:15;line-height:2;min-height:10px;box-shadow:3px 3px 0px rgba(1, 1, 1, 0.05)}.woocommerce ul.products li.product
.onsale{top:8px;right:8px;margin:0;font-size:10px;padding:5px
8px;height:auto;min-height:10px;line-height:1.5}.woocommerce ul.products li.product.wpz-label-left .onsale,
.woocommerce-page ul.products li.product.wpz-label-left
.onsale{left:8px;right:auto}.woocommerce ul.products li.product.wpz-label-center .onsale,
.woocommerce-page ul.products li.product.wpz-label-center
.onsale{left:50%;transform:translateX(-50%);right:auto}.woocommerce ul.products li.product.wpz-label-right .onsale,
.woocommerce-page ul.products li.product.wpz-label-right
.onsale{right:8px;left:auto;transform:none}.woocommerce div.product .woocommerce-product-rating
a{color:#555;opacity:0.7}.woocommerce-product-details__short-description{margin-bottom:20px}.woocommerce-product-details__short-description
p{font-size:14px;line-height:1.7;margin-bottom:18px}.woocommerce div.product form.cart .woocommerce-variation-description
p{font-size:14px;opacity:0.7;font-style:italic}.woocommerce .woocommerce-result-count{font-size:14px;font-weight:500}.woo-title{margin:40px
0 20px;font-size:40px;border-bottom:1px solid rgba(68, 68, 68, 0.19);padding:0
0 20px}.woocommerce .woocommerce-ordering
select{font-size:14px;margin-bottom:20px}@media (min-width: 800px){.woocommerce ul.products li.product
.button{transition:0.2s ease all;margin-top:20px;margin-bottom:20px}.woocommerce ul.products li.product:hover
.button{transition:ease 0.3s all}}.woocommerce ul.products li.product .wpz-thumb-wrap{position:relative}.woocommerce ul.products li.product .wpz-thumb-wrap .wpz-atc-variant{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:ease 0.3s all}.woocommerce ul.products li.product .wpz-thumb-wrap:hover .wpz-atc-variant{opacity:1}.woocommerce ul.products li.product .wpz-thumb-wrap .wpz-atc-icon-only
svg{fill:#fff}.woocommerce ul.products li.product .wpz-atc-variant--desktop{display:inline-block}.woocommerce ul.products li.product .wpz-atc-variant--mobile{display:none}@media (max-width: 781.98px){.woocommerce ul.products li.product .wpz-atc-variant--desktop{display:none}.woocommerce ul.products li.product .wpz-atc-variant--mobile{display:inline-block}}.woocommerce ul.products li.product .wpz-thumb-wrap .wpz-qv-variant{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:ease 0.3s all}.woocommerce ul.products li.product .wpz-thumb-wrap:hover .wpz-qv-variant{opacity:1}.woocommerce ul.products li.product .wpz-thumb-wrap .wpz-overlay-actions{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;gap:10px;opacity:0;transition:ease 0.3s all}.woocommerce ul.products li.product .wpz-thumb-wrap:hover .wpz-overlay-actions{opacity:1}.woocommerce ul.products li.product .wpz-thumb-wrap .wpz-overlay-actions .wpz-atc-variant,
.woocommerce ul.products li.product .wpz-thumb-wrap .wpz-overlay-actions .wpz-qv-variant{position:static;top:auto;left:auto;transform:none;opacity:1}.woocommerce ul.products li.product .wpz-thumb-wrap .wpz-overlay-actions--desktop{display:flex}.woocommerce ul.products li.product .wpz-thumb-wrap .wpz-overlay-actions--mobile{display:none}@media (max-width: 781.98px){.woocommerce ul.products li.product .wpz-thumb-wrap .wpz-overlay-actions--desktop{display:none}.woocommerce ul.products li.product .wpz-thumb-wrap .wpz-overlay-actions--mobile{display:flex}}.woocommerce ul.products li.product .wpz-atc-variant
.button{display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1;font-size:14px}.woocommerce ul.products li.product .wpz-atc-variant .button
svg{width:19px;height:19px}.woocommerce ul.products li.product .wpz-qv-variant--desktop{display:inline-block;vertical-align:middle;margin:5px
0 5px 5px}.woocommerce ul.products li.product .wpz-qv-variant--mobile{display:none}@media (max-width: 781.98px){.woocommerce ul.products li.product .wpz-qv-variant--desktop{display:none}.woocommerce ul.products li.product .wpz-qv-variant--mobile{display:inline-block;vertical-align:middle;margin:20px
0 20px 5px}}@media (max-width: 650px){.woocommerce ul.products li.product .wpz-qv-variant--mobile .wpz-qv-label{display:none}}.woocommerce ul.products li.product .wpz-quick-view-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px
12px;line-height:1;border:0;cursor:pointer;background:rgba(255, 255, 255, 0.8);text-transform:none;border:1px
solid #222;border-radius:3px;backdrop-filter:blur(2px)}.woocommerce ul.products li.product .wpz-quick-view-trigger--icon
svg{width:19px;height:19px;fill:currentColor}.mfp-content .wpz-qv{max-width:980px;margin:0
auto;background:#fff;border-radius:4px;box-shadow:0 10px 30px rgba(0, 0, 0, 0.15);padding:24px;gap:24px}.mfp-content .wpz-qv--two-columns
.product{display:grid;grid-template-columns:52% 44%;align-items:start;gap:3%}.mfp-content .wpz-qv--two-columns .wpz-qv__media .woocommerce-product-gallery,
.mfp-content .wpz-qv--two-columns .wpz-qv__summary.summary{width:auto !important;float:none !important}.mfp-content .wpz-qv.wpz-qv--one-column{max-width:720px;max-height:80vh;overflow:auto;margin-left:auto;margin-right:auto}.mfp-content .wpz-qv.wpz-qv--one-column
.product{display:block}.mfp-content .wpz-qv.wpz-qv--one-column .wpz-qv__media{margin-bottom:16px}.mfp-content .wpz-qv.wpz-qv--one-column .wpz-qv__media .woocommerce-product-gallery,
.mfp-content .wpz-qv.wpz-qv--one-column .wpz-qv__summary.summary{float:unset !important;width:auto !important}.mfp-content .wpz-qv__thumbs{display:flex;gap:8px;margin-top:12px}.mfp-content .wpz-qv__thumb{width:60px;height:auto}@media (max-width: 781.98px){.mfp-content .wpz-qv--two-columns
.product{grid-template-columns:1fr}.mfp-content .wpz-qv{max-width:80%;max-height:80vh;overflow:auto}}.mfp-content .wpz-qv__title{margin:0
0 8px 0}.mfp-content .wpz-qv__price{margin:8px
0 12px 0}.mfp-content .wpz-qv__excerpt{color:#555}.woocommerce ul.products li.product .wpz-info{font-size:12px;line-height:1.4;opacity:0.8;margin-top:4px}.woocommerce ul.products li.product .wpz-info--gallery-peek{display:flex;gap:6px;align-items:center}.woocommerce ul.products li.product .wpz-info--gallery-peek .wpz-info-thumb{width:46px;height:46px;object-fit:cover;border-radius:3px}.woocommerce div.product
.stock{color:#555;margin-bottom:20px}.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product
h3{font-size:20px}.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce-page #respond input#submit,
#main .woocommerce-page #content
input.button{font-weight:600;font-size:14px;padding:12px
17px;color:#fff;border:none;background:#000;border-radius:3px;text-shadow:none;box-shadow:none;letter-spacing:0;text-transform:none;font-family:"Onest",sans-serif;text-decoration:none}.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce-page #respond input#submit:hover,
#main .woocommerce-page #content input.button:hover{color:#fff;background:var(--wp--preset--color--primary)}.woocommerce div.product form.cart .button,
.woocommerce-page div.product form.cart .button,
.woocommerce #content div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button,
.woocommerce a.button.alt,
.woocommerce-page a.button.alt,
.woocommerce button.button.alt,
.woocommerce-page button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce #content input.button.alt,
#main .woocommerce-page #content
input.button.alt{color:#fff;background:#101010;border:none;padding:16px
40px;border-radius:0;font-size:16px;text-transform:none;letter-spacing:0;font-family:"Onest",sans-serif}.woocommerce div.product form.cart .button:hover,
.woocommerce-page div.product form.cart .button:hover,
.woocommerce #content div.product form.cart .button:hover,
.woocommerce-page #content div.product form.cart .button:hover,
.woocommerce a.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce #content input.button.alt:hover,
#main .woocommerce-page #content input.button.alt:hover{background:var(--wp--preset--color--primary);color:#fff}.woocommerce button.button.alt.disabled:hover{background:#000;color:#fff}.woocommerce .shop_table.cart .actions [name=update_cart][disabled]{background-color:rgba(68, 68, 68, 0.19);color:#6d6d6d;padding:12px
25px}#add_payment_method table.cart .product-thumbnail,
.woocommerce-cart table.cart .product-thumbnail,
.woocommerce-checkout table.cart .product-thumbnail{width:110px}@media screen and (max-width: 1240px){.woocommerce
span.onsale{left:46%}}.woocommerce-store-notice,p.demo_store{background:var(--wp--preset--color--primary);padding:5px
0;position:fixed}@media screen and (max-width: 768px){.wpz-qv__media
img{max-height:300px !important;width:auto !important}.woocommerce-store-notice,p.demo_store{font-size:12px}.woocommerce
span.onsale{left:auto;right:2%}.woocommerce table.shop_table.woocommerce-checkout-review-order-table,
.woocommerce .cart_totals
table.shop_table{border:none}.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product
div.images{margin-bottom:30px}.woocommerce table.shop_table
td{padding:13px}.woocommerce-cart div.product form.cart div.quantity,
.woocommerce-cart
div.quantity{margin-right:0;max-width:108px;margin-left:auto}.woocommerce-cart .cart .quantity
input{padding:5px
7px;font-size:12px}.woocommerce-cart .cart .quantity
button{font-size:14px;min-width:24.5px;padding:1px}}@media screen and (max-width: 500px){.woocommerce-store-notice,p.demo_store{font-size:10px}.wpz-qv
.quantity{margin-bottom:20px !important}}.woocommerce-account .entry-content,
.woocommerce-checkout .entry-content,
.woocommerce-cart .entry-content{max-width:1260px;padding:0
30px}.woocommerce-page
.alignwide{margin-left:0 !important;margin-right:0 !important;max-width:100% !important}.woocommerce form.login,
.woocommerce
form.register{border:none;padding:0;margin:2em
0}@media (min-width: 650px){#customer_login{display:flex;flex-wrap:wrap}#customer_login .col-1,
#customer_login .col-2{width:50%;margin-top:0;margin-left:0;margin-right:0;padding-bottom:0.625rem}#customer_login .col-1{padding-right:50px;border-right:1px solid rgba(68, 68, 68, 0.19)}#customer_login .col-2{padding-left:50px}}.woocommerce-cart .entry-content>.woocommerce{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media (max-width: 1025px){.woocommerce-cart .entry-content>.woocommerce{flex-direction:column}}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-form{width:67%;margin-bottom:90px;padding-right:40px}@media (max-width: 1080px){.woocommerce-cart .woocommerce .woocommerce-cart-form{width:65%}}@media (max-width: 1025px){.woocommerce-cart .woocommerce .woocommerce-cart-form{width:auto;margin-top:-0.625rem;margin-bottom:40px;padding-right:0}}.woocommerce .cart-collaterals{width:33%;margin-bottom:90px}.woocommerce .cart-collaterals
.cart_totals{float:none;width:auto;padding:32px
30px 10px;border-radius:5px;background:#f2f4f6}.woocommerce .cart-collaterals .cart_totals
h2{margin-top:0;font-size:22px}@media (max-width: 1080px){.woocommerce .cart-collaterals{width:35%}}@media (max-width: 1025px){.woocommerce .cart-collaterals{width:auto;margin-bottom:60px;padding-left:0}}@media (max-width: 460px){.woocommerce .cart-collaterals{margin-bottom:50px}}form.woocommerce-checkout .order-review-container{position:relative;padding:10px
30px;border-radius:5px;border:1px
solid rgba(68, 68, 68, 0.19);margin-top:30px}form.woocommerce-checkout .order-review-container
h3{border-bottom:1px solid rgba(68, 68, 68, 0.19);padding-bottom:20px;font-weight:500}@media (min-width: 800px){form.woocommerce-checkout .col2-set{width:62.5%;padding-right:30px;float:left}form.woocommerce-checkout .order-review-container{width:37.5%;float:left;margin-top:0}}.woocommerce-checkout .checkout #customer_details .col-1{width:100%;float:none}.woocommerce-checkout .checkout #customer_details .col-2{width:100%;float:none}#add_payment_method .checkout .col-2 h3#ship-to-different-address,
.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,
.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{font-size:18px}.woocommerce-billing-fields>h3{border-bottom:1px solid rgba(68, 68, 68, 0.19);padding-bottom:20px;font-weight:500}.woocommerce table.woocommerce-checkout-review-order-table td,
.woocommerce table.woocommerce-checkout-review-order-table
th{padding:8px
0}.woocommerce table.woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce-checkout .checkout #order_review .tax-rate td,
.woocommerce-checkout .checkout #order_review .shipping td,
.woocommerce-checkout .checkout #order_review .cart-subtotal td,
.woocommerce-checkout .checkout #order_review .order-total
td{text-align:right}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:40px;padding:32px
30px 10px;border-radius:5px;background:#f2f4f6}.woocommerce-account .woocommerce-MyAccount-navigation
ul{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul
li{list-style-type:none;border-bottom:1px solid rgba(68, 68, 68, 0.19);padding:0
0 10px;margin:0
0 10px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li
a{color:#000;font-weight:600}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{color:var(--wp--preset--color--primary)}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active
a{color:var(--wp--preset--color--primary)}.woocommerce .woo_gallery_position_Right div.product
div.images{float:right}.woocommerce .woo_gallery_position_Right div.product
div.summary{float:left}.wpz_cart{float:right;margin:0
0 0 4px}.site-header-cart{list-style-type:none;margin:0}.site-header-cart
a{text-decoration:none}.site-header-cart .widget_shopping_cart .product_list_widget
img{width:55px;margin-left:0}.site-header-cart{position:relative;font-size:16px}.site-header-cart:hover,.site-header-cart.focus{background:#fff;overflow:visible}.site-header-cart:hover>li:first-child,.site-header-cart.focus>li:first-child{background:#fff;position:relative;z-index:2}.site-header-cart:hover path, .site-header-cart.focus
path{fill:#000}.site-header-cart .widget_shopping_cart .cart_list
li{padding:5px
0 10px}.site-header-cart .woocommerce ul.cart_list li dl,
.site-header-cart .woocommerce ul.product_list_widget li
dl{display:none}.site-header-cart
svg{width:19px;height:19px;color:#fff;fill:#fff;display:inline-block;vertical-align:middle;margin-left:0;margin-top:4px;margin-right:6px}.site-header-cart .cart-contents{display:inline-block;vertical-align:middle;position:relative;background-color:transparent;height:auto;width:auto;padding:6px
10px;text-indent:0;font-size:16px;border:none}.site-header-cart .cart-contents .items-count{position:absolute;top:3px;right:5px;font-size:11px;color:#000;background-color:#fff;text-align:center;line-height:18px;font-weight:500;border-radius:50%;width:18px;height:18px}.site-header-cart .cart-contents
span{display:inline}.site-header-cart:hover .cart-contents .items-count, .site-header-cart.focus .cart-contents .items-count{color:#fff;background-color:#000}.site-header-cart
.widget_shopping_cart{color:#444}.site-header-cart .widget_shopping_cart
.product_list_widget{margin-bottom:0}.site-header-cart .widget_shopping_cart .product_list_widget
li.empty{text-align:center}.site-header-cart .widget_shopping_cart .product_list_widget
li{position:relative;border-bottom:1px solid rgba(0, 0, 0, 0.07);margin-bottom:8px}.site-header-cart .widget_shopping_cart .product_list_widget li
a{font-weight:600;overflow:hidden;color:#000}.site-header-cart .widget_shopping_cart .product_list_widget li
a.remove{position:absolute;top:1em;left:0;opacity:1;color:#555 !important;font-weight:normal;margin:5px
0 0 0}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove:hover{background:none;color:#000 !important}.site-header-cart .widget_shopping_cart .product_list_widget li
.quantity{font-size:12px;opacity:0.8}.site-header-cart .widget_shopping_cart
p.buttons{margin:25px
0 0;text-align:center}.site-header-cart .widget_shopping_cart p.buttons
strong{font-weight:600}.site-header-cart .widget_shopping_cart
p.total{text-align:center;border:none;font-size:12px}.site-header-cart.cart-dropdown-open{background:#fff;overflow:visible}.site-header-cart.cart-dropdown-open>li:first-child{background:#fff;position:relative;z-index:2}.site-header-cart.cart-dropdown-open
path{fill:#000}.site-header-cart.cart-dropdown-open .cart-contents .items-count{color:#fff;background-color:#000}.site-header-cart.cart-dropdown-open
.widget_shopping_cart{right:0;display:block}.site-header-cart
.widget_shopping_cart{position:absolute;background:#fff;top:100%;width:100%;z-index:999999;right:-999em;display:block;min-width:300px;padding:10px
17px;text-align:left;z-index:1;font-size:14px;box-shadow:0 12px 15px 0 rgba(0, 0, 0, 0.1)}.site-header-cart .widget_shopping_cart .mini-product-image{float:left;margin-right:13px}.site-header-cart .widget_shopping_cart .buttons
.button{display:inline-block;vertical-align:middle;margin:0
5px 10px;background:none;color:#000;border:2px
solid #000}.site-header-cart .widget_shopping_cart .buttons .button:hover{background:#000;color:#fff}.site-header-cart .widget_shopping_cart .buttons
.button.checkout{background:#000;color:#fff;border:2px
solid transparent}.site-header-cart .widget_shopping_cart .buttons .button.checkout:hover{background:#333}.site-header-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message{margin:10px
0;font-size:12px;opacity:0.8}.site-header-cart .widget_shopping_cart.sub-menu--is-touch-device{display:none;right:0}.site-header-cart .widget_shopping_cart
h2.widgettitle{display:none}.site-header-cart .widget_shopping_cart .product_list_widget li
a.remove{position:relative;float:right;top:auto}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove:before{text-align:left}.site-header-cart:hover .widget_shopping_cart, .site-header-cart.focus
.widget_shopping_cart{right:0;display:block}.woocommerce-cart .site-header-cart:hover,
.woocommerce-checkout .site-header-cart:hover{border-color:transparent;background:none;opacity:0.8}.woocommerce-cart .site-header-cart:hover > li:first-child,
.woocommerce-checkout .site-header-cart:hover>li:first-child{background:transparent}.woocommerce-cart .site-header-cart:hover path,
.woocommerce-checkout .site-header-cart:hover
path{fill:#fff}.woocommerce-cart .site-header-cart:hover .cart-contents .items-count,
.woocommerce-checkout .site-header-cart:hover .cart-contents .items-count{color:#000;background-color:#fff}.woocommerce
a.added_to_cart{display:none}.wc-block-components-button:hover,
.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover,.wc-block-cart__submit-button:hover{color:#fff;background:var(--wp--preset--color--primary)}.wc-block-grid__products
li{list-style-type:none !important}.woocommerce-MyAccount-content{padding-bottom:40px}.wc-block-product-template
li{list-style-type:none !important}.inspiro-dark-kit .woocommerce-message{background:none;border:2px
solid rgba(68, 68, 68, 0.79)}.inspiro-dark-kit .woocommerce-info{background-color:transparent}.inspiro-dark-kit.woocommerce table.shop_table td a:not(.button),
.inspiro-dark-kit .woocommerce table.shop_table td a:not(.button){color:#fff}.inspiro-dark-kit .wc-block-components-address-card,
.inspiro-dark-kit .woocommerce table.shop_table tbody th,
.inspiro-dark-kit .woocommerce table.shop_table tfoot td,
.inspiro-dark-kit .woocommerce table.shop_table tfoot th,
.inspiro-dark-kit .woocommerce table.shop_attributes th, .inspiro-dark-kit.woocommerce table.shop_attributes th, .inspiro-dark-kit.woocommerce table.shop_attributes td, .inspiro-dark-kit.woocommerce table.shop_table td,
.inspiro-dark-kit .woocommerce table.shop_table td,
.inspiro-dark-kit .is-large.wc-block-cart .wc-block-cart-items td,
.inspiro-dark-kit .wp-block-woocommerce-cart-order-summary-totals-block,
.inspiro-dark-kit .wc-block-components-totals-wrapper,
.inspiro-dark-kit .wc-block-checkout__terms.wc-block-checkout__terms--with-separator,
.inspiro-dark-kit .wp-block-woocommerce-checkout-order-summary-block,
.inspiro-dark-kit .wc-block-components-totals-wrapper{border-color:rgba(68, 68, 68, 0.79)}.inspiro-dark-kit.woocommerce div.product form.cart .button, .inspiro-dark-kit.woocommerce-page div.product form.cart .button, .inspiro-dark-kit.woocommerce #content div.product form.cart .button, .inspiro-dark-kit.woocommerce-page #content div.product form.cart .button, .inspiro-dark-kit.woocommerce a.button.alt, .inspiro-dark-kit.woocommerce-page a.button.alt, .inspiro-dark-kit.woocommerce button.button.alt, .inspiro-dark-kit.woocommerce-page button.button.alt, .inspiro-dark-kit.woocommerce input.button.alt, .inspiro-dark-kit.woocommerce-page input.button.alt, .inspiro-dark-kit.woocommerce #respond input#submit.alt, .inspiro-dark-kit.woocommerce-page #respond input#submit.alt, .inspiro-dark-kit.woocommerce #content input.button.alt, .inspiro-dark-kit#main .woocommerce-page #content input.button.alt, .inspiro-dark-kit.woocommerce a.button, .inspiro-dark-kit.woocommerce button.button, .inspiro-dark-kit.woocommerce input.button, .inspiro-dark-kit.woocommerce #respond input#submit, .inspiro-dark-kit.woocommerce #content input.button, .inspiro-dark-kit.woocommerce-page a.button, .inspiro-dark-kit.woocommerce-page button.button, .inspiro-dark-kit.woocommerce-page input.button, .inspiro-dark-kit.woocommerce-page #main a.button, .inspiro-dark-kit.woocommerce-page #respond input#submit, .inspiro-dark-kit.woocommerce-page #content
input.button{color:#fff;background:transparent;border:2px
solid rgba(68, 68, 68, 0.79)}.inspiro-dark-kit.woocommerce div.product form.cart .button:hover, .inspiro-dark-kit.woocommerce-page div.product form.cart .button:hover, .inspiro-dark-kit.woocommerce #content div.product form.cart .button:hover, .inspiro-dark-kit.woocommerce-page #content div.product form.cart .button:hover, .inspiro-dark-kit.woocommerce a.button.alt:hover, .inspiro-dark-kit.woocommerce-page a.button.alt:hover, .inspiro-dark-kit.woocommerce button.button.alt:hover, .inspiro-dark-kit.woocommerce-page button.button.alt:hover, .inspiro-dark-kit.woocommerce input.button.alt:hover, .inspiro-dark-kit.woocommerce-page input.button.alt:hover, .inspiro-dark-kit.woocommerce #respond input#submit.alt:hover, .inspiro-dark-kit.woocommerce-page #respond input#submit.alt:hover, .inspiro-dark-kit.woocommerce #content input.button.alt:hover, .inspiro-dark-kit#main .woocommerce-page #content input.button.alt:hover, .inspiro-dark-kit.woocommerce a.button:hover, .inspiro-dark-kit.woocommerce button.button:hover, .inspiro-dark-kit.woocommerce input.button:hover, .inspiro-dark-kit.woocommerce #respond input#submit:hover, .inspiro-dark-kit.woocommerce #content input.button:hover, .inspiro-dark-kit.woocommerce-page a.button:hover, .inspiro-dark-kit.woocommerce-page button.button:hover, .inspiro-dark-kit.woocommerce-page input.button:hover, .inspiro-dark-kit.woocommerce-page #main a.button:hover, .inspiro-dark-kit.woocommerce-page #respond input#submit:hover, .inspiro-dark-kit.woocommerce-page #content input.button:hover{border-color:var(--wp--preset--color--primary);background:var(--wp--preset--color--primary);color:#fff}.inspiro-dark-kit.woocommerce div.product .woocommerce-tabs ul.tabs
li.active{border-bottom-color:var(--wp--preset--color--primary);background:none;color:var(--wp--preset--color--primary)}.inspiro-dark-kit.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{color:var(--wp--preset--color--primary)}.inspiro-dark-kit.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{background:var(--wp--preset--color--primary)}.inspiro-dark-kit.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#fff}.inspiro-dark-kit.woocommerce-account .woocommerce-MyAccount-navigation{background:rgba(68, 68, 68, 0.79)}.inspiro-dark-kit.woocommerce-account .woocommerce-MyAccount-navigation ul li
a{color:#fff}.inspiro-dark-kit.woocommerce div.product form.cart .variations
select{border-color:rgba(68, 68, 68, 0.79)}.inspiro-dark-kit .cart .quantity
button{background:#fff}.inspiro-dark-kit .cart .quantity button:hover{background:var(--wp--preset--color--primary)}.inspiro-dark-kit.woocommerce div.product form.cart div.quantity, .inspiro-dark-kit.woocommerce
div.quantity{border:1px
solid rgba(68, 68, 68, 0.89);color:#fff}.mfp-content .wpz-qv__swatches{margin:12px
0;padding:0}.mfp-content .wpz-qv__swatches-flex{display:flex;flex-direction:column;gap:16px}.mfp-content .wpz-qv__swatch-group{display:flex;flex-direction:column;gap:8px}.mfp-content .wpz-qv__swatch-label{font-size:12px;font-weight:500;color:#333;margin:0}.wpz-qv
div.images{margin-bottom:0 !important}.mfp-content .wpz-qv__swatches .cfvsw-swatches-container{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mfp-content .wpz-qv__swatches .cfvsw-swatches-option{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:2px
solid transparent;transition:border-color 0.2s ease;border-radius:4px;min-width:32px;min-height:32px;padding:4px
8px;font-size:12px;font-weight:500}.mfp-content .wpz-qv__swatches .cfvsw-swatches-option:hover{border-color:#333}.mfp-content .wpz-qv__swatches .cfvsw-swatches-option.selected{border-color:#0073aa;background-color:#f0f8ff}.mfp-content .wpz-qv__swatches .cfvsw-label-option{background-color:#f5f5f5;color:#333}.mfp-content .wpz-qv__swatches .cfvsw-label-option:hover{background-color:#e5e5e5}.mfp-content .wpz-qv__swatches .cfvsw-label-option.selected{background-color:#0073aa;color:#fff;border-color:#0073aa}.mfp-content .wpz-qv__swatches .cfvsw-swatches-option:not(.cfvsw-label-option){border-radius:50%;min-width:28px;min-height:28px;padding:0}.mfp-content .wpz-qv__swatches .cfvsw-image-option{border-radius:4px;background-size:cover;background-position:center}.mfp-content .wpz-qv__swatches .cfvsw-hidden-select{display:none}@media (max-width: 781.98px){.mfp-content .wpz-qv__swatches .cfvsw-swatches-option{min-width:28px;min-height:28px;font-size:11px;padding:3px
6px}.mfp-content .wpz-qv__swatches .cfvsw-swatches-option:not(.cfvsw-label-option){min-width:24px;min-height:24px}.mfp-content .wpz-qv__swatches-flex{gap:12px}.mfp-content .wpz-qv__swatch-group{gap:6px}}