.elementor-2364 .elementor-element.elementor-element-cd86e50{--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:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-5820b71 .woocommerce-breadcrumb{color:#FFFFFF;font-size:14px;}.elementor-2364 .elementor-element.elementor-element-5820b71 .woocommerce-breadcrumb > a{color:#989898;}.elementor-2364 .elementor-element.elementor-element-72c9971{--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:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-66179b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-69aa07b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-7fdba2b{--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:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-6ec406d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2364 .elementor-element.elementor-element-6ec406d .elementor-heading-title{font-size:22px;}.elementor-2364 .elementor-element.elementor-element-a17abb6{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-2364 .elementor-element.elementor-element-a17abb6.elementor-element{--align-self:flex-end;}.elementor-2364 .elementor-element.elementor-element-7704478{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-2364 .elementor-element.elementor-element-c644861{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-df46284{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:0px 0px 0px 0px;--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-2364 .elementor-element.elementor-element-3d211df .cart button, .elementor-2364 .elementor-element.elementor-element-3d211df .cart .button{font-size:16px;font-weight:400;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-blocksy_palette_3 );background-color:#FFFFFF;transition:all 0.2s;}.elementor-2364 .elementor-element.elementor-element-3d211df .cart button:hover, .elementor-2364 .elementor-element.elementor-element-3d211df .cart .button:hover{color:#FFFFFF;background-color:#178F4B;}.elementor-2364 .elementor-element.elementor-element-3d211df .added_to_cart{color:#FFFFFF;}.elementor-2364 .elementor-element.elementor-element-3d211df{--view-cart-spacing:100px;}.woocommerce .elementor-2364 .elementor-element.elementor-element-3d211df form.cart .variations{margin-bottom:0px;}.elementor-2364 .elementor-element.elementor-element-f9aa604{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#525252;--border-color:#525252;--padding-top:0px;--padding-bottom:04px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-d6554bc{color:#EEEEEE;font-size:14px;line-height:24px;}.elementor-2364 .elementor-element.elementor-element-a3797c0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#525252;--border-color:#525252;--padding-top:0px;--padding-bottom:04px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-2364 .elementor-element.elementor-element-860271e .woocommerce-product-details__short-description{color:#EEEEEE;font-size:14px;line-height:24px;}.elementor-2364 .elementor-element.elementor-element-c9799bb{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:-12px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-2364 .elementor-element.elementor-element-c9799bb > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-2364 .elementor-element.elementor-element-c9799bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#525252;}.elementor-2364 .elementor-element.elementor-element-c9799bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#525252;}.elementor-2364 .elementor-element.elementor-element-c9799bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#02010100;}.elementor-2364 .elementor-element.elementor-element-c9799bb {--n-accordion-padding:22px 0px 22px 0px;}:where( .elementor-2364 .elementor-element.elementor-element-c9799bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-2364 .elementor-element.elementor-element-2f25d99{--display:flex;--gap:23px 23px;--row-gap:23px;--column-gap:23px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#525252;--border-color:#525252;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-d017fb8 .elementor-heading-title{font-size:16px;color:#FFFFFF;}.elementor-2364 .elementor-element.elementor-element-11ede5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2364 .elementor-element.elementor-element-11ede5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2364 .elementor-element.elementor-element-11ede5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2364 .elementor-element.elementor-element-11ede5d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2364 .elementor-element.elementor-element-11ede5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2364 .elementor-element.elementor-element-11ede5d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2364 .elementor-element.elementor-element-11ede5d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2364 .elementor-element.elementor-element-11ede5d{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-2364 .elementor-element.elementor-element-11ede5d .elementor-icon-list-text{transition:color 0.3s;}.elementor-2364 .elementor-element.elementor-element-becd671{--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:87px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-8ddb96d{--display:flex;}.elementor-2364 .elementor-element.elementor-element-217e91e{--display:flex;}.elementor-2364 .elementor-element.elementor-element-178a357{--display:flex;}.elementor-2364 .elementor-element.elementor-element-6dbbd2b{--display:flex;}.elementor-2364 .elementor-element.elementor-element-5cb1da3{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:84px;--n-menu-title-font-size:20px;--n-menu-title-color-normal:#EEEEEE;--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 22px 0px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-2364 .elementor-element.elementor-element-5cb1da3 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#525252;}.elementor-2364 .elementor-element.elementor-element-5cb1da3 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;}.elementor-2364 .elementor-element.elementor-element-5cb1da3 {--n-menu-title-color-hover:var( --e-global-color-accent );--n-menu-title-color-active:var( --e-global-color-accent );}.elementor-2364 .elementor-element.elementor-element-5cb1da3 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-accent );}.elementor-2364 .elementor-element.elementor-element-5cb1da3 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-accent );}.elementor-2364 .elementor-element.elementor-element-5cb1da3 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:0px 0px 0px 0px;}.elementor-2364 .elementor-element.elementor-element-3472780{--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:63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-b8945d6{--display:flex;--min-height:471px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:38px;--padding-bottom:0px;--padding-left:43px;--padding-right:43px;}.elementor-2364 .elementor-element.elementor-element-b8945d6:not(.elementor-motion-effects-element-type-background), .elementor-2364 .elementor-element.elementor-element-b8945d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A87;}.elementor-2364 .elementor-element.elementor-element-9f58582{--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:27px 27px;--row-gap:27px;--column-gap:27px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-2f85856{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-e1c2f11{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-08afa81{--display:flex;--min-height:233px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2364 .elementor-element.elementor-element-08afa81:not(.elementor-motion-effects-element-type-background), .elementor-2364 .elementor-element.elementor-element-08afa81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2364 .elementor-element.elementor-element-08afa81.e-con{--align-self:flex-end;}.elementor-2364 .elementor-element.elementor-element-d2fb30b{--display:flex;--min-height:212px;--margin-top:-198px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-d2fb30b:not(.elementor-motion-effects-element-type-background), .elementor-2364 .elementor-element.elementor-element-d2fb30b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2364 .elementor-element.elementor-element-26fbade{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#525252;--border-color:#525252;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-e2967af .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-item:not(:last-child):after{content:"";height:0px;border-color:#ddd;}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0px;}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0px;}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2364 .elementor-element.elementor-element-01414b8{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-item > a{font-size:14px;}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-text{color:#EEEEEE;transition:color 0.3s;}.elementor-2364 .elementor-element.elementor-element-aaea131{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-aa7260f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#525252;--border-color:#525252;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-83f18e8 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-item:not(:last-child):after{content:"";height:9px;border-color:#ddd;}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2364 .elementor-element.elementor-element-d7d9e1b{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-item > a{font-size:14px;}.elementor-2364 .elementor-element.elementor-element-d7d9e1b .elementor-icon-list-text{color:#EEEEEE;transition:color 0.3s;}.elementor-2364 .elementor-element.elementor-element-e0f5891{font-size:14px;color:#EEEEEE;}.elementor-2364 .elementor-element.elementor-element-0371e73{--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:27px 27px;--row-gap:27px;--column-gap:27px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-b4433a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-b4433a5:not(.elementor-motion-effects-element-type-background), .elementor-2364 .elementor-element.elementor-element-b4433a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333A3;}.elementor-2364 .elementor-element.elementor-element-436a84f > .elementor-widget-container{padding:27px 0px 30px 0px;}.elementor-2364 .elementor-element.elementor-element-436a84f .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2364 .elementor-element.elementor-element-436a84f .elementor-icon-box-title, .elementor-2364 .elementor-element.elementor-element-436a84f .elementor-icon-box-title a{font-size:16px;}.elementor-2364 .elementor-element.elementor-element-436a84f .elementor-icon-box-description{font-size:14px;color:#EEEEEE;}.elementor-2364 .elementor-element.elementor-element-608fa50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-608fa50:not(.elementor-motion-effects-element-type-background), .elementor-2364 .elementor-element.elementor-element-608fa50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333A3;}.elementor-2364 .elementor-element.elementor-element-49ca3db > .elementor-widget-container{padding:27px 0px 30px 0px;}.elementor-2364 .elementor-element.elementor-element-49ca3db .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2364 .elementor-element.elementor-element-49ca3db .elementor-icon-box-title, .elementor-2364 .elementor-element.elementor-element-49ca3db .elementor-icon-box-title a{font-size:16px;}.elementor-2364 .elementor-element.elementor-element-49ca3db .elementor-icon-box-description{font-size:14px;color:#EEEEEE;}.elementor-2364 .elementor-element.elementor-element-395560d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-395560d:not(.elementor-motion-effects-element-type-background), .elementor-2364 .elementor-element.elementor-element-395560d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333A3;}.elementor-2364 .elementor-element.elementor-element-d396566 > .elementor-widget-container{padding:27px 0px 30px 0px;}.elementor-2364 .elementor-element.elementor-element-d396566 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2364 .elementor-element.elementor-element-d396566 .elementor-icon-box-title, .elementor-2364 .elementor-element.elementor-element-d396566 .elementor-icon-box-title a{font-size:16px;}.elementor-2364 .elementor-element.elementor-element-d396566 .elementor-icon-box-description{font-size:14px;color:#EEEEEE;}.elementor-2364 .elementor-element.elementor-element-5ec8613{--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;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-04f5caf{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-29f4213 .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-2364 .elementor-element.elementor-element-bf3af61{font-size:14px;line-height:34px;color:#EEEEEE;}.elementor-2364 .elementor-element.elementor-element-56f2a1e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-0ed4f28 img{width:100%;}.elementor-2364 .elementor-element.elementor-element-29c94a9{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-aceec46{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-b69f926 .elementor-heading-title{font-size:24px;}.elementor-2364 .elementor-element.elementor-element-3c79b24{font-size:14px;line-height:34px;color:#EEEEEE;}.elementor-2364 .elementor-element.elementor-element-52b871b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-f0e7a53 img{width:100%;}.elementor-2364 .elementor-element.elementor-element-9724b9c{--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:34px 34px;--row-gap:34px;--column-gap:34px;--margin-top:63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-449bb61 .elementor-heading-title{font-size:24px;}.elementor-2364 .elementor-element.elementor-element-7835b7f{--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:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-d50b153 .elementor-heading-title{font-size:24px;}.elementor-2364 .elementor-element.elementor-element-b00427a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-2d01ca6{--display:flex;--min-height:354px;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:27px;--padding-bottom:0px;--padding-left:0px;--padding-right:26px;}.elementor-2364 .elementor-element.elementor-element-2d01ca6:not(.elementor-motion-effects-element-type-background), .elementor-2364 .elementor-element.elementor-element-2d01ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A87;}.elementor-2364 .elementor-element.elementor-element-317c9c0 > .elementor-widget-container{padding:0px 0px 0px 033px;}.elementor-2364 .elementor-element.elementor-element-317c9c0 .elementor-icon-box-wrapper{text-align:left;}.elementor-2364 .elementor-element.elementor-element-317c9c0{--icon-box-icon-margin:11px;}.elementor-2364 .elementor-element.elementor-element-317c9c0 .elementor-icon{font-size:44px;}.elementor-2364 .elementor-element.elementor-element-317c9c0 .elementor-icon-box-title, .elementor-2364 .elementor-element.elementor-element-317c9c0 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-2364 .elementor-element.elementor-element-317c9c0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2364 .elementor-element.elementor-element-317c9c0 .elementor-icon-box-description{font-size:14px;color:#EEEEEE;}.elementor-2364 .elementor-element.elementor-element-be553c5 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2364 .elementor-element.elementor-element-be553c5{--e-icon-list-icon-size:7px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-item > a{font-size:14px;}.elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-text{color:#EEEEEE;transition:color 0.3s;}.elementor-2364 .elementor-element.elementor-element-ab28ea0{--display:flex;--min-height:354px;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:27px;--padding-bottom:0px;--padding-left:0px;--padding-right:26px;}.elementor-2364 .elementor-element.elementor-element-ab28ea0:not(.elementor-motion-effects-element-type-background), .elementor-2364 .elementor-element.elementor-element-ab28ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A87;}.elementor-2364 .elementor-element.elementor-element-4ea4026 > .elementor-widget-container{padding:0px 0px 0px 033px;}.elementor-2364 .elementor-element.elementor-element-4ea4026 .elementor-icon-box-wrapper{text-align:left;}.elementor-2364 .elementor-element.elementor-element-4ea4026{--icon-box-icon-margin:11px;}.elementor-2364 .elementor-element.elementor-element-4ea4026 .elementor-icon{font-size:44px;}.elementor-2364 .elementor-element.elementor-element-4ea4026 .elementor-icon-box-title, .elementor-2364 .elementor-element.elementor-element-4ea4026 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-2364 .elementor-element.elementor-element-4ea4026 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2364 .elementor-element.elementor-element-4ea4026 .elementor-icon-box-description{font-size:14px;color:#EEEEEE;}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2364 .elementor-element.elementor-element-e0ed4c0{--e-icon-list-icon-size:7px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-item > a{font-size:14px;}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-text{color:#EEEEEE;transition:color 0.3s;}.elementor-2364 .elementor-element.elementor-element-70c108d{--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:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-70f556a .elementor-heading-title{font-size:24px;}.elementor-2364 .elementor-element.elementor-element-40464ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:81px;--margin-bottom:83px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-2cae7b8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2364 .elementor-element.elementor-element-2cae7b8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:7px;}.elementor-2364 .elementor-element.elementor-element-2cae7b8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:7px;}.elementor-2364 .elementor-element.elementor-element-2cae7b8.elementor-wc-products ul.products li.product .price{font-size:18px;}.elementor-2364 .elementor-element.elementor-element-2cae7b8.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-2364 .elementor-element.elementor-element-2cae7b8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2364 .elementor-element.elementor-element-72c9971{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2364 .elementor-element.elementor-element-69aa07b{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2364 .elementor-element.elementor-element-6ec406d{width:100%;max-width:100%;}.elementor-2364 .elementor-element.elementor-element-6ec406d .elementor-heading-title{line-height:34px;}.elementor-2364 .elementor-element.elementor-element-df46284{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2364 .elementor-element.elementor-element-3d211df{--view-cart-spacing:0px;}.elementor-2364 .elementor-element.elementor-element-c9799bb > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-2364 .elementor-element.elementor-element-2f25d99{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-becd671{--margin-top:43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-5cb1da3{--n-menu-heading-wrap:nowrap;--n-menu-heading-overflow-x:scroll;--n-menu-title-space-between:26px;--n-menu-title-font-size:16px;--n-menu-title-padding:0px 0px 12px 0px;}.elementor-2364 .elementor-element.elementor-element-3472780{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2364 .elementor-element.elementor-element-b8945d6{--min-height:0px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:12px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-2364 .elementor-element.elementor-element-9f58582{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2364 .elementor-element.elementor-element-2f85856{--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-2364 .elementor-element.elementor-element-e1c2f11{--width:35%;}.elementor-2364 .elementor-element.elementor-element-08afa81{--width:86px;--min-height:89px;}.elementor-2364 .elementor-element.elementor-element-d2fb30b{--width:64px;--min-height:81px;--margin-top:-74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2364 .elementor-element.elementor-element-26fbade{--width:65%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-e2967af .elementor-heading-title{font-size:18px;}.elementor-2364 .elementor-element.elementor-element-01414b8{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;}.elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2364 .elementor-element.elementor-element-01414b8 .elementor-icon-list-item > a{font-size:12px;}.elementor-2364 .elementor-element.elementor-element-e0f5891{font-size:12px;}.elementor-2364 .elementor-element.elementor-element-0371e73{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2364 .elementor-element.elementor-element-b4433a5{--justify-content:flex-start;--padding-top:17px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-2364 .elementor-element.elementor-element-436a84f > .elementor-widget-container{padding:17px 0px 13px 0px;}.elementor-2364 .elementor-element.elementor-element-436a84f .elementor-icon-box-title, .elementor-2364 .elementor-element.elementor-element-436a84f .elementor-icon-box-title a{font-size:14px;}.elementor-2364 .elementor-element.elementor-element-436a84f .elementor-icon-box-description{font-size:12px;}.elementor-2364 .elementor-element.elementor-element-608fa50{--padding-top:17px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-2364 .elementor-element.elementor-element-49ca3db > .elementor-widget-container{padding:17px 0px 13px 0px;}.elementor-2364 .elementor-element.elementor-element-49ca3db .elementor-icon-box-title, .elementor-2364 .elementor-element.elementor-element-49ca3db .elementor-icon-box-title a{font-size:14px;}.elementor-2364 .elementor-element.elementor-element-49ca3db .elementor-icon-box-description{font-size:12px;}.elementor-2364 .elementor-element.elementor-element-395560d{--padding-top:17px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-2364 .elementor-element.elementor-element-d396566 > .elementor-widget-container{padding:17px 0px 13px 0px;}.elementor-2364 .elementor-element.elementor-element-d396566 .elementor-icon-box-title, .elementor-2364 .elementor-element.elementor-element-d396566 .elementor-icon-box-title a{font-size:14px;}.elementor-2364 .elementor-element.elementor-element-d396566 .elementor-icon-box-description{font-size:12px;}.elementor-2364 .elementor-element.elementor-element-5ec8613{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2364 .elementor-element.elementor-element-04f5caf{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-2364 .elementor-element.elementor-element-29f4213 .elementor-heading-title{font-size:22px;}.elementor-2364 .elementor-element.elementor-element-bf3af61{text-align:left;font-size:12px;line-height:22px;}.elementor-2364 .elementor-element.elementor-element-0ed4f28 img{width:100vw;}.elementor-2364 .elementor-element.elementor-element-29c94a9{--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:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2364 .elementor-element.elementor-element-aceec46{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-2364 .elementor-element.elementor-element-f0e7a53 img{width:100vw;}.elementor-2364 .elementor-element.elementor-element-9724b9c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2364 .elementor-element.elementor-element-7835b7f{--gap:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2364 .elementor-element.elementor-element-d50b153 .elementor-heading-title{font-size:22px;}.elementor-2364 .elementor-element.elementor-element-b00427a{--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-2364 .elementor-element.elementor-element-2d01ca6{--min-height:0px;--padding-top:27px;--padding-bottom:23px;--padding-left:14px;--padding-right:6px;}.elementor-2364 .elementor-element.elementor-element-317c9c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2364 .elementor-element.elementor-element-317c9c0 .elementor-icon-box-title, .elementor-2364 .elementor-element.elementor-element-317c9c0 .elementor-icon-box-title a{font-size:14px;}.elementor-2364 .elementor-element.elementor-element-be553c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2364 .elementor-element.elementor-element-be553c5{--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2364 .elementor-element.elementor-element-be553c5 .elementor-icon-list-item > a{font-size:12px;}.elementor-2364 .elementor-element.elementor-element-ab28ea0{--min-height:0px;--padding-top:27px;--padding-bottom:23px;--padding-left:14px;--padding-right:6px;}.elementor-2364 .elementor-element.elementor-element-4ea4026 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2364 .elementor-element.elementor-element-4ea4026 .elementor-icon-box-title, .elementor-2364 .elementor-element.elementor-element-4ea4026 .elementor-icon-box-title a{font-size:14px;}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2364 .elementor-element.elementor-element-e0ed4c0{--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2364 .elementor-element.elementor-element-e0ed4c0 .elementor-icon-list-item > a{font-size:12px;}.elementor-2364 .elementor-element.elementor-element-70c108d{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2364 .elementor-element.elementor-element-40464ce{--margin-top:0px;--margin-bottom:57px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2364 .elementor-element.elementor-element-2cae7b8.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}.elementor-2364 .elementor-element.elementor-element-2cae7b8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2364 .elementor-element.elementor-element-2cae7b8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:16px;}.elementor-2364 .elementor-element.elementor-element-2cae7b8.elementor-wc-products ul.products li.product .price{font-size:16px;}.elementor-2364 .elementor-element.elementor-element-2cae7b8.elementor-wc-products ul.products li.product .price del {font-size:16px;}}@media(min-width:768px){.elementor-2364 .elementor-element.elementor-element-66179b7{--width:54%;}.elementor-2364 .elementor-element.elementor-element-69aa07b{--width:46%;}.elementor-2364 .elementor-element.elementor-element-2f85856{--width:242px;}.elementor-2364 .elementor-element.elementor-element-e1c2f11{--width:100%;}.elementor-2364 .elementor-element.elementor-element-08afa81{--width:224px;}.elementor-2364 .elementor-element.elementor-element-d2fb30b{--width:167px;}.elementor-2364 .elementor-element.elementor-element-aaea131{--width:1039px;}.elementor-2364 .elementor-element.elementor-element-b4433a5{--width:33%;}.elementor-2364 .elementor-element.elementor-element-608fa50{--width:33%;}.elementor-2364 .elementor-element.elementor-element-395560d{--width:33%;}.elementor-2364 .elementor-element.elementor-element-04f5caf{--width:50%;}.elementor-2364 .elementor-element.elementor-element-56f2a1e{--width:50%;}.elementor-2364 .elementor-element.elementor-element-aceec46{--width:50%;}.elementor-2364 .elementor-element.elementor-element-52b871b{--width:50%;}.elementor-2364 .elementor-element.elementor-element-b00427a{--width:100%;}.elementor-2364 .elementor-element.elementor-element-2d01ca6{--width:50%;}.elementor-2364 .elementor-element.elementor-element-ab28ea0{--width:50%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-d4d72d8 *//* PC 默认缩略图 140x140 */
.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs {
  display: flex !important;
  flex-wrap: nowrap !important;
  gap: 10px;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  padding: 10px 0;
}

.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li {
  flex: 0 0 auto !important;
  width: 140px !important;
  height: 140px !important;
}

.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img {
  width: 140px !important;
  height: 140px !important;
  object-fit: cover;
}

/* 移动端（最大 767px）缩略图 94x94 */
@media (max-width: 767px) {
  .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li {
    width: 94px !important;
    height: 94px !important;
  }
  .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img {
    width: 94px !important;
    height: 94px !important;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c936301 *//* 标签样式 */
.tc-epo-label .tc-epo-element-label-text {
  font-size: 16px !important;
  font-weight: 400 !important;
  color: #fff !important;
  margin-bottom: 6px !important;
  display: inline-block;
}

/* 下拉框样式 */
.tmcp-select {
  width: 315px !important;
  height: 46px !important;
  border: none !important;
  border-radius: 0 !important;
  background: rgba(57,57,57,0.57) url("https://syrasage.com/wp-content/uploads/2025/08/asfasd.svg") no-repeat right 12px center !important;
  background-size: 14px auto !important;

  font-size: 16px !important;
  font-weight: 400 !important;
  color: #fff !important;

  padding: 0 40px 0 12px !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
}

/* 隐藏 IE 的默认箭头 */
.tmcp-select::-ms-expand {
  display: none;
}

/* 下拉展开项 */
.tmcp-select option {
  background-color: #393939;
  color: #fff;
}

/* ===== 移动端（<=767px）样式 ===== */
@media (max-width: 767px) {
  /* 标签 12px */
  .tc-epo-label .tc-epo-element-label-text {
    font-size: 12px !important;
  }

  /* 下拉全宽，图标12px，高度36px，文字14px */
  .tmcp-select {
    width: 100% !important;
    height: 36px !important;
    line-height: 36px !important;
    background-size: 12px auto !important;
    font-size: 14px !important;
  }

  /* 下拉选项字体 14px */
  .tmcp-select option {
    font-size: 14px !important;
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-3d211df *//* 表单容器：按钮横排 */
form.cart {
  display: flex;
  justify-content: center; /* 居中 */
  gap: 20px;              /* 两按钮间隔 */
}

/* 两个按钮固定大小 */
form.cart .single_add_to_cart_button,
form.cart .wpcbn-btn {
  width: 315px !important;
  height: 46px !important;
  line-height: 46px !important;
  text-align: center;
  box-sizing: border-box;
}
/* Buy it now 按钮专属样式 */
form.cart .wpcbn-btn {
  background-color: #195C36 !important;
  color: #fff !important;
  border: none !important;
}

/* 悬停状态 */
form.cart .wpcbn-btn:hover {
  background-color: #178F4B !important;
  color: #fff !important;
}

/* ===== 移动端：只改按钮自身，保证可见 & 全宽 ===== */
@media (max-width: 767px){
  /* 防止被其它层覆盖/压扁 */
  .single-product .elementor-widget-woocommerce-product-add-to-cart{
    position: relative !important;
    z-index: 5 !important;
    width: 100% !important;
    max-width: 100% !important;
  }

  /* 表单用 grid 堆叠（不动外层容器） */
  .single-product .elementor-widget-woocommerce-product-add-to-cart form.cart{
    display: grid !important;
    grid-template-columns: 1fr !important;
    row-gap: 10px !important;      /* 间距 10px */
    width: 100% !important;
  }

  /* 两个按钮：全宽、高36，保证可见 */
  .single-product .elementor-widget-woocommerce-product-add-to-cart .single_add_to_cart_button,
  .single-product .elementor-widget-woocommerce-product-add-to-cart .wpcbn-btn{
    display: block !important;
    width: 100% !important;
    height: 36px !important;
    line-height: 36px !important;
    margin: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;
  }

  /* 兜底：任何子项都不要限制按钮宽度/浮动 */
  .single-product .elementor-widget-woocommerce-product-add-to-cart form.cart > *{
    float: none !important;
    max-width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df46284 *//* Add to cart + Buy it now 容器 */
.woocommerce-variation-add-to-cart {
    display: flex;
    gap: 21px;
    justify-content: center; /* 按钮整体居中 */
}

/* 两个按钮固定 318px 宽、高 46px */
.woocommerce-variation-add-to-cart .single_add_to_cart_button,
.woocommerce-variation-add-to-cart .wpcbn-btn {
    width: 318px !important;
    height: 46px;
    box-sizing: border-box;
}

/* Buy it now 样式 */
.woocommerce-variation-add-to-cart .wpcbn-btn {
    background-color: #195C36 !important;
    color: #fff !important;
    border: none;
}

/* 禁用状态保持颜色 */
.woocommerce-variation-add-to-cart .single_add_to_cart_button.disabled,
.woocommerce-variation-add-to-cart .wpcbn-btn.wpcbn-disabled {
    opacity: 1 !important;
    pointer-events: none;
}/* End custom CSS */