.elementor-244766 .elementor-element.elementor-element-8783a89 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-244766 .elementor-element.elementor-element-8783a89 > .elementor-container{max-width:1600px;}.elementor-244766 .elementor-element.elementor-element-8783a89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-244766 .elementor-element.elementor-element-8783a89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-244766 .elementor-element.elementor-element-6fbe38c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-244766 .elementor-element.elementor-element-6fbe38c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-244766 .elementor-element.elementor-element-7f57412.elementor-element{--align-self:stretch;}.elementor-bc-flex-widget .elementor-244766 .elementor-element.elementor-element-499114b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-244766 .elementor-element.elementor-element-499114b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-244766 .elementor-element.elementor-element-499114b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-244766 .elementor-element.elementor-element-499114b > .elementor-element-populated{margin:0px 70px 0px 0px;--e-column-margin-right:70px;--e-column-margin-left:0px;}.elementor-244766 .elementor-element.elementor-element-867d576 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-244766 .elementor-element.elementor-element-867d576 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.5px;color:#010101;}.elementor-244766 .elementor-element.elementor-element-611eb35 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-244766 .elementor-element.elementor-element-611eb35 .price{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-244766 .elementor-element.elementor-element-0580a71{--display:flex;}.woocommerce .elementor-244766 .elementor-element.elementor-element-95a9538 .woocommerce-product-details__short-description{font-size:14px;line-height:28px;}.elementor-244766 .elementor-element.elementor-element-5238120{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-5238120 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-244766 .elementor-element.elementor-element-5238120 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-244766 .elementor-element.elementor-element-5238120 > .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;}.elementor-244766 .elementor-element.elementor-element-5238120 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-244766 .elementor-element.elementor-element-5238120 > .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-family:"Montserrat", Sans-serif;font-weight:500;}:where( .elementor-244766 .elementor-element.elementor-element-5238120 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-244766 .elementor-element.elementor-element-330d99b > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-244766 .elementor-element.elementor-element-330d99b .cart button, .elementor-244766 .elementor-element.elementor-element-330d99b .cart .button{border-style:none;transition:all 0.2s;}.elementor-244766 .elementor-element.elementor-element-330d99b{--button-spacing:5px;}.elementor-244766 .elementor-element.elementor-element-330d99b .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-244766 .elementor-element.elementor-element-330d99b form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-244766 .elementor-element.elementor-element-330d99b form.cart table.variations td.value:before{font-size:33px;}.elementor-244766 .elementor-element.elementor-element-e615b58{--display:flex;}.elementor-244766 .elementor-element.elementor-element-d1222a6{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-d1222a6 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-244766 .elementor-element.elementor-element-d1222a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-244766 .elementor-element.elementor-element-d1222a6 > .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;}.elementor-244766 .elementor-element.elementor-element-d1222a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-244766 .elementor-element.elementor-element-d1222a6 > .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-family:"Montserrat", Sans-serif;font-weight:500;}:where( .elementor-244766 .elementor-element.elementor-element-d1222a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-244766 .elementor-element.elementor-element-6e7d1ce{--display:flex;}.elementor-244766 .elementor-element.elementor-element-db2791b{--display:flex;}.elementor-244766 .elementor-element.elementor-element-4ad57ed{--display:flex;}.elementor-244766 .elementor-element.elementor-element-79a12f1{--display:flex;}.elementor-244766 .elementor-element.elementor-element-dde3893{--display:flex;}.elementor-244766 .elementor-element.elementor-element-dbe1b49{--display:flex;}.elementor-244766 .elementor-element.elementor-element-ad43082 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-ad43082 .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-ad43082 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-ad43082 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-ad43082 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-ad43082 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-ad43082 .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-65ad822{--display:flex;}.elementor-244766 .elementor-element.elementor-element-3e2321e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-3e2321e .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-3e2321e .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-3e2321e .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-3e2321e .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-3e2321e .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-3e2321e .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-1edc608{--display:flex;}.elementor-244766 .elementor-element.elementor-element-c2fe3bc > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-c2fe3bc .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-c2fe3bc .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-c2fe3bc .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-c2fe3bc .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-c2fe3bc .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-c2fe3bc .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-1ec36d8{--display:flex;}.elementor-244766 .elementor-element.elementor-element-2d74f1e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-2d74f1e .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-2d74f1e .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-2d74f1e .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-2d74f1e .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-2d74f1e .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-2d74f1e .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-a7fea72{--display:flex;}.elementor-244766 .elementor-element.elementor-element-671c85d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-671c85d .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-671c85d .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-671c85d .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-671c85d .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-671c85d .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-671c85d .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-53aed59{--display:flex;}.elementor-244766 .elementor-element.elementor-element-5a4696b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-5a4696b .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-5a4696b .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-5a4696b .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-5a4696b .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-5a4696b .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-5a4696b .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-41d9369{--display:flex;}.elementor-244766 .elementor-element.elementor-element-852e2f3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-852e2f3 .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-852e2f3 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-852e2f3 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-852e2f3 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-852e2f3 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-852e2f3 .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-fde1b07{--display:flex;}.elementor-244766 .elementor-element.elementor-element-ad6bd9a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-ad6bd9a .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-ad6bd9a .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-ad6bd9a .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-ad6bd9a .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-ad6bd9a .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-ad6bd9a .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-6ee2667{--display:flex;}.elementor-244766 .elementor-element.elementor-element-0277cd8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-0277cd8 .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-0277cd8 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-0277cd8 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-0277cd8 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-0277cd8 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-0277cd8 .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-e183fd1{--display:flex;}.elementor-244766 .elementor-element.elementor-element-7fb81b3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-7fb81b3 .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-7fb81b3 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-7fb81b3 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-7fb81b3 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-7fb81b3 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-7fb81b3 .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-ca04d8a{--display:flex;}.elementor-244766 .elementor-element.elementor-element-f1a9768 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-f1a9768 .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-f1a9768 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-f1a9768 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-f1a9768 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-f1a9768 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-f1a9768 .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-d4f4f1d{--display:flex;}.elementor-244766 .elementor-element.elementor-element-83fbd54 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-244766 .elementor-element.elementor-element-83fbd54 .elementor-active .elementor-accordion-icon, .elementor-244766 .elementor-element.elementor-element-83fbd54 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-83fbd54 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-83fbd54 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-83fbd54 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-83fbd54 .elementor-tab-content{font-size:16px;font-weight:400;line-height:26px;}.elementor-244766 .elementor-element.elementor-element-6198820{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-244766 .elementor-element.elementor-element-6198820 > .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:600;}.elementor-244766 .elementor-element.elementor-element-4c45736{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-244766 .elementor-element.elementor-element-4c45736.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-4c45736.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-244766 .elementor-element.elementor-element-4c45736.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-244766 .elementor-element.elementor-element-6e61ea7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}@media(max-width:1366px){.elementor-244766 .elementor-element.elementor-element-6e61ea7{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-244766 .elementor-element.elementor-element-6e61ea7{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-244766 .elementor-element.elementor-element-6e61ea7{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-244766 .elementor-element.elementor-element-8783a89{margin-top:0px;margin-bottom:80px;}.elementor-244766 .elementor-element.elementor-element-6e61ea7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-244766 .elementor-element.elementor-element-8783a89{margin-top:0px;margin-bottom:60px;}.elementor-244766 .elementor-element.elementor-element-6198820{--n-accordion-title-font-size:15px;}.elementor-244766 .elementor-element.elementor-element-6e61ea7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-244766 .elementor-element.elementor-element-6fbe38c{width:54.77%;}.elementor-244766 .elementor-element.elementor-element-499114b{width:45%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-7f57412 */.woothumbs-main-image,
.woothumbs-stage {
  max-width: 500px !important; /* Adjust size */
  width: 100% !important;
  margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-cabab3d */.product_meta .posted_in,
.product_meta .tagged_as {
  display: none !important;
}

.product_meta {
  margin: 0 !important;
  padding: 5px 0 !important;
  font-size: 13px !important;
  line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5238120 *//* Disable toggle for the "link" item */
.elementor-accordion .elementor-accordion-item:nth-child(YOUR_ITEM_NUMBER) .elementor-tab-content {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-330d99b *//* Add space below the entire image-variable-items-wrapper */
.image-variable-items-wrapper {
  display: block; /* Ensure block-level rendering */
  width: 100% !important; /* Force full width */
  box-sizing: border-box;
  padding-bottom: 20px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
}

.e-atc-qty-button-holder {
    display: flex;
    align-items: center;  /* vertically centers all items */
    gap: 12px;
    flex-wrap: wrap;
}

/* Fix spacing and sizing for quantity + add to cart section */
.e-atc-qty-button-holder {
    display: flex;
    align-items: center;
    gap: 12px;
    flex-wrap: wrap; /* in case it breaks on small screens */
}

/* Tame the add to cart button size */
.e-atc-qty-button-holder .single_add_to_cart_button {
    padding: 12px 24px !important;
    font-size: 16px !important;
    width: auto !important;
    border-radius: 50px;
    height: auto;
    line-height: 1.2;
}

/* Optional: normalize quantity box height */
.e-atc-qty-button-holder .quantity input.qty {
    height: 45px;
    font-size: 16px;
}
.single_add_to_cart_button {
    position: relative;
    top: 25px; /* nudges the button downward */
}


.woosw-btn {
    margin-top: 40px;
    display: inline-flex;
    align-items: center;
}

.woosw-btn-text {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 18px;
    font-weight: 500;
}
.single_variation_wrap {
    border-bottom: 1px solid #e0e0e0; /* Change color as needed */
    padding-bottom: 10px; /* Optional: adds spacing */
    margin-bottom: 0px;  /* Optional: separates it from next section */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d1222a6 *//* Disable toggle for the "link" item */
.elementor-accordion .elementor-accordion-item:nth-child(YOUR_ITEM_NUMBER) .elementor-tab-content {
  display: none !important;
}/* End custom CSS */