@media all and (min-width:1281px){.master-wrapper-page{margin:57px 300px 0 0}.master-wrapper-content{padding:75px 50px 90px}.forums-table-section td{padding:20px 30px}.header{width:300px}.header-menu .sublist-wrap{right:300px}.header-menu .sublist-wrap.active,.top-menu .with-sublist-wrap:hover>.sublist-wrap{width:300px}.header-menu .sublist li a{width:300px}.header-menu .sublist-wrap .sublist-wrap{right:300px}.social-sharing{padding:0 43px}.header-footer .footer-powered-by,.header-footer .footer-designed-by{padding:0 43px}.header-links-wrapper{right:300px}.home-page .topic-block,.home-page-category-grid,.product-grid.home-page-product-grid,.product-grid.bestsellers,.news-list-homepage{margin:90px auto 0}.sub-category-grid{margin:20px -50px 0;padding:0 50px}.product-grid .item-box{margin-top:50px}.product-list .item-box .buttons{position:static;opacity:1;background:none;margin:35px 0 0;display:flex;align-items:center}.product-list .item-box .buttons:after{content:'';display:block;clear:both}.product-list .item-box .buttons button{white-space:nowrap;max-width:calc(100% - 130px)}.product-list .item-box .additional-buttons{position:static!important;opacity:1;display:flex}.product-list .item-box .add-to-compare-list-button,.product-list .item-box .add-to-wishlist-button{margin:3px 5px 3px 0;box-shadow:none;background:#f6f6f6}.product-list .item-box .add-to-compare-list-button:before,.product-list .item-box .add-to-wishlist-button:before{color:#959595}.pager{margin:60px 0 0}.rental-attributes .attribute-item{float:right;width:49%;margin:0 2% 0 0}.rental-attributes .attribute-item:first-child{margin-right:0}.cart-options .common-buttons{display:flex;column-gap:7px;align-items:center}.cart-options .common-buttons button,.cart-options .estimate-shipping-button{margin:0}.cart-options .tax-shipping-info{order:3;flex-grow:1;text-align:center;margin:0}.cart-options .continue-shopping-button{order:4;margin-right:auto!important}.checkout-page .address-item{float:right;width:32%;margin:2% 2% 0 0}.checkout-page .address-item:nth-child(1),.checkout-page .address-item:nth-child(2),.checkout-page .address-item:nth-child(3){margin-top:0}.checkout-page .address-item:nth-child(3n+1){margin-right:0;clear:both}.blog-navigation-wrap{right:300px}.blog-navigation-wrap:hover,.blog-navigation-wrap.active{width:300px}}@media all and (min-width:1366px){.product-details-page .overview .tier-prices .prices-table{display:table;width:100%;border:0}.product-details-page .overview .tier-prices .prices-row{display:table-row;float:none;width:auto}.product-details-page .overview .tier-prices .prices-row>div{display:table-cell}.product-details-page .overview .tier-prices .field-header{min-width:100px}.product-details-page .overview .tier-prices .item-quantity{border-top:1px solid #ececec;border-right:0}.product-details-page .overview .tier-prices .item-quantity:last-child{border-radius:2px 0 0 0}.product-details-page .overview .tier-prices .tbody .field-header{border-radius:0 0 2px 0}.product-details-page .overview .tier-prices .item-price{border-top:0;border-right:0}.product-details-page .overview .tier-prices .item-price:last-child{border-radius:0 0 0 2px}.login-page .page-body{position:relative}.login-page .returning-wrapper{float:right;width:calc(50% - 20px)}.login-page .returning-wrapper .form-fields{border-bottom:1px solid #ececec}.login-page .new-customer{width:calc(50% - 20px);float:left}.login-page .new-customer .content-wrap{font-size:0;padding:55px}.login-page .new-customer .content-wrap:before{content:'';display:inline-block;vertical-align:middle;width:1px;height:100%}.login-page .new-customer .content{display:inline-block;vertical-align:middle;width:calc(100% - 1px)}.account-page .page-body{max-width:600px;padding:55px}.block.block-account-navigation{width:190px}.block.block-account-navigation .list-item-link{width:53px;height:52px;padding:9px 0 9px 53px;line-height:1.3}.block.block-account-navigation .list-item-link:after{width:53px;height:52px;line-height:52px;font-size:21px}.block.block-account-navigation .list-item-link:hover,.block.block-account-navigation .active .list-item-link{width:190px;font-size:12px;padding-right:20px}.topic-post .post-number{height:45px;line-height:45px;font-size:14px}.topic-post .post-vote{height:45px;padding:15px 9px}.topic-post .post-info{width:170px}.topic-post .post-content{width:calc(100% - 215px);padding:0 0 0 280px}.topic-post .post-head{top:60px;left:67px}}@media all and (min-width:1567px){.product-variant-line{float:right;width:48.5%;margin-right:3%;margin-top:45px}.product-variant-line:nth-child(2n+1){margin-right:0;clear:both}.product-variant-line:nth-child(1),.product-variant-line:nth-child(2){margin-top:0}.variant-picture{width:38.5%}.variant-picture+.variant-overview{margin:0 43% 0 0}.cart-footer{margin:30px auto 0;max-width:1510px}.cart-collaterals{float:right;width:calc(60% - 16px);max-width:none!important;margin-top:0!important}.shopping-cart-page .cart-footer .totals-wrap{float:left;width:calc(40% - 16px);margin-top:0}}@media all and (min-width:1451px){.product-list .item-grid{grid-column-gap:1.5%}.product-list .item-box{margin:50px 0 0}.product-list .item-box:nth-child(2n+1){margin-right:0;clear:both}.product-list .item-box:nth-child(1),.product-list .item-box:nth-child(2){margin-top:0}.product-list .item-box .picture{width:38.25%}.product-list .item-box .details{width:58.5%;padding:17px 0 0}.attributes .color-squares li{margin:2px 0 2px 5px}.overview .qty-wrap,.variant-overview .qty-wrap{width:220px}.overview .add-to-cart-button,.variant-overview .add-to-cart-button{width:calc(100% - 230px)}}@media all and (min-width:1501px){.manufacturer-list-page .item-box,.vendor-list-page .item-box{width:23.5%;margin-right:2%;clear:none}.manufacturer-list-page .item-box:nth-child(4n+1),.vendor-list-page .item-box:nth-child(4n+1){margin-right:0;clear:both}.manufacturer-list-page .item-box:nth-child(3),.manufacturer-list-page .item-box:nth-child(4),.vendor-list-page .item-box:nth-child(3),.vendor-list-page .item-box:nth-child(4){margin-top:0}.order-details-area,.order-review-data{overflow:hidden}.order-details-area .billing-info-wrap,.order-review-data .billing-info-wrap{float:right;width:calc(50% - 17px);max-width:none}.order-details-area .shipping-info-wrap,.order-review-data .shipping-info-wrap{float:left;width:calc(50% - 17px);margin:0;max-width:none}.shipment-details-page .shipping-details-wrap ul,.shipment-details-page .shipping-address-wrap ul{padding:45px}}@media all and (min-width:1601px){.item-box .category-item .title{padding:35px 17px}.item-box .category-item .title a{font-size:22px}.sub-category-grid .item-box{padding:0 25px}.product-grid.featured-product-grid{padding:50px 30px}.overview .product-name-wrapper{display:flex;align-items:center;column-gap:30px}.overview .product-name{flex-grow:1}.overview .prev-next-reviews-wrap{text-align:left}.overview .product-reviews-overview{margin:28px 0 0}.overview .product-review-box{margin:0}.overview .product-review-links{white-space:nowrap}.shopping-cart-page td.subtotal{padding-left:60px;padding-right:60px}.shopping-cart-page td .product-unit-price,.shopping-cart-page td .product-subtotal{font-size:15px}.checkout-page .address-item{padding:45px 50px}.wishlist-page .table-wrapper img{max-width:none}.account-page .page-body{max-width:720px}.blog-page .blog-posts,.news-list-page .news-items{grid-template-columns:1fr 1fr 1fr}.topic-post .post-content{padding:0 0 0 380px}.topic-post .post-head{left:127px}}@media all and (min-width:1681px){.product-details-page .overview .prices-wrap{display:flex;align-items:center;justify-content:space-between}.product-details-page .overview .availability{text-align:left}.product-details-page .overview .availability .label{display:none}.product-details-page .overview .availability .value{font-size:14px;text-transform:uppercase}.product-details-page .overview .back-in-stock-subscription{margin-bottom:0}.product-details-page .overview .prices-wrap.with-back-in-stock .prices{margin:50px 0 0}.pre-order-availability-date{text-align:left}}
