.elementor-470 .elementor-element.elementor-element-4358f800{--display:flex;--position:fixed;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;top:90px;--z-index:100;}.elementor-470 .elementor-element.elementor-element-4358f800:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-4358f800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-8af04a6{--display:flex;--position:fixed;--min-height:62px;--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;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:90px;--z-index:2;}.elementor-470 .elementor-element.elementor-element-8af04a6:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-8af04a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-8d54b8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;}.elementor-470 .elementor-element.elementor-element-8d54b8d .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:var( --e-global-typography-10dd2c0-font-family ), Sans-serif;font-size:var( --e-global-typography-10dd2c0-font-size );font-weight:var( --e-global-typography-10dd2c0-font-weight );line-height:var( --e-global-typography-10dd2c0-line-height );}.elementor-470 .elementor-element.elementor-element-8d54b8d .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-b9e607f{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-b9e607f:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-b9e607f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a120c7 );}.elementor-470 .elementor-element.elementor-element-f08eb2c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-470 .elementor-element.elementor-element-325a76f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-470 .elementor-element.elementor-element-240b29a{--display:flex;--min-height:36px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-240b29a:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-240b29a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1cfffc3 );}.elementor-470 .elementor-element.elementor-element-c34b28c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:center;}.elementor-470 .elementor-element.elementor-element-c34b28c .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-accent );}.elementor-470 .elementor-element.elementor-element-1457bdd .elementor-heading-title{font-family:var( --e-global-typography-a6d5dcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a6d5dcd-font-size );font-weight:var( --e-global-typography-a6d5dcd-font-weight );}.woocommerce .elementor-470 .elementor-element.elementor-element-12947f6 .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-9ff4ce0-font-family ), Sans-serif;font-size:var( --e-global-typography-9ff4ce0-font-size );font-weight:var( --e-global-typography-9ff4ce0-font-weight );line-height:var( --e-global-typography-9ff4ce0-line-height );}.elementor-470 .elementor-element.elementor-element-d6e3c53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--view-cart-spacing:24px;--button-spacing:10px;}.elementor-470 .elementor-element.elementor-element-d6e3c53 .cart button, .elementor-470 .elementor-element.elementor-element-d6e3c53 .cart .button{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );border-radius:8px 8px 8px 8px;padding:10px 30px 10px 30px;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-470 .elementor-element.elementor-element-d6e3c53 .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:10px 0px 10px 14px;transition:all 0.5s;}.elementor-470 .elementor-element.elementor-element-d6e3c53 .quantity .qty:focus{border-color:var( --e-global-color-af5e17d );}.woocommerce .elementor-470 .elementor-element.elementor-element-d6e3c53 form.cart table.variations td.value select, .woocommerce .elementor-470 .elementor-element.elementor-element-d6e3c53 form.cart table.variations td.value:before{border-radius:0px;}.elementor-470 .elementor-element.elementor-element-038fab2{--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 15px;--row-gap:0px;--column-gap:15px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-d428d7b{--display:flex;}.elementor-470 .elementor-element.elementor-element-2cef29f .elementor-icon-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-2bf63e3 .elementor-heading-title{font-family:var( --e-global-typography-6dbb4aa-font-family ), Sans-serif;font-size:var( --e-global-typography-6dbb4aa-font-size );font-weight:var( --e-global-typography-6dbb4aa-font-weight );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-19aa225{font-family:var( --e-global-typography-d51fbcb-font-family ), Sans-serif;font-size:var( --e-global-typography-d51fbcb-font-size );font-weight:var( --e-global-typography-d51fbcb-font-weight );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-9f32065{--display:flex;}.elementor-470 .elementor-element.elementor-element-6dba785 .elementor-icon-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-51b52f4 .elementor-heading-title{font-family:var( --e-global-typography-6dbb4aa-font-family ), Sans-serif;font-size:var( --e-global-typography-6dbb4aa-font-size );font-weight:var( --e-global-typography-6dbb4aa-font-weight );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-9924654{font-family:var( --e-global-typography-d51fbcb-font-family ), Sans-serif;font-size:var( --e-global-typography-d51fbcb-font-size );font-weight:var( --e-global-typography-d51fbcb-font-weight );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-3e6ada2{--display:flex;}.elementor-470 .elementor-element.elementor-element-2cfe2f6 .elementor-icon-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-a2ba156 .elementor-heading-title{font-family:var( --e-global-typography-6dbb4aa-font-family ), Sans-serif;font-size:var( --e-global-typography-6dbb4aa-font-size );font-weight:var( --e-global-typography-6dbb4aa-font-weight );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-6c2731c{font-family:var( --e-global-typography-d51fbcb-font-family ), Sans-serif;font-size:var( --e-global-typography-d51fbcb-font-size );font-weight:var( --e-global-typography-d51fbcb-font-weight );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-9909fc7{--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:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-9909fc7:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-9909fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a120c7 );}.elementor-470 .elementor-element.elementor-element-ee7f3a5{--display:flex;}.elementor-470 .elementor-element.elementor-element-18f662d .elementor-icon-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-bd7ddc9 .elementor-heading-title{font-family:var( --e-global-typography-6dbb4aa-font-family ), Sans-serif;font-size:var( --e-global-typography-6dbb4aa-font-size );font-weight:var( --e-global-typography-6dbb4aa-font-weight );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-fe1436b{font-family:var( --e-global-typography-d51fbcb-font-family ), Sans-serif;font-size:var( --e-global-typography-d51fbcb-font-size );font-weight:var( --e-global-typography-d51fbcb-font-weight );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-2de442d{--display:flex;}.elementor-470 .elementor-element.elementor-element-acc8a0f .elementor-icon-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-0829251 .elementor-heading-title{font-family:var( --e-global-typography-6dbb4aa-font-family ), Sans-serif;font-size:var( --e-global-typography-6dbb4aa-font-size );font-weight:var( --e-global-typography-6dbb4aa-font-weight );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-9c62ee7{font-family:var( --e-global-typography-d51fbcb-font-family ), Sans-serif;font-size:var( --e-global-typography-d51fbcb-font-size );font-weight:var( --e-global-typography-d51fbcb-font-weight );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-c8d07ab{--display:flex;}.elementor-470 .elementor-element.elementor-element-de6a5b1 .elementor-icon-wrapper{text-align:left;}.elementor-470 .elementor-element.elementor-element-32d80e4 .elementor-heading-title{font-family:var( --e-global-typography-6dbb4aa-font-family ), Sans-serif;font-size:var( --e-global-typography-6dbb4aa-font-size );font-weight:var( --e-global-typography-6dbb4aa-font-weight );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-0a04a1c{font-family:var( --e-global-typography-d51fbcb-font-family ), Sans-serif;font-size:var( --e-global-typography-d51fbcb-font-size );font-weight:var( --e-global-typography-d51fbcb-font-weight );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-6749967{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-6749967:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-6749967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-a46aeb2{--display:flex;--min-height:60px;--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;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-a46aeb2:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-a46aeb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a120c7 );}.elementor-470 .elementor-element.elementor-element-a7b9720{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-f8fe992{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-f8fe992:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-f8fe992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-8b89861 .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-8a120c7 );}.elementor-470 .elementor-element.elementor-element-02e08b3{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:2px;--margin-right:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-02e08b3:hover{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-64b4bba .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-64b4bba .elementor-heading-title a:hover, .elementor-470 .elementor-element.elementor-element-64b4bba .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-d4c5805{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:2px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-d4c5805:hover{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-4c60680 .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-ed8ecc4{--display:flex;--min-height:650px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-ed8ecc4:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-ed8ecc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-16072c6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-120px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-145dc48{--display:flex;--min-height:60px;--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;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-145dc48:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-145dc48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a120c7 );}.elementor-470 .elementor-element.elementor-element-b0d267a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-08a8ef5{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-08a8ef5:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-08a8ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-b755001 .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-8a120c7 );}.elementor-470 .elementor-element.elementor-element-31707f1{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:2px;--margin-right:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-31707f1:hover{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-67c86fc .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-67c86fc .elementor-heading-title a:hover, .elementor-470 .elementor-element.elementor-element-67c86fc .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-29e2ccf{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:2px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-29e2ccf:hover{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-87b5b19 .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-551468f{--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-470 .elementor-element.elementor-element-c1de56e{--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-470 .elementor-element.elementor-element-5545120{--display:flex;--min-height:36px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-5545120:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-5545120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1cfffc3 );}.elementor-470 .elementor-element.elementor-element-4904e9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-470 .elementor-element.elementor-element-4904e9e .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-accent );}.elementor-470 .elementor-element.elementor-element-2903d66 .elementor-heading-title{font-family:var( --e-global-typography-1b7da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-1b7da2c-font-size );font-weight:var( --e-global-typography-1b7da2c-font-weight );}.elementor-470 .elementor-element.elementor-element-d5a17f6{font-family:var( --e-global-typography-ba2976d-font-family ), Sans-serif;font-size:var( --e-global-typography-ba2976d-font-size );font-weight:var( --e-global-typography-ba2976d-font-weight );line-height:var( --e-global-typography-ba2976d-line-height );}.elementor-470 .elementor-element.elementor-element-8710415{--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-470 .elementor-element.elementor-element-9c70806 img{width:75%;}.elementor-470 .elementor-element.elementor-element-ba3b78d{--display:flex;--min-height:650px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-ba3b78d:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-ba3b78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-e46cbae{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-120px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-4f527fb{--display:flex;--min-height:60px;--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;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-4f527fb:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-4f527fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a120c7 );}.elementor-470 .elementor-element.elementor-element-8745b8f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-37010cf{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-37010cf:hover{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-af64a73 .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-d032dc9{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:2px;--margin-right:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-d032dc9:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-d032dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-d032dc9:hover{background-color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-15e7ecd .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-8a120c7 );}.elementor-470 .elementor-element.elementor-element-15e7ecd .elementor-heading-title a:hover, .elementor-470 .elementor-element.elementor-element-15e7ecd .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-cdccd61{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:2px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-cdccd61:hover{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-927bd89 .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-9a67ccd{--display:flex;}.elementor-470 .elementor-element.elementor-element-fd29a15{--display:flex;--min-height:36px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-fd29a15:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-fd29a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1cfffc3 );}.elementor-470 .elementor-element.elementor-element-0221102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-470 .elementor-element.elementor-element-0221102 .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-accent );}.elementor-470 .elementor-element.elementor-element-46aed2e{--display:flex;--min-height:650px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-46aed2e:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-46aed2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-f278146{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-120px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-4f78954{--display:flex;--min-height:60px;--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;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-4f78954:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-4f78954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a120c7 );}.elementor-470 .elementor-element.elementor-element-cb60f70{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-6858add{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-6858add:hover{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-a8befa1 .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-08bab19{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:2px;--margin-right:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-08bab19:hover{background-color:var( --e-global-color-167e024 );}.elementor-470 .elementor-element.elementor-element-2e3d5b1 .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-2e3d5b1 .elementor-heading-title a:hover, .elementor-470 .elementor-element.elementor-element-2e3d5b1 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-ace9a51{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:10px;--margin-left:2px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-470 .elementor-element.elementor-element-ace9a51:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-ace9a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-ace9a51:hover{background-color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-6bc2c5d .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-8a120c7 );}.elementor-470 .elementor-element.elementor-element-b936385{--display:flex;}.elementor-470 .elementor-element.elementor-element-f6a91d8{--display:flex;--min-height:36px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-f6a91d8:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-f6a91d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1cfffc3 );}.elementor-470 .elementor-element.elementor-element-de351eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-470 .elementor-element.elementor-element-de351eb .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-accent );}.elementor-470 .elementor-element.elementor-element-9c25e5b .elementor-heading-title{font-family:var( --e-global-typography-d87eef6-font-family ), Sans-serif;font-size:var( --e-global-typography-d87eef6-font-size );font-weight:var( --e-global-typography-d87eef6-font-weight );}.elementor-470 .elementor-element.elementor-element-959a9cc{font-family:var( --e-global-typography-ba2976d-font-family ), Sans-serif;font-size:var( --e-global-typography-ba2976d-font-size );font-weight:var( --e-global-typography-ba2976d-font-weight );line-height:var( --e-global-typography-ba2976d-line-height );}.elementor-470 .elementor-element.elementor-element-e52d0ff{--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-470 .elementor-element.elementor-element-f10a672{z-index:2;}.elementor-470 .elementor-element.elementor-element-2e7fbe6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-0a2c205{--display:flex;--min-height:36px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 4px 4px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-0a2c205:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-0a2c205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-470 .elementor-element.elementor-element-48fc9a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-470 .elementor-element.elementor-element-48fc9a9 .elementor-heading-title{font-family:var( --e-global-typography-0dc4d25-font-family ), Sans-serif;font-size:var( --e-global-typography-0dc4d25-font-size );font-weight:var( --e-global-typography-0dc4d25-font-weight );line-height:var( --e-global-typography-0dc4d25-line-height );color:var( --e-global-color-8a120c7 );}.elementor-470 .elementor-element.elementor-element-9ff9cb9 .elementor-heading-title{font-family:var( --e-global-typography-d87eef6-font-family ), Sans-serif;font-size:var( --e-global-typography-d87eef6-font-size );font-weight:var( --e-global-typography-d87eef6-font-weight );}.elementor-470 .elementor-element.elementor-element-cba5684{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-470 .elementor-element.elementor-element-2b4752f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-6d3ec61{--swiper-slides-to-display:4;--swiper-offset-size:100px;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:600px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:30px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:600px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:30px;--arrow-size:36px;--swiper-pagination-size:9px;--dots-normal-color:var( --e-global-color-accent );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:0px;}.elementor-470 .elementor-element.elementor-element-6d3ec61 .swiper-slide > .elementor-element{height:100%;}.elementor-470 .elementor-element.elementor-element-6d3ec61 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;}@media(max-width:1366px){.elementor-470 .elementor-element.elementor-element-4358f800{--min-height:50px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:01%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;}.elementor-470 .elementor-element.elementor-element-8d54b8d .woocommerce-breadcrumb{font-size:var( --e-global-typography-10dd2c0-font-size );line-height:var( --e-global-typography-10dd2c0-line-height );}.elementor-470 .elementor-element.elementor-element-b9e607f{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-c34b28c .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-1457bdd .elementor-heading-title{font-size:var( --e-global-typography-a6d5dcd-font-size );}.woocommerce .elementor-470 .elementor-element.elementor-element-12947f6 .price{font-size:var( --e-global-typography-9ff4ce0-font-size );line-height:var( --e-global-typography-9ff4ce0-line-height );}.elementor-470 .elementor-element.elementor-element-d6e3c53 .cart button, .elementor-470 .elementor-element.elementor-element-d6e3c53 .cart .button{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-038fab2{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-2bf63e3 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-19aa225{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-51b52f4 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-9924654{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-a2ba156 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-6c2731c{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-9909fc7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-bd7ddc9 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-fe1436b{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-0829251 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-9c62ee7{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-32d80e4 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-0a04a1c{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-8b89861 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-64b4bba .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-4c60680 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-b755001 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-67c86fc .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-87b5b19 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-4904e9e .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-2903d66 .elementor-heading-title{font-size:var( --e-global-typography-1b7da2c-font-size );}.elementor-470 .elementor-element.elementor-element-d5a17f6{font-size:var( --e-global-typography-ba2976d-font-size );line-height:var( --e-global-typography-ba2976d-line-height );}.elementor-470 .elementor-element.elementor-element-af64a73 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-15e7ecd .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-927bd89 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-0221102 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-a8befa1 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-2e3d5b1 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-6bc2c5d .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-de351eb .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-9c25e5b .elementor-heading-title{font-size:var( --e-global-typography-d87eef6-font-size );}.elementor-470 .elementor-element.elementor-element-959a9cc{font-size:var( --e-global-typography-ba2976d-font-size );line-height:var( --e-global-typography-ba2976d-line-height );}.elementor-470 .elementor-element.elementor-element-48fc9a9 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-9ff9cb9 .elementor-heading-title{font-size:var( --e-global-typography-d87eef6-font-size );}.elementor-470 .elementor-element.elementor-element-6d3ec61{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-470 .elementor-element.elementor-element-8d54b8d .woocommerce-breadcrumb{font-size:var( --e-global-typography-10dd2c0-font-size );line-height:var( --e-global-typography-10dd2c0-line-height );}.elementor-470 .elementor-element.elementor-element-c34b28c .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-1457bdd .elementor-heading-title{font-size:var( --e-global-typography-a6d5dcd-font-size );}.woocommerce .elementor-470 .elementor-element.elementor-element-12947f6 .price{font-size:var( --e-global-typography-9ff4ce0-font-size );line-height:var( --e-global-typography-9ff4ce0-line-height );}.elementor-470 .elementor-element.elementor-element-d6e3c53 .cart button, .elementor-470 .elementor-element.elementor-element-d6e3c53 .cart .button{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-2bf63e3 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-19aa225{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-51b52f4 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-9924654{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-a2ba156 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-6c2731c{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-bd7ddc9 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-fe1436b{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-0829251 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-9c62ee7{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-32d80e4 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-0a04a1c{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-8b89861 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-64b4bba .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-4c60680 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-b755001 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-67c86fc .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-87b5b19 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-4904e9e .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-2903d66 .elementor-heading-title{font-size:var( --e-global-typography-1b7da2c-font-size );}.elementor-470 .elementor-element.elementor-element-d5a17f6{font-size:var( --e-global-typography-ba2976d-font-size );line-height:var( --e-global-typography-ba2976d-line-height );}.elementor-470 .elementor-element.elementor-element-af64a73 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-15e7ecd .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-927bd89 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-0221102 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-a8befa1 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-2e3d5b1 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-6bc2c5d .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-de351eb .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-9c25e5b .elementor-heading-title{font-size:var( --e-global-typography-d87eef6-font-size );}.elementor-470 .elementor-element.elementor-element-959a9cc{font-size:var( --e-global-typography-ba2976d-font-size );line-height:var( --e-global-typography-ba2976d-line-height );}.elementor-470 .elementor-element.elementor-element-48fc9a9 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-9ff9cb9 .elementor-heading-title{font-size:var( --e-global-typography-d87eef6-font-size );}.elementor-470 .elementor-element.elementor-element-6d3ec61{--swiper-slides-to-display:2;}}@media(max-width:880px){.elementor-470 .elementor-element.elementor-element-6d3ec61{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-470 .elementor-element.elementor-element-4358f800{--min-height:80px;}.elementor-470 .elementor-element.elementor-element-8af04a6{--justify-content:center;}.elementor-470 .elementor-element.elementor-element-8d54b8d .woocommerce-breadcrumb{font-size:var( --e-global-typography-10dd2c0-font-size );line-height:var( --e-global-typography-10dd2c0-line-height );}.elementor-470 .elementor-element.elementor-element-325a76f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-c34b28c .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-1457bdd .elementor-heading-title{font-size:var( --e-global-typography-a6d5dcd-font-size );}.woocommerce .elementor-470 .elementor-element.elementor-element-12947f6 .price{font-size:var( --e-global-typography-9ff4ce0-font-size );line-height:var( --e-global-typography-9ff4ce0-line-height );}.elementor-470 .elementor-element.elementor-element-d6e3c53 .cart button, .elementor-470 .elementor-element.elementor-element-d6e3c53 .cart .button{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-2bf63e3 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-19aa225{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-51b52f4 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-9924654{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-a2ba156 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-6c2731c{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-9909fc7{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-ee7f3a5{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-bd7ddc9 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-fe1436b{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-2de442d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-0829251 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-9c62ee7{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-c8d07ab{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-32d80e4 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-0a04a1c{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-8b89861 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-64b4bba .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-4c60680 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-ed8ecc4{--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-b755001 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-67c86fc .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-87b5b19 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-4904e9e .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-2903d66 .elementor-heading-title{font-size:var( --e-global-typography-1b7da2c-font-size );}.elementor-470 .elementor-element.elementor-element-d5a17f6{font-size:var( --e-global-typography-ba2976d-font-size );line-height:var( --e-global-typography-ba2976d-line-height );}.elementor-470 .elementor-element.elementor-element-ba3b78d{--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-af64a73 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-15e7ecd .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-927bd89 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-0221102 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-46aed2e{--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-a8befa1 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-2e3d5b1 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-6bc2c5d .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-de351eb .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-9c25e5b .elementor-heading-title{font-size:var( --e-global-typography-d87eef6-font-size );}.elementor-470 .elementor-element.elementor-element-959a9cc{font-size:var( --e-global-typography-ba2976d-font-size );line-height:var( --e-global-typography-ba2976d-line-height );}.elementor-470 .elementor-element.elementor-element-48fc9a9 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-9ff9cb9 .elementor-heading-title{font-size:var( --e-global-typography-d87eef6-font-size );}.elementor-470 .elementor-element.elementor-element-2b4752f{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-470 .elementor-element.elementor-element-6d3ec61{--swiper-slides-to-display:1;--swiper-offset-size:25px;}}@media(min-width:768px){.elementor-470 .elementor-element.elementor-element-f08eb2c{--width:50%;}.elementor-470 .elementor-element.elementor-element-325a76f{--width:50%;}.elementor-470 .elementor-element.elementor-element-240b29a{--width:130px;}.elementor-470 .elementor-element.elementor-element-a46aeb2{--width:500px;}.elementor-470 .elementor-element.elementor-element-f8fe992{--width:400px;}.elementor-470 .elementor-element.elementor-element-02e08b3{--width:400px;}.elementor-470 .elementor-element.elementor-element-d4c5805{--width:400px;}.elementor-470 .elementor-element.elementor-element-145dc48{--width:500px;}.elementor-470 .elementor-element.elementor-element-08a8ef5{--width:400px;}.elementor-470 .elementor-element.elementor-element-31707f1{--width:400px;}.elementor-470 .elementor-element.elementor-element-29e2ccf{--width:400px;}.elementor-470 .elementor-element.elementor-element-c1de56e{--width:50%;}.elementor-470 .elementor-element.elementor-element-5545120{--width:130px;}.elementor-470 .elementor-element.elementor-element-8710415{--width:50%;}.elementor-470 .elementor-element.elementor-element-4f527fb{--width:500px;}.elementor-470 .elementor-element.elementor-element-37010cf{--width:400px;}.elementor-470 .elementor-element.elementor-element-d032dc9{--width:400px;}.elementor-470 .elementor-element.elementor-element-cdccd61{--width:400px;}.elementor-470 .elementor-element.elementor-element-fd29a15{--width:220px;}.elementor-470 .elementor-element.elementor-element-4f78954{--width:500px;}.elementor-470 .elementor-element.elementor-element-6858add{--width:400px;}.elementor-470 .elementor-element.elementor-element-08bab19{--width:400px;}.elementor-470 .elementor-element.elementor-element-ace9a51{--width:400px;}.elementor-470 .elementor-element.elementor-element-f6a91d8{--width:130px;}.elementor-470 .elementor-element.elementor-element-0a2c205{--width:170px;}}@media(min-width:2400px){.elementor-470 .elementor-element.elementor-element-8d54b8d .woocommerce-breadcrumb{font-size:var( --e-global-typography-10dd2c0-font-size );line-height:var( --e-global-typography-10dd2c0-line-height );}.elementor-470 .elementor-element.elementor-element-c34b28c .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-1457bdd .elementor-heading-title{font-size:var( --e-global-typography-a6d5dcd-font-size );}.woocommerce .elementor-470 .elementor-element.elementor-element-12947f6 .price{font-size:var( --e-global-typography-9ff4ce0-font-size );line-height:var( --e-global-typography-9ff4ce0-line-height );}.elementor-470 .elementor-element.elementor-element-d6e3c53 .cart button, .elementor-470 .elementor-element.elementor-element-d6e3c53 .cart .button{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-2bf63e3 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-19aa225{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-51b52f4 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-9924654{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-a2ba156 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-6c2731c{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-bd7ddc9 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-fe1436b{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-0829251 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-9c62ee7{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-32d80e4 .elementor-heading-title{font-size:var( --e-global-typography-6dbb4aa-font-size );line-height:var( --e-global-typography-6dbb4aa-line-height );}.elementor-470 .elementor-element.elementor-element-0a04a1c{font-size:var( --e-global-typography-d51fbcb-font-size );line-height:var( --e-global-typography-d51fbcb-line-height );}.elementor-470 .elementor-element.elementor-element-8b89861 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-64b4bba .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-4c60680 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-b755001 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-67c86fc .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-87b5b19 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-4904e9e .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-2903d66 .elementor-heading-title{font-size:var( --e-global-typography-1b7da2c-font-size );}.elementor-470 .elementor-element.elementor-element-d5a17f6{font-size:var( --e-global-typography-ba2976d-font-size );line-height:var( --e-global-typography-ba2976d-line-height );}.elementor-470 .elementor-element.elementor-element-af64a73 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-15e7ecd .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-927bd89 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-0221102 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-a8befa1 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-2e3d5b1 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-6bc2c5d .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-de351eb .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-9c25e5b .elementor-heading-title{font-size:var( --e-global-typography-d87eef6-font-size );}.elementor-470 .elementor-element.elementor-element-959a9cc{font-size:var( --e-global-typography-ba2976d-font-size );line-height:var( --e-global-typography-ba2976d-line-height );}.elementor-470 .elementor-element.elementor-element-48fc9a9 .elementor-heading-title{font-size:var( --e-global-typography-0dc4d25-font-size );line-height:var( --e-global-typography-0dc4d25-line-height );}.elementor-470 .elementor-element.elementor-element-9ff9cb9 .elementor-heading-title{font-size:var( --e-global-typography-d87eef6-font-size );}.elementor-470 .elementor-element.elementor-element-6d3ec61{--swiper-slides-to-display:3;}}/* Start custom CSS for shortcode, class: .elementor-element-640db50f */.woocommerce-breadcrumb { margin: 1em 0 !important; }
.woocommerce-breadcrumb .breadcrumb { list-style: none; display: flex; padding: 0; margin: 0 !important; }
.woocommerce-breadcrumb .breadcrumb li + li:before { content: "//"; margin: 0 0.5em; color: #C8131A !important; }
.woocommerce-breadcrumb .breadcrumb a { color: #211E1E; text-decoration: none; font-weight: 500 !important; }
.woocommerce-breadcrumb .breadcrumb a:hover { color: #C8131A; text-decoration: underline !important; }
.woocommerce-breadcrumb .breadcrumb .last { color: #C8131A; font-weight: 600; pointer-events: none !important; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc8ea77 */.elementor-470 .elementor-element.elementor-element-bc8ea77 .swiper-container {
    overflow: hidden;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-gallery-top {
    width: 100%;
    height: 100%;
    margin-bottom: 26px;
    border-radius: 12px;
    position: relative;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-gallery-top .swiper-slide {
    display: flex;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-gallery-top img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-gallery-top .slider-zoom {
    display: flex;
    position: absolute;
    top: 16px;
    right: 16px;
    z-index: 2;
    padding: 8px;
    border: 1px solid #4D4747;
    border-radius: 4px;
    background-color: #FFF;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-gallery-top .slider-zoom img {
    width: 20px;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-thumbs-wrapper {
    display: flex;
    gap: 8px;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-thumbs-wrapper .slider-button {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 8px;
    background-color: #EBEBEB;
    border-radius: 4px;
    cursor: pointer;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-thumbs-wrapper .slider-button img {
    width: 20px;
    min-width: 20px;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-thumbs-wrapper .slider-button-prev img {
    transform: scaleX(-1);
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-thumbs-wrapper .slider-button.swiper-button-disabled {
    filter: grayscale(1);
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-thumbs-wrapper .slider-button.swiper-button-disabled img {
    opacity: 0.6;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-gallery-thumbs {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-gallery-thumbs .swiper-slide {
    display: flex;
    cursor: pointer;
}

.elementor-470 .elementor-element.elementor-element-bc8ea77 .product-gallery-thumbs img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 6px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-240b29a */.elementor-470 .elementor-element.elementor-element-240b29a {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d6e3c53 */.elementor-470 .elementor-element.elementor-element-d6e3c53 .single_add_to_cart_button {
    display: flex;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-d6e3c53 .single_add_to_cart_button::before {
    content: '';
    background-image: url('https://shop.gerosasrl.it/wp-content/uploads/2025/05/shopping_cart.png'); /* Replace with the actual path to the cart icon */
    background-size: contain;
    background-repeat: no-repeat;
    width: 20px; /* Adjust size as needed */
    height: 20px; /* Adjust size as needed */
    margin-right: 8px; /* Space between icon and text */
}

.elementor-470 .elementor-element.elementor-element-d6e3c53 .quantity {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 18px 16px;
    border: 2px solid var(--e-global-color-primary);
    border-radius: 8px;
}

.elementor-470 .elementor-element.elementor-element-d6e3c53 .quantity button {
    display: flex;
    background: none;
    border: none;
    padding: 0;
}

.elementor-470 .elementor-element.elementor-element-d6e3c53 .quantity .plus {
    margin: 0;
}

.elementor-470 .elementor-element.elementor-element-d6e3c53 .quantity input[name="quantity"] {
    font-weight: 600;
    width: 38px;
    padding: 0;
    border: none;
    -moz-appearance: textfield;
}

.elementor-470 .elementor-element.elementor-element-d6e3c53 .quantity input[name="quantity"]::-webkit-outer-spin-button,
.elementor-470 .elementor-element.elementor-element-d6e3c53 .quantity input[name="quantity"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.elementor-470 .elementor-element.elementor-element-d6e3c53 .quantity input[name="quantity"]:focus {
    outline: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fe992 */.elementor-470 .elementor-element.elementor-element-f8fe992{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02e08b3 */.elementor-470 .elementor-element.elementor-element-02e08b3{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c5805 */.elementor-470 .elementor-element.elementor-element-d4c5805{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6749967 *//*.carat-container, .gar-container{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08a8ef5 */.elementor-470 .elementor-element.elementor-element-08a8ef5{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31707f1 */.elementor-470 .elementor-element.elementor-element-31707f1{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29e2ccf */.elementor-470 .elementor-element.elementor-element-29e2ccf{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8ecc4 */.carat-container, .gar-container{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37010cf */.elementor-470 .elementor-element.elementor-element-37010cf{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d032dc9 */.elementor-470 .elementor-element.elementor-element-d032dc9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdccd61 */.elementor-470 .elementor-element.elementor-element-cdccd61{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3b78d *//*.desc-container, .gar-container{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6858add */.elementor-470 .elementor-element.elementor-element-6858add{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08bab19 */.elementor-470 .elementor-element.elementor-element-08bab19{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ace9a51 */.elementor-470 .elementor-element.elementor-element-ace9a51{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46aed2e *//*.carat-container, .desc-container{
    display: none;
}/* End custom CSS */