.price{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:10px}.price del{font-size:18px;font-weight:400;color:#797979;margin-right:5px}.price ins{text-decoration:none}.woocommerce-message .button.wc-forward{background:#7B8D42;color:#fff;border-radius:100px;padding:15px 25px}.woocommerce-product-attributes-item{display:flex;align-items:center;gap:10px}.qty-label{font-weight:700;color:#222;padding-right:15px}.single-product form.cart{flex-wrap:wrap!important}.btn-add-cart{flex-basis:100%;margin-top:30px!important;text-align:left!important;margin-left:0!important}.btn-add-cart button{display:flex!important;align-items:center;gap:20px;padding-right:40px!important}.woo-product-gallery-slider a{position:relative;height:auto;overflow:hidden;padding-top:85%;background-position:50% 50%;background-size:contain;display:flex;align-items:center;justify-content:center;pointer-events:none;background:#fff}.woo-product-gallery-slider a img{right:0;width:100%!important;height:100%!important;bottom:0;left:0;top:0;position:absolute;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:contain;object-fit:contain;padding:0;border-radius:20px}.table-cart-custom{padding-top:25px}.table-cart-custom thead tr th{border-bottom:1px solid #E4E4E4!important}.table-cart-custom .product-thumbnail img{min-width:80px;width:80px}.table-cart-custom .product-quantity .input-text{width:50px!important;background:#fff!important;border-color:#7B8D42!important}.table-cart-custom th.product-quantity{text-align:center}.table-cart-custom .product-subtotal,.table-cart-custom .product-price{width:100px}.table-cart-custom .product-subtotal span,.table-cart-custom .product-price span{font-weight:500!important;color:#000!important}.cart-collaterals{padding-left:30px}.table-total-custom{border-radius:18px;border:1px solid #E2E2E2;background:#FFF;padding:30px}.table-total-custom>h2{color:#343434;font-size:18px!important;text-transform:uppercase;font-weight:600}.table-total-custom>h2.title-total{font-weight:700!important;text-align:right!important;margin-bottom:0!important}.back-shop .btn-back-shop{border-radius:1000px;border:1px solid #C9A963;background:#FFF;padding:12px 20px;text-align:center;display:block;margin-top:12px;font-size:16px;font-weight:500}.back-shop .btn-back-shop:hover{color:#fff!important;background:#7B8D42!important}#coupon_code{height:44px;border-radius:0}.product-quantity .minus{border-radius:0!important;border:1px solid #7B8D42!important;background:#fff!important;border-right:0!important}.product-quantity .plus{border-radius:0!important;border:1px solid #7B8D42!important;background:#fff!important;border-left:0!important}.woocommerce-message,.woocommerce-info{border-top-color:#7B8D42}.e-checkout__column-inner.e-sticky-right-column{background:#FFF;padding:0 30px 25px 15px;margin-left:20px}.elementor-widget-woocommerce-checkout-page .e-checkout__container{grid-template-columns:50% auto}.payment_box{background:#f3f3f3!important}.woocommerce-terms-and-conditions-wrapper{margin-bottom:30px}.woocommerce-checkout-review-order-table thead tr th{border-bottom:1px solid #69727d}#customer_login label,#customer_login .woocommerce-form-login__submit,#customer_login .woocommerce-form-register__submit{text-transform:uppercase;font-weight:600;color:#1A1A1A}.woocommerce-account .woocommerce-form-login__rememberme,.woocommerce-account .woocommerce-LostPassword.lost_password{text-transform:capitalize!important;font-weight:400!important;color:#616161!important}.form-row.lost-password{position:relative}.woocommerce-account .woocommerce-LostPassword.lost_password{position:absolute;right:0;top:15px}.form-row.lost-password br{display:none}.woocommerce-account form .form-row .input-text,.woocommerce-account form .form-row select{border-color:rgba(0,0,0,.2)}.woocommerce-account .btn-login{padding-bottom:40px}.woocommerce-account .form-row button[type="submit"]{background:#7B8D42!important;color:#fff!important;padding:13px 35px!important;border-radius:100px;font-weight:400;text-transform:uppercase;width:100%}#customer_login{display:flex;justify-content:center}.woocommerce-account .form-row button[type="submit"] i{display:none}.woocommerce-account .toggle-auth{margin-top:20px}.woocommerce-account .toggle-auth a{font-weight:600}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%;overflow:visible}.woocommerce-form-login label+br,.woocommerce-form-register label+br{display:none}.lost-password .woocommerce-form-login__rememberme{display:block;width:100%;margin-block:10px}.lost-password .woocommerce-form-login__rememberme>br{display:none}.woocommerce-MyAccount-navigation li a>br{display:none}.woocommerce-page .woocommerce-MyAccount-navigation ul{list-style:none;margin-bottom:30px;padding-left:0}button[name="save_account_details"]{margin-top:20px!important}.woocommerce-page .woocommerce-MyAccount-navigation ul li{padding:5px 0}.woocommerce-page .woocommerce-MyAccount-navigation ul li a{text-decoration:none;color:#222;font-size:16px}.woocommerce-page .woocommerce-MyAccount-content p{font-size:16px}.filter-left .wpc-filter-title{color:#C39352;font-family:"Marcellus",Sans-serif;font-size:22px;font-weight:400;margin-bottom:20px;text-transform:uppercase}.filter-left .wpc-filter-product_cat ul li .wpc-term-item-content-wrapper input[type="radio"]{visibility:hidden;opacity:0}.filter-left .wpc-filter-product_cat ul{border-top:1px dashed rgb(59 59 59 / 40%)}.filter-left .wpc-filters-main-wrap li.wpc-term-item{border-bottom:1px dashed rgb(59 59 59 / 40%);padding:12px 0 10px;margin:0}.filter-left .wpc-filters-main-wrap li.wpc-term-item.wpc-term-selected a,.filter-left .wpc-filters-main-wrap li.wpc-term-item a:hover{color:#C39352}.filter-left .wpc-filters-main-wrap li.wpc-term-item label{margin-left:-20px}.filter-left .wpc-filters-main-wrap li.wpc-term-item label a{color:#222;font-size:18px}.filter-left .wpc-filters-main-wrap li.wpc-term-item label .wpc-term-count{color:#9A9A9A;font-size:16px;display:flex;position:absolute;right:0;top:0}.filter-left .wpc-filters-main-wrap li.wpc-term-item label .wpc-term-count-brackets-close,.filter-left .wpc-filters-main-wrap li.wpc-term-item label .wpc-term-count-brackets-open{display:block}.filter-left .wpc-filters-range-inputs .ui-slider .ui-slider-handle{width:13px;height:13px;background:#C9A963;box-shadow:none;border:0;top:-5px}.filter-left .wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background-color:#C9A963}.woocommerce-account .woocommerce-form{border:0!important;padding:0!important;margin-top:0!important}@media(min-width:992px){.woocommerce-cart .elementor-widget-woocommerce-cart .e-cart__container{grid-template-columns:63% auto}}@media only screen and (max-width:848px){.table-cart-custom .product-thumbnail{display:block!important}.table-cart-custom .product-thumbnail:before{display:none}.e-checkout__column-inner.e-sticky-right-column{margin-left:0}}@media(max-width:880px){#column-sidebar{background:#fff;width:300px;box-shadow:0 0 10px rgb(0 0 0/.1);height:100%}#column-sidebar{opacity:0;visibility:hidden;margin-left:-300px;position:fixed;left:0;top:0;bottom:0;z-index:999;transition:all 300ms ease;overflow:auto;padding:20px}#column-sidebar.active{margin-left:0;visibility:visible;opacity:1}i#close-filter{color:#222;position:absolute;right:0;top:0;z-index:2;width:25px;height:25px;text-align:center;line-height:25px;cursor:pointer}}@media only screen and (max-width:767px){.cart-collaterals{padding-left:0}table.table-cart-custom.cart tr{padding:10px 0 0!important}table.table-cart-custom.cart tr td{padding:10px 0!important;vertical-align:middle}.table-cart-custom .product-subtotal,.table-cart-custom .product-price{width:100%}#column-sidebar.active{display:block}.search-header-form{display:none;position:absolute;top:81%;right:35px}}