.woocommerce-variation-price{display:none!important}.dodo-wc-deliverytime,.woocommerce div.product form.cart{margin-bottom:15px}.dodo-wc-after-cart-form .butn{font-size:16px;margin:0 0 25px}.dodo-wc-after-cart-form ul{list-style:none;padding-left:0}.dodo-wc-after-cart-form ul li{position:relative;padding:2.5px 0}.dodo-wc-after-cart-form ul li::before{content:'✔';margin-right:5px;color:green}.dodo-wc-description-data .dodo-wc-description{padding-right:45px}.dodo-wc-description-data .dodo-wc-data table td{vertical-align:text-top;padding:0 10px 10px 0}.woocommerce div.product form.cart .reset_variations{background:#fff0;border:0;padding:5px 5px 5px 0;color:var(--global-color-1);font-size:14px}.woocommerce div.product form.cart .reset_variations:hover{color:var(--global-black)}.woocommerce div.product .tm-epo-totals{padding:0}.woocommerce div.product .tm-extra-product-options-totals{margin:0 0 15px}.woocommerce div.product .tm-extra-product-options-totals dd.tm-final-totals{padding:0}.woocommerce div.product .tm-extra-product-options-totals dd.tm-final-totals *{font-size:25px;font-weight:600}.woocommerce div.product{overflow:hidden}.woocommerce div.product form.cart .variations label,.single_variation_wrap .tc-epo-element-label-text{font-weight:600}.tm-extra-product-options .tm-extra-product-options-field{margin-top:25px}@media (min-width:768px){ul.products{display:flex;flex-wrap:wrap}ul.products li.product{display:flex;flex-direction:column}ul.products li.product .button{margin-top:auto}}.woocommerce ul.products li.product a img{background-color:var(--global-white)}.pif-has-gallery{position:relative}.pif-has-gallery .onsale{z-index:999999}.pif-has-gallery .wp-post-image{opacity:1}.pif-has-gallery .wp-post-image--secondary{position:absolute;top:0;left:0;opacity:0}ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link [class*=wp-post-image]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link:hover .wp-post-image{opacity:0}ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link:hover .wp-post-image--secondary{opacity:1}ul.products li.pif-has-gallery a.woocommerce-loop-product__link [class*=wp-post-image]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}ul.products li.pif-has-gallery a.woocommerce-loop-product__link:hover .wp-post-image{opacity:0}ul.products li.pif-has-gallery a.woocommerce-loop-product__link:hover .wp-post-image--secondary{opacity:1}.woocommerce .products ul li,.woocommerce ul.products li{display:flex;flex-direction:column;justify-content:space-between}#ship-to-different-address label{margin:0}#order_comments{height:146px}.wesd-box{border:1.5px dashed var(--global-color-1);padding:5px 10px}#page .prdctfltr_wc{padding-right:45px}#page .prdctfltr_filter{width:100%!important}#page .prdctfltr_wc .prdctfltr_filter_title{margin-bottom:15px}#page .prdctfltr_wc .prdctfltr_filter_inner{margin-right:0}#page .prdctfltr_showing{display:none!important}#page .pf_rngstyle_thin .irs-from,#page .pf_rngstyle_thin .irs-to,#page .pf_rngstyle_thin .irs-single{background-color:var(--global-color-1)}#page .prdctfltr_wc.prdctfltr_round .prdctfltr_filter label>span::before{background-color:var(--global-white);border-color:var(--global-white);border-style:solid}#page .prdctfltr_wc.prdctfltr_round .prdctfltr_filter label.prdctfltr_active>span::before{background-color:var(--global-color-1);border-color:var(--global-color-1)}@media only screen and (max-width:768px){#page .prdctfltr_wc{padding-right:0}#page .prdctfltr_wc .prdctfltr_filter_title{cursor:pointer}#page .prdctfltr_wc .prdctfltr_filter_wrapper{overflow:hidden;max-height:0;transition:max-height .2s ease}}#productSingleCarousel .carousel-inner{border:1px solid var(--global-lightgrey);margin-bottom:5px}#productSingleCarousel .carousel-item{padding:0}#productSingleCarousel .woocommerce-product-gallery__image{width:100%}#productSingleCarousel .woocommerce-product-gallery__image a{position:relative;display:block;width:100%}#productSingleCarousel .woocommerce-product-gallery__image a img{display:block;height:100%;width:100%;object-fit:cover;object-position:center}#productSingleCarousel .carousel-indicators{position:relative;justify-content:flex-start;align-items:flex-start;width:initial;padding:0;margin-top:0;margin-bottom:0;margin-right:-5px;margin-left:-5px;z-index:initial;width:calc(100% + 10px);box-sizing:border-box}#productSingleCarousel .carousel-indicators li{-ms-flex-positive:1;flex-grow:1;max-width:25%;flex:0 0 25%;width:auto;height:auto;border:0;margin:0;padding:5px;background-color:#fff0;box-sizing:border-box}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:0}.woocommerce .woocommerce-breadcrumb{margin-bottom:45px}.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-color-1);color:var(--global-white);width:12.5px;height:12.5px;position:absolute;top:50%;left:50%;font-size:10px;text-align:center;line-height:12px;transition:background-color .2s ease;transform:translate(-50%,-50%)}.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%}.up-sells.upsells.products h2,.related.products h2,.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:5px 10px;background-color:var(--global-white);border:1px solid var(--global-black);color:var(--global-black)}.woocommerce .quantity .qty{min-width:75px;border:1px solid var(--global-black);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-color-1);background-color:var(--global-color-1);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-grey);background-color:var(--global-grey);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-color-2)}.woocommerce ul.products li.product.product-category:active,.woocommerce-page ul.products li.product.product-category:active{border-color:var(--global-color-1)}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price ins{text-decoration:none;font-weight:300}.woocommerce ul.products li.product .onsale{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;background-color:var(--global-grey);color:var(--global-white);rotate:10deg}.woocommerce ul.products li.product .onsale.soldout{background-color:var(--global-color-1)}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:16px;font-size:300;color:var(--global-black)}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-family:'Poppins';font-size:16px;font-weight:500;color:var(--global-black);text-align:left}.woocommerce ul.products li.product .button{font-size:16px;font-weight:500;background-color:var(--global-color-1);width:100%;padding:15px;text-align:center;border-radius:0}.woocommerce-error{border-top-color:var(--global-color-1)}.woocommerce-info{border-top-color:var(--global-color-1)}.woocommerce-message{border-top-color:var(--global-color-1)}.woocommerce-error::before{color:var(--global-color-1)}.woocommerce-info::before{color:var(--global-color-1)}.woocommerce-message::before{color:var(--global-color-1)}.woocommerce .col2-set,.woocommerce-page .col2-set{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding-bottom:45px;width:calc(100% + 30px)}.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-color-1);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%}}