.elementor-3742 .elementor-element.elementor-element-b527540{--display:flex;--padding-top:22px;--padding-bottom:6px;--padding-left:20px;--padding-right:20px;}.elementor-3742 .elementor-element.elementor-element-c4e6b13 .woocommerce-breadcrumb{color:#9A9189;}.elementor-3742 .elementor-element.elementor-element-c4e6b13 .woocommerce-breadcrumb > a{color:#A8824E;}.elementor-3742 .elementor-element.elementor-element-8a13d31{--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:space-between;--align-items:flex-start;--gap:28px 48px;--row-gap:28px;--column-gap:48px;--padding-top:24px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3742 .elementor-element.elementor-element-b918e6d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-3742 .elementor-element.elementor-element-6805e0f .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-3742 .elementor-element.elementor-element-6805e0f .flex-viewport, .woocommerce .elementor-3742 .elementor-element.elementor-element-6805e0f .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E0D5;}.woocommerce .elementor-3742 .elementor-element.elementor-element-6805e0f .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-3742 .elementor-element.elementor-element-6805e0f .flex-viewport{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-3742 .elementor-element.elementor-element-6805e0f .flex-control-thumbs img{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-3742 .elementor-element.elementor-element-6805e0f .flex-control-thumbs li{padding-right:calc(12px / 2);padding-left:calc(12px / 2);padding-bottom:12px;}.woocommerce .elementor-3742 .elementor-element.elementor-element-6805e0f .flex-control-thumbs{margin-right:calc(-12px / 2);margin-left:calc(-12px / 2);}.elementor-3742 .elementor-element.elementor-element-f69cab6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3742 .elementor-element.elementor-element-ceeff53 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-3742 .elementor-element.elementor-element-87e4097 > .elementor-widget-container{margin:4px 0px 8px 0px;}.elementor-3742 .elementor-element.elementor-element-87e4097 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;}.woocommerce .elementor-3742 .elementor-element.elementor-element-4db6571 .star-rating{color:#A8824E;}.woocommerce .elementor-3742 .elementor-element.elementor-element-4db6571 .woocommerce-review-link{color:#4A4540;}.elementor-3742 .elementor-element.elementor-element-ec3877f > .elementor-widget-container{margin:10px 0px 6px 0px;}.woocommerce .elementor-3742 .elementor-element.elementor-element-ec3877f .price{color:#1F1B16;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;}.woocommerce .elementor-3742 .elementor-element.elementor-element-ec3877f .price ins{color:#9A9189;}.elementor-3742 .elementor-element.elementor-element-fe14086 > .elementor-widget-container{margin:10px 0px 4px 0px;}.woocommerce .elementor-3742 .elementor-element.elementor-element-fe14086 .woocommerce-product-details__short-description{color:#4A4540;}.elementor-3742 .elementor-element.elementor-element-120e8ba{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3742 .elementor-element.elementor-element-633e9a2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3742 .elementor-element.elementor-element-633e9a2 .cart button, .elementor-3742 .elementor-element.elementor-element-633e9a2 .cart .button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;border-radius:10px 10px 10px 10px;padding:16px 28px 16px 28px;color:#FFFFFF;background-color:#A8824E;transition:all 0.2s;}.elementor-3742 .elementor-element.elementor-element-633e9a2 .cart button:hover, .elementor-3742 .elementor-element.elementor-element-633e9a2 .cart .button:hover{background-color:#8C6B3D;}.elementor-3742 .elementor-element.elementor-element-633e9a2 .quantity .qty{border-radius:10px 10px 10px 10px;border-color:#E8E0D5;transition:all 0.2s;}.elementor-3742 .elementor-element.elementor-element-885206e{width:auto;max-width:auto;}.elementor-3742 .elementor-element.elementor-element-07806d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-3742 .elementor-element.elementor-element-07806d7:not(.elementor-motion-effects-element-type-background), .elementor-3742 .elementor-element.elementor-element-07806d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EE;}.elementor-3742 .elementor-element.elementor-element-0e9eb41{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-3742 .elementor-element.elementor-element-0e9eb41 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-3742 .elementor-element.elementor-element-0e9eb41 .elementor-icon-box-title{margin-block-end:2px;}.elementor-3742 .elementor-element.elementor-element-0e9eb41.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#A8824E;color:#A8824E;}.elementor-3742 .elementor-element.elementor-element-0e9eb41.elementor-view-framed .elementor-icon, .elementor-3742 .elementor-element.elementor-element-0e9eb41.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3742 .elementor-element.elementor-element-0e9eb41.elementor-view-framed .elementor-icon{background-color:#A8824E;}.elementor-3742 .elementor-element.elementor-element-0e9eb41 .elementor-icon{font-size:16px;padding:0.7em;}.elementor-3742 .elementor-element.elementor-element-0e9eb41 .elementor-icon-box-title, .elementor-3742 .elementor-element.elementor-element-0e9eb41 .elementor-icon-box-title a{font-size:13px;font-weight:600;}.elementor-3742 .elementor-element.elementor-element-0e9eb41 .elementor-icon-box-description{font-size:12px;}.elementor-3742 .elementor-element.elementor-element-e31e48a{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-3742 .elementor-element.elementor-element-e31e48a .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-3742 .elementor-element.elementor-element-e31e48a .elementor-icon-box-title{margin-block-end:2px;}.elementor-3742 .elementor-element.elementor-element-e31e48a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#A8824E;color:#A8824E;}.elementor-3742 .elementor-element.elementor-element-e31e48a.elementor-view-framed .elementor-icon, .elementor-3742 .elementor-element.elementor-element-e31e48a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3742 .elementor-element.elementor-element-e31e48a.elementor-view-framed .elementor-icon{background-color:#A8824E;}.elementor-3742 .elementor-element.elementor-element-e31e48a .elementor-icon{font-size:16px;padding:0.7em;}.elementor-3742 .elementor-element.elementor-element-e31e48a .elementor-icon-box-title, .elementor-3742 .elementor-element.elementor-element-e31e48a .elementor-icon-box-title a{font-size:13px;font-weight:600;}.elementor-3742 .elementor-element.elementor-element-e31e48a .elementor-icon-box-description{font-size:12px;}.elementor-3742 .elementor-element.elementor-element-bde3ee0{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-3742 .elementor-element.elementor-element-bde3ee0 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-3742 .elementor-element.elementor-element-bde3ee0 .elementor-icon-box-title{margin-block-end:2px;}.elementor-3742 .elementor-element.elementor-element-bde3ee0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#A8824E;color:#A8824E;}.elementor-3742 .elementor-element.elementor-element-bde3ee0.elementor-view-framed .elementor-icon, .elementor-3742 .elementor-element.elementor-element-bde3ee0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3742 .elementor-element.elementor-element-bde3ee0.elementor-view-framed .elementor-icon{background-color:#A8824E;}.elementor-3742 .elementor-element.elementor-element-bde3ee0 .elementor-icon{font-size:16px;padding:0.7em;}.elementor-3742 .elementor-element.elementor-element-bde3ee0 .elementor-icon-box-title, .elementor-3742 .elementor-element.elementor-element-bde3ee0 .elementor-icon-box-title a{font-size:13px;font-weight:600;}.elementor-3742 .elementor-element.elementor-element-bde3ee0 .elementor-icon-box-description{font-size:12px;}.elementor-3742 .elementor-element.elementor-element-444e862 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-3742 .elementor-element.elementor-element-444e862{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#F7F3EE;--e-share-buttons-secondary-color:#A8824E;}.elementor-3742 .elementor-element.elementor-element-444e862 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-3742 .elementor-element.elementor-element-cdc018d{--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;--padding-top:20px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3742 .elementor-element.elementor-element-a5b5fca{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3742 .elementor-element.elementor-element-a5b5fca:not(.elementor-motion-effects-element-type-background), .elementor-3742 .elementor-element.elementor-element-a5b5fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EE;}.elementor-3742 .elementor-element.elementor-element-9794adb .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#A8824E;}.elementor-3742 .elementor-element.elementor-element-7ca5da3 > .elementor-widget-container{margin:6px 0px 26px 0px;}.elementor-3742 .elementor-element.elementor-element-7ca5da3 .elementor-heading-title{font-size:32px;font-weight:700;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eee;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .product-details-wrap{padding:15px 15px 15px 15px;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .eael-product-price del{color:#025492;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .eael-product-price del .amount{color:#025492;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .eael-product-price .amount bdi{color:#025492;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating{font-size:14px!important;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating::before{font-size:14px!important;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-woo-product-carousel-container .woocommerce div.products .product .star-rating span::before{font-size:14px!important;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .woocommerce div.products div.product .onsale, .elementor-3742 .elementor-element.elementor-element-40d2a96 .woocommerce div.products div.product .eael-onsale{color:#fff;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .onsale, .elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .eael-onsale{background-color:#0044FC;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#0044FC;border-right-color:#0044FC;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .woocommerce div.products div.product .outofstock-badge, .elementor-3742 .elementor-element.elementor-element-40d2a96 .woocommerce div.products div.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .woocommerce div.products div.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel .icons-wrap.details-block-style-2 li:last-child a{border-radius:0 3px 3px 0;}.eael-popup-details-render .elementor-element-40d2a96 .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render .elementor-element-40d2a96 div.product .price{color:#0242e4!important;}.eael-popup-details-render .elementor-element-40d2a96 div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render .elementor-element-40d2a96 .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render .elementor-element-40d2a96 .woocommerce-product-rating .star-rating::before, .eael-popup-details-render .elementor-element-40d2a96 .woocommerce-product-rating .star-rating span::before{color:#0274be;}.eael-popup-details-render .elementor-element-40d2a96  a.woocommerce-review-link{color:#0274be;}.eael-popup-details-render .elementor-element-40d2a96  a.woocommerce-review-link:hover{color:#0274be;}.eael-popup-details-render .elementor-element-40d2a96 div.product table tbody tr, .elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render .elementor-element-40d2a96 div.product form.cart div.quantity .qty, .elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-3742 .elementor-element.elementor-element-40d2a96 .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-40d2a96 div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-40d2a96 .button, .eael-popup-details-render .elementor-element-40d2a96 button.button.alt{color:#fff;background-color:#8040FF;}.eael-popup-details-render .elementor-element-40d2a96 .button:hover, .eael-popup-details-render .elementor-element-40d2a96 button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-container-wrap .swiper-button-next, .elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-container-wrap .swiper-button-prev{width:40px;height:40px;font-size:22px;}.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-no-posts-found{padding:25px 25px 25px 25px;text-align:center;}@media(min-width:768px){.elementor-3742 .elementor-element.elementor-element-b527540{--content-width:1240px;}.elementor-3742 .elementor-element.elementor-element-8a13d31{--content-width:1240px;}.elementor-3742 .elementor-element.elementor-element-b918e6d{--width:54%;}.elementor-3742 .elementor-element.elementor-element-f69cab6{--width:42%;}.elementor-3742 .elementor-element.elementor-element-cdc018d{--content-width:1000px;}.elementor-3742 .elementor-element.elementor-element-a5b5fca{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3742 .elementor-element.elementor-element-b918e6d{--width:100%;}.elementor-3742 .elementor-element.elementor-element-f69cab6{--width:100%;}}@media(max-width:1024px){.elementor-3742 .elementor-element.elementor-element-8a13d31{--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-3742 .elementor-element.elementor-element-444e862{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-3742 .elementor-element.elementor-element-b527540{--padding-top:14px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;}.elementor-3742 .elementor-element.elementor-element-8a13d31{--padding-top:8px;--padding-bottom:36px;--padding-left:14px;--padding-right:14px;}.elementor-3742 .elementor-element.elementor-element-87e4097 .elementor-heading-title{font-size:28px;}.elementor-3742 .elementor-element.elementor-element-0e9eb41{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3742 .elementor-element.elementor-element-0e9eb41 .elementor-icon-box-wrapper{text-align:start;}.elementor-3742 .elementor-element.elementor-element-e31e48a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3742 .elementor-element.elementor-element-e31e48a .elementor-icon-box-wrapper{text-align:start;}.elementor-3742 .elementor-element.elementor-element-bde3ee0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3742 .elementor-element.elementor-element-bde3ee0 .elementor-icon-box-wrapper{text-align:start;} .elementor-3742 .elementor-element.elementor-element-444e862{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-3742 .elementor-element.elementor-element-cdc018d{--padding-top:10px;--padding-bottom:40px;--padding-left:14px;--padding-right:14px;}.elementor-3742 .elementor-element.elementor-element-a5b5fca{--padding-top:46px;--padding-bottom:46px;--padding-left:14px;--padding-right:14px;}.elementor-3742 .elementor-element.elementor-element-7ca5da3 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-6805e0f */.elementor-3742 .elementor-element.elementor-element-6805e0f .woocommerce-product-gallery{position:relative}.elementor-3742 .elementor-element.elementor-element-6805e0f .flex-viewport{border-radius:20px;background:#fff}.elementor-3742 .elementor-element.elementor-element-6805e0f .woocommerce-product-gallery__image img{aspect-ratio:1/1;object-fit:cover}.elementor-3742 .elementor-element.elementor-element-6805e0f .flex-control-thumbs{display:grid !important;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:12px !important}.elementor-3742 .elementor-element.elementor-element-6805e0f .flex-control-thumbs li{width:auto !important;margin:0 !important}.elementor-3742 .elementor-element.elementor-element-6805e0f .flex-control-thumbs img{border-radius:12px;border:2px solid transparent;opacity:.7;transition:.2s;aspect-ratio:1/1;object-fit:cover}.elementor-3742 .elementor-element.elementor-element-6805e0f .flex-control-thumbs img.flex-active,.elementor-3742 .elementor-element.elementor-element-6805e0f .flex-control-thumbs img:hover{opacity:1;border-color:#A8824E}.elementor-3742 .elementor-element.elementor-element-6805e0f .woocommerce-product-gallery__trigger{background:#fff !important;border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.12)}.elementor-3742 .elementor-element.elementor-element-6805e0f span.onsale{top:18px !important;left:18px !important;right:auto !important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-ceeff53 */.elementor-3742 .elementor-element.elementor-element-ceeff53 .sku_wrapper,.elementor-3742 .elementor-element.elementor-element-ceeff53 .tagged_as,.elementor-3742 .elementor-element.elementor-element-ceeff53 .detail-container:not(:first-child){display:none !important}.elementor-3742 .elementor-element.elementor-element-ceeff53 .product_meta{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;font-weight:600}.elementor-3742 .elementor-element.elementor-element-ceeff53 .detail-label{display:none}.elementor-3742 .elementor-element.elementor-element-ceeff53 a{color:#A8824E !important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-4db6571 */.elementor-3742 .elementor-element.elementor-element-4db6571:not(:has(.star-rating)){display:none}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-ec3877f */.elementor-3742 .elementor-element.elementor-element-ec3877f .price{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.elementor-3742 .elementor-element.elementor-element-ec3877f del{font-size:.62em;order:2;opacity:.8}.elementor-3742 .elementor-element.elementor-element-ec3877f ins, .elementor-3742 .elementor-element.elementor-element-ec3877f ins *{text-decoration:none;color:#A8824E !important;order:1}.elementor-3742 .elementor-element.elementor-element-ec3877f .price:has(del)::after{content:"Akció";order:3;background:#1F1B16;color:#fff;font-size:12px;font-weight:600;padding:4px 12px;border-radius:30px;font-family:Inter}.elementor-3742 .elementor-element.elementor-element-ec3877f .price > .amount, .elementor-3742 .elementor-element.elementor-element-ec3877f .price > .amount *{color:#1F1B16 !important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-stock, class: .elementor-element-ec383ad */.elementor-3742 .elementor-element.elementor-element-ec383ad .stock{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#3C8D5A !important;margin:0}.elementor-3742 .elementor-element.elementor-element-ec383ad .stock:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.elementor-3742 .elementor-element.elementor-element-ec383ad .out-of-stock{color:#B3403A !important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-fe14086 */.elementor-3742 .elementor-element.elementor-element-fe14086 ul{list-style:none;padding:0 !important;margin-left:0 !important;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.elementor-3742 .elementor-element.elementor-element-fe14086 li{background:#fff;border:1px solid #E8E0D5;border-radius:10px;padding:10px 12px;font-size:13px}.elementor-3742 .elementor-element.elementor-element-fe14086 li strong{display:block;color:#A8824E;font-size:11px;text-transform:uppercase;letter-spacing:1px}@media(max-width:480px){.elementor-3742 .elementor-element.elementor-element-fe14086 ul{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-633e9a2 */.elementor-3742 .elementor-element.elementor-element-633e9a2 form.cart:not(.variations_form),.elementor-3742 .elementor-element.elementor-element-633e9a2 .woocommerce-variation-add-to-cart{display:flex !important;gap:10px;align-items:stretch;margin:0 !important}.elementor-3742 .elementor-element.elementor-element-633e9a2 .single_add_to_cart_button{flex:1;display:flex;align-items:center;justify-content:center;gap:8px}.elementor-3742 .elementor-element.elementor-element-633e9a2 .single_add_to_cart_button:before{content:"\f290";font-family:"Font Awesome 5 Free";font-weight:900}.elementor-3742 .elementor-element.elementor-element-633e9a2 .quantity input.qty{height:100%;min-height:54px;width:76px;border:1px solid #E8E0D5;border-radius:10px;font-weight:600}.elementor-3742 .elementor-element.elementor-element-633e9a2 .variations{margin-bottom:14px}.elementor-3742 .elementor-element.elementor-element-633e9a2 .variations select{border:1px solid #E8E0D5;border-radius:10px;padding:12px}.elementor-3742 .elementor-element.elementor-element-633e9a2{flex:1 1 auto;min-width:0}.elementor-3742 .elementor-element.elementor-element-633e9a2 form.cart:not(.variations_form),.elementor-3742 .elementor-element.elementor-element-633e9a2 .woocommerce-variation-add-to-cart{flex-wrap:wrap}.elementor-3742 .elementor-element.elementor-element-633e9a2 form.cart > *:not(.quantity):not(.single_add_to_cart_button):not(input[type=hidden]), .elementor-3742 .elementor-element.elementor-element-633e9a2 .woocommerce-variation-add-to-cart > *:not(.quantity):not(.single_add_to_cart_button):not(input[type=hidden]){flex:0 0 100%;margin-top:6px}.elementor-3742 .elementor-element.elementor-element-633e9a2{flex:1 1 0% !important;min-width:0 !important;width:auto !important}.elementor-3742 .elementor-element.elementor-element-633e9a2 .single_add_to_cart_button{flex:1 1 auto !important;min-height:54px}.elementor-3742 .elementor-element.elementor-element-633e9a2 form.cart, .elementor-3742 .elementor-element.elementor-element-633e9a2 .woocommerce-variation-add-to-cart{flex-wrap:wrap !important}.elementor-3742 .elementor-element.elementor-element-633e9a2 form.cart wc-order-attribution-inputs{display:none}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-444e862 */.elementor-3742 .elementor-element.elementor-element-444e862:before{content:"Megosztás:";font-size:13px;color:#4A4540;margin-right:10px;align-self:center}.elementor-3742 .elementor-element.elementor-element-444e862{display:flex}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f69cab6 */@media(min-width:1025px){.elementor-3742 .elementor-element.elementor-element-f69cab6{position:sticky;top:100px;align-self:flex-start}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-7836748 */.elementor-3742 .elementor-element.elementor-element-7836748 .woocommerce-tabs ul.wc-tabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;border:0 !important;padding:0 !important;margin:0 0 24px !important}.elementor-3742 .elementor-element.elementor-element-7836748 .woocommerce-tabs ul.wc-tabs:before,.elementor-3742 .elementor-element.elementor-element-7836748 .woocommerce-tabs ul.wc-tabs li:before,.elementor-3742 .elementor-element.elementor-element-7836748 .woocommerce-tabs ul.wc-tabs li:after{display:none !important}.elementor-3742 .elementor-element.elementor-element-7836748 .woocommerce-tabs ul.wc-tabs li{border:1px solid #E8E0D5 !important;background:#fff !important;border-radius:40px !important;margin:0 !important;padding:0 !important}.elementor-3742 .elementor-element.elementor-element-7836748 .woocommerce-tabs ul.wc-tabs li a{padding:12px 22px !important;font-family:Poppins;font-weight:600;font-size:14px;color:#1F1B16 !important}.elementor-3742 .elementor-element.elementor-element-7836748 .woocommerce-tabs ul.wc-tabs li.active{background:#1F1B16 !important;border-color:#1F1B16 !important}.elementor-3742 .elementor-element.elementor-element-7836748 .woocommerce-tabs ul.wc-tabs li.active a{color:#fff !important}.elementor-3742 .elementor-element.elementor-element-7836748 .woocommerce-tabs .panel{background:#fff;border:1px solid #E8E0D5 !important;border-radius:18px;padding:32px !important;margin:0 !important}.elementor-3742 .elementor-element.elementor-element-7836748 .panel h2:first-child{display:none}.elementor-3742 .elementor-element.elementor-element-7836748 .panel h3{font-family:Poppins;font-size:18px;margin-top:18px}.elementor-3742 .elementor-element.elementor-element-7836748 table.shop_attributes{border:0}.elementor-3742 .elementor-element.elementor-element-7836748 table.shop_attributes th,.elementor-3742 .elementor-element.elementor-element-7836748 table.shop_attributes td{border-color:#F0EAE1 !important;padding:12px !important;background:transparent !important;font-style:normal}.elementor-3742 .elementor-element.elementor-element-7836748 table.shop_attributes th{color:#A8824E;width:180px}@media(max-width:767px){.elementor-3742 .elementor-element.elementor-element-7836748 .woocommerce-tabs .panel{padding:20px !important}.elementor-3742 .elementor-element.elementor-element-7836748 .woocommerce-tabs ul.wc-tabs li a{padding:10px 16px !important;font-size:13px}}/* End custom CSS */
/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-40d2a96 */.elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-wrapper{padding:6px 0 14px}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel{background:#fff;border:1px solid #E8E0D5 !important;border-radius:16px !important;overflow:hidden;box-shadow:none !important;transition:transform .25s,box-shadow .25s;height:100%}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-carousel:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(31,27,22,.10) !important}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .product-image-wrap img, .elementor-3742 .elementor-element.elementor-element-40d2a96 .image-wrap img{aspect-ratio:1/1;object-fit:cover;width:100%}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-title h2, .elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-title *{font-family:Poppins,sans-serif !important;font-size:16px !important;font-weight:600 !important;color:#1F1B16 !important;text-transform:none !important;letter-spacing:0 !important}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-price, .elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-price *{color:#A8824E !important;font-weight:600 !important;font-size:16px}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-price del, .elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-product-price del *{color:#9A9189 !important;font-weight:400 !important}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .onsale, .elementor-3742 .elementor-element.elementor-element-40d2a96 .outofstock-badge, .elementor-3742 .elementor-element.elementor-element-40d2a96 .eael-onsale{background:#1F1B16 !important;color:#fff !important;border-radius:30px !important;font-size:12px !important;padding:3px 12px !important}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .star-rating, .elementor-3742 .elementor-element.elementor-element-40d2a96 .star-rating span:before{color:#A8824E !important}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .button, .elementor-3742 .elementor-element.elementor-element-40d2a96 a.button, .elementor-3742 .elementor-element.elementor-element-40d2a96 .add_to_cart_button, .elementor-3742 .elementor-element.elementor-element-40d2a96 .icons-wrap li a{background:#A8824E !important;color:#fff !important;border-radius:8px !important;border:0 !important}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .button:hover, .elementor-3742 .elementor-element.elementor-element-40d2a96 .icons-wrap li a:hover{background:#8C6B3D !important}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-next, .elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-prev{width:46px !important;height:46px !important;border-radius:50% !important;background:#fff !important;border:1px solid #E8E0D5 !important;box-shadow:0 8px 20px rgba(31,27,22,.10);color:#A8824E !important;top:40% !important;transition:.2s}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-next:hover, .elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-prev:hover{background:#A8824E !important;color:#fff !important;border-color:#A8824E !important}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-next i, .elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-prev i, .elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-next svg, .elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-prev svg{font-size:16px !important;color:inherit !important;fill:currentColor !important}
.elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-prev{left:-8px !important}.elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-next{right:-8px !important}
@media(max-width:767px){.elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-prev{left:0 !important}.elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-next{right:0 !important}.elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-next, .elementor-3742 .elementor-element.elementor-element-40d2a96 .swiper-button-prev{width:38px !important;height:38px !important}}/* End custom CSS */