.elementor-724 .elementor-element.elementor-element-a7ed179{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;}.elementor-724 .elementor-element.elementor-element-742bdaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.woocommerce .elementor-724 .elementor-element.elementor-element-3970453 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-724 .elementor-element.elementor-element-3970453 .flex-viewport{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-724 .elementor-element.elementor-element-3970453 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-724 .elementor-element.elementor-element-3970453 .flex-control-thumbs img{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-724 .elementor-element.elementor-element-3970453 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-724 .elementor-element.elementor-element-3970453 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-724 .elementor-element.elementor-element-f27f124{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-724 .elementor-element.elementor-element-5e63c76{text-align:center;}.elementor-724 .elementor-element.elementor-element-5e63c76 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-724 .elementor-element.elementor-element-5e63c76 > .elementor-widget-container{padding:2px 10px 2px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-724 .elementor-element.elementor-element-5e63c76.elementor-element{--align-self:center;}.elementor-724 .elementor-element.elementor-element-8520350{text-align:center;}.elementor-724 .elementor-element.elementor-element-8520350 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-724 .elementor-element.elementor-element-0670223 .cart button, .elementor-724 .elementor-element.elementor-element-0670223 .cart .button{font-family:"DM Sans", Sans-serif;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:15px 12px 15px 12px;color:var( --e-global-color-text );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-724 .elementor-element.elementor-element-0670223 .cart button:hover, .elementor-724 .elementor-element.elementor-element-0670223 .cart .button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-724 .elementor-element.elementor-element-0670223 .quantity .qty{border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-724 .elementor-element.elementor-element-0670223 .quantity .qty:focus{border-color:var( --e-global-color-secondary );}.elementor-724 .elementor-element.elementor-element-958c130 .elementor-accordion-item{border-width:0px;}.elementor-724 .elementor-element.elementor-element-958c130 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-724 .elementor-element.elementor-element-958c130 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-724 .elementor-element.elementor-element-958c130 .elementor-accordion-icon, .elementor-724 .elementor-element.elementor-element-958c130 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-724 .elementor-element.elementor-element-958c130 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-724 .elementor-element.elementor-element-958c130 .elementor-active .elementor-accordion-icon, .elementor-724 .elementor-element.elementor-element-958c130 .elementor-active .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-724 .elementor-element.elementor-element-958c130 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-724 .elementor-element.elementor-element-958c130 .elementor-accordion-title{font-family:"Fjalla One", Sans-serif;font-size:20px;}.elementor-724 .elementor-element.elementor-element-958c130 > .elementor-widget-container{border-style:solid;border-width:1px 0px 1px 0px;border-color:#E2E2E2;}.elementor-724 .elementor-element.elementor-element-966b1b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-724 .elementor-element.elementor-element-b0fadc6 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Fjalla One", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;}.elementor-724 .elementor-element.elementor-element-9416a4b{--grid-columns:4;}.elementor-724 .elementor-element.elementor-element-19397b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-724 .elementor-element.elementor-element-324129e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-724 .elementor-element.elementor-element-01641b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-724 .elementor-element.elementor-element-2475dba{text-align:center;}.elementor-724 .elementor-element.elementor-element-2475dba .elementor-heading-title{color:var( --e-global-color-text );font-family:"Fjalla One", Sans-serif;font-size:32px;font-weight:400;}.elementor-724 .elementor-element.elementor-element-f533e42{text-align:center;color:#121212E6;font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-724 .elementor-element.elementor-element-de02357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-724 .elementor-element.elementor-element-b1345dd{--display:flex;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:70px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-724 .elementor-element.elementor-element-b1345dd:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-b1345dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-724 .elementor-element.elementor-element-b1345dd, .elementor-724 .elementor-element.elementor-element-b1345dd::before{--border-transition:0.3s;}.elementor-724 .elementor-element.elementor-element-a9b9a93{--display:flex;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-724 .elementor-element.elementor-element-a9b9a93:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-a9b9a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fcff14a );}.elementor-724 .elementor-element.elementor-element-a9b9a93, .elementor-724 .elementor-element.elementor-element-a9b9a93::before{--border-transition:0.3s;}.elementor-724 .elementor-element.elementor-element-5a71868{--display:flex;--background-transition:0.3s;}.elementor-724 .elementor-element.elementor-element-5e804b5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-accordion-item{border-width:0px;}.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-accordion-icon, .elementor-724 .elementor-element.elementor-element-e5f249c .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-active .elementor-accordion-icon, .elementor-724 .elementor-element.elementor-element-e5f249c .elementor-active .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-accordion-title{font-family:"Fjalla One", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-tab-title{padding:15px 5px 15px 5px;}.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-tab-content{color:#121212C7;padding:0px 10px 0px 10px;}@media(max-width:1024px){.elementor-724 .elementor-element.elementor-element-9416a4b{--grid-columns:2;}}@media(min-width:768px){.elementor-724 .elementor-element.elementor-element-742bdaa{--width:50%;}.elementor-724 .elementor-element.elementor-element-f27f124{--width:50%;}.elementor-724 .elementor-element.elementor-element-324129e{--width:50%;}.elementor-724 .elementor-element.elementor-element-01641b8{--width:50%;}.elementor-724 .elementor-element.elementor-element-5a71868{--content-width:735px;}}@media(max-width:767px){.elementor-724 .elementor-element.elementor-element-b0fadc6 .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-9416a4b{--grid-columns:1;}.elementor-724 .elementor-element.elementor-element-19397b4{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-724 .elementor-element.elementor-element-01641b8{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-724 .elementor-element.elementor-element-2475dba{text-align:left;}.elementor-724 .elementor-element.elementor-element-f533e42{text-align:left;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-0670223 */.elementor-724 .elementor-element.elementor-element-0670223 .wbdl_widget .quantity-breaks__classic .quantity-break .bundle-message-blink, .wbdl_widget .quantity-breaks__classic .quantity-break .bundle-message-not-blink,.elementor-724 .elementor-element.elementor-element-0670223 .wbdl_widget .quantity-break.active .quantity-break__radio input[type=radio]::before{
    background: var(--e-global-color-primary);
    color: black;
}
.elementor-724 .elementor-element.elementor-element-0670223 .wbdl_widget .quantity-break.active{
    background: #ebacac29
}
.elementor-724 .elementor-element.elementor-element-0670223 .wbdl_widget .quantity-break.active, .elementor-724 .elementor-element.elementor-element-0670223 .wbdl_widget .quantity-break.active .quantity-break__radio input[type=radio], .wbdl_widget .quantity-break .quantity-break__radio input[type=radio]:checked{
    border-color:var(--e-global-color-primary);
}
.elementor-724 .elementor-element.elementor-element-0670223 .wbdl_widget .quantity-break .quantity-break__price .bundle-price{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-966b1b6 */.elementor-724 .elementor-element.elementor-element-966b1b6 .price{
    color: var( --e-global-color-primary )!important;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-e5f249c */.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-accordion-item{
    border-top: 1px solid rgba(0,0,0,.2)!important
}
.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-accordion-item:last-child{
    border-bottom: 1px solid rgba(0,0,0,.2);
}
.elementor-724 .elementor-element.elementor-element-e5f249c .elementor-tab-title:hover a{
    text-decoration: underline;
    text-underline-offset: 3px
}/* End custom CSS */