@media all and (min-width:1025px){a,span,*:after,*:before,input,button{-webkit-transition:all .15s ease;transition:all .15s ease}.master-wrapper-content{width:980px;margin:0 auto;position:relative;z-index:2}.center-2{float:right;width:73%}.side-2{float:left;width:25%}.inputs{text-align:left}.inputs label{display:inline-block;width:197px;margin:0 10px 0 0;text-align:right}.center-1 .inputs label{width:330px}.center-1 .inputs .option-list li label{width:auto}.center-1 .inputs .field-validation-error{text-align:center}.inputs .option-list label{margin:0 5px}.header-centering{position:relative;width:980px;margin:0 auto}.header-logo{float:left}.header-links-wrapper{float:right;margin:0}.header-links{float:right;padding:11px 0;z-index:2;position:relative}.header-links li:hover>a{border-color:#a12}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content{font-size:12px}.flyout-cart{display:none;position:absolute;top:99%;right:-5px;z-index:99999;width:320px;border:1px solid #ddd;box-shadow:0 0 2px rgba(0,0,0,.15);background:#fff;text-align:left}.flyout-cart.active{display:block}.mini-shopping-cart{font-size:12px}.mini-shopping-cart a:hover{text-decoration:underline}.mini-shopping-cart .count{border-bottom:1px solid #ddd;margin:0 0 3px;padding:15px 12px;font-size:13px}.mini-shopping-cart .count a{color:#a12}.mini-shopping-cart .item{border-bottom:1px solid #ddd;overflow:hidden;padding:12px 10px}.mini-shopping-cart .picture{float:left;width:84px;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 94px}.mini-shopping-cart .name{margin:0 0 10px;font-size:14px;line-height:18px;letter-spacing:.5px}.mini-shopping-cart .price{font-size:0;line-height:16px}.mini-shopping-cart .price span,.mini-shopping-cart .quantity span{font-size:13px}.mini-shopping-cart .totals{padding:15px 12px;font-size:14px;text-align:right}.mini-shopping-cart .totals strong{color:#c00;font-size:16px;letter-spacing:.5px}.mini-shopping-cart .buttons{margin:0;padding:15px 12px;text-align:right}.mini-shopping-cart .totals+.buttons{margin-top:-15px}.mini-shopping-cart button{display:inline-block;border:1px solid transparent;background:#333;padding:8px 16px;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#fff}.mini-shopping-cart button:hover{border-color:#fff}.header-selectors-wrapper{position:absolute;top:0;left:0;right:0;z-index:1;padding:18px 0;text-align:center}.header-selectors-wrapper>div{margin:0 5px;vertical-align:top}.header-selectors-wrapper select{height:28px;border:0;border-radius:1px;background:#fff url('../img/arrow-down-black.png') right 4px center no-repeat;padding:0 25px 0 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}.new_select>span{height:28px}.responsive-nav-wrapper-parent{display:none}.menu-title,.close-menu,.header-menu .back-button,.header-menu .sublist-wrap{display:none}.overlayOffCanvas{display:none!important}div#headerMenuParent{margin:0 0 30px}.header-menu{text-align:left;position:relative;z-index:1001;border-bottom:1px solid #eee;background:#f6f6f6}.header-menu.stick{position:fixed;top:0;width:100%;z-index:10000}.header-menu>ul{width:980px;margin:0 auto;background:#fff;border-width:0 0 0 1px;border-style:solid;border-color:#eee}.header-menu>ul:after{content:".";display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0}.header-menu>ul>li{float:left}.header-menu>ul>li>a,.header-menu>ul>li>span{display:block;position:relative;z-index:1002;margin:0 0 -1px;border-right:1px solid #eee;border-bottom:1px solid #eee;padding:23px 15px 21px;font-size:16px;line-height:1;text-transform:uppercase;cursor:pointer}.header-menu>ul>li:hover>a,.header-menu>ul>li:hover>span{background:#f6f6f6;color:#a12}.header-menu .sublist-wrap{display:none;position:absolute;z-index:1003;min-width:200px;margin-left:-1px;border:1px solid #eee;border-bottom-color:#ececec;box-shadow:0 1px 5px rgba(0,0,0,.05);background:#fff}.header-menu .sublist-wrap.active{display:block}.header-menu .sublist li{position:relative}.header-menu .sublist .back-button{display:none}.header-menu .sublist li a{display:block;background:url(../img/arrow-right-black.png) no-repeat 15px center;padding:12px 15px 12px 30px;font-size:13px;color:#333;border-bottom:1px solid #eee}.header-menu .sublist li:hover>a{background-color:#f6f6f6}.header-menu .sublist>li:last-child>a{border:0}.header-menu .sublist-wrap .sublist-wrap{top:-1px;left:100%;padding:0}.footer-upper{margin:0 auto 20px;width:auto}.footer-upper .footer-centering{width:980px}.footer-upper .footer-block.phone-block,.footer-upper .footer-block.payment-info-block{padding:8px 10px 7px 56px}.footer-upper .footer-block.phone-block span:first-child,.footer-upper .footer-block.payment-info-block span:first-child{margin:0}.footer-upper .footer-block{margin:0 0 0 20px!important}.footer-upper .footer-block:first-child{margin-left:0!important}.footer-middle .footer-centering{width:980px}.footer-middle .footer-block:first-child{margin:0!important}.footer-middle .footer-block:nth-child(2n+1){clear:none}.footer-menu a:hover{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.footer-lower .footer-centering{width:980px;position:relative;margin:0 auto;overflow:hidden;min-height:38px;text-align:center}.footer-lower .footer-centering:before{content:" ";display:inline-block;height:38px;width:1px;vertical-align:middle}.footer-disclaimer,.footer-powered-by,.footer-designed-by{display:inline-block;padding:0 5px 0 0}.footer-disclaimer{max-width:300px}.block .title strong{text-align:center;cursor:auto}.block .listbox{display:block}.block .list a:hover{background:#f3f3f3}.block .product-picture{display:inline-block;vertical-align:middle}.block .product-picture img{display:block}.page-title{padding:13.5px 320px 12.5px 20px}.search-box.store-search-box{font-size:0;position:absolute;top:0;right:0;border:2px solid #333;box-shadow:-8px 0 0 0 #fff}.header .search-box.store-search-box{visibility:hidden}.search-box.store-search-box input.search-box-text{height:42px;width:250px!important;background:#fff;transition:all .5s ease!important}.search-box.store-search-box .search-box-button{width:42px;height:42px}.store-search-box input.search-box-text:focus{width:668px!important}.breadcrumb a,.breadcrumb strong,.breadcrumb .delimiter{line-height:normal}.item-box{width:32%;float:left;margin:0 0 2% 2%;border:1px solid transparent}.item-box:last-child{border:1px solid transparent}.item-box:nth-child(3n+1){clear:both}.product-grid .item-box:hover,.search-page .item-box:hover{border-color:#a12}.item-box .product-item{border:0;padding:0 0 5px}.product-grid .swiper-pagination{display:none}.product-grid .item-box .product-title,.search-page .item-box .product-title{padding:0 5px}.item-box .hover-content{position:absolute!important;top:0;right:0;left:0;opacity:0;z-index:0;transition:all .2s ease}.item-box:hover .hover-content{opacity:1;z-index:2}.item-box .buttons{background:#a12;display:block;border:1px solid #fff}.item-box .add-to-compare-list-button{background-color:#999}.item-box .compare-products:hover .add-to-compare-list-button{width:100%;background-color:#a12;padding:12px 12px 12px 40px;font-size:13px;letter-spacing:.5px}.quick-view-button:hover~.ajax-cart-button-wrapper .productQuantityTextBox,.item-box .compare-products:hover+.ajax-cart-button-wrapper .productQuantityTextBox{opacity:0;font-size:0;width:0;border:0}.item-box .compare-products:hover+.ajax-cart-button-wrapper .product-box-add-to-cart-button,.item-box .quick-view-button:hover~.ajax-cart-button-wrapper .product-box-add-to-cart-button,.item-box .compare-products:hover~.product-box-add-to-cart-button,.item-box .quick-view-button:hover~.product-box-add-to-cart-button{padding:12px 0 12px 43px;width:44px;font-size:0;background-color:#999}.item-box .description{display:block}.home-page-manufacturers .item-box{width:15%;float:left;margin:0 0 2% 2%;clear:none}.home-page-manufacturers .item-box:nth-child(2n+1){margin:0 0 2% 2%}.home-page-manufacturers .item-box:nth-child(6n+1){margin-left:0}.product-list .item-box{width:100%;float:none;margin:0 0 20px;border:0!important;text-align:left}.product-list .item-box .product-item{overflow:hidden;padding:0 0 20px;border-bottom:1px dashed #a12}.product-list .item-box .picture{width:210px;margin:0;float:left}.product-list .item-box .details{width:490px;margin:0 0 0 15px;float:left}.product-list .item-box .product-title{margin:0 0 10px}.product-list .item-box .description{margin:20px 0;line-height:22px}.product-list .item-box .add-info{overflow:hidden}.product-list .item-box .prices,.product-list .item-box .buttons{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.item-box .category-item,.item-box .sub-category-item{margin-bottom:20px}.item-box .category-item .picture,.item-box .sub-category-item .picture{margin:0;overflow:hidden}.category-item .picture a,.sub-category-item .picture a{margin:0;overflow:hidden}.category-item:hover .picture a,.sub-category-item:hover .picture a{margin:0;overflow:hidden}.item-box .title a{border-top:2px solid #a12;background:none;padding:13px 0;font-size:15px;color:#333}.item-box:hover .title a{background-color:#a12;color:#fff}.pager li a:hover{background-color:#a12;border-color:#a12;color:#fff}.vendor-list a:hover{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.order-summary-content form>.cross-sells .item-box{width:24.25%;margin:0 0 1% 1%;clear:none!important}.order-summary-content form>.cross-sells .item-box:nth-child(4n+1){clear:both!important;margin-left:0}.filter-content li:hover{background:#f3f3f3}.filter-content .title:hover{background:transparent}.product-details-page .gallery{width:42%}.product-details-page .overview{float:right;width:56%;margin:0 0 20px}.overview .add-to-wishlist-button:hover,.variant-overview .add-to-wishlist-button:hover,.overview .add-to-compare-list-button:hover,.subscribe-button:hover,.download-sample-button a:hover{background-color:#ddd}.ui-datepicker-calendar td a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ui-datepicker-calendar td a:hover{background-color:#a12;color:#fff}.write-review .form-fields{padding:20px 0}.write-review .review-rating{text-align:left}.write-review .review-rating label{display:inline-block;width:197px;text-align:right}.center-1 .write-review .review-rating label{width:330px}.review-rating ul{display:inline-block;margin-left:60px}.write-review .button-1:hover{border-color:#fff}.wishlist-content .button-2:hover{border-color:#fff}.compare-products-page .clear-list{display:none}.compare-products-table-mobile{display:none}.compare-products-page .clear-list:hover{background-color:#fff;color:#a12}.compare-products-page .button-2:hover{background:#f6f6f6;border-color:#ccc}.contact-page .form-fields,.email-a-friend-page .form-fields,.apply-vendor-page .form-fields{padding:20px 0}.contact-page .buttons .button-1:hover,.email-a-friend-page .buttons .button-1:hover,.apply-vendor-page .buttons .button-1:hover{border-color:#fff}.gender>span>*{width:auto;padding:0 0 0 3px}.registration-page .buttons .button-1:hover,.registration-result-page .button-1:hover,.login-page .buttons .button-1:hover,.password-recovery-page .buttons .button-1:hover,.account-page .buttons .button-1:hover,.account-page .subscription-list .button-2:hover,.return-request-page .buttons .button-1:hover{border-color:#fff}.registration-page .inputs>label,.login-page .inputs>label,.password-recovery-page .inputs>label{width:330px}#check-availability-button{display:block;margin:15px auto 0}.account-page .button-2:hover{background-color:#f6f6f6;background:#f6f6f6}.add-address-button:hover:hover{border-color:#fff}.delete-selected-biss-button:hover{background-color:#333!important}.login-page .inputs.reversed>*{width:auto;margin:0 5px;vertical-align:middle}.login-page .forgot-password:hover{text-decoration:underline}.return-request-page label{width:325px}.change-password-page .form-fields,.check-gift-card-balance-page .form-fields{padding:20px 0}.inputs .required,.inputs .field-validation-valid{display:inline-block;margin-left:5px}.email-to-revalidate,.email-to-revalidate-note{display:inline-block}.address-list-page .add-button{text-align:right}.selected-checkout-attributes,.order-summary-content .tax-shipping-info{text-align:right}.shopping-cart-page .buttons{clear:both;text-align:left}.shopping-cart-page .common-buttons{text-align:right;margin:0 0 60px}.shopping-cart-page .common-buttons button,.shopping-cart-page .common-buttons a{margin:0 0 0 10px}.shopping-cart-page .common-buttons button:hover,.shopping-cart-page .common-buttons a:hover{border-color:#fff}.checkout-attributes{margin-top:-40px;text-align:right}.checkout-attributes ul{text-align:right}.checkout-attributes li{margin:0 0 0 10px}.shopping-cart-page .totals{margin:0;width:345px}.cart-collaterals{width:612px;overflow:hidden;margin:-40px 0 0}.cart-collaterals .deals{margin:0;overflow:hidden}.cart-collaterals .deals>div{float:left;width:49%;margin:0}.cart-collaterals .coupon-code{text-align:left}.shopping-cart-page .checkout-button:hover{border-color:#fff}.checkout-page .edit-address .inputs>label{width:330px}.checkout-page .address-item{width:33.33%}.checkout-page .button-1:hover,.checkout-page .order-completed .button-2:hover{border-color:#fff}.checkout-page .selected-checkout-attributes{text-align:right}.checkout-page .totals{float:right}.opc .back-link a:hover{text-decoration:underline}.order-details-page .tax-shipping-info{text-align:right}.order-details-page .actions button:hover{background:#f6f6f6;border-color:#ccc}.basic-search{padding:20px 0}.basic-search input[type="text"]{width:300px}.advanced-search .price-range{margin-left:-3px;width:300px;text-align:center}.search-input .button-1:hover{border-color:#fff}.sitemap-page li{width:20%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.sitemap-page li:hover{background:#f3f3f3}.news-list-page .search-box{display:none}.post-title:hover,.news-title:hover{text-decoration:underline}.news-item-page .inputs:first-child label{display:inline-block}.news-item-page textarea{display:block;margin:auto}.news-items .read-more:hover{background:#f6f6f6;border-color:#ccc}.new-comment .button-1:hover{border-color:#fff}.blog-page .tags a:hover,.blogpost-page .tags a:hover,.blog-details a:hover{text-decoration:underline}.vote-poll-button:hover{border-color:#fff}.year li a:hover{background:none!important;color:#a12}.block .tags li a:hover,.product-tags-all-page li a:hover{color:#a12}.change-password-recovery-link{text-align:right}.request-page .inputs label:last-child{width:auto}.menu__grid-view .menu__group .sublist{width:100%!important;box-shadow:none!important;padding:0!important;margin-top:8px}.menu__grid-view .menu__group .sublist>li>a{padding:5px 0 5px 10px!important}.menu__grid-view .menu__group{width:calc((100% - 45px)/4);display:block;flex-wrap:wrap;padding:0}.menu__grid-view .menu__group .sublist-wrap{position:static;display:block;padding:0;box-shadow:none;margin-top:0;background:none;min-width:auto;border:0;margin-left:100px}.menu__grid-view .menu__group .sublist-wrap li{margin-top:10px}.menu__grid-view .menu__group .sublist-wrap li a{line-height:15px;padding:0;text-align:center;transition:all .3s ease 0s;display:inline-block;color:#333;font-size:12px;background:url(../img/arrow-right-black.png) left center no-repeat;padding-left:10px}.menu__grid-view .menu__group .sublist-wrap li a:hover{text-decoration:underline}.menu__group .menu__image-link{margin-bottom:15px;border-bottom:1px solid #a12;padding:3px 0 10px 25px;font-size:14px;text-transform:uppercase;text-align:left;position:relative;display:block}.menu__group .menu__image-link:before{content:"";position:absolute;top:2px;left:0;width:17px;height:17px;background-color:#a12;background-image:url(../img/arrow-down-white.png);background-position:center;background-repeat:no-repeat}.grid-menu-img-wrapper{display:flex;max-width:80px;max-height:80px;padding-top:28.5%;position:relative;margin-bottom:10px;float:left;width:80px;height:80px;overflow:hidden}.grid-menu-img-wrapper img{height:100%;width:100%;position:absolute;top:0;object-fit:cover}.header-menu .sublist-wrap.menu__grid-view.active{display:flex}.header-menu .sublist-wrap.menu__grid-view{right:0;left:0;margin:auto;flex-wrap:wrap;gap:20px 10px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);background-color:#fff;padding:15px;width:100%}}
