.elementor-2170101 .elementor-element.elementor-element-b58bf9e .elementor-widget-container{gap:10px;}.elementor-2170101 .elementor-element.elementor-element-b58bf9e .elementor-swiper:nth-child(1){width:80%;}.elementor-2170101 .elementor-element.elementor-element-b58bf9e.elementor-position-bottom .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{column-gap:10px;}.elementor-2170101 .elementor-element.elementor-element-b58bf9e:not(.elementor-position-bottom) .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{row-gap:10px;}.elementor-2170101 .elementor-element.elementor-element-b58bf9e .elementor-swiper-button i{font-size:20px;}.elementor-2170101 .elementor-element.elementor-element-b58bf9e .elementor-swiper-button svg{width:20px;height:20px;}.elementor-2170101 .elementor-element.elementor-element-719bce5 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-2c6352c{--ce-line-clamp:none;}.elementor-2170101 .elementor-element.elementor-element-ebecb04 .ce-product-prices{font-size:41px;gap:10px;}.elementor-2170101 .elementor-element.elementor-element-ebecb04 .ce-product-price-regular{font-size:17px;}.elementor-2170101 .elementor-element.elementor-element-ebecb04 .ce-tax-shipping-delivery-label{font-size:14px;}.elementor-2170101 .elementor-element.elementor-element-ebecb04 .ce-product-badge-sale{margin-inline-start:10px;font-size:18px;background-color:#D89A82;}.elementor-2170101 .elementor-element.elementor-element-b45e56e{color:#898E6A;width:auto;}.elementor-2170101 .elementor-element.elementor-element-b45e56e > .elementor-widget-container{margin:-26px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-4f2b786 .ce-product-variants{gap:18px;}.elementor-2170101 .elementor-element.elementor-element-4f2b786 .ce-product-variants__item{gap:5px;}.elementor-2170101 .elementor-element.elementor-element-4f2b786 .ce-product-variants__label{font-weight:600;color:#5E5248;}.elementor-2170101 .elementor-element.elementor-element-4f2b786 .ce-product-variants__options{gap:10px;}.elementor-2170101 .elementor-element.elementor-element-4f2b786 .ce-product-variants__option{border-color:#898E6A;border-style:solid;border-width:2px;padding:10px 10px 10px 10px;}.elementor-2170101 .elementor-element.elementor-element-4f2b786 input:checked ~ .ce-product-variants__option{color:#FFFFFF;background-color:#898E6A;border-color:#898E6F;}.elementor-2170101 .elementor-element.elementor-element-4f2b786 .ce-product-variants__patterns{gap:10px;}.elementor-2170101 .elementor-element.elementor-element-4f2b786 .ce-product-variants__pattern{border-color:#818a91;border-style:solid;border-width:0px;border-radius:17px;padding:0px;width:30px;height:30px;}.elementor-2170101 .elementor-element.elementor-element-4f2b786 a:hover .ce-product-variants__pattern, .elementor-2170101 .elementor-element.elementor-element-4f2b786 a:focus .ce-product-variants__pattern{border-color:#898E6F;border-style:solid;border-width:2px;padding:2px;}.elementor-2170101 .elementor-element.elementor-element-4f2b786 input:checked ~ .ce-product-variants__pattern{border-color:#898E6F;border-style:solid;border-width:2px;padding:2px;}.elementor-2170101 .elementor-element.elementor-element-4f2b786 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7DEDA;border-radius:10px 10px 10px 10px;}.elementor-2170101 .elementor-element.elementor-element-f2db10a{margin-top:0px;margin-bottom:0px;}.elementor-2170101 .elementor-element.elementor-element-a551572 input[type=number]{width:46px;}.elementor-2170101 .elementor-element.elementor-element-a551572.ce-product-quantity--view-inline input[type=number]{margin:0 0px;}.elementor-2170101 .elementor-element.elementor-element-a551572.ce-product-quantity--view-stacked .ce-product-quantity__btn{inset-inline-end:0px;}.elementor-2170101 .elementor-element.elementor-element-a551572 i.ce-product-quantity__btn{padding:8px;color:#9AB5A2;}.elementor-2170101 .elementor-element.elementor-element-a551572 .ce-product-quantity__btn{background-color:#D7DEDA;border-radius:50px;}.elementor-2170101 .elementor-element.elementor-element-9759215 .elementor-button-content-wrapper{gap:8px;}.elementor-2170101 .elementor-element.elementor-element-9759215 .elementor-button-text{flex-grow:min(0, 8);}.elementor-2170101 .elementor-element.elementor-element-9759215 a.elementor-button[aria-disabled]{background-color:rgba(129,138,145,0.35);pointer-events:auto;cursor:not-allowed;}.elementor-2170101 .elementor-element.elementor-element-668bd1d > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#EAF3EE;border-style:solid;border-width:1px 1px 1px 1px;border-color:#898E6A;border-radius:10px 10px 10px 10px;}.elementor-2170101 .elementor-element.elementor-element-5da5dbd .ce-product-features__label{width:33%;}.elementor-2170101 .elementor-element.elementor-element-d0f3c04 a.elementor-button:not(#e){color:#898E6A;}.elementor-2170101 .elementor-element.elementor-element-d0f3c04 a.elementor-button{--ce-btn-bg-color:rgba(137, 142, 106, 0);background-color:var(--ce-btn-bg-color);}.elementor-2170101 .elementor-element.elementor-element-d0f3c04 > .elementor-widget-container{margin:-34px 0px 0px -24px;}.elementor-2170101 .elementor-element.elementor-element-9ad268e{margin-top:10px;margin-bottom:10px;}.elementor-2170101 .elementor-element.elementor-element-be2056c{text-align:center;}@media(min-width:768px){.elementor-2170101 .elementor-element.elementor-element-03ec851{width:28.113%;}.elementor-2170101 .elementor-element.elementor-element-8a868cf{width:71.887%;}}@media(max-width:1024px){.elementor-2170101 .elementor-element.elementor-element-2c6352c{--ce-line-clamp:none;}}@media(max-width:767px){.elementor-2170101 .elementor-element.elementor-element-2c6352c{--ce-line-clamp:none;}}/* Start custom CSS for ps-widget-module, class: .elementor-element-668bd1d */.elementor-2170101 .elementor-element.elementor-element-668bd1d img {
    width: 34px;
}

.elementor-2170101 .elementor-element.elementor-element-668bd1d li {
    margin: 10px 0px;
    padding: 5px;
}/* End custom CSS */