.woocommerce-form-row label,.woocommerce-form-row span,.woocommerce-form-row input{width:100%}.woocommerce div.product div.images .flex-control-thumbs{margin-left:-15px;margin-right:-15px}.woocommerce div.product div.images .flex-control-thumbs li{padding:15px}.woocommerce a.added_to_cart{display:block;position:absolute;width:100%}.cart-count{position:relative}.cart-count .count{border-radius:50%;background-color:var(--global-blue);color:var(--global-white);width:12.5px;height:12.5px;position:absolute;right:8px;top:9px;font-size:10px;text-align:center;line-height:12px;transition:background-color .2s ease}.cart-count:hover .count{background-color:var(--global-black)}.mark,mark{background-color:#fff0}.woocommerce .term-description{margin-bottom:45px}.woocommerce .woocommerce-result-count{font-weight:600;margin-bottom:45px;padding:10px 0}.woocommerce .woocommerce-ordering{margin-bottom:45px}.products .product-category h2{text-align:center}.woocommerce-tabs{padding:45px 0}.up-sells.upsells.products,.related.products{float:left;width:100%}.related.products h2{text-align:center}.variations .label,.variations .value{display:block;width:100%}.woocommerce .woocommerce-ordering select,.woocommerce div.product form.cart .variations select{width:100%;padding:10px 15px}.woocommerce .quantity .qty{min-width:75px;padding:9px 10px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border:0 solid var(--global-blue);background-color:var(--global-blue);color:var(--global-white);padding:15px 30px;border-radius:0;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce ul.products li.product .button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{border-color:var(--global-green);background-color:var(--global-green);color:var(--global-white)}.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce ul.products li.product .button:active,.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active{border-color:var(--global-black);background-color:var(--global-black);color:var(--global-white)}.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-color:var(--global-grey)}.woocommerce ul.products li.product.product-category,.woocommerce-page ul.products li.product.product-category{border:1.5px solid var(--global-grey);transition:border-color .2s ease}.woocommerce ul.products li.product.product-category:hover,.woocommerce-page ul.products li.product.product-category:hover{border-color:var(--global-green)}.woocommerce ul.products li.product.product-category:active,.woocommerce-page ul.products li.product.product-category:active{border-color:var(--global-blue)}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce span.onsale{background-color:var(--global-blue)}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--global-blue)}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{text-align:left;color:var(--global-black)}.woocommerce ul.products li.product .button{background-color:var(--global-blue);width:100%;padding:15px 30px;text-align:center;border-radius:0}.woocommerce .col2-set,.woocommerce-page .col2-set{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding-bottom:45px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none;width:100%;flex:50%;max-width:50%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%;flex:50%;max-width:50%}.woocommerce-input-wrapper{width:100%}.woocommerce-form label{display:block;width:100%}.woocommerce-form .password-input{width:100%}.woocommerce-form input.input-text{width:100%;padding:10px 15px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid var(--global-grey);width:100%;padding:10px 15px;border-radius:0}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{color:var(--global-black);background-color:var(--global-white);border-color:var(--global-blue);outline:0;box-shadow:0}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{background-color:var(--global-grey);color:var(--global-black)}@media only screen and (max-width:768px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{flex:100%;max-width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{flex:100%;max-width:100%}}@media only screen and (max-width:480px){.woocommerce .woocommerce-result-count{margin-bottom:25px}.woocommerce .woocommerce-ordering{width:100%}}