.elementor-17488 .elementor-element.elementor-element-5c034d2d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17488 .elementor-element.elementor-element-5c034d2d:not(.elementor-motion-effects-element-type-background), .elementor-17488 .elementor-element.elementor-element-5c034d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8c2e9c );}.elementor-17488 .elementor-element.elementor-element-10f9c82{--display:flex;}.woocommerce .elementor-17488 .elementor-element.elementor-element-31b48ab4 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-17488 .elementor-element.elementor-element-31b48ab4 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-17488 .elementor-element.elementor-element-31b48ab4 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-17488 .elementor-element.elementor-element-742154d8{--display:flex;}.elementor-17488 .elementor-element.elementor-element-2bef2316{text-align:start;}.woocommerce .elementor-17488 .elementor-element.elementor-element-2bef2316 .price{color:var( --e-global-color-primary );font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:700;}.woocommerce .elementor-17488 .elementor-element.elementor-element-2bef2316 .price ins{color:var( --e-global-color-secondary );}.woocommerce .elementor-17488 .elementor-element.elementor-element-5acbb34c .woocommerce-product-details__short-description{color:var( --e-global-color-text );}.elementor-17488 .elementor-element.elementor-element-7466764e .cart button, .elementor-17488 .elementor-element.elementor-element-7466764e .cart .button{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-17488 .elementor-element.elementor-element-7466764e .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-17488 .elementor-element.elementor-element-7466764e form.cart .variations{width:100%;}.woocommerce .elementor-17488 .elementor-element.elementor-element-7466764e form.cart table.variations label{color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:15px;}.woocommerce .elementor-17488 .elementor-element.elementor-element-7466764e form.cart table.variations td.value select{color:var( --e-global-color-text );}.woocommerce .elementor-17488 .elementor-element.elementor-element-7466764e form.cart table.variations td.value select, .woocommerce .elementor-17488 .elementor-element.elementor-element-7466764e form.cart table.variations td.value:before{background-color:var( --e-global-color-accent );border-radius:5px;}.elementor-17488 .elementor-element.elementor-element-141fda6a{--display:flex;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17488 .elementor-element.elementor-element-141fda6a:not(.elementor-motion-effects-element-type-background), .elementor-17488 .elementor-element.elementor-element-141fda6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8c2e9c );}.elementor-17488 .elementor-element.elementor-element-7e902358{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:2px;}.elementor-17488 .elementor-element.elementor-element-7e902358 .elementor-divider-separator{width:100%;}.elementor-17488 .elementor-element.elementor-element-7e902358 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17488 .elementor-element.elementor-element-3d664676{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17488 .elementor-element.elementor-element-129e1415{--display:flex;}.elementor-17488 .elementor-element.elementor-element-7e1f4f32{--grid-columns:4;}@media(max-width:1024px){.elementor-17488 .elementor-element.elementor-element-5c034d2d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17488 .elementor-element.elementor-element-6a2bcbc5 .elementor-heading-title{font-size:30px;}.elementor-17488 .elementor-element.elementor-element-141fda6a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17488 .elementor-element.elementor-element-7e902358 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-17488 .elementor-element.elementor-element-3d664676{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17488 .elementor-element.elementor-element-7e1f4f32{--grid-columns:2;}}@media(max-width:767px){.elementor-17488 .elementor-element.elementor-element-5c034d2d{--padding-top:50px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17488 .elementor-element.elementor-element-141fda6a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17488 .elementor-element.elementor-element-3d664676{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17488 .elementor-element.elementor-element-4d0424eb{text-align:center;}.elementor-17488 .elementor-element.elementor-element-4d0424eb .elementor-heading-title{font-size:30px;}.elementor-17488 .elementor-element.elementor-element-7e1f4f32{--grid-columns:1;}}@media(min-width:768px){.elementor-17488 .elementor-element.elementor-element-5c034d2d{--content-width:1440px;}.elementor-17488 .elementor-element.elementor-element-10f9c82{--width:45%;}.elementor-17488 .elementor-element.elementor-element-742154d8{--width:45%;}.elementor-17488 .elementor-element.elementor-element-141fda6a{--content-width:1440px;}.elementor-17488 .elementor-element.elementor-element-3d664676{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-17488 .elementor-element.elementor-element-10f9c82{--width:50%;}.elementor-17488 .elementor-element.elementor-element-742154d8{--width:50%;}}