.elementor-3663 .elementor-element.elementor-element-a358d68{--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-3663 .elementor-element.elementor-element-6998eab{--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:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3663 .elementor-element.elementor-element-6998eab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3663 .elementor-element.elementor-element-ed817b2{--display:flex;--min-height:0px;--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:center;}.elementor-3663 .elementor-element.elementor-element-9c46580{width:var( --container-widget-width, 101.103% );max-width:101.103%;--container-widget-width:101.103%;--container-widget-flex-grow:0;}.elementor-3663 .elementor-element.elementor-element-9c46580.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3663 .elementor-element.elementor-element-26546c3{--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;}.elementor-3663 .elementor-element.elementor-element-26546c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3663 .elementor-element.elementor-element-266862e{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--wd-sticky-offset:0px;}.elementor-3663 .elementor-element.elementor-element-b0236d6 > .elementor-widget-container{padding:025% 0% 0% 10%;}.elementor-3663 .elementor-element.elementor-element-929cf20{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-3663 .elementor-element.elementor-element-fc2fd4c{--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:flex-end;--gap:20px 10px;--row-gap:20px;--column-gap:10px;}.elementor-3663 .elementor-element.elementor-element-fc2fd4c.e-con{--align-self:center;}.elementor-3663 .elementor-element.elementor-element-f54659f{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3663 .elementor-element.elementor-element-a34b3d0{--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-3663 .elementor-element.elementor-element-4a5ed38{--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-3663 .elementor-element.elementor-element-4a5ed38:not(.elementor-motion-effects-element-type-background), .elementor-3663 .elementor-element.elementor-element-4a5ed38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-3663 .elementor-element.elementor-element-1c6948e3{--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-3663 .elementor-element.elementor-element-061d2fb{--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-3663 .elementor-element.elementor-element-061d2fb:not(.elementor-motion-effects-element-type-background), .elementor-3663 .elementor-element.elementor-element-061d2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-3663 .elementor-element.elementor-element-d28ed84{--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-3663 .elementor-element.elementor-element-d28ed84:not(.elementor-motion-effects-element-type-background), .elementor-3663 .elementor-element.elementor-element-d28ed84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-3663 .elementor-element.elementor-element-fef84d8{text-align:center;}.elementor-3663 .elementor-element.elementor-element-d2bc417 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3663 .elementor-element.elementor-element-d2bc417 .wd-nav-arrows{--wd-arrow-offset-h:38px;}.elementor-3663 .elementor-element.elementor-element-1b2192d{--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-3663 .elementor-element.elementor-element-1b2192d:not(.elementor-motion-effects-element-type-background), .elementor-3663 .elementor-element.elementor-element-1b2192d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-3663 .elementor-element.elementor-element-5cb6927{text-align:center;}.elementor-3663 .elementor-element.elementor-element-c40ae04{font-weight:400;}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-title-text{font-family:"Geologica", Sans-serif;font-size:16px;font-weight:600;}@media(min-width:769px){.elementor-3663 .elementor-element.elementor-element-6998eab{--width:122.672%;}.elementor-3663 .elementor-element.elementor-element-266862e{--width:50%;}.elementor-3663 .elementor-element.elementor-element-929cf20{--width:50%;}}@media(max-width:1024px){.elementor-3663 .elementor-element.elementor-element-ed817b2{--padding-top:0%;--padding-bottom:0%;--padding-left:50%;--padding-right:0%;}.elementor-3663 .elementor-element.elementor-element-b0236d6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3663 .elementor-element.elementor-element-929cf20{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3663 .elementor-element.elementor-element-f54659f{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}}@media(max-width:768px){.elementor-3663 .elementor-element.elementor-element-ed817b2{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3663 .elementor-element.elementor-element-26546c3{--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-3663 .elementor-element.elementor-element-f54659f{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-3663 .elementor-element.elementor-element-d28ed84{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3663 .elementor-element.elementor-element-d2bc417 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3663 .elementor-element.elementor-element-d2bc417 .wd-nav-arrows{--wd-arrow-offset-h:-22px;--wd-arrow-offset-v:0px;}.elementor-3663 .elementor-element.elementor-element-5c84b45 > .elementor-widget-container{padding:0px 25px 0px 25px;}}



.elementor-3663 .elementor-element.elementor-element-ed817b2{margin-bottom:20px}@media(min-width:768px){.elementor-3663 .elementor-element.elementor-element-ed817b2{margin-bottom:36px}}










.stock,.stock-status,p.stock,.woocommerce-stock-display{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.quantity,.woocommerce-variation .quantity,form.cart .quantity{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important}.single_add_to_cart_button,button.single_add_to_cart_button,.woocommerce-variation-add-to-cart button{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important}.wd-buy-now-btn,button.wd-buy-now-btn{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important}form.cart{position:absolute!important;left:-9999px!important;opacity:0!important;height:0!important;overflow:hidden!important}.woocommerce-variation-price,.woocommerce-variation-availability,.woocommerce-variation-description{display:none!important;visibility:hidden!important}.reset_variations{display:none!important}table.variations,.variations{display:none!important;visibility:hidden!important;height:0!important}

.elementor-3663 .elementor-element.elementor-element-929cf20 .mk-details{padding:36px 32px 40px}
.elementor-3663 .elementor-element.elementor-element-26546c3{margin-bottom:64px}@media(max-width:1024px){.elementor-3663 .elementor-element.elementor-element-26546c3{margin-bottom:48px}}@media(max-width:767px){.elementor-3663 .elementor-element.elementor-element-26546c3{margin-bottom:40px}}@media(min-width:1024px){.elementor-3663 .elementor-element.elementor-element-26546c3 .elementor-element-84b17e8{flex:0 0 40%!important;max-width:40%!important}.elementor-3663 .elementor-element.elementor-element-26546c3 .elementor-element-660249c{flex:0 0 60%!important;max-width:60%!important}}



.elementor-3663 .elementor-element.elementor-element-4a5ed38{position:relative;left:50%;margin-left:-50vw;width:100vw!important;max-width:100vw!important;padding-top:80px;padding-bottom:96px;box-sizing:border-box}.elementor-3663 .elementor-element.elementor-element-4a5ed38{overflow:visible}





.elementor-3663 .elementor-element.elementor-element-fef84d8{text-align:center;font-weight:800;color:#323a48;line-height:1.2}.elementor-3663 .elementor-element.elementor-element-fef84d8 span{color:#b05cff}
.elementor-3663 .elementor-element.elementor-element-512026f{text-align:center;line-height:1.6;color:#4b5563;margin-bottom:20px}.elementor-3663 .elementor-element.elementor-element-512026f strong{font-weight:700;color:#323a48}
.wd-nav-pagin .wd-nav-pagin-item span{background-color:#d1d5db!important;opacity:1!important;width:8px!important;height:8px!important;border-radius:999px!important;transition:all 0.18s ease-in-out!important}.wd-nav-pagin .wd-nav-pagin-item.wd-active span{background-color:#8B5CF6!important;transform:scale(1.35)!important}.wd-nav-pagin .wd-nav-pagin-item:not(.wd-active):hover span{background-color:#9ca3af!important}

.elementor-3663 .elementor-element.elementor-element-d28ed84{position:relative;left:50%;margin-left:-50vw;width:100vw!important;max-width:100vw!important;padding-top:80px;padding-bottom:96px;box-sizing:border-box}.elementor-3663 .elementor-element.elementor-element-d28ed84{overflow:visible}

.elementor-3663 .elementor-element.elementor-element-061d2fb{position:relative;left:50%;margin-left:-50vw;width:100vw!important;max-width:100vw!important;padding-top:80px;padding-bottom:96px;box-sizing:border-box}.elementor-3663 .elementor-element.elementor-element-061d2fb{overflow:visible}
.elementor-3663 .elementor-element.elementor-element-5cb6927{text-align:center;font-weight:800;color:#323a48;line-height:1.2}.elementor-3663 .elementor-element.elementor-element-5cb6927 span{color:#b05cff}
.elementor-3663 .elementor-element.elementor-element-c40ae04{text-align:center;line-height:1.6;color:#4b5563;margin-bottom:20px}.elementor-3663 .elementor-element.elementor-element-c40ae04 strong{font-weight:700;color:#323a48}
.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion{max-width:860px;margin:0 auto 40px}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-item{background:#ffffff;border-radius:20px;box-shadow:0 14px 36px rgba(15,23,42,0.06);margin-bottom:12px;overflow:hidden;transition:transform 0.22s ease,box-shadow 0.22s ease}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-item:hover{transform:translateY(-3px);box-shadow:0 18px 45px rgba(168,85,247,0.18)}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-title{padding:18px 24px;font-size:18px;font-weight:700;color:#111827;border:none;display:flex;align-items:center}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-title-text span{display:block;line-height:1.4;transition:color 0.22s ease}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-item:hover .wd-accordion-title-text span{color:#a855f7}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-opener{margin-left:16px;display:inline-flex;align-items:center;justify-content:center}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-opener i,.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-opener svg{transition:color 0.22s ease,transform 0.22s ease}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-item:hover .wd-accordion-opener i,.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-item:hover .wd-accordion-opener svg{color:#a855f7;transform:scale(1.18)}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-content{padding:0 24px 20px 24px;font-size:15px;line-height:1.6;color:#4b5563}@media(max-width:767px){.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion{max-width:100%}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-title,.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-content{padding-left:18px;padding-right:18px}.elementor-3663 .elementor-element.elementor-element-5c84b45 .wd-accordion-title{font-size:16px}}
.elementor-3663 .elementor-element.elementor-element-1b2192d{position:relative;left:50%;margin-left:-50vw;width:100vw!important;max-width:100vw!important;padding-top:80px;padding-bottom:96px;box-sizing:border-box}.elementor-3663 .elementor-element.elementor-element-1b2192d{overflow:visible}
