@charset "UTF-8";:root{--white-color:#fff;--dark-color:#282828;--gray-color:#f2f2f2;--transparent:transparent}.woocommerce .related.products h2{margin-top:0}.woocommerce .products-and-filter-wrapper ul,.woocommerce.columns-4 ul{padding:0}.woocommerce .products-and-filter-wrapper .products,.woocommerce.columns-4 .products{-ms-flex-pack:start;padding-top:15px;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-pack:start;list-style-type:none}@media (min-width:1199px){.woocommerce .products-and-filter-wrapper .products,.woocommerce.columns-4 .products{padding-top:50px}}.woocommerce .products-and-filter-wrapper .products .product,.woocommerce.columns-4 .products .product{padding:15px;list-style-type:none;text-align:center}@media (max-width:375px){.woocommerce .products-and-filter-wrapper .products .product,.woocommerce.columns-4 .products .product{margin:15px 0!important;-webkit-box-shadow:0 5px 25px #e1e7ee;box-shadow:0 5px 25px #e1e7ee;border-radius:8px;width:100%!important}}.woocommerce .products-and-filter-wrapper .products .product .woocommerce-loop-product__title,.woocommerce.columns-4 .products .product .woocommerce-loop-product__title{min-height:65px;text-align:center}@media (min-width:1199px){.woocommerce .products-and-filter-wrapper .products .product .woocommerce-loop-product__title,.woocommerce.columns-4 .products .product .woocommerce-loop-product__title{min-height:85px}}.woocommerce .products-and-filter-wrapper .products .product .price,.woocommerce.columns-4 .products .product .price{font-size:var(--font-size-h4-mobile);font-weight:500;color:#444}@media (min-width:1199px){.woocommerce .products-and-filter-wrapper .products .product .price,.woocommerce.columns-4 .products .product .price{font-size:var(--font-size-h4-desktop)}}.woocommerce .products-and-filter-wrapper .products .product:hover,.woocommerce.columns-4 .products .product:hover{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 15px 45px #e1e7ee;box-shadow:0 15px 45px #e1e7ee;border-radius:8px}.woocommerce .products-and-filter-wrapper .products .product .button,.woocommerce .products-and-filter-wrapper .products .product a.added_to_cart,.woocommerce.columns-4 .products .product .button,.woocommerce.columns-4 .products .product a.added_to_cart{border:1px solid;border-color:var(--primary-color);padding:12px 14px;font-size:var(--font-size-body-mobile);text-decoration:none;font-weight:500;color:#fff;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-transform:none;position:relative;letter-spacing:.1em;text-align:center;background-color:var(--primary-color);margin:0 4px 0 0;border-radius:5px;width:auto;width:100%;line-height:1.1;vertical-align:middle;display:inline-block}@media (min-width:991px){.woocommerce .products-and-filter-wrapper .products .product .button,.woocommerce .products-and-filter-wrapper .products .product a.added_to_cart,.woocommerce.columns-4 .products .product .button,.woocommerce.columns-4 .products .product a.added_to_cart{padding:14px 28px;margin:auto;width:80%}}.woocommerce .products-and-filter-wrapper .products .product .button.loading:after,.woocommerce .products-and-filter-wrapper .products .product a.added_to_cart.loading:after,.woocommerce.columns-4 .products .product .button.loading:after,.woocommerce.columns-4 .products .product a.added_to_cart.loading:after{top:14px}.woocommerce .products-and-filter-wrapper .products .product .button:hover,.woocommerce .products-and-filter-wrapper .products .product a.added_to_cart:hover,.woocommerce.columns-4 .products .product .button:hover,.woocommerce.columns-4 .products .product a.added_to_cart:hover{border-color:var(--primary-color-hover);background-color:var(--primary-color-hover)}.woocommerce .products-and-filter-wrapper .products .product a.added_to_cart.added_to_cart,.woocommerce.columns-4 .products .product a.added_to_cart.added_to_cart{border:1px solid var(--secondary-color);color:var(--secondary-color);background-color:transparent;margin-top:1.2rem}.woocommerce .products-and-filter-wrapper .products .product a.added_to_cart.added_to_cart:hover,.woocommerce.columns-4 .products .product a.added_to_cart.added_to_cart:hover{border-color:var(--secondary-color);color:#fff;background-color:var(--secondary-color)}.woocommerce .products-and-filter-wrapper .products .product .tinvwl_add_to_wishlist_button,.woocommerce.columns-4 .products .product .tinvwl_add_to_wishlist_button{padding-top:12px;margin-top:0}.woocommerce .products-and-filter-wrapper .products .product .tinvwl_add_to_wishlist_button:before,.woocommerce.columns-4 .products .product .tinvwl_add_to_wishlist_button:before{font-size:22px}.woocommerce .products-and-filter-wrapper .products .product .tinv-wraper.tinv-wishlist,.woocommerce.columns-4 .products .product .tinv-wraper.tinv-wishlist{font-size:15px}.woocommerce article.product.type-product{max-width:100svw}.woocommerce article.product.type-product .product.type-product{max-width:-webkit-calc(100% - 10px);max-width:calc(100% - 10px)}.woocommerce .woocommerce-pagination{margin-bottom:40px}.woocommerce .woocommerce-pagination .page-numbers{border:none;border-radius:5px}.woocommerce .woocommerce-pagination .page-numbers li .page-numbers{-ms-flex-pack:center;height:40px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:background-color .24s ease-in-out;-o-transition:background-color .24s ease-in-out;transition:background-color .24s ease-in-out;margin:4px;-webkit-align-items:center;align-items:center;width:40px;-ms-flex-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.woocommerce .woocommerce-pagination .page-numbers li .page-numbers:hover{color:#fff;background-color:var(--primary-color)!important}.woocommerce .woocommerce-pagination .page-numbers li .page-numbers.current{color:#fff;background-color:var(--primary-color)}.woocommerce .woocommerce-pagination .page-numbers li .next,.woocommerce .woocommerce-pagination .page-numbers li .prev{padding-bottom:15px}.woocommerce .woocommerce-pagination .page-numbers a,.woocommerce .woocommerce-pagination .page-numbers li{border:none}.woocommerce .woof_products_top_panel{display:none!important}.woocommerce.tinv-wishlist .tinvwl-table-manage-list .tinvwl-input-group-btn .button,.woocommerce.tinv-wishlist .tinvwl-table-manage-list .tinvwl-to-right.look_in .button{border-color:var(--primary-color);padding:12px 24px;font-size:var(--font-size-body-mobile);text-decoration:none;font-weight:500;color:#fff;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-transform:none;background-color:var(--primary-color);border-radius:5px;width:auto;line-height:1.1}@media (min-width:991px){.woocommerce.tinv-wishlist .tinvwl-table-manage-list .tinvwl-input-group-btn .button,.woocommerce.tinv-wishlist .tinvwl-table-manage-list .tinvwl-to-right.look_in .button{padding:14px 28px}}.woocommerce.tinv-wishlist .tinvwl-table-manage-list .tinvwl-input-group-btn .button:hover,.woocommerce.tinv-wishlist .tinvwl-table-manage-list .tinvwl-to-right.look_in .button:hover{border-color:var(--primary-color-hover);background-color:var(--primary-color-hover)}.woocommerce.tinv-wishlist .tinvwl-table-manage-list #tinvwl_product_actions{height:42px;border-radius:5px}.woocommerce.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-action .button.alt{border-color:var(--secondary-color);padding:12px 24px;font-size:var(--font-size-body-mobile);text-decoration:none;font-weight:500;color:#fff;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-transform:none;min-width:148px;background-color:var(--secondary-color);border-radius:5px;width:auto;line-height:1.1}@media (min-width:991px){.woocommerce.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-action .button.alt{padding:14px 28px}}.woocommerce.tinv-wishlist .tinvwl-table-manage-list .wishlist_item .product-action .button.alt:hover{border-color:var(--secondary-color-hover);background-color:var(--secondary-color-hover)}.tinv-modal-inner .tinvwl-buttons-group .button{padding:12px 24px;font-size:var(--font-size-body-mobile);text-transform:none;border-radius:5px;line-height:1.1}@media (min-width:991px){.tinv-modal-inner .tinvwl-buttons-group .button{padding:14px 28px}}.tinv-modal-inner .tinvwl-buttons-group .button .ftinvwl{display:none}.woocommerce .products{padding:0}.woocommerce .products li{list-style-type:none}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{-ms-flex-pack:center;height:40px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:8px;right:-5px;-webkit-box-align:center;top:-5px;background-color:var(--primary-color);-webkit-align-items:center;align-items:center;width:40px;line-height:unset;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:1}@media (min-width:991px){.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{height:50px;font-size:12px;right:-10px;top:-10px;width:50px}}.woocommerce.single-product span.onsale{right:auto;top:20px;left:20px}.woocommerce div.product div.summary .price,.woocommerce ul.products li.product .price{font-weight:500;color:#444}.cart-empty.woocommerce-info,.woocommerce-info,.woocommerce-message{border-top-color:var(--primary-color);background:transparent!important}.cart-empty.woocommerce-info:before,.woocommerce-info:before,.woocommerce-message:before{color:var(--primary-color)}.yith-wcwl-share{display:none!important}.yith-wcwl-add-button{-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;-webkit-box-pack:center!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.single-product .yith-wcwl-add-button{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-pack:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hearth-icon{font-size:20px;color:var(--primary-color)}.hearth-icon,.icon-search{margin-right:10px}.product-logo img{height:50px}.page-template-default .layout.sidebar main{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;-webkit-box-flex:0;max-width:80%;-ms-flex-order:2;-webkit-order:2;order:2;-webkit-box-ordinal-group:3}@media (min-width:767px) and (max-width:991px){.page-template-default .layout.sidebar main{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;-webkit-box-flex:0;max-width:70%}}@media (max-width:767px){.page-template-default .layout.sidebar main{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-flex:0;max-width:100%}}.page-template-default .layout.sidebar aside.widget-area#secondary{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;padding-top:250px;-webkit-box-flex:0;max-width:20%;background:transparent}@media (min-width:767px) and (max-width:991px){.page-template-default .layout.sidebar aside.widget-area#secondary{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;-webkit-box-flex:0;max-width:30%}}@media (max-width:767px){.page-template-default .layout.sidebar aside.widget-area#secondary{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:20px;-webkit-box-flex:0;max-width:100%}}.single-product #secondary,.woocommerce-shop #secondary{display:none}@media (max-width:767px){.woocommerce-ordering{width:100%}}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{padding:0;max-width:1100px;width:100%;float:unset}body.woocommerce-page .entry-content .woocommerce a:not(.button):not(input[type=submit]):not(.wp-element-button){background:none}.page-template-flexible .entry-content ul{margin-left:0!important;padding-left:1.3rem}.woocommerce-product-gallery{max-width:100vw}.woocommerce div.product div.images .woocommerce-product-gallery__image{overflow:hidden;min-height:540px;position:relative;max-height:540px;display:block}.woocommerce div.product div.images .woocommerce-product-gallery__image>a{-ms-flex-pack:center;height:540px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-o-object-fit:contain;object-fit:contain;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce div.product div.images .woocommerce-product-gallery__image>a>img{height:100%;max-width:none;width:auto}.woocommerce div.product div.images.images .woocommerce-product-gallery__trigger.woocommerce-product-gallery__trigger{height:40px;right:20px;color:#fff;background-size:18px;top:20px;background-color:var(--primary-color);background-position:50%;width:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M416 208c0 45.9-14.9 88.3-40 122.7l126.6 126.7c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208m-232 88c0 13.3 10.7 24 24 24s24-10.7 24-24v-64h64c13.3 0 24-10.7 24-24s-10.7-24-24-24h-64v-64c0-13.3-10.7-24-24-24s-24 10.7-24 24v64h-64c-13.3 0-24 10.7-24 24s10.7 24 24 24h64z'/%3E%3C/svg%3E");background-repeat:no-repeat;z-index:1}@media (min-width:767px){.woocommerce div.product div.images.images .woocommerce-product-gallery__trigger.woocommerce-product-gallery__trigger{height:50px;width:50px}}.single-product .doctor-breadcrumbs,.woocommerce div.product div.images.images .woocommerce-product-gallery__trigger.woocommerce-product-gallery__trigger:after,.woocommerce div.product div.images.images .woocommerce-product-gallery__trigger.woocommerce-product-gallery__trigger:before{display:none}.woocommerce div.product div.summary{-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce div.product div.summary .page-title{-ms-flex-order:1;-webkit-order:1;order:1;-webkit-box-ordinal-group:2}.woocommerce div.product div.summary .product_meta{-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-order:2;-webkit-box-orient:vertical;padding-bottom:30px;-webkit-order:2;order:2;-webkit-box-ordinal-group:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce div.product div.summary .product_meta .posted_in a,.woocommerce div.product div.summary .product_meta .tagged_as a{color:var(--primary-color);-webkit-transition:color .24s ease-in-out;-o-transition:color .24s ease-in-out;transition:color .24s ease-in-out;position:relative}.woocommerce div.product div.summary .product_meta .posted_in a:after,.woocommerce div.product div.summary .product_meta .tagged_as a:after{height:1px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;content:"";position:absolute;bottom:-2px;background-color:var(--primary-color);left:0;width:0;display:block}.woocommerce div.product div.summary .product_meta .posted_in a:hover,.woocommerce div.product div.summary .product_meta .tagged_as a:hover{color:var(--primary-color-hover)}.woocommerce div.product div.summary .product_meta .posted_in a:hover:after,.woocommerce div.product div.summary .product_meta .tagged_as a:hover:after{background-color:var(--primary-color-hover);width:100%}.woocommerce div.product div.summary .woocommerce-product-details__short-description{-ms-flex-order:3;-webkit-order:3;order:3;-webkit-box-ordinal-group:4}.woocommerce div.product div.summary .price{font-weight:500;color:#444;-ms-flex-order:4;-webkit-order:4;order:4;-webkit-box-ordinal-group:5}.woocommerce div.product div.summary .stock{color:var(--secondary-color);-ms-flex-order:4;-webkit-order:4;order:4;-webkit-box-ordinal-group:5}.woocommerce div.product div.summary .cart{-ms-flex-order:5;-webkit-order:5;order:5;-webkit-box-ordinal-group:6}.woocommerce div.product div.summary .cart .quantity{position:relative}.woocommerce div.product div.summary .cart .quantity:before{content:"-";left:1px}.woocommerce div.product div.summary .cart .quantity:after,.woocommerce div.product div.summary .cart .quantity:before{-ms-flex-pack:center;height:42px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;top:1px;background-color:#fff;-webkit-align-items:center;align-items:center;border-radius:5px;cursor:pointer;width:30px;-ms-flex-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.woocommerce div.product div.summary .cart .quantity:after{right:1px;content:"+"}.woocommerce div.product div.summary .cart .quantity input{height:35px;padding:0 15px 0 30px;min-width:120px;border-radius:3px}.variations tbody{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.variations tbody .label{padding-right:15px}body.single-product .entry-content ol li:before{display:none}body.single-product .entry-content ol li{padding-top:20px}body.single-product article.product{width:100%}@media screen and (max-width:720px){.woocommerce .woocommerce-breadcrumb{margin-top:20px}}.woocommerce .woocommerce-breadcrumb a{font-size:.875rem;font-weight:500;color:var(--primary-color);-webkit-transition:bopacity .28s ease-in-out;-o-transition:bopacity .28s ease-in-out;transition:bopacity .28s ease-in-out;text-transform:uppercase;position:relative;opacity:.85;letter-spacing:.1em;background:transparent}.woocommerce .woocommerce-breadcrumb a:focus,.woocommerce .woocommerce-breadcrumb a:hover{opacity:1}.woocommerce div.product div.images img{background-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.accordion-tabs{padding:45px 0}.accordion-tabs .accordion-tab{margin-bottom:25px;border-bottom:1px solid #8b738420}.accordion-tabs .accordion-tab .accordion-label{margin-bottom:25px;-webkit-transition:background-color .24s ease-in-out;-o-transition:background-color .24s ease-in-out;transition:background-color .24s ease-in-out;position:relative;clear:both;cursor:pointer;display:inline-block}.accordion-tabs .accordion-tab .accordion-label:after{height:20px;font-size:22px;right:-25px;content:"+";position:absolute;opacity:.45;top:-webkit-calc(50% - 5px);top:calc(50% - 5px);line-height:1}.accordion-tabs .accordion-tab .accordion-label h2{text-transform:none;margin:10px 0;display:inline-block}.accordion-tabs .accordion-tab .accordion-content{padding-bottom:25px;display:none}.accordion-tabs .accordion-tab .accordion-content h2{display:none!important}.accordion-tabs .accordion-tab .accordion-content h3{margin:30px auto 15px 0}.accordion-tabs .accordion-tab.active .accordion-label:after{content:"—"}.accordion-tabs .accordion-tab.active .accordion-content{display:block}.nav-links{display:none}.custom-logo img{height:100px}.woocommerce div.product div.summary{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.woocommerce-cart{overflow-y:hidden}.woocommerce-cart .site-main{padding-top:20px!important}.woocommerce-cart .product-remove a.remove{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:30px!important;color:var(--primary-color)!important;-webkit-box-align:center;-webkit-transition:opacity .28s ease-out,color .28s ease-out;-o-transition:opacity .28s ease-out,color .28s ease-out;transition:opacity .28s ease-out,color .28s ease-out;opacity:.8;margin:0 auto;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce-cart .product-remove a.remove:hover{color:var(--secondary-color)!important;opacity:1}.woocommerce-cart .product-name a{color:var(--secondary-color)!important}.woocommerce-cart .product-thumbnail a img{width:100px}.woocommerce a.remove.remove{color:var(--primary-color)!important;-webkit-transition:opacity .28s ease-out,color .28s ease-out;-o-transition:opacity .28s ease-out,color .28s ease-out;transition:opacity .28s ease-out,color .28s ease-out;opacity:.8}.woocommerce a.remove.remove:hover{color:var(--secondary-color)!important;opacity:1}.woocommerce .cart .button,.woocommerce .cart input.button{color:#fff!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
#respond
input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
input.button,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
#respond
input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
a.button,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
button.button,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
input.button{padding:12px 24px;font-size:var(--font-size-body-mobile);color:#fff;text-transform:none;background-color:var(--secondary-color);line-height:1.1}@media (min-width:991px){.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
#respond
input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
input.button,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
#respond
input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
a.button,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
button.button,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
input.button{padding:14px 28px}}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
#respond
input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
#respond
input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles))
.woocommerce
input.button:hover{color:#fff;background-color:var(--secondary-color-hover)}.woocommerce-shipping-calculator a{color:var(--secondary-color)!important}.select2-container .select2-selection--single{padding:12px 24px;font-size:var(--font-size-body-mobile);border:1px solid #dadada;text-transform:none;line-height:1.1}@media (min-width:991px){.select2-container .select2-selection--single{padding:14px 28px}}.select2-container .select2-selection--single .select2-selection__rendered{padding:0;color:#777;-webkit-box-shadow:unset;box-shadow:unset;background:transparent}.select2-container--default
.select2-selection--single
.select2-selection__arrow
b{border:unset}.dropdown-back{margin-right:5px;color:var(--primary-color);-webkit-box-align:center;position:relative;padding-right:14px;-webkit-align-items:center;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media (max-width:991px){.dropdown-back{margin-right:0}}.dropdown-back .fa.fa-shopping-cart{font-size:22px}.dropdown-back .basket-item-count{-ms-flex-pack:center;height:20px;padding:0;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:80%;font-weight:700;right:3px;color:#fff;-webkit-box-align:center;position:absolute;top:-3px;background-color:#444;-webkit-align-items:center;align-items:center;border-radius:50px;width:20px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dropdown-back .basket-item-count .svg-loader{padding-top:4px}@media (min-width:1199px){body.sticky-nav .dropdown-menu-mini-cart{top:56px}}.dropdown-menu-mini-cart{list-style:none;padding:0;position:absolute;max-width:100svw;top:56px;background-color:#fff;margin:0!important;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);left:-15px;width:100vw;display:none}@media (min-width:1199px){.dropdown-menu-mini-cart{right:-30px;top:66px;left:auto;width:450px}}.dropdown-menu-mini-cart .mini-cart-close{font-size:26px;right:12px;position:absolute;top:6px;cursor:pointer;line-height:1}.dropdown-menu-mini-cart .mini-cart-close:hover{color:var(--primary-color)}.dropdown-menu-mini-cart .widget_shopping_cart_content{padding:25px 15px 15px;width:100%}@media (min-width:991px){.dropdown-menu-mini-cart .widget_shopping_cart_content{padding:35px 25px 25px;max-width:450px}}.dropdown-menu-mini-cart .widget_shopping_cart_content .mini_cart_item{max-width:100%;width:-webkit-calc(100% - 15px);width:calc(100% - 15px)}.dropdown-menu-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart{margin:0!important}.dropdown-menu-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons.woocommerce-mini-cart__buttons{margin-bottom:0;width:-webkit-calc(100% - 15px);width:calc(100% - 15px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1199px){.dropdown-menu-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons.woocommerce-mini-cart__buttons{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}.dropdown-menu-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons.woocommerce-mini-cart__buttons>a{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-pack:center;padding:12px;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:0;-webkit-box-pack:center;font-size:var(--font-size-body-mobile);font-weight:500;color:var(--primary-color);color:#fff;text-transform:none;max-width:50%;text-align:center;background-color:var(--secondary-color);border-radius:3px;line-height:1.1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:991px){.dropdown-menu-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons.woocommerce-mini-cart__buttons>a{padding:14px 28px}}.dropdown-menu-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons.woocommerce-mini-cart__buttons>a:first-child{margin-right:15px}@media (min-width:1199px){.dropdown-menu-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons.woocommerce-mini-cart__buttons>a:first-child{margin-right:30px}}.dropdown-menu-mini-cart li{list-style:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dropdown-menu-mini-cart li .remove_from_cart_button{-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%;height:unset;-webkit-box-flex:0;font-size:26px;border:0;text-decoration:none;font-weight:200!important;margin-right:10px;color:var(--primary-color);color:var(--primary-color)!important;text-align:center;border-radius:100%;background:unset;width:unset;line-height:1;display:block}.dropdown-menu-mini-cart li .remove_from_cart_button:hover{background-color:unset}.dropdown-menu-mini-cart li a{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%;-webkit-box-flex:0;-webkit-box-align:center;gap:20px;-webkit-align-items:center;align-items:center;padding-bottom:20px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dropdown-menu-mini-cart li a img{height:50px;width:50px}.dropdown-menu-mini-cart li a:last-child{padding-bottom:0}.dropdown-menu-mini-cart li .quantity{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;padding:0 0 20px;-webkit-box-flex:0;text-align:right;margin-left:auto}.dropdown-menu-mini-cart li ul{padding:0}.dropdown-menu.active{display:block!important}.search-toggle{margin-left:0!important}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.woocommerce ul.cart_list li a .attachment-woocommerce_thumbnail,.woocommerce ul.cart_list li a .woocommerce ul.cart_list li img,.woocommerce ul.cart_list li a .woocommerce ul.product_list_widget li img,.woocommerce ul.product_list_widget li a .attachment-woocommerce_thumbnail,.woocommerce ul.product_list_widget li a .woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li a .woocommerce ul.product_list_widget li img{height:50px;-o-object-fit:cover;object-fit:cover;-ms-flex-order:0!important;-webkit-order:0!important;order:0!important;width:50px;-webkit-box-ordinal-group:1!important}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{color:var(--primary-color)}.products-and-filter-wrapper{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.products-and-filter-wrapper .filter-column{padding:50px 15px 50px 0;width:20%}.products-and-filter-wrapper .products-with-filter{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:75%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:769px){.products-and-filter-wrapper .filter-column{width:100%;display:none}.products-and-filter-wrapper .filter-column.show{display:block}.products-and-filter-wrapper .products-with-filter{width:100%}.products-and-filter-wrapper ul.products{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify}.products-and-filter-wrapper ul.products li.product.product{margin:0 auto 2%!important;width:48%}}.woocommerce .products-and-filter-wrapper ul.products li.product,.woocommerce-page .products-and-filter-wrapper ul.products li.product{margin-right:2.5%;padding-bottom:1.2rem}.woocommerce .products-and-filter-wrapper ul.products li.product .tinvwl_add_to_wishlist_button,.woocommerce-page .products-and-filter-wrapper ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:0}.added_to_cart{text-align:center;width:100%;display:block}.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy,.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall{margin-bottom:0;display:inline-block}.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy>span,.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall>span,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy>span,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall>span{display:none!important}.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul,.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall ul,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall ul{padding:0;margin:0;display:block}.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul li,.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall ul li,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul li,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall ul li{list-style-type:none;display:inline-block}.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy a,.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall a,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy a,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall a{padding:4px 12px;border:1px solid hsla(0,0%,47%,.5);margin-right:6px;margin-bottom:12px;border-radius:50px;display:inline-block}.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy a:hover,.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall a:hover,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy a:hover,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall a:hover{background-color:hsla(0,0%,47%,.1)}.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy a .fa,.woocommerce>.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall a .fa,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy a .fa,.woocommerce>.bapf_sfilter .bapf_head .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter .bapf_sfa_unall a .fa{margin-right:6px}.woocommerce .woof_autohide_wrapper{height:0}.woocommerce .woof_autohide_wrapper .woof_show_auto_form.woof_btn_default{display:none!important}.woocommerce .orderby{padding:14px 28px;border:1px solid #dadada;max-width:100%;background-color:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);width:280px}.woocommerce .orderby option{padding:8px}.woocommerce .orderby option:active{background-color:var(--primary-color)}@media screen and (max-width:769px){.woocommerce .woocommerce-ordering{position:relative}.woocommerce .woocommerce-ordering:after{height:38px;right:8px;content:"";position:absolute;background-size:28px auto;top:4px;background-color:#fff;background-position:50%;border-radius:50px;cursor:pointer;width:38px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3000' height='3000' viewBox='0 0 3000 3000'%3E%3Cpath d='M73.647 1132.732h1415.722m304.56 0h385.087m-401.953-8.734c0-37.11-14.537-72.685-40.447-98.906-25.91-26.24-61.04-40.972-97.684-40.972-36.624 0-71.754 14.731-97.664 40.972-25.91 26.22-40.467 61.797-40.467 98.906s14.556 72.685 40.467 98.907c25.91 26.24 61.04 40.971 97.664 40.971 36.644 0 71.773-14.731 97.684-40.971 25.91-26.222 40.447-61.798 40.447-98.907M73.693 485.766h504.928m309.779 0h1290.558m-1311.265 0c0-37.1-14.553-72.681-40.457-98.914-25.905-26.235-61.04-40.972-97.674-40.972-36.636 0-71.77 14.737-97.674 40.972-25.905 26.233-40.458 61.815-40.458 98.914 0 77.258 61.844 139.886 138.132 139.886 36.633 0 71.769-14.737 97.674-40.972 25.904-26.232 40.457-61.812 40.457-98.914M73.635 1762.232h538.84m328.212 0h1238.349m-1274.973 0c0-37.11-14.557-72.686-40.454-98.907-25.904-26.24-61.04-40.99-97.674-40.99s-71.769 14.75-97.674 40.99c-25.906 26.221-40.459 61.797-40.459 98.907 0 77.246 61.844 139.878 138.133 139.878 76.288 0 138.128-62.632 138.128-139.878' style='fill:none;stroke:%23333333dd;stroke-width:116.452;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' transform='matrix(1.33333 0 0 -1.33333 0 3000)'/%3E%3C/svg%3E");background-repeat:no-repeat}.woocommerce .woocommerce-ordering .orderby{max-width:-webkit-calc(100% - 64px)!important;max-width:calc(100% - 64px)!important}}body:not(.logged-in) .tinv-modal{display:none!important}.ajax-login-form{height:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;width:100%;display:none;z-index:9999999}.ajax-login-form.active{display:block}.ajax-login-form form.woocommerce-form{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:20px;border:none;position:absolute;text-align:left;top:50%;background-color:#fff;margin:2em 0;border-radius:5px;left:50%;width:380px}@media (max-width:1024px){.ajax-login-form form.woocommerce-form{width:680px}}@media (max-width:680px){.ajax-login-form form.woocommerce-form{height:100%;-webkit-transform:none;-ms-transform:none;transform:none;padding-top:25vh;position:static;margin:0;width:100%}}.ajax-login-form form.woocommerce-form .lost_password a{color:var(--primary-color)}.ajax-login-form form.woocommerce-form .lost_password a:hover{text-decoration:underline}.ajax-login-form form.woocommerce-form .create_account{color:var(--primary-color)}.ajax-login-form form.woocommerce-form .create_account:hover{text-decoration:underline}.ajax-login-form form.woocommerce-form label{line-height:2}.ajax-login-form form.woocommerce-form .required{font-weight:700;color:red}.ajax-login-form form.woocommerce-form button{padding:10px 16px;margin-right:1em;color:#fff;background-color:var(--primary-color);line-height:1;float:left}.ajax-login-form form.woocommerce-form button:hover{background-color:var(--primary-color-hover)}.ajax-login-form h2{text-transform:uppercase;text-align:center;margin-top:5%}.ajax-login-form__close{padding:10px;font-size:22px;right:0;color:var(--primary-color);position:absolute;top:0;cursor:pointer;z-index:10}@media (max-width:480px){.ajax-login-form__close{padding:10px;font-size:50px}}.ajax-login-form .woocommerce-notices-wrapper{position:absolute;top:0;width:100%}.ajax-login-form .woocommerce-notices-wrapper .woocommerce-error{padding:1em 3em 1em 3.5em;opacity:.9;text-align:center;margin:0}.ajax-login-form .ajax-login-loader-wrapper{-ms-flex-pack:center;height:440px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;top:50%;background-color:rgba(0,0,0,.5);margin:2em 0;-webkit-align-items:center;align-items:center;left:50%;width:380px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:20}@media (max-width:1024px){.ajax-login-form .ajax-login-loader-wrapper{height:455px;width:680px}}@media (max-width:991px){.ajax-login-form .ajax-login-loader-wrapper{height:100%;margin:0;width:100%}}.ajax-login-form .ajax-login-loader-wrapper.none{display:none}.ajax-login-form .ajax-login-loader{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;height:48px;border:5px solid #fff;border-bottom:5px solid var(--primary-color);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;width:48px;display:inline-block}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.woocommerce-checkout-payment .form-row.place-order>.button.alt{border-color:var(--primary-color);padding:12px 24px;font-size:var(--font-size-body-mobile);text-decoration:none;font-weight:500;color:#fff;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-transform:none;background-color:var(--primary-color);border-radius:5px;width:auto;line-height:1.1}@media (min-width:991px){.woocommerce-checkout-payment .form-row.place-order>.button.alt{padding:14px 28px}}.woocommerce-checkout-payment .form-row.place-order>.button.alt:hover{border-color:var(--primary-color-hover);background-color:var(--primary-color-hover)}.woocommerce .cart .single_add_to_cart_button.single_add_to_cart_button{font-weight:400;background-color:var(--primary-color);border-radius:5px}.woocommerce .cart .single_add_to_cart_button.single_add_to_cart_button:hover{background-color:var(--primary-color-hover)}.woocommerce .cart .quantity{margin-right:12px!important}.woocommerce .cart .quantity .qty{min-height:44px;border:1px solid #999;min-width:80px;text-align:center;padding-left:1.2rem}.woocommerce .ep-wrapper>iframe{min-height:480px}.woocommerce-page.page-cart article.page,.woocommerce-page.page-checkout article.page{padding-bottom:3.6rem}.woocommerce-page .wp-block-woocommerce-cart-order-summary-block{padding-bottom:1.2rem}.woocommerce-page .entry-content .wp-block-woocommerce-cart{padding-top:2.4rem;padding-bottom:2.4rem}.woocommerce-page .components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button,.woocommerce-page .components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button,.woocommerce-page .components-button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button{border-color:var(--primary-color);padding:12px 24px;font-size:var(--font-size-body-mobile);border:none!important;text-decoration:none;font-weight:500;color:#fff;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-transform:none;background-color:var(--primary-color);border-radius:5px;width:auto;line-height:1.1}@media (min-width:991px){.woocommerce-page .components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button,.woocommerce-page .components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button,.woocommerce-page .components-button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button{padding:14px 28px}}.woocommerce-page .components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button:hover,.woocommerce-page .components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button:hover,.woocommerce-page .components-button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button:hover{border-color:var(--primary-color-hover);background-color:var(--primary-color-hover)}.woocommerce-page .wc-block-components-text-input.wc-block-components-totals-coupon__input>input{padding:12px 24px;border:1px solid #ccc!important}.woocommerce-page .wc-block-components-text-input.wc-block-components-totals-coupon__input>input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}@media (min-width:991px){.woocommerce-page .wc-block-components-text-input.wc-block-components-totals-coupon__input>input{padding:14px 28px}}.woocommerce-page .wc-block-components-form.wc-block-checkout__form .components-flex-item>input,.woocommerce-page .wc-block-components-form.wc-block-checkout__form .wc-block-components-text-input>input{border-color:#ccc!important}.woocommerce-page .wc-block-components-form.wc-block-checkout__form .components-flex-item>input:focus,.woocommerce-page .wc-block-components-form.wc-block-checkout__form .wc-block-components-text-input>input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-page .wc-block-components-form.wc-block-checkout__form .components-form-token-field__suggestions-list{border-color:#ccc!important;-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-page .wc-block-components-form.wc-block-checkout__form input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}@media (max-width:782px){.woocommerce-page .wc-block-components-sidebar-layout.is-mobile .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper,.woocommerce-page .wc-block-components-sidebar-layout.is-small .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper{padding-right:0;padding-left:0}.wc-block-cart .wc-block-cart__submit-container--sticky:before{background-color:#fff}}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{margin-bottom:8px;color:#444;list-style-type:none;background-color:#f7f7f7}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{padding:8px 16px;-webkit-transition:all .28s ease-in-out;-o-transition:all .28s ease-in-out;transition:all .28s ease-in-out;border-radius:3px;display:block}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:hover a{color:#fff;background-color:var(--primary-color)!important}.woocommerce-account .select2-container .select2-selection--single{min-height:50px;padding-top:15px;-webkit-box-shadow:none;box-shadow:none}.woocommerce-account button[name=save_address],.woocommerce-account.woocommerce-edit-account .woocommerce-Button{margin-top:1.2rem}div:not(.ajax-login-form) .woocommerce-form.woocommerce-form-login.login{padding:0;border:none}@media (min-width:991px){div:not(.ajax-login-form) .woocommerce-form.woocommerce-form-login.login{padding-bottom:86px}}div:not(.ajax-login-form) .woocommerce-form.woocommerce-form-login.login .woocommerce-form-login__submit{background-color:var(--primary-color)}div:not(.ajax-login-form) .woocommerce-form.woocommerce-form-login.login .woocommerce-form-login__submit:hover{background-color:var(--primary-color-hover)}div:not(.ajax-login-form) .woocommerce-form.woocommerce-form-login.login .woocommerce-form-login__rememberme{padding-top:8px}