.elementor-2612 .elementor-element.elementor-element-9ab4e77>.elementor-shape-top .elementor-shape-fill{fill:#222332}.elementor-2612 .elementor-element.elementor-element-9ab4e77>.elementor-shape-top svg{width:calc(190% + 1.3px);height:352px;transform:translateX(-50%) rotateY(180deg)}.elementor-2612 .elementor-element.elementor-element-9ab4e77{padding:30px 0}.elementor-2612 .elementor-element.elementor-element-af4ae8e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2612 .elementor-element.elementor-element-af4ae8e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-2612 .elementor-element.elementor-element-af4ae8e>.elementor-element-populated,.elementor-2612 .elementor-element.elementor-element-af4ae8e>.elementor-element-populated>.elementor-background-overlay,.elementor-2612 .elementor-element.elementor-element-af4ae8e>.elementor-background-slideshow{border-radius:4px}.elementor-2612 .elementor-element.elementor-element-af4ae8e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;color:#000}.elementor-2612 .elementor-element.elementor-element-af4ae8e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2612 .elementor-element.elementor-element-af4ae8e .elementor-element-populated a{color:#000}.elementor-2612 .elementor-element.elementor-element-4757772>.elementor-widget-container{border-radius:4px}.elementor-2612 .elementor-element.elementor-element-4757772 .woocommerce-breadcrumb{color:#999;font-size:12px}.elementor-2612 .elementor-element.elementor-element-4757772 .woocommerce-breadcrumb>a{color:#000}.woocommerce .elementor-2612 .elementor-element.elementor-element-4757772 .woocommerce-breadcrumb a:before{color:#90949e}.woocommerce .elementor-2612 .elementor-element.elementor-element-4757772 .woocommerce-breadcrumb i{color:#f44336}.elementor-2612 .elementor-element.elementor-element-6c29798:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2612 .elementor-element.elementor-element-6c29798>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2612 .elementor-element.elementor-element-6c29798>.elementor-element-populated,.elementor-2612 .elementor-element.elementor-element-6c29798>.elementor-element-populated>.elementor-background-overlay,.elementor-2612 .elementor-element.elementor-element-6c29798>.elementor-background-slideshow{border-radius:4px}.elementor-2612 .elementor-element.elementor-element-6c29798>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 8px;--e-column-margin-right:0px;--e-column-margin-left:8px}.elementor-2612 .elementor-element.elementor-element-6c29798>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2612 .elementor-element.elementor-element-8176938>.elementor-widget-container{border-style:none}.elementor-2612 .elementor-element.elementor-element-8176938 img{transition-duration:.3s}.elementor-2612 .elementor-element.elementor-element-ac7285a .custom_note_summary{color:#fff;font-size:.8rem;background-color:#36ccf4;border-style:none;border-radius:4px;padding:8px}.elementor-2612 .elementor-element.elementor-element-ac7285a .custom_note_summary i{color:#fff;font-size:18px}.elementor-2612 .elementor-element.elementor-element-969e515>.elementor-widget-container{background-color:#fff;padding:8px;border-style:dashed;border-width:1px;border-color:#f44336;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-969e515 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-2612 .elementor-element.elementor-element-969e515.elementor-view-stacked .elementor-icon{background-color:#f44336}.elementor-2612 .elementor-element.elementor-element-969e515.elementor-view-framed .elementor-icon,.elementor-2612 .elementor-element.elementor-element-969e515.elementor-view-default .elementor-icon{fill:#f44336;color:#f44336;border-color:#f44336}.elementor-2612 .elementor-element.elementor-element-969e515 .elementor-icon{font-size:24px}.elementor-2612 .elementor-element.elementor-element-969e515 .elementor-icon-box-description{font-size:.8rem}.elementor-2612 .elementor-element.elementor-element-d878ae4>.elementor-widget-container{background-color:#fff;padding:8px;border-style:dashed;border-width:1px;border-color:#36f462;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-d878ae4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-2612 .elementor-element.elementor-element-d878ae4.elementor-view-stacked .elementor-icon{background-color:#36f45d}.elementor-2612 .elementor-element.elementor-element-d878ae4.elementor-view-framed .elementor-icon,.elementor-2612 .elementor-element.elementor-element-d878ae4.elementor-view-default .elementor-icon{fill:#36f45d;color:#36f45d;border-color:#36f45d}.elementor-2612 .elementor-element.elementor-element-d878ae4 .elementor-icon{font-size:24px}.elementor-2612 .elementor-element.elementor-element-d878ae4 .elementor-icon-box-description{font-size:.8rem}.elementor-2612 .elementor-element.elementor-element-e45b046>.elementor-widget-container{background-color:#fff;padding:8px;border-style:dashed;border-width:1px;border-color:#36ccf4;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-e45b046 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-2612 .elementor-element.elementor-element-e45b046.elementor-view-stacked .elementor-icon{background-color:#36ccf4}.elementor-2612 .elementor-element.elementor-element-e45b046.elementor-view-framed .elementor-icon,.elementor-2612 .elementor-element.elementor-element-e45b046.elementor-view-default .elementor-icon{fill:#36ccf4;color:#36ccf4;border-color:#36ccf4}.elementor-2612 .elementor-element.elementor-element-e45b046 .elementor-icon{font-size:24px}.elementor-2612 .elementor-element.elementor-element-e45b046 .elementor-icon-box-description{font-size:.8rem}.elementor-2612 .elementor-element.elementor-element-6efb8c2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2612 .elementor-element.elementor-element-6efb8c2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2612 .elementor-element.elementor-element-6efb8c2>.elementor-element-populated,.elementor-2612 .elementor-element.elementor-element-6efb8c2>.elementor-element-populated>.elementor-background-overlay,.elementor-2612 .elementor-element.elementor-element-6efb8c2>.elementor-background-slideshow{border-radius:4px}.elementor-2612 .elementor-element.elementor-element-6efb8c2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2612 .elementor-element.elementor-element-6efb8c2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2612 .elementor-element.elementor-element-20dceb7>.elementor-widget-container{margin:10px 0 0}.elementor-2612 .elementor-element.elementor-element-20dceb7 .product_title{color:#000;font-size:1rem}.elementor-2612 .elementor-element.elementor-element-952de58{width:auto;max-width:auto}.elementor-2612 .elementor-element.elementor-element-ce6a16a{width:auto;max-width:auto}.elementor-2612 .elementor-element.elementor-element-ce6a16a .mini_cart_box i{font-size:18px}.elementor-2612 .elementor-element.elementor-element-ce6a16a .mini_cart_box{line-height:43px}.elementor-2612 .elementor-element.elementor-element-5a18875>.elementor-widget-container{background-color:#fff;padding:8px;border-style:dashed;border-width:1px;border-color:#ccc;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-5a18875 .cart button,.elementor-2612 .elementor-element.elementor-element-5a18875 .cart .button{transition:all .2s}.woocommerce .elementor-2612 .elementor-element.elementor-element-5a18875 form.cart table.variations label{color:#000}.woocommerce .elementor-2612 .elementor-element.elementor-element-5a18875 form.cart table.variations td.value select,.woocommerce .elementor-2612 .elementor-element.elementor-element-5a18875 form.cart table.variations td.value:before{border:1px solid #ccc;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-be5e9d9{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#f44336}.elementor-2612 .elementor-element.elementor-element-be5e9d9>.elementor-widget-container{background-color:#fff;padding:16px;border-style:dashed;border-width:1px;border-color:#eee;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-be5e9d9 .elementor-headline{text-align:center;font-size:.8rem}.elementor-2612 .elementor-element.elementor-element-be5e9d9 .elementor-headline-dynamic-wrapper path{stroke:#f44336;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.elementor-2612 .elementor-element.elementor-element-be5e9d9 .elementor-headline-dynamic-wrapper svg{z-index:2}.elementor-2612 .elementor-element.elementor-element-be5e9d9 .elementor-headline-dynamic-text{z-index:auto}.elementor-2612 .elementor-element.elementor-element-5481b50{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#f44336}.elementor-2612 .elementor-element.elementor-element-5481b50>.elementor-widget-container{background-color:#fff;padding:16px;border-style:dashed;border-width:1px;border-color:#eee;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-5481b50 .elementor-headline{text-align:center;font-size:.8rem}.elementor-2612 .elementor-element.elementor-element-5481b50 .elementor-headline-dynamic-wrapper path{stroke:#f44336;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.elementor-2612 .elementor-element.elementor-element-5481b50 .elementor-headline-dynamic-wrapper svg{z-index:2}.elementor-2612 .elementor-element.elementor-element-5481b50 .elementor-headline-dynamic-text{z-index:auto}.elementor-2612 .elementor-element.elementor-element-1d7ab86>.elementor-widget-container{background-color:#fff;padding:8px;border-style:dashed;border-width:1px;border-color:#eee;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-1d7ab86 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-2612 .elementor-element.elementor-element-1d7ab86.elementor-view-stacked .elementor-icon{background-color:#ccc}.elementor-2612 .elementor-element.elementor-element-1d7ab86.elementor-view-framed .elementor-icon,.elementor-2612 .elementor-element.elementor-element-1d7ab86.elementor-view-default .elementor-icon{fill:#ccc;color:#ccc;border-color:#ccc}.elementor-2612 .elementor-element.elementor-element-1d7ab86 .elementor-icon{font-size:24px}.elementor-2612 .elementor-element.elementor-element-1d7ab86 .elementor-icon-box-description{font-size:.8rem}.elementor-2612 .elementor-element.elementor-element-2fc2093>.elementor-widget-container{background-color:#fff;padding:8px;border-style:dashed;border-width:1px;border-color:#eee;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-2fc2093 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-2612 .elementor-element.elementor-element-2fc2093.elementor-view-stacked .elementor-icon{background-color:#ccc}.elementor-2612 .elementor-element.elementor-element-2fc2093.elementor-view-framed .elementor-icon,.elementor-2612 .elementor-element.elementor-element-2fc2093.elementor-view-default .elementor-icon{fill:#ccc;color:#ccc;border-color:#ccc}.elementor-2612 .elementor-element.elementor-element-2fc2093 .elementor-icon{font-size:24px}.elementor-2612 .elementor-element.elementor-element-2fc2093 .elementor-icon-box-description{font-size:.8rem}.elementor-2612 .elementor-element.elementor-element-65ff257>.elementor-widget-container{background-color:#fff;padding:8px;border-style:dashed;border-width:1px;border-color:#eee;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-65ff257 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-2612 .elementor-element.elementor-element-65ff257.elementor-view-stacked .elementor-icon{background-color:#ccc}.elementor-2612 .elementor-element.elementor-element-65ff257.elementor-view-framed .elementor-icon,.elementor-2612 .elementor-element.elementor-element-65ff257.elementor-view-default .elementor-icon{fill:#ccc;color:#ccc;border-color:#ccc}.elementor-2612 .elementor-element.elementor-element-65ff257 .elementor-icon{font-size:24px}.elementor-2612 .elementor-element.elementor-element-65ff257 .elementor-icon-box-description{font-size:.8rem}.elementor-2612 .elementor-element.elementor-element-2e4ad88>.elementor-widget-container{background-color:#fff;padding:8px;border-style:dashed;border-width:1px;border-color:#eee;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-2e4ad88 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-2612 .elementor-element.elementor-element-2e4ad88.elementor-view-stacked .elementor-icon{background-color:#ccc}.elementor-2612 .elementor-element.elementor-element-2e4ad88.elementor-view-framed .elementor-icon,.elementor-2612 .elementor-element.elementor-element-2e4ad88.elementor-view-default .elementor-icon{fill:#ccc;color:#ccc;border-color:#ccc}.elementor-2612 .elementor-element.elementor-element-2e4ad88 .elementor-icon{font-size:24px}.elementor-2612 .elementor-element.elementor-element-2e4ad88 .elementor-icon-box-description{font-size:.8rem}.elementor-2612 .elementor-element.elementor-element-04de84d>.elementor-widget-container{background-color:#fff;padding:8px;border-style:dashed;border-width:1px;border-color:#eee;border-radius:4px}.elementor-2612 .elementor-element.elementor-element-04de84d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-2612 .elementor-element.elementor-element-04de84d.elementor-view-stacked .elementor-icon{background-color:#36ccf4}.elementor-2612 .elementor-element.elementor-element-04de84d.elementor-view-framed .elementor-icon,.elementor-2612 .elementor-element.elementor-element-04de84d.elementor-view-default .elementor-icon{fill:#36ccf4;color:#36ccf4;border-color:#36ccf4}.elementor-2612 .elementor-element.elementor-element-04de84d .elementor-icon{font-size:24px}.elementor-2612 .elementor-element.elementor-element-04de84d .elementor-icon-box-description{font-size:.8rem}.elementor-2612 .elementor-element.elementor-element-ac7285a{text-align:center}.elementor-2612 .elementor-element.elementor-element-ac7285a a{color:#fff}a.reset_variations{left:10px !important;top:10px}