.woocommerce .goods h1{margin-bottom:1rem;font-size:26px;font-weight:700}.woocommerce .goods h2{margin-bottom:1rem;font-size:22px;font-weight:700}.woocommerce .goods+*{clear:both}.woocommerce div.product div.images.woocommerce-product-gallery{overflow:hidden;border-radius:var(--mainBorderRadius)}.woocommerce div.product._images-left .images.woocommerce-product-gallery{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce div.product._images-left .images .flex-control-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-height:400px;overflow-y:auto}.woocommerce div.product._images-left .images .flex-control-thumbs li{width:100%}.woocommerce div.product .product_title{margin-bottom:1rem;font-size:24px;font-weight:700}.woocommerce div.product .swatchly_price,.woocommerce div.product .woocommerce-grouped-product-list-item__price,.woocommerce div.product p.price,.woocommerce div.product span.price{background:0 0;all:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:22px;line-height:1;font-weight:700;color:var(--color-accent)}@media (max-width:1024px){.woocommerce div.product .swatchly_price,.woocommerce div.product .woocommerce-grouped-product-list-item__price,.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:20px}}@media (max-width:767.98px){.woocommerce div.product .swatchly_price,.woocommerce div.product .woocommerce-grouped-product-list-item__price,.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:18px}}@media (max-width:414px){.woocommerce div.product .swatchly_price,.woocommerce div.product .woocommerce-grouped-product-list-item__price,.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:14px!important}}.woocommerce div.product .swatchly_price>*,.woocommerce div.product .woocommerce-grouped-product-list-item__price>*,.woocommerce div.product p.price>*,.woocommerce div.product span.price>*{margin-right:5px;margin-bottom:10px}.woocommerce div.product .swatchly_price bdi,.woocommerce div.product .woocommerce-grouped-product-list-item__price bdi,.woocommerce div.product p.price bdi,.woocommerce div.product span.price bdi{text-decoration:none}.woocommerce div.product .swatchly_price del,.woocommerce div.product .woocommerce-grouped-product-list-item__price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;color:red;text-decoration:none}.woocommerce div.product .swatchly_price del bdi,.woocommerce div.product .woocommerce-grouped-product-list-item__price del bdi,.woocommerce div.product p.price del bdi,.woocommerce div.product span.price del bdi{font-size:14px;text-decoration:line-through}.woocommerce div.product .swatchly_price ins,.woocommerce div.product .woocommerce-grouped-product-list-item__price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-decoration:none}.woocommerce div.product .swatchly_price:empty,.woocommerce div.product .woocommerce-grouped-product-list-item__price:empty,.woocommerce div.product p.price:empty,.woocommerce div.product span.price:empty{display:none}.woocommerce div.product .woocommerce-grouped-product-list-item__price{margin-bottom:0}.woocommerce div.product .awooc-custom-order{margin-left:0!important;line-height:inherit!important}.woocommerce div.product form .woocommerce-variation-add-to-cart,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled,.woocommerce div.product form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled>*,.woocommerce div.product form .woocommerce-variation-add-to-cart>*,.woocommerce div.product form.cart>*{margin-right:4px;margin-bottom:4px;margin-left:0}.woocommerce div.product form .woocommerce-variation-add-to-cart .single_variation_wrap,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled .single_variation_wrap,.woocommerce div.product form.cart .single_variation_wrap{height:auto!important}.woocommerce div.product form .woocommerce-variation-add-to-cart .variations_button>*,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled .variations_button>*,.woocommerce div.product form.cart .variations_button>*{height:46px}@media (max-width:575.98px){.woocommerce div.product form .woocommerce-variation-add-to-cart .variations_button>*,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled .variations_button>*,.woocommerce div.product form.cart .variations_button>*{height:46px}}.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=email],.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=number],.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=search],.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=tel],.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=text],.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=email],.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=number],.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=search],.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=tel],.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=text],.woocommerce div.product form.cart input[type=email],.woocommerce div.product form.cart input[type=number],.woocommerce div.product form.cart input[type=search],.woocommerce div.product form.cart input[type=tel],.woocommerce div.product form.cart input[type=text]{height:100%!important;color:#484848;font-size:16px;font-size:calc(14px + 2 * ((100vw - 320px)/ 1430));border-radius:var(--mainBorderRadius);border:none}.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=email]::-webkit-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=number]::-webkit-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=search]::-webkit-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=tel]::-webkit-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=text]::-webkit-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=email]::-webkit-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=number]::-webkit-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=search]::-webkit-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=tel]::-webkit-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=text]::-webkit-input-placeholder,.woocommerce div.product form.cart input[type=email]::-webkit-input-placeholder,.woocommerce div.product form.cart input[type=number]::-webkit-input-placeholder,.woocommerce div.product form.cart input[type=search]::-webkit-input-placeholder,.woocommerce div.product form.cart input[type=tel]::-webkit-input-placeholder,.woocommerce div.product form.cart input[type=text]::-webkit-input-placeholder{color:#d0d5d5}.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=email]::-moz-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=number]::-moz-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=search]::-moz-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=tel]::-moz-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=text]::-moz-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=email]::-moz-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=number]::-moz-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=search]::-moz-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=tel]::-moz-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=text]::-moz-placeholder,.woocommerce div.product form.cart input[type=email]::-moz-placeholder,.woocommerce div.product form.cart input[type=number]::-moz-placeholder,.woocommerce div.product form.cart input[type=search]::-moz-placeholder,.woocommerce div.product form.cart input[type=tel]::-moz-placeholder,.woocommerce div.product form.cart input[type=text]::-moz-placeholder{color:#d0d5d5}.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=email]:-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=number]:-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=search]:-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=tel]:-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=text]:-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=email]:-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=number]:-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=search]:-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=tel]:-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=text]:-ms-input-placeholder,.woocommerce div.product form.cart input[type=email]:-ms-input-placeholder,.woocommerce div.product form.cart input[type=number]:-ms-input-placeholder,.woocommerce div.product form.cart input[type=search]:-ms-input-placeholder,.woocommerce div.product form.cart input[type=tel]:-ms-input-placeholder,.woocommerce div.product form.cart input[type=text]:-ms-input-placeholder{color:#d0d5d5}.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=email]::-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=number]::-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=search]::-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=tel]::-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=text]::-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=email]::-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=number]::-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=search]::-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=tel]::-ms-input-placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=text]::-ms-input-placeholder,.woocommerce div.product form.cart input[type=email]::-ms-input-placeholder,.woocommerce div.product form.cart input[type=number]::-ms-input-placeholder,.woocommerce div.product form.cart input[type=search]::-ms-input-placeholder,.woocommerce div.product form.cart input[type=tel]::-ms-input-placeholder,.woocommerce div.product form.cart input[type=text]::-ms-input-placeholder{color:#d0d5d5}.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=email]::placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=number]::placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=search]::placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=tel]::placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=text]::placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=email]::placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=number]::placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=search]::placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=tel]::placeholder,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=text]::placeholder,.woocommerce div.product form.cart input[type=email]::placeholder,.woocommerce div.product form.cart input[type=number]::placeholder,.woocommerce div.product form.cart input[type=search]::placeholder,.woocommerce div.product form.cart input[type=tel]::placeholder,.woocommerce div.product form.cart input[type=text]::placeholder{color:#d0d5d5}.woocommerce div.product form .woocommerce-variation-add-to-cart button,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=submit],.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled button,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=submit],.woocommerce div.product form.cart button,.woocommerce div.product form.cart input[type=submit]{background:var(--color-accent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:500;border-radius:var(--mainBorderRadius);color:#fff;border:1px solid var(--color-accent)}@media (max-width:575.98px){.woocommerce div.product form .woocommerce-variation-add-to-cart button,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=submit],.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled button,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=submit],.woocommerce div.product form.cart button,.woocommerce div.product form.cart input[type=submit]{padding:5px 10px;font-size:14px}}.woocommerce div.product form .woocommerce-variation-add-to-cart button:hover,.woocommerce div.product form .woocommerce-variation-add-to-cart input[type=submit]:hover,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled button:hover,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled input[type=submit]:hover,.woocommerce div.product form.cart button:hover,.woocommerce div.product form.cart input[type=submit]:hover{background:#fff;color:var(--color-accent);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.woocommerce div.product form .woocommerce-variation-add-to-cart .added_to_cart,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled .added_to_cart,.woocommerce div.product form.cart .added_to_cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}.woocommerce div.product form .woocommerce-variation-add-to-cart .variations th,.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled .variations th,.woocommerce div.product form.cart .variations th{width:1%;padding-right:10px;vertical-align:baseline}.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled>*,.woocommerce div.product form .woocommerce-variation-add-to-cart>*,.woocommerce div.product form.cart:not(.variations_form)>*{height:46px}@media (max-width:575.98px){.woocommerce div.product form .woocommerce-variation-add-to-cart-disabled>*,.woocommerce div.product form .woocommerce-variation-add-to-cart>*,.woocommerce div.product form.cart:not(.variations_form)>*{height:46px}}.woocommerce div.product form.cart.grouped_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.woocommerce div.product form.cart.grouped_form a{color:var(--color-accent)}.woocommerce div.product form.cart.grouped_form a:hover{text-decoration:underline}.woocommerce div.product form.cart.grouped_form .product_type_variable{background:var(--color-accent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;font-size:0;font-weight:500;border-radius:var(--mainBorderRadius);color:#fff;border:1px solid var(--color-accent)}.woocommerce div.product form.cart.grouped_form .product_type_variable svg{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}.woocommerce div.product form.cart.grouped_form .product_type_variable circle,.woocommerce div.product form.cart.grouped_form .product_type_variable path{fill:#fff}.woocommerce div.product form.cart.grouped_form .product_type_variable:hover{background:#fff;color:var(--color-accent);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.woocommerce div.product form.cart.grouped_form .product_type_variable:hover circle,.woocommerce div.product form.cart.grouped_form .product_type_variable:hover path{fill:var(--color-accent)}.woocommerce div.product .product_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce div.product .product_meta>*{font-weight:700}.woocommerce div.product .product_meta>* span{font-weight:400}.woocommerce div.product .product_meta>* a{color:var(--color-accent)}.woocommerce div.product .product_meta>* a:hover{text-decoration:underline}.woocommerce div.product .woocommerce-tabs ul.wc-tabs{overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1px!important;margin-bottom:1rem;padding:0!important;border-bottom:1px solid #d0d5d5!important}.woocommerce div.product .woocommerce-tabs ul.wc-tabs:after,.woocommerce div.product .woocommerce-tabs ul.wc-tabs:before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.wc-tabs li{padding:0!important;margin:0 1px!important;border:1px solid var(--color-accent)!important;border-bottom:none!important;border-radius:var(--mainBorderRadius) var(--mainBorderRadius) 0 0!important;background:0 0!important}.woocommerce div.product .woocommerce-tabs ul.wc-tabs li:after,.woocommerce div.product .woocommerce-tabs ul.wc-tabs li:before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.wc-tabs li a{white-space:nowrap!important;padding:10px 20px!important;color:var(--color-accent)!important;font-weight:500!important;font-size:16px}.woocommerce div.product .woocommerce-tabs ul.wc-tabs li.active{border:1px solid var(--color-accent)!important;border-bottom:none!important;background:var(--color-accent)!important}.woocommerce div.product .woocommerce-tabs ul.wc-tabs li.active a{color:#fff!important}.woocommerce div.product .woocommerce-Reviews #review_form #respond p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.woocommerce div.product .woocommerce-Reviews .stars a{color:#e4c03a}.woocommerce div.product .woocommerce-Reviews .label,.woocommerce div.product .woocommerce-Reviews label{margin-right:1rem;font-size:calc(14px + 2 * ((100vw - 320px)/ 1430));font-weight:500;cursor:pointer}.woocommerce div.product .woocommerce-Reviews input[type=email],.woocommerce div.product .woocommerce-Reviews input[type=number],.woocommerce div.product .woocommerce-Reviews input[type=search],.woocommerce div.product .woocommerce-Reviews input[type=tel],.woocommerce div.product .woocommerce-Reviews input[type=text],.woocommerce div.product .woocommerce-Reviews select,.woocommerce div.product .woocommerce-Reviews textarea{padding:10px 20px;color:#484848;font-size:16px;font-size:calc(14px + 2 * ((100vw - 320px)/ 1430));border-radius:var(--mainBorderRadius);border:none;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease;height:46px}.woocommerce div.product .woocommerce-Reviews input[type=email]::-webkit-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=number]::-webkit-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=search]::-webkit-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=tel]::-webkit-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=text]::-webkit-input-placeholder,.woocommerce div.product .woocommerce-Reviews select::-webkit-input-placeholder,.woocommerce div.product .woocommerce-Reviews textarea::-webkit-input-placeholder{color:#d0d5d5}.woocommerce div.product .woocommerce-Reviews input[type=email]::-moz-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=number]::-moz-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=search]::-moz-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=tel]::-moz-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=text]::-moz-placeholder,.woocommerce div.product .woocommerce-Reviews select::-moz-placeholder,.woocommerce div.product .woocommerce-Reviews textarea::-moz-placeholder{color:#d0d5d5}.woocommerce div.product .woocommerce-Reviews input[type=email]:-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=number]:-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=search]:-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=tel]:-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=text]:-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews select:-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews textarea:-ms-input-placeholder{color:#d0d5d5}.woocommerce div.product .woocommerce-Reviews input[type=email]::-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=number]::-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=search]::-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=tel]::-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews input[type=text]::-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews select::-ms-input-placeholder,.woocommerce div.product .woocommerce-Reviews textarea::-ms-input-placeholder{color:#d0d5d5}.woocommerce div.product .woocommerce-Reviews input[type=email]::placeholder,.woocommerce div.product .woocommerce-Reviews input[type=number]::placeholder,.woocommerce div.product .woocommerce-Reviews input[type=search]::placeholder,.woocommerce div.product .woocommerce-Reviews input[type=tel]::placeholder,.woocommerce div.product .woocommerce-Reviews input[type=text]::placeholder,.woocommerce div.product .woocommerce-Reviews select::placeholder,.woocommerce div.product .woocommerce-Reviews textarea::placeholder{color:#d0d5d5}.woocommerce div.product .woocommerce-Reviews input[type=email]:hover,.woocommerce div.product .woocommerce-Reviews input[type=number]:hover,.woocommerce div.product .woocommerce-Reviews input[type=search]:hover,.woocommerce div.product .woocommerce-Reviews input[type=tel]:hover,.woocommerce div.product .woocommerce-Reviews input[type=text]:hover,.woocommerce div.product .woocommerce-Reviews select:hover,.woocommerce div.product .woocommerce-Reviews textarea:hover{-webkit-box-shadow:var(--box-shadow-hover);box-shadow:var(--box-shadow-hover)}.woocommerce div.product .woocommerce-Reviews .comment-form-cookies-consent input{margin:0 10px 0 0;display:none}.woocommerce div.product .woocommerce-Reviews .comment-form-cookies-consent input:checked+label:before{border-color:var(--color-accent)}.woocommerce div.product .woocommerce-Reviews .comment-form-cookies-consent input:checked+label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.woocommerce div.product .woocommerce-Reviews .comment-form-cookies-consent label{padding-left:35px;position:relative}.woocommerce div.product .woocommerce-Reviews .comment-form-cookies-consent label:before{content:"";position:absolute;top:0;left:0;width:23px;height:23px;border:1px solid #484848;border-radius:var(--mainBorderRadius);-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.woocommerce div.product .woocommerce-Reviews .comment-form-cookies-consent label:after{background:var(--color-accent);content:"";position:absolute;width:13px;height:13px;top:5px;left:5px;border-radius:var(--mainBorderRadius);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.woocommerce div.product .woocommerce-Reviews #respond input#submit,.woocommerce div.product .woocommerce-Reviews a.button,.woocommerce div.product .woocommerce-Reviews button.button,.woocommerce div.product .woocommerce-Reviews input.button{background:#fff;max-width:415px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;font-size:16px;font-size:calc(14px + 2 * ((100vw - 320px)/ 1430));font-weight:500;color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--mainBorderRadius);-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.woocommerce div.product .woocommerce-Reviews #respond input#submit:hover,.woocommerce div.product .woocommerce-Reviews a.button:hover,.woocommerce div.product .woocommerce-Reviews button.button:hover,.woocommerce div.product .woocommerce-Reviews input.button:hover{background:var(--color-accent);color:#fff;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}body.small-layout .product_title{font-size:18px}body.small-layout .price{background:0 0;all:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:20px;line-height:1;font-weight:700;color:var(--color-accent)}@media (max-width:1024px){body.small-layout .price{font-size:20px}}@media (max-width:767.98px){body.small-layout .price{font-size:18px}}@media (max-width:414px){body.small-layout .price{font-size:14px}}body.small-layout .price:empty{display:none}.woocommerce div.product .btn_expand{font-size:14px}.woocommerce div.product .btn_expand svg{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px}.woocommerce div.product form.cart .reset_variations{font-size:16px;font-size:calc(14px + 2 * ((100vw - 320px)/ 1430));font-weight:500;color:var(--color-accent);-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.woocommerce div.product form.cart .reset_variations:hover{color:var(--color-accent-hover)}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:var(--color-accent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:500;border-radius:var(--mainBorderRadius);color:#fff;border:1px solid var(--color-accent);opacity:.5}@media (max-width:575.98px){.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{padding:5px 10px;font-size:14px}}.woocommerce .product-cart__add-cart a.button,.woocommerce .product-cart__add-cart button.button,.woocommerce .product-cart__add-cart input#submit,.woocommerce .product-cart__add-cart input.button{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:5px;line-height:1;color:var(--color-accent);border:1px solid var(--color-accent);font-weight:500;border-radius:var(--mainBorderRadius);margin:0 5px}@media (max-width:575.98px){.woocommerce .product-cart__add-cart a.button,.woocommerce .product-cart__add-cart button.button,.woocommerce .product-cart__add-cart input#submit,.woocommerce .product-cart__add-cart input.button{min-height:33px;font-size:12px}}.woocommerce .product-cart__add-cart a.button:hover,.woocommerce .product-cart__add-cart button.button:hover,.woocommerce .product-cart__add-cart input#submit:hover,.woocommerce .product-cart__add-cart input.button:hover{background:var(--color-accent);color:#fff}.product-variations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-variations>*{margin-bottom:1rem}.product-variations__colors-title,.product-variations__sizes-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1rem;font-size:16px;font-weight:500;border-bottom:1px solid #484848}.product-variations__colors-list,.product-variations__sizes-list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(30px,1fr));gap:10px}.product-variations__colors-item,.product-variations__sizes-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:30px;min-height:30px}.product-variations__colors label,.product-variations__sizes label{position:relative;width:100%;height:100%;margin-bottom:0;cursor:pointer}.product-variations__colors input,.product-variations__sizes input{display:none}.product-variations__colors-item{border-radius:50%}.product-variations__colors-item input:checked+label{border:2px solid var(--color-accent-hover)}.product-variations__colors-item label{border-radius:50%;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.product-variations__colors-item label:focus,.product-variations__colors-item label:hover{border:2px solid var(--color-accent-hover)}.product-variations__sizes-item{border-radius:var(--mainBorderRadius)}.product-variations__sizes-item input:checked+label{color:green;border:1px solid green}.product-variations__sizes-item label{background:#fff;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--mainBorderRadius);color:var(--color-accent);border:1px solid var(--color-accent);-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.product-variations__sizes-item label:focus,.product-variations__sizes-item label:hover{color:green;border:1px solid green}.woocommerce div.product form.cart .variations tr:not(:last-child) td{padding-bottom:16px!important}.woocommerce div.product form.cart .variations tr select{font-size:14px!important}.woocommerce div.product form.cart .variations .reset_variations{padding-top:8px!important;padding-bottom:8px!important;margin-top:16px!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{display:none!important}.products>h1,.products>h2,.products>h3,.products>h4,.products>h5,.products>h6{margin-bottom:0}.products h1+div.goods-body,.products h2+div.goods-body,.products h3+div.goods-body,.products h4+div.goods-body,.products h5+div.goods-body,.products h6+div.goods-body{margin-top:30px}.products .goods-body__row{margin-bottom:-20px}.woocommerce div.product .woocommerce-tabs .panel{margin:0!important}.woocommerce-Tabs-panel p:last-child{margin-bottom:0}.woocommerce-product-attributes .shop_attributes{margin-bottom:5px!important}.share__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:10px;color:#818383;font-size:14px;font-weight:300}.share__title span{margin-right:10px}.share__title svg{-webkit-box-flex:0;-ms-flex:0 0 15px;flex:0 0 15px;width:15px;height:15px}.share__title svg path{stroke:#818383}.share__list{background:#f0f0f0;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:var(--mainBorderRadius);border:1px solid #f0f0f0}.share__list li{list-style:none;padding:15px;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;border-radius:var(--mainBorderRadius)}@media (max-width:767.98px){.share__list li{padding:10px}}.share__list li:hover{background:#fff}.share__list li:hover path{fill:var(--color-accent)}.share__list li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;cursor:pointer}@media (max-width:767.98px){.share__list li span{width:28px;height:28px}}.share__list li span svg{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px}@media (max-width:767.98px){.share__list li span svg{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;width:28px;height:28px}}.woocommerce .product.product-type-grouped .grouped_form>*{margin-bottom:4px!important}.woocommerce .product.product-type-grouped .grouped_form>:last-child{margin-bottom:0!important}.woocommerce .product.product-type-grouped .grouped_form .woocommerce-grouped-product-list.group_table{margin-bottom:0!important}.woocommerce .product.product-type-grouped .grouped_form .woocommerce-grouped-product-list.group_table td .woocommerce-Price-amount+.stock{margin-left:10px}.woocommerce .product.product-type-grouped .grouped_form .woocommerce-grouped-product-list.group_table td del+.stock,.woocommerce .product.product-type-grouped .grouped_form .woocommerce-grouped-product-list.group_table td ins+.stock{margin-left:5px}.woocommerce .product.product-type-grouped .grouped_form .product td>*{margin-bottom:5px!important}.woocommerce .product.product-type-grouped .grouped_form .product .woocommerce-grouped-product-list-item__label a{display:inline-block;margin-bottom:3px}.woocommerce .product.product-type-grouped .grouped_form .product .woocommerce-grouped-product-list-item__price>*{display:inline-block!important}.woocommerce .product.product-type-grouped .grouped_form .product .woocommerce-grouped-product-list-item__price .woocommerce-Price-amount:first-child{margin-right:0}.woocommerce .product.product-type-grouped .grouped_form .product .woocommerce-grouped-product-list-item__quantity .add_to_cart_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:500;background:var(--color-accent);border-radius:var(--mainBorderRadius);color:#fff;font-size:0;border:1px solid var(--color-accent);-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.woocommerce .product.product-type-grouped .grouped_form .product .woocommerce-grouped-product-list-item__quantity .add_to_cart_button svg{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:14px;height:24px}.woocommerce .product.product-type-grouped .grouped_form .product .woocommerce-grouped-product-list-item__quantity .add_to_cart_button svg path{fill:#fff}.woocommerce .product.product-type-grouped .grouped_form .product .woocommerce-grouped-product-list-item__quantity .add_to_cart_button svg circle{fill:#fff}.woocommerce .product.product-type-grouped .grouped_form .product .woocommerce-grouped-product-list-item__quantity .add_to_cart_button:hover{opacity:.7}.product_meta>*+.brands__grid{margin-top:30px}.product_meta .brands__grid{background:#f0f0f0;padding:15px;border-radius:var(--mainBorderRadius)}.product .summary.entry-summary .product-cart__compare{-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;width:46px;height:46px}@media (max-width:1366px){.product .summary.entry-summary .product-cart__compare .tooltip{left:50%;right:initial;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.product .summary.entry-summary .product-cart__compare .tooltip:after{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (max-width:1366px){.product .summary.entry-summary .product-cart__compare:hover .tooltip{-webkit-transform:translate(-50%,calc(-100% - 10px));-ms-transform:translate(-50%,calc(-100% - 10px));transform:translate(-50%,calc(-100% - 10px))}}@media (max-width:1366px){.product .summary.entry-summary .product-cart__wishlist .tooltip{left:50%;right:initial;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.product .summary.entry-summary .product-cart__wishlist .tooltip:after{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (max-width:1366px){.product .summary.entry-summary .product-cart__wishlist:hover .tooltip{-webkit-transform:translate(-50%,calc(-100% - 10px));-ms-transform:translate(-50%,calc(-100% - 10px));transform:translate(-50%,calc(-100% - 10px))}}.variations-grid td,.variations-grid th{vertical-align:middle!important}.variations-grid .price{margin-bottom:-10px!important}