.elementor-4899 .elementor-element.elementor-element-e6c3614{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4899 .elementor-element.elementor-element-3eaf374{--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-4899 .elementor-element.elementor-element-51ffa20{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4899 .elementor-element.elementor-element-bcdd6ac{--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:35px;--padding-right:50px;}.elementor-4899 .elementor-element.elementor-element-bcdd6ac.e-con{--order:99999 /* order end hack */;}.elementor-4899 .elementor-element.elementor-element-5e40ca2{width:var( --container-widget-width, 70% );max-width:70%;margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-4899 .elementor-element.elementor-element-5e40ca2 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-4899 .elementor-element.elementor-element-5da1c5d{width:var( --container-widget-width, 81% );max-width:81%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;--container-widget-width:81%;--container-widget-flex-grow:0;}.woocommerce .elementor-4899 .elementor-element.elementor-element-5da1c5d .woocommerce-product-details__short-description{font-size:20px;}.elementor-4899 .elementor-element.elementor-element-2371ecb:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(25px/2);}.elementor-4899 .elementor-element.elementor-element-2371ecb:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(25px/2);}.elementor-4899 .elementor-element.elementor-element-2371ecb.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-4899 .elementor-element.elementor-element-2371ecb.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body:not(.rtl) .elementor-4899 .elementor-element.elementor-element-2371ecb.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-25px/2) + (-2px/2) );}body:not.rtl .elementor-4899 .elementor-element.elementor-element-2371ecb.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-25px/2) - (2px/2) );}.elementor-4899 .elementor-element.elementor-element-2371ecb .product_meta .detail-container:not(:last-child):after{content:"";height:70%;border-color:#ddd;}.elementor-4899 .elementor-element.elementor-element-2371ecb:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:2px;margin-bottom:calc(-2px/2);}.elementor-4899 .elementor-element.elementor-element-2371ecb.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:2px;}.elementor-4899 .elementor-element.elementor-element-2371ecb{font-size:16px;font-weight:400;line-height:24px;}.elementor-4899 .elementor-element.elementor-element-2371ecb a{font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-4899 .elementor-element.elementor-element-93549e9{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;padding:40px 0px 5px 0px;}.elementor-4899 .elementor-element.elementor-element-93549e9 .elementor-divider-separator{width:73%;}.elementor-4899 .elementor-element.elementor-element-93549e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4899 .elementor-element.elementor-element-55af70f{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:18px;}.elementor-4899 .elementor-element.elementor-element-08cf309{--display:flex;}.elementor-4899 .elementor-element.elementor-element-1834aec{padding:0px 0px 15px 0px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-4899 .elementor-element.elementor-element-1834aec.elementor-element{--align-self:center;}.elementor-4899 .elementor-element.elementor-element-1834aec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-4899 .elementor-element.elementor-element-1834aec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-4899 .elementor-element.elementor-element-1834aec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-4899 .elementor-element.elementor-element-1834aec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-4899 .elementor-element.elementor-element-1834aec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-4899 .elementor-element.elementor-element-1834aec .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4899 .elementor-element.elementor-element-1834aec .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4899 .elementor-element.elementor-element-1834aec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4899 .elementor-element.elementor-element-1834aec .elementor-icon-list-item > a{font-size:30px;}.elementor-4899 .elementor-element.elementor-element-1834aec .elementor-icon-list-text{transition:color 0.3s;}.elementor-4899 .elementor-element.elementor-element-341125f{--n-accordion-title-font-size:22px;width:var( --container-widget-width, 70% );max-width:70%;margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 100px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:30px;--n-accordion-border-radius:40px 40px 40px 40px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:19px;}.elementor-4899 .elementor-element.elementor-element-341125f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-4899 .elementor-element.elementor-element-341125f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-4899 .elementor-element.elementor-element-341125f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-4899 .elementor-element.elementor-element-341125f {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-4899 .elementor-element.elementor-element-341125f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-4899 .elementor-element.elementor-element-50beefa{--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-4899 .elementor-element.elementor-element-50beefa.e-con{--order:-99999 /* order start hack */;}.elementor-4899 .elementor-element.elementor-element-a6978c9{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4899 .elementor-element.elementor-element-a6978c9.elementor-element{--align-self:center;}.elementor-4899 .elementor-element.elementor-element-a6978c9 .woocommerce-breadcrumb{color:#A08B8880;font-size:16px;}.elementor-4899 .elementor-element.elementor-element-3d20b74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4899 .elementor-element.elementor-element-9aa8df8{width:var( --container-widget-width, 70% );max-width:70%;margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-4899 .elementor-element.elementor-element-9aa8df8 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-4899 .elementor-element.elementor-element-2c31d14{width:var( --container-widget-width, 81% );max-width:81%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;}.woocommerce .elementor-4899 .elementor-element.elementor-element-2c31d14 .woocommerce-product-details__short-description{font-size:20px;}.elementor-4899 .elementor-element.elementor-element-65589f8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4899 .elementor-element.elementor-element-65589f8.elementor-element{--align-self:center;}.elementor-4899 .elementor-element.elementor-element-0c30210:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(25px/2);}.elementor-4899 .elementor-element.elementor-element-0c30210:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(25px/2);}.elementor-4899 .elementor-element.elementor-element-0c30210.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-4899 .elementor-element.elementor-element-0c30210.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body:not(.rtl) .elementor-4899 .elementor-element.elementor-element-0c30210.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-25px/2) + (-2px/2) );}body:not.rtl .elementor-4899 .elementor-element.elementor-element-0c30210.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-25px/2) - (2px/2) );}.elementor-4899 .elementor-element.elementor-element-0c30210 .product_meta .detail-container:not(:last-child):after{content:"";height:70%;border-color:#ddd;}.elementor-4899 .elementor-element.elementor-element-0c30210:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:2px;margin-bottom:calc(-2px/2);}.elementor-4899 .elementor-element.elementor-element-0c30210.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:2px;}.elementor-4899 .elementor-element.elementor-element-0c30210{font-size:16px;font-weight:400;line-height:24px;}.elementor-4899 .elementor-element.elementor-element-0c30210 a{font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-4899 .elementor-element.elementor-element-54971f6{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;padding:40px 0px 5px 0px;}.elementor-4899 .elementor-element.elementor-element-54971f6 .elementor-divider-separator{width:73%;}.elementor-4899 .elementor-element.elementor-element-54971f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4899 .elementor-element.elementor-element-2f8e8ce{width:var( --container-widget-width, 81% );max-width:81%;padding:0px 0px 0px 0px;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-size:18px;}.elementor-4899 .elementor-element.elementor-element-8e1da0b{--display:flex;}.elementor-4899 .elementor-element.elementor-element-b93fb79{padding:0px 0px 15px 0px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-4899 .elementor-element.elementor-element-b93fb79.elementor-element{--align-self:center;}.elementor-4899 .elementor-element.elementor-element-b93fb79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-4899 .elementor-element.elementor-element-b93fb79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-4899 .elementor-element.elementor-element-b93fb79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-4899 .elementor-element.elementor-element-b93fb79 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-4899 .elementor-element.elementor-element-b93fb79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-4899 .elementor-element.elementor-element-b93fb79 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4899 .elementor-element.elementor-element-b93fb79 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4899 .elementor-element.elementor-element-b93fb79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4899 .elementor-element.elementor-element-b93fb79 .elementor-icon-list-item > a{font-size:30px;}.elementor-4899 .elementor-element.elementor-element-b93fb79 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4899 .elementor-element.elementor-element-927ff54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 96px) 0px;padding:20px 0px 0px 0px;}.elementor-4899 .elementor-element.elementor-element-fad54d0{--n-accordion-title-font-size:22px;width:var( --container-widget-width, 70% );max-width:70%;margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 100px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:30px;--n-accordion-border-radius:40px 40px 40px 40px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:19px;}.elementor-4899 .elementor-element.elementor-element-fad54d0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-4899 .elementor-element.elementor-element-fad54d0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-4899 .elementor-element.elementor-element-fad54d0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-4899 .elementor-element.elementor-element-fad54d0 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-4899 .elementor-element.elementor-element-fad54d0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-4899 .elementor-element.elementor-element-5fbe5fb{--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:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4899 .elementor-element.elementor-element-aa0caee{--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-4899 .elementor-element.elementor-element-4374fdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-4899 .elementor-element.elementor-element-4374fdf:hover{border-style:none;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs ul.wc-tabs li a{color:#3D3C3C;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF;border-color:var( --e-global-color-text );border-radius:0px 0px 0 0;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-text );font-size:18px;font-weight:400;line-height:28px;border-width:0px 0px 0px 0px;margin-top:-0px;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs ul.wc-tabs li.active a{color:#FFFFFF;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs ul.wc-tabs li.active{background-color:#D9D1CF30;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:#D9D1CF30;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-Tabs-panel{color:var( --e-global-color-accent );}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-Tabs-panel h2{color:#7E7C7C00;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:1px;line-height:1px;}.elementor-4899 .elementor-element.elementor-element-052a4be{--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:50px;--padding-right:50px;}.elementor-4899 .elementor-element.elementor-element-033e190 .elementor-heading-title{font-size:40px;}.elementor-4899 .elementor-element.elementor-element-f5e722d{padding:15px 0px 20px 0px;}.elementor-4899 .elementor-element.elementor-element-b5e5464{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#7E7C7C52;--dots-normal-color:var( --e-global-color-text );--swiper-pagination-spacing:25px;}.elementor-4899 .elementor-element.elementor-element-b5e5464 .swiper-slide > .elementor-element{height:100%;}.elementor-4899 .elementor-element.elementor-element-878a619{--display:flex;}@media(min-width:768px){.elementor-4899 .elementor-element.elementor-element-3eaf374{--width:50%;}.elementor-4899 .elementor-element.elementor-element-bcdd6ac{--width:50%;}.elementor-4899 .elementor-element.elementor-element-50beefa{--width:100%;}.elementor-4899 .elementor-element.elementor-element-aa0caee{--width:35%;}.elementor-4899 .elementor-element.elementor-element-052a4be{--width:65%;}}@media(max-width:1025px) and (min-width:768px){.elementor-4899 .elementor-element.elementor-element-aa0caee{--width:100%;}.elementor-4899 .elementor-element.elementor-element-052a4be{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-4899 .elementor-element.elementor-element-aa0caee{--width:100%;}.elementor-4899 .elementor-element.elementor-element-052a4be{--width:100%;}}@media(max-width:1366px){.elementor-4899 .elementor-element.elementor-element-5e40ca2{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4899 .elementor-element.elementor-element-5da1c5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4899 .elementor-element.elementor-element-55af70f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4899 .elementor-element.elementor-element-9aa8df8{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4899 .elementor-element.elementor-element-2c31d14{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4899 .elementor-element.elementor-element-2f8e8ce{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4899 .elementor-element.elementor-element-b5e5464{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-4899 .elementor-element.elementor-element-e6c3614{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4899 .elementor-element.elementor-element-bcdd6ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4899 .elementor-element.elementor-element-5e40ca2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4899 .elementor-element.elementor-element-5da1c5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4899 .elementor-element.elementor-element-341125f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4899 .elementor-element.elementor-element-a6978c9 .woocommerce-breadcrumb{font-size:15px;}.elementor-4899 .elementor-element.elementor-element-9aa8df8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4899 .elementor-element.elementor-element-2c31d14{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4899 .elementor-element.elementor-element-fad54d0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs .woocommerce-Tabs-panel{line-height:21px;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:1px;line-height:1px;}.elementor-4899 .elementor-element.elementor-element-052a4be{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4899 .elementor-element.elementor-element-b5e5464{--swiper-slides-to-display:2;}}@media(max-width:1025px){.elementor-4899 .elementor-element.elementor-element-bcdd6ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-4899 .elementor-element.elementor-element-5e40ca2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4899 .elementor-element.elementor-element-5da1c5d{padding:20px 0px 40px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4899 .elementor-element.elementor-element-93549e9{padding:20px 0px 20px 0px;}.elementor-4899 .elementor-element.elementor-element-55af70f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4899 .elementor-element.elementor-element-9aa8df8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4899 .elementor-element.elementor-element-2c31d14{padding:20px 0px 40px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4899 .elementor-element.elementor-element-54971f6{padding:20px 0px 20px 0px;}.elementor-4899 .elementor-element.elementor-element-2f8e8ce{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4899 .elementor-element.elementor-element-5fbe5fb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4899 .elementor-element.elementor-element-4374fdf{padding:0px 0px 70px 0px;}.elementor-4899 .elementor-element.elementor-element-033e190{text-align:center;}.elementor-4899 .elementor-element.elementor-element-f5e722d{text-align:center;}.elementor-4899 .elementor-element.elementor-element-b5e5464{--swiper-slides-to-display:3;}}@media(max-width:880px){.elementor-4899 .elementor-element.elementor-element-5e40ca2 .elementor-heading-title{font-size:32px;line-height:40px;}.woocommerce .elementor-4899 .elementor-element.elementor-element-5da1c5d .woocommerce-product-details__short-description{font-size:18px;}.elementor-4899 .elementor-element.elementor-element-55af70f{font-size:16px;line-height:1px;}.elementor-4899 .elementor-element.elementor-element-9aa8df8 .elementor-heading-title{font-size:32px;line-height:40px;}.woocommerce .elementor-4899 .elementor-element.elementor-element-2c31d14 .woocommerce-product-details__short-description{font-size:18px;}.elementor-4899 .elementor-element.elementor-element-2f8e8ce{font-size:16px;line-height:1px;}.elementor-4899 .elementor-element.elementor-element-5fbe5fb{--flex-wrap:wrap;}.elementor-4899 .elementor-element.elementor-element-aa0caee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs .woocommerce-Tabs-panel{font-size:16px;}.elementor-4899 .elementor-element.elementor-element-052a4be{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4899 .elementor-element.elementor-element-b5e5464{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-4899 .elementor-element.elementor-element-e6c3614{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4899 .elementor-element.elementor-element-5e40ca2.elementor-element{--order:-99999 /* order start hack */;}.elementor-4899 .elementor-element.elementor-element-a6978c9 .woocommerce-breadcrumb{font-size:14px;}.elementor-4899 .elementor-element.elementor-element-3d20b74{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4899 .elementor-element.elementor-element-9aa8df8{padding:0px 0px 0px 0px;}.elementor-4899 .elementor-element.elementor-element-9aa8df8.elementor-element{--order:-99999 /* order start hack */;}.elementor-4899 .elementor-element.elementor-element-2c31d14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4899 .elementor-element.elementor-element-0c30210{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-4899 .elementor-element.elementor-element-0c30210.elementor-element{--align-self:center;}.elementor-4899 .elementor-element.elementor-element-0c30210 a{font-size:13px;}.elementor-4899 .elementor-element.elementor-element-54971f6 .elementor-divider{text-align:center;}.elementor-4899 .elementor-element.elementor-element-54971f6 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-4899 .elementor-element.elementor-element-2f8e8ce{font-size:14px;}.elementor-4899 .elementor-element.elementor-element-4374fdf{padding:0px 0px 0px 0px;}.woocommerce .elementor-4899 .elementor-element.elementor-element-4374fdf .woocommerce-tabs ul.wc-tabs li a{font-size:16px;}.elementor-4899 .elementor-element.elementor-element-052a4be{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4899 .elementor-element.elementor-element-033e190{text-align:center;}.elementor-4899 .elementor-element.elementor-element-033e190 .elementor-heading-title{font-size:30px;}.elementor-4899 .elementor-element.elementor-element-f5e722d{padding:12px 0px 15px 0px;font-size:20px;}.elementor-4899 .elementor-element.elementor-element-b5e5464{--swiper-slides-to-display:1;--swiper-pagination-spacing:0px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-51ffa20 */.woocommerce-product-gallery__image {
    pointer-events: none; /* Ez letiltja a nagyítót a fő képen */
}

/* A galéria thumbnail-ek kattinthatóságának biztosítása */
.woocommerce-product-gallery__trigger,
.woocommerce-product-gallery .flex-control-thumbs li {
    pointer-events: auto; /* Ez visszaállítja a kattinthatóságot a galéria képeinél */
}

/* Opcionális: Ha van specifikus zoomImg osztály, azt is célozhatod */
.zoomImg:hover {
    pointer-events: none; /* Csak a hover állapotú nagyítást tiltja */
}

/* A nagyító ikon eltüntetése */
.woocommerce-product-gallery__trigger {
    display: none !important; /* Teljesen eltünteti az ikont */
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-2371ecb */.single-product div.product .product_meta {
    font-size: 1em!important;
    padding-top: 0em!important;
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-a6978c9 */.woocommerce-breadcrumb a {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-65589f8 */.woocommerce-product-gallery__image {
    pointer-events: none; /* Ez letiltja a nagyítót a fő képen */
}

/* A galéria thumbnail-ek kattinthatóságának biztosítása */
.woocommerce-product-gallery__trigger,
.woocommerce-product-gallery .flex-control-thumbs li {
    pointer-events: auto; /* Ez visszaállítja a kattinthatóságot a galéria képeinél */
}

/* Opcionális: Ha van specifikus zoomImg osztály, azt is célozhatod */
.zoomImg:hover {
    pointer-events: none; /* Csak a hover állapotú nagyítást tiltja */
}

/* A nagyító ikon eltüntetése */
.woocommerce-product-gallery__trigger {
    display: none !important; /* Teljesen eltünteti az ikont */
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-0c30210 */.single-product div.product .product_meta {
    font-size: 1em!important;
    padding-top: 0em!important;
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-927ff54 */input[type=text],
input[type=email],
textarea {
    border: solid 2px #d3d3d3;
    border-radius: 15px;
    padding: 0.5rem;
    margin-bottom: 1rem;
    width: 100%;
    font-size: 18px!important;
}

textarea {
    height: 9vw;
    margin-bottom: 0;
}

input[type=submit] {
    background-color: #A08B88!important;
    color: white!important;
    font-size: 20px!important;
    border: solid 2px #A08B88!important;
    border-radius: 20px!important;
    padding: 0.5rem 2rem!important;
    width: 100%!important;
    margin-top: 2rem;
}

input[type=submit]:hover {
    background-color: #7E7C7C05!important;
    color: #A08B88!important;
    border: solid 2px #A08B88!important;
    width: 100%!important;
}


input[type=checkbox] {
    border: solid 2px #b3b3b3!important;
    width: 20px;
    height: 20px;
    margin: 0px;
    padding: 0px;
}

.wpcf7-acceptance {
    color: #7E7C7C;
    font-size: 0.3vw!important;
    margin-top: -20px;
    margin-bottom: 0px!important;
}

.wpcf7-acceptance a {
    color: #A08B88;
    font-size: 18px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-927ff54 */input[type=text],
input[type=email],
textarea {
    border: solid 2px #d3d3d3;
    border-radius: 15px;
    padding: 0.5rem;
    margin-bottom: 1rem;
    width: 100%;
    font-size: 18px!important;
}

textarea {
    height: 9vw;
    margin-bottom: 0;
}

input[type=submit] {
    background-color: #A08B88!important;
    color: white!important;
    font-size: 20px!important;
    border: solid 2px #A08B88!important;
    border-radius: 20px!important;
    padding: 0.5rem 2rem!important;
    width: 100%!important;
    margin-top: 2rem;
}

input[type=submit]:hover {
    background-color: #7E7C7C05!important;
    color: #A08B88!important;
    border: solid 2px #A08B88!important;
    width: 100%!important;
}


input[type=checkbox] {
    border: solid 2px #b3b3b3!important;
    width: 20px;
    height: 20px;
    margin: 0px;
    padding: 0px;
}

.wpcf7-acceptance {
    color: #7E7C7C;
    font-size: 0.3vw!important;
    margin-top: -20px;
    margin-bottom: 0px!important;
}

.wpcf7-acceptance a {
    color: #A08B88;
    font-size: 18px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-fad54d0 */@media (max-width: 767px) {
    textarea {
    height: 20vw;
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-4374fdf */.woocommerce-tabs ul li.active a {
    color: #3D3C3C!important;
    background-color: #D9D1CF30;
    border: none;
}

.woocommerce-tabs ul {
    border-bottom: none;
}

.woocommerce-tabs {
    margin: 0rem;
}

.woocommerce div.product.elementor .woocommerce-tabs .panel {
     border-top: none;
}

#tab-description p br {
    display: block!important;
    margin-bottom: 10px!important;
    content: ""!important;
}/* End custom CSS */