@media (min-width:768px){.site-logo img{width:auto!important;height:60px!important;max-height:100%;object-fit:contain;transform:scale(1.2);transform-origin:left center}}select.orderby{display:none!important}.woocommerce-page .woocommerce-ordering{display:none!important}.woocommerce.archive .elementor-section{margin-top:0!important;padding-top:0!important}.woocommerce .woocommerce-result-count{margin:0;line-height:50px;color:transparent}.woocommerce .vamtam-cart-collaterals .coupon details .content>button[type=submit],.woocommerce.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .checkout-button,.woocommerce.woocommerce-page .checkout_coupon .button[name=apply_coupon]{color:#000;background:#f9edbf;font-size:14px;line-height:20px}.elementor-menu-cart__footer-buttons .elementor-button--view-cart{background-color:#f1efeb;color:var(--view-cart-button-text-color,#000);display:var(--view-cart-button-display,inline-block);padding:var(--view-cart-button-padding,15px);border:none;transition:all .3s ease}.elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{background-color:#f9edbf;color:#000}.elementor-menu-cart__footer-buttons .elementor-button--checkout{background-color:#f1efeb;color:var(--checkout-button-text-color,#000);display:var(--checkout-button-display,inline-block);padding:var(--checkout-button-padding,15px);border:none;transition:all .3s ease}.elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{background-color:#f9edbf;color:#000}.woocommerce .cart-collaterals{padding:30px 30px 20px;box-sizing:border-box;border-radius:var(--vamtam-border-radius);margin-bottom:20px;background-color:#f1efeb;border:solid;border-color:#f9edbf}.woocommerce.woocommerce-cart table.shop_table td{border-top:1px solid #000;border-bottom:0}.elementor-8 .elementor-element.elementor-element-90f6807 .e-checkout__order_review{--sections-border-type:solid;border-width:1px;--sections-border-color:#020202;--sections-border-radius:0px 0px 0px 0px;--sections-padding:40px 40px 40px 40px;--sections-radio-buttons-color:var(--e-global-color-vamtam_accent_6)}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{background:var(--sections-background-color,#fff);border-color:#000;border-radius:var(--sections-border-radius,3px);border-style:var(--sections-border-type,solid);border-width:1px;display:block;margin:var(--sections-margin,0 0 24px 0);padding:var(--sections-padding,16px 30px)}@media screen and (max-width:768px){.woocommerce-checkout .form-row{padding-left:15px!important;padding-right:15px!important}.woocommerce-checkout .form-row label{font-size:16px!important;margin-bottom:8px!important}.woocommerce-checkout .form-row input[type=text],.woocommerce-checkout .form-row input[type=email],.woocommerce-checkout .form-row input[type=password],.woocommerce-checkout .form-row input[type=tel],.woocommerce-checkout .form-row input[type=submit],.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{width:100%!important;padding:12px 20px!important;font-size:16px!important;box-sizing:border-box!important;margin-bottom:12px!important}.woocommerce-checkout .form-row input[type=submit]{width:100%!important;font-size:18px!important;padding:16px 20px!important;cursor:pointer!important}}.select2-container--default .select2-results__option--highlighted[aria-selected=true],.select2-container--default .select2-results__option--highlighted[data-selected=true],.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background:#f9edbf;color:#000}.woocommerce .cart-collaterals{padding:30px 30px 20px;box-sizing:border-box;border-radius:var(--vamtam-border-radius);margin-bottom:20px;background-color:#fff;border:solid 1px #000}.vamtam-pagination-wrapper{display:flex;justify-content:center;align-items:center;gap:0;margin-top:20px;font-size:11px;flex-wrap:wrap}.vamtam-pagination-wrapper .page-numbers{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;background-color:#f8f1e4;color:#4a3b21;border-radius:4px;text-decoration:none;font-weight:500;transition:all .3s ease-in-out;box-shadow:0 1px 3px rgba(210,180,140,.2);margin:0}.vamtam-pagination-wrapper .page-numbers:hover{background-color:#e9ddc8;color:#3b2e1a;transform:scale(1.05)}.vamtam-pagination-wrapper .page-numbers.current{background-color:#d8cab5;color:#3b2e1a;font-weight:700;box-shadow:0 1px 4px rgba(210,180,140,.4);pointer-events:none}.vamtam-pagination-wrapper .page-numbers.dots{background:0 0;color:#999;box-shadow:none;pointer-events:none;width:auto;height:auto;padding:0 5px}.vamtam-pagination-wrapper .next.page-numbers,.vamtam-pagination-wrapper .prev.page-numbers{background-color:#f0e6d6;color:#4a3b21;font-weight:700;padding:0 10px;border-radius:4px;height:24px;margin:0}.woocommerce-button.woocommerce-form-register__submit:hover,.woocommerce-button.woocommerce-form-login__submit:hover{background-color:#f5f5dc!important;color:#000!important}.woocommerce-button.woocommerce-form-register__submit,.woocommerce-button.woocommerce-form-login__submit{transition:background-color .3s ease,color .3s ease}.woocommerce-checkout .woocommerce-billing-fields input,.woocommerce-checkout .woocommerce-billing-fields select,.woocommerce-checkout .woocommerce-billing-fields textarea,.woocommerce-checkout .woocommerce-additional-fields textarea,.woocommerce-checkout-review-order-table,.woocommerce-checkout .woocommerce-checkout-review-order input[type=text],.woocommerce-checkout .woocommerce-checkout-review-order input[type=number],.woocommerce-checkout .woocommerce-checkout-review-order textarea,.woocommerce-checkout .woocommerce-checkout-review-order select,.woocommerce-checkout .woocommerce-checkout-review-order table,.woocommerce-checkout .woocommerce-checkout-review-order th,.woocommerce-checkout .woocommerce-checkout-review-order td,.woocommerce-checkout .woocommerce-checkout-payment,.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods,.woocommerce-checkout .woocommerce-checkout-payment li,.woocommerce-checkout .woocommerce-checkout-payment #payment{border-color:#000!important}.woocommerce-checkout-review-order-table tr,.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{border-bottom:1px solid #f9edbf!important}.woocommerce-checkout .woocommerce-checkout-review-order table,.woocommerce-checkout .woocommerce-checkout-review-order th,.woocommerce-checkout .woocommerce-checkout-review-order td{border:none!important}.woocommerce-account .woocommerce a.button:hover,.woocommerce-account .woocommerce button.button:hover,.woocommerce-account .woocommerce input.button:hover{background-color:#fefae0!important;color:#000!important;border-color:#fefae0!important}a.button.wc-backward:hover{background-color:#fefae0!important;color:#000!important;border-color:#fefae0!important}.woocommerce .col2-set .col-2{box-sizing:border-box;position:relative;background-color:#fff;padding:30px;border:solid 3px #dedede}.wc-block-components-notice-banner.is-info{display:none!important}.alg_checkout_files_upload_button:hover{background-color:#fefae0!important;color:#000!important;border-color:#fefae0!important;cursor:pointer}.wc-bacs-bank-details{list-style:none;padding:20px;margin:20px 0;background:#f9f9f9;border-left:4px solid #1c87c9;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.04)}.wc-bacs-bank-details li{padding:12px 0;font-size:16px;color:#333}.wc-bacs-bank-details li strong{color:#1c87c9;font-weight:600;margin-left:8px}.wc-bacs-bank-details{border:none!important;border-left:none!important;box-shadow:none!important}.wc-bacs-bank-details li{border:none!important;border-left:none!important;border-inline-start:none!important;box-shadow:none!important}.woocommerce-order-overview{list-style:none;padding:20px;margin:20px 0;background:#f9f9f9;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.03);display:flex;flex-direction:column;gap:15px}.woocommerce-order-overview li{display:block;font-size:16px;color:#333;border:none!important;border-left:none!important;border-inline-start:none!important;box-shadow:none!important}.woocommerce-order-overview li strong{color:#1c87c9;font-weight:600;margin-left:8px}@media (max-width:768px){.elementor-menu-cart__product{display:flex;align-items:flex-start;gap:10px;padding:10px 0}.elementor-menu-cart__product-image img{max-width:60px;height:auto;border-radius:5px;flex-shrink:0}.elementor-menu-cart__product-name{flex:1;line-height:1.4;font-size:14px;margin:0;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2;overflow:hidden!important;text-overflow:ellipsis;white-space:normal!important}.elementor-menu-cart__product-name a{font-weight:500;color:#333;text-decoration:none;display:block;max-width:100%}.elementor-menu-cart__product-price{font-size:13px;color:#777}.elementor-menu-cart__product-remove{margin-left:auto}}