@media all and (min-width:1001px){:root{--container-width:calc(100% - 100px)}html:not(.html-home-page) .master-wrapper-content{width:var(--container-width);margin:20px auto 0}.center-2{float:left;width:73%}.side-2{float:right;width:25%}.page{text-align:right}.inputs input[type="text"],.inputs input[type="email"],.inputs input[type="tel"],.inputs input[type="password"],.inputs select{min-height:40px}.inputs .option-list li{margin:0 0 0 10px}.center-1 .buttons{text-align:center}.center-2 .inputs label{width:136px}.inputs.accept-consent label{width:auto}.page-title a+h1{float:right}.link-rss{display:block;float:left;margin:6px 0 0}.cart tr{width:auto;margin:0}.cart label{display:none}.order-details-page .data-table tr{width:auto;margin:0}.order-details-page .data-table label{display:none}.header{margin:auto}.header-menu-wrapper{background:rgba(230,230,230,.5)}.header-upper:after{content:"";display:block;clear:both}.header-selectors-wrapper{float:right;border:0;padding:0}.header-selectors-wrapper>div{width:auto;min-width:100px;margin:0 0 0 12px;line-height:43px}.header-selectors-wrapper select{height:25px;padding:4px;font-size:12px}.language-list{text-align:right}.header-links-wrapper{float:left;padding:0}.header-links li{margin:0 16px}.header-links a,.header-links span{line-height:45px;text-transform:none}#topcartlink{display:inline-block;width:auto;margin:0;padding:0 18px}.header-lower{display:table;width:100%}.header-logo{display:table-cell;text-align:right;vertical-align:middle;font-size:0}.search-box{display:table-cell;text-align:right;vertical-align:middle}.search-box input.search-box-text,.search-box .search-box-button{height:40px}.header-menu{position:relative;z-index:5;width:100%;margin:0 auto;border-top:0;border-bottom:1px solid var(--light-grey);padding:0 0;text-align:center}.menu-toggle,.sublist-toggle{display:none}.header-menu>ul{display:block!important;font-size:0}.header-menu>ul.mobile{display:none!important}.header-menu>ul>li{display:inline-block;border-right:1px solid var(--light-grey);padding:0 15px;vertical-align:middle}.header-menu>ul>li:first-child{border-right:0}.header-menu>ul>li>a{display:block;padding:5px 10px;line-height:20px;font-size:17px;color:var(--dark-grey);cursor:pointer}.header-menu>ul>li>a:hover,.header-menu>ul>li>a:focus{color:var(--theme-color)}.header-menu .sublist{display:none;position:absolute;width:200px;box-shadow:0 0 2px rgba(0,0,0,.2);background-color:var(--white);padding:10px 0;text-align:right}.header-menu .sublist li{position:relative}.header-menu .sublist li a{display:block;position:relative;padding:10px 30px 10px 20px;font-size:14px;color:var(--dark-grey)}.header-menu .sublist li:hover>a,.header-menu .sublist li:focus>a{background-color:#f6f6f6}.header-menu ul li:hover>.sublist,.header-menu ul li:focus>.sublist,.header-menu ul li:focus-within>.sublist{display:block}.header-menu .sublist .sublist{top:-10px;right:100%!important}.footer-upper{padding:35px 10px}.footer-upper:after{content:"";display:block;clear:both}.footer-block{float:right;width:220px;margin:0}.footer-block .list{margin:0}.follow-us{text-align:right}.follow-us .social li{margin:0 0 0 10px}.newsletter-validation .field-validation-valid{text-align:right}.footer-lower{position:relative;padding:25px 5px}.footer-info{line-height:32px}.footer-powered-by{margin:0;line-height:32px}.theme-selector{float:right;margin:0 15px 0 0}.drawer-close-btn{display:none}.product-selectors .product-viewmode{display:inline-block;float:left}.product-selectors .product-viewmode span{display:none}.product-selectors .product-viewmode a{display:inline-block;width:40px;height:40px;margin:0 12px 0 0;background-position:center;background-repeat:no-repeat;opacity:.5}.product-selectors .product-viewmode a.grid{background-image:url('../images/view-grid-inactive.png');background-size:40px}.product-selectors .product-viewmode a.grid.selected{background-image:url('../images/view-grid-active.png');background-size:40px}.product-selectors .product-viewmode a.list{background-image:url('../images/view-list-inactive.png');background-size:40px}.product-selectors .product-viewmode a.list.selected{background-image:url('../images/view-list-active.png');background-size:40px}.product-selectors .product-viewmode a.selected{opacity:1}.product-filter .filter-title{background:#f6f6f6}.block{float:none;width:auto;margin:0 0 20px}.block .listbox{display:block;border-bottom:0}.block a.product-picture{display:inline-block;position:relative;width:30%;margin:0 -15px 0 0;vertical-align:middle;text-align:center;padding-right:0}.block a.product-name{vertical-align:middle}.block a.product-picture+a.product-name{width:70%}.block a.product-picture+a.product-name:before{display:none}.item-box .buttons{text-align:right}.home-page .product-grid .item-box,.product-details-page .product-grid .item-box,.shopping-cart-page .product-grid .item-box{width:24%;margin:0 .5% 50px}.home-page .product-grid .item-box:nth-child(3n+1),.product-details-page .product-grid .item-box:nth-child(3n+1),.shopping-cart-page .product-grid .item-box:nth-child(3n+1){clear:none}.home-page .product-grid .item-box:nth-child(4n+1),.product-details-page .product-grid .item-box:nth-child(4n+1),.shopping-cart-page .product-grid .item-box:nth-child(4n+1){clear:both}.gallery{float:right;width:58%}.picture-gallery .picture{width:auto}.video-gallery{float:right}.overview{float:left;width:40%}.rental-attributes{overflow:hidden}.rental-attributes .attribute-item{float:right;margin:0 0 0 20px}.rental-attributes .datepicker{width:160px;text-align:right}.attribute-squares li{margin:0 0 10px 10px}.product-details-page .title{text-align:right}.product-review-item .review-title{max-width:850px}.write-review .review-rating div.name-description{width:265px;margin:0 5px 0 0;text-align:right}.product-review-item .review-text{display:table;width:100%;table-layout:fixed}.product-review-item .avatar{display:table-cell;vertical-align:top;width:120px}.product-review-item .avatar img{max-width:100%}.product-review-item .text-body{display:table-cell;vertical-align:top}.product-review-item .avatar+.text-body{padding:0 20px 0 0}.compare-products-page .page-title{margin:0 0 -1px}.compare-products-page .clear-list{position:absolute;top:7px;left:0}.compare-products-table .full-description td{display:table-cell}.compare-products-table .full-description td p{margin-top:0}.center-1 .topic-block-title{text-align:center}.topic-page p{text-align:justify}.gender span{margin:0 0 0 10px}.gender span>*{margin:0 0 0 5px}.date-of-birth select+select{margin:0 11px 0 0}#check-availability-button{display:block;margin:10px auto}.login-page .customer-blocks{overflow:hidden}.login-page .returning-wrapper .form-fields{min-height:200px;padding:30px 0 0}.login-page .returning-wrapper input[type="text"],.login-page .returning-wrapper input[type="email"],.login-page .returning-wrapper input[type="password"]{width:300px}.address-list-page .section,.order-list-page .section,.return-request-list-page .section{display:block;width:auto;margin:0 0 40px}.address-list-page .buttons,.order-list-page .buttons{position:absolute;top:5px;left:10px}.avatar-page .message-error,.avatar-page .buttons{text-align:right}.registration-page .vat-note{margin-right:275px}.customer-info-page .vat-note,.customer-info-page .vat-status,.customer-info-page .email-to-revalidate-note{margin-right:150px}.customer-info-page .vat-status{display:inline-block}.shopping-cart-page .cart-page-layout{flex-direction:row;align-items:flex-start;gap:32px}.shopping-cart-page .cart-main{flex:1;min-width:0}.shopping-cart-page .cart-sidebar{flex:0 0 40%;max-width:40%;position:sticky;top:20px}.shopping-cart-page .cart-item{grid-template-columns:120px minmax(0,1fr);grid-template-areas:"picture details actions";gap:16px 24px;align-items:center;padding:24px 0}.shopping-cart-page .cart-item-remove{top:18px;inset-inline-start:8px}.shopping-cart-page .cart-item-picture{width:120px;height:120px}.shopping-cart-page .cart-item-details{padding-top:8px}.shopping-cart-page .cart-item-details .product-name a{font-size:16px}.shopping-cart-page .cart-item-price{display:none!important}.shopping-cart-page .cart-item-actions{grid-area:actions;display:flex;flex-direction:column;align-items:stretch;gap:12px}.shopping-cart-page .cart-item-qty{display:flex;justify-content:flex-end}.shopping-cart-page .cart-item-pricing-row{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:nowrap}.shopping-cart-page .cart-item-unit-price{display:flex;align-items:baseline;flex-wrap:nowrap;gap:4px;min-width:0;white-space:nowrap}.shopping-cart-page .cart-item-unit-price .price-label{display:inline;font-size:14px;color:var(--grey);margin:0}.shopping-cart-page .cart-item-unit-price .price-values{display:inline-flex;align-items:baseline;flex-wrap:nowrap;gap:4px}.shopping-cart-page .cart-item-unit-price .price-values .product-unit-price{display:inline;font-size:15px;font-weight:600;color:var(--black)}.shopping-cart-page .cart-item-unit-price .old-price{display:inline;margin:0}.shopping-cart-page .cart-item-subtotal{display:flex;align-items:baseline;flex-wrap:nowrap;justify-content:flex-end;gap:4px;min-width:0;line-height:1.3;text-align:end}.shopping-cart-page .cart-item-subtotal .subtotal-label{display:inline;font-size:16px;color:var(--black);margin:0;font-weight:700}.shopping-cart-page .cart-item-subtotal .product-subtotal{display:inline;font-size:16px;font-weight:700;color:var(--secondary);white-space:nowrap}.shopping-cart-page .cart-item-subtotal .discount,.shopping-cart-page .cart-item-subtotal .discount-additional-info{flex:0 0 100%}.shopping-cart-page .cart-options{overflow:hidden}.shopping-cart-page .checkout-attributes{float:right;max-width:565px;margin:-30px 0 15px}.shopping-cart-page .checkout-attributes .option-list>li{margin:5px 0 5px 10px}.shopping-cart-page .selected-checkout-attributes{float:left;max-width:395px;margin:15px 0}.order-progress{margin:-30px 0 50px}.checkout-page .address-item{width:31%}.checkout-page .terms-of-service{text-align:center}.payment-info .info{padding:30px 15px}.payment-info .info td:first-child{width:265px!important;margin:0 0 0 10px;text-align:left}.payment-info .info td:only-child{width:100%!important}.order-review-data .title,.order-details-area .title,.shipment-details-area .title{text-align:right}.opc .order-review-data ul{text-align:right}.advanced-search .price-range{margin-right:114px}.comment-list{margin:0 0 50px}.news-list-homepage .news-items{overflow:hidden;text-align:right}.news-list-homepage .news-item{float:right;width:31.33333%;margin:0 1% 30px}.news-list-homepage .news-item:nth-child(3n+1){clear:both}.news-list-homepage .news-item:only-child{float:none;width:auto;margin:0 0 30px}.news-list-homepage .news-head{text-align:center}.news-list-homepage .news-body{text-align:justify}.forum-breadcrumb{margin:-30px 0 30px}.current-time{float:left}.forum-search-box{float:right}.forum-search-box .advanced{text-align:right}.forum-search-box .advanced a{line-height:normal}.forums-table-section td{min-width:150px}.forums-table-section td:first-child{min-width:90px}.forums-table-section .view-all{text-align:left}.topic-actions .pager.upper{display:block;max-width:400px}.forum-table td{padding:20px}.forum-edit-page textarea,.private-message-send-page textarea{width:600px;height:250px}.private-message-send-page .bb-code-editor-wrapper{display:inline-block;width:400px;margin:10px 0;vertical-align:middle}.forum-edit-page textarea,.private-message-send-page textarea{width:600px;height:250px}.private-message-send-page .bb-code-editor-wrapper{display:inline-block;width:400px;margin:10px 0;vertical-align:middle}@media(max-width:1400px){.manufacturer-list-page .item-box{width:15%}}@media(max-width:1200px){.manufacturer-list-page .item-box{width:19%}}@media(max-width:1024px){.manufacturer-list-page .item-box{width:24%}}@media(max-width:900px){.manufacturer-list-page .item-box{width:30%}}}
