#goToTop,input[type="button"],input[type="submit"],button,.button-1,.button-2,.header-links span.qty,.new_select>span:after,.theme-selector:after,.block .title,.download-sample a,.home-page-category-grid .title a,.sub-category-grid .title a,.manufacturer-grid .title a,.vendor-grid .title a,.swiper-pagination-bullet-active,.mfp-container .apply-shipping-button,.compare-products-page .clear-list,.order-progress a:before,.opc .step-title .number,.opc .active .step-title,.news-items .buttons a,.ajax-cart-button-wrapper,.miniProductDetailsView .add-to-cart,.ui-slider-handle,.quick-view-button a,.slick-dots .slick-active button,.previous-product a,.next-product a,.sale-of-the-day-offer .go-to-product-page,.overview .add-to-cart-panel,.variant-overview .add-to-cart-panel,.block .list a:before,.block .year strong:before{background-color:#121c23}.cart a,.data-table a,.compare-products-table a,.forums-table-section a,.eu-cookie-bar-notification button,.eu-cookie-bar-notification a,.mini-shopping-cart .name,.header-menu .sublist li:hover>a,.block .sublist .sublist .active a,.product-tags-all-page li a,.block .tags li a:hover,.product-tags-all-page li a:hover,.poll strong,.poll .buttons button,.breadcrumb a:hover,.overview .value a,.variant-overview .value a,.product-no-reviews a,.product-review-links a,.product-tags-list a:hover,.product-reviews-page h1 a,.product-review-item .review-item-head,.product-review-item .review-info a:hover,.product-review-helpfulness .vote:hover,.compare-products-page .button-2,.email-a-friend-page .title h2,.accept-privacy-policy a,.registration-result-page .result,.login-page .forgot-password a:hover,.account-page .button-2,.address-list-page .info .name,.return-request-list-page .details a,.multi-factor-authentication-page ul button,.cart-collaterals .title,.order-completed .details a,.order-details-page .page-title a,.sitemap-page a,.post-title,.news-title,.blog-page .tags a,.blogpost-page .tags a,.news-list-homepage .view-all a,.selected-options-list>li span,.quickViewWindow .overview .right button,.sale-of-the-day-offer .product-name h2:hover,.block .list>li.active>a,.block .view-all a,.block .list a:hover{color:#121c23}.eu-cookie-bar-notification,.eu-cookie-bar-notification button,.footbox .title,.block .tags,.block .list>li,.block .sublist,.poll-options,.poll-results,.overview .add-to-cart-panel,.variant-overview .add-to-cart-panel,.product-review-item .review-item-head,.multi-factor-authentication-page ul button,.ajax-cart-button-wrapper,.miniProductDetailsView .add-to-cart,.quickViewWindow .overview .right button{border-color:#121c23}@media all and (max-width:1024px){.responsive-nav-wrapper,.header-menu .close-menu,.header-menu .back-button,.nopAjaxFilters7Spikes .close-filters{background-color:#121c23}.header-menu>ul li,.header-menu .plus-button{border-color:#121c23}}@media all and (min-width:1025px){.header-menu{background-color:#121c23}.mega-menu .box li a:hover{color:#121c23}.mega-menu .title{border-color:#121c23}}.eu-cookie-bar-notification button{background-color:rgba(53,52,52,.1)}.mega-menu .dropdown,.header-menu .sublist-wrap{background-color:rgba(53,52,52,.9)}.header-upper{margin-bottom:0}.header-logo{max-width:450px;margin:0}.header-lower .center{display:flex;align-items:center;justify-content:space-between}.header .search-box form,.footer-lower,.product-grid .title strong,.newsletter-email{background:#052336}.newsletter .newsletter-email input[type="button"]{background-color:#052336!important}.footer-middle{background:#01324a}.footlist,.footer-lower{color:#d5d5d5}.footlist .title{color:#fff;border-bottom:1px solid #fff}.home-page .topic-block{display:block}.home-page .topic-block a{display:block;line-height:42px;padding:0 15px;color:#fff;border-color:#00c1cf;background-color:#00c1cf;margin-bottom:10px;border-radius:5px;max-width:80%}.header-menu .sublist li:hover>a{color:#ccc}#shopping-cart-form{display:flex}#shopping-cart-form>.col:nth-child(1){width:calc(100% - 330px)}#shopping-cart-form>.col:nth-child(2){width:300px}.shopping-cart-page .totals{float:none;width:100%;margin-left:30px;margin-top:-145px}.tax-shipping-info,.shopping-cart-page .common-buttons,checkout-attributes{text-align:left!important}.shopping-cart-page .common-buttons input{margin:0 15px 0 0!important}.order-progress{text-align:left!important;margin-left:-44px!important}@media screen and (max-width:1024px){#shopping-cart-form{display:block}#shopping-cart-form>.col:nth-child(1){width:100%}#shopping-cart-form>.col:nth-child(2){width:50%;margin:0 auto!important}.shopping-cart-page .totals{float:none;width:100%;margin:0 auto!important}.tax-shipping-info,.shopping-cart-page .common-buttons,checkout-attributes{text-align:center!important}.shopping-cart-page .common-buttons input{margin:0 15px 0 0!important}.order-progress{text-align:center!important;margin-top:0!important}.cart-collaterals{margin:0 auto!important;float:none!important}}.home-content .row.flex{display:flex;align-items:center;justify-content:space-around;border-bottom:1px solid #13202b}.home-page .topic-block a{background:#fff}.home-content .row.flex .button{display:flex;align-items:center;justify-content:center}.home-content .row,.home-content .row p{text-align:center}.home-content .row p{font-size:20px;line-height:27px;max-width:760px;margin:40px auto 45px}.home-content .row h3{font-size:32px;margin-bottom:45px}.update-details{margin-bottom:30px;border-bottom:1px solid;text-align:right}.update-details img{max-width:150px;margin:0 20px -3px 20px}.footer .footer-lower{background:#121c23}.header-links-wrapper.lower .ico-account,.header-links-wrapper.lower .ico-logout{background:none;padding-left:0;padding-right:12px}.header-links-wrapper.lower .ico-account{border-right:1px solid}.header-links-wrapper.lower .ico-wishlist{background:url(/Themes/Smart/Content/img/heart-o.png) left no-repeat;padding-left:38px}.header-links-wrapper.lower .ico-cart{background:url(/Themes/Smart/Content/img/shopping-basket.png) left no-repeat;padding-left:38px}.header-links-wrapper.lower ul li>a:hover{color:#121c23}.block .list a:before,.block .year strong:before{background:#121c23 url(../img/arrow3.png) center no-repeat}.block .list>li.active>a{color:#121c23}.block .list a:hover,.block .list a.active{color:#121c23;opacity:.8}.cart-collaterals{display:none}.header-logo a img{max-width:50%;float:left}.prices>.ajax-cart-button-wrapper.qty-enabled{display:none!important}@media screen and (max-width:1024px){.header-links-wrapper.lower{display:block!important;visibility:visible!important;gap:20px;flex-direction:column;width:100%;background:#adadad;align-items:center;padding:12px}.header-links-wrapper.lower ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.header-links-wrapper.lower ul li{display:inline-block!important;margin:5px}.header-links-wrapper.lower ul li>a.ico-login,.header-links-wrapper.lower ul li>a.ico-register,.header-links-wrapper.lower ul li>a.ico-account,.header-links-wrapper.lower ul li>a.ico-logout{display:inline-block!important;padding:10px 15px;font-size:14px!important;height:40px;line-height:1.5;background-color:#121c23;color:#fff!important;border-radius:4px;text-align:center;white-space:nowrap}.header-links-wrapper.lower ul li>a.ico-login:before,.header-links-wrapper.lower ul li>a.ico-register:before{content:none!important}.header-logo{max-width:100%;text-align:center;margin:10px 0}.header-logo a img{max-width:70%;float:none;margin:0 auto}.header-lower .center{display:block;text-align:center}.header-links-wrapper.lower .ico-wishlist,.header-links-wrapper.lower .ico-cart{background-position:center left!important;padding-left:38px!important;font-size:12px!important}.header-links-wrapper.lower ul li>a.ico-wishlist,.header-links-wrapper.lower ul li>a.ico-cart{font-size:12px!important}}@media screen and (max-width:768px){.header-links-wrapper.lower ul li>a{padding:8px 12px;font-size:12px!important}.header-logo a img{max-width:80%}}@media screen and (max-width:480px){.header-links-wrapper.lower ul{justify-content:center}.header-links-wrapper.lower ul li{margin:3px}.header-links-wrapper.lower ul li>a{padding:6px 10px;font-size:11px!important}}@media screen and (max-width:1024px){.order-progress{display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0!important;padding:0!important}.order-progress li{width:auto;min-width:80px;margin:5px;font-size:12px}.checkout-page .form-fields{padding:15px 10px}.checkout-page .inputs{width:100%!important;margin:10px 0}.checkout-page .inputs input[type="text"],.checkout-page .inputs select{width:100%!important;max-width:100%!important}.checkout-page .address-grid{margin:0!important;padding:10px!important}.checkout-page .address-item{width:100%!important;float:none!important;margin:10px 0!important;padding:15px!important;border:1px solid #ccc;border-radius:5px}.checkout-page .edit-address,.edit-address{margin:10px 0!important;padding:15px!important}.shipping-method .method-list,.payment-method .method-list{margin:0 10px 20px!important;padding:10px}.method-list li{padding:15px 10px}.payment-info .info{margin:0 10px 20px!important;padding:15px!important}.order-review-data,.order-details-area{display:block!important;width:100%!important;margin:0 0 30px!important}.order-review-data ul,.order-details-area ul{display:block!important;width:100%!important;padding:15px!important;border-bottom:1px solid #ccc}.order-review-data ul:last-child,.order-details-area ul:last-child{border-bottom:0}.opc .step-title{font-size:16px;padding:15px 10px}.opc .select-billing-address,.opc .select-shipping-address{padding:15px 10px!important}.checkout-page .button-1,.checkout-page .button-2{width:100%!important;max-width:300px;margin:10px auto!important;display:block}.opc .terms-of-service{padding:15px 10px}}@media screen and (max-width:768px){.order-progress li{min-width:70px;font-size:11px}.opc .step-title{font-size:14px}}@media screen and (max-width:1024px){.html-account-page .master-column-wrapper,.html-account-page .master-wrapper-content{display:flex;flex-direction:column}.account-page .page-title{order:1;margin-bottom:10px}.side-2,.account-page .side-2{order:2!important;width:100%!important;max-width:100%!important;margin:0 0 20px 0!important}.block-account-navigation{width:100%!important;max-width:100%!important;margin:0 0 20px 0!important;position:sticky;top:0;z-index:100;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}.block-account-navigation .list a{padding:12px 15px;font-size:14px}.center-2,.account-page .center-2{order:3!important;width:100%!important}.account-page .page-body{width:100%}.account-page .form-fields{margin:0!important;padding:15px 10px!important}.account-page .inputs{width:100%!important;margin:10px 0}.account-page .inputs label{width:100%!important;text-align:left!important;margin-bottom:5px}.account-page .inputs input[type="text"],.account-page .inputs input[type="email"],.account-page .inputs input[type="tel"],.account-page .inputs select{width:100%!important;max-width:100%!important}.account-page ul.info,.account-page ul.details{margin:0!important;padding:15px!important}.account-page ul.info li,.account-page ul.details li{padding:10px 0;word-wrap:break-word}.address-list .section{margin:15px 0}.address-list .buttons{position:relative!important;top:auto!important;right:auto!important;margin:10px 0!important;text-align:center}.order-list .section{margin:15px 0;padding:15px}.order-list .buttons{position:relative!important;top:auto!important;right:auto!important;margin:10px 0!important;text-align:center}.customer-info-page .form-fields,.registration-page .form-fields{margin:0!important;padding:15px 10px!important}.page.account-page.account-transaction-page .fieldset .form-fields{display:block}.page.account-page.account-transaction-page .fieldset .form-fields .inputs{width:100%!important;margin:10px 0}.change-password-page .form-fields{margin:0!important;padding:15px 10px!important}.avatar-page .fieldset{margin:0 0 20px 0!important;padding:15px!important}.return-request-page .form-fields{margin:0!important;padding:15px 10px!important}.return-request-list-page .section{margin:15px 0}}@media screen and (max-width:768px){.block-account-navigation .list a{font-size:13px;padding:10px 12px}.account-page .button-1,.account-page .button-2{width:100%;max-width:280px;margin:10px auto;display:block}}@media screen and (max-width:1024px){.gallery{float:none;width:100%!important;max-width:100%;margin:0 0 20px 0}.gallery .picture{max-width:100%;text-align:center}.gallery .picture img{max-width:100%;height:auto}.gallery .picture-thumbs{margin:10px 0;text-align:center}.gallery .thumb-item{width:calc(25% - 10px)!important;display:inline-block;margin:5px}.overview{margin-left:0!important;width:100%!important}.overview .product-name h1{font-size:22px;line-height:1.3}.overview .attributes{margin:15px 0}.overview .attributes .attribute{margin:10px 0}.overview .attributes select{width:100%;max-width:100%}.overview .prices{margin:15px 0}.overview .price{font-size:24px}.overview .add-to-cart-panel,.variant-overview .add-to-cart-panel{margin-left:0!important;margin-top:15px}.overview .add-to-cart-panel .qty-input,.variant-overview .add-to-cart-panel .qty-input{width:80px;margin-right:10px}.buttons-wrapper{display:block}.buttons-wrapper .prices{width:100%;margin-bottom:15px}.overview .buttons{display:flex;flex-wrap:wrap;justify-content:flex-start}.overview .buttons div{margin:5px 5px 5px 0}.overview .add-to-cart-button,.overview .add-to-wishlist-button{padding:12px 16px;font-size:14px;white-space:nowrap;width:auto}.variant-picture{float:none;width:100%;margin:0 0 15px 0}.variant-picture+.variant-overview{margin:0!important}.variant-overview .add-to-wishlist-button{display:block!important;margin:10px 0}.product-specs-box{overflow-x:auto}.product-specs-box table{min-width:300px}.product-tabs{margin:20px 0}.product-tabs .tab-title{font-size:14px;padding:12px 15px}.product-review-item{padding:15px 10px}.product-review-item .review-title{float:none;width:100%;margin-bottom:10px}.product-review-item .product-review-box{float:none;margin:10px 0}.product-review-item .review-avatar{float:none;margin:0 0 15px 0;text-align:center}.product-review-item .avatar+.text-body{margin:0!important}.product-share-button{margin:15px 0}}@media screen and (max-width:768px){.gallery .thumb-item{width:calc(33.333% - 10px)!important}.overview .product-name h1{font-size:20px}.overview .price{font-size:22px}.overview .add-to-cart-button,.overview .add-to-wishlist-button{width:auto;margin:5px 0}}@media screen and (max-width:480px){.gallery .thumb-item{width:calc(50% - 10px)!important}.overview .product-name h1{font-size:18px}.overview .add-to-cart-panel .qty-input{width:60px}}@media screen and (max-width:1024px){.category-page .page-title h1{font-size:22px;margin:15px 0}.category-description{padding:15px 10px;text-align:left}.breadcrumb{padding:10px 5px;font-size:12px}.breadcrumb li{display:inline;margin:0 3px}.product-selectors{display:flex;flex-wrap:wrap;justify-content:center;margin:15px 0}.product-selectors>div{width:100%!important;margin:5px 0!important;text-align:center}.product-selectors select{width:100%;max-width:200px}.product-selectors span{display:inline-block;margin:0 5px}div.product-viewmode{display:inline-block;margin:10px 0}.item-box{width:48%!important;margin:0 1% 30px!important}.item-box:nth-child(odd){clear:both}.item-box .picture{margin:0 0 10px 0}.item-box .product-title{font-size:14px;line-height:1.3;height:auto;min-height:40px}.item-box .description{font-size:12px;display:none}.item-box .prices{font-size:16px;margin:10px 0}.item-box .buttons{margin-top:10px}.item-box .buttons button,.item-box .buttons a{font-size:12px;padding:8px 12px}.product-list .item-box{width:100%!important;margin:0 0 20px 0!important;padding:10px!important}.product-list .item-box .picture{float:none;width:100%!important;margin:0 0 10px 0}.product-list .item-box .product-title,.product-list .item-box .details{float:none;width:100%!important;padding:0!important}.product-list .item-box .description{display:block}.product-list .item-box .buttons{position:relative;margin-top:10px}.sub-category-grid .item-box{width:48%!important;margin:0 1% 20px!important}.nopAjaxFilters7Spikes{margin:15px 0}.pager{margin:20px 0;text-align:center}.pager ul{display:flex;flex-wrap:wrap;justify-content:center}.pager li{margin:3px}.pager a,.pager span{padding:8px 12px;font-size:13px}.custom-excel-button{display:block;width:100%;max-width:250px;margin:5px auto!important;padding:8px 12px!important;font-size:12px!important;float:none!important}}@media screen and (max-width:768px){.category-page .page-title h1{font-size:20px}.product-selectors select{max-width:180px}.item-box{width:48%!important}}@media screen and (max-width:480px){.category-page .page-title h1{font-size:18px}.item-box{width:98%!important;margin:0 1% 20px!important}.item-box:nth-child(odd){clear:both}.sub-category-grid .item-box{width:98%!important}.product-selectors select{max-width:100%;width:100%}.breadcrumb{font-size:11px}.pager a,.pager span{padding:6px 10px;font-size:12px}}@media screen and (max-width:1024px){.master-column-wrapper{margin-top:20px}.side-2 .block{width:100%;max-width:100%;margin:0 0 20px 0}.data-table{overflow-x:auto;display:block}.data-table table{min-width:600px}.button-1,.button-2{padding:10px 15px;font-size:14px}.footlist{width:100%;max-width:100%;margin:15px 0;text-align:center}.footer-middle{padding:15px 10px}.footer-lower{padding:10px;text-align:center}.footer-lower .center{display:block}.footer-disclaimer,.footer-powered-by,.footer-designed-by{float:none;display:block;margin:5px 0}}@media screen and (max-width:1024px){.returning-wrapper .form-fields{max-width:100%;padding:15px 10px}.returning-wrapper .buttons{max-width:100%;display:flex;flex-direction:column;align-items:center}.returning-wrapper .buttons .button-1,.returning-wrapper .forgot-password a{float:none;width:100%;max-width:280px;margin:10px 0}.returning-wrapper .form-fields label[for="Email"],.returning-wrapper .form-fields label[for="Password"]{width:40px;height:40px;margin:0 10px 0 0;background-size:contain}.returning-wrapper .form-fields input{width:calc(100% - 60px)}span#toggle-password{right:15px}.returning-wrapper .welcome-image img{max-width:80%;height:auto}.returning-wrapper .site-logo img{max-width:60%;height:auto}}@media screen and (max-width:480px){.returning-wrapper .buttons .button-1,.returning-wrapper .forgot-password a{min-width:auto;width:100%;font-size:14px}.forgot-password a{padding:0 10px}}@media screen and (max-width:1024px){#shopping-cart-form>.col:nth-child(2){width:100%!important;max-width:100%}.shopping-cart-page .totals{margin-top:0!important}}@media screen and (max-width:1024px){.html-registration-page .inputs input[type="text"],.html-customer-info-page .inputs input[type="text"]{width:100%!important;max-width:100%}}@media screen and (max-width:1024px){.page.contact-page .form-fields{max-width:100%;padding:15px 10px}.page.contact-page .form-fields .inputs input[type="text"],.page.contact-page .form-fields .inputs textarea{width:100%!important;max-width:100%}}@media screen and (max-width:1024px){.page.account-page.account-transaction-page .fieldset .form-fields .inputs label{width:100%!important}}@media screen and (max-width:1024px){.overview .add-to-wishlist-button{padding:12px 16px;font-size:14px;margin-left:0;margin-top:15px;display:block;width:auto;max-width:250px}}@media screen and (max-width:1024px){.home-page .topic-block a{max-width:100%;padding:12px 15px;margin-bottom:10px}.home-content .row.flex{flex-direction:column;padding:15px 10px}.home-content .row.flex .button{width:100%;margin:10px 0}.home-content .row p{max-width:100%;padding:0 10px;font-size:16px;line-height:24px}.home-content .row h3{font-size:24px;margin-bottom:30px}}@media screen and (max-width:768px){.home-content .row p{font-size:14px;line-height:22px}.home-content .row h3{font-size:20px}}@media screen and (max-width:1024px){.update-details{text-align:center;padding:10px}.update-details img{max-width:100px;margin:0 10px}}@media screen and (max-width:1024px){#headerMenuParent{margin-bottom:0}.header-menu>ul li>a,.header-menu>ul li>span{font-size:14px;padding:15px}}@media screen and (max-width:1024px){.flyout-cart{position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;transform:none!important;width:100%!important;max-width:100%!important;max-height:70vh;overflow-y:auto;z-index:10000}.mini-shopping-cart{max-height:none}}@media screen and (max-width:1024px){.responsive-nav-wrapper-parent{display:block}.responsive-nav-wrapper{display:block}}@media screen and (max-width:1024px){.header .search-box{width:100%;max-width:100%;margin:10px 0}.header .search-box form{align-items:center;padding:5px}.search-box input.search-box-text{width:100%!important;max-width:none!important;flex:1}.search-box button{flex-shrink:0;margin-left:5px}}.header .search-box form#small-search-box-form{display:flex;align-items:center;background:#fff;border:1px solid #808080}.header .search-box form#small-search-box-form .k-autocomplete{flex:1 1 auto}.header .search-box form#small-search-box-form .search-box-button{float:none!important;margin-left:auto;flex:0 0 auto}@media screen and (max-width:480px){.search-box input.search-box-text{font-size:14px}}@media screen and (max-width:1024px){.newsletter-email{display:flex;flex-direction:column;align-items:center;padding:15px 10px}.newsletter-email input[type="email"]{width:100%;max-width:300px;margin-bottom:10px}.newsletter .newsletter-email input[type="button"],.newsletter .newsletter-email button{width:100%;max-width:300px}}@media screen and (max-width:768px){.product-grid .item-box{width:48%!important}}@media screen and (max-width:480px){.product-grid .item-box{width:100%!important;max-width:100%}}@media screen and (min-width:1025px){.header{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}.header-logo{display:flex;align-items:center;justify-content:flex-start;padding:15px 0}.header-logo a{display:inline-block}.header-logo a img{max-height:60px;width:auto;float:none}.header .search-box{position:relative;width:100%;max-width:600px;margin:0 auto}.header .search-box form{align-items:center;background:#052336;border-radius:30px;overflow:hidden;padding:0}.search-box input.search-box-text{flex:1;border:0;background:transparent;color:#fff;padding:12px 20px;font-size:15px;outline:0}.search-box input.search-box-text::placeholder{color:rgba(121,121,121,.7);font-size:15px}.search-box button[type="submit"]{background:transparent;border:0;color:#fff;padding:12px 20px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.search-box button[type="submit"]:hover{background:rgba(255,255,255,.1)}.header-lower{padding:10px 0}.header-lower .center{display:flex;align-items:center;justify-content:space-between;gap:20px}.header-links-wrapper.lower{display:flex;align-items:center;float:right}.header-links-wrapper.lower ul{display:flex;align-items:center;gap:15px;margin:0;padding:0;list-style:none}.header-links-wrapper.lower ul li{margin:0}.header-links-wrapper.lower ul li>a{display:inline-flex;align-items:center;padding:8px 15px;color:#333;text-decoration:none;border-radius:4px;transition:all .3s ease}.header-links-wrapper.lower .ico-account{background:none!important;color:#333!important;padding:8px 15px!important;border-right:0!important;font-weight:normal}.header-links-wrapper.lower .ico-account:hover{background:#f5f5f5!important}.header-links-wrapper.lower .ico-logout{background:none;color:#333;padding:8px 15px}.header-links-wrapper.lower .ico-logout:hover{background:#f5f5f5}.header-links-wrapper.lower .ico-wishlist,.header-links-wrapper.lower .ico-cart{position:relative;padding:8px 40px 8px 15px}.header-links-wrapper.lower .qty{position:absolute;top:0;right:5px;background:#e4312a;color:#fff;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:bold}}@media screen and (max-width:1024px){.header{background:#fff;padding:10px 15px}.header-lower{padding:0}.header-lower .center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.responsive-nav-wrapper-parent{margin-bottom:10px;order:1;width:100%}.responsive-nav-wrapper{background:#121c23;padding:12px;text-align:left}.responsive-nav-wrapper .menu-title{color:#fff;font-size:16px;font-weight:500}.header-logo{text-align:center;margin:10px 0;padding:0;order:2}.header-logo a{display:inline-block}.header-logo a img{max-width:200px!important;max-height:50px;width:auto;height:auto;float:none!important;margin:0 auto}.header .search-box{width:100%;max-width:100%;margin:10px 0;order:3}.header .search-box form{align-items:center;background:#052336;border-radius:25px;overflow:hidden;padding:0;width:100%}.search-box input.search-box-text{flex:1;border:0;background:transparent;color:#fff;padding:10px 15px;font-size:14px;outline:0;width:100%!important;max-width:none!important}.search-box input.search-box-text::placeholder{color:rgba(255,255,255,.7);font-size:14px}.search-box button[type="submit"]{background:transparent;border:0;color:#fff;padding:10px 15px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px}.header-links-wrapper.lower{width:100%;display:flex;justify-content:center;float:right;order:4}.header-links-wrapper.lower ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.header-links-wrapper.lower ul li{margin:0}.header-links-wrapper.lower ul li>a{display:inline-flex;align-items:center;padding:8px 12px;color:#333;background-color:transparent;text-decoration:none;border-radius:4px;font-size:13px;white-space:nowrap;min-height:36px;width:auto!important}.header-links-wrapper.lower .header-links ul li:first-child a,.header-links-wrapper.lower .header-links ul li:nth-child(2) a,.header-links-wrapper.lower .header-links ul li a{width:auto!important}.header-links-wrapper.lower .ico-account,.header-links-wrapper.lower .ico-logout{background-color:transparent!important;background:none!important;color:#333!important;padding:8px 15px!important;border-right:0!important}.header-links-wrapper.lower .ico-account:active,.header-links-wrapper.lower .ico-logout:active{background-color:#f5f5f5!important}.header-links-wrapper.lower .ico-wishlist,.header-links-wrapper.lower .ico-cart{position:relative;background-color:transparent!important;color:#333!important;padding-left:38px!important;padding-right:15px!important;padding-top:8px!important;padding-bottom:8px!important;font-size:0!important}.header-links-wrapper.lower .ico-wishlist{background:url(/Themes/Smart/Content/img/heart-o.png) left center no-repeat!important;background-size:24px!important}.header-links-wrapper.lower .ico-cart{background:url(/Themes/Smart/Content/img/shopping-basket.png) left center no-repeat!important;background-size:24px!important}.header-links-wrapper.lower .wishlist-label,.header-links-wrapper.lower .cart-label{display:none!important;font-size:0!important}.header-links-wrapper.lower .qty{position:absolute;top:0;right:5px;background:#e4312a;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:bold;line-height:1}}@media screen and (max-width:480px){.header{padding:8px 10px}.header-logo a img{max-width:160px!important;max-height:40px}.header-links-wrapper.lower ul{gap:5px}.header-links-wrapper.lower ul li>a{font-size:11px;padding:6px 10px;min-height:32px}.header-links-wrapper.lower .ico-wishlist,.header-links-wrapper.lower .ico-cart{padding-left:32px!important;padding-right:10px!important;padding-top:6px!important;padding-bottom:6px!important;background-size:20px!important}.header-links-wrapper.lower .qty{width:18px;height:18px;font-size:9px}.search-box input.search-box-text{font-size:13px;padding:8px 12px}.search-box button[type="submit"]{padding:8px 12px;min-width:40px;min-height:40px}}.header-upper{display:none!important}.header-links{float:right}.ui-autocomplete{max-width:100%!important;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:10000}.ui-autocomplete .ui-menu-item{padding:10px 15px;border-bottom:1px solid #f0f0f0}.ui-autocomplete .ui-menu-item:last-child{border-bottom:0}.ui-autocomplete .ui-menu-item:hover,.ui-autocomplete .ui-state-focus{background:#f8f8f8}@media screen and (max-width:1024px){.ui-autocomplete{max-width:calc(100vw - 30px)!important;left:15px!important;right:15px!important}.responsive-nav-wrapper-parent{height:auto}.responsive-nav-wrapper>div>span{height:auto;padding:4px 15px 4px 35px}}@media screen and (min-width:1025px){#flyout-cart{top:100%;right:20px;transform:none!important}.header-menu>ul>li:first-child a{padding-left:0}.header-links-wrapper.lower ul li .ico-login{font-size:12px!important}li .ico-register{display:block!important}}.header-links a.ico-login,.header-links a.ico-register{background-image:none!important}.header-links>ul>li:first-child a.ico-register{display:none!important}.ui-tabs .ui-tabs-active a,.ui-tabs .ui-tabs-selected a{color:#fff!important}.checkout-shipping-tab .tab-item a{display:inline-flex!important;align-items:center;gap:8px;white-space:nowrap;line-height:1;cursor:pointer}.checkout-shipping-tab .tab-item a:before{content:"";display:inline-block;width:20px;height:20px;flex:0 0 20px;border:1px solid #0270d3;border-radius:50%;float:none!important;margin:0!important;box-shadow:none!important;background:#fff!important;background-image:none!important}.checkout-shipping-tab .tab-item a:after{content:none!important;display:none!important}.checkout-shipping-tab .tab-item.ui-tabs-active a:before,.checkout-shipping-tab .tab-item.ui-tabs-selected a:before{background:radial-gradient(circle at center,#0270d3 0 4px,#fff 5px)!important;background-image:radial-gradient(circle at center,#0270d3 0 4px,#fff 5px)!important}.mobile-user-menu{display:none}.user-menu-mobile{display:none}.mobile-left-bar-header{display:none}.user-menu-web .ico-logout{font-size:12px!important}.header .search-box input.search-box-text{color:#000!important}@media only screen and (max-width:1024px){.responsive-nav-wrapper-parent{display:none}.header-links-wrapper.lower ul li.user-menu-web{display:none!important}.mobile-user-menu{display:block;position:fixed;height:100%;width:320px;background:#fff;top:0;left:-350px;transform:none;margin:0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:left .3s ease}.header .header-lower .mobile-user-menu.active{left:0}.header .header-lower .mobile-user-menu ul{display:block;color:#333}.header .header-lower .mobile-user-menu h4{background:#333!important;color:#ccc;padding:15px;font-size:22px}.header .header-lower .mobile-user-menu ul a{color:#333}.header .header-lower .mobile-user-menu ul li{display:block!important}.header .header-lower .mobile-user-menu ul li a{display:block;background:#ccc!important;padding:10px;margin:10px auto!important;width:80%!important}.header-lower .header-links-wrapper.lower{background:none;width:auto}.header .header-lower .center{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:4px}.header .header-lower .search-box{display:block;position:fixed;height:100%;width:320px;background:#fff;top:0;left:-350px;transition:left .3s ease;transform:none;margin:0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.header .header-lower .search-box.active{left:0}.user-menu-mobile{display:inline-flex;gap:10px}.user-menu-mobile span{display:inline-block;height:30px;width:30px;background:url(../img/user-regular-full.svg) center center no-repeat;background-size:24px}.header-links-wrapper.lower .header-links ul .header-favourits a{display:inline-block;height:30px;width:30px!important;background:url(../img/heart-regular-full.svg) center center no-repeat;background-size:24px;font-size:0!important}.user-menu-mobile .user-icon{background-image:url(../img/user-regular-full.svg)}.user-menu-mobile .search-toggle{background-image:url(../img/magnifying-glass-solid-full.svg)}.user-menu-mobile .hamburger-menu{background-image:url(../img/bars-solid-full.svg)}.header-links-wrapper.lower ul{gap:10px}.mobile-left-bar-header{display:flex;justify-content:space-between;align-items:center;background:#333;color:#fff;padding:15px;margin-bottom:10px}.mobile-left-bar-header h4{margin:0;color:#fff}.mobile-left-bar-header .search-close{background:url(../img/xmark-solid-full.svg) center center no-repeat}.user-menu-mobile,.header-lower .header-links-wrapper.lower{flex-shrink:0}.header-lower .header-logo{flex-shrink:1;max-width:100%}.header-lower .header-logo a,.header-lower .header-logo a img{max-width:100%!important;height:auto}}
