.ay-pay{text-align:center}.ay-pay table{padding:0;margin:0 auto;border:0;width:auto;border-spacing:1px;border-collapse:separate}.ay-pay table td{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.ay-pay table .ay-pay-colour td{background:#fff;border:1px solid rgba(0,0,0,.25)}.ay-pay table .ay-pay-black td{border:1px solid rgba(0,0,0,.25)}.ay-pay table .ay-pay-white td{border:1px solid rgba(255,255,255,.25)}.ay-pay img{width:auto;height:18px;display:block;margin:0;padding:0;vertical-align:middle}.ay-pay .ay-pay-visa img{max-width:149px}.ay-pay .ay-pay-mastercard img{max-width:64px}.ay-pay .ay-pay-maestro img{max-width:64px}.ay-pay .ay-pay-amex img{max-width:140px}.ay-pay .ay-pay-paypal img{max-width:180px}.ay-pay .ay-pay-worldpay img{max-width:251px}.ay-pay .ay-pay-sage img{max-width:114px}.ay-pay .ay-pay-stripe img{max-width:117px}.ay-pay .ay-pay-geotrust img{max-width:219px}.ay-pay .ay-pay-secure img{max-width:133px}.ay-pay-black img{-moz-opacity:0.75;-khtml-opacity:0.75;opacity:.75}.header-info .ay-pay .ay-pay-inner{display:inline-block}.ay-promobar{background-color:#000}.ay-promobar-inner{font-size:0;border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3)}.ay-promobar-block{display:inline-block;padding:5px;text-align:center;font-size:12px;border-right:1px solid rgba(255,255,255,.3);width:100%}.ay-promobar-2 .ay-promobar-block{width:50%}.ay-promobar-3 .ay-promobar-block{width:33.3333%}.ay-promobar-4 .ay-promobar-block{width:50%}.ay-promobar-4 .ay-promobar-block-2,.ay-promobar-block:last-of-type{border-right:0}.ay-promobar-4 .ay-promobar-block-1,.ay-promobar-4 .ay-promobar-block-2{border-bottom:1px solid rgba(255,255,255,.3)}.ay-promobar-icon{display:none}.ay-promobar-icon img{height:100%;width:auto}.ay-promobar-text{display:inline-block;vertical-align:top;line-height:1.2;color:#eee}.ay-promobar-text a{font-weight:700;text-decoration:none;color:#fff}.ay-promobar-text a:hover{text-decoration:underline}.ay-promobar-heading{display:none}.footer .ay-promobar{background:0 0;margin-bottom:1.5rem}.footer .ay-promobar-heading{display:block}.footer .ay-promobar .container{padding:0}.footer .ay-promobar-inner{border-top:1px solid #aaa}.footer .ay-promobar-block,.footer .ay-promobar-block:last-of-type{padding:10px 0;border-bottom:1px solid #aaa}.footer .ay-promobar-block:last-of-type{border-bottom:0}.footer .ay-promobar-icon{background-color:#000;padding:10px;height:40px;width:40px;text-align:center;border-radius:100%}.footer .ay-promobar-text{line-height:40px;color:#555;padding-left:1rem}.footer .ay-promobar-text a{color:#333}.ay-promobar-text a:hover{text-decoration:underline}.ay-promobox{padding-top:3rem;background-color:#000}.ay-promobox .container{padding:0}.ay-promobox li,.ay-promobox ul{margin:0;padding:0;list-style:none;font-size:0}.ay-promobox .ay-promobox-14 li{width:50%}.ay-promobox li{font-size:1rem;display:inline-block;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.5rem 3rem 1.5rem}.ay-promobox-item{background-color:#fff;position:relative}.ay-promobox-item a,.ay-promobox-item a img{display:block;margin:0;padding:0;width:100%;height:auto;min-height:3.5rem}.ay-promobox-item a img:hover,.ay-promobox-item a:hover{opacity:.9}.ay-promobox-item span{display:block;min-height:3.5rem;line-height:1rem;padding:.75rem;position:absolute;left:0;right:2.5rem;bottom:0;background:rgba(255,255,255,.9);text-transform:uppercase;font-weight:700}.ay-promobox-item .slick-next{width:2.5rem;height:3.5rem;padding:.75rem;margin:0;right:-2.5rem;bottom:0;top:auto}.ay-promobox-item .slick-next::before{width:1rem;height:2rem}.ay-blog.blogActive{padding:3rem 0 2rem 0;border-top:0}.ay-blog.blogInactive{padding:3rem 0 2rem 0}.ay-blog .container{padding:0}.ay-blog-date{margin:.75rem 0 .5rem 0}.ay-blog-title{margin:.5rem 0}.ay-menu table{font-size:.875rem;width:100%}.ay-menu table th{text-align:center;padding:.5rem 0;border-bottom:1px solid #aaa}.ay-menu table td{text-align:center;padding:.5rem 0;line-height:1;border-bottom:1px solid #aaa;border-right:1px solid #aaa;width:20%;background:#fff}.ay-menu table a{text-decoration:none}.ay-menu table a:hover{text-decoration:underline}.ay-menu table span{display:inline-block}.ay-brandcarousel{padding:3rem 0;border-bottom:1px solid #ccc}.ay-brandcarousel .card,.ay-brandcarousel-list.slick-slider{margin-bottom:0;margin-left:0}.ay-brandcarousel li.brand{padding:0 .75rem}.ay-brandcarousel .card-body{padding:.5rem 0 0 0}.ay-brandcarousel .card-title{text-align:center;line-height:1.1}.ay-brandcarousel .card-title a{font-size:.875rem}.ay-brandcarousel .slick-list{border-right:1px solid #aaa;border-bottom:1px solid #aaa}.ay-brandcarousel li.brand{padding:.5rem;border-left:1px solid #aaa;border-top:1px solid #aaa}.ay-brandcarousel .card{margin:0}.ay-brandcarousel .card-figure{width:100%;padding-bottom:100%}.ay-brandcarousel .card-figure a{display:block;position:absolute;height:100%;width:100%;line-height:100%;top:0;left:0;right:0;bottom:0;overflow:hidden;vertical-align:middle}.ay-brandcarousel .card-image{-webkit-box-shadow:none;box-shadow:none;border:0;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.ay-brandcarousel .card-body{display:none}.ay-subcat,.ay-subcat .card-figure{display:none}.ay-subcat .card-body{margin:0 .5rem .5rem 0;padding:0}.ay-subcat .brandGrid .brand,.ay-subcat .card,.ay-subcat .card-title{margin:0;padding:0;font-size:14px}.ay-subcat .card-title a{display:block;font-size:14px;padding:.5rem .75rem;color:#555;border:1px solid #ccc;border-radius:.25rem}.ay-subcat .card-title a:hover{color:#000;background:#000;border:1px solid #000}.body{margin-bottom:3rem}h1,h2,h3,h4,h5,h6{letter-spacing:0;font-weight:700;text-transform:uppercase}.brandGrid .card-image:hover{opacity:.9}#tab-featured.tab-content,#tab-new.tab-content,#tab-top.tab-content{display:block;height:0;overflow:hidden;visibility:hidden;padding:0}#tab-featured.tab-content.is-active,#tab-new.tab-content.is-active,#tab-top.tab-content.is-active{height:auto;overflow:visible;visibility:visible;padding:3rem 0 1.5rem}.tab-title,.tab-title:active,.tab-title:focus{outline:0;text-transform:uppercase}.navUser{font-size:.875rem}.navUser .dropdown-menu{outline:0}.navUser .dropdown-menu.is-open:before{left:auto;right:.78571rem}.navUser .dropdown-menu.is-open:after{left:auto;right:.92857rem}.navPages{background-color:#000}.navPages-item>.navPages-action{text-transform:uppercase}.navPages-action{text-transform:none}.navPages .card{margin-bottom:1.5rem}.navPages-action svg,.navPages-action:hover svg{fill:black;stroke:black}.navPages-container.is-open .navPages-action{color:#fff}header.is-open .header-container{position:static}.header-fixed{background:#000}.header-info{font-size:0}.header-info form{display:inline-block;vertical-align:top}.header-info .form-prefixPostfix .button,.header-info .form-prefixPostfix .form-input{display:inline-block;vertical-align:top;margin:0;width:auto}.header-info .form-prefixPostfix .form-input{border-top-right-radius:0;border-bottom-right-radius:0;width:240px}.header-info .form-prefixPostfix .button{border-top-left-radius:0;border-bottom-left-radius:0;background:#000;border-color:#000}.header-phone,.header-reviews{font-size:16px;font-weight:700;display:inline-block;vertical-align:top;line-height:42px;padding-right:1.5rem}.header-phone{padding-left:30px;background-image:url("../img/client/ico-phone.png");background-repeat:no-repeat;background-position:center left;background-size:auto 50%}.header-reviews{padding-left:103px;background-image:url("../img/client/ico-stars.png");background-repeat:no-repeat;background-position:center left;background-size:auto 45%}.heroCarousel{margin-bottom:0}.footer{border-top:0;padding:1.5rem 0}.footer-bar{background-color:#333;color:#eee}.footer-bar a{color:#36c;text-decoration:none}.footer-bar a:hover{text-decoration:underline}.footer-bar-left{padding:1.5rem 0 .5em 0;text-align:center}.footer-bar-right{padding:.5rem 0 1.5rem 0;text-align:center}.footer-bar-right .footer-copyright,.footer-bar-right .footer-powered{display:inline-block;text-align:center}.footer-bar-right .footer-copyright p,.footer-bar-right .footer-powered a,.footer-bar-right .footer-powered p{padding:0;margin:0}.footer-info-heading{font-size:16px;margin-bottom:1.5rem;text-transform:uppercase}.footer-newsletter{border-top:1px solid #ccc;margin-top:3rem}.footer-newsletter-col{padding-left:.75rem;padding-right:.75rem}.footer-newsletter .form-field,.footer-newsletter form{margin:0}.newsletter-text{text-align:center}.newsletter-text p{font-size:1rem}.footer-newsletter .form-input{border-color:#ccc}.breadcrumbs{padding:1.5rem 0;margin-top:0;border-bottom:1px solid #aaa}.breadcrumbs.bannerActive{display:none}.banner{max-width:100%}.banners{background-color:#e55;color:#fff}.banners-footer{margin:3rem 0}.card{position:relative}.card-figcaption-body{z-index:2}.product .card-figure,.productCarousel-slide .card-figure{width:100%;padding-bottom:133.3333%}.product .card-figure>a,.productCarousel-slide .card-figure>a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.product .card-image,.productCarousel-slide .card-image{width:100%;height:auto;position:absolute}.product h4.card-title,.product h4.listItem-title,.productCarousel-slide h4.card-title{text-transform:none;font-weight:400;font-size:1rem}.price.price--withTax,.price.price--withoutTax{font-weight:700}.card .price-section--saving{display:none}.ProductExtraInfo{font-size:0}.ProductExtraInfo .form-label,.ProductExtraInfo .productView-info-name,.ProductExtraInfo .productView-info-value,.ProductExtraInfo input,.ProductExtraInfo span{display:none}.ProductExtraInfo dl{margin:0}.ProductExtraInfo .form-field{margin:0 0 .5rem 0}.ProductExtraInfo .form-option,.ProductExtraInfo .form-radio:checked+.form-option{border:0;padding:0 1px 1px 0;cursor:default;display:inline-block;margin:0;-webkit-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none}.ProductExtraInfo span.form-option-variant{display:inline-block;width:14px;height:14px;margin:0 1px 1px 0}.ProductExtraInfo .productView-custom{display:inline-block;margin:0;padding:0 .5rem 0 0;font-size:.875rem}.ProductExtraInfo span.productView-divider{display:block;font-size:0;height:1px;width:100%}.ProductExtraInfo span.productView-divider:last-child{height:.5rem}.product-badge{position:absolute;top:0;right:0;pointer-events:none;font-weight:700;display:none}.card .product-badge{display:block}.product-badge .Message{position:relative;display:inline-block;padding:.75rem 1rem}.product-badge.sale{color:#fff}.product-badge.sale{background-color:#e55}.page-product .card-figcaption{display:none}.sidebarBlock-heading{text-transform:uppercase}.accordion--navList .accordion-title{font-weight:700;text-transform:uppercase;font-size:1rem}.socialLinks-text{display:none}.header-info{display:none;text-align:center}.header-info .socialLinks{line-height:1;margin-top:1px}.header-info .socialLinks .socialLinks-item{margin:0 0 0 2px}.footer-info .socialLinks .icon,.header-info .socialLinks .icon{border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;border:0;background-color:#000;height:30px;width:30px}.footer-info .socialLinks .icon:hover,.header-info .socialLinks .icon:hover{background-color:#000}.footer-info .socialLinks .icon svg,.footer-info .socialLinks .icon svg:hover,.footer-info .socialLinks .icon:hover svg,.header-info .socialLinks .icon svg,.header-info .socialLinks .icon svg:hover,.header-info .socialLinks .icon:hover svg{fill:white}.footer-info .socialLinks{line-height:1;margin-top:1.5rem}.footer-info .socialLinks-item{display:block}.footer-info .socialLinks-text{font-size:1rem;text-transform:capitalize;display:inline-block;line-height:1.5rem;text-decoration:none;padding:0 0 0 .75rem;vertical-align:middle}.footer-info .socialLinks-text:hover{text-decoration:underline}.page-default .body{margin-top:1.5rem;margin-bottom:0}.page-default .tabs{margin-top:3rem}.page-category .body{margin-top:0}.category-description{text-align:center;margin-bottom:3rem}.category-description .page-heading{margin-bottom:1.5rem}.category-banner{height:200px;background-position:center;background-repeat:no-repeat;background-size:cover}.category-summary{margin-top:3rem;padding:0 1.5rem}.category-description.bannerActive .container{padding:0;max-width:100%;position:relative}.category-description.bannerActive .page-heading{line-height:3rem;height:6rem;padding:1.5rem;background:rgba(255,255,255,.9);position:absolute;left:1.5rem;right:1.5rem;top:58px}.page-cart .footer-newsletter{display:none}@media only screen and (max-width:800px){.ay-menu table,.ay-menu tbody,.ay-menu td,.ay-menu th,.ay-menu thead,.ay-menu tr{display:block}.ay-menu table{border-top:1px solid #aaa;border-left:1px solid #aaa}.ay-menu thead{display:none}.ay-menu tr{vertical-align:top;font-size:0}.ay-menu td{display:inline-block;font-size:.875rem}}@media (min-width:551px){.footer-info-col{width:100%}.footer-info-col--small{width:50%}.body{margin-top:0}.page-default .body{margin-top:1.5rem}.ay-promobox .ay-promobox-14 li{width:33.33333%}.ay-promobox-item span{line-height:2rem}.ay-promobar-block{padding:10px 0}.ay-promobar-4 .ay-promobar-block{width:25%}.ay-promobar-4 .ay-promobar-block-1,.ay-promobar-4 .ay-promobar-block-2{border-right:1px solid rgba(255,255,255,.3);border-bottom:0}.footer .ay-promobar .ay-promobar-block,.footer .ay-promobar-4 .ay-promobar-block-1,.footer .ay-promobar-4 .ay-promobar-block-2{border-right:0;border-bottom:1px solid rgba(255,255,255,.3)}.footer .ay-promobar-block:last-of-type{border-bottom:0}}@media only screen and (min-width:801px){.page-default .body{margin-top:2.5rem}.header{border-bottom:0}.header-logo{margin:1.5rem auto}.header-info{display:block}.header-info .ay-pay,.header-info .socialLinks{margin-bottom:1rem;display:inline-block;vertical-align:top}.header-info .socialLinks{width:auto}.header-info .ay-pay{width:auto}.navPages{background:0 0}.navUser{padding:0}.navUser-item--cart .navUser-action,.navUser-item--cart .navUser-action:hover{background-color:#36c;color:#fff}.navUser-item--cart .navUser-action .countPill{background-color:#fff;color:#36c}.navPages-container{margin-bottom:1.5rem}.navPage-subMenu.is-open{margin-top:0;padding-top:1.5rem!important;border-top:2px solid #000}.navPages-item>.navPages-action{font-size:14px;padding:.75rem .5rem}.navPages-item>.navPages-action:hover{color:#000}.navPages-item>.navPages-action.is-open{background-color:#000;color:#fff}.navPages-action.is-open svg{fill:white;stroke:white}.ay-menu table td,.ay-menu table th{width:5%}.ay-menu table tr td:first-child{border-left:1px solid #aaa}.scrollActive .header-fixed{position:fixed;width:100%;top:0;z-index:999;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.25);box-shadow:0 1px 0 0 rgba(0,0,0,.25)}.footer-info-col{width:33.33334%}.footer-info-col--small{width:16.66667%}.footer-info-col .form-prefixPostfix .button,.footer-info-col .form-prefixPostfix .form-input{width:auto}.footer-info-col .form-prefixPostfix .button{margin:0 0 0 .78571rem}.ay-subcat{display:block}.sidebarCategories{display:none}.ay-subcat .brandGrid .brand{width:33.3333%}.sidebarBlock+.sidebarBlock{border-top:0;margin-top:0;padding-top:0}.page-content.sidebarNone{width:100%}.tabs{text-align:center}.tab{float:none;display:inline-block;vertical-align:top;text-align:center}.ay-promobar-block{padding-left:10px;padding-right:10px}.ay-promobar-icon{display:inline-block;height:24px;width:auto;padding:0 5px}.ay-promobar-text{line-height:24px;padding:0 5px}.ay-promobox .ay-promobox-14 li{width:25%}}@media only screen and (min-width:1024px){.navPages-item>.navPages-action,.navPages-item>.navPages-action:hover{padding:.75rem .75rem}.footer-bar .ay-pay{text-align:left}.footer-bar .ay-pay table{margin:0}.ay-promobar-block{font-size:16px;padding:15px}.footer .ay-promobar-block{font-size:14px;padding:10px 0}.ay-promobar-icon{height:32px}.ay-promobar-text{line-height:32px}.footer-bar{font-size:0}.footer-bar-left,.footer-bar-right{padding:1.5rem 0;display:inline-block;width:50%;font-size:1rem;vertical-align:top}.footer-bar-left{text-align:left}.footer-bar-right{text-align:right}.footer-bar-right p{line-height:32px}.ay-promobox .ay-promobox-6 li{width:33.3333%}.ay-promobox .ay-promobox-8 li{width:25%}.ay-promobox .ay-promobox-14 li{width:20%}.newsletter-text,.newsletter-wrap form{display:inline-block;width:50%;vertical-align:top}.newsletter-text{text-align:left;margin-bottom:0}.newsletter-text .footer-info-heading,.newsletter-text p{margin:0;display:inline-block;width:50%;vertical-align:top;padding:0 1rem 0 0}.newsletter-text .footer-info-heading{line-height:3rem}.newsletter-text p{line-height:1.5rem}.footer-newsletter-col .form-prefixPostfix .button,.footer-newsletter-col .form-prefixPostfix .form-input{width:auto}.footer-newsletter-col .form-prefixPostfix .button{width:auto;margin:0 0 0 .78571rem}.navPage-subMenu .brandGrid .brand{width:20%}.page-content.sidebarNone .ay-subcat .brandGrid .brand{width:25%}#tab-related .productList{margin:0 -1.5rem;max-width:none;width:auto;font-size:0}#tab-related .productList .product,#tab-related.productList .product+.product{padding-left:1.5rem;padding-right:1.5rem;width:50%;float:none;display:inline-block;font-size:1rem;vertical-align:top;margin-top:0;margin-bottom:3rem}.category-banner{height:300px}.category-description.bannerActive .category-summary,.category-description.bannerActive .page-heading{right:50%;top:1.5rem}.category-description.bannerActive .category-summary{padding:1.5rem;background:rgba(255,255,255,.9);position:absolute;left:1.5rem;bottom:1.5rem;right:50%;top:106px;margin:0}}@media only screen and (min-width:1261px){.ay-blog .container,.ay-promobox .container{padding:0 4.5rem}.header-inner{position:relative}.header-logo{display:inline-block}.header-info{position:absolute;right:0;left:270px;top:1.5rem;text-align:right}.header-info .ay-pay,.header-info .socialLinks{margin-bottom:0}.navPages-container{position:absolute;right:0;bottom:1.5rem;left:270px;margin-bottom:0}.navPages{text-align:right}.navPage-subMenu.is-open{left:-270px;right:0;width:auto}.page-sidebar+.page-content .productGrid .product{width:25%}.category-summary{padding:0 6rem}.ay-subcat .brandGrid .brand{width:25%}.navPage-subMenu .brandGrid .brand,.page-content.sidebarNone .ay-subcat .brandGrid .brand{width:16.6666%}#tab-related .listItem-actions{vertical-align:top;width:100%;display:block}#tab-related .listItem-actions .button{width:auto}#tab-related .listItem-details{padding-right:0;display:block}.ay-promobox .ay-promobox-14 li{width:14.28571%}}