.elementor-field-group .elementor-select-wrapper:before {
display: inline-block;
font: normal normal normal 14px / 1 FontAwesome !important;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f078" !important;
}
.woocommerce-ordering svg {
max-width: 20px;
}
.vamtam-is-wishlist .add_to_cart_button {
display: block;
text-align: center;
}
#hp-gitfts .scroll-indicator {
display: none;
}
@media (max-width: 767px) {
.elementor-location-header {
border-bottom: 20px solid #F1EFEB;
}
#hp-gitfts .scroll-indicator {
display: block;
text-align: center;
position: absolute;
right: 5px;
top: calc(30% - 25px);
z-index: 999;
font-size: 20px;
color: #fff;
border-radius: 50%;
background: #6A6E49;
padding: 15px;
width: 50px;
animation: pulse 2s infinite;
}
}
@keyframes pulse {
0% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);
}
70% {
transform: scale(1);
box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
}
100% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
}
} .bapf_body #bapf_2_15,
.bapf_body #bapf_2_29,
.bapf_body label[for="bapf_2_15"],
.bapf_body label[for="bapf_2_29"] {
display: none !important;
}
.elementor-5742 .elementor-element.elementor-element-e80d314 .elementor-widget-container ul.products li.product .vamtam-product-content,
.elementor-widget-wc-archive-products.vamtam-has-theme-widget-styles ul.products li.product:not(.product-category) .vamtam-product-content {
text-align: center;
}
.elementor-widget-wc-archive-products.vamtam-has-theme-widget-styles ul.products li.product:not(.product-category) .vamtam-add-to-cart-wrap a.added_to_cart,
.elementor-widget-wc-archive-products.vamtam-has-theme-widget-styles ul.products li.product:not(.product-category) .vamtam-add-to-cart-wrap a.button {
text-align: center;
} form.cart .button.webselowoo-fast-checkout-btn-toggle,
form.cart .form-toggle-container {
float: right !important;
width: calc(100% - 80px) !important;
margin-top: 15px !important;
}
form.cart .form-toggle-container .order-form-toggler {
color: #FFFFFF !important;
background-color: #DC3545 !important;
}
form.cart .form-toggle-container .order-form-toggler:hover {
background-color: #C82333 !important;
}
form.cart .form-toggle-container .order-form-toggler:after {
content: none;
}
form.cart .woosw-btn {
margin-top: 15px !important;
}
.product .elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .elementor-widget-container form.variations_form .woocommerce-variation-add-to-cart {
display: block !important;
}
.eael-product-grid .woocommerce ul.products li.product .star-rating {
display: none !important;
}
.eael-product-grid .woocommerce ul.products li.product .star-rating::before,
.eael-product-grid .woocommerce ul.products li.product .star-rating span:before {
color: #000 !important;
}
.eael-product-grid.eael-product-reveal.grid li.product .button.add_to_cart_button,
.eael-product-grid.eael-product-reveal.grid li.product .wc-forward.added_to_cart {
display: flex;
justify-content: center;
align-items: center;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: var(--e-global-color-vamtam_accent_6);
color: var(--e-global-color-vamtam_accent_6) !important;
background-color: var(--e-global-color-vamtam_accent_5) !important;
border-radius: 25px !important;
}
.eael-product-grid.eael-product-reveal.grid li.product:hover .button.add_to_cart_button,
.eael-product-grid.eael-product-reveal.grid li.product:hover .wc-forward.added_to_cart {
left: 15px;
width: calc(100% - 30px);
position: absolute;
transform: translateY(0);
margin: 0 !important;
top: 50%;
padding: 5px 0 !important;
}
.eael-product-grid.eael-product-reveal.grid li.product:hover .wc-forward.added_to_cart {
padding: 17px 0 !important;
}
.eael-product-grid.eael-product-reveal.grid li.product .button.add_to_cart_button:before {
content: none !important;
}
.eael-product-grid.eael-product-reveal.grid li.product .button.add_to_cart_button:hover,
.eael-product-grid.eael-product-reveal.grid li.product .wc-forward.added_to_cart:hover {
border-color: var(--e-global-color-vamtam_accent_1);
color: var(--e-global-color-vamtam_accent_5) !important;
background-color: var(--e-global-color-vamtam_accent_1) !important;
}  .woocommerce-checkout #pwgc-redeem-gift-card-form {
margin-bottom: 15px;
}
.woocommerce-checkout #pwgc-redeem-gift-card-form input {
margin: 0 !important;
display: inline-block !important;
}
.woocommerce-checkout #pwgc-redeem-gift-card-form input#pwgc-redeem-gift-card-number {
margin-right: 5px !important;
}
.woocommerce form .form-row .select2-container {
width: 100% !important;
}
body[class*=elementor-] .select2.select2-container .select2-selection[role=combobox] {
min-height: 44px;
}
.elementor-widget-woocommerce-checkout-page.vamtam-has-theme-widget-styles .woocommerce ul#shipping_method {
margin-bottom: 1em !important;
}
body.show-address-fields #billing_office_field {
display: none !important;
} .fast-order-wrapper .order-form .woocommerce .woocommerce-checkout #payment ul.payment_methods li input {
display: inline-block;
width: auto;
}
.fast-order-wrapper .order-form .woocommerce .woocommerce-checkout h3 {
font-size: 24px;
font-weight: bold;
}
.fast-order-wrapper .order-form .woocommerce .woocommerce-checkout #billing_office_field label:after {
content: none;
} @media (max-width: 767px) {
#pre-footer .elementor-widget-container {
display: block;
text-align: center;
margin: 10px auto;
}
#pre-footer .elementor-element.elementor-element-4ef0cbf .elementor-element-populated {
display: block;
}
#pre-footer .elementor-element.elementor-element-fc915a1 {
max-width: 100%;
width: 100%;
}
#pre-footer .elementor-element.elementor-element-fc915a1 img {
width: 220px;
}
#pre-footer .elementor-nav-menu,
#pre-footer .elementor-nav-menu li {
display: block;
}
#pre-footer .elementor-nav-menu li a {
margin-left: 15px;
line-height: 1.5;
}
#pre-footer .elementor-element.elementor-element-a897cd8 > .elementor-element-populated {
padding-bottom: 0;
}
} .vamtam-has-theme-widget-styles.elementor-element.elementor-element-4a081c5 {
display: none;
}