.elementor-element.elementor-element-8747c79 .related.products>h2{display:none!important}#ui-datepicker-div .ui-datepicker-header,.ui-datepicker .ui-datepicker-header{background:0 0!important;border:none!important;position:relative!important;padding:0 38px 14px!important;margin:0!important;display:block!important;min-height:36px!important;box-sizing:border-box!important}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute!important;top:1px!important;width:34px!important;height:34px!important;border-radius:50%!important;background-color:#f7f7f6!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:14px 14px!important;border:1px solid #e7e7e2!important;cursor:pointer!important;user-select:none!important;box-sizing:border-box!important;transition:all .2s ease!important;text-decoration:none!important;font-size:0!important;line-height:0!important;color:transparent!important;overflow:hidden!important;padding:0!important;margin:0!important}#ui-datepicker-div .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev{left:0!important;right:auto!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}#ui-datepicker-div .ui-datepicker-next,.ui-datepicker .ui-datepicker-next{right:0!important;left:auto!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}#ui-datepicker-div .ui-datepicker-prev:hover,#ui-datepicker-div .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background-color:#6a6e49!important;border-color:#6a6e49!important}#ui-datepicker-div .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-prev:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}#ui-datepicker-div .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-next:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}#ui-datepicker-div .ui-datepicker-prev *,#ui-datepicker-div .ui-datepicker-next *,.ui-datepicker .ui-datepicker-prev *,.ui-datepicker .ui-datepicker-next *{display:none!important;visibility:hidden!important}#ui-datepicker-div .ui-datepicker-title,.ui-datepicker .ui-datepicker-title{margin:0!important;line-height:36px!important;text-align:center!important;font-size:15px!important;font-weight:600!important;color:#1a1a1a!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}#ui-datepicker-div .ui-datepicker-title select,.ui-datepicker .ui-datepicker-title select{font-family:inherit!important;font-size:13px!important;font-weight:600!important;color:#222!important;background-color:#f7f7f6!important;border:1px solid #e7e7e2!important;border-radius:8px!important;padding:0 22px 0 10px!important;height:32px!important;line-height:32px!important;cursor:pointer!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23555555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 6px center!important;background-size:11px 11px!important;box-sizing:border-box!important;margin:0 2px!important}#ui-datepicker-div .ui-datepicker-calendar,.ui-datepicker .ui-datepicker-calendar{width:100%!important;border-collapse:separate!important;border-spacing:2px!important;margin:0!important;table-layout:fixed!important}#ui-datepicker-div table.ui-datepicker-calendar th,.ui-datepicker table.ui-datepicker-calendar th{padding:8px 0!important;text-align:center!important;font-weight:600!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:#8c8c87!important;border:none!important}#ui-datepicker-div table.ui-datepicker-calendar td,.ui-datepicker table.ui-datepicker-calendar td{padding:2px!important;text-align:center!important;border:none!important}#ui-datepicker-div table.ui-datepicker-calendar td a,#ui-datepicker-div table.ui-datepicker-calendar td span,.ui-datepicker table.ui-datepicker-calendar td a,.ui-datepicker table.ui-datepicker-calendar td span{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;margin:0 auto!important;border-radius:50%!important;text-decoration:none!important;font-size:13px!important;font-weight:500!important;color:#1a1a1a!important;border:none!important;background:0 0!important;box-sizing:border-box!important;transition:all .15s ease!important}#ui-datepicker-div table.ui-datepicker-calendar td a:hover,.ui-datepicker table.ui-datepicker-calendar td a:hover{background:#f0f0ed!important;color:#000!important}#ui-datepicker-div table.ui-datepicker-calendar td a.ui-state-active,#ui-datepicker-div table.ui-datepicker-calendar td a.ui-state-highlight.ui-state-active,.ui-datepicker table.ui-datepicker-calendar td a.ui-state-active,.ui-datepicker table.ui-datepicker-calendar td a.ui-state-highlight.ui-state-active{background:#6a6e49!important;color:#fff!important;font-weight:700!important;box-shadow:0 2px 6px rgba(106,110,73,.35)!important}#ui-datepicker-div table.ui-datepicker-calendar td a.ui-state-highlight,.ui-datepicker table.ui-datepicker-calendar td a.ui-state-highlight{background:#f5eed3!important;color:#2b2610!important;font-weight:700!important}#ui-datepicker-div table.ui-datepicker-calendar td.ui-state-disabled span,#ui-datepicker-div table.ui-datepicker-calendar td.ui-datepicker-unselectable span,.ui-datepicker table.ui-datepicker-calendar td.ui-state-disabled span,.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-unselectable span{color:#d1d1d1!important;opacity:.45!important;cursor:not-allowed!important}#ui-datepicker-div .ui-datepicker-buttonpane,.ui-datepicker .ui-datepicker-buttonpane{margin:8px 0 0!important;padding:10px 0 0!important;border-top:1px solid #f0f0f0!important;border-left:none!important;border-right:none!important;border-bottom:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important;background:0 0!important}#ui-datepicker-div .ui-datepicker-buttonpane button,.ui-datepicker .ui-datepicker-buttonpane button{margin:0!important;padding:7px 18px!important;font-size:13px!important;font-weight:600!important;border-radius:10px!important;cursor:pointer!important;transition:all .2s ease!important;border:1px solid transparent!important;height:36px!important;box-sizing:border-box!important}#ui-datepicker-div .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{background:#f5f5f5!important;color:#555!important;border-color:#e5e5e5!important;float:none!important}#ui-datepicker-div .ui-datepicker-buttonpane button.ui-datepicker-close,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close{background:#6a6e49!important;color:#fff!important;border-color:#6a6e49!important;float:none!important}.thwepo-extra-options input.thwepof-date-picker{background-color:#fff!important;border:1px solid #ced0bb!important;border-radius:8px!important;padding:10px 14px!important;font-size:14px!important;color:#222!important;cursor:pointer!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;transition:all .2s ease!important;width:100%!important;box-sizing:border-box!important}@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}}.single_add_to_cart_button.button.alt:hover{background-color:#f9edbf!important;color:#000;border-color:gold}.single_add_to_cart_button.button.alt{color:#000!important}.single_add_to_cart_button.button.alt:hover{color:#000!important}.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}button.button{background-color:#0071a1;color:#fff;border:none;padding:12px 24px;font-size:16px;cursor:pointer;transition:all .3s ease-in-out;border-radius:6px}button.button:hover:enabled{background-color:#f9edbf;color:#000}button.button:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.7}.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 .page-numbers.dots{background:0 0;color:#999;box-shadow:none;pointer-events:none;width:auto;height:auto;padding:0 5px}.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}}