@media all and (min-width:1025px){.master-wrapper-content{width:980px;margin:auto}.center-2{float:right;width:74%;margin:0 0 120px}.side-2{float:left;width:23%;margin:0 0 120px}.inputs{text-align:left}.inputs label{display:inline-block;width:305px;margin:0 10px 0 0;text-align:right}.center-2 .inputs label{width:150px}.responsive-nav-wrapper-parent{display:none}.menu-title,.close-menu,.header-menu .back-button{display:none}.overlayOffCanvas{display:none!important}.link-rss{display:none;position:absolute;top:40px;right:0;left:0;margin:0 auto}.inputs .option-list{vertical-align:top}.inputs .option-list li{float:none;margin:10px 0}.inputs .option-list li:first-child{margin-top:0}.header{position:relative;text-align:left;width:auto}.header-upper{background-color:#cc8a97;padding:5px 0}.header-upper:after,.header-lower:after{content:"";display:block;clear:both}.header-options-wrapper{width:980px;margin:auto}.header-options-wrapper:after{content:"";display:block;clear:both}.header-options{float:left;max-width:700px}.header-links-wrapper{float:left;margin:0 10px 0 0}.header-links li{margin:0 20px 0 0}.header-links span,.header-links a{line-height:30px;font-size:11px;text-transform:uppercase;color:rgba(255,255,255,.6)}.header-links span:hover,.header-links a:hover{color:rgba(255,255,255,1)}.header-selectors-wrapper{float:left}.header-selectors-wrapper>div{float:left;margin:0 0 0 10px;font-size:11px;text-transform:uppercase;color:rgba(255,255,255,.6)}.header-selectors-wrapper>div:first-child{margin:0}.header-selectors-wrapper select{height:30px;min-width:45px;max-width:55px;border:0;background-color:transparent;padding:6px 6px 6px 0;font-size:11px;color:rgba(255,255,255,.6);text-transform:uppercase}.tax-display-type-selector select{max-width:none!important}.header-selectors-wrapper select:focus{color:rgba(255,255,255,1)}.new_select{background-image:url('../img/selector-button1.png')}.language-list a{height:30px}.store-search-box{position:relative;float:right}.header-1 .store-search-box input.search-box-text::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.header-2 .store-search-box input.search-box-text::-webkit-input-placeholder{color:#888}.store-search-box input.search-box-text:focus{color:#fff}.ui-autocomplete{z-index:1015;width:270px!important;text-align:left}.header-lower{display:table;table-layout:fixed;width:980px;margin:auto;padding:20px 0}.header-actions-wrapper{display:table-row}.header-logo{display:table-cell;width:20%;padding:0 20px 0 0;vertical-align:middle;text-align:left}#headerMenuParent{display:table-cell;width:65%;vertical-align:middle}.header-menu{display:table-row;position:relative;z-index:1010;margin:0 0 30px;text-align:left}.header-menu>ul{display:table-cell;font-size:0;display:flex;flex-wrap:wrap;justify-content:center}.header-menu>ul>li{display:inline-block;position:relative;vertical-align:middle}.header-menu>ul>li>a,.header-menu>ul>li>span{display:block;position:relative;overflow:hidden;padding:5px 10px;font-size:14px;text-transform:capitalize;font-weight:600;color:#34257c;cursor:pointer}.header-menu>ul>li:first-child>a,.header-menu>ul>li:first-child>span{padding-left:0}.header-menu>ul>li:last-child>a,.header-menu>ul>li:last-child>span{padding-right:0}.header-menu>ul>li>a:after,.header-menu>ul>li>span:after{content:"";display:none;position:absolute;bottom:0;left:15px;width:100%;height:2px;background-color:#cc8a97}.header-menu>ul>li:hover{z-index:100}.header-menu>ul>li:hover>a:after,.header-menu>ul>li:hover>span:after{display:block}.header-menu .sublist-wrap{display:none;position:absolute;top:30px;left:15px;min-width:180px;background:#fff;padding:2px 0 7px;box-shadow:1px 1px 3px rgba(0,0,0,.25)}.header-menu .sublist-wrap.active{display:block}.top-menu{display:block}.header-menu .header-menu-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start}.header-menu .sublist{width:25%;padding-right:20px}.header-menu .sublist:last-child{padding-right:0}.header-menu .sublist li{position:relative;padding:0 10p0 0 0x}.header-menu .sublist .back-button{display:none}.header-menu .sublist li a{display:block;border-bottom:2px solid #eee;padding:6px 10px 6px 0;font-size:14px;color:#888}.header-menu .sublist li:last-child a{border-bottom:0}.header-menu .sublist li:hover>a{color:#cc8a97}.header-menu .sublist-wrap .sublist-wrap{top:-2px;left:100%}.header-submenu .mega-menu li:first-child{padding-left:0}.header-submenu .mega-menu li:last-child{padding-right:0}.header-submenu .mega-menu li{display:inline-block;vertical-align:middle;height:auto;padding:2px 0}.header-submenu .mega-menu li a{font-size:11px}.flyout-cart,.flyout-multicart{display:block;position:fixed!important;top:0;bottom:0;right:-390px;z-index:1030;width:380px;border:0;box-shadow:-8px 0 8px rgba(0,0,0,.086);background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.admin-header-links~.header-1 .flyout-cart,.admin-header-links~.header .flyout-cart-overlay,.admin-header-links~.header-1 .flyout-multicart,.admin-header-links~.header .flyout-multicart-overlay{top:35px}.flyout-cart-overlay,.flyout-multicart-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:1019}.flyout-cart-overlay.move-left,.flyout-multicart-overlay.move-left{display:block}.flyout-cart.active,.flyout-multicart.active{right:0}.mini-shopping-cart a:hover{text-decoration:underline}.mini-shopping-cart .count{position:relative;min-height:40px;padding:11px 40px 11px 20px;background-color:#34257c!important;text-align:left;font-size:13px;color:#fff}.mini-shopping-cart .count a{width:auto;height:auto;font-weight:bold}.mini-shopping-cart .count .close{position:absolute;top:0;right:0;width:40px;height:40px;background:url('../img/flyout-cart-close-button.png') no-repeat center;cursor:pointer}.mini-shopping-cart .items{overflow:hidden}.mini-shopping-cart .item{overflow:hidden;padding:20px 33px 20px 10px;border-bottom:1px solid #ccc}.mini-shopping-cart .item:last-child{border:0}.mini-shopping-cart .picture{float:left;width:120px;text-align:center}.mini-shopping-cart .picture a{display:block;position:relative;overflow:hidden}.mini-shopping-cart .picture a:before{content:"";display:block;padding-top:100%}.mini-shopping-cart .picture img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%}.mini-shopping-cart .picture+.product{margin:0 0 0 135px;text-align:left;font-size:13px;color:#34257c}.mini-shopping-cart .name{margin:5px 0;font-size:14px;font-weight:bold;color:#34257c}.mini-shopping-cart .attributes{margin:15px 0 10px}.mini-shopping-cart .price{margin:0 0 4px}.mini-shopping-cart .price span{font-size:16px;font-weight:bold;color:#cc8a97}.mini-shopping-cart .totals{padding:10px;margin:10px 0 20px;text-align:left;font-size:16px;color:#34257c;border-top:1px solid #34257c;border-bottom:1px solid #34257c}.mini-shopping-cart .totals strong{color:#cc8a97}.mini-shopping-cart .buttons{padding:0;text-align:left}.mini-shopping-cart button{display:inline-block;width:100%;margin:0 1px 2px 0;border:0;background-color:#cc8a97;padding:13px 30px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.mini-shopping-cart button:hover{opacity:.9}.header-2 .header-upper{background-color:#fff;padding:10px 0 5px}.admin-header-links~.header-2 .header-upper{border-top:2px solid #eee}.header-2 .header-options-wrapper{display:flex;justify-content:space-between}.header-2 .header-options-wrapper::after{display:none}.header-2 .header-logo{width:30%}.header-2 .store-search-box{display:table-cell;float:none;vertical-align:middle;text-align:right;padding-right:10px}.header-2 .store-search-box input.search-box-text:focus{color:#34257c}.header-2 .header-links-wrapper .account-tab li a{display:block;padding:2px 20px}.header-2 .header-links ul{text-align:right}.header-2 .header-links li{margin:0 0 0 10px}.header-2 .header-links a span:hover,.header-2 .header-links a:hover{color:#cc8a97}.header-2 .header-links span,.header-2 .header-links a,.header-2 .header-selectors-wrapper select{color:#888}.header-2 .header-selectors-wrapper{margin:0 0 0 10px}.header-2 .header-selectors-wrapper>div{border-bottom:2px solid #eee;padding:0 5px}.header-2 .new_select{background-image:url('../img/selector-button2.png');color:#888}.header-2 .header-selectors-wrapper .language-selector{border:0}.header-2 .header-selectors-wrapper .language-selector{border-bottom:2px solid #eee}.header-2 .header-lower{display:block;width:auto;background-color:transparent!important;padding:5px 0}.header-2 .header-actions-wrapper{display:table;width:980px;margin:auto}.header-2 .header-lower .header-logo,.header-2 .header-lower .search-box{display:none}.header-2 #headerMenuParent{width:88%;text-align:center}.header-2 .header-menu>ul>li>a,.header-2 .header-menu>ul>li>span{color:#34257c;overflow:unset}.header-2 .header-menu>ul>li>a:after,.header-2 .header-menu>ul>li>span:after{content:'';bottom:-4px;left:0;z-index:10;display:none;width:100%;height:4px;background-color:#f16622}.header-2 .header-menu>ul>li>.sublist-wrap,.header-2 .header-menu>ul>li>.dropdown{margin-top:-3px}.header-2 .header-menu>ul>li>a.hover:after,.header-2 .header-menu>ul>li>span.hover:after{display:block}.header-2 .header-menu .category-sublist{z-index:10000}.header-2 .header-actions a{margin:0}.page-header .page-title-left,.page-header .page-title-right{display:inline-block;vertical-align:top;width:50%}.page-header .page-title-left{padding:20px;width:69%}.page-header .page-title-right{width:30%;vertical-align:bottom}.html-manufacturer-page .page-header .page-title-left{vertical-align:top;width:calc(100% - 375px)}.html-manufacturer-page .page-header .page-title-right{vertical-align:top;width:370px}.page-header.static-page-header .category-image{padding:20px;text-align:right}.page-header.static-page-header .category-image img{max-width:80%;max-height:175px}.deal-products-page .page-header{background-size:auto;background-position:center right}.clearance-products-page .page-header{background-size:auto;background-position:center right}.footer:after{content:'';display:block;width:25%;height:25%;position:absolute;right:-100px;bottom:0;background-image:url('../img/logo-ftr-bg.png');background-image:url('../img/logo-ftr-bg.svg');background-repeat:no-repeat;background-size:100%;background-position:center}.footer-upper,.footer-middle,.footer-lower{padding-left:0;padding-right:0}.footer-upper .newsletter,.footer-middle,.footer-lower-center{width:1000px;margin:auto}.newsletter-section{display:flex;flex-wrap:nowrap;align-items:center}.newsletter-section .newsletter-text{width:30%;margin:0}.newsletter-section .newsletter-form{width:70%;margin:0}.footer-upper{padding-left:0;padding-right:0}.footer-block{float:left;width:26%;margin:0 0 15px;border:0;padding:0 10px;text-align:left}.footer-block:first-child{padding-left:0}.footer-block:last-child{padding-right:0}.footer-block.footer-links{width:24%}.footer-block .title+*{display:block}.footer-block .title strong:before,.footer-block .title strong:after{display:none}.footer-block .title+*:before{margin:0}.footer-block.footer-topic .title+*:before{margin-bottom:20px}.footer-block .topic-block-body{padding:18px 0 0}.newsletter-description{padding:20px 0 0}.footer-2 .footer-block{margin:0}.footer-2 .newsletter-block{border-left:2px solid #ddd;text-align:center}.footer-2 .newsletter-block .title{height:39px;width:33px;margin:10px auto;background:url('../img/about-us-icon.png') no-repeat center;background:#cc8a97 url('../img/footer-icon.png') no-repeat center}.footer-2 .newsletter-block>.title{width:auto;margin:0}.footer-2 .newsletter-block .title strong{text-align:left}.footer-2 .newsletter-block .newsletter:before{display:none!important}.footer-2 .newsletter-email .options{text-align:left}.block{float:none;width:auto;margin:0 0 40px}.block .listbox{display:block}.block .title{background:none;cursor:default}.block-recently-viewed-products .list li>a{display:inline-block;padding-left:10px}.block .product-picture{display:inline-block;width:25%;vertical-align:middle}.block .product-picture img{display:block;max-width:100%}.block .product-name{display:inline-block;width:72%;vertical-align:middle}.breadcrumb{margin:0 0 50px}.breadcrumb li *{line-height:normal}.category-description,.manufacturer-description,.vendor-description{text-align:left}.contact-vendor{text-align:left}.home-page-category-grid .item-box{width:32%;margin:0 0 1% 1%}.home-page-category-grid .item-box:nth-child(3n+1){margin-left:0}.home-page-category-grid .hover-effect-2 .title a:hover:after{display:none}.home-page-category-grid .item-box:hover .hover-effect-2 .title a span{bottom:50%;margin-bottom:-30px}.sub-category-grid .item-box:hover,.manufacturer-grid .item-box:hover{opacity:.9}.product-grid .item-box,.manufacturer-grid .item-box,.vendor-grid .item-box{width:33.33333%;margin:0 0 25px;padding:15px}.manufacturer-grid .item-box{margin:0 0 40px!important}.manufacturer-grid .item-box .title,.vendor-grid .item-box .title{font-weight:normal}.items-per-row-four .product-grid .item-box,.items-per-row-four .manufacturer-grid .item-box,.items-per-row-four .vendor-grid .item-box{width:25%;margin:0 0 15px;padding:10px}.items-per-row-four .product-grid .item-box:nth-child(3n+1),.items-per-row-four .manufacturer-grid .item-box:nth-child(3n+1),.items-per-row-four .vendor-grid .item-box:nth-child(3n+1){clear:none}.items-per-row-four .product-grid .item-box:nth-child(4n+1),.items-per-row-four .manufacturer-grid .item-box:nth-child(4n+1),.items-per-row-four .vendor-grid .item-box:nth-child(4n+1){clear:both}.product-grid .item-box:hover .product-item,.manufacturer-grid .item-box:hover .product-item,.vendor-grid .item-box:hover .product-item{box-shadow:0 1px 8px 2px rgba(0,0,0,.12)}.home-page .product-grid .item-box{width:25%}.home-page .product-grid .item-box:nth-child(3n+1){clear:none}.home-page .product-grid .item-box:nth-child(4n+1){clear:both}.items-per-row-four .product-grid .item-box .picture{position:relative}.items-per-row-four .home-page .product-grid .item-box{width:25%}.items-per-row-four .home-page .product-grid .item-box:nth-child(4n+1){clear:none}.items-per-row-four .home-page .product-grid .item-box:nth-child(5n+1){clear:both}.sub-category-grid .title{font-size:16px}.sub-category-grid .item-box{width:23.5%}.sub-category-grid .item-box:nth-child(4n+1){clear:both;margin-left:0}.product-list .item-box .product-title{min-height:45px}.product-list .item-box .listing-item-container{display:flex;flex-wrap:nowrap}.product-list .item-box .listing-product-item .column1{width:20%;position:relative;padding-bottom:40px}.product-list .item-box .listing-product-item .column1 .buttons{position:absolute;left:0;bottom:0;width:100%;margin:0}.product-list .item-box .listing-product-item .column1 .buttons .middle-buttons{margin:0}.product-list .item-box .listing-product-item .column2{width:80%}.product-list .item-box .listing-product-item .column2 .column-left{width:100%;padding:60px 20px 0 20px}.product-list .item-box .listing-product-item .column2 .column-right{width:100%;position:relative;padding-left:20px;padding-top:20px;padding-bottom:50px}.product-list .item-box .listing-product-item .column2 .column-right .buttons{position:absolute;left:0;bottom:0;right:0;margin:auto;width:94%}.product-grid.related-products-grid .item-box .bottom-buttons .button-2{font-size:14px}.also-purchased-products-grid .item-box .bottom-buttons .button-2{font-size:14px}.product-grid.related-products-grid .item-box .book-an-appointment-btn,.also-purchased-products-grid .item-box .book-an-appointment-btn{font-size:14px}.manufacturer-description .brand-video-wrapper .video-iframe-wrapper{width:50%;padding:45px 40px}.manufacturer-description .brand-video-wrapper .video-content{width:50%;padding:45px 40px 45px 25px}.mobile-hidden{display:block}.desktop-hidden{display:none}.deals-tag{left:0;right:auto}.item-grid .product-item .deals-tag{width:120px;height:120px}.item-grid .product-item .clearance-tag{width:120px;height:120px}.gallery{display:inline-block;width:100%;padding:15px 0 0;vertical-align:top}.picture-gallery:after{content:"";display:block;clear:both}.gallery .picture-thumbs{width:70%}.gallery .picture-thumbs .thumb-item{height:70px}.product-variant-list{text-align:left}.variant-picture{float:left}.variant-picture+.variant-overview{width:auto;margin:0 0 0 250px}.ui-tabs .ui-tabs-panel .inputs label{width:223px}.two-columns .gallery{float:left}.two-columns .gallery .picture{width:452px}.two-columns .picture-thumbs{width:113px}.two-columns .gallery .thumb-item{height:113px}.two-columns .gallery .picture-thumbs li{height:113px}.two-columns .overview{float:right;width:380px;padding:15px 0 0;text-align:left}.two-columns .overview .discontinued-product{position:absolute;left:0;width:452px;border-width:0;background:rgba(255,255,255,.85);z-index:1000}.two-columns .overview .product-reviews-overview{text-align:left}.two-columns .customer-entered-price{padding:10px 10px 10px 0}.two-columns .attribute-squares{text-align:left}.two-columns .giftcard label{display:block;width:auto;margin:0 0 5px;text-align:left}.write-review .review-rating{text-align:left}.write-review .review-rating label{margin:0}.write-review .review-rating .name-description{display:inline-block;width:305px;margin:1px 10px 0 0;text-align:right;vertical-align:top}.compare-products-page{overflow:hidden}.compare-products-page .clear-list{position:absolute;top:15px;right:1%;width:auto}.compare-products-table{display:table;width:98%;margin:12px auto}.compare-products-table .full-description{display:none}.compare-products-table-mobile{display:none}.compare-products-page .button-2{padding:10px 30px}.multibuy-form .fieldset .form-check-inline{width:30%}.multibuy-form .fieldset .form-check-inline label{line-height:2.4}.multibuy-content-middle .cart tbody tr td.product-picture img{max-width:150px}.navigation-blocks .navigation-item .navigation-link a,.navigation-blocks .navigation-item .navigation-link span{font-size:30px}.accordian-block{padding:42px 32px}.accordian-block .accordian-item .accordian-toggle{font-size:24px}.registration-page .inputs,.login-page .inputs,.account-page .inputs{margin:0 0 15px}.registration-page .inputs label{width:238px;margin-right:20px}.registration-page .inputs input[type="text"],.registration-page .inputs input[type="password"],.registration-page .inputs input[type="tel"],.registration-page .inputs input[type="email"],.registration-page .inputs select,.registration-page .inputs textarea,.login-page .inputs input[type="text"],.login-page .inputs input[type="password"],.login-page .inputs input[type="email"],.login-page .inputs input[type="tel"],.account-page .inputs input[type="text"],.account-page .inputs input[type="password"],.account-page .inputs input[type="tel"],.account-page .inputs input[type="email"],.account-page .inputs select,.account-page .inputs textarea{border-width:0 0 2px}.customer-info-page .pc4uInfoAddrPostcodeInput .pc4uFindAddressButton,.registration-page .pc4uRegAddrPostcodeInput .pc4uFindAddressButton,.billing-address-page .pc4uAddEditAddrPostcodeInput .pc4uAddEditFindAddressButton,.address-edit-page .pc4uAddEditAddrPostcodeInput .pc4uAddEditFindAddressButton{margin:10px!important;display:inline-block;vertical-align:middle;padding:8px!important}.gender{width:350px}.gender span{display:inline-block;margin:0;width:48.5%;border-bottom:2px solid #eee}.gender span:first-child{margin:0 3% 0 0}#check-availability-button{display:block;margin:30px auto 0}.login-page .new-wrapper{float:right;width:49%}.login-page .text{min-height:186px}.login-page .returning-wrapper{float:left;width:49%}.login-page .inputs label{width:100px}.login-page .inputs input[type="text"],.login-page .inputs input[type="password"]{width:300px}.login-page .inputs.reversed>*{width:auto;margin:0 5px;vertical-align:middle}.account-page .page-title{padding-bottom:12px;border-bottom:2px solid #eee}.account-page,.block-account-navigation{margin-top:100px}.account-page .title{text-align:left}.account-page .title strong:after{margin:10px 0 0}.account-page .master-wrapper-content{padding:150px 0 0}.account-page .inputs label{margin-right:20px}.account-page .date-of-birth select{max-width:108px}.account-page .revalidation-wrapper{display:inline-block;width:350px;max-width:100%;padding:8px;vertical-align:middle}.account-page .email-to-revalidate,.account-page .email-to-revalidate-note{margin:5px 0}.address-list-page .info,.order-list-page .info,.return-request-list-page .details{max-width:none}.order-list-page .table-wrapper{max-width:none}.order-list-page .buttons{text-align:left}.return-request-page label{width:305px}.avatar-page{text-align:left}.avatar-page .message-error{text-align:left}.avatar-page .fieldset{float:left;margin-right:20px}.avatar-page .buttons{text-align:left}.vendorinfo-page .vendor-picture{padding:20px 0 20px 170px}.vendorinfo-page .vendor-picture .remove-picture-button{margin:20px 0 0}.cart-collaterals .deals{margin:0}.cart-collaterals .deals:after{content:"";display:block;clear:both}.cart-collaterals .hint{margin:0 auto}.cart-collaterals .shipping{float:right;margin:0}.cart-collaterals .shipping .inputs{text-align:center}.cart-collaterals .shipping .buttons{text-align:right}.cart-collaterals .estimate-shipping label{display:block;text-align:left}.cart-footer .checkout-button{font-size:26px}.terms-of-service{text-align:left}.terms-of-service>span{display:inline-block;width:90%;margin-left:10px;vertical-align:top}.checkout-page .edit-address{margin:0}.new-billing-address .inputs label{display:inline-block;width:238px;margin-right:20px;text-align:right}.checkout-page .address-grid{display:block;max-width:none}.checkout-page .address-item{max-width:32%}.checkout-page .address-item,.checkout-page .address-item:nth-child(2n){margin:0 0 2% 2%}.checkout-page .address-item:first-child{margin:0 0 2%}.checkout-page .address-item:nth-child(3n+1){clear:both;margin:0 0 2%}.checkout-page .address-item:only-child{float:none;margin:0 auto 20px!important}.checkout-page .edit-address label{width:238px;margin-right:20px}.checkout-page .opc .edit-address label{width:295px}.new-billing-address .inputs .required{position:absolute}.shipping-method .method-header{text-align:center}.shipping-method .method-description{margin:5px 0 0 22px}.payment-method .payment-logo{position:absolute;top:0;bottom:0;left:42px;height:36px;margin:auto}.payment-method .payment-details input[type="radio"]{position:absolute;top:0;bottom:0;left:18px;margin:auto}.payment-method .method-list .payment-details label,.payment-method .method-list .payment-description{margin:0 0 0 88px}.cart-footer-block>div.cart-trust-pilot{width:58%;order:1}.cart-footer-block>div.cart-subtotal-block{width:40%;order:2}.search-page-body .master-wrapper-content{padding:150px 0 0}.search-page-body .page-title{position:absolute;top:45px;right:0;left:0;border-bottom:2px solid #eee;padding-bottom:12px}.search-page .inputs label{width:160px!important;margin:0 10px 0 0}.basic-search input[type="text"]{width:350px}.advanced-search .price-range{margin-left:85px}.advanced-search .price-range input{height:auto}.news-pages-body .page-header,.blog-pages-body .page-header{background-size:auto;background-position:center right}.page.blog-page,.page.news-list-page{text-align:left}.blog-posts .post{margin:0 0 20px;border-bottom:2px solid #eee;padding:10px 20px 20px}.news-items .news-item{margin:0 0 15px;border-bottom:2px solid #eee;padding:10px 20px 30px}.blog-posts .post:last-child,.news-items .news-item:last-child{border:0}.post-title:after,.news-title:after{margin:10px 0 0}.news-items .buttons{text-align:left}.blog-posts .read-comments{position:relative;display:inline-block;vertical-align:top;margin:15px 0 0 10px;padding:0 0 0 15px;line-height:24px}.blog-posts .read-comments:before{content:"";position:absolute;top:0;bottom:0;left:0;height:13px;width:2px;margin:auto;border-left:1px solid #e3e3e3;border-right:1px solid #d9d9d9}.blog-posts .read-more{display:block;width:150px}.page.news-item-page{text-align:left}.blogpost-page .page-body,.news-item-page .page-body{padding:10px 20px}.news-item-page .inputs:first-child label{display:inline-block;width:141px}.new-comment textarea{display:block;margin:auto}.new-comment .title,.comment-list .title{text-align:left}.new-comment .title strong::after,.comment-list .title strong::after{margin:10px 0 0}.news-list-homepage .news-item{border:0;padding:0}.forum-search-page .advanced-search .inputs label,.forum-search-page .basic-search .inputs label{width:305px}.forum-edit-page label,.private-message-send-page label{width:304px}.forum-edit-page .reversed>*{width:auto;margin:0 3px}.forum-edit-page .toolbar,.private-message-send-page .toolbar{margin-left:314px}.forum-edit-page textarea,.private-message-send-page textarea{width:350px;height:180px;margin-left:314px}.home-page-main-slider{padding:0}.home-page-slider-wrapper{width:980px;margin:30px auto}.home-page-slider{display:flex;align-items:flex-end}.home-page-slider .slider-content{width:30%}.header-search-panel{width:980px;margin:auto}.header-search .search-form,.header-search .search-list{width:1090px;max-width:100%;margin:auto}.header-search .search-list{margin-bottom:20px}.header-search .default-search{padding:0 0 60px}.header-search .default-search .category-products-list .item-grid .item-box{width:15.4%;margin-left:1.5%;margin-bottom:0}.header-search .default-search .category-products-list .item-grid .item-box:nth-child(3n+1){clear:none;margin-left:1.5%}.header-search .default-search .category-products-list .item-grid .item-box:nth-child(6n+1){clear:both;margin-left:0}.product-essential{position:relative}.product-essential .essential{position:static;width:auto;width:65%;display:inline-block;padding:15px 0 0;vertical-align:top;padding-right:30px}.product-essential .overview{width:35%;position:absolute;top:0;right:0;z-index:10;background-color:#fff}.homepage-video .home-page-video-wrapper .videotBlock,.homepage-video .home-page-video-wrapper .contentBlock{padding:39px}.homepage-video .home-page-video-wrapper .videotBlock{width:70%;margin-left:0;margin-right:0}.homepage-video .home-page-video-wrapper .contentBlock{width:30%}.home-page-category-grid .item-box .title{font-size:36px}.ui-tabs-panel .write-review .form-fields,.ui-tabs-panel .write-review .form-fields{margin:0 auto 15px}.manufacturer-category-item{width:33.3333%}.manufacturer-category-item .title h2{font-size:24px}.m-category-list li{width:16.6667%}.mf-categories-list{max-width:23%}.manufacturer-list-page .manufacturer-grid .item-box{width:16.6666666667%}.quick-search-category.active{display:flex}.facets-types{width:40%;margin-bottom:0}.facets-selections{width:60%;padding-left:20px}.facets-selections .secondary-facets{padding-right:90px}.secondary-facets .facet-selection{justify-content:start}.category-product-warranty .warranty-list .warranty-block .year-num{font-size:98px}.category-product-warranty .warranty-list .warranty-block .year-text{font-size:22px}.header-2 .header-upper-center{padding:18px 0 0}.awards-logo{padding:10px 0 0}.trustpilot-widget-wrapper .trustpilot-widget{width:1000px;margin:auto;padding-left:0;padding-right:0}.statis-awards-list ul li{width:20%}ul.time-line-lists{--row-gap:15rem;max-height:1000px;grid-template-columns:1fr var(--line-w) 1fr;padding:3rem 3rem 5rem!important}ul.time-line-lists::before{grid-column:2}ul.time-line-lists li{--inlineP:1.5rem;margin-inline:var(--inlineP);padding:1.5rem 3rem .5rem 3rem}ul.time-line-lists li:nth-child(odd){grid-column:1;border-left:0;border-right:12px solid var(--accent-color)}ul.time-line-lists li:nth-child(even){grid-column:3}ul.time-line-lists li:nth-child(2){grid-row:2/4}ul li:nth-child(odd)::before{clip-path:polygon(0 0,100% 0,100% 100%);left:auto;right:-24px;transform:rotate(45deg)}ul.time-line-lists li::after{right:calc(100% + var(--col-gap) + var(--line-w) + var(--inlineP) + 16px/2)}ul.time-line-lists li:nth-child(odd)::after{transform:translate(-50%,-50%);left:calc(100% + var(--col-gap) + var(--line-w) + var(--inlineP) + 16px/2)}ul.time-line-lists li label{position:absolute;top:50%;transform:translate(50%,-50%);right:calc(100% + var(--col-gap) + var(--line-w) + var(--inlineP) + var(--inlineP) + 100px/2)}ul.time-line-lists li:nth-child(odd) label{left:calc(100% + var(--col-gap) + var(--line-w) + var(--inlineP) + var(--inlineP) + 20px/2)}.show-full-time-line-lists{text-align:center}.desktop-menu-banner{display:block}.mobile-menu-banner{display:none}.prices .mobile-price{display:none}.pl-lg-30{padding-left:30px}.pr-lg-30{padding-right:30px}.container-lg,.container-md,.container-sm,.container{max-width:960px}.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}.d-lg-block{display:block}.d-lg-none{display:none}.modal-dialog{max-width:980px}.appointment-modal .inputs .form-check{text-align:center}.appointment-form .inputs .form-check{text-align:center}body .intent-popup .box{padding-left:47%}body .intent-popup .title_head{font-size:15px}body .intent-popup .content .left-lg-align{position:absolute;left:25px;top:50px;bottom:0;margin:auto}.pay-content-box{padding:75px 24%}.buy-now-pay-later-page .pay-content-box{height:100%}.pay-with-klarna-box{padding:75px 17%}.pay-content-box h3{font-size:44px}.pay-with-klarna-box h3{font-size:84px}.buy-now-pay-later-page .pay-with-klarna-box h3{font-size:54px}.category-page .products-wrapper .without-products{padding-right:30%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.gallery{width:753px}.two-columns .gallery{width:663px!important}.product-essential .picture:only-child{float:none;margin:0 auto}.header-menu .sublist-wrap{top:29px}.address-list .buttons{top:4px;right:1px}}@media screen and (-webkit-min-device-pixel-ratio:0){.address-list .buttons{top:-9px}}.mini-shopping-cart{position:relative;overflow:hidden}
