.elementor-142 .elementor-element.elementor-element-237220e{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0.729vw;--padding-bottom:0.729vw;--padding-left:0.729vw;--padding-right:0.729vw;--z-index:98;}.elementor-142 .elementor-element.elementor-element-237220e:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-237220e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-142 .elementor-element.elementor-element-0997bd8{--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;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:var( --e-global-color-a7a3b31 );--border-color:var( --e-global-color-a7a3b31 );--border-radius:0px 0px 0px 0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1.042vw;--padding-bottom:0.781vw;--padding-left:1.042vw;--padding-right:2vw;}.elementor-142 .elementor-element.elementor-element-0997bd8:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-0997bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-142 .elementor-element.elementor-element-6cf7555{--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;--align-items:flex-end;--gap:2.083vw 2.083vw;--row-gap:2.083vw;--column-gap:2.083vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-6cf7555.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-142 .elementor-element.elementor-element-62de7f3{text-align:start;}.elementor-142 .elementor-element.elementor-element-62de7f3 img{width:8.28125vw;height:0.7291666666666666vw;object-fit:contain;object-position:center center;}.elementor-142 .elementor-element.elementor-element-587f931 > .elementor-widget-container{margin:0vw 0vw 0vw 02vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-142 .elementor-element.elementor-element-b75dee5 .elementor-heading-title{font-family:"AeonikPro", Sans-serif;font-weight:400;line-height:0.5729166666666666vw;}.elementor-142 .elementor-element.elementor-element-8c9a80a .elementor-heading-title{font-family:"AeonikPro", Sans-serif;font-weight:400;line-height:0.5729166666666666vw;letter-spacing:0.04166666666666667vw;}.elementor-142 .elementor-element.elementor-element-9dabcc7 .elementor-heading-title{font-family:"AeonikPro", Sans-serif;font-weight:400;line-height:0.5729166666666666vw;letter-spacing:0.04166666666666667vw;}.elementor-142 .elementor-element.elementor-element-44af8bb .elementor-heading-title{font-family:"AeonikPro", Sans-serif;font-weight:400;line-height:0.5729166666666666vw;letter-spacing:0.04166666666666667vw;}.elementor-142 .elementor-element.elementor-element-ff0a7e6{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-65beda5{width:var( --container-widget-width, 8vw );max-width:8vw;--container-widget-width:8vw;--container-widget-flex-grow:0;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-input{background-color:#CACACA00;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;}.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-submit{background-color:#02010100;}.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-results-container{background-color:var( --e-global-color-92268bf );}.elementor-142 .elementor-element.elementor-element-90ca2c9{--e-search-results-columns:1;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-placeholder-color:#020101;--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:0px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-icon-clear-size:0.313vw;--e-search-icon-clear-color:var( --e-global-color-primary );--e-search-submit-color:var( --e-global-color-primary );--e-search-submit-padding:0px 10px 0px 0px;--e-search-results-width:33vw;--e-search-results-max-height:50vh;--e-search-results-row-gap:0;--e-search-nothing-found-message-color:var( --e-global-color-primary );}.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-submit span{font-family:"AeonikPro", Sans-serif;font-size:0.625vw;font-weight:400;text-transform:uppercase;line-height:0.5vw;}.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-nothing-found-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2.1vw/2);}.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2.1vw/2);}.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2.1vw/2);}.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2.1vw/2);}.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2.1vw/2);}.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-830297b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-cfba7e4{left:0px;}body.rtl .elementor-142 .elementor-element.elementor-element-cfba7e4{right:0px;}.elementor-142 .elementor-element.elementor-element-cfba7e4{top:0px;}.elementor-142 .elementor-element.elementor-element-f13aad8{--display:flex;--position:absolute;--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;top:0px;}.elementor-142 .elementor-element.elementor-element-f13aad8:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-f13aad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-f13aad8{left:0px;}body.rtl .elementor-142 .elementor-element.elementor-element-f13aad8{right:0px;}.elementor-142 .elementor-element.elementor-element-741e5ba .e-off-canvas__content{background-color:#F2F2F2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a7a3b31 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-142 .elementor-element.elementor-element-741e5ba{--e-off-canvas-justify-content:flex-end;--e-off-canvas-align-items:flex-start;--e-off-canvas-width:24.089vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:0;}.elementor-142 .elementor-element.elementor-element-4130a78{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-46eece2{--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;--padding-top:1.042vw;--padding-bottom:1.563vw;--padding-left:1.042vw;--padding-right:1.042vw;}.elementor-142 .elementor-element.elementor-element-ac84aca{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-6474921{text-align:start;}.elementor-142 .elementor-element.elementor-element-6474921 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-6e21701{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-6e21701.e-con{--align-self:center;}.elementor-142 .elementor-element.elementor-element-6ffa2a0{padding:0px 0px 0px 5px;text-align:end;}.elementor-142 .elementor-element.elementor-element-6ffa2a0.elementor-element{--align-self:flex-end;}.elementor-142 .elementor-element.elementor-element-6ffa2a0 img{width:0.365vw;height:0.365vw;}.elementor-142 .elementor-element.elementor-element-bd66439{padding:0vw 0.729vw 0.729vw 0.729vw;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-d0eae97{left:0px;}body.rtl .elementor-142 .elementor-element.elementor-element-d0eae97{right:0px;}.elementor-142 .elementor-element.elementor-element-d0eae97{top:1px;--divider-style:none;--subtotal-divider-style:none;--view-cart-button-display:none;--cart-footer-layout:1fr;--cart-buttons-position-margin:auto;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-background-color:#CFD0C6;--cart-border-style:solid;--cart-border-color:var( --e-global-color-a7a3b31 );--cart-border-radius:0px 0px 0px 0px;--checkout-button-text-color:#FFFFFF;--checkout-button-background-color:var( --e-global-color-primary );--checkout-button-hover-text-color:var( --e-global-color-primary );--checkout-button-hover-background-color:var( --e-global-color-ee610d7 );--checkout-button-padding:0.729vw 0.729vw 0.729vw 0.729vw;}.elementor-142 .elementor-element.elementor-element-d0eae97 .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-d0eae97 .elementor-menu-cart__main{border-width:1px 1px 1px 1px;}.elementor-142 .elementor-element.elementor-element-d0eae97 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-142 .elementor-element.elementor-element-d0eae97 .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-d0eae97 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"AeonikPro", Sans-serif;font-size:0.625vw;font-weight:400;text-transform:uppercase;line-height:1vw;border-radius:0px 0px 0px 0px;}.elementor-142 .elementor-element.elementor-element-d0eae97 .elementor-button--checkout{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a7a3b31 );}.elementor-142 .elementor-element.elementor-element-211a2ea{--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-142 .elementor-element.elementor-element-211a2ea:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-211a2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92268bf );}.elementor-142 .elementor-element.elementor-element-da6d333{--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-color:var( --e-global-color-a7a3b31 );--border-color:var( --e-global-color-a7a3b31 );}.elementor-142 .elementor-element.elementor-element-da6d333:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-da6d333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92268bf );}.elementor-142 .elementor-element.elementor-element-171ce15{--display:flex;}.elementor-142 .elementor-element.elementor-element-7a562d9{--display:flex;}.elementor-142 .elementor-element.elementor-element-f805d35 .e-off-canvas__content{background-color:var( --e-global-color-92268bf );}.elementor-142 .elementor-element.elementor-element-f805d35 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-142 .elementor-element.elementor-element-f805d35{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-142 .elementor-element.elementor-element-6b7ea4e{--display:flex;}.elementor-142 .elementor-element.elementor-element-3da0fd8{--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-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-3da0fd8:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-3da0fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92268bf );}.elementor-142 .elementor-element.elementor-element-dcce977{--display:flex;}.elementor-142 .elementor-element.elementor-element-33f3298{--display:flex;}.elementor-142 .elementor-element.elementor-element-709ad12{--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-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-709ad12:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-709ad12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92268bf );}.elementor-142 .elementor-element.elementor-element-2d38fd8{--display:flex;}.elementor-142 .elementor-element.elementor-element-388ba26{--display:flex;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-17aff05{left:0px;}body.rtl .elementor-142 .elementor-element.elementor-element-17aff05{right:0px;}.elementor-142 .elementor-element.elementor-element-17aff05{bottom:0px;}.elementor-142 .elementor-element.elementor-element-1125994{--display:flex;}.elementor-142 .elementor-element.elementor-element-ba18f08{--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-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-ba18f08:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-ba18f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92268bf );}.elementor-142 .elementor-element.elementor-element-5814f1c{--display:flex;}.elementor-142 .elementor-element.elementor-element-5e9863c{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-142 .elementor-element.elementor-element-cd3fa52{--display:flex;border-style:none;--border-style:none;}.elementor-142 .elementor-element.elementor-element-f533a39{--display:flex;}.elementor-142 .elementor-element.elementor-element-d61e1a5{--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:none;--border-style:none;}.elementor-142 .elementor-element.elementor-element-d61e1a5:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-d61e1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92268bf );}.elementor-142 .elementor-element.elementor-element-68f5549{--display:flex;border-style:solid;--border-style:solid;}.elementor-142 .elementor-element.elementor-element-ad3d564 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-ad3d564 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-ad3d564{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-ad3d564 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-142 .elementor-element.elementor-element-ad3d564 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-e964401{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-142 .elementor-element.elementor-element-93c7b6a{--display:flex;}.elementor-142 .elementor-element.elementor-element-b302996{--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:none;--border-style:none;}.elementor-142 .elementor-element.elementor-element-b302996:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-b302996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92268bf );}.elementor-142 .elementor-element.elementor-element-72531ea{--display:flex;border-style:solid;--border-style:solid;}.elementor-142 .elementor-element.elementor-element-4866bd9{--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-color:var( --e-global-color-a7a3b31 );--border-color:var( --e-global-color-a7a3b31 );}.elementor-142 .elementor-element.elementor-element-4866bd9:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-4866bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92268bf );}.elementor-142 .elementor-element.elementor-element-043be55{--display:flex;}.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-input{background-color:#CACACA00;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;}.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-submit{background-color:#02010100;}.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-results-container{background-color:var( --e-global-color-92268bf );}.elementor-142 .elementor-element.elementor-element-16d73ca{--e-search-results-columns:1;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-placeholder-color:#020101;--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:0px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-submit-color:var( --e-global-color-primary );--e-search-submit-padding:0px 10px 0px 0px;}.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-submit span{font-family:"AeonikPro", Sans-serif;font-size:0.625vw;font-weight:400;text-transform:uppercase;line-height:0.729vw;}.elementor-142 .elementor-element.elementor-element-2cc3fde{--display:flex;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-fc5bbc7{left:0px;}body.rtl .elementor-142 .elementor-element.elementor-element-fc5bbc7{right:0px;}.elementor-142 .elementor-element.elementor-element-fc5bbc7{top:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-142 .elementor-element.elementor-element-6cf7555{--width:50.319%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-input{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-nothing-found-message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-6474921 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-d0eae97 .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-d0eae97 .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-input{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-b75dee5 .elementor-heading-title{font-size:12px;line-height:14.4px;}.elementor-142 .elementor-element.elementor-element-8c9a80a .elementor-heading-title{font-size:12px;line-height:14.4px;}.elementor-142 .elementor-element.elementor-element-9dabcc7 .elementor-heading-title{font-size:12px;line-height:14.4px;}.elementor-142 .elementor-element.elementor-element-44af8bb .elementor-heading-title{font-size:12px;line-height:14.4px;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-input{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-nothing-found-message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-f13aad8{--z-index:99;}.elementor-142 .elementor-element.elementor-element-741e5ba{--e-off-canvas-width:100%;}.elementor-142 .elementor-element.elementor-element-4130a78{--width:100%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-142 .elementor-element.elementor-element-46eece2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-ac84aca{--width:49%;}.elementor-142 .elementor-element.elementor-element-6474921 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-6e21701{--width:49%;}.elementor-142 .elementor-element.elementor-element-6ffa2a0 img{width:14px;height:12px;}.elementor-142 .elementor-element.elementor-element-bd66439{padding:5px 5px 5px 5px;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-d0eae97{left:-100px;}body.rtl .elementor-142 .elementor-element.elementor-element-d0eae97{right:-100px;}.elementor-142 .elementor-element.elementor-element-d0eae97 .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-d0eae97 .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-d0eae97{--checkout-button-padding:015px 18px 15px 18px;}.elementor-142 .elementor-element.elementor-element-211a2ea{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:98;}.elementor-142 .elementor-element.elementor-element-da6d333{--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;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-142 .elementor-element.elementor-element-171ce15{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-a3842ed{text-align:start;}.elementor-142 .elementor-element.elementor-element-a3842ed img{width:100%;height:14px;}.elementor-142 .elementor-element.elementor-element-7a562d9{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-1a80258{z-index:99;text-align:end;}.elementor-142 .elementor-element.elementor-element-1a80258 img{width:20px;}.elementor-142 .elementor-element.elementor-element-f805d35{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:flex-start;--e-off-canvas-width:100%;--e-off-canvas-height:100%;--e-off-canvas-content-overflow:auto;}.elementor-142 .elementor-element.elementor-element-6b7ea4e{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-142 .elementor-element.elementor-element-3da0fd8{--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;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-142 .elementor-element.elementor-element-dcce977{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-2fe4619{text-align:start;}.elementor-142 .elementor-element.elementor-element-2fe4619 img{width:100%;height:14px;}.elementor-142 .elementor-element.elementor-element-33f3298{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-7dff38c{text-align:end;}.elementor-142 .elementor-element.elementor-element-7dff38c img{width:20px;}.elementor-142 .elementor-element.elementor-element-709ad12{--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;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 0px 0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-142 .elementor-element.elementor-element-2d38fd8{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-388ba26{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-10c76a1{text-align:end;}.elementor-142 .elementor-element.elementor-element-17aff05{z-index:99;}.elementor-142 .elementor-element.elementor-element-1125994{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-ba18f08{--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;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-5814f1c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-142 .elementor-element.elementor-element-5e9863c{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-142 .elementor-element.elementor-element-cd3fa52{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-142 .elementor-element.elementor-element-f533a39{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-d61e1a5{--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:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-68f5549{--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-142 .elementor-element.elementor-element-ad3d564 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-142 .elementor-element.elementor-element-ad3d564 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-142 .elementor-element.elementor-element-ad3d564 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-142 .elementor-element.elementor-element-ad3d564 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-142 .elementor-element.elementor-element-ad3d564 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-142 .elementor-element.elementor-element-ad3d564{--e-icon-list-icon-size:9px;}.elementor-142 .elementor-element.elementor-element-e964401{--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-142 .elementor-element.elementor-element-93c7b6a{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-b302996{--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:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-72531ea{--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;--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-142 .elementor-element.elementor-element-1485f9a{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;}.elementor-142 .elementor-element.elementor-element-924c590 > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-142 .elementor-element.elementor-element-4866bd9{--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;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 0px 0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-142 .elementor-element.elementor-element-043be55{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-16d73ca{--e-search-results-columns:1;--e-search-results-width:100%;--e-search-results-max-height:50vh;}.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-input{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-submit span{font-size:12px;line-height:14.4px;}.elementor-142 .elementor-element.elementor-element-2cc3fde{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-1e9cb59.elementor-element{--align-self:flex-end;}.elementor-142 .elementor-element.elementor-element-1e9cb59{text-align:end;}.elementor-142 .elementor-element.elementor-element-fc5bbc7{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}}/* Start custom CSS for image, class: .elementor-element-62de7f3 */.elementor-142 .elementor-element.elementor-element-62de7f3 img {
    margin-top: 3px;
}

@media(min-width:767px){
    .elementor-142 .elementor-element.elementor-element-62de7f3 a{
        display:flex;
    }
}/* End custom CSS */
/* Start custom CSS for mega_menu, class: .elementor-element-587f931 */.elementor-142 .elementor-element.elementor-element-587f931 .mega-menu-parent > a {
    line-height: 0.8em;
}/* End custom CSS */
/* Start custom CSS for about_mega_menu, class: .elementor-element-3ac5dc7 */.elementor-142 .elementor-element.elementor-element-3ac5dc7 .about-mega-menu-parent > a {
    line-height: 0.8em;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-65beda5 */.elementor-142 .elementor-element.elementor-element-65beda5 {
    display: none;
}

.elementor-142 .elementor-element.elementor-element-65beda5 .elementor-shortcode {
    display: flex;
    align-content: flex-end;
}

.elementor-142 .elementor-element.elementor-element-65beda5 .elementor-shortcode * {
    font-family: 'AeonikPro' !important;
}

/*.elementor-142 .elementor-element.elementor-element-65beda5 input{*/
/*    margin-bottom: -0.417vw;*/
/*    color: black;*/
/*}*/

.search-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: 0.8;
    margin-top: auto;
    cursor: pointer;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-90ca2c9 */.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-form{
    flex-direction: row-reverse;
}

.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-submit  {
    align-items: end;
}

.elementor-142 .elementor-element.elementor-element-90ca2c9{
    display: none;
}

.elementor-142 .elementor-element.elementor-element-90ca2c9 input{
    margin-bottom: -0.417vw;
    color: black;
}

.elementor-142 .elementor-element.elementor-element-90ca2c9 .e-search-results-container{
    width: 20vw;
    right: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-830297b */.toggle-search , .toggle-cart{
    cursor: pointer ;
}

.elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-830297b .elementor-icon-list-item > a {
    line-height: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0997bd8 */.elementor-142 .elementor-element.elementor-element-0997bd8{
    height: 2.604vw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-237220e */.home .elementor-header{
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bd66439 */.elementor-142 .elementor-element.elementor-element-bd66439 p,.elementor-142 .elementor-element.elementor-element-bd66439 h3,.elementor-142 .elementor-element.elementor-element-bd66439 a  {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
}
.elementor-142 .elementor-element.elementor-element-bd66439 a{
    color: black;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4130a78 */@media(min-width:767px){
 #off-canvas-741e5ba {
    height: calc(100% - var(--header-height));
    margin-top: var(--header-height);
    margin-right: 0.729vw;
}}

@media(max-width:767px){
 #off-canvas-741e5ba{
    height: calc(100% - var(--mob-header-height)) !important;
    margin-top: var(--mob-header-height);
    left: 5px;
    width: calc(100% - 10px);
}}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-d0eae97 */.product-quantity{
    display: none;
}
.woocommerce-Price-amount.amount, .elementor-menu-cart__product-variations, .elementor-menu-cart__product-stock-status, .elementor-menu-cart__product-name.product-name a, .custom-menu-cart__product-remove a, .total-text{
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    color: black;
    text-transform: uppercase;
}

.elementor-menu-cart__product-price.product-price {
    padding-top: 0.729vw;
    padding-bottom: 0.729vw;
    border-bottom: solid 1px #a8a9a2;
}
.elementor-menu-cart__subtotal{
    text-align: start;
    padding: 0.729vw;
    border: solid 1px #a8a9a2;
}

.elementor-menu-cart__product-name{
    align-self: start;
    padding-top:0.729vw;
}

.elementor-menu-cart__product {
    grid-template-columns: 50% auto;
}

.elementor-menu-cart__product{
    background-color: transparent;
    padding: 0px 0px;
}
.elementor-menu-cart__product-image{
    background-color: white;
}

.elementor-menu-cart__product-remove{
    left: calc(50% + 20px);
}

.elementor-menu-cart__toggle{
        visibility: hidden;
}


.elementor-menu-cart__product-remove:before {
    background: none;
    content: "REMOVE";
    height: 0px;
    left: 0;
    position: absolute;
    top: 0%;
    transition: .3s;
    width: 50%;
    z-index: 1;
    text-align: left;
    transform: rotate(0deg);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
}

.elementor-menu-cart__product-remove:after {
    background: none;
    content: "";
    height: 1px;
    left: 0;
    transform: rotate(0deg);
}

.elementor-menu-cart__product-remove:hover:after {
    background: none;
}
.elementor-menu-cart__product-remove{
    border: none;
    border-radius: 0;
    bottom: 0px;
    color: black;
    height: var(--remove-item-button-size, 22px);
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: start;
    transition: .3s;
    width: auto;
}

.elementor-menu-cart__product-remove:hover{
    border:none;
}


.elementor-menu-cart__product-image{
    grid-row-end: 8;
    border-right: solid 1px #a8a9a2;
}


.elementor-menu-cart__main{
    box-shadow: none;
    padding: 1.042vw;
    width: 24.089vw;
}

.elementor-menu-cart__container{
    background-color:transparent;
}

.elementor-menu-cart__products{
        max-height: calc(100vh - 200px);
}
.elementor-menu-cart__product:not(:first-of-type){
    padding-top: 0px;
    margin-top: 0.729vw;
}


.elementor-menu-cart__product-stock-status{
    padding-top: 0.729vw;;
    padding-bottom: 0.729vw;
    font-family: 'AeonikPro';
}

.elementor-menu-cart__close-button{
    position: absolute;
    bottom:0;
    visibility: hidden;
    
}

.elementor-menu-cart__product{
    border: solid 1px #a8a9a2 !important;
}

.elementor-menu-cart__product-variations{
    padding-left: 20px;
    padding-top: 0.729vw;
    text-transform: uppercase; 
}

.custom-menu-cart__product-remove{
    padding-left: 20px;
    padding-top: 0.729vw;
    padding-bottom: 0.729vw;
}

a.elementor-button--checkout {
    text-align: start;
}
.elementor-menu-cart__subtotal{
    display: flex;
    gap: 5px;
}
@media (max-width:768px){
    .elementor-menu-cart__main{
    width: 100vw;
}
.elementor-menu-cart__subtotal{
    bottom: 15vw;
    padding-bottom:0px;
   
}
.custom-menu-cart__product-remove{
    padding:14px 20px 23px 20px;
}

.elementor-menu-cart__main{
    padding: 20px 10px 10px 10px;
}

.elementor-menu-cart__product {
    grid-template-columns: 90px auto;
    background-color:transparent;
}

.elementor-menu-cart__product-image img{
    width:100%;
    height:90px;
}
.elementor-menu-cart__product-name.product-name {
    padding-top:17px;
    padding-left:20px;
}

.elementor-menu-cart__product-price.product-price{
    padding:14px 20px 23px 20px;
    
}

.elementor-menu-cart__product-stock-status{
    padding:20px 30px 14px 20px !important;
    font-size: 12px;
}

.elementor-menu-cart__product-remove {
    left: calc(60% + 25px);
}
.elementor-menu-cart__subtotal{
    bottom:50px;
}

.elementor-menu-cart__main{
       height: calc(100% - var(--mob-header-height) - 5px);
        top: var(--mob-header-height);
        margin-right: 5px;
        width: calc(100% - 10px);
    }
    
    .elementor-menu-cart__subtotal{
    padding: 15px 18px;
}
 a.elementor-button--checkout {
    font-size: 12px !important;
    line-height: 14.4px !important;
}
}
@media (min-width:768px){
    .elementor-menu-cart__main{
       height: calc(100% - var(--header-height));
    margin-top: var(--header-height);
    right: 0.729vw;  
    }
}


.elementor-menu-cart__product-price.product-price  .quantity{
    border: none;
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f533a39 */.about-menu-con{
display: none;
}/* End custom CSS */
/* Start custom CSS for mobile_mega_menu, class: .elementor-element-924c590 */.elementor-142 .elementor-element.elementor-element-924c590 .mobile-mega-menu-parent a{
    padding-inline:18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c7b6a */.products-menu-con{
display: none;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-16d73ca */.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-form{
    flex-direction: row-reverse;
}

.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-submit  {
    align-items: end;
}

.elementor-142 .elementor-element.elementor-element-16d73ca{
    display: none;
}

@media(max-width:767px){
  .elementor-142 .elementor-element.elementor-element-16d73ca .e-search-form{
    height:15px;
}  

.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-submit {
     margin-left:0px;
}

.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-input-wrapper {
    justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-16d73ca .e-search-results-container{
    width: calc(100vw - 10px);
    left: -19px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-211a2ea */.home .mob-header,
.page-id-23707 .mob-header {
    background-color: transparent !important;
}/* End custom CSS */