.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3256 .elementor-element.elementor-element-b891f56{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-bf5a879{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3256 .elementor-element.elementor-element-bf5a879:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-bf5a879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#689C5FA8;}.elementor-3256 .elementor-element.elementor-element-bf5a879.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-a83c21c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-a83c21c.e-con{--e-con-transform-translateX:-40px;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-3256 .elementor-element.elementor-element-1927cb9 .elementor-heading-title{color:#000000;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3256 .elementor-element.elementor-element-5c43073{width:var( --container-widget-width, 100.238% );max-width:100.238%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.238%;--container-widget-flex-grow:0;columns:1;text-align:start;}.elementor-3256 .elementor-element.elementor-element-5c43073.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-5c43073 p{margin-block-end:7px;}.elementor-3256 .elementor-element.elementor-element-8cc565f{--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-3256 .elementor-element.elementor-element-8cc565f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-3256 .elementor-element.elementor-element-f7c8d54{width:var( --container-widget-width, 111.958% );max-width:111.958%;--e-transform-translateX:-99px;--e-transform-translateY:22px;--e-transform-scale:1.3;--container-widget-width:111.958%;--container-widget-flex-grow:0;}.elementor-3256 .elementor-element.elementor-element-f7c8d54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-f7c8d54 img{border-radius:15px 15px 15px 15px;}.elementor-3256 .elementor-element.elementor-element-cfe8a68{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-1caa24d{--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-3256 .elementor-element.elementor-element-890c65f{--e-transform-translateX:65px;--e-transform-translateY:90px;--e-transform-scale:2;}.elementor-3256 .elementor-element.elementor-element-f5e6a46{--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-radius:20px 20px 20px 20px;}.elementor-3256 .elementor-element.elementor-element-f5e6a46:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-f5e6a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF45 0%, #5D795A 100%);}.elementor-widget-eael-woo-product-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-woo-product-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3256 .elementor-element.elementor-element-29746d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .product-details-wrap{text-align:center;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .product-details-wrap .eael-star-rating{justify-content:center;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-woo-product-carousel-container .eael-product-carousel{background-color:#FFFFFF14;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:9px 9px 9px 9px;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .image-wrap img, .elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel > .product-image-wrap{border-radius:9px 9px 0 0;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel.product-details-none .image-wrap img, .elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel > .product-image-wrap{border-radius:9px 9px 9px 9px;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel.product-details-none-overlay .image-wrap img, .elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel > .product-image-wrap{border-radius:9px 9px 9px 9px;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .woocommerce-loop-product__title, .elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .eael-product-title *{color:#FFFFFF;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .eael-product-price del{color:#B5FF7E;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .eael-product-price del .amount{color:#B5FF7E;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .eael-product-price .amount bdi{color:#B5FF7E;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .eael-product-price ins{color:#FF923896;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .eael-product-price ins .amount bdi{color:#FF923896;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating{font-size:10px!important;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating::before{font-size:10px!important;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating span::before{font-size:10px!important;}.elementor-3256 .elementor-element.elementor-element-29746d3 .woocommerce div.products div.product .onsale, .elementor-3256 .elementor-element.elementor-element-29746d3 .woocommerce div.products div.product .eael-onsale{color:#fff;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .onsale, .elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .eael-onsale{background-color:#5B7C4C;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#5B7C4C;border-right-color:#5B7C4C;}.elementor-3256 .elementor-element.elementor-element-29746d3 .woocommerce div.products div.product .outofstock-badge, .elementor-3256 .elementor-element.elementor-element-29746d3 .woocommerce div.products div.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-3256 .elementor-element.elementor-element-29746d3 .woocommerce div.products div.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .icons-wrap li{border-color:#fff;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .icons-wrap li a, .elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .eael-buy-now-button{color:#667E55 !important;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .icons-wrap li a svg{fill:#667E55 !important;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .icons-wrap.block-style{background-color:#FFFFFF !important;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .icons-wrap li a{background-color:#FFFFFF !important;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .eael-buy-now-button{background-color:#FFFFFF !important;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .icons-wrap li a:hover, .elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-carousel .eael-buy-now-button:hover{background-color:#FAFFFA5C !important;}.eael-popup-details-render .elementor-element-29746d3 .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render .elementor-element-29746d3 div.product .price{color:#0242e4!important;}.eael-popup-details-render .elementor-element-29746d3 div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render .elementor-element-29746d3 .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render .elementor-element-29746d3 .woocommerce-product-rating .star-rating::before, .eael-popup-details-render .elementor-element-29746d3 .woocommerce-product-rating .star-rating span::before{color:#0274be;}.eael-popup-details-render .elementor-element-29746d3  a.woocommerce-review-link{color:#0274be;}.eael-popup-details-render .elementor-element-29746d3  a.woocommerce-review-link:hover{color:#0274be;}.eael-popup-details-render .elementor-element-29746d3 div.product table tbody tr, .elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render .elementor-element-29746d3 div.product form.cart div.quantity .qty, .elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-3256 .elementor-element.elementor-element-29746d3 .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render .elementor-element-29746d3 div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-29746d3 .button, .eael-popup-details-render .elementor-element-29746d3 button.button.alt{color:#fff;background-color:#8040FF;}.eael-popup-details-render .elementor-element-29746d3 .button:hover, .eael-popup-details-render .elementor-element-29746d3 button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-3256 .elementor-element.elementor-element-29746d3 .swiper-container-wrap .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;}.elementor-3256 .elementor-element.elementor-element-29746d3 .swiper-container-wrap .swiper-pagination-bullet-active{background:#FF823F !important;}.elementor-3256 .elementor-element.elementor-element-29746d3 .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}.elementor-3256 .elementor-element.elementor-element-71b6d15{--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-3256 .elementor-element.elementor-element-0dcd328{text-align:center;}.elementor-3256 .elementor-element.elementor-element-0dcd328 .elementor-heading-title{color:#FFFFFF;}.elementor-3256 .elementor-element.elementor-element-6c7de4e{--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-3256 .elementor-element.elementor-element-a539e11{--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-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3256 .elementor-element.elementor-element-a539e11:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-a539e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF66;}.elementor-3256 .elementor-element.elementor-element-a539e11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-d63b509{text-align:center;color:#000000;}.elementor-3256 .elementor-element.elementor-element-fbb5ff8{--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-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3256 .elementor-element.elementor-element-fbb5ff8:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-fbb5ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF66;}.elementor-3256 .elementor-element.elementor-element-6daac82{text-align:center;color:#000000;}.elementor-3256 .elementor-element.elementor-element-30a45eb{--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-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3256 .elementor-element.elementor-element-30a45eb:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-30a45eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF66;}.elementor-3256 .elementor-element.elementor-element-8789a3f{text-align:center;color:#000000;}.elementor-3256 .elementor-element.elementor-element-c09ab5c{--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-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3256 .elementor-element.elementor-element-c09ab5c:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-c09ab5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF66;}.elementor-3256 .elementor-element.elementor-element-87d6fb8{text-align:center;color:#000000;}.elementor-3256 .elementor-element.elementor-element-355e2dc{--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-3256 .elementor-element.elementor-element-36ec5e4{--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-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3256 .elementor-element.elementor-element-36ec5e4:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-36ec5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF66;}.elementor-3256 .elementor-element.elementor-element-0caf1e2{text-align:center;color:#000000;}.elementor-3256 .elementor-element.elementor-element-8bd0e2c{--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-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3256 .elementor-element.elementor-element-8bd0e2c:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-8bd0e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF66;}.elementor-3256 .elementor-element.elementor-element-37fd56f{text-align:center;color:#000000;}.elementor-3256 .elementor-element.elementor-element-126c45f{--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-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3256 .elementor-element.elementor-element-126c45f:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-126c45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF66;}.elementor-3256 .elementor-element.elementor-element-561fd19{text-align:center;color:#000000;}.elementor-3256 .elementor-element.elementor-element-63971a2{--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-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3256 .elementor-element.elementor-element-63971a2:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-63971a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF66;}.elementor-3256 .elementor-element.elementor-element-52121e6{text-align:center;color:#000000;}.elementor-3256 .elementor-element.elementor-element-801e8cb{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-96b6586{--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-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3256 .elementor-element.elementor-element-299f79d{--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-3256 .elementor-element.elementor-element-5b455f3{--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-radius:20px 20px 20px 20px;}.elementor-3256 .elementor-element.elementor-element-5b455f3:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-5b455f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF45 0%, #3A1C03 100%);}.elementor-3256 .elementor-element.elementor-element-5b455f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-6a48075{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .product-details-wrap{text-align:center;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .product-details-wrap .eael-star-rating{justify-content:center;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-woo-product-carousel-container .eael-product-carousel{background-color:#FFFFFF14;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:9px 9px 9px 9px;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .image-wrap img, .elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel > .product-image-wrap{border-radius:9px 9px 0 0;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel.product-details-none .image-wrap img, .elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel > .product-image-wrap{border-radius:9px 9px 9px 9px;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel.product-details-none-overlay .image-wrap img, .elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel > .product-image-wrap{border-radius:9px 9px 9px 9px;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .woocommerce-loop-product__title, .elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .eael-product-title *{color:#FFFFFF;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .eael-product-price del{color:#B5FF7E;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .eael-product-price del .amount{color:#B5FF7E;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .eael-product-price .amount bdi{color:#B5FF7E;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .eael-product-price ins{color:#FF923896;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .eael-product-price ins .amount bdi{color:#FF923896;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating{font-size:10px!important;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating::before{font-size:10px!important;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating span::before{font-size:10px!important;}.elementor-3256 .elementor-element.elementor-element-6a48075 .woocommerce div.products div.product .onsale, .elementor-3256 .elementor-element.elementor-element-6a48075 .woocommerce div.products div.product .eael-onsale{color:#fff;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .onsale, .elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .eael-onsale{background-color:#5B7C4C;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#5B7C4C;border-right-color:#5B7C4C;}.elementor-3256 .elementor-element.elementor-element-6a48075 .woocommerce div.products div.product .outofstock-badge, .elementor-3256 .elementor-element.elementor-element-6a48075 .woocommerce div.products div.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-3256 .elementor-element.elementor-element-6a48075 .woocommerce div.products div.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .icons-wrap li{border-color:#fff;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .icons-wrap li a, .elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .eael-buy-now-button{color:#667E55 !important;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .icons-wrap li a svg{fill:#667E55 !important;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .icons-wrap.block-style{background-color:#FFFFFF !important;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .icons-wrap li a{background-color:#FFFFFF !important;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .eael-buy-now-button{background-color:#FFFFFF !important;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .icons-wrap li a:hover, .elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-carousel .eael-buy-now-button:hover{background-color:#FAFFFA5C !important;}.eael-popup-details-render .elementor-element-6a48075 .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render .elementor-element-6a48075 div.product .price{color:#0242e4!important;}.eael-popup-details-render .elementor-element-6a48075 div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render .elementor-element-6a48075 .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render .elementor-element-6a48075 .woocommerce-product-rating .star-rating::before, .eael-popup-details-render .elementor-element-6a48075 .woocommerce-product-rating .star-rating span::before{color:#0274be;}.eael-popup-details-render .elementor-element-6a48075  a.woocommerce-review-link{color:#0274be;}.eael-popup-details-render .elementor-element-6a48075  a.woocommerce-review-link:hover{color:#0274be;}.eael-popup-details-render .elementor-element-6a48075 div.product table tbody tr, .elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render .elementor-element-6a48075 div.product form.cart div.quantity .qty, .elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-3256 .elementor-element.elementor-element-6a48075 .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render .elementor-element-6a48075 div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-6a48075 .button, .eael-popup-details-render .elementor-element-6a48075 button.button.alt{color:#fff;background-color:#8040FF;}.eael-popup-details-render .elementor-element-6a48075 .button:hover, .eael-popup-details-render .elementor-element-6a48075 button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-3256 .elementor-element.elementor-element-6a48075 .swiper-container-wrap .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;}.elementor-3256 .elementor-element.elementor-element-6a48075 .swiper-container-wrap .swiper-pagination-bullet-active{background:#FF823F !important;}.elementor-3256 .elementor-element.elementor-element-6a48075 .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}.elementor-3256 .elementor-element.elementor-element-e9b01a4{--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;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F7FDF82B;--border-color:#F7FDF82B;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.26);--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-3256 .elementor-element.elementor-element-e9b01a4:not(.elementor-motion-effects-element-type-background), .elementor-3256 .elementor-element.elementor-element-e9b01a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#407E3CC2;}.elementor-3256 .elementor-element.elementor-element-e9b01a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-3bd7cb9{--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-3256 .elementor-element.elementor-element-3bd7cb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-659474c{width:var( --container-widget-width, 105.923% );max-width:105.923%;--container-widget-width:105.923%;--container-widget-flex-grow:0;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3256 .elementor-element.elementor-element-659474c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-80a46cc{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3256 .elementor-element.elementor-element-2f68bdd .elementor-button{background-color:#FF953E85;border-radius:5px 5px 5px 5px;}.elementor-3256 .elementor-element.elementor-element-2f68bdd .elementor-button:hover, .elementor-3256 .elementor-element.elementor-element-2f68bdd .elementor-button:focus{background-color:#FF9843;}.elementor-3256 .elementor-element.elementor-element-2f68bdd.elementor-element{--align-self:flex-end;}.elementor-3256 .elementor-element.elementor-element-2c693f1{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-040e386{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-3256 .elementor-element.elementor-element-040e386.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-eb1bb32{margin:50px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3256 .elementor-element.elementor-element-eb1bb32 .elementor-heading-title{font-family:"YEKAN", Sans-serif;font-weight:600;color:#000000;}.elementor-3256 .elementor-element.elementor-element-097b1b4{background-color:#63B484BA;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3256 .elementor-element.elementor-element-502b184{--display:flex;}.elementor-3256 .elementor-element.elementor-element-30ee443{--display:flex;}.elementor-3256 .elementor-element.elementor-element-30ee443.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-44f2115{--display:flex;}.elementor-3256 .elementor-element.elementor-element-44f2115.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-7de2545{--display:flex;}.elementor-3256 .elementor-element.elementor-element-7de2545.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-2805ea0{--display:flex;}.elementor-3256 .elementor-element.elementor-element-2805ea0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-e9a6840{--display:flex;}.elementor-3256 .elementor-element.elementor-element-e9a6840.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-image-comparison .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-image-comparison .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-image-comparison .twentytwenty-before-label:before, .elementor-widget-eael-image-comparison .twentytwenty-after-label:before{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3256 .elementor-element.elementor-element-b936c26 .eael-img-comp-container .twentytwenty-overlay:hover{background-color:#527A4EAB;}.elementor-3256 .elementor-element.elementor-element-b936c26{width:var( --container-widget-width, 105.134% );max-width:105.134%;margin:85px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:105.134%;--container-widget-flex-grow:0;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);}.elementor-3256 .elementor-element.elementor-element-b936c26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-b936c26 .eael-img-comp-container{border-radius:20px;}.elementor-3256 .elementor-element.elementor-element-b936c26 .twentytwenty-left-arrow{border-right-color:#FF7C44;}.elementor-3256 .elementor-element.elementor-element-b936c26 .twentytwenty-right-arrow{border-left-color:#FF7C44;}.elementor-3256 .elementor-element.elementor-element-b936c26 .twentytwenty-up-arrow{border-bottom-color:#FF7C44;}.elementor-3256 .elementor-element.elementor-element-b936c26 .twentytwenty-down-arrow{border-top-color:#FF7C44;}.elementor-3256 .elementor-element.elementor-element-b936c26 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-3256 .elementor-element.elementor-element-b936c26 .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;margin-left:calc(-3px/2);}.elementor-3256 .elementor-element.elementor-element-b936c26 .twentytwenty-vertical .twentytwenty-handle:before, .elementor-3256 .elementor-element.elementor-element-b936c26 .twentytwenty-vertical .twentytwenty-handle:after{height:3px;margin-top:calc(-3px/2);}.elementor-3256 .elementor-element.elementor-element-b51066c{--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-3256 .elementor-element.elementor-element-e66919c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3256 .elementor-element.elementor-element-e66919c .elementor-heading-title{color:#000000;}.elementor-widget-eael-woo-product-slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-woo-product-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3256 .elementor-element.elementor-element-3a29014{border-style:groove;border-width:3px 0px 3px 0px;border-color:#5FBB7B;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-woo-product-slider-container .eael-product-slider{background-color:#FFFFFF12;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider{border-radius:10px 10px 10px 10px;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .image-wrap img, .elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .image-wrap{border-radius:10px 10px 10px 10px;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .woocommerce-loop-product__title, .elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .eael-product-title *{color:#75C9A0;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .price, .elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .eael-product-price{color:#FF803D;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .price del, .elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .eael-product-price del{color:#FF803D;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .price ins, .elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .eael-product-price ins{color:#FFDAAB;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .star-rating::before{color:#f2b01e;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .star-rating span::before{color:#f2b01e;}.elementor-3256 .elementor-element.elementor-element-3a29014 .woocommerce ul.products li.product .onsale, .elementor-3256 .elementor-element.elementor-element-3a29014 .woocommerce ul.products li.product .eael-onsale{color:#fff;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .onsale, .elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .eael-onsale{background-color:#5D8A4C;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#5D8A4C;border-right-color:#5D8A4C;}.elementor-3256 .elementor-element.elementor-element-3a29014 .woocommerce ul.products li.product .outofstock-badge, .elementor-3256 .elementor-element.elementor-element-3a29014 .woocommerce ul.products li.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-3256 .elementor-element.elementor-element-3a29014 .woocommerce ul.products li.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-cats a{color:#fff;background-color:#8040FF;border-radius:3px;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-cats a:after{border-top-color:#8040FF;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-cats a:hover{color:#F5EAFF;background-color:#333;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-cats a:hover:after{border-top-color:#333;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .icons-wrap li a{color:#61A77F;background-color:#FFFFFF5E;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .icons-wrap.block-style{background-color:#FFFFFF5E;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .button.add_to_cart_button, .elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .icons-wrap li a{border-style:groove;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-slider .icons-wrap li a:hover{color:#FFFCFC;background-color:#69C7977A;}.eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 div.product .price{color:#0242e4!important;}.eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 div.product table tbody tr, .elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 div.product form.cart div.quantity .qty, .elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-3256 .elementor-element.elementor-element-3a29014 .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 div.product form.cart div.quantity .qty:focus, .eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 div.product form.cart div.quantity .plus, .eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 div.product form.cart div.quantity .minus{border-color:#000;}.eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 .button, .eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 button.button.alt{color:#fff;background-color:#8040FF;}.eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 .button:hover, .eael-popup-details-render.elementor-3256 .elementor-element.elementor-element-3a29014 button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-3256 .elementor-element.elementor-element-3a29014 .swiper-container-wrap .swiper-pagination-bullet-active{background:#7FECAF !important;}.elementor-3256 .elementor-element.elementor-element-3a29014 .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}.elementor-3256 .elementor-element.elementor-element-24cecad{--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-3256 .elementor-element.elementor-element-7b7cde2 .elementor-button{background-color:#62B176;}.elementor-3256 .elementor-element.elementor-element-7b7cde2 .elementor-button:hover, .elementor-3256 .elementor-element.elementor-element-7b7cde2 .elementor-button:focus{background-color:#2B9449C4;}.elementor-3256 .elementor-element.elementor-element-0aae058{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-eael-adv-tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-adv-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey{background-color:#55C97C61;box-shadow:0px 0px 24px 12px #5C5B5BF5 inset;}.elementor-3256 .elementor-element.elementor-element-9c7dce7{border-style:dashed;border-width:2px 2px 2px 2px;border-color:#5AC982;border-radius:30px 30px 30px 30px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-tab-top-icon li i, .elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-tab-top-icon li img, .elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-tabs-nav.eael-tabs-glassey{border-radius:30px 30px 30px 30px;padding:5px 5px 5px 5px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li{background-color:#f1f1f100;color:#DBD8D8;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li i{color:#DBD8D8;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li svg{fill:#DBD8D8;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li:hover{background-color:#f1f1f100;color:#FFF;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li:hover > i{color:#FFF;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li:hover > svg{fill:#FFF;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul:after{background-color:#F7F1F124;border-radius:25px 25px 25px 25px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li.active{color:#000000;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li.active > i{color:#FF8C22;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li.active > svg{fill:#FF8C22;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav > ul li:hover{color:#fff;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav > ul li:hover > i{color:#fff;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg{fill:#fff;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav > ul li.active{color:#fff;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav > ul li.active > i{color:#fff;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav > ul li.active > svg{fill:#fff;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-content > div{color:#000000;margin:15px 15px 15px 15px;border-style:groove;border-width:0px 0px 0px 0px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-tabs-content{border-radius:80px 80px 80px 80px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs .eael-tabs-nav > ul li:after{border-width:10px;bottom:-10px;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:-10px;top:calc(50% - 10px) !important;border-left-color:#FF1C1CD4;}.rtl .elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:auto;left:-10px !important;top:calc(50% - 10px) !important;}.elementor-3256 .elementor-element.elementor-element-9c7dce7 .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after{border-top-color:#FF1C1CD4;}.elementor-3256 .elementor-element.elementor-element-41a4050{--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-3256 .elementor-element.elementor-element-f62edf1{--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-3256 .elementor-element.elementor-element-f62edf1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-5af934b{width:var( --container-widget-width, 104.38% );max-width:104.38%;--container-widget-width:104.38%;--container-widget-flex-grow:0;}.elementor-3256 .elementor-element.elementor-element-5af934b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3256 .elementor-element.elementor-element-5ad09a7{--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:99px;--margin-bottom:99px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-71425ae{text-align:center;}.elementor-3256 .elementor-element.elementor-element-71425ae .elementor-heading-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.47);color:#FFFFFF;}@media(max-width:767px){.elementor-3256 .elementor-element.elementor-element-a83c21c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-40px;}.elementor-3256 .elementor-element.elementor-element-f7c8d54{--e-transform-translateX:-8px;--e-transform-translateY:46px;--e-transform-scale:1.4;margin:-99px 71px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3256 .elementor-element.elementor-element-71b6d15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-a539e11{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-fbb5ff8{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-30a45eb{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-c09ab5c{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-36ec5e4{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-8bd0e2c{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-126c45f{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-63971a2{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-e9b01a4{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-040e386{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3256 .elementor-element.elementor-element-b936c26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-3256 .elementor-element.elementor-element-bf5a879{--width:83.146%;}.elementor-3256 .elementor-element.elementor-element-a83c21c{--width:45.539%;}.elementor-3256 .elementor-element.elementor-element-8cc565f{--width:48.286%;}.elementor-3256 .elementor-element.elementor-element-1caa24d{--width:33.3333%;}.elementor-3256 .elementor-element.elementor-element-f5e6a46{--width:66.6666%;}.elementor-3256 .elementor-element.elementor-element-a539e11{--width:25%;}.elementor-3256 .elementor-element.elementor-element-fbb5ff8{--width:25%;}.elementor-3256 .elementor-element.elementor-element-30a45eb{--width:25%;}.elementor-3256 .elementor-element.elementor-element-c09ab5c{--width:25%;}.elementor-3256 .elementor-element.elementor-element-36ec5e4{--width:25%;}.elementor-3256 .elementor-element.elementor-element-8bd0e2c{--width:25%;}.elementor-3256 .elementor-element.elementor-element-126c45f{--width:25%;}.elementor-3256 .elementor-element.elementor-element-63971a2{--width:25%;}.elementor-3256 .elementor-element.elementor-element-96b6586{--width:33.3333%;}.elementor-3256 .elementor-element.elementor-element-299f79d{--width:66.6666%;}.elementor-3256 .elementor-element.elementor-element-5b455f3{--width:100.542%;}.elementor-3256 .elementor-element.elementor-element-e9b01a4{--width:93.95%;}.elementor-3256 .elementor-element.elementor-element-3bd7cb9{--width:55.445%;}.elementor-3256 .elementor-element.elementor-element-80a46cc{--width:50%;}.elementor-3256 .elementor-element.elementor-element-040e386{--width:40%;}.elementor-3256 .elementor-element.elementor-element-30ee443{--width:100%;}.elementor-3256 .elementor-element.elementor-element-44f2115{--width:100%;}.elementor-3256 .elementor-element.elementor-element-7de2545{--width:100%;}.elementor-3256 .elementor-element.elementor-element-2805ea0{--width:100%;}.elementor-3256 .elementor-element.elementor-element-e9a6840{--width:55%;}.elementor-3256 .elementor-element.elementor-element-f62edf1{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-bf5a879 */.elementor-3256 .elementor-element.elementor-element-bf5a879{
    backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-29746d3 */.elementor-3256 .elementor-element.elementor-element-29746d3{
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5e6a46 */.elementor-3256 .elementor-element.elementor-element-f5e6a46{
    backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a539e11 */.elementor-3256 .elementor-element.elementor-element-a539e11{
    backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb5ff8 */.elementor-3256 .elementor-element.elementor-element-fbb5ff8{
    backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a45eb */.elementor-3256 .elementor-element.elementor-element-30a45eb{
    backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c09ab5c */.elementor-3256 .elementor-element.elementor-element-c09ab5c{
    backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36ec5e4 */.elementor-3256 .elementor-element.elementor-element-36ec5e4{
    backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bd0e2c */.elementor-3256 .elementor-element.elementor-element-8bd0e2c{
    backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126c45f */.elementor-3256 .elementor-element.elementor-element-126c45f{
    backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63971a2 */.elementor-3256 .elementor-element.elementor-element-63971a2{
    backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1027bd0 *//* From Uiverse.io by AnnixArt */ 
.container {
  width: 300px;
  height: 280px;
  position: absolute;
  top: calc(169% - -50px);
  left: calc(50% - 150px);
}
.coffee-header {
  width: 100%;
  height: 80px;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #ddcfcc;
  border-radius: 10px;
}
.coffee-header__buttons {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 25px;
  background-color: #282323;
  border-radius: 50%;
}
.coffee-header__buttons::after {
  content: "";
  width: 8px;
  height: 8px;
  position: absolute;
  bottom: -8px;
  left: calc(50% - 4px);
  background-color: #615e5e;
}
.coffee-header__button-one {
  left: 15px;
}
.coffee-header__button-two {
  left: 50px;
}
.coffee-header__display {
  width: 50px;
  height: 50px;
  position: absolute;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
  border-radius: 50%;
  background-color: #9acfc5;
  border: 5px solid #43beae;
  box-sizing: border-box;
}
.coffee-header__details {
  width: 8px;
  height: 20px;
  position: absolute;
  top: 10px;
  right: 10px;
  background-color: #9b9091;
  box-shadow: -12px 0 0 #9b9091, -24px 0 0 #9b9091;
}
.coffee-medium {
  width: 90%;
  height: 160px;
  position: absolute;
  top: 80px;
  left: calc(50% - 45%);
  background-color: #bcb0af;
}
.coffee-medium:before {
  content: "";
  width: 90%;
  height: 100px;
  background-color: #776f6e;
  position: absolute;
  bottom: 0;
  left: calc(50% - 45%);
  border-radius: 20px 20px 0 0;
}
.coffe-medium__exit {
  width: 60px;
  height: 20px;
  position: absolute;
  top: 0;
  left: calc(50% - 30px);
  background-color: #231f20;
}
.coffe-medium__exit::before {
  content: "";
  width: 50px;
  height: 20px;
  border-radius: 0 0 50% 50%;
  position: absolute;
  bottom: -20px;
  left: calc(50% - 25px);
  background-color: #231f20;
}
.coffe-medium__exit::after {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  bottom: -30px;
  left: calc(50% - 5px);
  background-color: #231f20;
}
.coffee-medium__arm {
  width: 70px;
  height: 20px;
  position: absolute;
  top: 15px;
  right: 25px;
  background-color: #231f20;
}
.coffee-medium__arm::before {
  content: "";
  width: 15px;
  height: 5px;
  position: absolute;
  top: 7px;
  left: -15px;
  background-color: #9e9495;
}
.coffee-medium__cup {
  width: 80px;
  height: 47px;
  position: absolute;
  bottom: 0;
  left: calc(50% - 40px);
  background-color: #fff;
  border-radius: 0 0 70px 70px / 0 0 110px 110px;
}
.coffee-medium__cup::after {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  top: 6px;
  right: -13px;
  border: 5px solid #fff;
  border-radius: 50%;
}
@keyframes liquid {
  0% {
    height: 0px;
    opacity: 1;
  }
  5% {
    height: 0px;
    opacity: 1;
  }
  20% {
    height: 62px;
    opacity: 1;
  }
  95% {
    height: 62px;
    opacity: 1;
  }
  100% {
    height: 62px;
    opacity: 0;
  }
}
.coffee-medium__liquid {
  width: 6px;
  height: 63px;
  opacity: 0;
  position: absolute;
  top: 50px;
  left: calc(50% - 3px);
  background-color: #74372b;
  animation: liquid 4s 4s linear infinite;
}
.coffee-medium__smoke {
  width: 8px;
  height: 20px;
  position: absolute;
  border-radius: 5px;
  background-color: #b3aeae;
}
@keyframes smokeOne {
  0% {
    bottom: 20px;
    opacity: 0;
  }
  40% {
    bottom: 50px;
    opacity: 0.5;
  }
  80% {
    bottom: 80px;
    opacity: 0.3;
  }
  100% {
    bottom: 80px;
    opacity: 0;
  }
}
@keyframes smokeTwo {
  0% {
    bottom: 40px;
    opacity: 0;
  }
  40% {
    bottom: 70px;
    opacity: 0.5;
  }
  80% {
    bottom: 80px;
    opacity: 0.3;
  }
  100% {
    bottom: 80px;
    opacity: 0;
  }
}
.coffee-medium__smoke-one {
  opacity: 0;
  bottom: 50px;
  left: 102px;
  animation: smokeOne 3s 4s linear infinite;
}
.coffee-medium__smoke-two {
  opacity: 0;
  bottom: 70px;
  left: 118px;
  animation: smokeTwo 3s 5s linear infinite;
}
.coffee-medium__smoke-three {
  opacity: 0;
  bottom: 65px;
  right: 118px;
  animation: smokeTwo 3s 6s linear infinite;
}
.coffee-medium__smoke-for {
  opacity: 0;
  bottom: 50px;
  right: 102px;
  animation: smokeOne 3s 5s linear infinite;
}
.coffee-footer {
  width: 95%;
  height: 15px;
  position: absolute;
  bottom: 25px;
  left: calc(50% - 47.5%);
  background-color: #41bdad;
  border-radius: 10px;
}
.coffee-footer::after {
  content: "";
  width: 106%;
  height: 26px;
  position: absolute;
  bottom: -25px;
  left: -8px;
  background-color: #000;
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-6a48075 */.elementor-3256 .elementor-element.elementor-element-6a48075{
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b455f3 */.elementor-3256 .elementor-element.elementor-element-5b455f3{
    backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9b01a4 */.elementor-3256 .elementor-element.elementor-element-e9b01a4{
    backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-097b1b4 */.elementor-3256 .elementor-element.elementor-element-097b1b4{
    backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502b184 */.elementor-3256 .elementor-element.elementor-element-502b184{
    display:grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 10px !important;
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-slider, class: .elementor-element-3a29014 */.elementor-3256 .elementor-element.elementor-element-3a29014{
    backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for eael-adv-tabs, class: .elementor-element-9c7dce7 */.elementor-3256 .elementor-element.elementor-element-9c7dce7{
    backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5af934b *//* From Uiverse.io by mamyapro123 */ 
/* --- THE DOODLE NOTEBOOK CONTAINER --- */
.doodle-container {
  list-style: none;
  margin: 0;
  padding: 25px 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;

  /* Beautiful textured lined paper look */
  background-color: #fdfbf7;
  background-image: repeating-linear-gradient(
    transparent,
    transparent 22px,
    #8ef0ce 22px,
    #8ef0ce 24px
  );

  /* Hand-drawn borders */
  border: 4px solid #1e1e24;
  border-radius: 255px 15px 225px 15px / 15px 225px 15px 255px; /* Sketchy wobbly shape */

  /* Heavy pop-art pencil shadow */
  box-shadow: 8px 10px 0px rgba(30, 30, 36, 0.15);

  /* MAGIC TRICK: Applies the SVG pencil texture to the whole box! */
  filter: url(#pencil-texture);
}

.doodle-icon-content {
  margin: 0;
  position: relative;
  font-family: "Patrick Hand", "Comic Sans MS", cursive;
}

/* --- THE ICONS (Drawn Buttons) --- */
.doodle-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 49px;
  height: 50px;
  text-decoration: none;

  /* Irregular hand-drawn circles */
  border: 4px solid #1e1e24;
  border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%;
  box-shadow: 3px 4px 0px #1e1e24; /* Hard pencil outline shadow */

  transition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
}

/* Base Beautiful Pastel Colors */
.link-spotify {
  background-color: #caffbf;
}
.link-pinterest {
  background-color: #ffc4d9;
}
.link-twitter {
  background-color: #a0c4ff;
}
.link-mail {
  background-color: #fdffb6;
}

.doodle-svg {
  width: 28px;
  height: 28px;
  fill: #1e1e24; /* Black pencil icons */
  transform: rotate(-5deg); /* Badly stamped look */
  transition: all 0.3s ease;
}

/* --- CRAZY CRAYON HOVER ANIMATIONS --- */
.doodle-link:hover {
  transform: translateY(-8px) scale(1.1);
  box-shadow: 6px 10px 0px #1e1e24;
  animation: child-wiggle 0.3s ease-in-out infinite alternate;
}

/* Crayon Fill Colors on Hover */
.link-spotify:hover {
  background-color: #00f5d4; /* Bright cyan */
  border-radius: 60% 40% 40% 60% / 50% 50% 40% 60%;
}
.link-pinterest:hover {
  background-color: #ff0a54; /* Bright hot pink */
  border-radius: 50% 50% 60% 40% / 40% 60% 50% 50%;
}
.link-twitter:hover {
  background-color: #00bbf9; /* Bright blue */
  border-radius: 40% 60% 50% 50% / 60% 40% 60% 40%;
}
.link-mail:hover {
  background-color: #fcd22a; /* Bright yellow */
  border-radius: 70% 30% 50% 50% / 40% 60% 40% 60%;
}

/* Make icons white when filled with crayon color */
.doodle-link:hover .doodle-svg {
  fill: #ffffff;
  /* Adds a rough black outline to the white icon to keep it sketchy */
  filter: drop-shadow(2px 2px 0px #1e1e24) drop-shadow(-1px -1px 0px #1e1e24);
  transform: rotate(15deg) scale(1.2);
}

/* Shakes the button like a kid coloring it furiously! */
@keyframes child-wiggle {
  0% {
    transform: translateY(-8px) scale(1.1) rotate(-4deg);
  }
  100% {
    transform: translateY(-8px) scale(1.1) rotate(4deg);
  }
}

/* --- THE SPEECH BUBBLE TOOLTIPS (Sticky Notes) --- */
.doodle-tooltip {
  position: absolute;
  top: 0px; /* Starts low and hidden */
  left: 50%;
  transform: translateX(-50%) rotate(-5deg); /* Childish crooked tilt */

  padding: 8px 16px;
  color: #1e1e24;

  /* Wobbly hand-drawn speech bubble */
  border: 4px solid #1e1e24;
  border-radius: 255px 25px 225px 25px / 25px 225px 25px 255px;
  box-shadow: 4px 6px 0px #1e1e24;

  opacity: 0;
  visibility: hidden;
  font-size: 20px;
  font-weight: 900;
  letter-spacing: 1px;

  /* Bouncy pop-up animation */
  transition: all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  pointer-events: none;
  z-index: 10;
}

/* The little triangle tail drawn under the speech bubble */
.doodle-tooltip::after {
  content: "";
  position: absolute;
  bottom: -11px;
  left: 50%;
  transform: translateX(-50%) rotate(15deg) skewX(25deg);
  width: 16px;
  height: 16px;
  border-bottom: 4px solid #1e1e24;
  border-right: 4px solid #1e1e24;
}

/* Tooltip Beautiful Colors */
.tooltip-spotify {
  background-color: #00f5d4;
}
.tooltip-spotify::after {
  background-color: #00f5d4;
}

.tooltip-pinterest {
  background-color: #ff0a54;
  color: #ffffff;
  text-shadow: 2px 2px 0px #1e1e24;
}
.tooltip-pinterest::after {
  background-color: #ff0a54;
}

.tooltip-twitter {
  background-color: #00bbf9;
}
.tooltip-twitter::after {
  background-color: #00bbf9;
}

.tooltip-mail {
  background-color: #fcd22a;
}
.tooltip-mail::after {
  background-color: #fcd22a;
}

/* Tooltip Hover Pop-Up */
.doodle-icon-content:hover .doodle-tooltip {
  opacity: 1;
  visibility: visible;
  top: -75px;
  transform: translateX(-50%) rotate(3deg); /* Tilts the other way when popped up! */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YEKAN';
	font-display: auto;
	src: url('http://azar-web.ir/wp-content/uploads/2026/05/BYekan.ttf') format('truetype');
}
/* End Custom Fonts CSS */