#maintenance-notice{display:none}.bf-calc,.bf-card,.bf-price{display:none}body.black-friday .save-card{display:none}body.black-friday .bf-calc{display:block}body.black-friday .bf-card{display:inline-block}body.black-friday .bf-price,body.black-friday .price-save-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}body.black-friday .card .product-badge.sale{background:-webkit-gradient(linear,left top,right top,from(#5f71b1),to(#1f5095));background:linear-gradient(to right,#5f71b1 0,#1f5095 100%);padding:5px 10px;left:0;border-radius:4px}body.black-friday.page-product .card .product-badge.sale{left:auto}body.black-friday .card .product-badge.sale .Message{padding:0;display:block;text-align:center}body.black-friday .price-section--saving{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}body.black-friday .bf-price{padding:.75rem 1.25rem;background:-webkit-gradient(linear,left top,right top,from(#5f71b1),to(#3e5fa2));background:linear-gradient(to right,#5f71b1 0,#3e5fa2 100%);-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.125rem;font-weight:700;border-top-left-radius:4px;border-bottom-left-radius:4px}body.black-friday .price-save-wrap{padding:.75rem 1.25rem;background:-webkit-gradient(linear,left top,right top,from(#3e5fa2),to(#1f5095));background:linear-gradient(to right,#3e5fa2 0,#1f5095 100%);-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.125rem;border-top-right-radius:4px;border-bottom-right-radius:4px}.bf-banner{padding:1rem 1.5rem;background:-webkit-gradient(linear,left top,right top,from(#000),color-stop(50%,#444),to(#000));background:linear-gradient(to right,#000 0,#444 50%,#000 100%);color:#fff;font-weight:700;font-size:1.25rem;text-align:center}@media (min-width:551px){body.black-friday .bf-price,body.black-friday .price-save-wrap{font-size:1.25rem}}.ay-pay .ay-pay-amex,.ay-pay .ay-pay-geotrust,.ay-pay .ay-pay-sage,.ay-pay .ay-pay-stripe,.ay-pay .ay-pay-worldpay{display:none}.ay-pay img{height:12px}.ay-promobar{background:#5f71b1}.ay-promobar .ay-promobar-text,.ay-promobar .ay-promobar-text a{color:#fff}.footer .ay-promobar-icon{background-color:none;border-radius:0;display:inline-block}.footer-info .ay-promobar-inner{background:#fff;border-radius:4px;padding:20px}.ay-brandcarousel{border-bottom:0;background:#eee}.ay-brandcarousel .slick-list,.ay-brandcarousel li.brand{border:0}.ay-brandcarousel .card-figure{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.ay-carousel{font-size:0;text-align:center;border-top:1px solid #717171}.ay-carousel a{display:block;height:100%;text-decoration:none}.ay-carousel .ay-carousel-item span{display:block;background:#fff;padding:5px;height:100%;font-size:14px}.ay-carousel-left .ay-carousel-item span,.ay-carousel-right .ay-carousel-item span{display:none}.ay-carousel-bottom,.ay-carousel-top{position:relative;text-align:center}.ay-carousel-bottom{padding-top:20px;padding-bottom:20px}.ay-carousel-block{position:relative;text-align:center}.ay-carousel-banner{margin:0 auto}.ay-carousel-backing{height:0;padding:0 0 33.333333% 0;background:#333}.ay-carousel .heroCarousel{position:absolute;top:0;left:0;bottom:0;right:0}.ay-carousel .heroCarousel .heroCarousel-image{max-height:none;width:100%;display:block}.ay-carousel-left,.ay-carousel-right{width:50%;display:inline-block;background:#333}.ay-carousel-center{padding:5px;width:100%;display:inline-block;margin:0 auto}.ay-carousel-left{padding:5px 0 5px 5px}.ay-carousel-right{padding:5px 5px 5px 0}.ay-carousel-item,.ay-carousel-list{margin:0;padding:0;list-style:none}.ay-carousel-list{font-size:0;display:block}.ay-carousel-item{display:inline-block;vertical-align:top;font-size:16px;padding:5px}.ay-carousel-item{width:50%;overflow:hidden}.ay-carousel-width{width:100%;height:auto;vertical-align:middle;max-height:100%}.ay-carousel-height{width:auto;height:100%;vertical-align:middle;max-width:100%}.ay-carousel-left a:before,.ay-carousel-right a:before{content:"";display:inline-block;height:100%;vertical-align:middle}.ay-carousel-left a,.ay-carousel-right a{display:inline-block;width:100%;height:40px;border:1px solid #fff;padding:0 9px;background:#fff;vertical-align:middle}.ay-carousel-center a{border:1px solid #ccc;padding:19px;color:#7fb24c;font-weight:700;text-transform:uppercase}.ay-carousel-center a:hover{color:#333}.ay-carousel-center span{min-height:34px;line-height:1.2;margin:20px 0 0 0;padding:0}.ay-carousel-list img{opacity:.8}.ay-carousel-list a:hover img,.ay-carousel-list img:hover{opacity:1}.heroCarousel-wrap{font-size:0}.heroCarousel-content{background:#333;padding-bottom:1.5rem}.heroCarousel-description,.heroCarousel-title{color:#fff}.heroCarousel .slick-dots li{background:0 0}.slick-dots li button{border:1px solid #fff}.slick-dots li button:hover,.slick-dots li.slick-active button::before{background:#fff!important}.ay-blog-title{color:#000}.heroCarousel .slick-dots{bottom:0!important;padding-right:10px!important;text-align:right!important}.slick-track{padding-top:10px;padding-bottom:10px}.heroCarousel .slick-track{padding-top:0;padding-bottom:0}.heroCarousel.slick-initialized{max-height:none!important}.ay-promobox{background:#fff;padding-top:1rem}.ay-promobox-item .slick-next{right:0;background-color:transparent!important;border-radius:0;background-image:url("../img/client/ico-promobox.png");background-position:center;background-repeat:no-repeat;background-size:30%;height:30px;width:20px}.ay-promobox ul{padding:1rem}.ay-promobox li{vertical-align:top;padding:0 .5rem 1rem .5rem}.ay-promobox img{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.ay-promobox-item span{background:rgba(255,255,255,.9);color:#1f5095;font-size:14px;right:0;min-height:30px;padding:5px 15px;line-height:20px}.ay-promobox-item .slick-next:before{display:none}.ay-promobar-text,.ay-promobar-text a{color:#000}.ay-blog{padding:3rem 0 0 0;background:#fff}.ay-blog.blogActive{display:none}.page-default .ay-blog.blogActive{display:block}.ay-blog .slick-slider{margin-bottom:0!important}.ay-blog .slick-list{margin:0;padding:0 1.5rem}.ay-blog .slick-slide{font-size:1rem;display:block;vertical-align:top;padding:0 1.5rem 3rem 1.5rem}.ay-blog .slick-dots{display:none!important}.ay-blog .slick-dotted.slick-slider{margin-bottom:3rem}.ay-blog .slick-next{right:0}.ay-blog .slick-prev{left:0}.ay-blog .ay-blog-img img{width:100%;height:auto;border-radius:4px}.ay-blog p.ay-blog-date{margin:.5rem 0 0 0;padding-right:2rem}.ay-blog h5.ay-blog-title{margin-top:1rem;padding-right:2rem}.ay-blog p.ay-blog-summary{padding-right:2rem}.ay-blog .button{margin-bottom:0}.ay-blog .blog-footer{padding:1rem 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:3rem;text-align:center;font-weight:700}.ay-blog .blog-footer span{font-size:18px}.partnerships{display:block;font-size:0;padding-bottom:3rem}.partnerships .partner-block{width:50%;display:inline-block}@media (min-width:551px){.partnerships .partner-block{width:33.333333%}}@media (min-width:1024px){.partnerships .partner-block{width:16.666667%}}.partnerships .partner-image{margin:5px;border:1px solid #ccc;padding:10px;border-radius:4px}.partnerships .partner-image img{display:block;margin:0;width:100%;height:auto}.ay-subcat .card-figure{display:block}.ay-subcat .brandGrid .brand{padding:10px}.ay-subcat .brandGrid .brand .card-body{padding:0;margin:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ay-subcat .brandGrid .brand .card-figure{padding:5px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}.ay-subcat .brandGrid .brand .card-title a{padding:10px;margin:0;border-top-left-radius:0;border-top-right-radius:000;background:#1f5095;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ay-subcat .brandGrid .card-image{-webkit-box-shadow:none;box-shadow:none}.brandGrid .card-image{-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);border:4px solid #fff}div[data-content-region=brand_below_header]{margin-bottom:1.5rem}.footer-info-heading,h1,h1.category-heading,h1.page-heading,h1.productView-title,h2,h3,h4,h5,h6{font-family:Lato,helvetica,sans-serif;font-weight:700;text-transform:none}.accordion--navList .accordion-title,.product h4.card-title,.product h4.listItem-title,.productCarousel-slide h4.card-title,.tab-content h1,.tab-content h2,.tab-content h3,body,h2.productView-brand{font-family:Lato,helvetica,sans-serif}.header-fixed{background:#ebecf5;position:fixed;width:100%;z-index:999}.header-fixed ul.navUser-section--alt{background:#ebecf5}.navUser-section--message .navUser-action{padding-top:9px;padding-bottom:0}.navUser-item--cart .navUser-action .countPill{width:auto;min-width:20px;border-radius:10px;padding-left:5px;padding-right:5px}@media only screen and (min-width:801px){.navUser-item--cart .navUser-action .countPill{color:#000}}.navUser-item.navUser-item-social{display:none}@media only screen and (min-width:1261px){.navUser-item.navUser-item-social{display:block}}.navPages,.navPages-container{background:0 0;color:#fff}.mobileMenu-toggle{z-index:1000}.header{background:#fff}.header-container{background:0 0}.header-logo-image{height:33px;width:91px}.navUser .dropdown-menu{border:1px solid #132a0e}.header-info .button{padding:.85714rem .85714rem;color:#132a0e}.header-info .form{margin-bottom:0}.header-info{position:absolute;right:0;top:0;margin:0;display:none}.header-info ul{margin:0}.header-info ul li{display:inline-block;vertical-align:top}.header-info ul li a{font-size:14px}.header-info .form{display:none;margin:0}.navUser-item .socialLinks .icon svg,.navUser-item--currency .navUser-action svg{fill:black;stroke:black}.navUser-item .socialLinks{font-size:0}.navUser-item li.socialLinks-item{margin:0;padding:0;line-height:1}.navUser-item li.socialLinks-item a{-webkit-box-sizing:content-box;box-sizing:content-box;padding:13px .78571rem 12px .78571rem}.navUser ul li.navUser-item.navUser-item-phone .navUser-action{font-size:18px;padding-top:0;padding-bottom:0;height:46px;line-height:46px}.navPages-item>.navPages-action{text-transform:none}.header-info .form-field{margin:0}.navUser ul li.navUser-item,.navUser ul li.socialLinks-item{border-left:1px solid #fff}.navUser-section--message .navUser-action{color:#d02c4b}.navUser ul li.navUser-item-phone,.navUser ul li.socialLinks-item:first-child,.navUser ul.navUser-section--message li{border-left:0}.navUser-item--cart .navUser-action{padding:13px 15px 13px 15px}.header-info .form-prefixPostfix .button,.header-info .form-prefixPostfix .button:hover{width:50px;height:50px;background-image:url("../img/client/ico-search.png");background-position:center;background-repeat:no-repeat;background-color:#fff;border:1px solid #000;border-left:none}.header-info .form-prefixPostfix .form-input{padding:24px 15px;height:50px;border:1px solid #000;border-right:none}.countPill{background-color:#132a0e}.navUser-action--quickSearch{display:block;width:350px;border-radius:4px;border:1px solid #000;line-height:48px;font-size:1.5rem;padding:0 15px;background-image:url("../img/client/ico-search.png");background-position:center right 15px;background-repeat:no-repeat;background-color:#fff;color:#000;text-align:left;margin-right:1.5rem}.mobile-search .container{padding-top:.5rem;padding-bottom:.5rem}.mobile-search .navPages-quickSearch,.mobile-search .quickSearchResults{margin:0;border:0;padding:0}.mobile-search .navPages-quickSearch .form-input{border-top-right-radius:0;border-bottom-right-radius:0}.mobile-search .navPages-quickSearch .button{border-top-left-radius:0;border-bottom-left-radius:0}.quickSearchResults .card .card-rating-trustpilot,.quickSearchResults .card .product-badge.sale{display:none}.heroCarousel-content{background-color:rgba(0,0,0,.2);padding-bottom:1.5rem;display:none!important}.heroCarousel-description,.heroCarousel-title{color:#fff}.heroCarousel .slick-dots li{background:0 0}.heroCarousel .slick-dots{bottom:-.5rem}.slick-dots li button{border:1px solid #132a0e!important}.slick-dots li button:hover,.slick-dots li.slick-active button::before{background:#132a0e!important}.ay-blog-title{color:#000}.banner-nicf{background-color:#0077af;background-image:-webkit-gradient(linear,left top,left bottom,from(#01b2d3),to(#0077af));background-image:linear-gradient(to bottom,#01b2d3,#0077af);background-image:ms-linear-gradient(to bottom,#01b2d3,#0077af);-pie-background:linear-gradient(to bottom,#01B2D3,#0077AF);text-align:center;padding:3rem 1rem;border-radius:4px}.page-product .banner-nicf{padding:.5rem;margin-bottom:1rem}.banner-nicf img{display:inline-block;vertical-align:middle;margin:1rem;width:250px;height:95px}.page-product .banner-nicf img{width:120px;height:46px;margin:.5rem}.banner-nicf span{display:inline-block;font-size:24px;font-weight:700;color:#fff;vertical-align:middle;margin:1rem}.page-product .banner-nicf span{font-size:20px;margin:.5rem}@media (min-width:801px){.page-page .page-content--centered{width:100%}}.footer{background:#ebecf5}.footer-newsletter{background:#1f5095}.footer-newsletter-col .form-prefixPostfix .form-input{border-radius:4px;border:0}.footer-newsletter-col .button.button--primary{background:#2f853e;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #2f853e}.button.button--primary:hover{background:#43a554;color:#fff;border:1px solid #43a554}.footer-info-col .form-field{margin:0}.footer-info-col .form-prefixPostfix .form-input{border-top-right-radius:0;border-bottom-right-radius:0}.footer-info-col .form-prefixPostfix .button{background:#000;color:#fff;margin:0;border:0;border-top-left-radius:0;border-bottom-left-radius:0}.newsletter-text p{font-weight:700;color:#fff}.footer-info,.footer-info-col,.footer-info-list a{color:#333}.footer-main .footer-info{padding:20px 10px 0 10px}.footer-info-list a:hover{color:#999}.footer-info-heading{color:#1f5095}.newsletter-text .footer-info-heading{color:#fff}.footer-info .socialLinks-text{color:#fff;display:none}.footer-info-heading{font-size:20px}.footer-bar{background:#fff;border-top:1px solid #b5bada;color:#333}.footer-bar a{color:#000}.footer .ay-promobar-inner{background:#000;color:#fff}.footer .ay-promobar-text,.footer .ay-promobar-text a{color:#000}.footer .ay-promobar-icon{background:0 0!important;padding:5px}.page-default .footer-newsletter{margin-top:0}.header-info .socialLinks .icon{background-color:#333}.footer-info .socialLinks-item{display:inline-block}.footer-info .socialLinks .icon{background-color:#000}.footer-info .socialLinks .icon:hover{background-color:#000}.footer-info .socialLinks .icon svg{fill:white}.footer-info .socialLinks .icon svg:hover{fill:white}.footer-info .socialLinks-text{font-weight:700}.ay-subcat .card-title a{background:#000;color:#fff;border:none}.ay-subcat .card-title a:hover{background:#000;color:#fff;border:none}.category-description.bannerActive .page-heading{background:rgba(0,0,0,.8);color:#fff}.productView-brand a{color:#000}.header .card--alternate:hover,.header .card:hover{border:3px solid #fff!important}.header .card--alternate:hover,.header .card--alternate:hover .card-body,.header .card-body:hover,.header .card:hover{background:0 0!important}.header .card--alternate:hover .card-body h4.card-title a,.header .card-body:hover h4.card-title a,.header .card-title>a{color:#000!important}.header .card--alternate:hover .card-text,.header .card-body:hover .card-text,.header .card-text{color:#999!important}li.product{overflow:visible}.productCarousel-slide,.productGrid .product{padding-top:.75rem;padding-bottom:.75rem;border-radius:4px}.productCarousel-slide:hover,.productGrid .product:hover{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.card .price-section{font-size:1.125rem}.dropdown--quickSearch .card .price-section{font-size:1rem}.dropdown--quickSearch .card .card-body{padding:0!important}@media (min-width:551px){.dropdown--quickSearch .card .card-body{padding:0!important}}.product .card-figure,.productCarousel-slide .card-figure{padding-bottom:calc(100% - 2px)}.slick-track{padding-top:10px;padding-bottom:10px}.heroCarousel .slick-track{padding-top:0;padding-bottom:0}.card-figure{border:1px solid #ccc;border-radius:4px}.card-figure .card-image,.card-figure a{border-radius:5px}.ay-brandcarousel .card-figure{border:0}.tabs{border-bottom:2px solid #1f5095;font-size:0}.tab,.tab.is-active{border:0;margin:0;font-size:14px}.tab .tab-title{background:#5f71b1;color:#fff;border:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media (min-width:801px){.tab .tab-title{border-bottom-left-radius:0;border-bottom-right-radius:0}}.tab .tab-title:hover,.tab.is-active .tab-title{background:#1f5095;color:#fff}.socialLinks-item.socialLinks-item--google_plusone,.socialLinks-item.socialLinks-item--pinterest{display:none}.socialLinks .icon svg{fill:#5588bb}.socialLinks .icon svg:hover{fill:#25517c}.button{color:#132a0e;border-radius:4px}.button:hover{color:#2f5d25}.button.button--primary{font-weight:700;text-transform:uppercase;background:#2f853e;color:#fff;border:1px solid #2f853e}.button.button--primary:hover{background:#43a554;color:#fff;border:1px solid #43a554}.card-figcaption-body{display:none!important}.card-body .price-section{display:block}.price-section--withTax,.price-section--withoutTax{color:#666}.price-section--withTax .price{color:#1f5095;font-weight:700}.price-section--withoutTax .price{color:#000}.page-heading.page-heading-image img{display:none}.badge-nicf{margin-top:10px}.badge-nicf .badge-nicf-price{display:block;margin-top:5px;color:#e55}.badge-nicf .badge-nicf-image{display:inline-block;background:#fff;padding:2px;position:absolute;right:0;top:0;border-top:1px solid #ccc;border-right:1px solid #ccc}.badge-nicf img{width:100px;height:38px}.page-product div.addthis_toolbox{display:none}.productView-options{margin-bottom:0}.productView:after{content:'';display:block;clear:both}section.productView-related{float:left;padding-left:1rem;padding-right:1rem}section.productView-related{float:left;padding-left:1rem;padding-right:1rem}section.productView-related .productGrid .product{width:100%}section.productView-related .productGrid .card{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}section.productView-related .productGrid .card-figure{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;min-width:100px;padding-bottom:100px}section.productView-related .productGrid .card-image{max-width:100px;max-height:100px}section.productView-related .productGrid .card-body{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-left:1rem;padding-top:.25rem;text-align:left}section.productView-related .productGrid .card-text[data-test-info-type=brandName]{display:none}dl.productView-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5rem}dt.productView-info-name{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;min-width:150px;max-width:150px;float:none;margin:0 0 .21429rem 0}dd.productView-info-value{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:calc(100% - 150px);max-width:calc(100% - 150px);margin:0 0 .21429rem 0;float:none}.productView-description>ul.tabs{display:none}.productView-description .tab-content{padding-top:0}.productView-description .tab-heading{font-size:20px;margin:0 0 .5rem 0;display:none}.productView-description h3.tab-heading+h1,.productView-description h3.tab-heading+h2{margin-top:0}.productView-info-bulkPricing{width:100%;margin-top:2rem}.productView-info-bulkPricing h4{margin:1rem 0 0 0}.bulkpricing-container{font-size:13px;font-weight:700;border:1px solid #ccc;color:#000;margin-top:.5rem;border-radius:4px;padding:0;width:100%}.bulkpricing-container ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ccc;width:100%}.bulkpricing-container li{margin:0;padding:0;background-color:#efefef;border-right:1px solid #ccc;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.bulkpricing-container li>div{text-align:center;padding:.5rem;width:100%}.bulkpricing-container li:last-child{border-right:none}.bulkpricing-saving{background-color:#2f853e;color:#fff;font-weight:700}.bulkpricing-button .button{margin:0;padding:.5rem .75rem;min-width:80px;background-color:#1f5095;border:1px solid #1f5095;color:#fff;font-weight:700}.bulkpricing-button .button:hover{background-color:#5f71b1;border:1px solid #1f5095;color:#fff}.productView-options .form-wishlist{margin:1rem .78571rem 1rem 0;padding:0 .5rem .5rem 0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;float:none;display:inline-block;width:auto;vertical-align:top}@media (min-width:551px){.productView-options .form-wishlist{margin:0 .5rem 1rem 0}}@media (min-width:801px){.productView-options .form-wishlist{margin:1rem .78571rem 1rem 0}}.productView-options #wishlist-dropdown.is-open{padding:1rem;min-width:220px;border:1px solid #ccc;margin-top:-1px;background:#fff}.productView-options #wishlist-dropdown.is-open li{text-align:center}.productView-options #wishlist-dropdown.is-open .button{border-color:#999;margin:0 auto 10px auto}.productView-options .form-action .dropdown-menu-button{padding:.85714rem 1rem;font-size:1rem;margin:0;border:1px solid #999;color:#333}.page-product .button-buy-now{display:none;vertical-align:top;margin:1rem .78571rem 1rem 0}@media (min-width:551px){.page-product .button-buy-now{margin:0 .5rem 1rem 0}}@media (min-width:801px){.page-product .button-buy-now{margin:1rem .78571rem 1rem 0}}.page-product .button-buy-now .button{margin:0}@media (min-width:551px){.page-product .button-buy-now .button{padding-left:1rem;padding-right:1rem}}@media (min-width:801px){.page-product .button-buy-now .button{padding-left:1.5rem;padding-right:1.5rem}}.buy-now-card{display:block;margin:1rem 0 0 0}.buy-now-card .button{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-left:0;padding-right:0;text-align:center;margin:0}.page-product .buy-now-card .button{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;min-width:100px}.buy-now-form{display:-webkit-box;display:-ms-flexbox;display:flex}.buy-now-minus{background-color:#fff;min-width:23px;max-width:23px;margin:0;border:1px solid #ccc;border-right:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;height:32px}.buy-now-plus{background-color:#fff;min-width:23px;max-width:23px;margin:0 2px 0 0;border:1px solid #ccc;border-left:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;height:32px}.buy-now-qty{margin:0;border:1px solid #ccc;border-radius:0;min-width:23px;max-width:23px;-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;height:32px;text-align:center}.productView-download{margin:0 0 1.5rem 0;padding:0;list-style:none}.productView-download-item{margin:0 0 .5rem 0;padding:0;list-style:none;display:block}.productView-download-link{margin:0}.productView-download-link .icon svg{fill:#f4d271}.productView-download-link:hover .icon svg{fill:white}.table-spec{border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc}.table-spec tr td{border-bottom:1px solid #ccc;padding:.5rem .75rem;width:.1%;white-space:nowrap}.table-spec tr td:first-child{width:auto}.table-spec .button{margin:0;padding:.5rem 1rem}@media (max-width:800px){.page-product .productView-price{font-size:20px}}.productView-priceMatch{margin-top:.5rem;background-color:#1f5095;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.priceMatch-text{padding:1rem;color:#fff;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.priceMatch-text h4{color:#fff;margin:0;font-size:16px}.priceMatch-text p{margin:0;padding:0;font-size:13px}.priceMatch-button{padding:0 1rem 1rem 1rem;-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0}.priceMatch-button .button{padding:1rem 1.5rem;margin:0;min-width:160px;font-weight:700}@media (min-width:551px){.productView-priceMatch{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.priceMatch-button{padding:1rem}}.page-product .productView-rating-trustpilot{margin-top:.5rem}.page-product .trustpilot-widget-slider{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;float:left;width:100%}.spec-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.spec-icon-item{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:4px solid #fff;padding:8px;background-color:#1f5095;border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.spec-icon-item span{display:block;text-align:center;line-height:1.2;white-space:break-word;font-size:12px;font-weight:700;text-transform:uppercase;padding-top:8px;color:#fff}.spec-icon-item img{width:48px;height:48px;display:inline-block}div[data-product-option-change] .form-field[data-product-attribute=input-checkbox]{display:-webkit-box;display:-ms-flexbox;display:flex}div[data-product-option-change] .form-field[data-product-attribute=input-checkbox] .form-label:nth-of-type(2){margin-left:1em;width:auto}.previewCart .productView-image{border:1px solid #ccc}.previewCart .productView-details{margin-top:1.5rem;margin-bottom:0;background-color:#eee;padding:.75rem}.suggestiveCart .productGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.suggestiveCart .product{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:100%;min-width:50%;max-width:50%}.previewCart .productView:not(.suggestiveCart){padding-bottom:1.5rem}.previewCart .suggestiveCart{padding-top:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.previewCart #cart-related-title{min-width:100%;text-align:center;color:#1f5095;margin:0 0 .75rem 0;font-size:20px;text-transform:uppercase}.previewCart .previewCartCheckout{margin-bottom:1.5rem}@media (min-width:551px){.previewCart .productView{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.previewCart .productView-image{padding:.75rem;float:left;width:35%;border:none;background-color:#eee}.previewCart .productView-details{margin-top:0;padding-left:1.5rem;float:left;clear:right;width:65%}.previewCart #cart-related-title{font-size:25px}}@media (min-width:801px){.previewCart .productView-image{width:30%;padding-top:.75rem;padding-bottom:.75rem}.previewCart .productView-details{width:70%}.suggestiveCart .product{min-width:33.333333%;max-width:33.333333%}}@media (min-width:1024px){.previewCart .productView-image{width:25%}.previewCart .productView-details{width:75%}}@media (min-width:1261px){.previewCart .productView-image{width:20%}.previewCart .productView-details{width:80%}.suggestiveCart .product{min-width:20%;max-width:20%}}.suggestiveCart .card-rating-trustpilot{display:none}.navPages-quickSearch .form-prefixPostfix .button{width:auto;margin:0}.banners{background:0 0}.ay-question{display:none}.product-sample .ay-question{display:block}#ay-question .formFooter{display:none!important}.page-cart .cart-totals .cart-total:last-child .cart-total-label{font-weight:700;color:#000}.page-cart div[data-content-region=below_cart]{width:100%;clear:both}.page-cart div[data-layout-name=CartRelated]>div>div>div>div{padding-left:56px;padding-right:56px}.page-cart div[data-layout-name=CartRelated]>div>div>div>div>div>div>div,.page-cart div[data-layout-name=CartRelated]>div>div>div>div>div>div>div>div{padding:8px}.page-cart div[data-layout-name=CartRelated]>div>div>div>div>div>div>div>div:hover{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.25);box-shadow:0 0 8px 0 rgba(0,0,0,.25)}.page-cart div[data-layout-name=CartRelated] div a img{border:1px solid #ccc}.page-cart div[data-layout-name=CartRelated] div a:hover{color:#fff!important}.cart-remove>svg{fill:#000}#leadtime_message{border:1px solid #ccc;padding:.5rem .75rem;text-align:center;margin-bottom:.75rem;clear:both;border-radius:4px}#leadtime_message strong{color:#2f853e}option#creditcard_cctype{display:none!important}#search-results-heading .page-heading{margin:0}.page-search .actionBar{margin-bottom:0}.page-blog .blog{padding:.75rem .75rem 3.75rem .75rem}.page-blog .page{font-size:0}.page-blog .blog{font-size:1rem}.page-blog .blog-thumbnail{max-width:100%}.page-blog .blog+.blog{border-top:0;margin-top:0}.page-blog_post .blog{margin-top:3rem;margin-bottom:6rem}.page-blog_post .blog-thumbnail{max-width:100%}.trustpilot-cart{width:100%;clear:both;margin:1.5rem 0}@media (max-width:800px){.header-logo{position:relative;z-index:1000}.container.header-container{background:#fff}.header-fixed ul.navUser-section--alt,.navUser ul li.navUser-item.navUser-item--cart{background:0 0;border-left:0}.navPages-container.is-open .navPages-item{color:#000}.navPages-container.is-open .navPages-action{color:#1f5095;text-transform:uppercase}.navPages-container.is-open .navPage-subMenu .navPages-action{text-transform:none;padding-left:1rem}.productView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.productView-details{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section.productView-images{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.productView-details.productView-wrap{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}article.productView-description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}section.productView-related{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media (min-width:551px){.ay-pay img{height:18px}.dropdown--quickSearch{padding:0}.dropdown--quickSearch.is-open{top:0!important}.productView-info>:first-child{margin-top:0}}@media only screen and (min-width:801px){.page-default .body{margin-top:0}.navUser-item--cart .navUser-action,.navUser-item--cart .navUser-action:hover{background-color:#2f853e;color:#fff;padding-left:60px;padding-right:20px;background-image:url("../img/client/ico-cart.png");background-position:10px center;background-repeat:no-repeat;border-radius:0}.navPages-item>.navPages-action{background:#000;color:#fff}.navPage-subMenu-item>.navPage-subMenu-action,.navPages-item .navPage-subMenu-all .navPages-action{border-bottom:0;margin-bottom:0;padding:.3rem 1.14286rem;line-height:1;min-height:42px}.navPages,.navPages-container{background:0 0;text-align:right}.navPages-container{margin-bottom:0}.navPages-item>.navPages-action{background:#1f5095;color:#fff;border-radius:0}.navPages-item>.navPages-action:hover{background:#8990c4;color:#fff}.page-default .navPages-home>.navPages-action,.page-default .navPages-home>.navPages-action:hover{background:#8990c4;color:#fff;border-radius:0}.navPages-item.navPages-item-cat .navPages-action.navPages-action-Clearance,.navPages-item.navPages-item-cat .navPages-action.navPages-action-Sustainable{background:#c00;padding-left:.75rem;padding-right:.75rem}.navPages-item.navPages-item-cat .navPages-action.navPages-action-Sustainable{background:#090;padding-left:.75rem;padding-right:.75rem}.navPages-action svg,.navPages-action:hover svg{fill:white;stroke:white}.heroCarousel-content{padding:1rem;width:35rem}.heroCarousel-action{margin-top:0}.slick-next,.slick-prev{border-radius:4px}.heroCarousel .slick-dots{bottom:.5rem}#menu .navPages ul.navPages-list:not(.navPages-list--user){width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top-left-radius:4px;border-top-right-radius:4px}#menu .navPages ul.navPages-list>li.navPages-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;float:none}#menu .navPages ul.navPages-list>li.navPages-item>a{display:block;text-align:center;padding-top:1rem;padding-bottom:1rem}#menu .navPages ul.navPages-list:not(.navPages-list--user) li:first-child>a{border-top-left-radius:4px}#menu .navPages ul.navPages-list:not(.navPages-list--user) li:last-child>a{border-top-right-radius:4px}#menu .navPages ul.navPages-list>li.navPages-item .navPage-subMenu-item a{text-align:left}#menu .navPages ul.navPages-list>li.navPages-item:hover>a+div.navPage-subMenu{display:block;left:0;width:100%;border:2px solid #000}.header-container{padding-top:46px}.header-inner{position:relative}.header-logo{margin:10px auto}.header-logo-image{height:70px;max-height:70px;min-height:70px;width:193px;max-width:193px;min-width:193px}.header-info,.header-logo,.navUser-container{display:inline-block;vertical-align:top}.navUser-container{float:right}.header-info{position:absolute;right:0;top:1.5rem;left:210px;text-align:right;display:block;z-index:998}.header-info ul{margin:0;width:100%}.tab,.tab.is-active{border:0;margin:0 1px 0 0}.header-info .form-prefixPostfix .form-input{width:300px}.navUser-item--search{margin-right:0}.header-info .form{display:inline-block}.dropdown--quickSearch{background:0 0}.header-info .form-prefixPostfix .button,.header-info .form-prefixPostfix .button:hover,.navPages-quickSearch .form-prefixPostfix .button{font-size:0;color:transparent}.quickSearchResults{position:relative}.quickSearchResults .productGrid{background:#fff;border:2px solid #1f5095;padding:2rem 1rem}.dropdown--quickSearch .modal-close{display:none}.dropdown--quickSearch.is-open .modal-close{top:2px;right:2px;background:#c00;color:#fff;display:block}.ay-carousel-item{width:25%}.heroCarousel{margin-top:0}.heroCarousel .slick-next,.heroCarousel .slick-prev{top:30%}.heroCarousel-content{background:rgba(0,0,0,.8);top:auto;right:0;left:0;bottom:0;width:100%;-webkit-transform:none;transform:none}.heroCarousel-title{display:inline-block;width:24%;text-align:left;margin:0;vertical-align:top}.heroCarousel-description{display:inline-block;width:55%;margin:0 0 .75rem 0;padding:.75rem 3rem;vertical-align:top}.heroCarousel-action{width:19%;margin-top:.75rem;vertical-align:top}.slick-next,.slick-prev{border-radius:8px}.productView-image{min-width:auto;min-height:auto}.ay-subcat .brandGrid .brand .card-figure a{display:block;width:100%;height:200px;overflow:hidden;text-align:center;position:relative}.ay-subcat .brandGrid .card-image{width:100%;height:auto;margin:auto;text-align:center;max-width:initial;display:block}.page-blog .blog{width:50%;display:inline-block;vertical-align:top}.page-blog .blog-post-body,.page-blog .blog-post-figure{width:100%}article.productView-description,section.productView-details,section.productView-images,section.productView-related{clear:none;width:50%}article.productView-description,section.productView-details{float:right}section.productView-details.productView-wrap{clear:right}section.productView-images,section.productView-related{float:left}section.productView-related{clear:left}#leadtime_message{width:58.33333%}.page-cart .cart-totals{margin-bottom:0}.page-cart .cart-actions .button--primary{min-width:277px}}@media only screen and (min-width:1024px){.header-logo{margin:10px 0;height:90px;width:auto}.header-logo-image{height:90px;max-height:90px;min-height:90px;width:248px;max-width:248px;min-width:248px}.header-info{top:2.1rem;left:420px}.navUser-item--search{margin-right:0}.header-info .form-prefixPostfix .form-input{width:350px}.navUser-action--quickSearch{width:400px}.page-sidebar+.page-content .productGrid .product{width:25%}.ay-promobox-item .slick-next{height:40px;width:30px}.ay-promobox-item span{font-size:16px;min-height:40px;line-height:30px}.ay-carousel-banner{width:60%}.ay-carousel-left,.ay-carousel-right{position:absolute;top:0;bottom:0;width:auto;height:100%}.ay-carousel-left{left:0;right:80%}.ay-carousel-right{right:0;left:80%}.ay-carousel-left .ay-carousel-list,.ay-carousel-right .ay-carousel-list{position:absolute;left:5px;right:5px;top:5px;bottom:5px}.ay-carousel-left .ay-carousel-item,.ay-carousel-right .ay-carousel-item{width:100%;height:25%;padding:5px}.ay-carousel-left a,.ay-carousel-right a{height:100%}.heroCarousel-content{text-align:left}.heroCarousel-title{width:70%;padding:0 0 .75rem 0;line-height:1}.heroCarousel-description{width:100%;text-align:left;padding:0}.heroCarousel-action{width:30%;position:absolute;right:2.25rem;top:1.75rem}.navUser-container{float:none;display:block}.page-blog .blog{width:33.33333%}.page-blog_post .blog-post-body{width:66.66667%}}@media only screen and (min-width:1261px){.navPages-container{position:relative;left:0;top:0}#menu .navPages ul.navPages-list>li.navPages-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.header-info .form-prefixPostfix .form-input{width:450px}.navUser-action--quickSearch{width:500px;margin-right:4px}.quickSearchResults{right:4px;position:absolute;min-width:705px}.page-sidebar+.page-content .productGrid .product,.productCarousel-slide{width:20%}.productView-brand{font-size:15px}.productView-description-full{width:100%;clear:both;float:none}.ay-carousel-center .ay-carousel-item{width:12.5%}.ay-blog .slick-list{margin:0}.page-cart .cart-actions,.page-cart .cart-additionalCheckoutButtons,.page-cart div[data-cart-totals]{width:25%;float:right}.page-cart div[data-cart-totals]{clear:none}.page-cart .cart-actions{clear:right}.page-cart .cart-additionalCheckoutButtons{clear:right}.cart-totals{width:100%}.page-cart div[data-cart-content],.trustpilot-cart{width:70%;float:left;clear:none}.page-cart table.cart{width:100%}.page-cart .cart-totals .cart-total:first-child .cart-total-label,.page-cart .cart-totals .cart-total:first-child .cart-total-value{padding-top:0}#leadtime_message{width:100%}}