@media all and (min-width:1025px){.care-child-page .customer-care-info{margin-block:50px}.full-description-holder{display:none}.overview .additional-details .sku{position:absolute;right:0;color:#7b807b;z-index:99}.overview .additional-details .sku .value{color:#7b807b}.cart-mobile{display:none}.menu-top-content,.we-open-btn,.chat-button,.header-lower header-links-wrapper,.mobile-search{display:none}.online-bill-pay .buttons{text-align:start}.html-account-page .side-2{float:left;width:27%;margin:0 0 120px}.html-account-page .side-2 .block.block-account-navigation{width:100%}.html-account-page .center-2{float:right;width:70%;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}.header-lower .header-actions,.menu-title,.close-menu,.header-menu .back-button{display:none}.overlayOffCanvas{display:none !important}.category-page .page-title,.account-page .page-title{position:absolute;top:45px;right:0;left:0}.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{text-align:left;width:auto;box-shadow:none}.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:none;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}.ui-autocomplete{z-index:1015;text-align:left}.header-lower{display:table;table-layout:fixed;margin:auto;padding:0;display:none}.header-menu{display:flex;flex-wrap:wrap;position:relative;z-index:1010;text-align:left;margin-inline:0}.header-menu>ul{display:flex;flex-wrap:wrap;font-size:0}.header-menu>ul>li{position:relative}.header-menu>ul>li>a,.header-menu>ul>li>span{display:block;position:relative;overflow:hidden;padding:30px 10px;cursor:pointer;text-transform:capitalize;letter-spacing:1px;background-color:var(--white)}.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>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:var(--white);padding:2px 0 7px;box-shadow:1px 1px 3px rgba(0,0,0,.25);padding:25px}.header-menu .mega-menu li:hover>.sublist-wrap{display:block}.top-menu{display:block}.header-menu .sublist li{position:relative;padding:0 20px}.header-menu .sublist .back-button{display:none}.header-menu .sublist li a{display:block;border-bottom:2px solid #eee;padding:12px 10px 5px;font-size:14px;color:#000;background-color:var(--white)}.mega-menu .sublist-wrap .chat-support-section{grid-template-columns:65px 1fr;gap:15px;font-size:14px;margin-top:15px}.mega-menu li>a.with-subcategories+.plus-button{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4);pointer-events:none;z-index:1050;display:none}.mega-menu .sublist-wrap .availability-status img{max-height:20px}.mega-menu .sublist-wrap .availability-status{right:-3px;max-width:20px}.mega-menu .sublist-wrap .chat-support-section .chat-image a>img{width:65px;height:65px}.mega-menu .sublist-wrap .chat-support-section .chat-image{order:1}.mega-menu .sublist-wrap .chat-support-section .chat-content{order:2}.mega-menu>li.has-sublist:hover>a.with-subcategories+.plus-button{display:block}.header-menu>ul>li.has-sublist .sublist-wrap,.header-menu>ul>li.has-sublist:hover a.with-subcategories{z-index:1051}.header-menu .sublist li:last-child a{border-bottom:none}.header-menu .sublist-wrap .sublist-wrap{top:-2px;left:100%}.store-search-box{position:absolute;left:60px;right:50px;top:0;bottom:0;display:flex;justify-content:center;align-items:center;display:none;z-index:100}.admin-header-links~#headerMenuParent .store-search-box{right:100px}.search-box-open .header-links-wrapper .header-links li.searchli{display:none}.search-drop-open .store-search-box .overlay-box{display:none}.search-box-open .store-search-box{display:flex}.store-search-box form{display:block;position:relative;width:100%;padding:0;z-index:9}.header-actions{font-size:0}.header-actions .ico-cart{min-width:120px;border-radius:50px;border-color:#0a7b3e;background-color:#0a7b3e !important;font-size:20px;gap:10px;color:var(--white);width:auto;height:auto;padding:6px 10px;display:none}.header-actions .ico-cart:hover{background-color:#000 !important;border-color:#000}.header-actions a.ico-wishlist{background:#444 url('../img/wishlist-button.png') no-repeat center}.flyout-cart{display:block;position:fixed !important;top:0;bottom:0;right:-410px;z-index:1030;width:400px;border:none;box-shadow:-8px 0 8px rgba(0,0,0,.086);background:var(--white);-webkit-transition:all .3s ease;transition:all .3s ease;overflow-y:auto}.admin-header-links~.header-1 .flyout-cart,.admin-header-links~.header .flyout-cart-overlay{top:35px}.flyout-cart.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:#cc8a97;text-align:left;font-size:14px;color:var(--white)}.mini-shopping-cart .count a{width:auto;height:auto;font-family:"Function Pro Extra Bold";color:var(--white);text-transform:uppercase;-webkit-text-stroke:.5px rgba(0,0,0,1)}.mini-shopping-cart .count .close{position:absolute;top:13px;right:10px;width:18px;height:18px;background:url(../img/flyout-cart-close-button.png) no-repeat center;cursor:pointer;background-size:contain}.mini-shopping-cart .item{overflow:hidden;padding:20px 33px 0 10px}.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;line-height:16px;color:#000}.mini-shopping-cart .name{margin:0;font-size:18px;line-height:20px}.mini-shopping-cart .attributes{margin:0}.mini-shopping-cart .price{margin:0}.mini-shopping-cart .quantity span,.mini-shopping-cart .price span{font-size:20px}.mini-shopping-cart .vendor-holder{margin-bottom:0}.mini-shopping-cart .totals{padding:23px 10px;text-align:left;font-size:16px;background-color:var(--white);display:flex;justify-content:space-between}.mini-shopping-cart .buttons{padding:0 10px;text-align:left;background-color:var(--white)}.mini-shopping-cart .items{overflow:hidden}.mini-shopping-cart button{display:inline-block;margin:0 1px 2px 0;border:none;background-color:var(--theme-brown);font-family:var(--font-avenirmedium);padding:13px 30px;font-size:16px;text-transform:uppercase;color:var(--white);-webkit-transition:all .2s ease;transition:all .2s ease}.mini-shopping-cart button:hover{background-color:var(--theme-green);color:var(--white)}.header-2 .header-options{text-align:right}.header-2 .header-links-wrapper{margin:0;position:relative;margin-inline:5px;padding-inline:5px}.header-2 .header-actions-wrapper .header-links-wrapper{display:none}.header-2 .header-links-wrapper:after,.header-2 .header-links-wrapper:before{border-left:2px solid #e5e6e5;position:absolute;left:0;top:15px;bottom:15px;content:''}.header-2 .header-links-wrapper:after{border-right:2px solid #e5e6e5;border-left:0;left:auto;right:0}.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:none}.header-2 .header-selectors-wrapper .language-selector{border-bottom:2px solid #eee}.header-2 .header-lower{display:block;width:auto;padding-block:0}.header-2 .header-lower .header-logo,.header-2 .header-lower .search-box{display:none}.header-2 .header-menu>ul>li>a:after,.header-2 .header-menu>ul>li>span:after{background-color:var(--white)}.header-2 .header-menu>ul>li>.sublist-wrap,.header-2 .header-menu>ul>li>.dropdown{margin-top:-3px}.header-2 .header-actions a{margin:0}.header-lower .header-links{display:none}.footer-lower-center{width:48%;text-align:start}.credit-cards-nav{width:48%;justify-content:end}.footer-upper{padding:0 20px 50px}.social-sharing{height:65px;max-width:600px;margin:0;background:url('../img/social-icons-holder-shadow.png') no-repeat center top}.social-sharing li{margin:0 4px;vertical-align:top;box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.4)}.social-sharing li:hover{height:65px}.footer-block{margin:0 0 15px;border:none;padding-right:0;text-align:left}.footer-block .title{margin:0 0 15px;padding:0;font-size:16px;cursor:auto}.footer-block .title+*{display:block;margin:0}.footer-block .title strong{padding:0}.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-middle{padding-block:50px}.footer-2 .footer-block{margin:0}.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}.footer-2 .social-sharing{background:none;text-align:center}.footer-2 .social-sharing li{margin:0;box-shadow:none}.footer-2 .social-sharing li:hover{height:50px}.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 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%}.home-page-category-grid .title a:hover:after{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:3px solid rgba(255,255,255,.4);display:none}.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}.manufacturer-grid .item-box,.vendor-grid .item-box{width:31.3%;margin:0 1% 2%}.category-grid .item-box{width:23.8%}.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 35px;padding:10px}.home-page .product-grid .item-box{width:25%}.items-per-row-four .product-grid .item-box .picture{position:relative}.items-per-row-four .home-page .product-grid .item-box{width:20%}.product-grid.also-purchased-products-grid .item-box,.product-grid.related-products-grid .item-box,.product-grid.cross-sells .item-box{width:25%}.item-box{width:31.5%}.product-grid .item-box{width:48.5%}.gallery{width:100%;max-width:none;padding:35px 0 0}.gallery:after{content:"";display:block;overflow:hidden}.gallery .picture{margin:0}.gallery .thumb-item{width:100%;height:150px;margin:0}.product-variant-list{text-align:left}.variant-picture{float:left}.variant-picture+.variant-overview{width:auto;margin:0 0 0 250px}.ui-tabs.productTabs .ui-tabs-panel{padding:30px 80px}.ui-tabs .ui-tabs-panel .inputs label{width:223px}.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}.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}.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%;margin:0 0 40px}.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:50px}.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}.shopping-cart-page .totals{float:right;width:33%;max-width:390px;margin:20px 0 0}.cart-collaterals{float:left;width:66.66%;margin:0}.cart-collaterals .deals>div,.cart-collaterals .estimate-shipping{margin-top:20px}.cart-collaterals .deals{margin:0}.cart-collaterals .deals:after{content:"";display:block;clear:both}.cart-collaterals .deals>div{float:left;width:390px;max-width:48%;margin-right:2%}.cart-collaterals .hint{margin:0 auto}.cart-collaterals .deals>div:first-child{margin-bottom:20px}.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-collaterals input[type="text"],.cart-collaterals select{border-width:0 0 2px}.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}.checkout-page .edit-address input,.checkout-page .edit-address select{border-width:0 0 2px 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-list li,.payment-method .method-list li{text-align:left}.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}.category-page-body .filtersPanel::before{display:none}.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}.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:none;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}.contact-page .inputs{text-align:center}.contact-page .inputs label{width:70px;margin:0 10px 0 -72px}.contact-page .inputs label{width:70px}.customer-info-page .inputs label{width:86px;text-align:right}.block.block-account-navigation{width:33%}.control-label{text-align:left;margin-bottom:6px}}@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}