*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body ::placeholder{color:#a2a2a2}body .entry-hero-container-inner{background:var(--global-palette1)}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:var(--global-palette3);border-color:var(--global-palette6);outline:0;box-shadow:none!important}body input[type=color],body input[type=date],body input[type=datetime-local],body input[type=datetime],body input[type=email],body input[type=month],body input[type=number],body input[type=password],body input[type=range],body input[type=search],body input[type=tel],body input[type=text],body input[type=time],body input[type=url],body input[type=week]{color:var(--global-palette1);border-radius:0;border:1px solid var(--global-palette6);height:40px}body .quantity.spinners-added input.minus,body .quantity.spinners-added input.plus{font-size:20px;color:var(--global-palette1)}.alignfull>.wp-block-cover__inner-container,.alignwide>.wp-block-cover__inner-container,.entry-hero-layout-contained,.site-container,.site-footer-row-layout-contained,.site-header-row-layout-contained{margin:0 auto;padding:0 var(--global-content-edge-padding)}body .single-content h1,body .single-content h1:first-child,body .single-content h2,body .single-content h2:first-child,body .single-content h3,body .single-content h3:first-child,body .single-content h4,body .single-content h4:first-child,body .single-content h5,body .single-content h5:first-child,body .single-content h6,body .single-content h6:first-child{margin-top:inherit}body,body.woocommerce ul.products.products-list-view li.product .entry-content-wrap .price{margin:0}.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap,.widget .product_list_widget li a,.widget .product_list_widget li>span,.widget .widgets-blog-posts li a,.widget .widgets-blog-posts li>span,.widget .wp-block-latest-comments li a,.widget .wp-block-latest-comments li>span,.widget .wp-block-latest-posts li a,.widget .wp-block-latest-posts li>span,.widget.widget_recent_comments ul li a,.widget.widget_recent_comments ul li>span,.widget.widget_rss ul li a,.widget.widget_rss ul li>span,body.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.content-vertical-padding-hide .content-area,.content-width-fullwidth .content-area{margin-top:0;margin-bottom:0}h1,h2,h3,h4,h5,h6{padding:10px 0;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}a:active,a:hover{outline:0}a:active,a:focus,a:hover{color:var(--global-palette-highlight-alt)}.elementor-button-wrapper .elementor-button{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.button,.wp-block-button__link,input[type=button],input[type=reset],input[type=submit]{border-radius:0;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;line-height:1;display:inline-block;font-family:inherit;cursor:pointer;text-decoration:none;transition:.2s;box-shadow:0 0 0 0 transparent}.button:active,.button:focus,.button:hover,.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover);box-shadow:0 0 0 0 transparent}.header-cart-wrap .header-cart-button .header-cart-total{height:1.3em;width:1.3em}.site-header .secondary-navigation .secondary-menu-container>ul>li.menu-item>a{border-inline-end:1px solid #c9664e}.site-middle-footer-inner-wrap .footer-widget1 .widget_block h3{-webkit-margin-after:25px;margin-block-end:25px;padding:0}.site-middle-footer-inner-wrap .widget-area .widget-title{-webkit-margin-after:40px;margin-block-end:40px;padding:0}body .mc4wp-form input[type=email]{width:315px;padding:20px;height:50px;border:0;background-color:var(--global-palette9);margin-block:12px 6px}body .mc4wp-form input[type=submit]{padding:18px 33px}.cat-cms-img .elementor-widget-image,.cms-service-workers .elementor-image-box-img,.gallery-item .gallery-icon,.gallery-slider .swiper-slide-inner,.post-thumbnail-inner,.widget_media_image{overflow:hidden}.cat-cms-img .elementor-widget-image{overflow:hidden;display:inline-block;width:auto!important;margin:auto!important}.cat-cms-img .elementor-widget-image img,.cms-service-workers .elementor-widget-image-box img,.gallery-item img,.gallery-slider img,.loop-entry .post-thumbnail-inner img,.widget_media_image img{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.cat-cms-img .elementor-widget-image:hover img,.cms-service-workers .elementor-widget-image-box:hover img,.gallery-item img:hover,.gallery-slider img:hover,.loop-entry .post-thumbnail-inner:hover img,.widget_media_image:hover img{transform:scale(1.05)}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.about-us .img-banner,.cms-faq .img-banner,.cms-portfolio .cms-banner{position:relative;overflow:hidden}.about-us .img-banner::before,.cms-faq .img-banner::before,.cms-portfolio .cms-banner::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.about-us .img-banner:hover::before,.cms-faq .img-banner:hover::before,.cms-portfolio .cms-banner:hover::before{-webkit-animation:.75s shine;animation:.75s shine}.elementor-testimonial-wrapper::before{mask-image:url(../svg/quote.svg);-webkit-mask-image:url(../svg/quote.svg);background:var(--global-palette2);mask-size:36px;-webkit-mask-size:36px;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;content:"";position:absolute;display:inline-block;height:36px;width:36px;vertical-align:top;left:60px;right:auto;top:40px;bottom:auto}.contact-us form input,.contact-us form textarea{width:100%}.contact-us input[type=submit].wpcf7-form-control.wpcf7-submit{height:50px;padding:13px 24px;width:auto}.owl-pagination{float:left;width:100%;text-align:center;margin-block-start:30px}.owl-theme .owl-page{display:inline-block;margin:0 3px;vertical-align:top}.owl-pagination .owl-page span{height:14px;width:14px;background-color:var(--global-palette1);border:1px solid var(--global-palette1);display:block;border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%}.owl-pagination .owl-page.active span,.owl-pagination .owl-page.active:hover span,.owl-pagination .owl-page:hover span{background:var(--global-palette2);border-color:var(--global-palette2)}.testimonial-carousel .owl-theme .owl-buttons div.owl-prev{left:15px}.testimonial-carousel .owl-theme .owl-buttons div.owl-next{right:15px}.owl-theme .owl-buttons div{display:block;font-size:0;height:32px;width:32px;position:absolute;text-align:center;top:0;bottom:0;opacity:0;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;margin:auto!important;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;z-index:99;cursor:pointer}.owl-theme:hover .owl-buttons div{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1}.owl-theme .owl-buttons div.owl-prev{left:-40px;right:auto}.owl-theme .owl-buttons div.owl-next{right:-40px;left:auto}.owl-theme .owl-buttons div.owl-next::after,.owl-theme .owl-buttons div.owl-prev::after{content:"";position:absolute;top:auto;background-size:15px;background-repeat:no-repeat;height:30px;width:30px;margin:0 auto;left:0;right:0}.owl-theme .owl-buttons div.owl-prev::after{background-image:url(../svg/left-arrow.svg);background-position:0}.owl-theme .owl-buttons div.owl-next::after{background-image:url(../svg/right-arrow.svg);background-position:100%}.base-breadcrumbs a,.link-style-no-underline .editor-styles-wrapper a,.link-style-no-underline .editor-styles-wrapper a:hover,.link-style-no-underline a,.link-style-no-underline a:hover,.link-style-no-underline em>a,.link-style-no-underline em>a:hover,.link-style-no-underline p>a,.link-style-no-underline p>a:hover,.link-style-no-underline strong>a,.link-style-no-underline strong>a:hover,.link-style-no-underline>ul a,.link-style-no-underline>ul a:hover,.wishlist-items-wrapper .product-add-to-cart a,.wishlist-items-wrapper .product-name a,body.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,body.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{text-decoration:none}body .base-breadcrumbs span{font-size:18px;font-weight:500}body .woocommerce a.added_to_cart,body.woocommerce a.added_to_cart{padding:18px 23px;background:var(--global-palette-btn-bg);font-size:14px;font-weight:600;line-height:1}.cart-summary,.screen-reader-text,.wishlist_table tr td a.button.yith-wcqv-button,.woocommerce div.product .woocommerce-product-rating,.woocommerce ul.products li.product .button.added.add_to_cart_button,.woocommerce ul.products li.product .star-rating,.wp-block-search .wp-block-search__label,.yith-wcwl-add-to-wishlist .feedback{display:none}.thebase-shop-top-row{justify-content:flex-end;-webkit-padding-after:var(--global-md-spacing);padding-block-end:var(--global-md-spacing);display:flex;align-items:center}body .woocommerce ul.products.woo-archive-btn-button li.product .price,body.woocommerce ul.products.woo-archive-btn-button li.product .price{margin-block-end:2.5em;padding:0}body .woocommerce ul.products.woo-archive-action-on-hover li.product:focus-within .product-action-wrap,body .woocommerce ul.products.woo-archive-action-on-hover li.product:hover .product-action-wrap,body.woocommerce ul.products.woo-archive-action-on-hover li.product:focus-within .product-action-wrap,body.woocommerce ul.products.woo-archive-action-on-hover li.product:hover .product-action-wrap{bottom:-.3rem}.price,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price,.widget_price_filter .price_slider_amount,.woocommerce ul.products li.product .product-details .price,.woocommerce ul.products li.product .product-details .price ins{font-weight:400;font-size:16px;line-height:1.5em;letter-spacing:.3px;text-transform:inherit;color:var(--global-palette4);text-decoration:none}body .woocommerce ul.products li.product .onsale,body.woocommerce ul.products li.product .onsale{top:10px;right:auto;left:10px;font-size:12px;font-weight:600;padding:5px 7px;border-radius:0}.woo-carousel ul.products{float:left;width:100%;margin:0}.grid-cols.grid-lg-col-4{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;grid-column-gap:1.875rem;-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;grid-row-gap:1.875rem;row-gap:1.875rem}.woo-carousel .woocommerce ul.products li:hover,.woocommerce .products ul li:hover,.woocommerce ul.products li:hover,.woocommerce.single-product .single-product-payments,body.woocommerce #reviews #comments ol.commentlist li .comment-text{border-radius:0}.woocommerce ul.products.woo-archive-action-on-hover li.product:focus-within .entry-content-wrap,.woocommerce ul.products.woo-archive-action-on-hover li.product:hover .entry-content-wrap{-webkit-transform:unset!important;transform:unset!important}.woocommerce .products ul li,.woocommerce ul.products li{border:1px solid transparent;list-style:none;text-align:center}.related ul.products li,.woo-carousel .woocommerce ul.products li{list-style:none;text-align:center;margin:15px;padding:0}.archive-extra-button-wrap{position:absolute;top:10px;bottom:auto;left:auto;right:20px;opacity:0;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;margin:auto;display:flex;justify-content:center;flex-direction:column;transition:.3s;-webkit-transition:.3s;z-index:8}ul.products li.product:hover .archive-extra-button-wrap{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;right:10px;top:10px}.product-details .button.compare,.product-details .button.yith-wcqv-button{display:none!important}.woocommerce .compare-button a::before,.woocommerce ul .button.yith-wcqv-button::before,.woocommerce ul .yith-wcwl-add-to-wishlist .add_to_wishlist::before,.woocommerce ul .yith-wcwl-wishlistaddedbrowse a::before,.woocommerce ul .yith-wcwl-wishlistexistsbrowse a::before{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;content:"";position:relative;display:inline-block;height:35px;width:35px;vertical-align:top;background:var(--global-palette1)}.woocommerce ul .button.yith-wcqv-button::before,.woocommerce ul.products li.product .yith-wcqv-button::before{mask-image:url(../svg/quickview.svg);-webkit-mask-image:url(../svg/quickview.svg);mask-size:20px;-webkit-mask-size:20px}.woocommerce ul.products.woo-archive-btn-button li .button,.woocommerce ul.products.woo-archive-btn-button li .wc-forward{color:var(--global-palette9);text-align:center;width:auto;display:inline-block;vertical-align:top}.woocommerce ul .button.yith-wcqv-button,.woocommerce ul .yith-wcwl-add-to-wishlist a,.woocommerce.compare-button a{border:0!important;background:0 0!important;-webkit-padding-end:10px;padding-inline-end:10px;color:var(--global-palette3);position:relative;display:inline-block;border-radius:0;padding:0;margin:0;vertical-align:top;color:var(--global-palette3);font-weight:500;font-size:0;line-height:0;letter-spacing:0}.woocommerce ul .yith-wcwl-add-to-wishlist .add_to_wishlist::before,.woocommerce ul .yith-wcwl-wishlistaddedbrowse a::before,.woocommerce ul .yith-wcwl-wishlistexistsbrowse a::before{mask-image:url(../svg/wishlist.svg);-webkit-mask-image:url(../svg/wishlist.svg);mask-size:24px;-webkit-mask-size:24px}.woocommerce ul .yith-wcwl-wishlistaddedbrowse .feedback,.woocommerce ul .yith-wcwl-wishlistexistsbrowse .feedback{display:none;font-size:0;margin:0;padding:0;text-indent:-9999px}.woocommerce .compare-button a::before{mask-image:url(../svg/compare.svg);-webkit-mask-image:url(../svg/compare.svg);mask-size:20px;-webkit-mask-size:20px}.woocommerce ul.products.woo-archive-btn-button li.product .compare-button .button.added{display:inline-block;height:auto;overflow:visible}.woocommerce .products-list-view .woocommerce-loop-image-link{float:left}body .woocommerce ul.products-list-view li.product .entry-content-wrap,body.woocommerce ul.products.products-list-view li.product .entry-content-wrap{margin:0;padding-inline:30px 0;float:left;padding-block:30px;transform:none!important}.woocommerce ul.products.products-list-view li.product{display:grid;grid-template-columns:auto!important;text-align:left}.woocommerce .wp-block-woocommerce-product-categories>ul li,.woocommerce ul.products li .archive-image-wrap,.woocommerce.widget_product_categories>ul li{position:relative}.products-list-view .archive-image-wrap{max-width:30%;float:left}.products-list-view .archive-extra-button-wrap,ul.products-list-view.products li.product:hover .archive-extra-button-wrap{top:15px;left:auto;right:10px}.woocommerce section.related.products h2,.woocommerce.widget_price_filter .widget-title,body.woocommerce div.product form.cart table td{padding-block-end:15px}.woocommerce div.product form.cart .variations select{border-radius:0;margin:6px 0;padding:8px}body.woocommerce div.product form.cart .group_table td{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5em .5em .5em 0;vertical-align:middle}body.woocommerce div.product form.cart .group_table td:first-child{width:auto;text-align:center;min-width:128px}.woocommerce div.product form.cart .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item .quantity.spinners-added{width:auto;float:left}.woocommerce div.product form.cart div.quantity{float:left;margin:0 15px 0 0}.woocommerce-product-gallery .flex-viewport,.yith-wcqv-wrapper .woocommerce-product-gallery__wrapper{border:1px solid var(--global-palette6);background:#f5f5f5}body.woocommerce div.product div.images .flex-control-thumbs{padding:0 30px;box-sizing:border-box;margin:30px 0 0;transform:none;left:auto;max-width:100%}.woocommerce.single-product .entry-summary .compare.button,.woocommerce.single-product .entry-summary .yith-wcwl-add-to-wishlist a{border:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline;display:inline-block;vertical-align:top;width:auto;padding:0;background:0 0;color:var(--global-palette1);font-size:14px;font-weight:600;text-transform:uppercase;line-height:26px;font-family:var(--global-heading-font-family);letter-spacing:1.5px}.entry-content table tbody tr td,.entry-content table tbody tr th,.single-product-extras p strong{font-weight:500}.woocommerce .entry-summary .yith-wcwl-add-to-wishlist,.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button_inner_wrap .button,.woocommerce ul.products:not(.woo-archive-btn-button) .product-action-wrap .button_inner_wrap .button{-webkit-margin-end:15px;margin-inline-end:15px;-webkit-padding-end:15px;padding-inline-end:15px;-webkit-border-end:1px solid #aaa;border-inline-end:1px solid #aaa}.yith-wcwl-add-to-wishlist{margin-top:0!important;display:inline-block}body.woocommerce div.product form.cart div.quantity{float:left;margin-inline-end:15px;border-radius:0}body.woocommerce div.product div.images .flex-control-thumbs li:first-child{padding:4px;box-sizing:border-box;list-style:none;float:none;cursor:pointer;text-align:center;display:inline-block;vertical-align:top;height:100%;width:100%;margin:0}body.woocommerce div.product div.images .flex-control-thumbs li img{border:1px solid var(--global-palette6);max-width:6em;display:inline-block;opacity:1;-webkit-opacity:1;width:100%}.thebase-show-sidebar-btn:hover,body.woocommerce div.product div.images .flex-control-thumbs li img.flex-active{border-color:var(--global-gray-500)}.woocommerce-product-gallery .owl-theme .owl-buttons div.owl-prev{left:0;top:0;bottom:0}.woocommerce-product-gallery .owl-theme .owl-buttons div.owl-next{right:0;top:0;bottom:0}body.woocommerce div.product div.summary p.price,body.woocommerce div.product div.summary p.price ins,body.woocommerce div.product span.price,body.woocommerce div.product span.price ins{font-size:23px;font-weight:500;margin-block:0}body .woocommerce div.product .product_meta>span,body.woocommerce div.product .product_meta>span{font-size:inherit;color:inherit;font-weight:inherit;padding-block:5px}#add_payment_method table.cart .product-name a,#add_payment_method table.cart td.actions .button:disabled,.woocommerce form.checkout .form-row label,.woocommerce form.edit-account .form-row label,.woocommerce form.login .form-row label,.woocommerce form.register .form-row label,body.woocommerce .single-product-payments legend,body.woocommerce-cart table.cart .product-name a,body.woocommerce-cart table.cart td.actions .button:disabled,body.woocommerce-checkout table.cart .product-name a,body.woocommerce-checkout table.cart td.actions .button:disabled{color:var(--global-palette1)}body.woocommerce div.product form.cart{-webkit-margin-after:2em;margin-block-end:25px;-webkit-border-before:1px solid var(--global-palette6);border-block-start:1px solid var(--global-palette6);-webkit-padding-before:2em;padding-block-start:2em}.woocommerce div.product .product_meta{margin:1.2em 0;padding:1.2em 0;border-top:1px solid var(--global-palette6)}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:1.63em;font-weight:400}.single-product-category,.woocommerce div.product .product_title{-webkit-margin-after:.3em;margin-block-end:.3em}.related ul.products{float:left;width:100%}.content-style-unboxed .entry:not(.loop-entry){box-shadow:none;border-radius:0}.cross-sells>h2,.single.woocommerce section.products>h2,.site .entry-related h2{text-align:center}body.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid var(--global-palette6);background-color:var(--global-palette9);position:relative;z-index:0;-webkit-margin-end:10px;margin-inline:0 10px;padding:0;border-radius:0}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--global-palette9);text-shadow:inherit;background:var(--global-palette2)}body.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:13px 30px;color:var(--global-palette1);text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:600;text-align:center;font-family:var(--global-heading-font-family);letter-spacing:1.5px}.single.woocommerce table.shop_attributes{border:none;border-spacing:10px;margin:0 -10px;border-spacing:10px}body.woocommerce table.shop_attributes th{width:160px;font-weight:400;padding:12px;border:none;margin:0;line-height:1.6;font-size:16px;background-color:#fcf4f2}#cart-drawer.popup-drawer .drawer-header,body.woocommerce table.shop_attributes tr:nth-child(2n) td,body.woocommerce table.shop_attributes tr:nth-child(2n) th{background-color:#fcf4f2}.comment-content td,.comment-content th,.entry-content table td,.entry-content table th{padding:12px;line-height:1.5;text-align:left}body.woocommerce table.shop_attributes td{padding:12px;border:none;font-style:unset;background-color:#fcf4f2}.pagination,.woocommerce nav.woocommerce-pagination{display:inline-block;vertical-align:top;text-align:center;width:100%;position:relative;-webkit-padding-before:1em;padding-block-start:1em}.price_label,.rtl .elementor-element.about-us-image .elementor-widget-image{text-align:left}body .pagination .page-numbers,body .pagination a:hover,body.woocommerce nav.woocommerce-pagination ul li .page-numbers,body.woocommerce nav.woocommerce-pagination ul li .page-numbers:hover,body.woocommerce nav.woocommerce-pagination ul li a:focus{background-color:var(--global-palette-btn-bg-hover);border-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn);border-radius:0}body .pagination .page-numbers.current,body.woocommerce nav.woocommerce-pagination ul li span.current,body.woocommerce nav.woocommerce-pagination ul li span.current:hover{background-color:var(--global-palette1);border-color:var(--global-palette1)}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:var(--global-palette2);border-color:var(--global-palette2)}body .woocommerce ul.product_list_widget li img,body.woocommerce ul.cart_list li img{width:64px;margin-inline:0 10px}body .woocommerce ul.cart_list li .quantity,body .woocommerce ul.product_list_widget li .quantity{font-size:inherit;color:inherit}body .woocommerce ul.cart_list li a,body .woocommerce ul.product_list_widget li a{font-size:16px;text-transform:uppercase;color:var(--e-global-color-base1);font-weight:500}.widget-area a:not(.button):hover,.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover{text-decoration:none!important}.woocommerce ul.product_list_widget li{padding-block:10px!important;padding-inline:0 25px!important;margin:0;list-style:none}.popup-drawer .woocommerce .widget_shopping_cart .buttons a,.popup-drawer .woocommerce.widget_shopping_cart .buttons a{flex:auto}#cart-drawer .woocommerce-mini-cart__buttons .button{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}#cart-drawer .woocommerce-mini-cart__buttons .button:hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}body .woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{margin-block:10px 30px}body .woocommerce.widget_price_filter .ui-slider .ui-slider-handle,body .woocommerce.widget_price_filter .ui-slider .ui-slider-range{background-color:var(--global-palette2)}.thebase-show-sidebar-btn{position:fixed;border:1px solid var(--global-palette6);padding:0 10px;height:44px;line-height:30px;display:none;cursor:pointer;top:25%;left:-2px;z-index:99;background:var(--global-palette9);-webkit-box-shadow:0 0 11px -1px var(--global-gray-400);box-shadow:0 0 11px -1px var(--global-gray-400);-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 50px 50px 0}.primary-sidebar .thebase-hide-sidebar-btn{display:none;flex:0 0 auto;align-items:center;flex-direction:row;justify-content:flex-end;padding:20px 0}.price_label{display:inline-block;padding:10px 0 0;width:100%}.has-sidebar .primary-sidebar.widget-area .widget{display:inline-block;width:100%;border-bottom:1px solid var(--global-palette6);padding-block-end:20px}.has-sidebar .primary-sidebar.widget-area .widget:last-child{border:none;padding:0}.search-form,.woocommerce-product-search,.wp-block-search{position:relative;display:inline-block;vertical-align:top;width:100%;overflow:hidden}#primary-sidebar .search-field,.page-content .search-field,.wp-block-search .wp-block-search__input,footer .search-field{float:left;width:83%;padding:10px 45px 10px 15px;line-height:22px;border:none;background-color:#fcf4f2;border-radius:0}.header-search .woocommerce-product-search input[type=submit],.header-search button[type=submit],.widget.widget_product_search button[type=submit],.wp-block-search .wp-block-search__button{mask-image:url("../svg/search.svg");-webkit-mask-image:url("../svg/search.svg");mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:18px;-webkit-mask-size:18px;border:0;color:var(--global-palette9);float:left;font-size:0;height:42px;margin:0;padding:0;position:absolute;right:0;width:45px;background:var(--global-palette1)!important}.primary-sidebar.widget-area .widget-title{padding-block-end:10px;margin:0}.primary-sidebar .wp-block-latest-posts__post-author,.primary-sidebar .wp-block-latest-posts__post-date{color:var(--global-palette1);font-size:14px}.widget .wp-block-latest-comments__comment-link,.widget .wp-block-latest-posts li>a{word-break:break-word;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0;margin:0}body .widget ol,body .widget_block ol,body .widget_block ul{-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-start:0;margin-inline:0;-webkit-padding-after:0;padding-block-end:0;-webkit-margin-after:0;margin-block-end:0}.widget_block h5{padding:0 0 15px;margin:0;display:block}.widget_block ul.wc-block-product-categories-list:first-child,.widget_block ul.wp-block-categories:first-child{list-style:none;padding:0;margin:0}.woocommerce .wp-block-woocommerce-product-categories>ul,.woocommerce.widget_product_categories>ul{-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-start:0;margin-inline-start:0;list-style:none}.widget .tagcloud a,.widget .tagcloud>span,.widget .widget_product_tag_cloud a,.widget .widget_product_tag_cloud>span,.widget .widgets-blog-posts li,.widget .wp-block-latest-comments li,.widget .wp-block-latest-posts li,.widget .wp-block-tag-cloud a,.widget .wp-block-tag-cloud>span,.widget li a,.widget li>span,body.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,body.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding-block:5px;display:inline-block;margin:0}.widget .product_list_widget li,.widget .widgets-blog-posts li,.widget .wp-block-latest-comments li,.widget .wp-block-latest-posts li,.widget.widget_recent_comments ul li,.widget.widget_rss ul li{padding-block:4px;margin-block:6px;clear:both;overflow:hidden}.widget .tagcloud,.widget .widget_product_tag_cloud,.widget .wp-block-tag-cloud,.widget li{list-style:none;margin:0;position:relative}.woocommerce .wp-block-woocommerce-product-categories>ul li .count,.woocommerce .wp-block-woocommerce-product-categories>ul li .wc-block-product-categories-list-item-count,.woocommerce.widget_product_categories>ul li .count,.woocommerce.widget_product_categories>ul li .wc-block-product-categories-list-item-count{position:absolute;right:0;display:block;top:0;min-width:2rem;text-align:center}.woocommerce.widget .woocommerce-widget-layered-nav-list a::before{font-size:.7em}.widget .tagcloud a,.widget .widget_product_tag_cloud a,.widget .wp-block-tag-cloud a{font-size:16px!important;display:block}@media screen and (min-width:1025px){.has-sidebar .content-container{display:grid;grid-template-columns:5fr 2fr;grid-gap:2.5em;grid-gap:var(--global-lg-spacing);justify-content:center}.has-left-sidebar #main{grid-column:2;grid-row:1}.has-left-sidebar #secondary{grid-column:1;grid-row:1}}.cms-faq .faq-list .elementor-accordion-item{margin-block:24px}.cms-faq .faq-list .elementor-accordion-item:first-child{margin-block-start:0}body #add_payment_method table.cart img,body.woocommerce-cart table.cart img,body.woocommerce-checkout table.cart img{min-width:60px;width:auto}.single-content .cart_totals h2{font-size:34px;font-weight:600;color:var(--global-palette1)}.site .woocommerce table.shop_table td,.site .woocommerce table.shop_table th{padding:20px!important}#add_payment_method .cart-collaterals,.woocommerce-cart .cart-collaterals,.woocommerce-checkout .cart-collaterals{background-color:#fcf4f2;padding:30px}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0;border:0}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,body.woocommerce-cart .cart-collaterals .cart_totals tr td,body.woocommerce-cart .cart-collaterals .cart_totals tr th,body.woocommerce-checkout .cart-collaterals .cart_totals tr td,body.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid var(--global-palette6)}.checkout-button.button.alt.wc-forward{margin:0;line-height:1.6}#add_payment_method table.cart .coupon .button:not(:hover),body.woocommerce-cart table.cart .coupon .button:not(:hover),body.woocommerce-checkout table.cart .coupon .button:not(:hover){background:var(--global-palette2);color:var(--global-palette9)}.product-quantity .quantity.spinners-added,.product-quantity .quantity.spinners-added:hover,.single.woocommerce div.product form.cart div.quantity,.woocommerce table.shop_table,body .entry-tags a.tag-link{border:1px solid var(--global-palette6);border-radius:0}#yith-quick-view-modal #yith-quick-view-content{padding:25px;box-sizing:border-box}.woocommerce form.checkout_coupon .form-row-first,.woocommerce form.checkout_coupon .form-row-last,.woocommerce form.login .form-row-first,.woocommerce form.login .form-row-last,.woocommerce form.register .form-row-first,.woocommerce form.register .form-row-last,.woocommerce-checkout .woocommerce form.woocommerce-form.woocommerce-form-login.login .form-row-first,.woocommerce-checkout .woocommerce form.woocommerce-form.woocommerce-form-login.login .form-row-last{float:none}.woocommerce-checkout .woocommerce form .form-row{margin:0 0 1.5em}body form.checkout.woocommerce-checkout .col2-set{background-color:#fcf4f2;padding:var(--global-md-spacing)}body .woocommerce form.checkout_coupon{border-radius:0;border:2px dashed var(--global-palette6)}.woocommerce-checkout .woocommerce form.checkout_coupon,.woocommerce-checkout .woocommerce form.login{width:50%}body .select2-container--default .select2-selection--single{height:40px;border-radius:0;border-color:var(--global-palette6)}body .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--global-palette1);background-color:var(--global-palette9);line-height:38px}.entry-content-wrap .woocommerce form .form-row .button,.woocommerce div.product .summary .button.single_add_to_cart_button{padding:16px 27px;height:43px;line-height:0}body .woocommerce form .form-row label{color:inherit}.woocommerce-form.woocommerce-form-login.login,body .woocommerce form.register{border:none;border-radius:0;padding:30px;box-shadow:none;background-color:#fcf4f2}.woocommerce-privacy-policy-text{margin-block-end:20px}.site .woocommerce table.shop_table td,.site .woocommerce table.shop_table th{padding-block:20px;border-left:0;border-right:0;border-bottom:0}.comment-content table,.entry-content.single-content table,body .woocommerce table.shop_table td{border:1px solid #e5e5e5}body.woocommerce table.shop_table{font-size:inherit;font-family:'paytone one'}body .wishlist-title.wishlist-title-with-form h2:hover{background:0 0}@media screen and (max-width:1500px){.owl-theme .owl-buttons div.owl-prev{left:-10px;right:auto}.owl-theme .owl-buttons div.owl-next{right:-10px;left:auto}}@media screen and (max-width:1024px){.site-middle-footer-inner-wrap .widget-area .widget-title{margin-block-end:5px;cursor:pointer}footer .widget-title::before{content:"\f107";position:absolute;right:0;font-family:FontAwesome;font-size:20px;top:7px;bottom:0;height:20px;width:20px;text-align:center;z-index:9;margin:0 auto;line-height:20px}footer .toggled-on .widget-title::before{content:"\f106"}footer .toggled-off form,footer .wp-block-group .toggled-off>p,footer .wp-block-group .toggled-off>ul{display:none}.owl-theme .owl-buttons div.owl-next{right:0;left:auto}.owl-theme .owl-buttons div.owl-prev{left:0;right:auto}.thebase-show-sidebar-btn .base-svg-iconset{-webkit-padding-end:6px;padding-inline-end:6px;display:none}body .primary-sidebar{transform:translateX(-100%);width:360px;right:auto;left:0;top:0;overflow:auto;bottom:0;position:fixed;box-shadow:0 0 13px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;transition:.3s ease-in-out;z-index:99999;padding-inline:20px;padding-block:0;background-color:var(--global-palette9)}.primary-sidebar.active{transform:translateX(0)}.thebase-hide-sidebar-btn .base-svg-iconset svg{height:auto;width:1.6em;cursor:pointer}.primary-sidebar .thebase-hide-sidebar-btn,.thebase-show-sidebar-btn{display:flex}}.rtl #search-drawer .drawer-inner .search-submit[type=submit],.rtl .header-search .woocommerce-product-search input[type=submit],.rtl .header-search button[type=submit],.rtl .search-form input[type=submit],.rtl .site-middle-footer-inner-wrap .widget-area .widget-title::before,.rtl .widget.widget_product_search button[type=submit],.rtl .widget.widget_search input[type=submit],.rtl .woocommerce .widget_shopping_cart .cart_list li a.remove,.rtl .woocommerce.widget_shopping_cart .cart_list li a.remove,.rtl .wp-block-search .wp-block-search__button,.rtl.woocommerce .wp-block-woocommerce-product-categories>ul li .count,.rtl.woocommerce .wp-block-woocommerce-product-categories>ul li .wc-block-product-categories-list-item-count,.rtl.woocommerce.widget_product_categories>ul li .count,.rtl.woocommerce.widget_product_categories>ul li .wc-block-product-categories-list-item-count{right:auto;left:0}@media screen and (max-width:767px){.woo-grid .grid-sm-col-3{grid-template-columns:repeat(2,minmax(0,1fr))}body .base-breadcrumbs span{font-size:14px;font-weight:500}.woocommerce ul.product_list_widget,body .woocommerce ul.cart_list{max-height:260px;overflow-y:auto}#cart-drawer.popup-drawer .woocommerce-mini-cart__total.total,.popup-drawer .woocommerce.widget_shopping_cart .buttons{position:unset}.entry-content-wrap .woocommerce form .form-row .button,.woocommerce div.product .summary .button.single_add_to_cart_button{padding:16px 20px}.single.single-product.woocommerce div.product form.cart div.quantity{margin-inline:0 9px}body.woocommerce .product .woocommerce-tabs.wc-tabs-wrapper,body.woocommerce div.product .woocommerce-tabs .panel{padding:0;border:none}body.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}body.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0}.elementor-testimonial-wrapper::before{left:20px;right:auto;top:20px;bottom:auto}}@media screen and (max-width:479px){.woo-grid .grid-sm-col-3{grid-template-columns:repeat(1,minmax(0,1fr))}.site-header-item[data-section=base_customizer_mobile_html]{display:none}body .primary-sidebar{width:320px}.woocommerce ul.product_list_widget,body .woocommerce ul.cart_list{max-height:170px;overflow-y:auto}}#sb-wrapper,.feature,.flexslider,.home-product .owl-buttons,.home-service,.owl-carousel .owl-wrapper-outer{direction:ltr}.rtl #search-drawer .drawer-inner input.search-field{padding:.8em .8em .8em 80px}.rtl .elementor .elementor-section.about-us .about-us-image .elementor-widget-wrap{padding-inline:2em 0}.rtl .elementor-element.about-us-desc .elementor-widget-image,.rtl .elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper,.rtl .footer-widget-area.content-align-left,.rtl .price_label,.rtl.single.single-post .title-align-left,.rtl.woocommerce ul.products.products-list-view li.product{text-align:right}.rtl #primary-sidebar .search-field,.rtl .page-content .search-field,.rtl .wp-block-search .wp-block-search__input,footer .search-field{padding:10px 15px 10px 45px}.rtl.woocommerce .woocommerce-widget-layered-nav-list a::before{margin-inline:0 0.6em}.rtl .widget .wp-block-latest-posts__featured-image.alignleft,.rtl .woocommerce.widget_price_filter .price_slider_amount .button,body.rtl .woocommerce ul.product_list_widget li img,body.rtl .woocommerce ul.products-list-view li.product .entry-content-wrap,body.rtl.woocommerce ul.cart_list li img,body.rtl.woocommerce ul.products.products-list-view li.product .entry-content-wrap{float:right}body.rtl.woocommerce div.product form.cart div.quantity{margin-inline-end:15px}.rtl .products-list-view .archive-image-wrap{max-width:30%;float:right}.widget .wp-block-latest-posts__featured-image.alignleft{margin-inline:0 1em}.rtl .entry-author-profile{padding-inline-start:100px}.rtl .entry-author-avatar{position:absolute;left:auto;right:0}.rtl .elementor .elementor-section.cms-faq .faq-list .elementor-widget-wrap{padding-inline:3.138em 0}.rtl .single-entry .cms-portfolio .cms-portfolio .elementor-widget-wrap{padding-inline:0 5em}.rtl .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-inline:0 15px}.rtl .elementor .elementor-section .contact-form .elementor-widget-wrap{padding-inline:4.68em 0}.rtl .footer-widget-area.content-align-right .footer-social-wrap .footer-social-inner-wrap{justify-content:flex-end}@media screen and (max-width:1024px){.rtl .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-inline:0}.rtl .elementor-element.about-us-desc .elementor-widget-image,.rtl .elementor-element.about-us-image .elementor-widget-image,.rtl .elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper,.rtl .footer-widget-area.content-align-left{text-align:center}.rtl .elementor .elementor-section .contact-form .elementor-widget-wrap,.rtl .elementor .elementor-section.about-us .about-us-image .elementor-widget-wrap,.rtl .elementor .elementor-section.cms-faq .faq-list .elementor-widget-wrap{padding-inline:0}.rtl .footer-widget-area.content-align-right .footer-social-wrap .footer-social-inner-wrap{justify-content:center}.rtl .mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border:0;border-inline-start:1px solid rgba(255,255,255,0.1)}}