:root,html,body,[class*="elementor-kit-"]{--e-global-color-vamtam_accent_1:#7e3a38;--e-global-color-vamtam_accent_2:#f6e6d9;--e-global-color-vamtam_accent_3:#7e3a38;--e-global-color-vamtam_accent_4:#c4a090;--e-global-color-vamtam_accent_5:#fff;--e-global-color-vamtam_accent_6:#7e3a38;--e-global-color-vamtam_accent_7: #7E3A384D;--e-global-color-vamtam_accent_8: #7E3A3899;--e-global-color-vamtam_sticky_header_bg_color:#f6e6d9;--vamtam-accent-color-1:#7e3a38;--vamtam-accent-color-2:#f6e6d9;--vamtam-accent-color-3:#7e3a38;--vamtam-accent-color-4:#c4a090;--vamtam-accent-color-5:#fff;--vamtam-accent-color-6:#7e3a38;--vamtam-accent-color-7: #7E3A384D;--vamtam-accent-color-8: #7E3A3899;--vamtam-sticky-header-bg-color:#f6e6d9;--vamtam-body-link-regular:#7e3a38;--vamtam-body-link-visited:#7e3a38;--vamtam-body-link-hover:#7e3a38;--vamtam-body-link-active:#7e3a38;--vamtam-btn-bg-color:#7e3a38;--vamtam-btn-text-color:#fff;--vamtam-btn-hover-bg-color:#5c2a28;--vamtam-btn-hover-text-color:#fff;--vamtam-default-bg-color:#f6e6d9;--vamtam-default-line-color:#7e3a38;--vamtam-input-border-color:#7e3a38;--vamtam-widget-text-darker:#7e3a38;--vamtam-widget-text-lighter:#7e3a38;--vamtam-primary-font-color:#7e3a38;--vamtam-h1-color:#7e3a38;--vamtam-h2-color:#7e3a38;--vamtam-h3-color:#7e3a38;--vamtam-h4-color:#7e3a38;--vamtam-h5-color:#7e3a38;--vamtam-h6-color:#7e3a38}html{overflow-x:clip}html,body{min-height:100%;background-color:#f6e6d9;color:#7e3a38}body{min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}#page{flex:1 0 auto;display:flex;flex-direction:column;width:100%;max-width:100%;background-color:#f6e6d9}#main-content{flex:1 0 auto}.footer-wrapper{margin-top:auto}a{color:#7e3a38}.elementor-location-header,.elementor-location-header:hover,.vamtam-sticky-header,.vamtam-sticky-header.header-mega-menu-active,.vamtam-sticky-header.vamtam-sticky-header--transparent-header,.vamtam-sticky-header.vamtam-sticky-header--transparent-header.vamtam-sticky-header--fixed-shown,.vamtam-sticky-header.vamtam-sticky-header--transparent-header.header-mega-menu-active{background-color:#f6e6d9!important}.elementor-location-header .elementor-hidden-desktop.e-con,.elementor-location-header .elementor-hidden-desktop.e-con.e-parent,.elementor-location-header .e-con.elementor-element-109413e,.elementor-location-header nav.elementor-nav-menu--dropdown,.elementor-location-header nav.elementor-nav-menu--dropdown .elementor-nav-menu,.elementor-location-header .elementor-nav-menu--dropdown.elementor-nav-menu__container,.elementor-widget-nav-menu .elementor-nav-menu--dropdown,.elementor-nav-menu--dropdown.elementor-nav-menu__container{background-color:#f6e6d9!important;background:#f6e6d9!important;--background-color:#f6e6d9!important}.elementor-location-header .elementor-hidden-desktop.e-con>.e-con-inner,.elementor-location-header .e-con.elementor-element-109413e>.e-con-inner{background-color:transparent!important}body .elementor-location-header .elementor-nav-menu--dropdown,body .elementor-location-header .elementor-nav-menu__container.elementor-nav-menu--dropdown,body .elementor-150 .elementor-nav-menu--dropdown,body .elementor-150 .elementor-nav-menu__container.elementor-nav-menu--dropdown,body .elementor-widget-nav-menu .elementor-nav-menu--dropdown,body .elementor-nav-menu--dropdown.elementor-nav-menu__container{border-color:#f6e6d9!important;border-top-color:#f6e6d9!important;border-bottom-color:#f6e6d9!important;border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;margin-top:0!important}.elementor-nav-menu--main .elementor-item,.elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown a,.elementor-nav-menu--dropdown a.elementor-item-active{color:#7e3a38!important;fill:#7e3a38}.elementor-location-header .elementor-icon,.elementor-location-header .elementor-icon-wrapper,.elementor-location-header .elementor-search-form__submit,.elementor-location-header .elementor-menu-cart__toggle .elementor-button-icon,.elementor-location-header .woosw-menu-item,.elementor-location-header svg{color:#7e3a38!important;fill:#7e3a38!important}.elementor-location-header .elementor-menu-cart__toggle .elementor-button,.elementor-location-header .elementor-search-form__submit,.elementor-location-header .elementor-button[class*="icon"],.elementor-location-header .elementor-widget-icon .elementor-icon,.elementor-location-header a.elementor-button{background-color:transparent!important;background:none!important;color:#7e3a38!important;border-color:transparent!important;box-shadow:none!important}.dialog-widget-content,.elementor-popup-modal .dialog-widget-content,.elementor-popup-modal .dialog-message,.elementor-popup-modal .e-con,.dialog-lightbox-widget.elementor-popup-modal.vamtam-popup-search-form .dialog-widget-content,.elementor-menu-cart__main{background-color:#f6e6d9!important;color:#7e3a38}.elementor-popup-modal,
.elementor-popup-modal a:not(.elementor-button),
.elementor-popup-modal p,
.elementor-popup-modal h1,
.elementor-popup-modal h2,
.elementor-popup-modal h3,
.elementor-popup-modal h4,
.elementor-popup-modal h5,
.elementor-popup-modal h6,
.elementor-popup-modal .elementor-heading-title,
.elementor-popup-modal .elementor-icon,
.elementor-popup-modal .dialog-close-button,
.elementor-popup-modal .dialog-close-button i,
.elementor-popup-modal input,
.elementor-popup-modal textarea,
.elementor-popup-modal ::placeholder,
.vamtam-login-title,
.vamtam-login-text,
.vamtam-logged-in-title,
.vamtam-logged-in-text,
.elementor-menu-cart__main,
.elementor-menu-cart__main a:not(.elementor-button),
.elementor-menu-cart__product-name,
.elementor-menu-cart__product-price,
.elementor-menu-cart__subtotal,
.elementor-menu-cart__close-button,
.elementor-menu-cart__toggle_button {color:#7e3a38!important;fill:#7e3a38}.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.wp-block-button__link,
.elementor-widget-button:not(.vamtam-has-underline-anim) .elementor-button:not(.elementor-button-link) {background-color:#7e3a38!important;color:#fff!important;border-color:#7e3a38!important}.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.elementor-widget-button:not(.vamtam-has-underline-anim) .elementor-button:not(.elementor-button-link):hover {background-color:#5c2a28!important;color:#fff!important}body .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button,body .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button,body .elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button--checkout,body .elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button--view-cart,body .elementor-menu-cart__footer-buttons a.elementor-button--checkout,body .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#7e3a38!important;background-image:none!important;color:#fff!important;border:1px solid #7e3a38!important;box-shadow:none!important;padding:12px 20px!important;text-decoration:none!important}body .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button:hover,body .elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover,body .elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{background-color:#5c2a28!important;border-color:#5c2a28!important;color:#fff!important}.elementor-widget-button.vamtam-has-underline-anim .elementor-button,.elementor-button.elementor-button-link,a.elementor-button-link{background-color:transparent!important;background:none!important;color:#7e3a38!important;border-color:transparent!important;box-shadow:none!important}.woosw-item--remove span::before,.woosw-item--remove span,.woosw-items .woosw-item--remove{color:#7e3a38!important}.product-remove a,.elementor-menu-cart__product-remove,.vamtam-remove-product,.vamtam-remove-product svg,.vamtam-remove-product svg g{color:#7e3a38!important;fill:#7e3a38!important}body .elementor-menu-cart__toggle .elementor-button-icon-qty,body .elementor-menu-cart__toggle .elementor-button-icon-qty[data-counter],body .elementor-location-header .elementor-menu-cart__toggle .elementor-button-icon-qty,body .elementor-location-header .elementor-menu-cart__toggle .elementor-button-icon-qty[data-counter]::before,body .elementor-menu-cart__toggle .elementor-button-icon[data-counter]::before{color:#7e3a38!important;background-color:transparent!important;background:none!important;border:none!important}input[type="text"],input[type="tel"],input[type="email"],input[type="password"],input[type="search"],input[type="number"],input[type="url"],textarea,select,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{border:1px solid #7e3a38!important;border-top-color:#7e3a38!important;border-right-color:#7e3a38!important;border-bottom-color:#7e3a38!important;border-left-color:#7e3a38!important;box-shadow:none!important;outline:none;color:#7e3a38;background-color:#fff}input:focus,textarea:focus,select:focus,.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--open .select2-selection--multiple{border-color:#7e3a38!important;box-shadow:none!important}.woocommerce .form-row .select2-container,.woocommerce-input-wrapper>.select2-container,.woocommerce form .form-row .select2-container{max-width:100%!important;width:100%!important}body>.select2-container{width:auto!important;max-width:calc(100vw - 16px)!important}.select2-dropdown{max-width:calc(100vw - 16px)!important;box-sizing:border-box!important;border-color:#7e3a38!important;overflow-x:hidden!important}.select2-container--default .select2-results>.select2-results__options{max-width:100%;overflow-x:hidden}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#7e3a38!important;color:#fff!important}.select2-container--default .select2-results__option{color:#7e3a38}.single-product .stock,.woocommerce div.product .stock,.elementor-widget-woocommerce-product-stock,.elementor-product-stock{display:none!important}@media (min-width:1025px){.e-con:has(> .elementor-widget-wp-widget-berocket_aapf_group),
	.e-con:has(> .e-con > .elementor-widget-wp-widget-berocket_aapf_group) {position:sticky;top:90px;z-index:5;align-self:flex-start;max-height:calc(100vh - 110px);overflow-x:visible;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-right:24px;padding-right:6px;scrollbar-width:thin;scrollbar-color:#7e3a38 #e8d4c4}.e-con:has(> .elementor-widget-wp-widget-berocket_aapf_group)::-webkit-scrollbar,
	.e-con:has(> .e-con > .elementor-widget-wp-widget-berocket_aapf_group)::-webkit-scrollbar {width:6px}.e-con:has(> .elementor-widget-wp-widget-berocket_aapf_group)::-webkit-scrollbar-track,
	.e-con:has(> .e-con > .elementor-widget-wp-widget-berocket_aapf_group)::-webkit-scrollbar-track {background:#e8d4c4;border-radius:3px}.e-con:has(> .elementor-widget-wp-widget-berocket_aapf_group)::-webkit-scrollbar-thumb,
	.e-con:has(> .e-con > .elementor-widget-wp-widget-berocket_aapf_group)::-webkit-scrollbar-thumb {background-color:#7e3a38;border-radius:3px}.e-con:has(> .elementor-widget-wp-widget-berocket_aapf_group)::-webkit-scrollbar-thumb:hover,
	.e-con:has(> .e-con > .elementor-widget-wp-widget-berocket_aapf_group)::-webkit-scrollbar-thumb:hover {background-color:#5c2a28}.elementor-widget-wp-widget-berocket_aapf_group,.elementor-widget-wp-widget-berocket_aapf_group.vamtam-products-filter{position:static;max-height:none;overflow:visible}.e-con:has(.elementor-widget-wp-widget-berocket_aapf_group).e-parent,
	.elementor-location-archive {overflow:visible}}.bapf_lcontainer .bapf_loader .bapf_lfirst,.bapf_lcontainer .bapf_loader .bapf_lsecond{background:#7e3a38;background:linear-gradient(45deg,#7e3a38,transparent)}.elementor-widget-shortcode.vamtam-wc-ordering .woocommerce-ordering,.vamtam-wc-ordering .woocommerce-ordering{position:relative}.elementor-widget-shortcode.vamtam-wc-ordering .woocommerce-ordering::after,.vamtam-wc-ordering .woocommerce-ordering::after{content:"";position:absolute;left:0;right:0;top:100%;height:16px;z-index:99}.elementor-widget-shortcode.vamtam-wc-ordering .woocommerce-ordering .woocommerce-ordering__submenu,.vamtam-wc-ordering .woocommerce-ordering .woocommerce-ordering__submenu{top:100%;margin-top:0;transform:none;transition:opacity .2s ease}.elementor-widget-shortcode.vamtam-wc-ordering .woocommerce-ordering .woocommerce-ordering__submenu::before,.vamtam-wc-ordering .woocommerce-ordering .woocommerce-ordering__submenu::before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.elementor-widget-shortcode.vamtam-wc-ordering .woocommerce-ordering:hover .woocommerce-ordering__submenu,.elementor-widget-shortcode.vamtam-wc-ordering .woocommerce-ordering:focus-within .woocommerce-ordering__submenu,.vamtam-wc-ordering .woocommerce-ordering:hover .woocommerce-ordering__submenu,.vamtam-wc-ordering .woocommerce-ordering:focus-within .woocommerce-ordering__submenu{opacity:1;transform:none;pointer-events:auto}.elementor-widget-woocommerce-product-images.vamtam-has-full-sized-gallery:not(.vamtam-mobile-gallery)
  .woocommerce-product-gallery__image {aspect-ratio: 2 / 3;overflow:hidden}.elementor-widget-woocommerce-product-images.vamtam-has-full-sized-gallery:not(.vamtam-mobile-gallery)
  .woocommerce-product-gallery__image img {width:100%;height:100%;object-fit:cover;object-position:center top}.elementor-element-b4de1a3{align-items:center!important}.elementor-element-b4de1a3>.elementor-element{align-self:center!important;--align-self:center!important}.elementor-element-b4de1a3 .elementor-element-5d030e1 p{margin:0!important}.elementor-element-b4de1a3 .elementor-element-e3b096b{text-align:center!important}.elementor-element-b4de1a3 .elementor-element-e3b096b .elementor-widget-container,.elementor-element-b4de1a3 .elementor-element-e3b096b a{display:flex!important;justify-content:center!important;align-items:center!important}.elementor-element-b4de1a3 .elementor-element-e3b096b img{display:block;margin-left:auto;margin-right:auto}@media (max-width:767px){.elementor-element-b4de1a3 .elementor-element-e3b096b{width:100%!important;max-width:100%!important}}@media (max-width:1024px){.e-con:has(> .elementor-widget-woocommerce-product-images.vamtam-mobile-gallery),
	.e-con:has(> .elementor-widget-woocommerce-product-images.vamtam-has-dot-nav-on-mobile) {height:auto!important;min-height:0!important;align-self:stretch!important}.elementor-widget-woocommerce-product-images.vamtam-mobile-gallery,.elementor-widget-woocommerce-product-images.vamtam-has-dot-nav-on-mobile{height:auto!important;width:100%!important}.elementor-widget-woocommerce-product-images.vamtam-mobile-gallery>.elementor-widget-container,.elementor-widget-woocommerce-product-images.vamtam-has-dot-nav-on-mobile>.elementor-widget-container,.elementor-widget-woocommerce-product-images.vamtam-mobile-gallery .woocommerce-product-gallery,.elementor-widget-woocommerce-product-images.vamtam-has-dot-nav-on-mobile .woocommerce-product-gallery{height:auto!important}.elementor-widget-woocommerce-product-images.vamtam-mobile-gallery .woocommerce-product-gallery__wrapper,.elementor-widget-woocommerce-product-images.vamtam-mobile-gallery .flex-viewport,.elementor-widget-woocommerce-product-images.vamtam-has-dot-nav-on-mobile .woocommerce-product-gallery__wrapper,.elementor-widget-woocommerce-product-images.vamtam-has-dot-nav-on-mobile .flex-viewport{aspect-ratio: 2 / 3 !important;height:auto!important;max-height:none!important;overflow:hidden!important;position:relative!important;width:100%!important}.elementor-widget-woocommerce-product-images.vamtam-mobile-gallery .woocommerce-product-gallery__image,.elementor-widget-woocommerce-product-images.vamtam-has-dot-nav-on-mobile .woocommerce-product-gallery__image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;float:none!important;overflow:hidden}.elementor-widget-woocommerce-product-images.vamtam-mobile-gallery .woocommerce-product-gallery__image img,.elementor-widget-woocommerce-product-images.vamtam-has-dot-nav-on-mobile .woocommerce-product-gallery__image img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center top!important}}input.qty,input.vamtam-quantity-input,.elementor-widget-woocommerce-product-add-to-cart input.qty,.elementor-widget-woocommerce-cart input.qty,.elementor-menu-cart input.qty,.elementor-menu-cart input.vamtam-quantity-input{appearance:textfield!important;-moz-appearance:textfield!important;-webkit-appearance:none!important;text-align:center!important;padding-left:0!important;padding-right:0!important}input.qty::-webkit-outer-spin-button,input.qty::-webkit-inner-spin-button,input.vamtam-quantity-input::-webkit-outer-spin-button,input.vamtam-quantity-input::-webkit-inner-spin-button,.elementor-widget-woocommerce-product-add-to-cart input.qty::-webkit-outer-spin-button,.elementor-widget-woocommerce-product-add-to-cart input.qty::-webkit-inner-spin-button,.elementor-menu-cart input.vamtam-quantity-input::-webkit-outer-spin-button,.elementor-menu-cart input.vamtam-quantity-input::-webkit-inner-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important;display:none!important;height:0!important;width:0!important;opacity:0!important;pointer-events:none!important}div.quantity.letrie-qty,
div.quantity:has(.letrie-qty-btn),
div.vamtam-quantity.letrie-qty,
div.vamtam-quantity:has(.letrie-qty-btn),
.elementor-widget-woocommerce-product-add-to-cart div.quantity.letrie-qty,
.elementor-widget-woocommerce-product-add-to-cart div.quantity:has(.letrie-qty-btn),
.elementor-widget-woocommerce-cart div.quantity.letrie-qty,
.elementor-menu-cart div.vamtam-quantity.letrie-qty,
.elementor-menu-cart div.vamtam-quantity:has(.letrie-qty-btn) {display:inline-flex!important;align-items:stretch;vertical-align:middle;position:relative;width:auto!important;max-width:none!important;min-height:49px;margin:0!important;border:1px solid #7e3a38;background:#fff;box-sizing:border-box;overflow:hidden}div.quantity.letrie-qty .letrie-qty-btn,
div.quantity:has(.letrie-qty-btn) .letrie-qty-btn,
div.vamtam-quantity.letrie-qty .letrie-qty-btn,
div.vamtam-quantity:has(.letrie-qty-btn) .letrie-qty-btn,
.elementor-widget-woocommerce-product-add-to-cart div.quantity .letrie-qty-btn,
.elementor-menu-cart div.vamtam-quantity .letrie-qty-btn,
.elementor-widget-woocommerce-product-add-to-cart form.cart .letrie-qty-btn {appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;min-width:44px;margin:0!important;margin-inline:0!important;margin-block:0!important;margin-inline-start:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#7e3a38!important;font-size:22px;font-weight:400;line-height:1;cursor:pointer;user-select:none;box-shadow:none!important}div.quantity .letrie-qty-btn:hover,div.quantity .letrie-qty-btn:focus-visible,div.vamtam-quantity .letrie-qty-btn:hover,div.vamtam-quantity .letrie-qty-btn:focus-visible{background:#f6e6d9!important;color:#5c2a28!important;outline:none}div.quantity .letrie-qty-btn:disabled,div.vamtam-quantity .letrie-qty-btn:disabled{opacity:.35;cursor:default;pointer-events:none}div.quantity.letrie-qty input.qty,
div.quantity:has(.letrie-qty-btn) input.qty,
div.vamtam-quantity.letrie-qty input.vamtam-quantity-input,
div.vamtam-quantity:has(.letrie-qty-btn) input.vamtam-quantity-input,
.elementor-widget-woocommerce-product-add-to-cart div.quantity input.qty,
.elementor-widget-woocommerce-cart div.quantity input.qty,
.elementor-menu-cart div.vamtam-quantity input.vamtam-quantity-input,
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles form.cart div.quantity input.qty {width:48px!important;min-width:48px;max-width:64px!important;height:auto!important;min-height:49px;margin:0!important;margin-inline:0!important;margin-inline-start:0!important;margin-inline-end:0!important;padding:8px 0!important;border:0!important;border-left:1px solid #7e3a38!important;border-right:1px solid #7e3a38!important;border-radius:0!important;background:#fff!important;color:#7e3a38!important;text-align:center!important;text-indent:0!important;letter-spacing:0!important;font-weight:400;box-shadow:none!important;outline:none!important}.elementor-menu-cart div.vamtam-quantity.letrie-qty > svg,
.elementor-menu-cart div.vamtam-quantity:has(.letrie-qty-btn) > svg {display:none!important}.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles form.cart div.quantity.letrie-qty,
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles form.cart div.quantity:has(.letrie-qty-btn) {margin:0 10px 0 0!important;width:auto!important}.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles form.cart div.quantity.letrie-qty input.qty,
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles form.cart div.quantity:has(.letrie-qty-btn) input.qty {width:48px!important;margin-right:0!important}@media (max-width:767px){div.quantity.letrie-qty,
	div.quantity:has(.letrie-qty-btn),
	div.vamtam-quantity.letrie-qty,
	div.vamtam-quantity:has(.letrie-qty-btn),
	.elementor-widget-woocommerce-product-add-to-cart div.quantity.letrie-qty {min-height:48px}.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles form.cart div.quantity.letrie-qty,
	.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles form.cart div.quantity:has(.letrie-qty-btn) {margin:0 0 12px 0!important}div.quantity .letrie-qty-btn,div.vamtam-quantity .letrie-qty-btn,.elementor-widget-woocommerce-product-add-to-cart div.quantity .letrie-qty-btn{flex-basis:48px;width:48px;min-width:48px;font-size:24px}div.quantity.letrie-qty input.qty,
	div.quantity:has(.letrie-qty-btn) input.qty,
	div.vamtam-quantity input.vamtam-quantity-input,
	.elementor-widget-woocommerce-product-add-to-cart div.quantity input.qty {width:44px!important;min-height:48px;padding:8px 0!important}body.single-product #main-content,body.single-product #main{padding-bottom:max(32px,env(safe-area-inset-bottom,0))}body.single-product .elementor-location-footer{padding-bottom:max(28px,env(safe-area-inset-bottom,0))}}.woocommerce-Price-amount,.woocommerce-Price-amount.amount,.woocommerce td.product-price .amount,.woocommerce td.product-subtotal .amount,.woocommerce .cart_totals .amount,.woocommerce-checkout-review-order-table .amount,.elementor-widget-woocommerce-cart .woocommerce-Price-amount,.elementor-widget-woocommerce-checkout .woocommerce-Price-amount,.elementor-widget-woocommerce-checkout-page .woocommerce-Price-amount,.elementor-menu-cart__product-price .woocommerce-Price-amount,.elementor-menu-cart__subtotal .woocommerce-Price-amount{white-space:nowrap!important}@media (min-width:768px){.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-subtotal,.elementor-widget-woocommerce-cart table.shop_table td.product-price,.elementor-widget-woocommerce-cart table.shop_table td.product-subtotal,.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout-review-order-table tfoot tr td:last-child{width:1%;white-space:nowrap}}@media (max-width:767px){.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-subtotal,.elementor-widget-woocommerce-cart table.shop_table td.product-price,.elementor-widget-woocommerce-cart table.shop_table td.product-subtotal{width:100%!important;max-width:100%!important;white-space:normal!important;display:flex!important;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:12px;box-sizing:border-box}.woocommerce table.shop_table td.product-price .woocommerce-Price-amount,.woocommerce table.shop_table td.product-subtotal .woocommerce-Price-amount,.elementor-widget-woocommerce-cart table.shop_table td.product-price .woocommerce-Price-amount,.elementor-widget-woocommerce-cart table.shop_table td.product-subtotal .woocommerce-Price-amount{flex:0 0 auto;margin-left:auto;text-align:right}}.elementor-widget-loop-carousel{--arrow-prev-top-position:0;--arrow-next-top-position:0}.elementor-widget-loop-carousel[data-widget_type="loop-carousel.product"],.single-product .elementor-widget-loop-carousel{--arrow-prev-caption-spacing:48px;--arrow-next-caption-spacing:48px}@media (max-width:767px){.elementor-widget-loop-carousel .elementor-swiper-button,.elementor-widget-loop-carousel .elementor-swiper-button-prev,.elementor-widget-loop-carousel .elementor-swiper-button-next,.single-product .elementor-widget-loop-carousel .elementor-swiper-button{display:none!important;visibility:hidden!important;pointer-events:none!important}.e-con:has(.vamtam-results-count):has(.vamtam-wc-ordering),
	.e-con:has(.woocommerce-result-count):has(.vamtam-wc-ordering),
	.e-con:has(.woocommerce-result-count):has(.woocommerce-ordering) {flex-direction:column!important;align-items:stretch!important;gap:10px!important}.elementor-widget-shortcode.vamtam-results-count,
	.elementor-element.vamtam-results-count,
	.elementor-element:has(> .elementor-widget-container .woocommerce-result-count) {position:static!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important}.elementor-widget-shortcode.vamtam-wc-ordering,
	.elementor-element.vamtam-wc-ordering,
	.elementor-element:has(> .elementor-widget-container .woocommerce-ordering) {width:100%!important;max-width:100%!important;align-self:stretch!important}.woocommerce-result-count{float:none!important;width:auto!important;max-width:100%!important;margin:0!important}body.woocommerce-checkout .e-checkout__container,body.woocommerce-checkout .e-checkout__column,body.woocommerce-checkout .e-checkout__column-start,body.woocommerce-checkout .e-checkout__column-end,body.woocommerce-checkout .col2-set,body.woocommerce-checkout .col-1,body.woocommerce-checkout .col-2,body.woocommerce-checkout .woocommerce-additional-fields,body.woocommerce-checkout .woocommerce-billing-fields,body.woocommerce-checkout .woocommerce-shipping-fields{max-width:100%!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}body.woocommerce-checkout .select2-container,body.woocommerce-checkout .mrkv_ua_shipping_checkout_fields .select2-container,body.woocommerce-checkout .form-row .select2-container,body.woocommerce-checkout .woocommerce-input-wrapper .select2-container{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.woocommerce-checkout .select2-container .select2-selection--single{max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}body.woocommerce-checkout .select2-container .select2-selection__rendered{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;padding-right:28px!important;box-sizing:border-box!important}body.woocommerce-checkout .woocommerce form .form-row,body.woocommerce-checkout .mrkv_ua_shipping_checkout_fields,body.woocommerce-checkout [id*="mrkv_ua_shipping"][id$="_field"]{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.woocommerce-checkout .woocommerce form .form-row,body.woocommerce-checkout .woocommerce form .form-row.elementor-field-group{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}body.woocommerce-checkout .woocommerce form .form-row .woocommerce-input-wrapper,body.woocommerce-checkout .woocommerce form .form-row input.input-text,body.woocommerce-checkout .woocommerce form .form-row textarea,body.woocommerce-checkout .woocommerce form .form-row select,body.woocommerce-checkout .woocommerce form .form-row .select2-container{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.woocommerce-checkout .select2-container--open .select2-dropdown{max-width:calc(100vw - 24px)!important;box-sizing:border-box!important}}