.elementor-16701 .elementor-element.elementor-element-ffe1680{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16701 .elementor-element.elementor-element-ffe1680.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-77675e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16701 .elementor-element.elementor-element-77675e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16701 .elementor-element.elementor-element-4645d43a > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-16701 .elementor-element.elementor-element-4645d43a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-4645d43a{text-align:center;}.elementor-16701 .elementor-element.elementor-element-4645d43a img{width:16px;max-width:50%;}.elementor-16701 .elementor-element.elementor-element-7ffb8638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16701 .elementor-element.elementor-element-7ffb8638.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-3e6194aa > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-16701 .elementor-element.elementor-element-3e6194aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-3e6194aa{text-align:center;}.elementor-16701 .elementor-element.elementor-element-3e6194aa img{width:16px;max-width:50%;}.elementor-16701 .elementor-element.elementor-element-6431edf2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-45637b12 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-16701 .elementor-element.elementor-element-45637b12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-45637b12{text-align:center;}.elementor-16701 .elementor-element.elementor-element-45637b12 img{width:50%;max-width:50%;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-16701 .elementor-element.elementor-element-22ac745d .elementor-menu-cart__close-button, .elementor-16701 .elementor-element.elementor-element-22ac745d .elementor-menu-cart__close-button-custom{margin-right:auto;}.elementor-16701 .elementor-element.elementor-element-22ac745d{width:auto;max-width:auto;--divider-style:solid;--subtotal-divider-style:solid;--cart-buttons-position-margin:auto;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#181818;--toggle-button-border-width:0px;--toggle-icon-size:20px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-background-color:#0069D4;--cart-background-color:#FFFFFF;--cart-border-style:none;--cart-border-radius:12px 12px 12px 12px;--cart-padding:20px 20px 20px 20px;--cart-close-icon-size:20px;--cart-close-button-color:#000000;--remove-item-button-size:20px;--remove-item-button-color:#B8B8B8;--remove-item-button-hover-color:#787878;--menu-cart-subtotal-color:#000000;--product-variations-color:#000000;--product-price-color:#000000;--divider-color:#FFFFFF00;--subtotal-divider-color:#FFFFFF00;--divider-width:0px;--subtotal-divider-top-width:0px;--subtotal-divider-right-width:0px;--subtotal-divider-bottom-width:0px;--subtotal-divider-left-width:0px;--product-divider-gap:14px;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--space-between-buttons:25px;--cart-footer-buttons-border-radius:4px;--view-cart-button-text-color:#FFFFFF;--view-cart-button-background-color:#000000;--view-cart-button-hover-background-color:#3A3A3A;--checkout-button-background-color:#006AD5;--checkout-button-hover-background-color:#0058B0;--empty-message-color:#B6B6B6;}.elementor-16701 .elementor-element.elementor-element-22ac745d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-22ac745d.elementor-element{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-22ac745d .elementor-menu-cart__subtotal{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-16701 .elementor-element.elementor-element-22ac745d .widget_shopping_cart_content{--subtotal-divider-left-width:0px;--subtotal-divider-right-width:0px;--subtotal-divider-top-width:0px;--subtotal-divider-bottom-width:0px;}.elementor-16701 .elementor-element.elementor-element-22ac745d .elementor-menu-cart__product-name a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-16701 .elementor-element.elementor-element-22ac745d .elementor-menu-cart__product .variation{font-size:14px;}.elementor-16701 .elementor-element.elementor-element-22ac745d .elementor-menu-cart__product-price{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-16701 .elementor-element.elementor-element-22ac745d .elementor-menu-cart__product-price .product-quantity{color:#000000;font-size:13px;}.elementor-16701 .elementor-element.elementor-element-22ac745d .elementor-menu-cart__footer-buttons .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-16701 .elementor-element.elementor-element-22ac745d .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-16701 .elementor-element.elementor-element-22ac745d .woocommerce-mini-cart__empty-message{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-16701 .elementor-element.elementor-element-5894888a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-5894888a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-7034740{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-7034740.e-con{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-1e17c84f > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-16701 .elementor-element.elementor-element-1e17c84f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-1e17c84f{text-align:center;}.elementor-16701 .elementor-element.elementor-element-1e17c84f img{width:100px;max-width:50%;}.elementor-16701 .elementor-element.elementor-element-5ca09d86{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-5ca09d86.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-menu-container{height:70px;border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li > a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;padding:0px 15px 0px 15px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li > a:hover{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li > a:focus{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li > a:active{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li:hover > a{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-menu-hamburger{float:right;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-3dded27b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-3dded27b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1{z-index:3;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-menu-container{height:70px;background-color:#02010100;max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#2C2C2C00;padding:0px 15px 0px 15px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li > a:hover{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li > a:focus{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li > a:active{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li:hover > a{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-menu-hamburger{float:right;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16701 .elementor-element.elementor-element-19356806 > .elementor-widget-container{margin:0px 0px 0px -70px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-19356806.elementor-element{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-19356806 .elementor-icon-wrapper{text-align:center;}.elementor-16701 .elementor-element.elementor-element-19356806.elementor-view-stacked .elementor-icon{background-color:#181818;}.elementor-16701 .elementor-element.elementor-element-19356806.elementor-view-framed .elementor-icon, .elementor-16701 .elementor-element.elementor-element-19356806.elementor-view-default .elementor-icon{color:#181818;border-color:#181818;}.elementor-16701 .elementor-element.elementor-element-19356806.elementor-view-framed .elementor-icon, .elementor-16701 .elementor-element.elementor-element-19356806.elementor-view-default .elementor-icon svg{fill:#181818;}.elementor-16701 .elementor-element.elementor-element-19356806 .elementor-icon{font-size:20px;}.elementor-16701 .elementor-element.elementor-element-19356806 .elementor-icon svg{height:20px;}.elementor-16701 .elementor-element.elementor-element-549b45da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-549b45da{z-index:4;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-menu-container{height:70px;background-color:#02010100;max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#2C2C2C00;padding:0px 15px 0px 15px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li > a:hover{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li > a:focus{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li > a:active{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li:hover > a{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#70707000;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-menu-hamburger{float:right;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-16701 .elementor-element.elementor-element-5df1cf23 > .elementor-widget-container{margin:0px 15px 0px -62px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-5df1cf23.elementor-element{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-5df1cf23 .elementor-icon-wrapper{text-align:center;}.elementor-16701 .elementor-element.elementor-element-5df1cf23.elementor-view-stacked .elementor-icon{background-color:#181818;}.elementor-16701 .elementor-element.elementor-element-5df1cf23.elementor-view-framed .elementor-icon, .elementor-16701 .elementor-element.elementor-element-5df1cf23.elementor-view-default .elementor-icon{color:#181818;border-color:#181818;}.elementor-16701 .elementor-element.elementor-element-5df1cf23.elementor-view-framed .elementor-icon, .elementor-16701 .elementor-element.elementor-element-5df1cf23.elementor-view-default .elementor-icon svg{fill:#181818;}.elementor-16701 .elementor-element.elementor-element-5df1cf23 .elementor-icon{font-size:20px;}.elementor-16701 .elementor-element.elementor-element-5df1cf23 .elementor-icon svg{height:20px;}.elementor-16701 .elementor-element.elementor-element-701a31fc .elementor-menu-cart__close-button, .elementor-16701 .elementor-element.elementor-element-701a31fc .elementor-menu-cart__close-button-custom{margin-right:auto;}.elementor-16701 .elementor-element.elementor-element-701a31fc{width:auto;max-width:auto;z-index:2;--divider-style:solid;--subtotal-divider-style:solid;--cart-buttons-position-margin:auto;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#181818;--toggle-button-border-width:0px;--toggle-icon-size:20px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-background-color:#0069D4;--cart-background-color:#FFFFFF;--cart-border-style:none;--cart-border-radius:12px 12px 12px 12px;--cart-padding:20px 20px 20px 20px;--cart-close-icon-size:20px;--cart-close-button-color:#000000;--remove-item-button-size:20px;--remove-item-button-color:#B8B8B8;--remove-item-button-hover-color:#787878;--menu-cart-subtotal-color:#000000;--product-variations-color:#000000;--product-price-color:#000000;--divider-color:#FFFFFF00;--subtotal-divider-color:#FFFFFF00;--divider-width:0px;--subtotal-divider-top-width:0px;--subtotal-divider-right-width:0px;--subtotal-divider-bottom-width:0px;--subtotal-divider-left-width:0px;--product-divider-gap:14px;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--space-between-buttons:25px;--cart-footer-buttons-border-radius:4px;--view-cart-button-text-color:#FFFFFF;--view-cart-button-background-color:#000000;--view-cart-button-hover-background-color:#3A3A3A;--checkout-button-background-color:#006AD5;--checkout-button-hover-background-color:#0058B0;--empty-message-color:#B6B6B6;}.elementor-16701 .elementor-element.elementor-element-701a31fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-701a31fc.elementor-element{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-701a31fc .elementor-menu-cart__subtotal{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-16701 .elementor-element.elementor-element-701a31fc .widget_shopping_cart_content{--subtotal-divider-left-width:0px;--subtotal-divider-right-width:0px;--subtotal-divider-top-width:0px;--subtotal-divider-bottom-width:0px;}.elementor-16701 .elementor-element.elementor-element-701a31fc .elementor-menu-cart__product-name a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-16701 .elementor-element.elementor-element-701a31fc .elementor-menu-cart__product .variation{font-size:14px;}.elementor-16701 .elementor-element.elementor-element-701a31fc .elementor-menu-cart__product-price{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-16701 .elementor-element.elementor-element-701a31fc .elementor-menu-cart__product-price .product-quantity{color:#000000;font-size:13px;}.elementor-16701 .elementor-element.elementor-element-701a31fc .elementor-menu-cart__footer-buttons .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-16701 .elementor-element.elementor-element-701a31fc .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-16701 .elementor-element.elementor-element-701a31fc .woocommerce-mini-cart__empty-message{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-16701 .elementor-element.elementor-element-44c80472{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-10px;--margin-bottom:-19px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-44dcbc0f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-16701 .elementor-element.elementor-element-6953522e > .elementor-widget-container{background-color:#0069D4;border-style:solid;border-color:#0069D4;}.elementor-16701 .elementor-element.elementor-element-6953522e:hover .elementor-widget-container{background-color:#0055AD;}body:not(.rtl) .elementor-16701 .elementor-element.elementor-element-6953522e{left:0px;}body.rtl .elementor-16701 .elementor-element.elementor-element-6953522e{right:0px;}.elementor-16701 .elementor-element.elementor-element-6953522e{top:0px;}.elementor-16701 .elementor-element.elementor-element-6953522e .elementor-icon-wrapper{text-align:center;}.elementor-16701 .elementor-element.elementor-element-6953522e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16701 .elementor-element.elementor-element-6953522e.elementor-view-framed .elementor-icon, .elementor-16701 .elementor-element.elementor-element-6953522e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16701 .elementor-element.elementor-element-6953522e.elementor-view-framed .elementor-icon, .elementor-16701 .elementor-element.elementor-element-6953522e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16701 .elementor-element.elementor-element-6953522e.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-16701 .elementor-element.elementor-element-6953522e.elementor-view-framed .elementor-icon:hover, .elementor-16701 .elementor-element.elementor-element-6953522e.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16701 .elementor-element.elementor-element-6953522e.elementor-view-framed .elementor-icon:hover, .elementor-16701 .elementor-element.elementor-element-6953522e.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16701 .elementor-element.elementor-element-2b306f66{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;text-align:left;}.elementor-16701 .elementor-element.elementor-element-2b306f66 > .elementor-widget-container{margin:-20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-2b306f66.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-2b306f66 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.1px;word-spacing:0em;color:#202123;}.elementor-16701 .elementor-element.elementor-element-1985e35d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-16701 .elementor-element.elementor-element-71f29591{width:auto;max-width:auto;}.elementor-16701 .elementor-element.elementor-element-1d76493d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16701 .elementor-element.elementor-element-6627c7f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F3F3F3;--border-color:#F3F3F3;--border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-3c21f098 > .elementor-widget-container{margin:40px 0px 0px 0px;border-style:none;}.elementor-16701 .elementor-element.elementor-element-3c21f098 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-16701 .elementor-element.elementor-element-49f80e09 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-4c37c843 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-6f451296 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-338f3d78 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-1cf62680 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-5be4f5ba > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-6e2036c0 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-590368b > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-4b060ca > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-407923c > .elementor-widget-container{margin:10px 0px 0px 0px;border-style:none;}.elementor-16701 .elementor-element.elementor-element-407923c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-16701 .elementor-element.elementor-element-c2bde39 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-10a455d4 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-548e9676 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-1d58be0 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-aadac46 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-37a50bb > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-d26e48e > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-b8d062a > .elementor-widget-container{margin:10px 0px 0px 0px;border-style:none;}.elementor-16701 .elementor-element.elementor-element-b8d062a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-16701 .elementor-element.elementor-element-1b9b474a > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-1a7a34d > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-7fb1406 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-5065238 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-65e2319 > .elementor-widget-container{margin:10px 0px 0px 0px;border-style:none;}.elementor-16701 .elementor-element.elementor-element-65e2319 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-16701 .elementor-element.elementor-element-85dce9f > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-28fa02e0 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-e8cafed > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-59046b85 > .elementor-widget-container{margin:10px 0px 0px 0px;border-style:none;}.elementor-16701 .elementor-element.elementor-element-59046b85 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-16701 .elementor-element.elementor-element-59d26884 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-32d7297b > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-40394f1b > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-808dc97 > .elementor-widget-container{margin:-15px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-3a35ef60{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-16701 .elementor-element.elementor-element-3a35ef60:not(.elementor-motion-effects-element-type-background), .elementor-16701 .elementor-element.elementor-element-3a35ef60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16701 .elementor-element.elementor-element-2a5b043b{width:var( --container-widget-width, 1300px );max-width:1300px;--container-widget-width:1300px;--container-widget-flex-grow:0;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-element{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#212121;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#212121;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .price{color:#212121;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:1px;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .price ins{color:#212121;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .price ins .amount{color:#212121;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .button{background-color:#F2F2F2;border-color:#313131;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:1em;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-color:#252525;}.elementor-16701 .elementor-element.elementor-element-2a5b043b nav.woocommerce-pagination{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-16701 .elementor-element.elementor-element-2a5b043b nav.woocommerce-pagination ul li a{color:#7C7C7C;}.elementor-16701 .elementor-element.elementor-element-2a5b043b nav.woocommerce-pagination ul li a:hover{color:#7C7C7C;background-color:#F2F2F2;}.elementor-16701 .elementor-element.elementor-element-2a5b043b nav.woocommerce-pagination ul li span.current{color:#7C7C7C;background-color:#E7E7E7;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-16701 .elementor-element.elementor-element-442d00cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-16701 .elementor-element.elementor-element-40a33e8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-40a33e8c.e-con{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16701 .elementor-element.elementor-element-4e176434{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:1px;}.elementor-16701 .elementor-element.elementor-element-4e176434 .elementor-divider-separator{width:100%;}.elementor-16701 .elementor-element.elementor-element-4e176434 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-16701 .elementor-element.elementor-element-2348b531{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-2348b531.e-con{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-2344672 img{width:199px;}.elementor-16701 .elementor-element.elementor-element-6f4d9ece{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-6f4d9ece.e-con{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-2087662f{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-2087662f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-2087662f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-2087662f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:#383838;}.elementor-16701 .elementor-element.elementor-element-4506e0b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7E7E7E;--border-color:#7E7E7E;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-4506e0b0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-3e157ee1{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-3e157ee1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-3e157ee1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-3e157ee1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:#383838;}.elementor-16701 .elementor-element.elementor-element-748c16f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7E7E7E;--border-color:#7E7E7E;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-748c16f2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-1d3410e1{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-1d3410e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-1d3410e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-1d3410e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:#383838;}.elementor-16701 .elementor-element.elementor-element-fee11f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7E7E7E;--border-color:#7E7E7E;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-fee11f6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-169ad08{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-169ad08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-169ad08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-169ad08 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:#383838;}.elementor-16701 .elementor-element.elementor-element-64b13e0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-64b13e0b.e-con{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-1667be4b{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-1667be4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-1667be4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-1667be4b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:#383838;}.elementor-16701 .elementor-element.elementor-element-3461495c{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-3461495c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-3461495c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-3461495c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:#383838;}.elementor-16701 .elementor-element.elementor-element-56b0187c{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-56b0187c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-56b0187c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16701 .elementor-element.elementor-element-56b0187c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:#383838;}.elementor-16701 .elementor-element.elementor-element-32e90a03{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16701 .elementor-element.elementor-element-1b7c7b3f{width:auto;max-width:auto;z-index:1;}.elementor-16701 .elementor-element.elementor-element-1b7c7b3f > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-1b7c7b3f.elementor-element{--align-self:center;}body.elementor-page-16701:not(.elementor-motion-effects-element-type-background), body.elementor-page-16701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}@media(max-width:1024px){.elementor-16701 .elementor-element.elementor-element-77675e6{--justify-content:center;}.elementor-16701 .elementor-element.elementor-element-4645d43a{width:100%;max-width:100%;}.elementor-16701 .elementor-element.elementor-element-4645d43a img{width:30px;max-width:30px;}.elementor-16701 .elementor-element.elementor-element-3e6194aa img{width:40px;max-width:40px;}.elementor-16701 .elementor-element.elementor-element-45637b12 img{width:30px;max-width:30px;}.elementor-16701 .elementor-element.elementor-element-22ac745d > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-22ac745d{--toggle-icon-size:30px;}.elementor-16701 .elementor-element.elementor-element-1e17c84f img{width:12%;max-width:12%;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-16701 .elementor-element.elementor-element-2b306f66{width:100%;max-width:100%;}.elementor-16701 .elementor-element.elementor-element-2b306f66 > .elementor-widget-container{margin:0% 0% 0% 03%;}.elementor-16701 .elementor-element.elementor-element-2b306f66 .elementor-heading-title{font-size:22px;}.elementor-16701 .elementor-element.elementor-element-3a35ef60{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-2a5b043b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .price{font-size:14px;}}@media(max-width:767px){.elementor-16701 .elementor-element.elementor-element-ffe1680{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-77675e6{--width:20%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-77675e6.e-con{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-4645d43a{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:right;}.elementor-16701 .elementor-element.elementor-element-4645d43a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-4645d43a.elementor-element{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-4645d43a img{width:85%;max-width:85%;}.elementor-16701 .elementor-element.elementor-element-7ffb8638{--width:60%;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16701 .elementor-element.elementor-element-3e6194aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-3e6194aa.elementor-element{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-3e6194aa{text-align:center;}.elementor-16701 .elementor-element.elementor-element-3e6194aa img{width:17%;max-width:17%;}.elementor-16701 .elementor-element.elementor-element-6431edf2{--width:20%;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-45637b12{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:right;}.elementor-16701 .elementor-element.elementor-element-45637b12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-45637b12.elementor-element{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-45637b12 img{width:79%;max-width:79%;}.elementor-16701 .elementor-element.elementor-element-22ac745d > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-22ac745d{--toggle-icon-size:20px;}.elementor-16701 .elementor-element.elementor-element-1e17c84f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-1e17c84f.elementor-element{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-1e17c84f{text-align:left;}.elementor-16701 .elementor-element.elementor-element-1e17c84f img{width:12%;max-width:22%;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a.elementor-element{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-5fd11f6a .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-16701 .elementor-element.elementor-element-348a5ba1 .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-16701 .elementor-element.elementor-element-549b45da .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-16701 .elementor-element.elementor-element-44c80472{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-6953522e > .elementor-widget-container{padding:15px 16px 10px 16px;border-width:2px 2px 2px 2px;border-radius:29px 29px 29px 29px;}body:not(.rtl) .elementor-16701 .elementor-element.elementor-element-6953522e{left:80%;}body.rtl .elementor-16701 .elementor-element.elementor-element-6953522e{right:80%;}.elementor-16701 .elementor-element.elementor-element-6953522e{top:90%;z-index:2;}.elementor-16701 .elementor-element.elementor-element-6953522e .elementor-icon{font-size:21px;}.elementor-16701 .elementor-element.elementor-element-6953522e .elementor-icon svg{height:21px;}.elementor-16701 .elementor-element.elementor-element-6953522e .elementor-icon i, .elementor-16701 .elementor-element.elementor-element-6953522e .elementor-icon svg{transform:rotate(0deg);}.elementor-16701 .elementor-element.elementor-element-2b306f66 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-16701 .elementor-element.elementor-element-2b306f66{text-align:center;}.elementor-16701 .elementor-element.elementor-element-2b306f66 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-16701 .elementor-element.elementor-element-1985e35d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-71f29591.elementor-element{--align-self:center;}.elementor-16701 .elementor-element.elementor-element-3c21f098{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-3c21f098 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 12px 4px 12px;border-radius:14px 14px 14px 14px;}.elementor-16701 .elementor-element.elementor-element-3c21f098 .elementor-heading-title{font-size:25px;}.elementor-16701 .elementor-element.elementor-element-407923c{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-407923c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 12px 4px 12px;border-radius:14px 14px 14px 14px;}.elementor-16701 .elementor-element.elementor-element-407923c .elementor-heading-title{font-size:25px;}.elementor-16701 .elementor-element.elementor-element-b8d062a{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-b8d062a > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 12px 4px 12px;border-radius:14px 14px 14px 14px;}.elementor-16701 .elementor-element.elementor-element-b8d062a .elementor-heading-title{font-size:25px;}.elementor-16701 .elementor-element.elementor-element-65e2319{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-65e2319 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 12px 4px 12px;border-radius:14px 14px 14px 14px;}.elementor-16701 .elementor-element.elementor-element-65e2319 .elementor-heading-title{font-size:25px;}.elementor-16701 .elementor-element.elementor-element-59046b85{width:auto;max-width:auto;text-align:left;}.elementor-16701 .elementor-element.elementor-element-59046b85 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 12px 4px 12px;border-radius:14px 14px 14px 14px;}.elementor-16701 .elementor-element.elementor-element-59046b85 .elementor-heading-title{font-size:25px;}.elementor-16701 .elementor-element.elementor-element-2a5b043b{width:100%;max-width:100%;}.elementor-16701 .elementor-element.elementor-element-2a5b043b > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:13px;line-height:1.2em;}.elementor-16701 .elementor-element.elementor-element-2a5b043b.elementor-wc-products ul.products li.product .price{line-height:1.3em;}.elementor-16701 .elementor-element.elementor-element-442d00cc{--justify-content:flex-start;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-16701 .elementor-element.elementor-element-2344672 img{width:200px;}.elementor-16701 .elementor-element.elementor-element-2087662f > .elementor-widget-container{margin:2px 0px 2px 0px;}.elementor-16701 .elementor-element.elementor-element-2087662f{text-align:left;}.elementor-16701 .elementor-element.elementor-element-2087662f .elementor-heading-title{font-size:14px;}.elementor-16701 .elementor-element.elementor-element-4506e0b0{--width:20%;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-3e157ee1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-3e157ee1{text-align:left;}.elementor-16701 .elementor-element.elementor-element-3e157ee1 .elementor-heading-title{font-size:15px;}.elementor-16701 .elementor-element.elementor-element-748c16f2{--width:20%;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-1d3410e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-1d3410e1{text-align:left;}.elementor-16701 .elementor-element.elementor-element-1d3410e1 .elementor-heading-title{font-size:15px;}.elementor-16701 .elementor-element.elementor-element-fee11f6{--width:20%;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16701 .elementor-element.elementor-element-169ad08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-169ad08{text-align:left;}.elementor-16701 .elementor-element.elementor-element-169ad08 .elementor-heading-title{font-size:15px;}.elementor-16701 .elementor-element.elementor-element-64b13e0b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:2px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;}.elementor-16701 .elementor-element.elementor-element-1667be4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-1667be4b{text-align:left;}.elementor-16701 .elementor-element.elementor-element-1667be4b .elementor-heading-title{font-size:14px;}.elementor-16701 .elementor-element.elementor-element-3461495c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-3461495c{text-align:left;}.elementor-16701 .elementor-element.elementor-element-3461495c .elementor-heading-title{font-size:14px;}.elementor-16701 .elementor-element.elementor-element-56b0187c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16701 .elementor-element.elementor-element-56b0187c{text-align:left;}.elementor-16701 .elementor-element.elementor-element-56b0187c .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-16701 .elementor-element.elementor-element-77675e6{--width:50%;}.elementor-16701 .elementor-element.elementor-element-7ffb8638{--width:50%;}.elementor-16701 .elementor-element.elementor-element-6431edf2{--width:38%;}.elementor-16701 .elementor-element.elementor-element-5894888a{--content-width:80%;}.elementor-16701 .elementor-element.elementor-element-7034740{--width:160px;}.elementor-16701 .elementor-element.elementor-element-5ca09d86{--width:60%;}.elementor-16701 .elementor-element.elementor-element-3dded27b{--width:160px;}.elementor-16701 .elementor-element.elementor-element-44c80472{--content-width:100%;}.elementor-16701 .elementor-element.elementor-element-44dcbc0f{--width:100%;}.elementor-16701 .elementor-element.elementor-element-1985e35d{--width:80%;}.elementor-16701 .elementor-element.elementor-element-1d76493d{--content-width:100%;}.elementor-16701 .elementor-element.elementor-element-6627c7f1{--width:13%;}.elementor-16701 .elementor-element.elementor-element-3a35ef60{--width:87%;}.elementor-16701 .elementor-element.elementor-element-40a33e8c{--width:100%;}.elementor-16701 .elementor-element.elementor-element-2348b531{--width:230px;}.elementor-16701 .elementor-element.elementor-element-6f4d9ece{--width:200px;}.elementor-16701 .elementor-element.elementor-element-4506e0b0{--width:70px;}.elementor-16701 .elementor-element.elementor-element-748c16f2{--width:80px;}.elementor-16701 .elementor-element.elementor-element-fee11f6{--width:70px;}.elementor-16701 .elementor-element.elementor-element-64b13e0b{--width:200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-16701 .elementor-element.elementor-element-ffe1680{--width:95%;}.elementor-16701 .elementor-element.elementor-element-77675e6{--width:10%;}.elementor-16701 .elementor-element.elementor-element-7ffb8638{--width:80%;}.elementor-16701 .elementor-element.elementor-element-6431edf2{--width:10%;}.elementor-16701 .elementor-element.elementor-element-6627c7f1{--width:25%;}.elementor-16701 .elementor-element.elementor-element-3a35ef60{--width:80%;}}/* Start custom CSS for shortcode, class: .elementor-element-71f29591 *//* Stile per i product tag selezionati */
.berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy a {
    font-size: 14px; /* Dimensione del font */
    color: #585858 !important; /* Colore del testo */
    font-weight: 400 !important; /* Peso del font */
    background: #BEBEBE4F !important; /* Sfondo */
   border: none !important;
    border-radius: 6px; /* Raggio del bordo */
    padding: 4px 8px; /* Spazio interno per un aspetto migliore */
    display: inline-flex; /* Per allineare testo e icona */
    align-items: center;
    text-decoration: none; /* Rimuove sottolineatura */
}

/* Sfondo hover per i product tag */
.berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy a:hover {
    background: #BEBEBE82!important; /* Sfondo al passaggio del mouse */
    
    color: #585858; /* Mantiene il colore del testo */
}

/* Stile per il pulsante Unselect all */
.bapf_sfa_unall .braapf_unselect_all {
    font-size: 14px; /* Dimensione del font */
    color: #585858; /* Colore del testo */
    font-weight: 400 !important; /* Peso del font */

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-49f80e09 */.elementor-shortcode .berocket_single_filter_widget .bapf_head h3 {
    font-size: 14px;
    font-weight: 500;
    margin: 0;
    padding: 10px;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

.elementor-shortcode .berocket_single_filter_widget .bapf_head:hover h3,
.elementor-shortcode .berocket_single_filter_widget .bapf_head.bapf_colaps_togl_active h3 {
    background-color: #F3F2F2 !important;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6627c7f1 *//* Stile generale per tutti i filtri checkbox */
.bapf_sfilter.bapf_ckbox label {
    font-size: 14px; /* Dimensione del font */
    color: #A2A2A2; /* Colore del testo di base */
}

/* Rimuove l’icona del checkbox selezionato e lo sfondo */
.bapf_sfilter.bapf_ckbox input[type="checkbox"] {
    appearance: none; /* Rimuove lo stile predefinito del browser */
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 16px; /* Dimensione del checkbox */
    height: 16px;
    border: 1px solid #ccc; /* Bordo neutro per il checkbox */
    background: #fff; /* Sfondo neutro */
    position: relative;
    vertical-align: middle;
    margin-right: 5px;
    border-radius: 2px;
}

/* Stile per il checkbox selezionato */
.bapf_sfilter.bapf_ckbox input[type="checkbox"]:checked {
    background: #0069D4; /* Sfondo del checkbox selezionato */
    border: 1px solid #0069D4;
    border-radius: 2px;
}

/* Colore del font per il checkbox selezionato */
.bapf_sfilter.bapf_ckbox input[type="checkbox"]:checked + label {
    color: #585858; /* Colore del testo quando il checkbox è selezionato */
}

/* Rimuove l’icona di spunta (checkmark) */
.bapf_sfilter.bapf_ckbox input[type="checkbox"]:checked::after {
    content: none; /* Nasconde l’icona di default */
}

/* Stile per il checkbox al passaggio del mouse (hover) */
.bapf_sfilter.bapf_ckbox input[type="checkbox"]:hover {
    background: #1C8DFF; /* Sfondo al passaggio del mouse */
    border: 1px solid #1C8DFF;
    border-radius: 2px;
}

/* Colore del font per il checkbox in hover */
.bapf_sfilter.bapf_ckbox input[type="checkbox"]:hover + label {
    color: #585858; /* Colore del testo al passaggio del mouse */
}

/* Opzionale: assicura che il testo non cambi colore al passaggio del mouse se non specificato */
.bapf_sfilter.bapf_ckbox label:hover {
    color: #A2A2A2; /* Ripristina il colore di base se non in hover sul checkbox */
}
/* Stile per la colonna dei filtri */
.elementor-element-6627c7f1 {
    height: 800px; /* Altezza prestabilita (modifica a piacere) */
    overflow-y: auto; /* Abilita lo scorrimento verticale */
    position: sticky; /* Opzionale: rende la colonna fissa mentre scorri la pagina */
    top: 20px; /* Distanza dal bordo superiore, se sticky */
   

}

/* Opzionale: evita che la pagina principale scorra se non necessario */
.elementor-section {
    overflow: hidden; /* Impedisce lo scorrimento dell’intera sezione */
}
/* Personalizzazione della barra di scorrimento per Webkit (Chrome, Safari, Edge) */
.elementor-element-6627c7f1::-webkit-scrollbar {
    width: 8px; /* Larghezza della barra */
    background: transparent; /* Sfondo trasparente */
}

.elementor-element-6627c7f1::-webkit-scrollbar-thumb {
    background: #585858; /* Colore del cursore della barra (modifica se vuoi) */
    border-radius: 4px; /* Arrotondamento del cursore */
}


/* Personalizzazione per Firefox */
.elementor-element-6627c7f1 {
    scrollbar-width: thin; /* Rende la barra sottile */
    scrollbar-color: #A5A5A5 transparent; /* Colore cursore e sfondo trasparente */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2a5b043b *//* Nasconde sia il pulsante Add to Cart che Select Options sulle immagini dei prodotti */
a.ast-on-card-button.add_to_cart_button {
    display: none !important;
}/* End custom CSS */