.search-results #custom-ajax-search-container #custom-ajax-search-form .search-submit i{position:relative;top:8px}.search.search-results .ast-product-listing .yith-wcan-filters-opener i{display:none}.search.search-results .ast-product-listing .yith-wcan-filters-opener{padding:10px 22px}#custom-ajax-search-container #custom-ajax-search-results{position:absolute;background:#fff;width:570px;top:36px;max-height:600px;overflow-x:auto;padding:1rem 0;display:none;box-shadow:0 0 0 1px #e9e6e6;left:1px}#custom-ajax-search-results .single-product-search-item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 1rem;margin-bottom:1rem}#custom-ajax-search-results .single-product-search-item .single-product-search-item-action{display:flex;flex-direction:column!important}#custom-ajax-search-results .single-product-search-item .single-product-search-item-action>*{width:100%!important}.single-product-search-item-detail{display:flex;justify-content:flex-start;align-items:center;flex-basis:60%;padding-right:1rem}.single-product-search-item-image{flex-shrink:0;margin-right:1rem}.single-product-search-item-action{flex-grow:1;flex-shrink:0;display:flex}.custom-archive-quantity-selection{box-sizing:border-box;display:block;color:#000;font-family:"Futura PT";font-size:12px;font-style:normal;font-weight:500;line-height:18.037px;letter-spacing:2.4px;border:1px solid #9fc3c4;padding:10px;border-radius:0!important;text-transform:uppercase}a.loading.custom-single-product-search-item-add-to-cart.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.loading:after{display:inline-block;font-family:"WooCommerce";content:"\e01c";position:relative;top:0;right:-.5em;left:auto;width:.8em;height:1.5em;border-radius:100%;animation:spin 2s linear infinite;background-color:unset}a.custom-single-product-search-item-add-to-cart.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added:after{font-family:"WooCommerce";content:"\e017";margin-left:.53em;vertical-align:bottom}.single-product-search-item-product-details{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.single-product-search-item-product-details span.product-category{font-size:10px;font-weight:500;letter-spacing:1px;color:rgb(0 0 0 / .7)}.single-product-search-item-product-details span.product-name{font-size:14px;font-weight:500;letter-spacing:.7px;color:rgb(0 0 0 / .7)}.custom-single-product-search-item-add-to-cart{padding:10px 15px!important;background:#9fc3c4!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;letter-spacing:2.8px!important;color:#000!important;font-family:"Futura PT",Sans-serif!important;border:none!important;line-height:20px!important}.custom-single-product-search-item-add-to-cart:hover{background-color:#27434c!important;color:#fff!important}.custom-view-all-search-item{width:100%;text-align:right;display:flex;justify-content:flex-end;padding-right:1.1rem}.bottom{justify-content:center!important;border-top:1px solid #eee;padding-top:11px}.bottom a{text-decoration:none!important}.custom-view-all-search-item{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;padding-left:15px}.custom-view-all-search-item.bottom{display:flex;justify-content:center;width:100%;margin-bottom:0rem}.custom-view-all-search-item>span{font-size:14px!important;font-style:normal;font-weight:500;letter-spacing:2.8px;display:flex;color:#000}.custom-view-all-search-item a{font-size:14px!important;font-style:normal;font-weight:500;letter-spacing:2.8px;text-decoration-line:underline;display:flex;color:#000}.custom-ajax-search-results-not-found{letter-spacing:1px;text-align:center;padding-top:10px;font-weight:500;line-height:14px;font-size:13px}@media (max-width:992px){#masthead .ast-mobile-header-wrap .ast-primary-header-bar,#masthead .ast-mobile-header-wrap .ast-below-header-bar{padding-left:10px;padding-right:10px}}@media (max-width:992px) and (min-width:767px){#custom-ajax-search-container #custom-ajax-search-results{width:100%}}@media (max-width:992px){#masthead .ast-mobile-header-wrap .ast-primary-header-bar{padding-left:9px;padding-right:9px}#custom-ajax-search-container #custom-ajax-search-results{width:100%}.site-header .ast-inline-search.vape-search-menu-icon .mobile-search{height:40px;width:100%!important}.single-product-search-item-detail{flex-shrink:0!important;flex-grow:0!important;width:100%!important;flex-basis:auto!important;padding-right:.5rem}.single-product-search-item-detail a{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.single-product-search-item-detail a span{width:100%;overflow:hidden!important;text-overflow:ellipsis!important}.custom-archive-product-action{justify-content:flex-start!important}.single-product-search-item-action{flex-grow:0!important;display:flex;align-items:center!important;width:100%!important}#custom-ajax-search-results .single-product-search-item{width:auto!important;padding:0 13px;flex-wrap:wrap}.single-product-search-item-image{margin-right:1rem}.custom-view-all-search-item{padding:0 13px}.bottom{padding-top:11px!important}#custom-ajax-search-results .custom-product-variation{flex-basis:100%!important}}.ast-inline-search.vape-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:32px!important;right:10px!important;padding:0;top:3px!important;font-size:1.3em;color:#757575;display:flex;align-content:center}.elementor-location-header .vape-search-menu-icon .search-field{width:300px;height:32px;padding-left:1.5em;padding-right:0;border:none;transition:width 0.2s;font-size:12px;color:#000;font-family:"Futura PT";font-size:10px;font-style:normal;font-weight:500;line-height:15.031px;letter-spacing:2px}.ast-mobile-header-wrap .header-widget-area{width:100%}.single-product-search-item-quantity-selection{box-sizing:border-box!important;display:block!important;color:#000!important;font-family:"Futura PT";font-size:12px!important;font-style:normal!important;font-weight:500!important;line-height:18.037px!important;letter-spacing:2.4px!important;border:1px solid #9fc3c4!important;padding:10px!important;border-radius:0!important;text-transform:uppercase;min-width:110px;background-position-x:92%!important}.elementor-location-header .vape-search-menu-icon .search-field::-webkit-input-placeholder{color:#000}.site-header .ast-inline-search.vape-search-menu-icon .search-field:-moz-placeholder{color:#000;opacity:1}.site-header .ast-inline-search.vape-search-menu-icon .search-field::-moz-placeholder{color:#000;opacity:1}.site-header .ast-inline-search.vape-search-menu-icon .search-field:-ms-input-placeholder{color:#000}.site-header .ast-inline-search.vape-search-menu-icon .search-field::-ms-input-placeholder{color:#000}.site-header .ast-inline-search.vape-search-menu-icon .search-field::placeholder{color:#000}.custom-ajax-search-results select{padding-right:40px!important}@media (max-width:600px){.single-product-search-item-action{margin-top:10px}.single-product-search-item-action .quantity input[type="number"]{max-width:85px;width:100px!important}}.custom-ajax-search-results .quantity{min-height:40px}.custom-ajax-search-results .quantity a.minus,.custom-ajax-search-results .quantity a.plus{display:none!important}.custom-ajax-search-results .quantity{display:flex;flex-direction:row;margin-bottom:0!important;border:1px solid var(--e-global-color-primary);float:none!important;justify-content:center}.custom-ajax-search-results .quantity .plus-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='13' viewBox='0 0 14 13' fill='none'%3E%3Cpath d='M6.77454 0.558594V13' stroke='%231D1D1B' stroke-miterlimit='10'/%3E%3Cpath d='M0.518311 6.77734H13.0356' stroke='%231D1D1B' stroke-miterlimit='10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 13px;border:none!important;cursor:pointer;background-color:transparent!important}.custom-ajax-search-results .quantity .minus-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='2' viewBox='0 0 12 2' fill='none'%3E%3Cpath d='M0.241364 0.90625H11.978' stroke='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 2px;border:none!important;cursor:pointer;background-color:transparent!important}.custom-ajax-search-results .quantity input.input-text.qty{margin:0;border:none;width:3em}.custom-variable-product-add-to-cart{justify-content:center;font-size:14px!important;font-style:normal;font-weight:500!important;letter-spacing:2.8px!important;line-height:22px!important;padding-top:9px!important;padding-bottom:9px!important}.custom-ajax-search-results button.wc_bis_send_form{padding:11px 15px!important;background-color:#c9c8c8!important;font-size:14px!important;font-style:normal;font-weight:500!important;letter-spacing:2.8px!important;color:#000!important;border:none!important;display:flex;height:40px;line-height:22px!important;width:100%!important;text-align:center;justify-content:center;align-items:center}.custom-ajax-search-results .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:22px!important}.custom-ajax-search-results .select2-container .select2-selection--single{margin:0!important}