.elementor-604 .elementor-element.elementor-element-0b400f7{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:105px;--padding-bottom:32px;--padding-left:10px;--padding-right:10px}.elementor-604 .elementor-element.elementor-element-0b400f7:not(.elementor-motion-effects-element-type-background),.elementor-604 .elementor-element.elementor-element-0b400f7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#130b25 0%,#322257 100%)}.elementor-604 .elementor-element.elementor-element-04f5894{padding:0 10px 14px}.elementor-604 .elementor-element.elementor-element-04f5894 .woocommerce-breadcrumb{color:#fff;font-size:18px;text-transform:uppercase;line-height:1.5em;letter-spacing:3.24px}.elementor-604 .elementor-element.elementor-element-04f5894 .woocommerce-breadcrumb>a{color:#FFFFFF80}.elementor-604 .elementor-element.elementor-element-65cc8ac{--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:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-604 .elementor-element.elementor-element-563aa18{--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-604 .elementor-element.elementor-element-08f5ff0 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-604 .elementor-element.elementor-element-08f5ff0 .flex-viewport{border-radius:16px}.woocommerce .elementor-604 .elementor-element.elementor-element-08f5ff0 .flex-viewport:not(:last-child){margin-bottom:17px}.woocommerce .elementor-604 .elementor-element.elementor-element-08f5ff0 .flex-control-thumbs img{border-radius:16px}.woocommerce .elementor-604 .elementor-element.elementor-element-08f5ff0 .flex-control-thumbs li{padding-right:calc(17px / 2);padding-left:calc(17px / 2);padding-bottom:17px}.woocommerce .elementor-604 .elementor-element.elementor-element-08f5ff0 .flex-control-thumbs{margin-right:calc(-17px / 2);margin-left:calc(-17px / 2)}.elementor-604 .elementor-element.elementor-element-a5114eb{--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;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-604 .elementor-element.elementor-element-cefd270{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-604 .elementor-element.elementor-element-7c3cbab .elementor-heading-title{font-size:42px;line-height:1.1em;color:var(--e-global-color-45b364c)}.elementor-604 .elementor-element.elementor-element-5027c72 .elementor-heading-title{font-size:24px;font-weight:300;text-transform:uppercase;line-height:1.1em;letter-spacing:4.32px;color:var(--e-global-color-45b364c)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}body:not(.rtl) .elementor-604 .elementor-element.elementor-element-d356f03{right:-22px}body.rtl .elementor-604 .elementor-element.elementor-element-d356f03{left:-22px}.elementor-604 .elementor-element.elementor-element-d356f03{bottom:10%}.elementor-604 .elementor-element.elementor-element-d356f03 .elementor-icon-wrapper{text-align:center}.elementor-604 .elementor-element.elementor-element-d356f03 .elementor-icon{font-size:72px}.elementor-604 .elementor-element.elementor-element-d356f03 .elementor-icon svg{height:72px}.elementor-604 .elementor-element.elementor-element-d356f03 .elementor-icon-wrapper svg{width:auto}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var(--e-global-color-primary)}.woocommerce .elementor-604 .elementor-element.elementor-element-e29a7c9 .price{color:var(--e-global-color-45b364c);font-size:42px;font-weight:700;line-height:1.1em}.elementor-604 .elementor-element.elementor-element-495ebbe .elementor-heading-title{font-size:18px;font-weight:400;line-height:1.5em;color:var(--e-global-color-45b364c)}.elementor-604 .elementor-element.elementor-element-85f67d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-604 .elementor-element.elementor-element-d05a18e .cart button,.elementor-604 .elementor-element.elementor-element-d05a18e .cart .button{font-size:16px;font-weight:700;line-height:1em;border-radius:100px;padding:16px 76px;color:var(--e-global-color-text);background-color:var(--e-global-color-c1a727a);transition:all .2s}.elementor-604 .elementor-element.elementor-element-d05a18e{--view-cart-spacing:20px}.elementor-604 .elementor-element.elementor-element-d05a18e .quantity .qty{border-style:none;color:var(--e-global-color-45b364c);background-color:var(--e-global-color-1cb48b6);border-color:var(--e-global-color-1cb48b6);transition:all .2s}.woocommerce .elementor-604 .elementor-element.elementor-element-d05a18e form.cart .variations{width:100%;margin-bottom:0}.woocommerce .elementor-604 .elementor-element.elementor-element-d05a18e form.cart table.variations tr th,.woocommerce .elementor-604 .elementor-element.elementor-element-d05a18e form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 )}.woocommerce .elementor-604 .elementor-element.elementor-element-d05a18e form.cart table.variations label{color:#FFFFFF80;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:2.88px}.elementor-604 .elementor-element.elementor-element-bcf8ccd{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:65px;--padding-bottom:65px;--padding-left:10px;--padding-right:10px}.elementor-604 .elementor-element.elementor-element-117231a{text-align:center}.elementor-604 .elementor-element.elementor-element-117231a .elementor-heading-title{font-size:54px;font-weight:700;line-height:1.1em;color:var(--e-global-color-45b364c)}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent)}.elementor-604 .elementor-element.elementor-element-04cdb2f{--grid-columns:4;--grid-row-gap:32px;--grid-column-gap:24px}.elementor-604 .elementor-element.elementor-element-04cdb2f .elementor-loop-container{grid-auto-rows:1fr}.elementor-604 .elementor-element.elementor-element-04cdb2f .e-loop-item>.elementor-section,.elementor-604 .elementor-element.elementor-element-04cdb2f .e-loop-item>.elementor-section>.elementor-container,.elementor-604 .elementor-element.elementor-element-04cdb2f .e-loop-item>.e-con,.elementor-604 .elementor-element.elementor-element-04cdb2f .e-loop-item .elementor-section-wrap>.e-con{height:100%}@media(max-width:1024px){.elementor-604 .elementor-element.elementor-element-0b400f7{--padding-top:90px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-604 .elementor-element.elementor-element-04f5894{padding:0 0 10px}.elementor-604 .elementor-element.elementor-element-04f5894 .woocommerce-breadcrumb{font-size:16px}.elementor-604 .elementor-element.elementor-element-65cc8ac{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-604 .elementor-element.elementor-element-cefd270{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-604 .elementor-element.elementor-element-7c3cbab .elementor-heading-title{font-size:34px}.elementor-604 .elementor-element.elementor-element-5027c72 .elementor-heading-title{font-size:22px}body:not(.rtl) .elementor-604 .elementor-element.elementor-element-d356f03{right:-10px}body.rtl .elementor-604 .elementor-element.elementor-element-d356f03{left:-10px}.elementor-604 .elementor-element.elementor-element-d356f03{bottom:5%}.woocommerce .elementor-604 .elementor-element.elementor-element-e29a7c9 .price{font-size:34px}.elementor-604 .elementor-element.elementor-element-495ebbe .elementor-heading-title{font-size:17px}.elementor-604 .elementor-element.elementor-element-d05a18e .quantity .qty{font-size:16px}.elementor-604 .elementor-element.elementor-element-bcf8ccd{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-604 .elementor-element.elementor-element-117231a .elementor-heading-title{font-size:44px}.elementor-604 .elementor-element.elementor-element-04cdb2f{--grid-columns:2}}@media(max-width:640px){.elementor-604 .elementor-element.elementor-element-65cc8ac{--flex-direction:column-reverse;--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;--flex-wrap:wrap}.elementor-604 .elementor-element.elementor-element-563aa18{--width:500px}.elementor-604 .elementor-element.elementor-element-a5114eb{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-604 .elementor-element.elementor-element-7c3cbab .elementor-heading-title{font-size:28px}.elementor-604 .elementor-element.elementor-element-5027c72 .elementor-heading-title{font-size:20px}.woocommerce .elementor-604 .elementor-element.elementor-element-e29a7c9 .price{font-size:28px}.elementor-604 .elementor-element.elementor-element-bcf8ccd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-604 .elementor-element.elementor-element-117231a .elementor-heading-title{font-size:34px}.elementor-604 .elementor-element.elementor-element-04cdb2f{--grid-columns:1}}@media(min-width:641px){.elementor-604 .elementor-element.elementor-element-563aa18{--width:49.5%}.elementor-604 .elementor-element.elementor-element-a5114eb{--width:50.5%}}@media(max-width:1024px) and (min-width:641px){.elementor-604 .elementor-element.elementor-element-563aa18{--width:calc( 40% - 10px )}.elementor-604 .elementor-element.elementor-element-a5114eb{--width:calc( 60% - 10px )}}.elementor-604 .elementor-element.elementor-element-04f5894 .woocommerce-breadcrumb{margin:0}.elementor-604 .elementor-element.elementor-element-08f5ff0 .woocommerce-product-gallery__image img{height:550px;object-fit:contain}.elementor-604 .elementor-element.elementor-element-08f5ff0 .flex-control-thumbs{margin:0 !important}.elementor-604 .elementor-element.elementor-element-08f5ff0 .flex-control-thumbs .swiper-slide{padding:0 !important}.elementor-604 .elementor-element.elementor-element-08f5ff0 .flex-control-thumbs .swiper-slide img{height:158px;object-fit:cover}@media(max-width:1024px){.elementor-604 .elementor-element.elementor-element-08f5ff0 .woocommerce-product-gallery__image img{height:350px}}@media(max-width:640px){.elementor-604 .elementor-element.elementor-element-08f5ff0 .woocommerce-product-gallery__image img{height:300px}}@media(max-width:640px){.elementor-604 .elementor-element.elementor-element-563aa18{max-width:100%}}.elementor-604 .elementor-element.elementor-element-5027c72 span{opacity:.5}.elementor-604 .elementor-element.elementor-element-e29a7c9 p{margin:0}.elementor-604 .elementor-element.elementor-element-e29a7c9 .amount{display:block;width:fit-content;padding:14px 23px;border-radius:16px;background:var(--e-global-color-primary)}.elementor-604 .elementor-element.elementor-element-e29a7c9 .amount:after{content:"Taxes included.";color:rgba(255,255,255,.7);font-family:"GT Walsheim Pro";font-size:16px;font-style:normal;font-weight:400;line-height:110%;display:block}@media(max-width:640px){.elementor-604 .elementor-element.elementor-element-e29a7c9 .amount{width:100%;text-align:center}.elementor-604 .elementor-element.elementor-element-e29a7c9 .amount:after{font-size:15px}}.elementor-604 .elementor-element.elementor-element-495ebbe span{opacity:.5}.elementor-604 .elementor-element.elementor-element-495ebbe p{margin:0}.elementor-604 .elementor-element.elementor-element-d05a18e form.cart .variations .value select{border-radius:8px;background-color:rgba(147,107,218,.15);border:1px solid rgba(147,107,218,.15);color:#fff}.elementor-604 .elementor-element.elementor-element-d05a18e form.cart .variations .value select option{background-color:#38275d;color:#fff}.elementor-604 .elementor-element.elementor-element-d05a18e table tbody>tr{display:block;overflow:hidden}.elementor-604 .elementor-element.elementor-element-d05a18e .grouped_form table tbody{display:flex;gap:10px}.elementor-604 .elementor-element.elementor-element-d05a18e table tbody>tr>td,.elementor-604 .elementor-element.elementor-element-d05a18e table tbody>tr>th{background:0 0;display:block;text-align:left;padding:0}.elementor-604 .elementor-element.elementor-element-d05a18e table tbody>tr>th{margin-bottom:2px}.elementor-604 .elementor-element.elementor-element-d05a18e form.cart .variations{margin-bottom:36px !important}.elementor-604 .elementor-element.elementor-element-d05a18e .reset_variations{display:none !important}.elementor-604 .elementor-element.elementor-element-d05a18e select[data-attribute_name],.elementor-604 .elementor-element.elementor-element-d05a18e .stock{display:none !important}.elementor-604 .elementor-element.elementor-element-d05a18e fieldset{padding:0;border:none}.elementor-604 .elementor-element.elementor-element-d05a18e legend{color:#FFFFFF80;font-size:16px;font-weight:400;text-transform:uppercase;line-height:2em;letter-spacing:2.88px}.elementor-604 .elementor-element.elementor-element-d05a18e .rudr-variation-radios{display:flex;gap:10px}.elementor-604 .elementor-element.elementor-element-d05a18e .rudr-variation-radios label{cursor:pointer;border-radius:8px;background:rgba(147,107,218,.15);border:2px solid rgba(147,107,218,.15);color:#fff !important;text-align:center !important;font-family:"GT Walsheim Pro";font-size:18px !important;font-style:normal !important;font-weight:500 !important;line-height:.8 !important;text-transform:uppercase;padding:17px 19px 16px 21px;transition:.4s ease-out all}.elementor-604 .elementor-element.elementor-element-d05a18e .rudr-variation-radios label:hover{border-color:#926bd9}.elementor-604 .elementor-element.elementor-element-d05a18e .rudr-variation-radios label.checked{border-radius:8px;border:1px solid var(--e-global-color-primary);background:var(--e-global-color-primary)}.elementor-604 .elementor-element.elementor-element-d05a18e .rudr-variation-radios input{display:none}.elementor-604 .elementor-element.elementor-element-d05a18e a.added_to_cart{align-self:center;padding:0 0 0 10px;color:#fff}.elementor-604 .elementor-element.elementor-element-d05a18e a.added_to_cart:hover{color:var(--e-global-color-c174119)}@media(max-width:1024px){.elementor-604 .elementor-element.elementor-element-d05a18e .rudr-variation-radios label{font-size:17px !important}}@media(max-width:640px){.elementor-604 .elementor-element.elementor-element-d05a18e .woocommerce-variation-add-to-cart{flex-wrap:wrap !important;gap:20px}.elementor-604 .elementor-element.elementor-element-d05a18e .rudr-variation-radios{flex-wrap:wrap}.elementor-604 .elementor-element.elementor-element-d05a18e .rudr-variation-radios label{font-size:16px !important}.elementor-604 .elementor-element.elementor-element-d05a18e .cart{flex-wrap:wrap !important;row-gap:20px}.elementor-604 .elementor-element.elementor-element-d05a18e .cart div.quantity,.elementor-604 .elementor-element.elementor-element-d05a18e .cart .single_add_to_cart_button{width:100% !important;margin:0 !important}}