.io div.third-wrap div.header-spans a.header-link{padding:0;display:inline-block}.io header.page-header div.header-wrapper .header-logo-cont .store-logo{padding-top:50px}.io header.page-header div.header-wrapper.sticky .header-logo-cont .store-logo{padding-top:0;margin-top:0}.io div.page-wrapper header.page-header div.w2-container div#header-wrapper.header-wrapper.sticky div.container.header-middle div.second-wrap a.store-logo.aa.logo-scroll img{width:60px !important;height:auto !important}.io footer.page-footer a.store-logo{position:relative;top:10px}.io footer.page-footer .footer-top::before,.io footer.page-footer .footer-top::after{top:30px}.io footer.page-footer .footer-top img{max-width:190px}.io .page-header div.header-wrapper.sticky .header-middle{padding-top:0}.io .bfb-popup-popup{margin:40px 0 10px 0;display:block}.io .bfb-popup-popup .bfb-popup-link{padding:10px 5px}.io header.page-header div.w2-container div.header-wrapper div.header-middle div.first-wrap div.navigation-wrapper div.menu-promt{background-color:#ff0086}.io header.page-header div.w2-container div.header-wrapper div.header-middle div.first-wrap div.navigation-wrapper div.menu-promt:hover{background-color:#110251}.io .product-item-info .product-actions button.action.tocart.primary.button.btn-cart{background:#ff0086 !important;border-color:#ff0086 !important;color:#f7f3ff}.io .product-item-info .product-actions button.action.tocart.primary.button.btn-cart:hover{background:#110251 !important;border-color:#110251 !important}.io .phone-main-info svg path,.io .map-marker-info svg path{fill:#ff0086 !important}.io div.third-wrap a.header-link:hover svg path{fill:#ff0086}.io div.third-wrap div.minicart-wrapper a.action.showcart:hover svg path{fill:#ff0086}.io div.third-wrap div.customer-wrapper span.header-spans:hover svg path{fill:#ff0086}.io .product-general .product-name a:hover{color:#ff0086}.io .filter-options-content span:hover{color:#ff0086}.io #product-addtocart-button{background-color:#ff0086}.io #product-addtocart-button span{color:#f7f3ff}.io #product-addtocart-button:hover{background-color:#110251}.io.catalog-product-view div.product-info-main div.product-page-second-col div.addtocart-wishlist div.product-add-form div.actions div.product-social-links a.action.tocompare:hover svg path{fill:#ff0086}.io.catalog-product-view div.product-info-main div.product-page-second-col div.addtocart-wishlist div.product-add-form div.actions div.product-social-links div.addtowishlist-wrapper a.wishlist-icon-wrapper:hover svg path{fill:#ff0086}.io.catalog-product-view div.product-info-main div.product.alert.price a.action.alert{color:#ff0086}.io.catalog-product-view div.product-info-main div.product.alert.price a.action.alert:hover{color:#110251}.io div.minicart-wrapper.active div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.mage-dropdown-dialog div#ui-id-1.block.block-minicart.ui-dialog-content.ui-widget-content div#minicart-content-wrapper div.block-content div.actions div.primary button#top-cart-btn-checkout{background-color:#ff0086}.io div.minicart-wrapper.active div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.mage-dropdown-dialog div#ui-id-1.block.block-minicart.ui-dialog-content.ui-widget-content div#minicart-content-wrapper div.block-content div.actions div.primary button#top-cart-btn-checkout:hover{background-color:#110251}.io div.minicart-wrapper.active div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.mage-dropdown-dialog div#ui-id-1.block.block-minicart.ui-dialog-content.ui-widget-content div#minicart-content-wrapper div.block-content div.actions div.secondary a.action.viewcart:hover{background-color:#110251}.io.checkout-cart-index div.cart-container div.cart-summary ul.checkout.methods.items.checkout-methods-items li.item button.action.primary.checkout{background-color:#ff0086}.io.checkout-cart-index div.cart-container div.cart-summary ul.checkout.methods.items.checkout-methods-items li.item button.action.primary.checkout span{color:#f7f3ff}.io.checkout-cart-index div.cart-container div.cart-summary ul.checkout.methods.items.checkout-methods-items li.item button.action.primary.checkout:hover{background-color:#110251}.io.checkout-index-index div#checkout.checkout-container.am-checkout div.amcheckout-main-container.am-submit-summary div.amcheckout-column.-sidebar div.amcheckout-block.amcheckout-step-container div.checkout-payment-method.submit div.payment-methods div.actions-toolbar button.action.primary.checkout.amasty{background-color:#ff0086}.io.checkout-index-index div#checkout.checkout-container.am-checkout div.amcheckout-main-container.am-submit-summary div.amcheckout-column.-sidebar div.amcheckout-block.amcheckout-step-container div.checkout-payment-method.submit div.payment-methods div.actions-toolbar button.action.primary.checkout.amasty span{color:#f7f3ff}.io.checkout-index-index div#checkout.checkout-container.am-checkout div.amcheckout-main-container.am-submit-summary div.amcheckout-column.-sidebar div.amcheckout-block.amcheckout-step-container div.checkout-payment-method.submit div.payment-methods div.actions-toolbar button.action.primary.checkout.amasty:hover{background-color:#110251}.io div#sidenav.desktop-view.active nav.navigation ul li.level0:hover{background-color:#ff0086}.io .minicart-wrapper .action.showcart .counter.qty{background-color:#ff6d00}.io footer.page-footer .newslet button.news-btn{background-color:#ff0086}.io footer.page-footer .newslet button.news-btn:hover{background-color:#110251}.io .form.bfb-form{background:white;padding:20px}.io .bfb-popup.white-popup.mfp-with-anim{margin:auto}.io .page-header .block.custom-search input#search{min-height:48px}.io .bfb-widget.io-call-me-back-popup .bfb-popup-link{border-radius:5px;padding:10px 20px}.io .quantity-actions-wrapper{margin-bottom:10px}.io .page-header .header-wrapper .pop-top-bar .store-info-header .map-marker-info{min-width:240px !important}.io #amasty-shopby-product-list .availability{display:flex;justify-content:left;align-items:center}.io #amasty-shopby-product-list .availability #amasty-shopby-product-list{width:unset}.io div#amasty-shopby-product-list{display:unset}.io .products.wrapper.grid.products-grid .toolbar.toolbar-products{display:flex;justify-content:space-between}.io .products.wrapper.grid.products-grid .toolbar.toolbar-products .modes{display:none}.io .products.wrapper.grid.products-grid .toolbar.toolbar-products .toolbar-sorter.sorter{display:none}.io .product-item-info .product-name{height:140px}.io .block-search{width:500px;max-width:100%}.io .block-search #search{max-width:100%;height:40px;padding:15px 10px;border-radius:20px}.io .block-search .action.search{margin-top:5px}.io .smile-elasticsuite-autocomplete-result .product-shop{width:calc(100% - 70px)}.io .smile-elasticsuite-autocomplete-result .product-shop .f-fix{display:flex}.io div.menu-close-wrapper{max-width:24vw}.io #btn-minicart-close{font-size:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M6.4 19L5 17.6l5.6-5.6L5 6.4L6.4 5l5.6 5.6L17.6 5L19 6.4L13.4 12l5.6 5.6l-1.4 1.4l-5.6-5.6z'/%3E%3C/svg%3E");background-size:100% 100%}.io.catalog-product-view .product-right-bottom{padding-top:10px;display:flex;flex-direction:column;gap:10px}.io.catalog-product-view .product-right-bottom svg{width:25px;height:auto;margin-right:5px}.io.catalog-product-view div.product-info-main div.page-title-wrapper h1.page-title span{font-size:20px;line-height:normal}.io.catalog-product-view #product-attribute-specs-table table th{float:none}.io.catalog-product-view .column.main{display:flex;flex-wrap:wrap}.io.catalog-product-view .product-info-main .page-title-wrapper.product{order:0;margin-bottom:20px}.io.catalog-product-view .product-info-main .product.attribute.overview{color:#888}.io.catalog-product-view .product.info.detailed{margin-top:30px;order:3}body.io.catalog-product-view div.product-attribute div.additional-attributes-wrapper.table-wrapper table#product-attribute-specs-table.data.table.additional-attributes tbody tr:nth-child(n){display:table}@media screen and (max-width:768px){.io .banner-grid{display:flex;flex-wrap:wrap}.io .banner-grid .grid-banner{width:100%}.io .banner-grid .category-images-item img{height:auto}}@media screen and (max-width:575px){.io .home-services .col-sm-3{max-width:50%}}.io.checkout-cart-index .cart.main.actions span,.io.checkout-cart-index .cart.main.actions button{color:white}.io.bss-onestepcheckout .form.form-login .field{display:flex}.io.bss-onestepcheckout .form.form-login .field .label{margin:0 0 5px}.io.bss-onestepcheckout .form.form-login .field input{margin:0 5px 0 0;top:0}.io.bss-onestepcheckout .cart-totals .amount,.io.bss-onestepcheckout .opc-block-summary .table-totals .amount{text-align:right;white-space:wrap}.io .filter-options .filter-options-title[aria-expanded="false"]:after{content:"+"}.io .filter-options .filter-options-title[aria-expanded="true"]:after{content:"-"}.io .ioweb-customizer-filters-button__icon{border:1px solid #ff0086;background:#ff0086;color:white;padding:10px 40px;margin-bottom:20px;display:none;cursor:pointer}.io .ioweb-customizer-filters-button-close{margin-bottom:10px;color:#ff0086;font-size:20px;cursor:pointer;display:none;left:20px;border-radius:50%}.io .ioweb-customizer-filters-button-close svg{stroke:#ff0086;width:30px;height:30px}@media screen and (max-width:767px){.io #layered-filter-block{display:none;position:fixed;left:0;max-width:90vw;background:#f2f2f2;z-index:9999;height:100vh;width:440px;overflow-y:auto;top:0;padding:150px 20px 200px 20px;opacity:0.95;box-shadow:0 0 10px rgba(0,0,0,0.5)}.io .ioweb-customizer-filters-button__icon{display:block}}@media screen and (max-width:576px){.io .home-slider .swiper-slide img{height:auto}}@media screen and (max-width:1200px){.io header .search-wrap{overflow:hidden}}@media screen and (max-width:767px){.io .container.header-middle .justify-content-start{margin-top:0}}@media screen and (min-width:768px){.io .block.filter{max-width:25%}}@media screen and (max-width:767px){body.io .header-logo-cont .store-logo img{width:80px !important;margin-left:30px}body.io header.page-header div.w2-container div.header-wrapper div.header-middle div.second-wrap{text-align:center}body.io #header-wrapper .header-middle{padding-top:0 !important}body.io #header-wrapper .header-middle>.row{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;width:100vw;max-width:100vw}body.io header.page-header div.w2-container div.header-wrapper div.header-middle div.first-wrap div.navigation-wrapper{margin-top:0}body.io.hide-overflow div#sidenav.mobile-view.active div.mobile-menu-account-wishlist-wrapper div.actions button#modal-btn.action.search{display:flex;background-color:white;width:100vw !important;max-width:100vw;border:0}body.io #mobile_search_mini_form input[type="text"],body.io #mobile_search_mini_form input[type="password"],body.io #mobile_search_mini_form input[type="url"],body.io #mobile_search_mini_form input[type="tel"],body.io #mobile_search_mini_form input[type="search"],body.io #mobile_search_mini_form input[type="number"],body.io #mobile_search_mini_form input[type="datetime"],body.io #mobile_search_mini_form input[type="email"]{background:transparent}body.io .modal-popup #modal-content input#mobile_search{max-width:90vw !important;padding:28px;font-size:17px}body.io .modal-popup #modal-content button#modal-btn{border:0;border-left:1px solid #fff;margin-top:3px}}