svg{fill:currentColor;flex-shrink:0;position:relative}table,td,th{vertical-align:top}embed,figure,iframe,object,video{width:100%}.single-product .related-wrap{background-image:url(../images/bg-texture.jpeg);background-position:50%;background-repeat:repeat;margin-bottom:calc(var(--theme-content-vertical-spacing)*-1);margin-top:calc(var(--theme-content-vertical-spacing)*2)}.single-product .related,.single-product .up-sells{margin-left:auto;margin-right:auto;margin-top:0;max-width:var(--theme-block-max-width,var(--container-max-width));padding-bottom:var(--theme-content-vertical-spacing);padding-top:var(--theme-content-vertical-spacing);width:var(--theme-block-width,var(--theme-container-width))}.elementor-sticky--active{z-index:1}.elementor-heading-title{line-height:var(--theme-line-height)!important}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0;margin-top:1rem;position:relative}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px}.slick-dots{bottom:0;padding-left:0}.slick-initialized .slick-slide{display:inline-block!important;float:inherit;vertical-align:middle}.uael-img-carousel-wrap ul.slick-dots li button:before,.uael-post-grid ul.slick-dots li button:before,.uael-reviews-widget-wrapper ul.slick-dots li button:before{font-size:10px}.uael-img-carousel-wrap ul.slick-dots li.slick-active button:before,.uael-post-grid ul.slick-dots li.slick-active button:before,.uael-reviews-widget-wrapper ul.slick-dots li.slick-active button:before{color:var(--theme-palette-color-1);opacity:1}.uael-woo-categories .products li.product .uael-category__title-wrap,.uael-woo-categories ul.products li.product .uael-category__title-wrap{position:static}.woocommerce-page ul.products{-moz-column-gap:var(--grid-columns-gap)!important;column-gap:var(--grid-columns-gap)!important}.uael-out-of-stock{display:none}.widget-area li.wpc-term-item,body .wpc-filters-widget-main-wrapper li.wpc-term-item{margin-bottom:8px!important}li.wpc-term-item ul.children{margin-bottom:14px;margin-top:14px}.widget-area li.wpc-term-item input[type=checkbox],.widget-area li.wpc-term-item input[type=radio],.wpc-filters-widget-main-wrapper li.wpc-term-item input[type=checkbox],.wpc-filters-widget-main-wrapper li.wpc-term-item input[type=radio]{height:18px;width:18px}.widget-area .widget a.wpc-open-close-filters-button,.wpc-filters-open-widget,.wpc-open-close-filters-button,a.wpc-filters-open-widget,a.wpc-open-close-filters-button,body a.wpc-filters-open-widget,body a.wpc-open-close-filters-button{width:100%}.widget-area .widget ul.wpc-filter-chips-list,body ul.wpc-filter-chips-list{border-color:var(--theme-palette-color-6);border-style:solid;border-width:1px 0;gap:10px;margin-bottom:calc(var(--contentSpacing)*2);padding:30px}.widget-area .widget ul.wpc-filter-chips-list:empty,body ul.wpc-filter-chips-list:empty{display:none}.wpc-filter-chip-name{font-size:16px;max-width:none}.wpc-filter-chips-list li,body .wpc-filter-chips-list li.wpc-filter-chip,li.wpc-filter-chip{margin:0}.wpsl-search{background:transparent;border-color:var(--theme-palette-color-6);border-style:solid;border-width:1px 0;margin-bottom:40px}.wpsl-search,.wpsl-search.wpsl-checkboxes-enabled{padding:20px 0}#wpsl-search-wrap form{align-items:flex-end;display:grid;gap:20px;grid-template-columns:1fr}#wpsl-search-wrap form .wpsl-selected-item,#wpsl-search-wrap form input{background-color:var(--has-classic-forms,var(--theme-form-field-background-initial-color));border-color:var(--theme-form-field-border-initial-color);border-radius:var(--has-classic-forms,var(--theme-form-field-border-radius,3px));border-style:var(--theme-form-field-border-style,solid);border-width:var(--theme-form-field-border-width,1px);color:var(--theme-form-text-initial-color,var(--theme-text-color));float:none;font-family:inherit;font-size:var(--theme-form-font-size,15px);transition:all .12s cubic-bezier(.455,.03,.515,.955)}#wpsl-search-wrap form input[type=submit],#wpsl-search-wrap form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:100%}#wpsl-search-wrap form input[type=text]{height:var(--theme-form-field-height,40px);padding:var(--has-classic-forms,var(--theme-form-field-padding,0 12px))}#wpsl-search-wrap form input[type=checkbox]{height:calc(var(--theme-form-field-height, 40px)/2);width:calc(var(--theme-form-field-height, 40px)/2)}#wpsl-search-wrap form input[type=submit]{align-items:center;background-color:var(--theme-button-background-initial-color);background-image:none;border:var(--theme-button-border);border-radius:var(--theme-button-border-radius,3px);box-shadow:none;color:var(--theme-button-text-initial-color);cursor:pointer;display:var(--display,inline-flex);font-family:var(--theme-button-font-family,var(--theme-font-family));font-size:var(--theme-button-font-size);font-style:var(--theme-button-font-style);font-weight:var(--theme-button-font-weight);justify-content:center;letter-spacing:var(--theme-button-letter-spacing);line-height:var(--theme-button-line-height);min-height:var(--theme-button-line-height);padding:var(--padding,5px 20px);text-align:center;-webkit-text-decoration:var(--theme-button-text-decoration);text-decoration:var(--theme-button-text-decoration);text-transform:var(--theme-button-text-transform);-webkit-user-select:none;-moz-user-select:none;user-select:none}#wpsl-search-wrap form input[type=submit]:hover{background-color:var(--theme-palette-color-2)}#wpsl-search-wrap #wpsl-checkbox-filter,#wpsl-search-wrap .wpsl-input,#wpsl-search-wrap .wpsl-search-btn-wrap,#wpsl-search-wrap .wpsl-select-wrap{display:block;float:none;margin:0}#wpsl-search-wrap #wpsl-checkbox-filter div,#wpsl-search-wrap #wpsl-checkbox-filter label,#wpsl-search-wrap .wpsl-input div,#wpsl-search-wrap .wpsl-input label,#wpsl-search-wrap .wpsl-search-btn-wrap div,#wpsl-search-wrap .wpsl-search-btn-wrap label,#wpsl-search-wrap .wpsl-select-wrap div,#wpsl-search-wrap .wpsl-select-wrap label{display:block;float:none;margin:0;width:100%}#wpsl-search-wrap .wpsl-select-wrap{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}#wpsl-search-wrap .wpsl-select-wrap .wpsl-dropdown{border:none}#wpsl-search-wrap .wpsl-select-wrap .wpsl-dropdown>div{border-color:var(--theme-form-field-border-initial-color)}#wpsl-search-wrap .wpsl-select-wrap .wpsl-dropdown>div li{font-family:inherit;font-size:var(--theme-form-font-size,15px)}#wpsl-search-wrap .wpsl-select-wrap .wpsl-selected-item{align-items:center;display:flex;height:var(--theme-form-field-height,40px);padding:0 35px 0 var(--theme-form-field-padding,12px)!important}#wpsl-search-wrap #wpsl-checkbox-filter{display:flex;gap:20px}#wpsl-search-wrap #wpsl-checkbox-filter li{margin:0;width:auto}#wpsl-search-wrap #wpsl-checkbox-filter li label{align-items:center;display:flex;height:var(--theme-form-field-height,40px)}#customer_details .col-1,#customer_details .col-2,.woocommerce-additional-fields,.woocommerce-billing-fields__field-wrapper,.woocommerce-invoice-fields__field-wrapper{clear:both;overflow:hidden}span.woocommerce-input-wrapper:not(#order_comments_field span.woocommerce-input-wrapper){display:block;height:var(--theme-form-field-height,40px)}.woocommerce-shipping-fields{margin-bottom:40px}.grecaptcha-badge{visibility:hidden}button.c-chevron{align-items:center;background:transparent;color:inherit;cursor:pointer;display:flex;justify-content:center;outline:none}button.c-chevron svg{height:12px;width:12px}button.c-chevron svg g{stroke-width:2px;transform:rotate(0deg);transform-origin:8px 8px;transition:transform .3s ease-out;will-change:transform}button.c-chevron svg g>*{transition:transform .3s ease-out,stroke-dashoffset .3s ease-out,opacity .3s ease-out}button.c-chevron svg g:first-child,button.c-chevron svg g:nth-child(2){stroke-dasharray:17;stroke-dashoffset:8.5;transform:translateY(3px)}button.c-chevron.-is-open svg g{transform:rotate(-90deg)}button.c-chevron.-is-open svg g>*{stroke-dashoffset:0;transform:translateY(0)}.c-product-features{--contentSpacing:2em;--listIndent:0;--listStyleType:none;margin-top:var(--contentSpacing)}.ct-footer .product-categories{grid-column-gap:calc(var(--widgets-gap)/2);display:grid;grid-template-columns:1fr}.ct-footer .ct-widget{width:auto}.ct-footer .ct-widget:not(:first-child){--widgets-gap:0}.ct-footer [data-row*=middle] [data-column*=widget-area-1]{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--widgets-gap)}.c-hero>.elementor-widget-wrap{align-items:center;flex-direction:column;justify-content:flex-start}.c-hero>.elementor-widget-wrap>.elementor-section+.elementor-section{flex:1}.c-hero .elementor-widget-container,.c-hero .elementor-widget-image{height:100%}.c-hero .elementor-widget-container img{height:100%;object-fit:cover;width:100%}.c-hero h2{margin-top:0}.product .count{display:none}.ct-widget+ul.products{margin-top:3rem}.ct-sidebar .widget_product_categories{margin-bottom:20px}.ct-sidebar .widget_product_categories .product-categories{margin-left:-16px;margin-right:-16px}.ct-sidebar .widget_product_categories .product-categories li{margin:0}.ct-sidebar .widget_product_categories .product-categories>.cat-item .cat-item_wrap>a,.ct-sidebar .widget_product_categories .product-categories>.cat-item>a{border-radius:var(--theme-button-border-radius);display:block;font-size:14px;font-weight:500;padding:8px 32px 8px 16px;text-transform:uppercase}.ct-sidebar .widget_product_categories .product-categories>.cat-item .cat-item_wrap>a:hover,.ct-sidebar .widget_product_categories .product-categories>.cat-item>a:hover{background:var(--theme-palette-color-7)}.ct-sidebar .widget_product_categories .product-categories>.cat-item.is-open .cat-item_wrap>a,.ct-sidebar .widget_product_categories .product-categories>.cat-item.is-open>a{color:var(--theme-palette-color-1)}.ct-sidebar .widget_product_categories .product-categories .cat-item_wrap{position:relative}.ct-sidebar .widget_product_categories .product-categories .cat-item_toggle{background-color:transparent;color:inherit;height:1.3em;margin-top:-.65em;min-height:auto;padding:0;position:absolute;right:16px;top:50%;width:1.3em;z-index:1}.ct-sidebar .widget_product_categories .product-categories .cat-item_toggle:focus,.ct-sidebar .widget_product_categories .product-categories .cat-item_toggle:hover{background-color:transparent;color:var(--theme-palette-color-1)}.ct-sidebar .widget_product_categories .product-categories .cat-item .children{--listIndent:32px;box-sizing:initial;display:none;font-size:14px;margin:0;overflow-y:hidden;padding:5px var(--theme-list-indent) 10px;transition:height .3s ease-in;will-change:height}.ct-sidebar .widget_product_categories .product-categories .cat-item .children li:not(:last-child){border-bottom:1px solid var(--theme-palette-color-6);padding:5px 0}.ct-sidebar .widget_product_categories .product-categories .cat-item.is-open .children{display:block}.ct-sidebar .widget_product_categories .product-categories>.cat-item.current-cat-parent>.cat-item_wrap>a,.ct-sidebar .widget_product_categories .product-categories>.cat-item.current-cat-parent>a,.ct-sidebar .widget_product_categories .product-categories>.cat-item.current-cat>.cat-item_wrap>a,.ct-sidebar .widget_product_categories .product-categories>.cat-item.current-cat>a{background:var(--theme-palette-color-7);color:var(--theme-link-hover-color)}.ct-sidebar .widget_product_categories .product-categories .cat-item.current-cat>a{color:var(--theme-link-hover-color)}@media(min-width:440px){.ct-footer .product-categories{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media(min-width:600px){#wpsl-search-wrap form{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.ct-sidebar .widget_product_categories .widget-title{display:none}}@media(min-width:1024px){#wpsl-search-wrap form{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.post-password-form>p:last-child{grid-row-gap:15px;grid-template-columns:1fr}}@media screen and (max-width:768px){.wpc-open-close-filters-button{margin-bottom:0}}@media(max-width:999px){.ct-footer [data-row*=middle] [data-column*=widget-area-2]{display:none}[data-sidebar]{grid-row-gap:0}.ct-sidebar .widget_product_categories .widget-title{background-color:transparent;border:1px solid #2c2d33;border-radius:2px;color:#2c2d33;font-size:16px;line-height:1.5;margin-bottom:0;padding:7px 12px}.ct-sidebar .widget_product_categories .product-categories{display:none;margin-top:20px}.ct-sidebar .widget_product_categories .product-categories.is-open{display:block}.ct-sidebar .widget_product_categories .product-categories{margin-left:0;margin-right:0}}
/*# sourceMappingURL=main.css.map */