.elementor-925 .elementor-element.elementor-element-2aca691{--display:flex;--min-height:1000px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-2aca691.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-925 .elementor-element.elementor-element-e74299b{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-925 .elementor-element.elementor-element-6f2b9b0 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-6f2b9b0 .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:21px;text-align:left;}.elementor-925 .elementor-element.elementor-element-6f2b9b0 .woocommerce-breadcrumb > a{color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-de5be59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-fbe781c{width:var( --container-widget-width, 55.555555% );max-width:55.555555%;--container-widget-width:55.555555%;--container-widget-flex-grow:0;}.woocommerce .elementor-925 .elementor-element.elementor-element-fbe781c .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-925 .elementor-element.elementor-element-fbe781c .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-925 .elementor-element.elementor-element-a2685af{--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:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-6990575 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-text );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-bf0794c{--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:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-0289a71{width:auto;max-width:auto;text-align:center;}.elementor-925 .elementor-element.elementor-element-0289a71 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-f4d0f0b{width:auto;max-width:auto;text-align:center;}.elementor-925 .elementor-element.elementor-element-f4d0f0b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-a1018d4{width:auto;max-width:auto;text-align:center;}.elementor-925 .elementor-element.elementor-element-a1018d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-445135c{width:auto;max-width:auto;text-align:center;}.elementor-925 .elementor-element.elementor-element-445135c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-960bb90{--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:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-d8e5e98{width:auto;max-width:auto;text-align:center;}.elementor-925 .elementor-element.elementor-element-d8e5e98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-7a85fa6{width:auto;max-width:auto;text-align:center;}.elementor-925 .elementor-element.elementor-element-7a85fa6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-9b2c1fb{width:100%;max-width:100%;text-align:left;}.elementor-925 .elementor-element.elementor-element-9b2c1fb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-d68d468{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-d808081 > .elementor-widget-container{margin:-4px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-d808081 img{width:12px;height:12px;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-bda8a16{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-925 .elementor-element.elementor-element-bda8a16 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-185da0f > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-925 .elementor-element.elementor-element-185da0f img{width:12px;height:12px;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-c1fc2cc{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-925 .elementor-element.elementor-element-c1fc2cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-7975d54 > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-925 .elementor-element.elementor-element-7975d54 img{width:12px;height:12px;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-7e49a18{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-925 .elementor-element.elementor-element-7e49a18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-4eb7233 > .elementor-widget-container{margin:150px 0px 20px 0px;}.elementor-925 .elementor-element.elementor-element-4eb7233 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-74aaaf6{--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:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-76973ae{--display:flex;--min-height:62px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-925 .elementor-element.elementor-element-76973ae:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-76973ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-925 .elementor-element.elementor-element-3e55640 img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-81cfec3{width:auto;max-width:auto;text-align:left;}.elementor-925 .elementor-element.elementor-element-81cfec3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-23dc9a4{--display:flex;--min-height:62px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:29px 29px 29px 29px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-925 .elementor-element.elementor-element-23dc9a4:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-23dc9a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-925 .elementor-element.elementor-element-247d43b img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-161a242{width:auto;max-width:auto;text-align:left;}.elementor-925 .elementor-element.elementor-element-161a242 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-818e78f{--display:flex;--min-height:62px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:29px 29px 29px 29px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-925 .elementor-element.elementor-element-818e78f:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-818e78f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-925 .elementor-element.elementor-element-44a026e img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-a8e5a4d{width:auto;max-width:auto;text-align:left;}.elementor-925 .elementor-element.elementor-element-a8e5a4d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-82ae0f4{--display:flex;--min-height:62px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:29px 29px 29px 29px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-925 .elementor-element.elementor-element-82ae0f4:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-82ae0f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-925 .elementor-element.elementor-element-22a3a8b img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-288ee11{width:auto;max-width:auto;text-align:left;}.elementor-925 .elementor-element.elementor-element-288ee11 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-f5deaac{--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:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-e818eb5{--display:flex;--min-height:62px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-925 .elementor-element.elementor-element-e818eb5:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-e818eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-925 .elementor-element.elementor-element-dcae238 img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-1c4ec77 img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-9eae43a img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-09c4a7f img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-f1c1751 img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-f31d1f8{width:auto;max-width:auto;text-align:left;}.elementor-925 .elementor-element.elementor-element-f31d1f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-c0a2d3d{--display:flex;--min-height:62px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:29px 29px 29px 29px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-925 .elementor-element.elementor-element-c0a2d3d:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-c0a2d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-925 .elementor-element.elementor-element-8576d56 img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-4254180{width:auto;max-width:auto;text-align:left;}.elementor-925 .elementor-element.elementor-element-4254180 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-6036e73{--display:flex;--min-height:62px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:29px 29px 29px 29px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-925 .elementor-element.elementor-element-6036e73:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-6036e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-925 .elementor-element.elementor-element-80da5c8 img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-4299554{width:auto;max-width:auto;text-align:left;}.elementor-925 .elementor-element.elementor-element-4299554 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-97e8b38{--display:flex;--min-height:62px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:29px 29px 29px 29px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-925 .elementor-element.elementor-element-97e8b38:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-97e8b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-925 .elementor-element.elementor-element-6c8a3db img{width:38px;height:38px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-8e5a50e{width:auto;max-width:auto;text-align:left;}.elementor-925 .elementor-element.elementor-element-8e5a50e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:15px;color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-fa8a848 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-fa8a848 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-2dbc489{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-54fea10{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-9b21e66 img{width:60px;border-radius:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-4d27670 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-4d27670{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-925 .elementor-element.elementor-element-25882b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-2970ac9 img{width:60px;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-d143edb > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-d143edb{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-925 .elementor-element.elementor-element-8d9f7c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-925 .elementor-element.elementor-element-8726e4d img{width:60px;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-099b520 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-099b520{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-925 .elementor-element.elementor-element-7a09377{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-925 .elementor-element.elementor-element-f72d688 img{width:60px;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-4a9fe38 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-4a9fe38{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-925 .elementor-element.elementor-element-74eb8f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-f6fcdc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:015px;--padding-bottom:015px;--padding-left:20px;--padding-right:20px;}.elementor-925 .elementor-element.elementor-element-f6fcdc0:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-f6fcdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a310bc1 );}.elementor-925 .elementor-element.elementor-element-9399a09{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-925 .elementor-element.elementor-element-9399a09:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-9399a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAE6E6;}.elementor-925 .elementor-element.elementor-element-f291210{text-align:center;}.elementor-925 .elementor-element.elementor-element-f291210 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#552222;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-925 .elementor-element.elementor-element-3e61c8f .cart button, .elementor-925 .elementor-element.elementor-element-3e61c8f .cart .button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-radius:20px 20px 20px 20px;padding:10px 30px 10px 30px;color:var( --e-global-color-a310bc1 );background-color:var( --e-global-color-primary );transition:all 0.3s;}.elementor-925 .elementor-element.elementor-element-3e61c8f{--button-spacing:10px;}.elementor-925 .elementor-element.elementor-element-3e61c8f .quantity .qty{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;border-style:none;border-radius:36px 36px 36px 36px;padding:10px 0px 10px 14px;color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-925 .elementor-element.elementor-element-3e61c8f form.cart .variations{width:100%;margin-bottom:20px;}.elementor-925 .elementor-element.elementor-element-45bfa0e > .elementor-widget-container{margin:-82px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-45bfa0e{text-align:center;}.elementor-925 .elementor-element.elementor-element-45bfa0e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;text-decoration:underline;line-height:21px;color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-337dda3 > .elementor-widget-container{margin:-82px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-337dda3{text-align:center;}.elementor-925 .elementor-element.elementor-element-337dda3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;text-decoration:underline;line-height:21px;color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-7ecc3c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-925 .elementor-element.elementor-element-0417742 > .elementor-widget-container{margin:-4px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-0417742 img{width:12px;height:12px;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-a472298{width:var( --container-widget-width, calc(100% - 17px) );max-width:calc(100% - 17px);--container-widget-width:calc(100% - 17px);--container-widget-flex-grow:0;}.elementor-925 .elementor-element.elementor-element-a472298 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-aec0a62 > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-925 .elementor-element.elementor-element-aec0a62 img{width:12px;height:12px;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-42e404d{width:var( --container-widget-width, calc(100% - 17px) );max-width:calc(100% - 17px);--container-widget-width:calc(100% - 17px);--container-widget-flex-grow:0;}.elementor-925 .elementor-element.elementor-element-42e404d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-4534a46 > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-925 .elementor-element.elementor-element-4534a46 img{width:12px;height:12px;border-radius:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-b876672{width:var( --container-widget-width, calc(100% - 17px) );max-width:calc(100% - 17px);--container-widget-width:calc(100% - 17px);--container-widget-flex-grow:0;}.elementor-925 .elementor-element.elementor-element-b876672 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-9061266{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-4d23e91 > .elementor-widget-container{margin:150px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-4d23e91 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-b22f7e6{--swiper-slides-to-display:6;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-30px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-30px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-primary );}.elementor-925 .elementor-element.elementor-element-b22f7e6 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:10px 10px 10px 10px;}.elementor-925 .elementor-element.elementor-element-b22f7e6 .swiper-slide > .elementor-element{height:100%;}.elementor-925 .elementor-element.elementor-element-5b4b82f{--display:flex;--position:fixed;--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;bottom:0px;--z-index:10;}.elementor-925 .elementor-element.elementor-element-5b4b82f:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-5b4b82f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a310bc1 );}body:not(.rtl) .elementor-925 .elementor-element.elementor-element-5b4b82f{left:0px;}body.rtl .elementor-925 .elementor-element.elementor-element-5b4b82f{right:0px;}.elementor-925 .elementor-element.elementor-element-2e55375{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-925 .elementor-element.elementor-element-2e55375:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-2e55375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAE6E6;}.elementor-925 .elementor-element.elementor-element-e122faf{text-align:center;}.elementor-925 .elementor-element.elementor-element-e122faf .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#552222;}.elementor-925 .elementor-element.elementor-element-9bc71af .cart button, .elementor-925 .elementor-element.elementor-element-9bc71af .cart .button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-radius:20px 20px 20px 20px;padding:10px 30px 10px 30px;color:var( --e-global-color-a310bc1 );background-color:var( --e-global-color-primary );transition:all 0.3s;}.elementor-925 .elementor-element.elementor-element-9bc71af{--button-spacing:10px;}.elementor-925 .elementor-element.elementor-element-9bc71af .quantity .qty{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;border-style:none;border-radius:36px 36px 36px 36px;padding:10px 0px 10px 0px;color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-925 .elementor-element.elementor-element-9bc71af form.cart .variations{width:100%;margin-bottom:20px;}.elementor-925 .elementor-element.elementor-element-1db6c33 > .elementor-widget-container{margin:-82px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-1db6c33{text-align:center;}.elementor-925 .elementor-element.elementor-element-1db6c33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;text-decoration:underline;line-height:21px;color:var( --e-global-color-text );}.elementor-925 .elementor-element.elementor-element-06a0f7c > .elementor-widget-container{margin:-82px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-06a0f7c{text-align:center;}.elementor-925 .elementor-element.elementor-element-06a0f7c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;text-decoration:underline;line-height:21px;color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-925 .elementor-element.elementor-element-9b2c1fb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-d68d468{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-f291210 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-925 .elementor-element.elementor-element-3e61c8f .cart button, .elementor-925 .elementor-element.elementor-element-3e61c8f .cart .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-9061266{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-925 .elementor-element.elementor-element-b22f7e6{--swiper-slides-to-display:4;--arrow-prev-left-position:-8px;--arrow-next-right-position:-8px;}.elementor-925 .elementor-element.elementor-element-b22f7e6 > .elementor-widget-container{padding:10px 20px 10px 020px;}.elementor-925 .elementor-element.elementor-element-b22f7e6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-e122faf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-9bc71af .cart button, .elementor-925 .elementor-element.elementor-element-9bc71af .cart .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-925 .elementor-element.elementor-element-e74299b{--width:75%;}.elementor-925 .elementor-element.elementor-element-a2685af{--width:44.4444%;}.elementor-925 .elementor-element.elementor-element-76973ae{--width:auto;}.elementor-925 .elementor-element.elementor-element-23dc9a4{--width:auto;}.elementor-925 .elementor-element.elementor-element-818e78f{--width:auto;}.elementor-925 .elementor-element.elementor-element-82ae0f4{--width:auto;}.elementor-925 .elementor-element.elementor-element-e818eb5{--width:auto;}.elementor-925 .elementor-element.elementor-element-c0a2d3d{--width:auto;}.elementor-925 .elementor-element.elementor-element-6036e73{--width:auto;}.elementor-925 .elementor-element.elementor-element-97e8b38{--width:auto;}.elementor-925 .elementor-element.elementor-element-54fea10{--width:50%;}.elementor-925 .elementor-element.elementor-element-25882b5{--width:50%;}.elementor-925 .elementor-element.elementor-element-8d9f7c7{--width:50%;}.elementor-925 .elementor-element.elementor-element-7a09377{--width:50%;}.elementor-925 .elementor-element.elementor-element-74eb8f7{--width:25%;}.elementor-925 .elementor-element.elementor-element-f6fcdc0{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-925 .elementor-element.elementor-element-e74299b{--width:100%;}}@media(max-width:767px){.elementor-925 .elementor-element.elementor-element-2aca691{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-925 .elementor-element.elementor-element-6f2b9b0 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-6f2b9b0 .woocommerce-breadcrumb{font-size:10px;}.elementor-925 .elementor-element.elementor-element-de5be59{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-925 .elementor-element.elementor-element-fbe781c{width:100%;max-width:100%;}.elementor-925 .elementor-element.elementor-element-fbe781c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-a2685af{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-925 .elementor-element.elementor-element-6990575{width:auto;max-width:auto;}.elementor-925 .elementor-element.elementor-element-6990575 .elementor-heading-title{font-size:30px;line-height:45px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-925 .elementor-element.elementor-element-6bb9505{width:auto;max-width:auto;text-align:right;}.elementor-925 .elementor-element.elementor-element-6bb9505 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-6bb9505.elementor-element{--align-self:flex-end;}.elementor-925 .elementor-element.elementor-element-9b2c1fb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-d68d468{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-bda8a16{--container-widget-width:calc(100% - 17px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 17px) );max-width:calc(100% - 17px);}.elementor-925 .elementor-element.elementor-element-c1fc2cc{--container-widget-width:calc(100% - 17px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 17px) );max-width:calc(100% - 17px);}.elementor-925 .elementor-element.elementor-element-7e49a18{--container-widget-width:calc(100% - 17px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 17px) );max-width:calc(100% - 17px);}.elementor-925 .elementor-element.elementor-element-74aaaf6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-925 .elementor-element.elementor-element-23dc9a4{--width:calc(50% - 5px);--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-925 .elementor-element.elementor-element-818e78f{--width:calc(50% - 5px);}.elementor-925 .elementor-element.elementor-element-f5deaac{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-54fea10{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-925 .elementor-element.elementor-element-9b21e66 img{width:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-4d27670{font-size:12px;}.elementor-925 .elementor-element.elementor-element-25882b5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-925 .elementor-element.elementor-element-2970ac9 img{width:48px;}.elementor-925 .elementor-element.elementor-element-d143edb{font-size:12px;}.elementor-925 .elementor-element.elementor-element-8d9f7c7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-925 .elementor-element.elementor-element-8726e4d img{width:48px;}.elementor-925 .elementor-element.elementor-element-099b520{font-size:12px;}.elementor-925 .elementor-element.elementor-element-7a09377{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;}.elementor-925 .elementor-element.elementor-element-f72d688 img{width:48px;}.elementor-925 .elementor-element.elementor-element-4a9fe38{font-size:12px;}.elementor-925 .elementor-element.elementor-element-f291210 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-925 .elementor-element.elementor-element-3e61c8f .cart button, .elementor-925 .elementor-element.elementor-element-3e61c8f .cart .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-a472298{--container-widget-width:calc(100% - 17px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 17px) );max-width:calc(100% - 17px);}.elementor-925 .elementor-element.elementor-element-42e404d{--container-widget-width:calc(100% - 17px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 17px) );max-width:calc(100% - 17px);}.elementor-925 .elementor-element.elementor-element-b876672{--container-widget-width:calc(100% - 17px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 17px) );max-width:calc(100% - 17px);}.elementor-925 .elementor-element.elementor-element-9061266{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-925 .elementor-element.elementor-element-b22f7e6{--swiper-slides-to-display:2;}.elementor-925 .elementor-element.elementor-element-b22f7e6 > .elementor-widget-container{padding:10px 16px 10px 16px;}.elementor-925 .elementor-element.elementor-element-5b4b82f{--min-height:min-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:010px;--padding-right:10px;--z-index:100;}.elementor-925 .elementor-element.elementor-element-e122faf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-9bc71af .cart button, .elementor-925 .elementor-element.elementor-element-9bc71af .cart .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-925 .elementor-element.elementor-element-9bc71af{--button-spacing:10px;}.elementor-925 .elementor-element.elementor-element-1db6c33 > .elementor-widget-container{margin:-66px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-06a0f7c > .elementor-widget-container{margin:-66px 0px 0px 0px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-fbe781c */.flex-control-nav li img {width: 80px !important}
.flex-control-nav li {width:100px !important;
    margin-top: 20px !important;
}

.woocommerce-product-gallery__trigger{display: none !important;}

@media only screen and (max-width: 767px) {
.flex-control-nav li img {width: 50px !important;
border-radius:10px !important;
}
.flex-control-nav li {width:60px !important;
    margin-top: 5px !important;}
    
.woocommerce-product-gallery {margin-bottom:0 !important;}

.woocommerce-product-gallery__image img {max-height:40vh;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bb9505 */.prixpourupdatemobile {
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0289a71 */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4d0f0b */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1018d4 */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445135c */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf0794c */.bloc-info-cafe .e-con-inner, .bloc-info-the .e-con-inner{
    row-gap : 10px !important;
}

#bloc-cafe1 {display:none;
}

#bloc-cafe1 div, #bloc-cafe2 div, #bloc-the1 div, #bloc-the2 div {    border-radius : 20px !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8e5e98 */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a85fa6 */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-960bb90 */.bloc-info-cafe .e-con-inner{
    row-gap : 10px !important;
}

#bloc-the1 div{ border-radius : 20px !important;}

.bloc-info-the{display:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c1fb */.marque-produit .elementor-widget-container p a:nth-child(1){font-weight:700 !important;
    cursor:unset !important;
}
.marque-produit .elementor-widget-container p a:nth-child(2){text-decoration:underline; !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81cfec3 */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-161a242 */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8e5a4d */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-288ee11 */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74aaaf6 */.bloc-info-cafe .e-con-inner{
    row-gap : 10px !important;
}

#bloc-cafe2{display:none;
     border-radius : 20px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1c1751 */.feuille-the{display:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f31d1f8 */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4254180 */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a2d3d */@media only screen and (max-width: 767px) {.milarge-the{width : calc(50% - 5px) !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4299554 */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a50e */.info-cafe{background-color :#FAF2E6;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5deaac */.bloc-info-cafe .e-con-inner{
    row-gap : 10px !important;
}

#bloc-cafe2{display:none;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-3e61c8f */@media only screen and (min-width: 600px) {
    .choix-variations .wapf-input[type=radio], .choix-variations .wapf-pricing-hint, .wapf-product-totals, abbr.required{display :none;}

.wapf-radios{display : flex;}

.wapf-checkable{transition-duration: 0.3s;}
.choix-variations .wapf-checkable:hover{ transform: scale(1.05) !important}

.choix-variations .wapf-label-text{
    background-color: #FAF2E6  !important;
    color:#553922  !important;
    box-shadow: none !important;
    border-radius:20px !important;
    width: min-content !important;
    height: 25px !important;
    font-size: 10px;
    padding-right: 10px !important; 
    padding-left: 10px !important; 
    padding-top: 5px;
    padding-bottom: 5px;
    transition-duration: 0.3s;
    margin-right: 10px !important;
    font-size: 10px !important;
}

.wapf-field-label{    font-size: 10px;
    font-weight: 400;
    color:#553922;
    margin-bottom: 5px !important
}

.wapf-field-input select {
    background-color: #FAF2E6;
    border : 0;
    border-radius: 20px;
    font-size: 10px;
    font-weight: 700;
    color:#553922;
    padding-right: 10px;
    padding-left :10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.choix-variations .wapf-input[type=radio], .choix-variations .wapf-pricing-hint, .wapf-product-totals, abbr.required{display :none;}

.wapf-radios{display : flex;}

.wapf-checkable{transition-duration: 0.3s;}
.choix-variations .wapf-checkable:hover{ transform: scale(1.05) !important}

.choix-variations .wapf-label-text{
    background-color: #FAF2E6  !important;
    color:#553922  !important;
    box-shadow: none !important;
    border-radius:20px !important;
    width: min-content !important;
    height: 25px !important;
    font-size: 10px;
    padding-right: 10px !important; 
    padding-left: 10px !important; 
    padding-top: 5px;
    padding-bottom: 5px;
    transition-duration: 0.3s;
    margin-right: 10px !important;
    font-size: 10px !important;
}

.wapf-field-label{    font-size: 10px;
    font-weight: 400;
    color:#553922;
    margin-bottom: 5px !important
}

.wapf-field-input select {
    background-color: #FAF2E6;
    border : 0;
    border-radius: 20px;
    font-size: 10px;
    font-weight: 700;
    color:#553922;
    padding-right: 10px;
    padding-left :10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.choix-variations .wapf-checked .wapf-label-text{
        background-color: #553922  !important;
    color:white  !important;
    border: none  !important;
        border-radius:20px !important;
        transition-duration: 0.3s;
        font-weight: 700  !important;
}

.woocommerce .quantity .qty {width:50px;
    background-color: #FAF2E6; 
}

.single_add_to_cart_button{width:100%;
    font-weight: 600 !important;
    transition-duration: 0.3s;
}

.single_add_to_cart_button:hover{scale:1.05}

.reset_variations{display:none !important;}

table tbody tr{
    display: grid !important;
    width: 100% !important;
    text-align: left;

}

.variations_form table tbody tr th, .variations_form table tbody tr td {padding: 0;
    background-color: white !important;
}

.variations_form{font-family:Poppins;
}

.label label{font-size:10px;
    font-weight: 400 !important;
}



.thwvsf-tooltip:hover{scale:1.05}

.item-span-text{
        font-size: 10px  !important;
            font-weight: 400 !important;
}

.thwvsf-selected .item-span-text{
    font-weight: 700  !important;
}

.thwvs-select {
    background-color: #FAF2E6  !important;
    color:#553922  !important;
    border: none !important;
    border-radius:20px !important;
    height: 25px !important;
    transition-duration: 0.3s;
    font-weight: 700 !important;
    font-size: 10px;
    padding-top: 0; 
    padding-right: 10px !important; 
    padding-bottom: 0; 
    width: 100% !important;
}

.variations tr:nth-child(2)
{
    width: 100% !important;
    
}

.variations tr:nth-child(2) .thwvsf_fields{background-color : #FAF2E6;
    border-radius: 20px;
    padding-right: 10px;
}

.woocommerce div.product p.price, .woocommerce div.product span.price{
    font-family: Poppins;
    font-size: 32px;
    color:#553922;
    font-weight: 700;
 
}

.woocommerce-variation-price{   margin-bottom: 20px !important;}


.variations{margin-bottom:10px !important }

.woocommerce-variation-price{display:none;}




.woocommerce .quantity .qty {width:50px;
    background-color: #FAF2E6; 
}

.single_add_to_cart_button{width:100%;
    font-weight: 600 !important;
    transition-duration: 0.3s;
}

.single_add_to_cart_button:hover{scale:1.05}

.reset_variations{display:none !important;}

table tbody tr{
    display: grid !important;
    width: 100% !important;
    text-align: left;

}

.variations_form table tbody tr th, .variations_form table tbody tr td {padding: 0;
    background-color: white !important;
}

.variations_form{font-family:Poppins;
}

.label label{font-size:10px;
    font-weight: 400 !important;
}



.thwvsf-tooltip:hover{scale:1.05}

.item-span-text{
        font-size: 10px  !important;
            font-weight: 400 !important;
}

.thwvsf-selected .item-span-text{
    font-weight: 700  !important;
}

.thwvs-select {
    background-color: #FAF2E6  !important;
    color:#553922  !important;
    border: none !important;
    border-radius:20px !important;
    height: 25px !important;

    transition-duration: 0.3s;
    font-weight: 700 !important;
    font-size: 10px;
    padding-top: 0; 
    padding-right: 10px !important; 
    padding-bottom: 0; 
    width: 100% !important;
}

.variations tr:nth-child(2)
{
    width: 100% !important;
    
}

.variations tr:nth-child(2) .thwvsf_fields{background-color : #FAF2E6;
    border-radius: 20px;
    padding-right: 10px;
}

.woocommerce div.product p.price, .woocommerce div.product span.price{
    font-family: Poppins;
    font-size: 32px;
    color:#553922;
    font-weight: 700;
 
}

.woocommerce-variation-price{   margin-bottom: 20px !important;}


.variations{margin-bottom:10px !important }

.woocommerce-variation-price{display:none;}




.cadeau .wapf-label-text{display : none !important;}

.cadeau .wapf-field-input, .cadeau.wapf-field-container{display: flex !important;
    align-items: center;
    justify-content: center;
}

.cadeau .wapf-field-label{margin: 0 !important;}

.cadeau .wapf-input{margin-top: 0 !important;
    margin-left : 5px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fcdc0 */.choix-variations{height:min-content !important;

}

#aide-cafe-pc, #aide-the-pc{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74eb8f7 */.choix-variations{height:min-content !important;

}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b22f7e6 */.elementor-widget-loop-carousel.e-widget-swiper  .elementor-widget-container .swiper{
    overflow:visible !important;
}

.elementor-widget-loop-carousel.e-widget-swiper  .elementor-widget-container{
    overflow:hidden !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-9bc71af */@media only screen and (max-width: 1024px) {
    
.choix-variations-mobile .wapf-product-totals, .choix-variations-mobile .wapf-pricing-hint, abbr.required, .choix-variations-mobile .wapf-checkable:nth-child(5) {display :none;}

.wapf input[type=radio]{
    opacity: 0 !important;
    width :40px;
    margin-right: -40px !important;
    position: relative;
    z-index:10;
}


.wapf-radios{display : flex;}
.wapf-field-group {flex-wrap:nowrap}

.wapf-checkable{transition-duration: 0.3s;
    height:28px !important;
}

.choix-variations .wapf-checkable:hover{ transform: scale(1.05) !important}

.wapf-field-container{width : 50% !important;}

.wapf-field-container.wapf-field-radio, .wapf-field-container.wapf-field-select{padding-bottom:0;}
.wapf-wrapper{margin:0 !important;
    margin-bottom: 30px !important
}


.choix-variations-mobile .wapf-label-text{
    background-color: #FAF2E6  !important;
    color:#553922  !important;
    box-shadow: none !important;
    border-radius:20px !important;
    width: min-content !important;
    height: 28px !important;
    font-size: 10px;
    padding-right: 10px !important; 
    padding-left: 10px !important; 
    padding-top: 5px;
    padding-bottom: 5px;
    transition-duration: 0.3s;
    margin-right: 10px !important;
    font-size: 10px !important;

}

.wapf-field-label{    font-size: 10px;
    font-weight: 400;
    color:#553922;
    margin-bottom: 5px !important
}

.wapf-field-input select {
    background-color: #FAF2E6;
    border : 0;
    border-radius: 20px;
    font-size: 10px;
    font-weight: 700;
    color:#553922;
    padding-right: 10px;
    padding-left :10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.choix-variations-mobile .wapf-checked .wapf-label-text{
        background-color: #553922  !important;
    color:white  !important;
    border: none  !important;
        border-radius:20px !important;
        transition-duration: 0.3s;
        font-weight: 700  !important;
}

.woocommerce .quantity .qty {
    background-color: #FAF2E6; 
    width: 100%
}
.quantity{width : calc(25% - 10px) !important}
.single_add_to_cart_button{width:75%;
    font-weight: 600 !important;
    transition-duration: 0.3s;
}

.single_add_to_cart_button:hover{scale:1.05}

.reset_variations{display:none !important;}

table tbody tr{
    display: grid !important;
    width: 100% !important;
    text-align: left;

}

.variations_form table tbody tr th, .variations_form table tbody tr td {padding: 0;
    background-color: white !important;
}

.variations_form{font-family:Poppins;
}

.label label{font-size:10px;
    font-weight: 400 !important;
}



.thwvsf-tooltip:hover{scale:1.05}

.item-span-text{
        font-size: 10px  !important;
            font-weight: 400 !important;
}

.thwvsf-selected .item-span-text{
    font-weight: 700  !important;
}



.thwvs-select {
    background-color: #FAF2E6  !important;
    color:#553922  !important;
    border: none !important;
    border-radius:20px !important;
    height: 28px !important;

    transition-duration: 0.3s;
    font-weight: 700 !important;
    font-size: 10px;
    padding-top: 0; 
    padding-right: 10px !important; 
    padding-bottom: 0; 
    width: 100% !important;
}

.variations tr:nth-child(2)
{
    width: 100% !important;
    
}

.variations tr:nth-child(2) .thwvsf_fields{background-color : #FAF2E6;
    border-radius: 20px;
    padding-right: 10px;
}

.woocommerce div.product p.price, .woocommerce div.product span.price{
    font-family: Poppins;
    font-size: 32px;
    color:#553922;
    font-weight: 700;
    
}

.woocommerce-variation-price{   margin-bottom: 20px !important;}


.variations{margin-bottom:10px !important }

.woocommerce-variation-price{display:none;}





.cadeau .wapf-label-text{display : none !important;}

.cadeau .wapf-field-input, .cadeau.wapf-field-container{display: flex !important;
    align-items: center;
    justify-content: center;
}

.wapf-field-group.label-above:has(.cadeau){width : 100% !important;
    margin-top: -45px !important;
    justify-content: center;
}

.cadeau .wapf-field-label{margin: 0 !important;}

.cadeau .wapf-input{margin-top: 0 !important;
    margin-left : 5px !important;
}

.wapf-field-container.wapf-field-checkboxes.cadeau{
    background-color: white;
    padding-bottom: 0px;
        margin-top: 10px;
        margin-bottom: 10px;
    padding-top: 5px;
    border-radius: 20px 20px 0px 0px;
    box-shadow: 0px -5px 8px 0px rgba(31, 17.000000000000007, 6.000000000000002, 0.15);
    width: 50% !important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b4b82f */.ajout-panier-mobile{
    box-shadow: 0px -4px 10px 0px rgba(31, 17.000000000000007, 6.000000000000002, 0.15)
}

#aide-cafe-mobile, #aide-the-mobile{display:none;}/* End custom CSS */
/* Start custom CSS */.produit-rupture-stock, .stock.in-stock, .stock.out-of-stock, .produit-en-stock{display:none}

.woocommerce-message{width: fit-content;
    display: flex;
    flex-direction: row-reverse;
    /* gap: 50px; */
    align-items: center;
}
.button.wc-forward{margin-left: 40px;
    margin-left: 20px;
    white-space: nowrap;
}
.woocommerce-notices-wrapper{display: flex;
    justify-content: center;}
    
span.onsale{
    border-radius: 20px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    padding-right: 20px !important;
    padding-left: 20px !important;
    line-height: normal !important;
    text-align: center !important;
    font-family: 'Poppins' !important;
    min-height: 0 !important;
    min-width: 0 !important;}/* End custom CSS */