.elementor-17 .elementor-element.elementor-element-47ab2dd{--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;}.elementor-17 .elementor-element.elementor-element-0fd9355{--iteration-count:infinite;}.elementor-17 .elementor-element.elementor-element-6296885 > .elementor-container{max-width:1260px;}.elementor-17 .elementor-element.elementor-element-16fdc037 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-9581cc6 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fe7675f{--cols:2;--column-proportion:42%;--cols-gap:36px;}.elementor-17 .elementor-element.elementor-element-fe7675f .woocommerce-cart-form{background-color:#FFFFFF;border-style:solid;border-width:13px 13px 13px 13px;border-radius:37px 37px 37px 37px;padding:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-fe7675f .cart_totals{background-color:#FFFFFF;border-style:solid;border-width:12px 12px 12px 12px;border-radius:36px 36px 36px 36px;padding:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-fe7675f .cart_totals_additional{padding:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-fe7675f .cart_totals_additional:first-child{margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-fe7675f .cart_totals_additional:last-child{margin-top:30px;}/* Start custom CSS for woocommerce-cart-etheme_page, class: .elementor-element-fe7675f */.elementor-17 .elementor-element.elementor-element-fe7675f .shop_table .variation {
    grid-template-columns: auto;
}/* End custom CSS */