.parallax-content h1{text-transform:uppercase}.parallax-content .btn{padding:1rem 3rem}.CatalogItemQuantityBox input{width:40px!important;text-align:center}.CatalogCategoryTrail{padding:15px;background-color:#f5f5f5;border-radius:4px}.manufacturer-link-divider:only-child{opacity:0}.Pagination li{border-radius:2px}.Pagination li:first-child{margin-left:5px}.Pagination li>a,.Pagination li>a:hover{color:inherit;border-radius:2px}.Pagination .CurrentPage{color:#ccc}.category-product .description{display:none;opacity:0;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s}.list-view.category-product .description{display:block;opacity:1;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s}.list-view-only{display:none;opacity:0}.list-view .list-view-only{display:block;opacity:1}.list-view .product-miniature{display:flex}.lblPriceArea .lblPriceLabel,.lblPriceArea .CategoryProductPriceLabel,.CategoryProductPriceArea .lblPriceLabel,.CategoryProductPriceArea .CategoryProductPriceLabel{display:none}.ChildCategoriesList{display:flex;flex-wrap:wrap;margin-left:calc(-1 * var(--space-2));margin-right:calc(-1 * var(--space-2))}.ChildCategoriesList .CategoryChildCategoryHeader{display:none}.ChildCategoriesList .CategoryChildCategories{flex:0 0 16.6666666%;padding-left:var(--space-2);padding-right:var(--space-2);margin-bottom:var(--space-2)}.ChildCategoriesList .CategoryChildCategories>div{height:100%;overflow:hidden}.ChildCategoriesList .CategoryChildCategories .CategoryChildText{display:flex;flex-direction:column;justify-content:center;padding:var(--space-custom-label);text-align:center}.ChildCategoriesList .CategoryChildCategories .CategoryChildThumbnail>a{display:block}.ChildCategoriesList .CategoryChildCategories .CategoryChildThumbnail a>img{height:100%;width:100%}ChildCategoriesList .CategoryChildCategories .CategoryChildText .CategoryChildShortDesc{font-size:0.875rem}.ChildCategoriesList .CategoryChildCategories .CategoryChildThumbnail:empty + .CategoryChildText{border:var(--border-width) solid var(--black);height:100%}.ChildCategoriesList .CategoryChildCategories .CategoryChildThumbnail:not(:empty) + .CategoryChildText{pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;border:var(--border-width) solid var(--white);transition:.3s;background:rgba(36,36,36,0.5);color:var(--white)}.ChildCategoriesList .CategoryChildCategories .CategoryChildThumbnail:not(:empty) + .CategoryChildText h2 a{color:var(--white)}.ChildCategoriesList .CategoryChildCategories:hover .CategoryChildThumbnail:not(:empty) + .CategoryChildText{background:rgba(36,36,36,0.8)}.Category .all-likebtn{top:var(--space-2);right:var(--space-2)}.CategoryChildCategoryHeader{max-width:100%;flex:0 0 100%;padding-left:15px;margin-bottom:15px}.category-card:after{content:"";background:rgba(0,0,0,0.4);height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0}.category-card{position:relative;min-height:95px}.category-card img:after{border-radius:4px}.category-card img{width:100%;height:95px;object-fit:cover;border-radius:4px}.page-category li.splide__slide img{height:120px;object-fit:cover;width:100%;z-index:-1}.CategoryChildText{text-align:center;position:absolute;width:100%;top:50%;transform:translateY(-50%);z-index:1}.CategoryChildText *{color:#fff}.CategoryChildText a:hover{color:#fff}body.Category.LeftColumn{background:#E5E5E5}.category-header{height:135px;display:none}.CategoryChildCategoryHeader{font-weight:700}.product-list .productItem .productItem-wrap{background:var(--white);border-radius:4px;box-shadow:0px 4px 10px rgb(0 0 0 / 10%)}.category-feed .splide{margin:0 auto}.leftColumn .Control{padding-top:var(--space-1);padding-bottom:var(--space-1);padding-right:var(--space-2);background:#fff;padding-left:var(--space-2);border-top:1px solid #CED4DA;border-right:1px solid #CED4DA;border-left:1px solid #CED4DA}.leftColumn .all-leftColumn-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.leftColumn .Control .all-leftColumn-header:after{font-family:"Font Awesome 5 Pro";content:"\f067"}.leftColumn .Control .all-leftColumn-header.active:after{font-family:"Font Awesome 5 Pro";content:"\f068"}.leftColumn .Control ul{background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.category-product .thumbnail img{height:250px;object-fit:cover}.productItem-caption .productItem-caption-name a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.StarRatings img{width:15px}.in-stock-status{color:var(--success)}.no-stock-status{color:var(--danger)}input.CategoryProductAddToCart{width:100%}.col-lg-3.splide__slide{margin-bottom:0px!important}.leftColumn .Control:first-child{border-radius:4px 4px 0px 0px!important}.leftColumn .Control:last-child{border-radius:0px 0px 4px 4px!important;border-bottom:1px solid #CED4DA!important}.leftColumn .Control input[type=checkbox],.leftColumn .Control .checkbox input{margin:1px 20px 1px 1px!important}.nav.nav-stacked>li{margin-top:var(--space-2)}.AverageReviewRatings{min-height:25px}.pageNav-wrap .pagination li a{padding:var(--space-1) var(--space-2)}li.pageNav-pagination-next.next a{padding:0}li.pageNav-pagination-prev.prev span,li.pageNav-pagination-next.next span,li.CurrentPage.active a,.LayoutLeftColumnInner ul.nav-stacked.nav-pills li a:hover{font-weight:500}li.leftAttributeNav-filterBtn a{font-weight:500;border-bottom:1px solid #e8e8e8;padding-bottom:var(--space-2)}.CategoryCategoryHeader p{margin:0}.mobile-filters p{font-weight:600;margin-left:var(--space-2)!important;margin-right:var(--space-1)!important;border-bottom:1px solid;position:relative}.mobile-filters p:first-child:after{content:"";width:1px;height:15px;background:#000;position:absolute;right:-30%;transform:translateX(30%);top:50%;transform:translateY(-50%)}.list-view .product-miniature{flex-wrap:wrap}.productItem .CategoryProductRetailPriceLabel,.category-card .CategoryChildShortDesc,.CategoryProductSalePriceArea .CategoryProductSalePriceLabel,.CategoryWasPriceArea .CategoryWasPriceLabel{display:none}.CategoryHeader .CategoryHeader-text{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%}.product-flags .product-flag:not(:only-child):first-child{}.head1.bg-white.py-2{padding-bottom:1px!important}.head-container.container{margin-bottom:30px}container.CategoryHeader{margin-bottom:2.14rem}.CategoryHead.container{margin-bottom:0.1rem}.category-feed .splide{display:none}.container.category-feed.page-category{margin-bottom:1rem}@media(max-width:1400px){.CategoryProductAddToCart .btn{font-size:0.75rem}}@media(max-width:1199px){.CategoryProductAddToCart>div{flex:0 100%}.CategoryProductAddToCart .qty-spinner{max-width:100%;justify-content:center!important;margin-bottom:var(--space-2)}}@media(min-width:991px){.mobile-filters{display:none}.post-category-name{margin:0}.category-description .category-description-text{border-left:1px solid #000;padding-left:40px}}.topNavigation-mobilesortby,.sectionHeader-mobile{display:none}@media only screen and (max-width:1024px){.topNavigation-pagesLabel,.topNavigation-pages{display:none}.ChildCategoriesList{display:block;overflow-x:auto;white-space:nowrap}.CategoryChildCategories{display:inline-flex}}@media(max-width:991px){.ddSortByMobile:first-child{position:relative}i.far.fa-times.close-filter,.ddSortByMobile .close-sort{position:absolute;top:50%;right:5%;transform:translateY(-50%)}.leftColumn.left-collapse{position:fixed;top:-100%;left:0;border-radius:0;width:100%;max-width:100%;height:100%;z-index:10000000;background:#fff;padding:0;overflow-y:scroll;transition:top 0.2s ease-out}.leftColumn.left-collapse.active{top:0px;bottom:0px}select#ddSortBy{display:none}.topNavigation-sortby{position:fixed;top:-100%;left:0;background:#fff;width:100%;height:100%;z-index:10000000;transition:top 0.2s ease-out;overflow-y:scroll}.topNavigation-sortby.active{top:0px;bottom:0}.topNavigation-sortby.active .topNavigation-mobilesortby,.sectionHeader-mobile{display:block;position:relative}.topNavigation-mobilesortby .ddSortByMobile:first-child,.sectionHeader-mobile span{width:100%;text-align:center;text-transform:uppercase}.sectionHeader-mobile span{display:block}.topNavigation-mobilesortby .ddSortByMobile,.sectionHeader-mobile span{padding:15px 10px;font-weight:500;border-bottom:1px solid #EDF0F0}}@media only screen and (max-width:765px){.list-view .productItem-thumbnail,.list-view .productItem-caption{flex:0 0 100%;max-width:100%;padding-left:var(--space-2);padding-right:var(--space-2)}.CompGridProduct-list>div:nth-of-type(2n+1) div.category-product:first-of-type,.CompGridProduct-list>div:nth-of-type(1n+1) div.category-product:first-of-type{min-height:unset!important;width:100%!important}.CompGridProduct-list>div div.category-product:first-of-type a{height:unset!important;line-height:unset!important}}@media (max-width:767px){.bottomNav .pageNav-wrap,.pageNav-wrap .pagination{width:100%}.pageNav-wrap .pagination{justify-content:center}.category-product .thumbnail img{height:170px}.btn{font-size:0.75rem}.product-flags .product-flag,.abs.product-flag span{padding:var(--space-1) var(--space-1);font-size:10px}.no-stock-status,.in-stock-status{font-size:0.75rem;font-weight:600}.product-miniature .thumbnail,.category-product .thumbnail{padding:0px!Important}.category-header img{width:100%;position:absolute;left:0;right:0}.category-header{height:85px}}@media(max-width:420px){.mobile-filters p{font-size:0.75rem}}body.Category.LeftColumn{background:radial-gradient(circle at top left,rgba(34,197,94,0.05),transparent 26%),radial-gradient(circle at top right,rgba(59,130,246,0.05),transparent 22%),linear-gradient(180deg,#f7f9fc 0%,#eef2f6 100%)}@media (min-width:1400px){.container,.head-container.container,.CategoryHead.container,.container.category-feed.page-category{max-width:1560px;width:min(1560px,calc(100% - 48px))}}@media (min-width:1800px){.container,.head-container.container,.CategoryHead.container,.container.category-feed.page-category{max-width:1680px;width:min(1680px,calc(100% - 56px))}}.product-list .productItem,.category-product,.product-list .productItem .productItem-wrap{height:100%}.product-list .productItem .productItem-wrap,.category-product{position:relative;display:flex;flex-direction:column;background:rgba(255,255,255,0.96);border:1px solid rgba(15,23,42,0.06);border-radius:18px;box-shadow:0 10px 28px rgba(15,23,42,0.08);overflow:hidden;transition:transform 0.26s ease,box-shadow 0.26s ease,border-color 0.26s ease}.product-list .productItem .productItem-wrap::before,.category-product::before{content:"";position:absolute;top:0;left:-70%;width:48%;height:100%;background:linear-gradient(110deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 40%,rgba(255,255,255,0.16) 50%,rgba(255,255,255,0.05) 60%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);opacity:0;pointer-events:none;z-index:2}.product-list .productItem .productItem-wrap:hover,.category-product:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(15,23,42,0.12);border-color:rgba(15,23,42,0.10)}.product-list .productItem .productItem-wrap:hover::before,.category-product:hover::before{opacity:0.8;animation:mkCategoryShine 0.7s ease}@keyframes mkCategoryShine{0%{left:-55%}100%{left:115%}}.category-product .thumbnail,.productItem-thumbnail,.product-miniature .thumbnail{position:relative;z-index:1;padding:18px 18px 10px;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);display:flex;align-items:center;justify-content:center;overflow:hidden}.category-product .thumbnail img,.productItem-thumbnail img,.product-miniature .thumbnail img{width:100%;height:255px;max-height:255px;object-fit:contain;transition:transform 0.35s ease}.productItem-wrap:hover .thumbnail img,.category-product:hover .thumbnail img{transform:scale(1.03)}.productItem-thumbnail-quickView.quick-view{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:6;opacity:0;visibility:hidden;pointer-events:none;min-height:42px;padding:10px 16px;border-radius:999px;background:rgba(15,23,42,0.90);color:#fff;border:0;box-shadow:0 10px 24px rgba(15,23,42,0.22);transition:opacity 0.22s ease,visibility 0.22s ease,transform 0.22s ease}.productItem-wrap:hover .productItem-thumbnail-quickView.quick-view,.category-product:hover .productItem-thumbnail-quickView.quick-view{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,calc(-50% - 2px))}.Product-Quick-View,.Product-Quick-View>form{position:static;transform:none}.productItem-caption,.productItem-caption-inner,.category-product .product-caption,.category-product .caption{display:flex;flex-direction:column;flex:1 1 auto;padding:0 18px 18px;position:relative;z-index:3}.productItem-caption .productItem-caption-name,.productItem-caption-name,.category-product .name{min-height:3.5em;margin-bottom:12px}.productItem-caption .productItem-caption-name a,.productItem-caption-name a,.category-product .name a{color:#111827;font-weight:700;font-size:1rem;line-height:1.35;letter-spacing:-0.01em;text-decoration:none}.productItem-caption .productItem-caption-name a:hover,.productItem-caption-name a:hover,.category-product .name a:hover{color:#0f172a}body.Category.LeftColumn .lblPriceArea,.CategoryProductPriceArea,.CategoryProductSalePriceArea,.CategoryWasPriceArea{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}body.Category.LeftColumn .lblPriceArea,.CategoryProductPriceArea{margin-top:auto;margin-bottom:6px}.lblPrice,.CategoryProductPrice,.CategoryProductSalePrice{font-size:1.85rem;font-weight:800;line-height:1.05;color:#111827;letter-spacing:-0.03em}.CategoryWasPriceArea,.CategoryProductRetailPriceArea,.lblWasPrice,.CategoryProductRetailPrice,.prodItemCapPrice-wasPrice{color:#6b7280;font-size:0.98rem;text-decoration:line-through;line-height:1.2;white-space:nowrap}.in-stock-status,.no-stock-status,.Preorder,.LimitedStock,.StockStatus,.stock-status{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;min-height:30px;padding:6px 11px;border-radius:999px;font-size:0.78rem;font-weight:700;line-height:1;margin-bottom:14px}.in-stock-status{background:rgba(22,163,74,0.12);color:#15803d}.no-stock-status,.Preorder,.StockStatus.Preorder{background:rgba(249,115,22,0.14);color:#c2410c}.LimitedStock,.StockStatus.Limited{background:rgba(245,158,11,0.14);color:#b45309}.CategoryProductAddToCart,.productItem .CategoryProductAddToCart{margin-top:auto;min-height:56px;display:flex;align-items:stretch}.CategoryProductAddToCart>div,.productItem .CategoryProductAddToCart>div{width:100%}.CategoryProductAddToCart:empty,.productItem .CategoryProductAddToCart:empty{min-height:56px}.CategoryProductAddToCart .btn,input.CategoryProductAddToCart,.productItem .btn{width:100%;min-height:48px;border:0;border-radius:14px;background:linear-gradient(135deg,#0f172a 0%,#1f2940 100%);color:#fff;font-weight:800;letter-spacing:0.02em;box-shadow:0 10px 20px rgba(15,23,42,0.18);transition:transform 0.2s ease,box-shadow 0.2s ease,filter 0.2s ease}.CategoryProductAddToCart .btn:hover,input.CategoryProductAddToCart:hover,.productItem .btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(15,23,42,0.22);filter:brightness(1.03)}.Category .all-likebtn{top:12px;right:12px;z-index:5;width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,0.94);box-shadow:0 8px 20px rgba(15,23,42,0.12);display:flex;align-items:center;justify-content:center}.leftColumn{position:sticky;top:20px;align-self:flex-start}.leftColumn .Control{background:rgba(255,255,255,0.90);backdrop-filter:blur(10px);border-color:rgba(15,23,42,0.08)}.leftColumn .Control:first-child{border-radius:16px 16px 0 0!important}.leftColumn .Control:last-child{border-radius:0 0 16px 16px!important}.leftColumn .all-leftColumn-header{font-weight:700;color:#111827}.ChildCategoriesList .CategoryChildCategories>div{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 10px 24px rgba(15,23,42,0.08);background:#fff}.ChildCategoriesList .CategoryChildCategories .CategoryChildThumbnail a>img{aspect-ratio:1 / 1;object-fit:cover;transition:transform 0.4s ease}.ChildCategoriesList .CategoryChildCategories .CategoryChildThumbnail:not(:empty) + .CategoryChildText{border:0;background:linear-gradient(180deg,rgba(15,23,42,0.10) 0%,rgba(15,23,42,0.74) 100%);display:flex;flex-direction:column;justify-content:flex-end;text-align:left;padding:20px}.ChildCategoriesList .CategoryChildCategories:hover .CategoryChildThumbnail a>img{transform:scale(1.05)}.ChildCategoriesList .CategoryChildCategories:hover .CategoryChildThumbnail:not(:empty) + .CategoryChildText{background:linear-gradient(180deg,rgba(15,23,42,0.10) 0%,rgba(15,23,42,0.84) 100%)}ChildCategoriesList .CategoryChildCategories .CategoryChildText .CategoryChildShortDesc{font-size:0.875rem}.pageNav-wrap .pagination li a,.Pagination li>a{min-width:40px;min-height:40px;padding:9px 12px;text-align:center;border-radius:12px;background:rgba(255,255,255,0.92);border:1px solid rgba(15,23,42,0.08);box-shadow:0 4px 10px rgba(15,23,42,0.04)}.pageNav-wrap .pagination li a:hover,.Pagination li>a:hover{background:#fff}li.CurrentPage.active a,.Pagination .CurrentPage{background:#0f172a;color:#fff!important;border-color:#0f172a}@media (max-width:991px){.leftColumn{position:static;top:auto}.leftColumn.left-collapse:not(.active){max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;visibility:hidden!important;position:static!important;height:0!important;min-height:0!important;width:100%!important;background:transparent!important}.leftColumn.left-collapse:not(.active) .Control{display:none!important}.leftColumn.left-collapse.active{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;max-height:none!important;height:auto!important;overflow:visible!important;margin-bottom:14px!important;padding:0!important;border:0!important;opacity:1!important;visibility:visible!important;background:transparent!important;z-index:auto!important}.leftColumn.left-collapse.active .Control{display:block!important;margin-bottom:10px;border:1px solid rgba(15,23,42,0.08);border-radius:12px!important;background:#fff;padding:12px 14px}.leftColumn.left-collapse.active .Control ul:not([style*="max-height: 0"]){max-height:220px;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-right:4px}.leftColumn.left-collapse.active .Control ul[style*="max-height: 0"]{overflow:hidden!important}.topNavigation-mobilesortby,.sectionHeader-mobile,i.far.fa-times.close-filter,.ddSortByMobile .close-sort{display:none!important}.mobile-filters{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin-bottom:8px}.category-product .thumbnail,.productItem-thumbnail,.product-miniature .thumbnail{height:190px!important;min-height:190px!important;max-height:190px!important;padding:14px 14px 8px!important}.category-product .thumbnail img,.productItem-thumbnail img,.product-miniature .thumbnail img{height:150px!important;max-height:150px!important;object-fit:contain!important}.productItem-caption .productItem-caption-name,.productItem-caption-name,.category-product .name{min-height:3.8em!important}.prodItemCapPrice-wasPrice,.CategoryWasPriceArea,del .CategoryProductRetailPriceArea{display:block!important;width:100%!important;margin:0 0 4px 0!important;text-align:left!important;order:-1!important;flex:0 0 100%!important}del .CategoryProductRetailPriceArea,del .CategoryProductRetailPrice,.CategoryProductRetailPriceArea,.CategoryProductRetailPrice,.lblWasPrice{display:block!important;width:100%!important;white-space:normal!important;line-height:1.1!important;font-size:0.92rem!important;text-align:left!important;margin:0!important}body.Category.LeftColumn .lblPriceArea,.CategoryProductPriceArea{display:block!important;width:100%!important;margin-bottom:4px!important}body.Category.LeftColumn .lblPrice,.CategoryProductPrice,.CategoryProductSalePrice{display:block!important;width:100%!important;margin:0!important;text-align:left!important}.Category .all-likebtn{width:42px;height:42px}.productItem-thumbnail-quickView.quick-view{display:none!important}}@media (max-width:767px){.product-list .productItem .productItem-wrap,.category-product{border-radius:16px;box-shadow:0 8px 20px rgba(15,23,42,0.07)}.category-product .thumbnail,.productItem-thumbnail,.product-miniature .thumbnail{height:180px!important;min-height:180px!important;max-height:180px!important}.category-product .thumbnail img,.productItem-thumbnail img,.product-miniature .thumbnail img{height:140px!important;max-height:140px!important}.productItem-caption,.productItem-caption-inner,.category-product .product-caption,.category-product .caption{padding:0 12px 12px}.productItem-caption .productItem-caption-name a,.productItem-caption-name a,.category-product .name a{font-size:0.95rem}.lblPrice,.CategoryProductPrice,.CategoryProductSalePrice{font-size:1.45rem}.CategoryProductAddToCart .btn,input.CategoryProductAddToCart,.productItem .btn{min-height:44px;font-size:0.9rem}del .CategoryProductRetailPriceArea,del .CategoryProductRetailPrice,.CategoryProductRetailPriceArea,.CategoryProductRetailPrice,.lblWasPrice{font-size:0.88rem!important}}@media (max-width:420px){.category-product .thumbnail,.productItem-thumbnail,.product-miniature .thumbnail{height:168px!important;min-height:168px!important;max-height:168px!important}.category-product .thumbnail img,.productItem-thumbnail img,.product-miniature .thumbnail img{height:128px!important;max-height:128px!important}.productItem-caption .productItem-caption-name,.productItem-caption-name,.category-product .name{min-height:3.9em!important}.mobile-filters p{font-size:0.75rem}}li.leftAttributeNav-filterBtn a{display:inline-block!important}.custom-reset-btn-active{margin-left:8px;font-size:12px;outline:none;display:inline-block;padding:6px 14px!important;border-radius:6px;color:rgb(255,255,255)!important;font-weight:500;cursor:pointer;text-decoration:none;box-shadow:rgba(0,0,0,0.15) 0px 2px 6px;transition:0.2s;background-color:rgb(37,99,235)!important;border:1px solid rgb(30,64,175)!important;vertical-align:center;font-size:16px!important}.acceptedPaymentMethodLogos .PayPalCommerce{background:url("/store/images/logo/paypal.png") no-repeat}.acceptedPaymentMethodLogos .ApplePay{background:url("/store/images/logo/applepay.png") no-repeat}.acceptedPaymentMethodLogos .PayWithAmazon{background:url("/store/images/logo/amazonpay.png") no-repeat}.acceptedPaymentMethodLogos .AffirmCheckout{background:url("/store/images/logo/affirm.png") no-repeat}.acceptedPaymentMethodLogos .Afterpay{background:url("/store/images/logo/afterpay.png") no-repeat}.acceptedPaymentMethodLogos .Sezzle{background:url("/store/images/logo/sezzle.png") no-repeat}.acceptedPaymentMethodLogos .Apruve{background:none}.acceptedPaymentMethodLogos .Coinbase{background:url("/store/images/logo/coinbase.png") no-repeat}.acceptedPaymentMethodLogos .OrangeMoney{background:url("/store/images/logo/orangemoney.png") no-repeat}.acceptedCreditCardLogos div[role="img"],.acceptedPaymentMethodLogos li[role="img"]{background-position:center}.acceptedPaymentMethodLogos{padding:0}.acceptedCreditCardLogos div,.acceptedPaymentMethodLogos li{display:inline-block;zoom:1;margin:0px 5px 0px;padding:0;height:32px;width:40px;background-size:contain!important;vertical-align:text-bottom}.acceptedCreditCardLogos .jcb{background:url("../images/ccs/jcb.png") no-repeat}.acceptedCreditCardLogos span,.acceptedPaymentMethodLogos span{display:none}.acceptedCreditCardLogos .visa{background:none}.acceptedCreditCardLogos .amex{background:url(../images/ccs/amex.png) no-repeat}.acceptedCreditCardLogos .discover{background:url(../images/ccs/discover.png) no-repeat}.acceptedCreditCardLogos .bankcard{background:url("/store/i/bankcard_33x22.jpg") no-repeat}.acceptedCreditCardLogos .mastercard{background:none}.acceptedCreditCardLogos .dinersclub{background:url("../images/ccs/diner.png") no-repeat}.ShoppingCartTable div{vertical-align:middle}.ProductDisplay .widget-upsells .ControlItem{display:flex;flex-direction:column;height:100%}.LineItemPrice{float:right}.shipping-methods{flex:1}#dvShippingMethod br{display:none}.ShoppingCart-tableWrapper{overflow-x:inherit}#tblcart{display:table}.ShoppingCartHead-row{display:table-row}.ShoppingCart .free-text{display:none}[price="0"] .free-text{display:initial}#tblSaveForLaterCart .ShoppingCartThumbnail{max-width:200px}@media(min-width:991px){.ShoppingCart-subtotal.card-summary{background:#f9f9f9}}.cart-items-product .ProductDetailsSwatches{margin-bottom:var(--space-2)!important;margin-top:var(--space-2)!important}.ShoppingCartSubtotal-inlineShipping label,.cart-item-info span.ProductDetailsVariations{display:none}.ShoppingCartQtyWrapper{border:1px solid #E0E0E0;border-radius:3px;padding:3px 5px}.cart-items-actions .btn-outline-dark{font-weight:400}.cart-item-info .pd-variant-items select{font-size:0.875rem;font-weight:700}.cart-item-info span.ShoppingCartQtyLabel{font-size:0.874rem}.cart-item-info .spinnerBtn{font-size:0.625rem}.cart-items-actions .col-6 .btn{width:100%}input.ShoppingCartQtyTextbox{width:40px!important}.ShoppingCartItem-remove-btn a.RemoveFromCartLink,.SaveForLaterAddToCart a.btn{text-transform:uppercase;font-size:var(--font-size-sm);color:var(--dark)}.ShoppingCartItem-remove-btn a.RemoveFromCartLink:hover,.SaveForLaterAddToCart a.btn:hover{color:var(--white)}.ProductDetailsSwatches img{border:1px solid #d4d4d4}.smallCart-variants .Variant.mt-2{display:flex;align-items:center}.smallCart-variants .Variant>select.variantGroup_Color{display:none}h4.SaveForLaterItemInfo-item-header,.SaveForLaterTable-item-price{padding:0}.SaveForLaterAddToCart .btn{width:100%}.shipping-btn{padding:0}.smallCart-variants-inner .Variant{margin-bottom:var(--space-3)}.smallCart-variants .Variant.mt-2>div:first-child{margin-right:var(--space-3)}@media(min-width:767px){.removeLinkMobile{opacity:0}}@media(max-width:767px){.ShoppingCartItem-remove-btn{display:none!important}span.saveForLaterBtn{width:100%}}@media only screen and (min-width:1200px){.ShoppingCart-totals{border-top:0!important}}@media only screen and (max-width:1200px){.ShoppingCart-header{text-align:center;margin-bottom:var(--space-3)!important}.cart-items-product{width:100%!important}}.ShoppingCart{}.ShoppingCartHeader{}.ShoppingCartClear{}.ShoppingCartPrice{}.ShoppingCartTotals{}.ShoppingCartShippingInfo{}.ShoppingCartDiscount{}.ShoppingCartCouponCode{}.ShoppingCartCouponCode>.collapse,.ShoppingCartCouponCode>.collapsing,.ShoppingCartCouponCode>.collapse.show{position:relative;left:0}.ShoppingCartThumbnail{}.ShoppingCartItemNr{}.ShoppingCartVariations{}.ShoppingCartPersonalize{}.ShoppingCartGiftMessage{}.ErrorText{}.ShoppingCartSelectCheckbox{border:0}input.ShoppingCartQtyTextbox{display:inline-block;width:40px;padding:0}.ShoppingCartInlineCalculateShippingForm{display:inline}.ShoppingCartInlinePostalCode{display:inline;float:left}.ShoppingCartInlinePostalCodeTextbox{width:150px}.ShoppingCartCouponCodeTextbox{width:80px}.ShoppingCartSavedCartText{text-align:center;font-size:1.78571rem}.MicroStoreDropDown{padding-bottom:var(--space-2)}.MicroStoreDropDown .ControlHeader{font-weight:bold;margin-bottom:var(--space-1)}.ProductDisplay .row .homepage-product{margin-bottom:30px}.ProductDisplay .homepage-product .caption{text-align:center;padding-top:20px}.ProductReviewDimensionName{}.ProductReviewSummary{}.ProductReviewWriteLink{}.ProductReviewAllReviewsLink{}.ProductReviewTitle{}.ProductReviewRatings{}.ProductReviewBody{}.ProductReviewProsArea{}.ProductReviewProsHeader{}.ProductReviewPros{}.ProductReviewConsArea{}.ProductReviewConsHeader{}.ProductReviewCons{}.ProductReviewItemMeta{}.QuickOrderEntryHeader{text-align:center}.QuickOrderEntryItemNumberTextbox{width:100px}.QuickOrderEntryQuantityTextbox{width:50px}.QuickOrderEntryAddButton{text-align:center}.SmallCartItemLink{text-decoration:none}.small-cart-item .badge{line-height:20px;width:20px;padding:0}.smallCart-item-remove{line-height:20px;width:20px;height:20px;padding:0}.Node{}.NodeHover{}.NodeSelected{}.RootNode{}.LeafNode{}.Island{}.Control_6082{float:left}.ControlHeader_6082{}.ControlItem_6082{}.ControlLink_6082{}.ControlLink_6082 a{}.ControlLink_6082 a:hover{}.ControlLinkSeperator_6082{}.ControlText_6082{}.ControlInput_6082{}.ControlFooter_6082{}.Control_6083{float:right}.ControlHeader_6083{}.ControlItem_6083{}.ControlLink_6083{}.ControlLink_6083 a{}.ControlLink_6083 a:hover{}.ControlLinkSeperator_6083{}.ControlText_6083{}.ControlInput_6083{}.ControlFooter_6083{}.Control_6076{text-align:right}.ControlHeader_6076{}.ControlItem_6076{}.ControlLink_6076{}.ControlLink_6076 a{}.ControlLink_6076 a:hover{}.ControlLinkSeperator_6076{}.ControlText_6076{}.ControlInput_6076{}.ControlFooter_6076{}ol.SlideshowButtons{left:0;width:100%;transform:translate(0px,0px);display:flex;justify-content:center}.Slideshow{position:relative}.SlideList,Slide{margin:0;padding:0;list-style:none}.Slide{overflow:hidden;position:relative}.Slideshow .slide-caption{position:absolute;left:35%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:600px;max-height:100%;text-align:left}.Slideshow .slide-caption .h1{text-transform:uppercase}.Slideshow .slide-caption p,.Slideshow .slide-caption h1{color:#fff}.SlideshowButtons{position:absolute;left:50%;bottom:1rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.SlideshowButton{margin:0 1em 0 0;padding:0;float:left;list-style:none}.SlideshowButtonLink{float:left;width:16px;height:16px;text-indent:-9999px;border:2px solid #fff;border-radius:50%}.SlideshowButtonLinkCurrent{background:#fff}.SlideshowButtonLink:focus{outline:none}.SlideshowPrevious,.SlideshowNext{position:absolute;left:10%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.85714rem;height:2.85714rem}.SlideshowPrevious a,.SlideshowNext a{text-indent:-9999px;text-decoration:none;font-size:0;line-height:17px;height:100%;width:100%}.SlideshowPrevious a:after,.SlideshowNext a:after{font-family:var(--font-awesome);font-weight:bold;content:"\f104";text-indent:0;font-size:14px;line-height:14px;display:block}.Slideshow .btn-light:hover,.Slideshow .btn-light:focus,.Slideshow .btn-light:active,.Slideshow .btn-light:visited,.Slideshow .btn-light:not(:disabled):not(.disabled):active{color:var(--text-dark);background-color:var(--light);border-color:var(--light)}.SlideshowNext{left:auto;right:10%}.SlideshowNext a:after{content:"\f054"}.Slide .gradient,.gradient{position:absolute;width:100%;top:0;left:0;bottom:0;right:0;background:rgb(0,0,0);background:-moz-linear-gradient(135deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0.5060399159663865) 63%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(135deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0.5060399159663865) 63%,rgba(255,255,255,0) 100%);background:linear-gradient(135deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0.5060399159663865) 63%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1)}.Control_5986{}.Control_5986 table{background:#f2f3f5}.Control_5986 td{vertical-align:top}.ControlHeader_5986{font-size:13px;font-style:italic;margin:10px 0;text-align:center}.ControlItem_5986{text-align:center;padding:20px 0;border-bottom:1px solid #dfdfe1;margin:0 12px}.Control_5986 tr:last-child .ControlItem_5986{border:none}.ControlLink_5986{padding:10px 0;display:block;width:120px;overflow:hidden;text-overflow:ellipsis}.Control_5986 img.FeaturedItemsThumbNail{padding:3px;border:1px solid #DDDFDE!important;box-shadow:2px 2px 3px #dddfde;max-width:75px;max-height:150px}.Control_5986 .lblPriceLabel{display:none}.Control_5986 .UpsellItemPrice{font-size:20px}.BlogPostCommentProfileName{}.BlogPostTitle{padding:0;font-weight:normal}.BlogPostImage{}.BlogPostCategoryAndTags{padding:15px 0;color:#999}.BlogPostTags{padding:0 0 0 10px;display:inline}.BlogPostTag{display:inline-block;*display:inline;padding:0 3px;background:#eee;border-radius:3px;border:1px solid #ddd;margin:0 5px 0 0}.BlogPostTag a{color:#999}.BlogPostCategories,.BlogPostCategory{display:inline}.BlogCommentModerationMessage{background:#FEEFB3;color:#9F6000;border:1px solid #9F6000;border-radius:5px;padding:10px;margin:10px;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s}.BlogCommentModerationMessage.Flash{background:#FFF5CF;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s}.BlogPostComments .BlogPostCommentsHeader,.BlogPostComments .BlogPostCommentsHeader h3,.BlogPostComments .BlogPostCommentCount{display:inline;font-size:24px}.BlogRoll .BlogPostCommentProfileImage{float:left;padding-right:10px}.BlogRoll .BlogPostCommentText{margin:0}.BlogRoll .BlogPostCommentDisplayName{margin-top:-5px}.BlogRoll .BlogPostCommentsAddTextbox{height:50px}.BlogRollFeedLinks{float:right;padding:5px 0}.BlogRollBlogImage{padding:0 0 10px 0;max-width:100%}.BlogRollBlogImage img{display:block;max-width:100%}.BlogPostDate{font-weight:600;margin-top:20px}.BlogRollBanner{background:var(--blogroll-banner)}.BlogPostDatePretty{position:relative;float:left;width:50px;height:45px;color:#999;margin:10px 10px 10px 0}.DateMonth,.DateDay,.DateYear{position:absolute;font-family:Open sans-serif,sans-serif;color:#c6c6c6}.DateMonth{top:0;left:0;width:30px;height:18px;text-align:center;margin-top:-6px}.DateDay{top:18px;line-height:18px;width:31px;height:24px;text-align:center;font-size:24px}.DateYear{right:0;top:0px;width:21px;height:45px;transform:rotate(-90deg);font-size:16px;margin-top:6px;margin-right:-11px}.BlogPost .BlogPostDate{display:none!important}.BlogPostCommentNameDate{font-size:10px}.BlogPostAddCommentHide,.HideComments{display:none}.AdminCommentLabel,.AuthorCommentLabel{display:none}.AdminCommentLabel.BlogPostCommentByAdmin{display:inline;background:#fff;font-weight:bold;padding:2px 3px;margin:2px}.AuthorCommentLabel.BlogPostCommentByAuthor{display:inline;background:#fff;font-weight:bold;padding:2px 3px;margin:2px}.CommentReplies{margin-left:100px}.BlogPostPostedOnBy{margin-right:0;max-width:500px;margin-left:auto}.BlogPostCommentsAddTextbox{height:10.71429rem!important}.comment-anchor-wrapper a:empty{display:none}body.BlogPost #mainContent{background-color:var(--light)}.BlogPostCategories,.BlogPostTags{display:flex;align-items:center}.BlogPostCategories>div,.BlogPostTags .BlogPostTag{padding:var(--space-1);box-shadow:0 0.21429rem 0.64286rem rgb(52 58 64 / 20%);margin-right:var(--space-2)}article.BlogPost-content .BlogPostContent p:first-child:first-letter {font-size:75px;font-weight:700;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px}@media(min-width:991px){body.BlogPost #mainContent{margin-top:-400px}body.BlogPost .BlogPostImageHero{min-height:580px;position:relative}body.BlogPost .BlogPostImageHero img{position:absolute;height:100%;top:0;width:100%;object-fit:cover}}@media(max-width:991px){body.BlogPost .BlogPostImageHero img{position:absolute;width:100%;top:0}.BlogPostImageHero{position:relative}}body.BlogPost article.BlogPost-content .BlogPostContent img{max-width:100%;display:block;width:100%;margin-bottom:var(--space-3);margin-top:var(--space-3)}.BlogPost-content blockquote{font-weight:700;padding-left:var(--space-4);margin:var(--space-2) 0}.BlogPost-content blockquote::before{content:'\f10d';font-family:'Font Awesome 5 Pro';font-size:30px;padding-right:var(--space-2)}.BlogPostCommentText-name>a{position:absolute;left:0;top:50%;transform:translateY(-50%)}.ProfileName{float:left}.PofileImage{float:right;padding:0 0 20px 20px}.ProfileInfoTable>tbody>tr>td>span.ThemeButton>a{color:#fff}.ProfileTableHeader{margin-top:20px;clear:both}.ProfileTable{width:100%}.ProfileTable th{background:#eee;text-align:left;padding:3px}.ProfileTable td{padding:3px;border-bottom:1px solid #eee}.BlogTagCloud.Control{text-align:justify}.TagCloudList{list-style-type:none;margin:0;padding:0}.BlogTagCloud .ControlItem{display:inline;padding:0 5px 0 0;vertical-align:bottom}.BlogTagCloud .ControlLink_Link{-webkit-transition:0.5s;-moz-transition:-.5s}.BlogTagCloud .TagCloud_MinSize{opacity:0.5}.BlogTagCloud .TagCloud_MedSize{}.BlogTagCloud .TagCloud_MaxSize{font-weight:bold}.BlogTagCloud .ControlLink_Link:hover{color:red;opacity:1;-webkit-transition:0.5s;-moz-transition:-.5s}ul.TagList li{width:32%}ul.TagList:after{content:'';display:table;clear:left}.StarRatingButton{border:0!important}.WriteReview{height:fit-content}.review-upload-img #lblSupportedTypes{display:block;margin-bottom:var(--space-1)}.review-upload-img a{text-decoration:underline;font-size:14px;color:var(--secondary)}.ShoppingCartVariationsItem{padding:0px!important}.OrderGiftingArea input[type=checkbox]{margin-right:5px}#addrBilling_ddAddressList_dd_ddCombo,#addrShipping_ddAddressList_dd_ddCombo,#ddExpireMonth{width:100%!important}.checkout .list-group-item.hide:first-child+.list-group-item{border-top-width:thin;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.OnePageCheckOut label{margin-bottom:8px}.checkoutShipping-zip:last-child,.checkoutBilling-zip:last-child{padding-right:0}.checkoutShipping-zip:not(:last-child),.checkoutBilling-zip:not(:last-child){width:66.666%}#dvAddressValidationPopup{background:rgba(0,0,0,0.7)}#dvAddressValidationPopup .modal-header{flex-direction:column;text-align:center;margin-top:var(--space-2)}.checkout .optional-text{margin-left:var(--space-1)}#btnAddGiftCertificate + .optional-text{display:none}#CustomerFieldsUpdatePanel,#UpdatePanelOrderCustomFields{display:grid;gap:var(--space-2)}.checkout [class*="custom-field"] .form-control{display:flex;flex-direction:column}.checkout [class*="custom-field"] select.form-control + label,.checkout [class*="custom-field"] textarea.form-control + label,.checkout [class*="custom-field"] input:not([type="radio"]):not([type="checkbox"]).form-control + label,.checkout [class*="custom-field"] table + label,.checkout [class*="custom-field"] [id*="dateCustomField"] + label,.checkout .form-control label,.checkout .custom-file-upload + label{order:-1;width:100%}.checkout .checkoutCustomerCustom-field>a{width:100%}.checkout input[type="radio"] + label,.checkout input[type="checkbox"] + label{order:initial}.custom-fields-row>*:not(.custom-file-upload):not(select):not(input):not(textarea){padding:0}#trDiscount a,#trDiscount a:hover{text-decoration:none}#trTotal span,#trTotal b,#trAdjustedTotal span,#trAdjustedTotal b{font-weight:bold}.totalsArea-subtotal-label b,.totalArea-discount-label b,.totalArea-tax-label b,#trShipping b,#trHandling b{font-weight:normal}.PublicCommentsArea{width:100%!important;position:static;float:none!important}.RequiredField{display:none;color:#df8f8e;font-weight:bold;line-height:1;font-size:150%;padding-left:5px}.payment-method{padding:0}.payment-method.active .payment-name{border-bottom:1px solid var(--border)}.payment-method .payment-name,[data-payment-name="Coupon"]{cursor:pointer;height:60px;padding:var(--space-1) var(--space-3);background-color:var(--white)}label.remove-payment,label.image-input-replace{position:relative;padding:0;font-weight:inherit}label.remove-payment a,label.image-input-replace a{cursor:pointer;position:relative;z-index:1}label.remove-payment input,label.image-input-replace input{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;z-index:2}.floating-totals{min-height:1px}.PayPalExpress .payment-name:before,.PayPal .payment-name:before{left:-110px}.checkout-express-body>div:first-child{padding-left:0}#express-paypal-container{width:224px}.PayPal .paypal-text{display:none}.PayPal.active .paypal-text{display:block}.OnePageCheckOut .ShoppingCartCouponCode{padding:0}.PayPalCommerce .payment-name span{display:none}.PayPalCommerce .payment-name:before{left:-147px}.PayPalCommerce .fa-paypal,.PayPalExpress .fa-paypal,.PayPal .fa-paypal{color:#012169}.PaymentMethodArea .list-group-item.active,.checkout-coupon.list-group-item.active{color:inherit;background-color:inherit;border-color:rgba(0,0,0,.125)}.list-group-item.hide + .CouponCodeArea .checkout-coupon.list-group-item,.CouponCodeArea:first-child{border-top:0}.PaymentMethodArea .list-group{padding-left:15px}[id$=lblCustomFieldSep]{display:none}.checkout-contact-actions:nth-child(2),.checkout-customerCustom:first-child{margin-top:var(--space-4)!important}.address1:empty + .address2:empty ~ .comma{display:none}.address-book-label{width:100%}.shipping-as-list{width:100%}.shipping-as-list .list-group-item{display:flex;cursor:pointer;margin-bottom:0}.shipping-as-list .list-group-item label{display:flex;width:100%}.shipping-as-list input[type="radio"]{flex-shrink:0}.shipping-as-list .shipping-cost{margin-left:auto}.shipping-as-list .shipping-name{width:150px;display:inline-block;flex-shrink:0}.shipping-as-list .estimated-time{display:none}.shipping-as-list .estimated-time,.shipping-as-list .estimated-date{padding:0 15px;font-weight:bold}.shipping-as-list .shipping-desc{display:flex}.checkout-shipping-checkboxes table{margin:0;width:100%}.checkout-shipping-checkboxes tbody{display:flex}.checkout-shipping-checkboxes tr{width:50%}.checkoutCreditCard-expiration-label{padding-left:15px;top:-15px}.checkoutCustomItem-field{margin:0;margin-bottom:0!important}[id$="dlCustomMethodFields"]{width:100%}.Custom.list-group-item+.list-group-item.active{margin-top:inherit;border-top-width:inherit}#chkGuestCheckout{display:none}[id^="UpdateProgress"]:not([style*="display:none"]) + .checkoutShippingMethod-methods{display:none}#rblSameAsBillingAddress tr:first-child{width:100%}#rblSameAsBillingAddress tr:last-child{display:none}[id$="btnRemoveAppliedPayment"]{position:absolute;left:0;right:0;width:100%;height:100%;z-index:2;opacity:0}.checkoutApplied-remove{position:relative}.checkout-applied .checkoutApplied-row td{margin-right:var(--space-2)}.checkout-applied .checkoutApplied-info{flex:inherit;width:inherit}.CreditCards-applied [id*='lblAppliedPaymentAdditionalInfo'] img,.applied-img{margin-right:var(--space-2)}.CreditCards-applied .checkoutApplied-name{display:none}.CreditCards-applied tbody,.CreditCards-applied table{display:block}.CreditCard-body .nav-tabs .nav-link{color:inherit;background-color:transparent;border-color:transparent}.checkoutApplied-table td{padding:0;border:0}#CardNumber .input-left-icon{max-width:40px}#trCreditCardPartialPaymentArea,.checkoutApplied-row,[id$='lblAppliedPaymentAdditionalInfo']{display:flex;align-items:center}.applied-img{width:40px;display:inline-block}.applied-img img{width:40px}.CreditCardSplit-label{width:100px!important}.applied-amount,.applied-percent{display:inline-block;width:100px!important}.applied-ending span{display:inline-block;min-width:34.65px}.applied-ending,.applied-amount,.applied-or,.applied-percent{margin-right:var(--space-3)}.savedCards-group>div{cursor:pointer}.savedCard-img{margin-right:var(--space-3);align-self:center}.cvv-control{max-width:65px;text-align:center}.cvv-label,.cardItem-ending{margin-top:0;margin-bottom:0;align-self:center}[data-payment-name="Coupon"]:before,.payment-name.arrow:before{content:"\f107";font-family:var(--font-awesome);font-weight:bold;font-size:20px;position:absolute;right:15px}[data-payment-name="Coupon"].active:before,.payment-method.active .payment-name.arrow:before{content:"\f105"}.discount-item-inner:not(:empty){vertical-align:text-bottom;background-color:#E0E0E0;border:1px solid #CED4DA;border-radius:4px;width:fit-content;padding:var(--space-1)}.discount-item-inner:not(:empty):before{content:"\f02b";font-family:var(--font-awesome);font-weight:bold;font-size:1rem;margin-right:var(--space-1)}.reward-points .discount-item-inner:not(:empty):before{content:"\f06b"}.discount-name-anchor:empty + hr{display:none}#btnApplyCreditCardPayment{border-color:var(--dark)}#ddSavedCreditCards{width:100%!important}.step-item{border:1px solid var(--control-border);padding:24px}.step-item:not(:last-of-type){border-bottom:0px}.title{color:inherit}.checkout-summary[sticky="True"]>div{position:sticky;top:100px}.field-summary{word-break:break-word}.field-summary *:empty{display:none}.summ-field:empty + .comma{display:none}.OnePageCheckOut-checkoutArea:not([multistep='True']) .next-btn{display:none}.step-item:not(.active)[step-completed="true"],.step-item:not(.active)[step-started="true"]{cursor:pointer}.step-item:not([step-completed="true"]) .title:not(.dont-expand){width:83.3333333333%}.step-item .numbadge-container{padding-left:0}.checkout:not([multistep='True']) .step-item .numbadge-container{display:none}.step-item .numbadge{font-size:calc(1.2 * var(--font-size));color:var(--white);flex-shrink:0}.step-item.active .numbadge{background-color:var(--dark)}.step-item:not(.active) .numbadge{background-color:var(--inactive-section)}.step-item:not(.active) .title{color:var(--inactive-section)}.checkout:not([multistep='True']) .numbadge{display:none}[multistep='True'] .step-item[step-completed="true"] .numbadge{font-size:0}[multistep='True'] .step-item[step-completed="true"] .numbadge:before{--font-mult:1.2;content:"\f00c";font-family:var(--font-awesome);font-size:calc(var(--font-mult) * var(--font-size));font-weight:bold}[multistep='True'] .step-item.step-has-error .numbadge{background-color:var(--danger)}[multistep='True'] .step-item.step-has-error .numbadge:before{content:"\f12a"}[multistep='True'] .step-item.active .step-minarea,[multistep='True'] .step-item:not([step-completed="true"]):not([step-started="true"]) .step-minarea,.checkout:not([multistep='True']) .step-minarea{display:none}[multistep='True'] .title{margin:0}.checkout:not([multistep='True']) .title{padding-left:0;color:var(--active-section)}[multistep='True'] .step-item:not(.active) .step-body,[multistep='True'] .step-item:not(.active) .step-header-omit{display:none!important}@media only screen and (max-width:1336px){.step-item .numbadge{font-size:calc(var(--font-size));width:25px;height:25px;line-height:25px}.step-item .title{font-size:calc(1.3 * var(--font-size))}}@media only screen and (max-width:765px){.checkout-wrap{order:2;padding:0}.checkout-container{padding:0}.checkout-summary{padding:0}.checkout-summary-body{padding:0}.checkout-summary[sticky="True"]>div{position:initial}.totalsArea-subtotal-headerWrap{background:transparent;padding-bottom:0}.totalsArea-subtotal-header{border:0!important}.totalsArea-subtotal-label,.totalsArea-subtotal-text{margin-bottom:0!important}.checkout-express{text-align:center}.checkout-express-body{justify-content:center}.checkout-express-body>div:first-child{margin-left:var(--space-3)}.step-item{border-right:0;border-left:0}.step-item#contact-container{border-top:0}.title{font-size:calc(1.5 * var(--font-size))}.shipping-as-list .shipping-name{display:block;width:50%}.shipping-as-list .list-group-item{display:inherit}.shipping-as-list .list-group-item>span{display:unset}.shipping-as-list .estimated-time{display:inline}.shipping-as-list .estimated-date{display:none}.affirm-desc{font-size:calc(0.8 * var(--font-size))}.CreditCard-body .nav-link{padding-left:0;padding-right:0}.applied-endingin{display:none!important}.applied-ending,.applied-amount,.applied-or,.applied-percent{margin-right:var(--space-1)}}@media only screen and (max-width:576px){.OnePageCheckOut .LayoutContent{padding:0}.totalsArea-subtotal-header{font-size:var(--font-size)}.checkout-summary-body{background:transparent!important}.OnePageCheckOut .CreditCard-cvv{padding:0}[multistep='True'] .step-item[step-completed="true"] .numbadge:before{--font-mult:1}[multistep='True'] .step-minarea{border:1px solid var(--control-border);border-radius:var(--border-radius);padding-top:var(--space-2);padding-bottom:var(--space-2);margin-top:var(--space-2)!important}[multistep='True'] .step-minarea .field-summary{color:var(--secondary)!important}[multistep='True'] .step-minarea .edit-btn{color:var(--control-border)!important}[multistep='True'] .edit-btn{font-size:0}[multistep='True'] .edit-btn:before{content:"\f304";font-family:var(--font-awesome);font-weight:bold;font-size:var(--font-size)}.cardItem-or,.cardItem-percent{display:none}.currentCard{justify-content:center}}@media only screen and (max-width:500px){.currentCard-submitBtn{display:grid}}@media only screen and (max-width:360px){.checkout-express-body>div:first-child{margin-left:var(--space-5)}}.MyAccountShowHideTable{display:none}.MyAccountSection .StarRatings{float:none;margin:0 auto}.MyAccountSection .StarRatings td{padding:0 2px;border:none}.CustomField.MyAccountSectionEntry{padding:0 0 10px;width:48%;float:left;min-height:40px}.CustomField.MyAccountSectionEntry:nth-child(2n){margin-bottom:15px}#trAddNew{font-weight:bold}.ReviewItem-rating td{border:0;padding:0 0.25rem}.MyAccountOther .MyAccountLabel span:last-child{display:inherit}.BrowseCategoryIcon{}.BrowseByAttributeFilterButtonArea{}.BrowseByAttHeader{}.MoreAttributesLink{cursor:pointer}.MoreAttributes{display:none}.Control_3921{}.ControlHeader_3921{}.ControlItem_3921{}.ControlLink_3921{}.ControlLink_3921:hover{}.ControlLink_3921 a{}.ControlLink_3921 a:hover{}.ControlLink_Link_3921{}.ControlLink_Link_3921:hover{}.ControlLinkSeperator_3921{}.ControlText_3921{}.ControlInput_3921{}.ControlFooter_3921{}.SmallCartItemLink_3921{text-decoration:underline}.SmallCartQtyTextbox_3921{border-color:#333333;border-width:1px;border-style:Solid;font-size:8pt;width:30px}.Control_3828 h4{margin-bottom:0}.BlogTagCloud .ControlLink_Link_3984:hover{color:red;opacity:1;-webkit-transition:0.5s;-moz-transition:-.5s}.ControlLink_6093:hover{}.ControlLink_Link_6093{}.ControlLink_Link_6093:hover{}.Control_3829 h4{margin-bottom:0}.Control_3970{}.Control_3970 a{font-size:1.5em}.BlogDrillDownIcon{display:inline-block;*display:inline;zoom:1;padding:0 5px;vertical-align:middle}.BlogDrillDown .ControlLink{display:inline-block;*display:inline;zoom:1}.ShippingEstimationRateTable td{padding:5px 0}.ShippingEstimationRate span{padding-left:10px;font-weight:bold}.Control_3920{}.Control_3920 .navbar{background:#ce1515;border:none;height:70px}.Control_3920 .navbar-default .navbar-nav>li>a{color:#fff;line-height:40px;border-right:1px solid #ad2121}.Control_3920 .navbar-default .navbar-nav>li>a:hover{background:#ad2121}.Control_3920 .navbar-collapse{padding-left:0;padding-right:0}.ControlHeader_3920{}.ControlItem_3920{}.ControlLink_3920{}.ControlLink_3920:hover{}.ControlLink_3920 a{}.ControlLink_3920 a:hover{}.ControlLink_Link_3920{}.ControlLink_Link_3920:hover{}.ControlLinkSeperator_3920{}.ControlText_3920{}.ControlInput_3920{}.ControlFooter_3920{}.Control_3997 .navbar{background:#1f2123;height:64px;border:none}.Control_3997 .navbar-default .navbar-nav>li>a{line-height:34px;border-right:1px solid #000}.ControlHeader_3997{}.ControlItem_3997{}.ControlLink_3997{}.ControlLink_3997:hover{}.ControlLink_3997 a{}.ControlLink_3997 a:hover{}.ControlLink_Link_3997{}.ControlLink_Link_3997:hover{}.ControlLinkSeperator_3997{}.ControlText_3997{}.ControlInput_3997{}.ControlFooter_3997{}.Control_3960 .navbar{background:none;border-bottom:none;margin-bottom:0}.Control_3960 .navbar-default .navbar-right .navbar-nav>li>a,.Control_3960 .navbar-default .navbar-right .navbar-nav>li:first-child>a{border:none;background:none;color:#999}.Control_3960 .navbar-default .navbar-right .navbar-nav>li>a:hover{border:none;background:none;color:#fff}.Control_3960 .navbar-default .navbar-nav>li>a{border-right:1px solid #000;line-height:20px;color:#999}.Control_3960 .navbar-default .navbar-nav>li:first-child>a{border-left:1px solid #000}.Control_3960 .navbar-default .navbar-nav>li>a:hover{border-right:1px solid #000;background:#1a1b1c;color:#fff}.Control_3960 .navbar-collapse{padding-left:0;padding-right:0}.ControlInput_3833,.Control_3833 input[type="text"],.Control_3833 input[type="password"],.Control_3833 input[type="email"]{border:medium none;border-radius:4px 0 0 4px;box-shadow:none;display:inline-block;line-height:0;margin-bottom:0;margin-right:0;margin-top:0;padding:15px}.Control_3833 .MailingListGoThemeButton{background:none repeat scroll 0 0 #CE1515;border:medium none;border-radius:0 4px 4px 0;color:#FFFFFF;display:inline-block;font-size:18px;margin:0 0 0 -5px;padding:12px}.Control_3835{}.Control_3835 .BlogPostImage{margin-top:20px;margin-bottom:20px}.ControlHeader_3835{}.ControlItem_3835{}.ControlLink_3835{}.ControlLink_3835:hover{}.ControlLink_3835 a{}.ControlLink_3835 a:hover{}.ControlLink_Link_3835{}.ControlLink_Link_3835:hover{}.ControlLinkSeperator_3835{}.ControlText_3835{}.ControlInput_3835{}.ControlFooter_3835{}.Control_3968 .nav>li>a:hover,.nav>li>a:focus{background:none;color:#999}.ControlHeader_3968{}.ControlItem_3968{}.ControlLink_3968{}.ControlLink_3968:hover{}.ControlLink_3968 a{}.ControlLink_3968 a:hover{}.ControlLink_Link_3968{}.ControlLink_Link_3968:hover{}.ControlLinkSeperator_3968{}.ControlText_3968{}.ControlInput_3968{}.ControlFooter_3968{}strong .ControlHeader_3978{display:none}.Control_3980 .well .row:last-child .ControlItem_3980{padding-left:0;border-bottom:none;box-shadow:none;color:#000;margin-bottom:0}.Control_3980 a{color:#000;font-size:16px}.LayoutLeftColumn .ProductDisplay strong .ControlHeader_3980{text-transform:uppercase;padding-bottom:20px;padding-left:0}.Control_3981 .well .row:last-child .ControlItem_3981{padding-left:0;border-bottom:none;box-shadow:none;color:#000;margin-bottom:0px}.Control_3981 a{color:#000;font-size:16px}.LayoutLeftColumn .ProductDisplay strong .ControlHeader_3981{text-transform:uppercase;padding-bottom:20px;padding-left:0}.Control_3982 .well .row:last-child .ControlItem_3982{padding-left:0;border-bottom:none;box-shadow:none;color:#000;margin-bottom:0px}.Control_3982 a{color:#000;font-size:16px}.LayoutLeftColumn .ProductDisplay strong .ControlHeader_3982{text-transform:uppercase;padding-bottom:20px;padding-left:0}.CompGridProduct-list>div{width:100%;float:left}.CompGridProduct-list .category-product{float:left;width:25%;padding:15px;overflow:visible;max-height:inherit;height:inherit;margin-bottom:0}.CompGridProduct-list>div:nth-of-type(1n+1) div.category-product{float:right}.CompGridProduct-list>div:nth-of-type(1n+1) div.category-product:first-of-type{overflow:visible;width:50%;max-height:inherit;position:relative}.CompGridProduct-list>div:nth-of-type(2n+1) div.category-product{float:left}.CompGridProduct-list>div:nth-of-type(2n+1) div.category-product:first-of-type{min-height:inherit;width:50%;max-height:inherit;position:relative}.CompGridProduct-list>div div.category-product:first-of-type a{max-height:inherit;height:600px;line-height:600px}.CompGridProduct-list .product-flag.bottom{bottom:-30px}.CompGridProduct-list .category-product .thumbnail{min-height:inherit;height:285px;line-height:inherit;margin-bottom:0px;overflow:hidden}.CompGridProduct-list .thumbnail{padding:0;position:relative}.CompGridProduct-list .category-product .thumbnail img{width:auto;max-width:100%;max-height:100%;padding-bottom:30px}.thumbnail .CompGridCaption{bottom:0;position:absolute;width:100%;line-height:20px}.GridBlogRow article:nth-child(3n+1){clear:both}.GridBlogRow article:first-child{clear:none}.CategoryListProduct{margin-bottom:var(--space-3)}.CategoryListProductName{margin-top:var(--space-2)}.product-compare-table{}.product-compare-table tr>th:first-child:not(:last-child){border-right:1px solid #ccc}.product-compare-table tr>td:nth-child(2n),.product-compare-table tr>th:nth-child(2n){background:#f9f9f9}.remove-link{top:-5px;right:-5px}.remove-link a{color:inherit;font-size:16px;display:block;height:20px;width:20px;line-height:20px}.remove-link a:hover{text-decoration:none;background:#666;color:#fff;border-radius:25px}.horizontal-menu .nav .nav-item{padding:15px 18px}.horizontal-menu .nav .nav-item .nav-link{padding:0}.horizontal-menu a:hover{color:#000}.bg-dark .nav .dropdown-menu a{color:var(--dark)}.Control_44185{}.ControlHeader_44185{}.ControlItem_44185{}.ControlLink_44185{}.ControlLink_44185:hover{}.ControlLink_44185 a{}.ControlLink_44185 a:hover{}.ControlLink_Link_44185{}.ControlLink_Link_44185:hover{}.ControlLinkSeperator_44185{}.ControlText_44185{}.ControlInput_44185{}.ControlFooter_44185{}.customer-login .dropdown-menu{width:300px}.CustomLogin-inner{background:#fff;padding:40px 40px;border-radius:21px}.signin-email label,.signin-password label{margin-bottom:var(--space-2)}.signin-email label span,.signin-password label span{color:#8B8B8B}.signin-email label span,.signin-password label span,.signin-forgot-password #hlForgot span{font-size:var(--font-size-sm)}div#btnGoogleSignIn{display:flex;align-items:center;justify-content:center;margin-top:10px}.g_id_signin,.g_id_signin [role="button"]{width:100%!important}.Control_44191{}.ControlHeader_44191{}.ControlItem_44191{}.ControlLink_44191{}.ControlLink_44191:hover{}.ControlLink_44191 a{}.ControlLink_44191 a:hover{}.ControlLink_Link_44191{}.ControlLink_Link_44191:hover{}.ControlLinkSeperator_44191{}.ControlText_44191{}.ControlInput_44191{}.ControlFooter_44191{}.CustomerLoginEmailTextbox_44191{}.CategoryFilterDropDown{}.CategoryFilterCategoryDropDown{}.CategoryFilterAttributeDropDown{}.CategoryFilterDropDownContainer{}.CarouselPrevButton{}.CarouselNextButton{}.CarouselBuyNowLink{font-size:7pt;text-decoration:none}.CarouselMoreLink{font-size:7pt;text-decoration:none}.blog-carousel .splide__track{padding:0px}.blog-carousel .blog-item:after{content:"";width:100%;height:100%;position:absolute;top:0;background:rgba(0,0,0,0.5);z-index:-1}.splide .blog-item{position:relative}.splide .blog-item img.FeaturedItemsThumbnail{display:block;position:absolute;right:0;left:0;width:100%;z-index:-1;top:0}.blog-carousel ul.splide__pagination{position:absolute;bottom:30px}.blog-carousel .splide__pagination__page{border:1px solid var(--white)}.blog-carousel .splide__pagination__page.is-active{background:var(--white)}@media(min-width:767px){.blog-item_content{min-height:620px}.splide .blog-item img.FeaturedItemsThumbnail{object-fit:cover;height:620px}}@media(max-width:767px){.blog-item_content{min-height:350px}.splide .blog-item img.FeaturedItemsThumbnail{object-fit:cover;height:350px}}@media(max-width:420px){.blog-item_content{min-height:300px}.splide .blog-item img.FeaturedItemsThumbnail{object-fit:cover;height:300px}.splide .blog-item .h2{font-size:var(--font-size-lg)}}.CategoryQuickListContainer{}.CategoryQuickListContainer tr td{vertical-align:top}.CategoryQuickListIndividualContainer{margin:2px 8px 2px 2px}.CategoryQuickListRootCategory{font-weight:bold;font-size:125%;text-transform:capitalize}.CategoryQuickListRootImage{border:none;display:block;margin-bottom:4px}.CategoryQuickListSubCategory{display:list-item;list-style-type:square;margin:0 0 0 14px}.Control_51905{max-width:335px}.ControlHeader_51905{}.ControlItem_51905{}.ControlText_51905{}.ControlInput_51905{}.Control_44193{}.Control_44193 a{}.Control_44193 .dropdown-menu{width:300px}.Control_44042{}.ControlHeader_44042{}.ControlItem_44042{}.ControlLink_44042{}.ControlLink_44042:hover{}.ControlLink_44042 a{}.ControlLink_44042 a:hover{}.ControlLink_Link_44042{}.ControlLink_Link_44042:hover{}.ControlLinkSeperator_44042{}.ControlText_44042{}.ControlInput_44042{}.ControlFooter_44042{}.Slideshow_44042{position:relative}.SlideList_44042{margin:0;padding:0;list-style:none}.Slide_44042{overflow:hidden}.SlideshowButton_44042{margin:0 10px 0 0;padding:0;float:left;list-style:none}.SlideshowButtonLink_44042{float:left;border:1px solid#ccc;color:#555;padding:0 10px;text-decoration:none}.SlideshowButtonLinkCurrent_44042{color:#fff}.homeSlideshow-slide-img{max-height:800px;object-fit:cover}.Control_44044{margin-bottom:70px}.ControlHeader_44044{}.ControlItem_44044{}.ControlLink_44044{}.ControlLink_44044:hover{}.ControlLink_44044 a{}.ControlLink_44044 a:hover{}.ControlLink_Link_44044{}.ControlLink_Link_44044:hover{}.ControlLinkSeperator_44044{}.ControlText_44044{}.ControlInput_44044{}.ControlFooter_44044{}.CarouselPrevButton_44044{}.CarouselNextButton_44044{}.CarouselBuyNowLink_44044{font-size:7pt;text-decoration:none}.CarouselMoreLink_44044{font-size:7pt;text-decoration:none}#lblErrorText br:first-child{display:none}.Control_44425{}.Control_44425 a{}.Control_44425 .dropdown-menu{width:300px}.Control_4240{}.Control_4240 a{}.Control_4250 .dropdown-menu{width:300px}.AppliedAttributeFilters{margin-bottom:20px}.AppliedAttributeFilters a{display:inline-block}.applied-attribute-filter{display:flex;margin-top:5px;margin-bottom:5px}.applied-attribute-filter-clear{order:2;background-color:transparent!important;border:none!important;font-weight:bold!important;padding-left:10px!important;padding-right:10px!important;margin:0!important;height:30px!important;border-radius:0px!important;line-height:30px;font-size:22px}.applied-attribute-filter-text{border-left:none!important;padding-left:10px!important;padding-right:10px;font-size:11px;line-height:30px;cursor:pointer}.homeParallaxContent-wrap{position:absolute;top:50%;transform:translateY(-50%);left:10%}.Parallax .gradient{z-index:2}.ParallaxList{position:relative;overflow:hidden;height:325px}.homeParallaxBg img,.ParallaxItem img{width:100%}.parallax-content{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:flex-start;padding:87px}.Control_44048{margin-bottom:70px}.ControlHeader_44048{}.ControlItem_44048{}.ControlLink_44048{}.ControlLink_44048:hover{}.ControlLink_44048 a{}.ControlLink_44048 a:hover{}.ControlLink_Link_44048{}.ControlLink_Link_44048:hover{}.ControlLinkSeperator_44048{}.ControlText_44048{}.ControlInput_44048{}.ControlFooter_44048{}.testimonials-container{overflow:hidden;float:center;position:relative;width:100%;height:250px}.testimonials-container #Item{list-style:none;width:100%;height:250px;margin:0;padding:0;position:relative}.testimonials-container .testimonials{width:100%;height:250px;float:center;text-align:center;position:relative;font-family:lato,sans-serif}.btn-bar{width:60%;margin:0 auto;display:block;position:relative;top:20px}#buttons{padding:0 0 5px 0;float:right}#buttons a{text-align:center;display:block;font-size:50px;float:center;outline:0;margin:0 60px;color:#b14943;text-decoration:none;padding:9px;width:35px}a#prev:hover,a#next:hover{color:#FFF;text-shadow:.5px 0px #b14943}.StoreTestimonials .pageNavigation ol{list-style-type:none;padding:0;margin:0}.StoreTestimonials .pageNavigation ol li{float:center;padding-right:5px}.testimonalsTitle{vertical-align:sub}.Control_52116{}.ControlHeader_52116{}.ControlItem_52116{}.ControlLink_52116{}.ControlLink_52116:hover{}.ControlLink_52116 a{}.ControlLink_52116 a:hover{}.ControlLink_Link_52116{}.ControlLink_Link_52116:hover{}.ControlLinkSeperator_52116{}.ControlText_52116{}.ControlInput_52116{}.ControlFooter_52116{}.Control_44389{}.ControlHeader_44389{}.ControlItem_44389{}.ControlLink_44389{}.ControlLink_44389:hover{}.ControlLink_44389 a{}.ControlLink_44389 a:hover{}.ControlLink_Link_44389{}.ControlLink_Link_44389:hover{}.ControlLinkSeperator_44389{}.ControlText_44389{}.ControlInput_44389{}.ControlFooter_44389{}.CustomerLoginEmailTextbox_44389{}.Control_44047{}.ControlHeader_44047{}.ControlItem_44047{}.ControlLink_44047{}.ControlLink_44047:hover{}.ControlLink_44047 a{}.ControlLink_44047 a:hover{}.ControlLink_Link_44047{}.ControlLink_Link_44047:hover{}.ControlLinkSeperator_44047{}.ControlText_44047{}.ControlInput_44047{}.ControlFooter_44047{}.CarouselPrevButton_44047{}.CarouselNextButton_44047{}.CarouselBuyNowLink_44047{font-size:7pt;text-decoration:none}.CarouselMoreLink_44047{font-size:7pt;text-decoration:none}.CategoryProductItemNrDash:last-child{opacity:0}.CMSPageTitle,.BlogPageTitle,.BlogTitle{font-weight:bold}.CMSPageDescription,.BlogPageDescription,.BlogPostDescription{margin-bottom:var(--space-2)}.Search .caption{margin-top:-20px;overflow:visible;z-index:10;position:relative}.CustomFieldLabel span:last-child{display:none}.registration-custom img.ui-datepicker-trigger{opacity:0}.Control_52110{}.ControlHeader_52110{}.ControlItem_52110{}.ControlLink_52110{}.ControlLink_52110:hover{}.ControlLink_52110 a{}.ControlLink_52110 a:hover{}.ControlLink_Link_52110{}.ControlLink_Link_52110:hover{}.ControlLinkSeperator_52110{}.ControlText_52110{}.ControlInput_52110{}.ControlFooter_52110{}.Slideshow_52110{position:relative}.SlideList_52110{margin:0;padding:0;list-style:none}.Slide_52110{overflow:hidden}.SlideshowButtons_52110{padding:0;bottom:10px;left:10px;position:absolute}.SlideshowButton_52110{margin:0 10px 0 0;padding:0;float:left;list-style:none;height:28px;line-height:28px}.SlideshowButtonLink_52110{float:left;height:28px;line-height:28px;border:1px solid#ccc;background:#DAF3F8;color:#555;padding:0 10px;text-decoration:none}.SlideshowButtonLinkCurrent_52110{background:#5DC9E1;color:#fff}.SlideshowButtonLink_52110:focus{outline:none}body.ProductDetails{overflow-x:hidden}.ProductDetailsProductName{order:-2}.ProductDetailsManufacturerName,#dvProductItemNr,.ProductDetailsReviewDisplay{order:-1}.main-product-photo{max-width:1000px}.product-list .product-flags{width:100%}.ProductDetails-photoArea .product-flags,.all-product-card .product-flags{padding:0 var(--space-2);width:100%;opacity:0.9}.ProductDetails-photoArea .product-flag{font-size:calc(1.5 * var(--font-size));padding:var(--space-2)}.ProductDetails-photoArea .product-flag:not(:first-child){margin-top:0}.ProductDetailsTabs img{max-width:100%}.ProductDetails .tab-content.collapsing{overflow:unset}.ProductDetailsTabs .nav-item .nav-link{font-size:1.5rem}.Center-Photo-Carousel .RelatedAddToCartMsg{text-align:center}.RelatedItemsContainer .ProductDetailsRelatedProductQuantityPriceTable{display:none}.Product-Quick-View,.Product-Quick-View>form{height:fit-content}[id^="ctlReviewRatingAverage"]{width:16px}#lblAvailability #lblProductStatus:after{content:" - "}#lblAvailability #lblProductStatus + br{display:none}.ProductReviewItem-meta .ProfileImage{width:57px;height:auto}.ProductReviewItem-meta [src*="gravatar.com/avatar"].ProfileImage{border-radius:50%}.ProductReviewItem .location [id$=lblAuthorLocation]:empty + .in,.ProductReviewItem .location [id$=lblAuthorLocation]:empty ~ .after-space{display:none}.ProductReviewItem .location .after-space{order:-1}.ProductReviewItem + hr:last-child{display:none}.ProductReviewItem:last-of-type .ProductReviewItem-body{margin-bottom:var(--space-3)}.ProductReviews-Item:empty{display:none}.ProductReviews-Item:empty + .ProductReviews-summary{width:100%;border:0!important}.ProductReviews-Item:empty + .ProductReviews-summary .ProductReviewWriteLink{float:left}.__affirm-logo.__ligature__affirm_full_logo__{font-size:1.4rem!important}.affirm-as-low-as{margin-bottom:var(--space-1)}.affirm-ala-price{font-weight:bold}.ProductDetailsSwatches li{width:24px;height:24px;border-radius:50%;border:1px solid black;overflow:hidden;padding:1px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ProductDetailsSwatches img[style^="background-color"]{border-radius:50%;max-width:100%;height:auto}.iFrame body.ProductDetails{min-width:750px;overflow:visible}.NotifyMe{overflow:hidden}iframe[src*="NotifyMePage.aspx"]{min-width:unset!important}.ProductDetails .splide__pagination{position:absolute;bottom:10px}.ProductDetails .Carousel .splide__pagination{top:70%;bottom:unset}.productdetails-photoarea-thumbnail{overflow:hidden}.thumbs-slideshow{margin:auto}.Image-Slider-With-Right-Column .thumbs-slideshow:not(:empty) ~ .main-product-photo{display:none}.Image-Slider-With-Right-Column .splide__track{padding:0}@media (max-width:1012px){.nav-tabs .nav-link{padding-left:0}}@media (max-width:576px){.ProductDetails-photoArea .product-flag{font-size:var(--font-size-sm);padding:var(--space-1)}.ProductDetails .LayoutContent{padding:0}.ProductDetails .splide__track{padding:0}.ProductDetails #reviews .reviews-body{padding:0}.ProductDetails #reviews .ProductReviewItem{padding:20px}.ProductDetails #reviews .ProductReviews-summary{order:-1}.ProductDetails .all-carosel-header{padding:var(--space-3)}.ProductDetails .thumbs-slideshow:not(:empty) ~ .main-product-photo{display:none}.noreviews-label{display:block}.breadcrumb-item + .breadcrumb-item::before{content:"";display:inline-block;width:11px;height:24px;margin-right:4px;vertical-align:middle;background-repeat:no-repeat;background-size:11px 11px;background-position:0px 6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%236b7280' d='m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z'/%3E%3C/svg%3E")!important;transform:rotate(180deg)!important}}@media (hover:none){.ProductDetails .zoomple_previewholder{display:none}}@media (max-width:767px){.thumbnail img,.main-product-photo img,.ProductDetailsThumbPhoto,.BlogPostImage img,.AuthorImage img,.BlogPostCommentProfileImage img,.BlogPostCommentDisplayImage img{width:24rem!important;height:auto!important;margin:auto!important}}:root{--mk-primary:#00B4D8;--mk-primary-dark:#0096B4;--mk-accent:#FF6B35;--mk-dark:#1a1a2e;--mk-light:#f8f9fa;--mk-gray:#6c757d;--mk-text:#2d3748;--mk-gradient:linear-gradient(135deg,#00B4D8 0%,#0077B6 100%);--mk-shadow:0 10px 40px rgba(0,0,0,0.1);--mk-shadow-hover:0 20px 60px rgba(0,0,0,0.15);--mk-radius:16px;--mk-radius-sm:10px;--mk-transition:all 0.4s cubic-bezier(0.4,0,0.2,1)}@keyframes mkFadeUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes mkFadeIn{from{opacity:0}to{opacity:1}}@keyframes mkPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes mkFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.mk-product{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,sans-serif;color:var(--mk-text);line-height:1.7;max-width:1200px;margin:0 auto;overflow-x:hidden;padding:0 15px}.mk-product *{box-sizing:border-box}.mk-product img{max-width:100%;height:auto}.mk-hero{background:var(--mk-gradient);border-radius:var(--mk-radius);padding:50px 40px;text-align:center;color:white;margin-bottom:40px;position:relative;overflow:hidden;animation:mkFadeIn 0.8s ease-out}.mk-hero::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,0.1) 0%,transparent 60%);animation:mkFloat 6s ease-in-out infinite;pointer-events:none}.mk-hero-badge{display:inline-block;background:var(--mk-accent);color:white;padding:8px 20px;border-radius:50px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:20px;animation:mkPulse 2s ease-in-out infinite}.mk-hero h1{font-size:clamp(24px,5vw,38px);font-weight:800;margin:0 0 20px 0;position:relative;z-index:1;line-height:1.2}.mk-hero-subtitle{font-size:clamp(15px,2.5vw,18px);opacity:0.95;max-width:700px;margin:0 auto;position:relative;z-index:1}.mk-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:15px;margin:-50px 20px 40px 20px;position:relative;z-index:10}.mk-stat{background:white;border-radius:var(--mk-radius);padding:22px 12px;text-align:center;box-shadow:var(--mk-shadow);transition:var(--mk-transition);animation:mkFadeUp 0.6s ease-out backwards}.mk-stat:nth-child(1){animation-delay:0.1s}.mk-stat:nth-child(2){animation-delay:0.2s}.mk-stat:nth-child(3){animation-delay:0.3s}.mk-stat:nth-child(4){animation-delay:0.4s}.mk-stat:hover{transform:translateY(-5px);box-shadow:var(--mk-shadow-hover)}.mk-stat-value{font-size:clamp(22px,4vw,30px);font-weight:800;color:var(--mk-primary);display:block}.mk-stat-label{font-size:12px;color:var(--mk-gray);text-transform:uppercase;letter-spacing:0.5px;margin-top:5px}.mk-section-header{text-align:center;padding:50px 20px 35px}.mk-section-header h2{font-size:clamp(22px,4vw,30px);font-weight:800;margin:0 0 12px 0;background:var(--mk-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mk-section-header p{color:var(--mk-gray);font-size:15px;max-width:600px;margin:0 auto}.mk-feature{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:50px 0;border-bottom:1px solid #eee}.mk-feature:last-of-type{border-bottom:none}.mk-feature.mk-reverse{direction:rtl}.mk-feature.mk-reverse>*{direction:ltr}.mk-feature-content{padding:15px}.mk-feature-tag{display:inline-block;background:linear-gradient(90deg,var(--mk-primary),var(--mk-primary-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px}.mk-feature h2{font-size:clamp(20px,3.5vw,26px);font-weight:700;margin:0 0 8px 0;color:var(--mk-dark)}.mk-feature h3{font-size:15px;font-weight:600;color:var(--mk-primary);margin:0 0 12px 0}.mk-feature p{color:var(--mk-gray);margin:0;font-size:14px;line-height:1.7}.mk-feature-image{border-radius:var(--mk-radius);overflow:hidden;box-shadow:var(--mk-shadow);transition:var(--mk-transition)}.mk-feature-image:hover{transform:scale(1.02);box-shadow:var(--mk-shadow-hover)}.mk-feature-image img{width:100%;height:auto;display:block;transition:var(--mk-transition)}.mk-feature-image:hover img{transform:scale(1.05)}.mk-highlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:40px 0}.mk-card{background:white;border:1px solid #eee;border-radius:var(--mk-radius);padding:28px;transition:var(--mk-transition);position:relative;overflow:hidden}.mk-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:var(--mk-gradient);transform:scaleX(0);transition:transform 0.4s ease}.mk-card:hover::before{transform:scaleX(1)}.mk-card:hover{transform:translateY(-5px);box-shadow:var(--mk-shadow);border-color:transparent}.mk-card-icon{width:48px;height:48px;background:var(--mk-light);border-radius:var(--mk-radius-sm);display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:18px}.mk-card h3{font-size:17px;margin:0 0 10px 0;color:var(--mk-dark)}.mk-card p{font-size:13px;color:var(--mk-gray);margin:0;line-height:1.6}.mk-full-image{border-radius:var(--mk-radius);overflow:hidden;margin:35px 0;box-shadow:var(--mk-shadow)}.mk-full-image img{width:100%;height:auto;display:block}.mk-full-image figcaption{background:var(--mk-light);padding:12px 20px;font-size:13px;color:var(--mk-gray);text-align:center}.mk-specs{background:var(--mk-dark);border-radius:var(--mk-radius);padding:35px;margin:40px 0;color:white}.mk-specs h2{text-align:center;margin:0 0 25px 0;font-size:22px}.mk-specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px}.mk-spec-item{padding:14px;background:rgba(255,255,255,0.05);border-radius:var(--mk-radius-sm);transition:var(--mk-transition)}.mk-spec-item:hover{background:rgba(255,255,255,0.1)}.mk-spec-label{font-size:11px;text-transform:uppercase;letter-spacing:1px;opacity:0.6;margin-bottom:4px}.mk-spec-value{font-size:16px;font-weight:600}.mk-text-block{padding:25px 30px;margin:30px 0;background:var(--mk-light);border-radius:var(--mk-radius);border-left:4px solid var(--mk-primary)}.mk-text-block p{margin:0;font-size:14px;line-height:1.8;color:var(--mk-text)}.mk-bullets{background:var(--mk-light);border-radius:var(--mk-radius);padding:30px 35px;margin:30px 0}.mk-bullets ul{margin:0;padding:0;list-style:none}.mk-bullets li{position:relative;padding:12px 0 12px 35px;border-bottom:1px solid rgba(0,0,0,0.05);font-size:14px;line-height:1.6;color:var(--mk-text)}.mk-bullets li:last-child{border-bottom:none}.mk-bullets li::before{content:'\2713';position:absolute;left:0;top:12px;width:24px;height:24px;background:var(--mk-primary);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold}.mk-bullets li strong{color:var(--mk-dark)}.mk-spec-table{width:100%;border-collapse:collapse;margin:30px 0;border-radius:var(--mk-radius);overflow:hidden;box-shadow:var(--mk-shadow)}.mk-spec-table tr:nth-child(even){background:var(--mk-light)}.mk-spec-table tr:nth-child(odd){background:white}.mk-spec-table td{padding:16px 20px;border-bottom:1px solid #eee;font-size:14px}.mk-spec-table td:first-child{font-weight:600;color:var(--mk-dark);width:35%;background:rgba(0,180,216,0.05)}.mk-spec-table tr:last-child td{border-bottom:none}@media (max-width:768px){.mk-product{padding:0 10px}.mk-hero{padding:35px 20px;border-radius:var(--mk-radius-sm);margin-bottom:30px}.mk-stats{margin:-35px 10px 25px;grid-template-columns:repeat(2,1fr);gap:10px}.mk-stat{padding:18px 10px}.mk-feature{grid-template-columns:1fr;gap:20px;padding:35px 0}.mk-feature.mk-reverse{direction:ltr}.mk-feature-content{order:2;padding:8px}.mk-feature-image{order:1}.mk-highlights{gap:12px}.mk-card{padding:22px}.mk-specs{padding:25px 18px;border-radius:var(--mk-radius-sm)}.mk-section-header{padding:40px 15px 25px}.mk-bullets{padding:20px 25px}.mk-bullets li{padding:10px 0 10px 30px}.mk-spec-table td{padding:12px 15px;display:block;width:100%}.mk-spec-table td:first-child{width:100%;border-bottom:none;padding-bottom:5px}.mk-spec-table td:last-child{padding-top:0}}@media (hover:none){.mk-feature-image:hover,.mk-card:hover,.mk-stat:hover{transform:none}.mk-card:hover::before{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.mk-hero::before,.mk-stat,.mk-feature-image,.mk-card{animation:none;transition:none}}@media (max-width:767px){body.ProductDetails .LayoutContentInner>div>.Control.Carousel .splide__arrows{display:block!important}body.ProductDetails .LayoutContentInner>div>.Control.Carousel .splide__arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:0!important;top:50%!important;transform:translateY(-50%)!important;z-index:10!important;border-radius:50%!important;background:rgba(255,255,255,0.96)!important;color:#111827!important;box-shadow:0 6px 16px rgba(15,23,42,0.18)!important;opacity:1!important}body.ProductDetails .LayoutContentInner>div>.Control.Carousel .splide__arrow--prev{left:22px!important;right:auto!important}body.ProductDetails .LayoutContentInner>div>.Control.Carousel .splide__arrow--next{right:22px!important;left:auto!important}body.ProductDetails .LayoutContentInner>div>.Control.Carousel .splide__arrow svg{position:static!important;width:16px!important;height:16px!important;transform:none!important;fill:currentColor!important}body.ProductDetails .LayoutContentInner>div>.Control.Carousel .splide__arrow:disabled{opacity:0.35!important;pointer-events:none!important}body.ProductDetails .LayoutContentInner>div>.Control.Carousel .splide__arrow--prev svg{transform:rotate(180deg)!important}.splide__pagination{display:none}.all-carosel-slide{padding:0 1.2rem}}@media (min-width:768px){body.ProductDetails .LayoutContentInner>div>.Control.Carousel .splide__arrows{display:block!important}body.ProductDetails .LayoutContentInner>div>.Control.Carousel .splide__arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important}body.ProductDetails .LayoutContentInner>div>.Control.Carousel .splide__arrow:disabled{display:inline-flex!important;opacity:0.35!important;pointer-events:none!important}}@media (max-width:1024px){body.ProductDetails .LayoutContentInner>div>.Control.Carousel .all-carosel-header{padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important}}#ctlReviewPaging_tdProductListTextEntryPaging,#ctlReviewPagingBottom_tdProductListTextEntryPaging{width:50px}#rpContactTypes_ctl01_txtNewContactTypeValue{margin-top:1.5rem}#rpContactTypes_ctl00_btnDelete,#btnAddContactType{cursor:pointer}.smallCart-item{position:relative}.shoppingCart-icon,#head-account-icon{cursor:pointer}.smallCart-wrapper.show{box-shadow:0 0 20px rgba(0,0,0,.2);right:0}.smallCart-close{cursor:pointer;z-index:1000}.smallCart-item-remove .all-close:after{font-size:calc(0.8 * var(--font-size))}.smallCart-actions a,.smallCart-actions input{font-size:0.75rem}.smallCart-wrapper:not(.show) + #smallCart-overlay{display:none}.smallCart-item-img{object-fit:contain}.smallCart-item img[src^="/resize?po=&"]{content:url(/resize?po=%2fstore%2fimages%2fno-image.png&bw=150&lr=t)}.smallCart .ProductDetailsSwatches li{position:relative}.smallCart .ProductDetailsSwatches li>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.head-login-dropdownMenu{width:350px;margin-left:-175px!important;transform:unset!important;inset:unset!important}.header3 .navbar-collapse.show a{color:var(--text-dark)}.icon-facebook{font-family:"Font Awesome 5 Brands";font-weight:400;font-style:normal;padding:0}.icon-facebook:before{content:"\f39e"}.head-nav:not(.dark) .head-icons i,.head-nav:not(.dark) .head-cart-desc,.head-nav:not(.dark) .head-login-link span{color:var(--muted)}.shoppingCart-icon{position:relative}#collapsibleNavbar .nav-item-submenu{margin-left:calc(- 1 * var(--space - 1))!important}#collapsibleNavbar .nav-item.Active,#collapsibleNavbar .nav-item-subitem.Active{font-weight:bold}#collapsibleNavbar>.navbar-nav>.nav-item-drop>.nav-item-submenu{margin-top:calc(- 1 * var(--space - 2))!important}.navbar-collapse:not(.show) + #head-menu-overlay{display:none}.navbar-nav .nav-item{padding-left:0!important}.head-mobile-categories .nav-link{border:1px solid var(--dark);color:var(--dark)}.head-mobile-categories .active.nav-link{background:var(--dark)}.head-mobile-categories .nav-item{margin:var(--space-1)}.headMobileCategories-header{font-weight:bold;margin:var(--space-2) var(--space-1)}.head-search-rest{height:100vh;width:100%;background:var(--white)}#ddSearchBoxCategories{width:auto}.store-logo img{max-width:80%;height:auto;display:block}:root{--lt-bannerAd-paddingY:12px}.LayoutTop .BannerAd a{background:rgba(36,36,36,1);display:block;text-align:center;color:rgba(255,255,255,1);padding:var(--lt-bannerAd-paddingY) 0}.head-search select{background:none}.LayoutTop .BannerAd a>img{margin:calc(-1 * var(--lt-bannerAd-paddingY)) 0}.head-nav-container.container{margin-bottom:0}.ShoppingCart-main{margin-top:20px}.MayWeSuggest-header{margin-top:20px}.hide-custom{display:none!important}.CategoryProductPriceArea{}@media(max-width:1400px){.head-wish-icon.head-icon p{display:none}}@media(min-width:991px){.nav-item-drop>.nav-item{display:flex;align-items:center;justify-content:space-between}.nav-item-drop>.nav-item>a.nav-link{margin-right:8px}.head-mobile-nav{display:none}}@media only screen and (max-width:989px){#ddSearchBoxCategories{display:none}}@media only screen and (max-width:769px){.head-menuWrap{position:absolute;left:0;transform:unset}.SmallCartCheckoutThemeButton,.SmallShoppingCart [id$='btnViewCart']{width:100%;margin-bottom:var(--space-2)}.head-login-dropdownMenu{width:100%!important;min-height:100%;position:fixed!important;transform:unset!important;margin-left:0!important;left:0!important;top:0!important}.smallCart-item-remove{position:absolute;right:0;top:0}.nav-item-drop .nav-item>i{display:none}}@media only screen and (max-width:400px){.head-login-dropdownMenu{width:100%!important;min-height:100%;position:fixed!important;transform:unset!important;margin-left:0}.smallCart-actions a,.smallCart-actions input{width:100%}.icon-tray i{font-size:var(--font-size)}.head-icons>div{margin-right:0!important;align-self:center}}@media only screen and (min-width:992px){.head-mobile-categories{display:none}}@media only screen and (hover:hover) and (min-width:992px){.nav-item-drop:hover>ul{display:inherit}.nav-item-drop:hover>ul ul{left:100%;top:0}}.aa-Panel{z-index:999}.Control_44418{}.ControlHeader_44418{}.ControlItem_44418{}.ControlLink_44418{}.ControlLink_44418:hover{}.ControlLink_44418 a{}.ControlLink_44418 a:hover{}.ControlLink_Link_44418{}.ControlLink_Link_44418:hover{}.ControlLinkSeperator_44418{}.ControlText_44418{}.ControlInput_44418{}.ControlFooter_44418{}.Default .thumbnail{min-height:200px}.home-footer-banner{min-height:300px;object-fit:cover}.home-banners>div{max-width:33.333%}.homeSpotlightItem-wrap,.homeNewItem-wrap{border:1px solid #ebebeb;box-shadow:2px 4px 9px rgb(199 199 199 / 30%);padding:15px;display:flex;flex-direction:column;justify-content:space-around}.LayoutMiddle{padding:0px!important}.border-top-white{border-top:none}.video-mobile-bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.product-info h3,.product-info-a h3,.product-info-b h3{font-size:1rem}@media(min-width:1024px){h5.homeNewItem-caption-name{height:50px}.homeSpotlightItem-wrap,.homeNewItem-wrap{height:420px}}@media only screen and (max-width:768px){.home-banners>div{max-width:100%;margin-bottom:var(--space-2)}.hero{display:block!important;height:auto!important}.video-iframe{display:none}.video-mobile-bg{display:block}.product-info h3,.product-info-a h3,.product-info-b h3{font-size:1rem}.comparison-heads{height:50%!important}}.picker-card{max-width:365px!important;min-width:100%}.product-specs-list li{word-break:break-word}.product-specs-label li{align-content:center}@media only screen and (max-width:740px){.picker-cards{grid-template-columns:repeat(4,1fr)!important;overflow:auto}.cat-slider{overflow:scroll!important}.strip-content{display:grid!important;justify-content:space-between;width:100%;margin:0 auto;max-width:1300px;grid-template-columns:repeat(4,1fr)!important;overflow:auto;scroll-behavior:smooth;gap:40px}.picker-cards>*{max-width:240px!important;min-width:170px!important}.selected-product img,.selected-product-a img,.selected-product-b img{width:100%;height:auto;display:block;max-height:180px}.picker-card h3{text-align:center!important;font-size:0.8rem!important}.comparison-heads h3{font-size:18px!important}.comparison-heads p{font-size:14px}.comparison-heads{height:50%}.hero .hero-container{padding-top:25px!important;padding-bottom:40px!important}}@media only screen and (max-width:640px){.hero-left h1{font-size:1.8rem!important}.hero-left{padding:40px 20px!important}.picker-cards{grid-template-columns:repeat(4,1fr)!important;overflow:auto}.picker-cards>*{max-width:200px!important}#homePickerSelect,#homePickerSelectA,#homePickerSelectB{font-size:14px!important}}@media only screen and (max-width:540px){.hero-left h1{font-size:1.2rem!important}.hero-left p{font-size:1rem}.picker-cards>*{max-width:200px!important}#homePickerSelect,#homePickerSelectA,#homePickerSelectB{font-size:12px!important}.selected-product-a a{min-height:150px}.picker-card h3{font-size:0.72rem!important;padding:0px 10px}.comparison-heads h3{font-size:16px!important;padding-left:0px}.comparison-heads p{font-size:12px}.comparison-heads{height:48%!important}}@media only screen and (max-width:440px){.stats{display:block!important}div.picker-cards>*{max-width:150px!important;min-width:150px!important;position:relative}#homePickerSelect,#homePickerSelectA,#homePickerSelectB{font-size:10px!important}div.selected-product-a a{min-height:100px}.picker-card h3{font-size:0.6rem!important}.product-specs-label li{font-size:11px!important}.product-specs-label li,.product-specs-list li{font-size:11px!important}.comparison-heads{height:auto!important;position:absolute;top:0}.comparison-heads h3{font-size:16px!important;text-align:left!important}.comparison-heads p{padding-left:0}}.footer{font-size:var(--font-size-sm)}.MenuList .nav-list{flex-direction:column}.footer .MenuList .nav-header,.footer .all-footer-header{font-size:var(--font-size-lg);margin-bottom:var(--space-2)}.footer .MenuList li,.footer .vertical-menu li{margin-bottom:calc(0.5 * var(--space-2))}.all-footer-icon{font-size:var(--font-size-lg)}.dark .all-footer-link:hover,.dark .Control .ControlLink a.all-footer-link:hover{color:var(--white)}.ContactInformation>.ControlHeader{display:none}.footer.dark .acceptedCreditCardLogos .amex{background:url("../images/ccs/footer/amex.svg") no-repeat}.footer.dark .acceptedCreditCardLogos .discover{background:url("../images/ccs/footer/discover.svg") no-repeat}.footer.dark .acceptedCreditCardLogos .mastercard{background:url("../images/ccs/footer/mastercard.svg") no-repeat}.footer.dark .acceptedCreditCardLogos .visa{background:url("../images/ccs/footer/visa.svg") no-repeat}.footer.dark .acceptedCreditCardLogos .dinersclub{background:url("../images/ccs/footer/diner.svg") no-repeat}.footer.dark .acceptedCreditCardLogos .jcb{background:url("../images/ccs/footer/jcb.svg") no-repeat}.acceptedPaymentMethodLogos{margin-bottom:0}.acceptedCreditCardLogos div[role=img],.acceptedPaymentMethodLogos li[role=img]{height:18px}.acceptedPaymentMethodLogos li[role=img]{margin-right:0;margin-left:0}@media only screen and (max-width:769px){.footerSocialIcons>div:first-child{padding-left:0}.footer-acceptedCards,.acceptedPaymentMethodLogos{margin-top:0.5rem}.footer.dark .acceptedCreditCardLogos .amex{margin-left:0}.footer-mailingList-email div.input-group-append input{height:100%}}@media only screen and (min-width:991px){.footer-bottom.row>div{display:flex;flex:1;padding:0}.footer-bottom.row>div:nth-child(2){justify-content:center}.footer-bottom.row>div:last-child{justify-content:flex-end}.acceptedCreditCardLogos>div:last-child{margin-right:0}}.PaymentMethodSavedItem-actions .btn{padding-left:0.5rem;padding-right:0.5rem}@media only screen and (min-width:768px){.PaymentMethodSaved select[id*="exp_month"],.PaymentMethodSaved select[id*="exp_year"],.PaymentMethodNew select[id*="exp_month"],.PaymentMethodNew select[id*="exp_year"]{width:50%;display:inline-block;float:left}.PaymentMethodSaved select[id*="exp_month"]{width:40%;margin-right:10px}.PaymentMethodNew select[id*="exp_month"]{width:40%;margin-right:10px}}.AddressBookAddresses:empty{display:none}.PicturePopup{height:fit-content}.ExplainCVV{height:fit-content}#CVV_imgCVV{max-width:100%}.ControlHeader_52114{}.ControlItem_52114{}.ControlLink_52114{}.ControlLink_52114:hover{}.ControlLink_52114 a{}.ControlLink_52114 a:hover{}.ControlLink_Link_52114{}.ControlLink_Link_52114:hover{}.ControlLinkSeperator_52114{}.ControlText_52114{}.ControlInput_52114{}.ControlFooter_52114{}.payinfull{margin:1px}#ddWishLists,#txtNewWishlistName{margin-bottom:var(--space-2)}#tblCart td,#tblCart td>.row{align-items:center;vertical-align:middle}.WishListSaveForLaterItem-total .btn{font-size:0.875rem!important}table#dvWishList td{padding:10px}.checkall input[type="checkbox"]{margin:0}.WishListSaveForLaterItem-qty .qty-spinner{max-width:100%;justify-content:center}table#dvWishList select#ddWishLists{height:48px}@media(max-width:1700px) and (min-width:991px){.WishListSaveForLaterItem-total .Actions .col-6,.SavedWishListDetails-actions .Actions .col-6{flex:0 0 auto;width:100%;margin-bottom:var(--space-1)}}@media(min-width:991px){.WishListRating>table{margin:0 auto}.CartItemPriceArea{font-weight:700}}@media(max-width:991px){.WishListSaveForLaterItem-selectAll{display:none}.WishListSaveForLater-table-item .col-md-9,.WishListSaveForLater-table-item .col-md-3,.SavedWishListDetailCartItem .col-md-9,.SavedWishListDetailCartItem .col-md-3{flex:0 0 auto;width:100%}.WishListSaveForLater-table-head,.WishListSaveForLaterItem-qty{display:none}.ProductInfo-details-row .col{max-width:100%;flex:0 0 100%}}@media(max-width:576px){.WishListSaveForLaterItem .col-sm-4{flex:0 0 auto;width:33.33333333%}.WishListSaveForLaterItem .col-sm-8{flex:0 0 auto;width:66.66666667%}}.AskQuestion{padding-bottom:50px}.AskQuestionLabel span,.AnswerQuestionLabel span,.AnswersHeader{font-weight:bold;font-size:125%;padding:20px 0 10px}.AskQuestionTextbox textarea,.AnswerQuestionTextbox textarea{width:100%;box-sizing:border-box;margin-bottom:10px;min-height:75px}.Question{clear:both;padding:20px 0;border-bottom:1px solid #eaeaea}.Question:last-of-type{border:none}.QuestionVote,.AnswerVote{float:left;width:100px;margin-right:20px;text-align:center}.UpVotes,.DownVotes{font-size:200%;font-weight:bold;padding:5px}.UpVotes{color:green}.DownVotes{color:red}.VoteFace{display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.QuestionVote input[type=submit],.AnswerVote input[type=submit]{padding:2px 5px;margin:3px}.QuestionText,.AnswerText{overflow:hidden}.QuestionAuthor,.AnswerAuthor{font-size:80%;padding:10px 0 20px}.QuestionAnswer{clear:left;padding:20px 0;border-bottom:1px solid #eaeaea}.QuestionAnswer:last-of-type{border:none;padding-bottom:0}.QuestionAddAnswer{padding:20px 0;overflow:hidden;clear:left}.Votes{padding-bottom:20px}.UploadFileResult{height:40px;text-align:center;color:red}.PublicDocumentsTable .PublicDocumentsTable{width:100%;margin-bottom:1rem;color:#212529}.PublicDocumentsTable th,.PublicDocumentsTable td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.PublicDocumentsHeaderRow{background:#f3f3f3}body.Manufacturer .Manufacturer-productItem.category-product .productItem-caption-name{order:1!important}body.Manufacturer .Manufacturer-productItem.category-product .productItem-caption-price{order:2!important;margin-bottom:12px!important}body.Manufacturer .Manufacturer-productItem.category-product .productItem-caption>.list-view-only:first-child{order:3!important;display:block!important;opacity:1!important;margin:0!important}body.Manufacturer .Manufacturer-productItem.category-product .productItem-caption-details.prodItemCapDets.list-view-only{order:4!important;display:block!important;opacity:1!important;margin-top:0!important}body.Manufacturer .Manufacturer-productItem.category-product .productItem-caption>.list-view-only:first-child .productItem-caption-itemNumber,body.Manufacturer.Manufacturer-16 .Manufacturer-productItem.category-product .productItem-caption-details.prodItemCapDets.list-view-only>:not(.prodItemCapDets-addToCart){display:none!important}body.Manufacturer .Manufacturer-productItem.category-product .productItem-caption-availability.CategoryProductAvailability{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;max-width:100%!important;min-height:30px!important;margin:0 0 12px!important;padding:7px 12px!important;border-radius:999px!important;background:rgba(249,115,22,0.14)!important;color:#c2410c!important;font-size:0.82rem!important;font-weight:700!important;line-height:1.15!important}body.Manufacturer .Manufacturer-productItem.category-product .productItem-caption-availability.CategoryProductAvailability>.CategoryProductAvailability{display:inline!important;min-height:0!important;margin:0!important;padding:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font:inherit!important;line-height:inherit!important}body.Manufacturer .Manufacturer-productItem.category-product .prodItemCapDets-addToCart.CategoryProductAddToCart .qty-wrapper{display:none!important}body.Manufacturer .Manufacturer-productItem.category-product .prodItemCapDets-addToCart.CategoryProductAddToCart>.col-auto{width:100%!important;flex:0 0 100%!important;padding:0!important}body.Manufacturer .Manufacturer-productItem.category-product .prodItemCapDets-addToCart.CategoryProductAddToCart input.CategoryProductAddToCart{width:100%!important;margin:0!important}body.Manufacturer .Manufacturer-productItem.category-product .prodItemCapDets-description .mb-0.d-none.d-lg-inline{display:none!important}@media only screen and (max-width:585px){.Manufacturer-header{text-align:center}}.TextOverImage-container{position:relative}.toggle-switch{position:relative;display:inline-block;width:3.75em;height:2.125em}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.toggle-slider:before{position:absolute;content:"";height:1.625em;width:1.625em;left:0.25em;bottom:0.25em;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked + .toggle-slider{background-color:#2196F3}input:focus + .toggle-slider{box-shadow:0 0 1px #2196F3}input:checked + .toggle-slider:before{-webkit-transform:translateX(1.625em);-ms-transform:translateX(1.625em);transform:translateX(1.625em)}.toggle-slider.round{border-radius:2.125em}.toggle-slider.round:before{border-radius:50%}.BrowseByRating-selected{font-weight:bold;-webkit-filter:brightness(0.85);filter:brightness(0.85)}.PhotoGallery{}.BlogPostImage img{width:100%}.EditDetailsForm-field-label span{padding:0}.EditDetailsForm-field-label input[type="checkbox"] + label{padding:0;margin:0!important}.EditDetailsForm-field-label [type="checkbox"] + label{order:-1}.EditDetailsForm-field-label label:not(.hasDatepicker),.EditDetailsForm-field-label *:first-child:not(.hasDatepicker){margin-right:var(--space-2)}.EditDetailsForm table{margin-left:calc(var(--bs-gutter-x) / 2)}.EditDetailsForm-field .custom-file-upload{width:auto}.EditLoginPassword label{width:100%}.EditLogin-editAccount-body label{width:100%}.BrowseByPrice-filter{padding-top:0!important;padding-bottom:0!important}.BrowseByPrice-selected{font-weight:bold}.Control_20539{}.ControlHeader_20539{}.ControlItem_20539{}.ControlLink_20539{}.ControlLink_20539:hover{}.ControlLink_20539 a{}.ControlLink_20539 a:hover{}.ControlLink_Link_20539{}.ControlLink_Link_20539:hover{}.ControlLinkSeperator_20539{}.ControlText_20539{}.ControlInput_20539{}.ControlFooter_20539{}.Control_18422{}.ControlHeader_18422{}.ControlItem_18422{}.ControlLink_18422{}.ControlLink_18422:hover{}.ControlLink_18422 a{}.ControlLink_18422 a:hover{}.ControlLink_Link_18422{}.ControlLink_Link_18422:hover{}.ControlLinkSeperator_18422{}.ControlText_18422{}.ControlInput_18422{}.ControlFooter_18422{}.Slideshow_18422{position:relative}.SlideList_18422{margin:0;padding:0;list-style:none}.Slide_18422{overflow:hidden}.SlideshowButtons_18422{padding:0;bottom:10px;left:10px;position:absolute}.SlideshowButton_18422{margin:0 10px 0 0;padding:0;float:left;list-style:none;height:28px;line-height:28px}.SlideshowButtonLink_18422{}.SlideshowButtonLinkCurrent_18422{}.SlideshowButtonLink:focus_18422{outline:none}.SlideshowPrevious_18422{position:absolute;color:#666}.SlideshowNext_18422{position:absolute;color:#666}.SlideshowPreviousLink_18422{color:#fff;padding:5px;display:block}.SlideshowNextLink_18422{color:#fff;padding:5px;display:block}@media(max-width:767px){ol.SlideshowButtons{bottom:-5px!important}}.Control_18426{}.ControlHeader_18426{}.ControlItem_18426{}.ControlLink_18426{}.ControlLink_18426:hover{}.ControlLink_18426 a{}.ControlLink_18426 a:hover{}.ControlLink_Link_18426{}.ControlLink_Link_18426:hover{}.ControlLinkSeperator_18426{}.ControlText_18426{}.ControlInput_18426{}.ControlFooter_18426{}.bg-accent{background:var(--accent)}.ViewOrder-table-total .ViewOrderPricingText,.ViewOrder-table-total #lblTotal{font-weight:800}.card .order-title p{margin:0}.card.no-shadow{box-shadow:0px 0px #fff}.fc-secondary{color:var(--lite-text)}.vieworder-email{color:var(--dark)}.ViewOrder-table-discountFlags.inactive{display:none!important}.EProductItemContainer{text-align:center!important}#lnkPrintInvoice:before{content:'\f02f';font-family:var(--font-awesome);padding-right:var(--space-1)}.actionLinks-text a,.ViewOrder-confirmationheader a{text-decoration:underline}@media(min-width:991px){.order-title{text-align:right}.mobile-page-header{display:none}}@media(max-width:991px){.orderHeader{display:none}.viewOrder-icon{margin:0 auto 20px auto;display:block}}@media(max-width:500px){.ViewOrder-orderDet-body{overflow:scroll}}.SavedWishLists-list.wishlist-list table td{vertical-align:middle!important}.SavedWishListDetailCartItem-purchased input{margin:0 auto}.SavedWishListDetailCartItem-qty .UpdateButton a{font-weight:700;text-decoration:underline}.subtotal-price{text-align:right}@media(min-width:991px){.CartItemTotalArea{font-weight:700}.ShoppingCartPrice,.WishListRating,.ShoppingCartHeader{text-align:center}}@media(max-width:991px){.SavedWishListDetailCartHead,.SavedWishListDetailCartItem-qty,.SavedWishListDetailCartItem-purchased,.ProductInfoWishlist-Details .ItemNumber{display:none}.SavedWishListDetails-actions{margin-top:var(--space-3)}.SavedWishListDetailCart-table-item{padding-top:var(--space-2);padding-bottom:var(--space-2);margin-bottom:var(--space-2)}.SavedWishListDetailCartItem-desc .ProductInfoWishlist-thumbnail{flex:0 0 25%;max-width:25%}.SavedWishListDetailCartItem-desc .ProductInfoWishlist-Details{flex:0 0 75%;max-width:75%}.SavedWishListDetailCartItem-desc .ProductInfoWishlist-Details .col{flex:0 0 100%!important;max-width:100%!important;margin-bottom:var(--space-1)}}.SharedWishList-results.wishlist-list td{vertical-align:middle}tr.SharedWishListResultsItem,tr.SavedWishListsItem{transition:0.2s}tr.SharedWishListResultsItem:hover,tr.SavedWishListsItem:hover{background:var(--bs-gray-200);transition:0.2s}.Control_39194{}.ControlHeader_39194{}.ControlItem_39194{}.ControlLink_39194{}.ControlLink_39194:hover{}.ControlLink_39194 a{}.ControlLink_39194 a:hover{}.ControlLink_Link_39194{}.ControlLink_Link_39194:hover{}.ControlLinkSeperator_39194{}.ControlText_39194{}.ControlInput_39194{}.ControlFooter_39194{}.CarouselPrevButton_39194{}.CarouselNextButton_39194{}.CarouselBuyNowLink_39194{font-size:7pt;text-decoration:none}.CarouselMoreLink_39194{font-size:7pt;text-decoration:none}.Control_20363{}.ControlHeader_20363{}.ControlItem_20363{}.ControlLink_20363{}.ControlLink_20363:hover{}.ControlLink_20363 a{}.ControlLink_20363 a:hover{}.ControlLink_Link_20363{}.ControlLink_Link_20363:hover{}.ControlLinkSeperator_20363{}.ControlText_20363{}.ControlInput_20363{}.ControlFooter_20363{}.MicroStoreDropDown_20363{}.ProductTable td.productCell:hover,td.productCell-name:hover{background-color:#eaebed}.ProductTable td.productCell-name{width:28%}.ProductTable td.productCell{width:12%}.ProductTable td.productCell:empty,td.productCell-name:empty{visibility:hidden;width:0%}.ProductTable th,td{height:50px!important;text-align:left}.ProductTable tr.productCell-header{background-color:#eaebed;border-bottom:1px solid #ccc}.ProductTable tr.productCell-item{border-bottom:1px solid #ccc}.ProductInventoryDropdown{float:right}.EmployeeSearchBox{display:flex;gap:12px}.ManagerSearchBox{display:flex;gap:12px}.Control_18525{}.ControlHeader_18525{}.ControlItem_18525{}.ControlLink_18525{}.ControlLink_18525:hover{}.ControlLink_18525 a{}.ControlLink_18525 a:hover{}.ControlLink_Link_18525{}.ControlLink_Link_18525:hover{}.ControlLinkSeperator_18525{}.ControlText_18525{}.ControlInput_18525{}.ControlFooter_18525{}#rpInvoice_ctl00_ctl00_imgLogo{width:250px;height:auto}.OrderInvoice-header{overflow:hidden;position:relative;width:100%}.OrderInvoice-header-wrap{float:left;width:80%;padding-right:1rem}.OrderInvoice-header-order{float:right;width:20%;margin-bottom:0;text-align:right;position:relative;top:0}.OrderInvoice-wrap .card{background-color:#fff;border:1px solid #ddd;box-shadow:0 0px 2px rgba(0,0,0,0.1)}@media (max-width:768px){.MayWeSuggestItem tr{display:flex;flex-direction:column;align-items:center}.MayWeSuggestItem tr>td{width:100%!important;display:block;text-align:center;height:auto!important}.MayWeSuggestItem-thumbnail{margin-bottom:10px}.MayWeSuggestItem-thumbnail img{max-width:100%;height:auto}.MayWeSuggestItem-name,.MayWeSuggestItem-price,.ProductDisplayBuyMoreArea{text-align:center}.MayWeSuggest-item-table{border-collapse:collapse}.MayWeSuggestItem-priceHr,.MayWeSuggestItem-buyMoreHr{margin:8px 0}.MayWeSuggest-header.h2 .ControlHeader{font-size:1.75rem!important;margin-bottom:20px!important}.MayWeSuggest-header.h2{margin-left:15px}.hr-bar.mb-3{margin-left:15px!important}.MayWeSuggest-content.mt-2{padding-left:15px}}@media screen and (max-width:640px){.MayWeSuggest-wrap{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important}.MayWeSuggest-wrap>table{display:contents!important}.MayWeSuggest-wrap>table tbody,.MayWeSuggest-wrap>table tr{display:contents!important}.MayWeSuggest-wrap>table td.ControlItem{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:100%!important;min-height:250px!important;padding:10px!important;border:1px solid #e0e0e0!important;border-radius:8px!important;background:white!important;box-shadow:0 1px 3px rgba(0,0,0,0.05)!important}.MayWeSuggest-item-table.MayWeSuggestItem{display:block!important;width:100%!important}.MayWeSuggest-item-table.MayWeSuggestItem tbody,.MayWeSuggest-item-table.MayWeSuggestItem tr{display:block!important;width:100%!important}.MayWeSuggest-item-table.MayWeSuggestItem tr>td{display:block!important;width:100%!important;text-align:center!important;padding:0!important;margin:0 0 8px 0!important}.MayWeSuggest-header.h2 .ControlHeader{font-size:1.5rem!important}}@media (max-width:520px){.MayWeSuggest-wrap{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.MayWeSuggestItem-thumbnail img{max-height:120px!important}.MayWeSuggestItem-name a.ControlLink{font-size:13px!important;min-height:32px!important;-webkit-line-clamp:3!important}#PriceLabels{font-size:15px!important}.ProductDisplayBuyNowLink,.ProductDisplayMoreLink{padding:6px 10px!important;font-size:12px!important}.MayWeSuggest-wrap>table td.ControlItem{padding:8px!important}.MayWeSuggestItem-price{margin:10px 0!important}.ProductDisplayBuyMoreArea{margin-top:10px!important;padding-top:8px!important;gap:5px!important}.MayWeSuggest-header.h2 .ControlHeader{font-size:1.3rem!important;margin-bottom:15px!important}}@media (max-width:400px){.MayWeSuggest-header.h2 .ControlHeader{font-size:1.2rem!important}}#algolia-autocomplete{width:100%}.al-stock{max-width:92px;text-align:center}.Control_19091{}.ControlHeader_19091{}.ControlItem_19091{}.ControlLink_19091{}.ControlLink_19091:hover{}.ControlLink_19091 a{}.ControlLink_19091 a:hover{}.ControlLink_Link_19091{}.ControlLink_Link_19091:hover{}.ControlLinkSeperator_19091{}.ControlText_19091{}.ControlInput_19091{}.ControlFooter_19091{}table.StarRatings td img{width:12px;height:12px;display:block}.CardFieldHeaders{background:#666;color:#fff;padding:5px}.CheckOutText>a{font-weight:bold}.OnePageCheckoutShoppingCart .ShoppingCartPrice{padding:10px 0;font-size:inherit;border:none}.SplitPaymentLink{cursor:pointer}#tbAppliedPayments{width:100%}.AppliedPaymentHeader th{padding:5px}.AddressBookEditor{padding:2px 10px 2px 0}.OnePageCheckoutShoppingCart .ShoppingCartTotals{border:none}.product-info-wrapper{background:rgba(0,0,0,0.8);color:#fff}.product-photo{background-size:cover!important;background-position:center center!important;background-color:#000}.PhotoBgThumbnails{float:right}input[type="file"] + span{top:0px}.navbar-collapse.left-collapse.collapse>.Control+.Control{margin-top:20px}.contact-header{display:flex;align-items:center;margin-bottom:0.5rem}.contact-header>p{margin:0}.contact-header>span{margin-right:0.5rem}table.SaveForLaterTable td{vertical-align:middle}.SaveForLaterTable td.SaveForLater>div{display:flex}.SaveForLaterTable td.SaveForLater>div>a{display:block}.SaveForLaterItemInfo>table td{border:none}.SaveForLaterTable td>.CartItemPriceArea{display:flex;align-items:center}.SaveForLaterTable td>.CartItemPriceArea>.ShoppingCartPrice{padding:0}#tblUploadFile td{display:flex}#tblUploadFile .ac-content-edit-literal{margin-top:10px;font-size:16px}#tblUploadFile .UploadFileResult{margin-top:20px;margin-bottom:20px;justify-content:center;font-size:20px;color:black}.ShippingSelect input[type="radio"] + label{margin-left:1em}.stuck,.simple-sticky{position:fixed;top:0;width:100%;z-index:200}.second-head{background:#fff}@media (max-width:991px){.ChildCategoriesList{flex-wrap:wrap}}.variant-repeater__group{display:inline-flex}.variant-repeater__variant{padding:5px;cursor:grab}.variant-repeater__card{width:8rem}.card-text{font-size:.8rem}.variant-repeater__variant.selected{border:dotted!important}.variant-repeater__card-small{width:4rem}.card-text-small{font-size:.5rem}.head-orderPad-wrap{position:fixed;right:0;top:50%;transform:translate(101%,-50%);background:#fff;z-index:1000;border-radius:4px 0 0 4px;padding:12px;width:350px;transition:all .5s ease-in-out}.orderPadOpen{transform:translate(0,-50%);-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75)}.head-orderPad-inner{max-height:90vh;overflow-y:scroll;overflow-x:hidden}.head-orderPad-inner::-webkit-scrollbar{width:0}.head-orderPad-tab{position:absolute;left:-82px;top:56px;transform:rotate(-90deg);background:#fff;padding:10px;border-radius:4px 4px 0 0;font-weight:600;cursor:pointer;-webkit-box-shadow:0px -3px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px -3px 3px 0px rgba(0,0,0,0.75);box-shadow:0px -3px 3px 0px rgba(0,0,0,0.75)}.head-orderPad-header{display:flex;align-items:center;justify-content:space-between;border-bottom:solid 1px #000;padding-bottom:10px;margin-bottom:10px}.orderPad-header-title .ControlHeader{font-size:24px;font-weight:600}.orderPad-header-close{font-size:24px;cursor:pointer}.orderPad-items-inner{display:flex;align-items:stretch;justify-content:space-between;gap:12px}.orderPad-items-name{font-size:14px;font-weight:600;text-align:left}.orderPad-items-left{position:relative;min-width:100px;max-width:100px}.orderPad-items-left a{width:100%;display:flex;align-items:center;justify-content:center;min-height:unset!important}.orderPad-items-left a img{max-width:100%;max-height:100%}.orderPad-items-right{flex:auto}.orderPad-items-remove{position:absolute;top:3px;left:3px;z-index:10;background:#fff;padding:5px 7px 3px 7px;line-height:100%;border-radius:4px;transition:all .5s ease-in-out}.orderPad-items-remove:hover{background:#000;color:#fff!important}.orderPad-items-remove .RemoveFromCartLink{transition:all .5s ease-in-out}.orderPad-items-remove:hover .RemoveFromCartLink{color:#fff!important}.orderPad-items-quantRow{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.orderPad-items-row{margin-bottom:10px}.orderPad-items-nameRow{margin-bottom:0}.orderPad-items-quant{margin-right:auto}.orderPad-items-quant input{width:30px!important}.orderPad-items-update{width:100%;margin-top:10px;display:none}.orderPad-items-update a{background:#000;display:block;color:#fff;text-align:center;text-transform:uppercase;font-weight:800;padding:10px;border-radius:4px;border:solid 1px #000;transition:all .5s ease-in-out}.orderPad-items-update a:hover{background:#fff;color:#000}.orderPad-items-move input,.orderPad-items-copy input{background:transparent!important;color:#000!important;border:none!important;padding:0!important;font-weight:400!important;text-transform:none!important;text-decoration:underline}.orderPad-items-bottom{display:flex;align-items:center;justify-content:space-between;background:#eee;padding:5px 10px;border-radius:4px;gap:12px;flex-wrap:wrap;margin-top:10px}.orderPad-items-stars{display:flex;align-items:center;justify-content:center}.orderPad-items-wrap{margin-bottom:24px}.orderPad-footer-addAll input{width:100%}.orderPad-items-numbersRow{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#999}@media (max-width:575px){.head-orderPad-wrap{top:0;width:100%;height:100vh;transform:translate(101%,0)}.orderPadOpen{transform:translate(0,0)}.head-orderPad-tab{top:106px}}.overlay{max-height:0;overflow:hidden}.report-head{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:solid 1px #999;padding-bottom:12px;margin-bottom:12px}.report-head h2{margin:0}.report-head-export a{margin-bottom:0!important}.report-head-explain{background:#eee;display:inline-block;padding:5px 12px;border-radius:4px;margin-bottom:0}.report-body-table{margin-top:12px}.report-mobile-head{display:none}.report-table-head,.report-body-row{display:flex;align-items:stretch;justify-content:flex-start;gap:0}.report-table-head{font-size:14px;border-bottom:solid 1px #999;margin-bottom:12px;padding-bottom:12px}.report-body-row{font-size:14px;border-bottom:solid 1px #eee;margin-bottom:12px;padding-bottom:12px}.report-body-cell:not(.report-cell-name),.report-head-cell:not(.report-cell-name){padding-left:5px}.report-cell-velocity a,.report-cell-days a{display:block!important}.report-cell-name{width:25%}.report-cell-sku{width:20%}.report-cell-qty{width:5%;text-align:center}.report-cell-velocity{width:10%;text-align:center}.report-cell-days{width:10%;text-align:center}.report-cell-warehouse{width:20%}.report-cell-retail{width:10%}.report-foot{display:flex;align-items:stretch;justify-content:space-between;gap:12px}.report-foot select{padding:10px 20px;min-width:200px;height:100%;box-shadow:none}@media (max-width:1199px){.report-cell-retail{width:20%}.report-cell-name{width:20%}.report-cell-sku{width:15%}}@media (max-width:991px){.report-table-head .report-cell-name{display:none}.report-body-cell.report-cell-name{width:100%;margin-bottom:12px}.report-body-row{flex-wrap:wrap}.report-cell-days{width:20%}.report-cell-velocity{width:20%}.report-body-cell.report-cell-sku,.report-head-cell.report-cell-sku{padding-left:0}}@media (max-width:575px){.report-table-head,.report-head-explain{display:none!important}.report-mobile-head{display:block;font-weight:700}.report-mobile-head{display:none}.report-cell-name{font-size:16px}.report-cell-sku,.report-cell-qty,.report-cell-velocity,.report-cell-days,.report-cell-retail,.report-cell-warehouse{width:100%;margin-bottom:5px}.report-cell-name{order:1}.report-cell-sku{order:2}.report-cell-qty{order:3}.report-cell-velocity{order:4}.report-cell-days{order:5}.report-cell-warehouse{order:7}.report-cell-retail{order:6}.report-body-cell{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding-left:0!important}.report-body-row{background:#eee;padding:12px;border-radius:4px}.report-head h2{font-size:20px;font-weight:700}.report-foot{flex-direction:column}.report-foot select{max-width:100%;width:100%}.report-head{flex-direction:column}.report-head-export{width:100%}.report-head-export a{width:100%;display:block!important;text-align:center}}.head-nav-container.container{padding-bottom:0px}.hero-container{max-width:1300px;width:100%;display:flex;justify-content:space-between;align-items:center}.hero-left{flex:1;padding:40px 40px 80px;background-color:transparent;border-radius:20px;margin-right:20px}.hero-left h1,.hero-left p{color:white}.hero-left h1{font-size:2.8rem;margin-bottom:1rem}.hero-left p{font-size:1.2rem;margin-bottom:2rem}.hero-left button{padding:12px 30px;background-color:var(--cta-blue);color:#fff;border:none;border-radius:30px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color 0.3s ease}.hero-left button:hover{background-color:var(--cta-hover)}.hero-right{flex:0.2;background:#f5f5f5;padding:30px 25px;box-shadow:0 4px 20px rgba(0,0,0,0.1);min-width:300px}.hero-right h3{margin-bottom:10px;font-size:1.3rem;color:var(--grey-text)}.hero-right select,.hero-right button{width:100%;padding:10px;margin-bottom:15px;border-radius:30px;border:1px solid #ccc;font-size:1rem}.hero-right button{background-color:rgba(64,128.00000000000023,255,1);color:#fff;font-weight:bold;border:none}.hero-right button:hover{background-color:rgba(64,128.00000000000023,255,1)}@media (max-width:768px){.hero-container{flex-direction:column}.hero-left,.hero-right{width:100%;margin:10px 0}.hero-left{text-align:center}}.category-slider{padding:60px 4%;background:#fff;overflow:hidden}.hero-container{max-width:1300px;margin:0 auto;padding:0 20px;overflow:hidden}.slider-heading{text-align:center;font-size:2rem;margin-bottom:0px;color:#111}.slider-track{display:flex;gap:30px}.slider-item{margin-right:30px}@keyframes scroll-loop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.category-slider .ac-widget-wrapper{display:flex}.slider-item{flex:0 0 auto;width:160px;text-align:center;padding:10px}.icon-circle{width:130px;height:130px;background:#f1f1f1;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 15px auto}.icon-circle img{height:60px;width:auto}.slider-item h4{font-size:1rem;font-weight:600;color:#111;margin:0 0 6px}.slider-item p{font-size:0.9rem;color:#666;margin:0}@keyframes scroll-loop{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.slider-track:hover{animation-play-state:paused}.slider-prev,.slider-next{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:rgba(255,255,255,0.7);color:#333;border:none;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.slider-prev{left:20px}.slider-next{right:20px}.slider-prev:hover,.slider-next:hover{background:rgba(255,255,255,0.9);transform:translateY(-50%) scale(1.1)}.slider-prev i,.slider-next i{pointer-events:none}@media (max-width:768px){.slider-track{gap:15px}.slider-item{width:130px}.icon-circle{width:110px;height:110px}}.video-section{position:relative;height:500px;overflow:hidden}.video-background{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.video-background iframe{width:100%;height:100%;object-fit:cover}.video-overlay{position:relative;z-index:2;color:white;max-width:500px;margin:0 auto;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.6);padding:40px;text-align:center;border-radius:8px}.video-overlay h2{font-size:2rem;margin-bottom:10px;color:white}.video-overlay p{font-size:1rem;margin-bottom:20px;color:white}.btn-orange{display:inline-block;background:#f15a24;color:white;padding:12px 24px;text-decoration:none;border-radius:30px;font-weight:bold}.btn-orange:hover{color:#fff;background-color:#d44e1e}.highlighted-products{width:100%;background-color:#fff;padding:60px 0}.highlighted-products .container{margin:0 auto}.homeblogsec.container{padding-bottom:40px}.highlight-grid{display:flex;align-items:center;justify-content:space-between;position:relative;gap:0px;background-color:#f4f4f4}.highlight-image-container{flex:1;position:relative}.highlight-image-container img.highlight-image{width:100%;height:auto;display:block}.highlight-dot{position:absolute;width:30px;height:30px;background-color:white;border:2px solid #fff;border-radius:50%;text-align:center;line-height:26px;font-size:18px;font-weight:bold;color:#333;text-decoration:none;z-index:2;transition:0.3s;display:inline-block;will-change:transform}@keyframes heartbeat{0%,100%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.highlight-dot::after{content:'';position:absolute;top:50%;left:50%;width:10px;height:10px;border:4px solid rgb(255,255,255);border-radius:50%;transform:translate(-50%,-50%) scale(1);opacity:0.7;filter:blur(4px);animation:wave 2s ease-out infinite}@keyframes wave{0%{transform:translate(-50%,-50%) scale(1);opacity:0.7;filter:blur(4px)}80%{transform:translate(-50%,-50%) scale(4);opacity:0;filter:blur(8px)}100%{opacity:0}}.highlight-dot:hover{background-color:#f15a24;color:white;border-color:#f15a24}.highlight-text-box{flex:0.5;background-color:#f4f4f4;padding:59px 30px;margin-bottom:0px}.highlight-text-box h2{font-size:1.8rem;margin-bottom:15px;color:#111}.highlight-text-box p{font-size:1rem;color:#555;line-height:1.6;margin-bottom:25px}.custom-tooltip{position:absolute;max-width:300px;background:#fff;border:1px solid #ccc;border-radius:6px;padding:15px;box-shadow:0 4px 12px rgba(0,0,0,0.15);font-size:14px;color:#333;pointer-events:none;transition:opacity 0.2s ease;z-index:9999;opacity:0;transform:translate(-50%,-120%)}.custom-tooltip a{color:#0073e6;text-decoration:underline}.cta-button{display:inline-block;background-color:#f15a24;color:white;padding:12px 24px;border-radius:30px;text-decoration:none;font-weight:600;transition:background-color 0.3s ease}.cta-button:hover{background-color:#d44e1e;color:#fff}@media (max-width:768px){.highlight-grid{flex-direction:column}.highlight-text-box{width:100%;padding:20px}.highlight-dot{width:24px;height:24px;font-size:15px;line-height:20px}.picker-cards>*{max-width:250px!important}}.newsletter{background:url('img/watch-banner.jpg') no-repeat center center/cover;padding:80px 20px;color:white;display:flex;align-items:center;justify-content:center}.newsletter-content{max-width:800px;text-align:center}.newsletter-text h2{font-size:2rem;margin-bottom:10px;font-weight:bold;color:#fff}.newsletter-text p{font-size:1.2rem;margin-bottom:25px;opacity:0.9}.newsletter-form{display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,0.15);border:1px solid #ffffff55;border-radius:30px;overflow:hidden;padding:4px}.newsletter-form input{border:none;padding:12px 20px;font-size:1rem;border-radius:30px;outline:none;background:transparent;color:white;flex:1}.newsletter-form input::placeholder{color:#ddd}.newsletter-form button{background-color:var(--cta-blue);border:none;padding:12px 16px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color 0.3s ease}.newsletter-form button:hover{background-color:var(--cta-hover)}@media (max-width:600px){.newsletter-form{flex-direction:column;padding:10px}.newsletter-form input{width:100%;margin-bottom:10px}.newsletter-form button{border-radius:30px;width:100%}}.newsletter-banner{background:url('img/news-banner.jpg') no-repeat center center;background-size:cover;padding:60px 0;color:white}.hero-container{width:100%;margin:0 auto;display:flex;justify-content:flex-start}.newsletter-text{max-width:500px;text-align:left;background:rgba(0,0,0,0.53);border-radius:15px;padding:15px}.newsletter-text h2{font-size:28px;font-weight:bold;margin-bottom:10px}.newsletter-text p{font-size:18px;margin-bottom:20px}.newsletter-form{display:flex;align-items:center;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.4);border-radius:30px;overflow:hidden;max-width:400px}.newsletter-form input[type="email"]{background:transparent;border:none;padding:12px 20px;flex:1;font-size:16px;color:white;outline:none}.newsletter-form input::placeholder{color:rgba(255,255,255,0.8)}.newsletter-form button{background-color:transparent;color:white;border:none;padding:0 20px;font-size:20px;cursor:pointer;transition:background-color 0.3s}.newsletter-form button:hover{background-color:#005e66}.testimonial{padding:60px 20px;background-color:#1a1a1a;color:#fff}.container{max-width:1300px;margin:auto}.section-title{font-size:2rem;text-align:center;margin-bottom:20px;color:#fff}.section-subtitle{text-align:center;font-size:1.1rem;color:#9ca3af;margin-bottom:40px}.stats{display:flex;justify-content:space-around;text-align:center;margin-bottom:50px}.stats p{font-weight:bold;font-size:18px}.stats div span{display:block;font-size:2.5rem;font-weight:bold;left:5%}.yellow{color:#fbbf24}.pink{color:#f15a24}.blue{color:#32CD33}.slider-wrapper{position:relative}.testimonials-slider{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:20px;padding-bottom:20px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.2) transparent;-ms-overflow-style:none}.testimonials-slider::-webkit-scrollbar{display:none}.testimonial-card{flex:0 0 300px;background-color:#111;padding:20px;border-radius:12px}.testimonials-slider::-webkit-scrollbar{height:2px}.testimonials-slider::-webkit-scrollbar-track{background:transparent}.testimonials-slider::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.2);border-radius:1px}.testimonials-slider::-webkit-scrollbar-thumb{opacity:0;transition:opacity .3s}.testimonials-slider:hover::-webkit-scrollbar-thumb{opacity:1}.stars{color:gold}.testimonial-card h4{margin:10px 0;font-size:1.1rem;color:#fff}.testimonial-card p{font-size:0.95rem;color:#d1d5db}.user-info{display:flex;align-items:center;gap:10px;margin-top:15px}.user-info img{width:35px;height:35px;border-radius:50%;object-fit:cover;border:2px solid #444}.user-info-text{font-size:0.85rem;color:#9ca3af;line-height:1.2}.progress-bar{position:relative;width:50%;height:3px;background:#2a2a2a;margin:10px auto 0 auto;border-radius:5px;display:none}.progress-indicator{position:absolute;top:0;left:0;height:100%;width:12%;background-color:#888;border-radius:5px;transition:left 0.3s ease}.footer-top-strip{background:#222222;color:white;padding:20px 0}.strip-content{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0 auto;max-width:1300px}.strip-item{display:flex;align-items:center;gap:10px;flex:1;min-width:200px}.strip-item img{width:30px;height:auto}.footer-main{background:black;color:white;padding:60px 0}.footer-container{width:90%;margin:0 auto}.footer-columns{display:flex;flex-wrap:wrap;gap:40px}.footer-col{flex:1;min-width:240px}.footer-logo{color:#f15a24;font-size:1.5rem;margin-bottom:15px}.footer-col p{color:#ccc;font-size:0.95rem;margin-bottom:20px}.footer-col h4{margin-bottom:15px;font-size:1.2rem;color:white}.footer-col ul{list-style:none;padding:0;margin:0}.footer-col li{margin-bottom:10px}.footer-col a{color:#ccc;text-decoration:none;font-size:0.95rem}.footer-col a:hover{color:white}.social-icons img{width:24px;margin-right:10px;margin-top:15px}.footer-selects{display:flex;gap:10px;margin-top:20px}.footer-selects select{padding:10px;border-radius:30px;border:1px solid #ccc;background:#fff;color:#333;font-size:0.95rem;outline:none}.footer-form{display:flex;align-items:center;background:white;border-radius:30px;overflow:hidden;margin-top:15px}.footer-form input{border:none;padding:12px 20px;font-size:1rem;border-radius:30px;outline:none;flex:1;color:black;background:transparent}.footer-form input::placeholder{color:#888}.footer-form button{color:black;border:none;padding:10;font-size:1.2rem;border-radius:30px;cursor:pointer;transition:background-color 0.3s}.footer-form button:hover{background-color:var(--cta-hover)}.payment-icons{margin-top:20px}.payment-icons img{max-width:40px;margin-right:8px;border-radius:2px}.footer-bottom{background:#000;color:#aaa;font-size:14px;padding:20px 0}.bottom-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-top:1px solid #333}.footer-links a{margin-left:15px;color:#aaa;text-decoration:none;font-size:14px}.footer-links a:hover{color:white}.kalaviyon-custom-form{position:relative;width:100%;max-width:400px}.kalaviyon-custom-form input[type="email"]{width:100%;padding:12px 45px 12px 15px;border:2px solid #ccc;border-radius:25px;background:#fff;font-size:16px;color:#333;outline:none}.kalaviyon-custom-form button[type="submit"]{position:absolute;top:50%;right:2px;transform:translateY(-50%);background:none;border:none;font-size:20px;cursor:pointer;color:#fff;padding:0 15px;background-color:#f15a24;border-radius:25px;min-height:45px}.kalaviyon-custom-form input::placeholder{color:#ccc}.kalaviyon-custom-form button[type="submit"]:hover{color:#fff;background-color:#d44e1e}#heroBtn{border-radius:30px;width:100%;background-color:#f15a24;max-width:205px}#heroBtn:hover{background-color:#d44e1e}.selected-product-a a{min-height:240px}.cart-btn-orange{display:inline-block;background:#f15a24;color:white;padding:12px 24px;text-decoration:none;border-radius:30px;font-weight:bold;min-height:auto!important;margin-bottom:10px}.cart-btn-orange:hover{color:#fff;background-color:#d44e1e}.comparison-heads{height:48%;padding:10px}.comparison-heads h3{margin-bottom:0px;padding-bottom:0}.comparison-heads p{color:#777;padding-left:5px;padding-top:10px}.comparison-heads-bottom p{padding:10px 10px 0px;font-size:1.5rem;font-weight:bold}.comp-pads{padding:10px!important;margin:0 auto;display:block}.DateDay,.DateMonth,.DateYear{color:#f15a24!important}@media (max-width:768px){.footer-columns{flex-direction:column;gap:30px}.bottom-content{flex-direction:column;text-align:center;gap:10px}.footer-links{margin-top:10px}.footer-selects{flex-direction:column}}@media (max-width:390px){.slider-track{gap:10px}.slider-item{width:105px}}.blog-header{text-align:center;padding:3rem 1rem 2rem}.blog-title{font-size:2.5rem;margin-bottom:0.5rem}.blog-title .highlight{color:#f15a24}.blog-subtitle{color:#666;margin-bottom:1rem}.blog-read-more{font-weight:bold;color:#007bff;text-decoration:none;transition:opacity .2s}.blog-read-more:hover{opacity:.7}.blog-grid{display:flex;overflow-x:auto;gap:0.69rem;padding:1rem;-webkit-overflow-scrolling:touch}.blog-grid::-webkit-scrollbar{height:6px}.blog-grid::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);border-radius:3px}.blog-card{flex:0 0 calc(20% - 1rem);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.1);display:flex;flex-direction:column}.blog-card-image img,.blog-card-image .BlogPostImage img{width:100%;display:block}.blog-card-content{padding:1rem;flex:1}.blog-card-date{font-size:.75rem;color:#999;margin-bottom:.5rem}.blog-card-title{font-size:1.1rem;margin:0 0 .75rem}.blog-card-title a{color:#333;text-decoration:none;transition:color .2s}.blog-card-title a:hover{color:#6b38fb}.blog-card:hover .blog-card-info{display:none!important}.blog-card:hover .blog-card-image{height:100%}@media (max-width:1200px){.blog-card{flex:0 0 calc(33.333% - 1rem)}}@media (max-width:768px){.blog-card{flex:0 0 calc(50% - 1rem)}}@media (max-width:576px){.blog-card{flex:0 0 100%}}.blog-grid .col-xs-2,.blog-grid .col-sm-3,.blog-grid .col-md-4{display:contents}.blog-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1);overflow:hidden;display:flex;flex-direction:column;flex:0 0 calc((100% - 4rem)/5);max-width:calc((100% - 4rem)/5)}@media (max-width:1200px){.blog-card{flex:0 0 calc((100% - 2rem)/3);max-width:calc((100% - 2rem)/3)}}@media (max-width:768px){.blog-card{flex:0 0 calc((100% - 1rem)/2);max-width:calc((100% - 1rem)/2)}}@media (max-width:576px){.blog-card{flex:0 0 100%;max-width:100%}}.blog-card{position:relative;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.1);display:flex;flex-direction:column}.blog-card-image{position:relative;height:400px;overflow:hidden;width:236px}.blog-card-image img{width:100%;height:auto;display:block;transition:all .3s ease}.blog-card-info{padding:0.75rem 1rem;flex-shrink:0}.blog-card-date{font-size:0.75rem;color:#999;margin-bottom:0.25rem}.blog-card-title{font-size:1rem;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog-card-title a{color:#333;text-decoration:none;transition:color .2s}.blog-card-title a:hover{color:#6b38fb}.blog-card-overlay{position:absolute;left:0;width:100%;bottom:-100%;background:rgba(0,0,0,0.6);color:#fff;padding:1rem;transition:bottom .3s ease;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.blog-card:hover .blog-card-overlay{opacity:1;bottom:0}.overlay-title{font-size:1.1rem;margin:0 0 0.5rem}.overlay-title a{color:#fff;text-decoration:none}.overlay-excerpt{font-size:0.9rem;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-grid .col-xs-2,.blog-grid .col-sm-3,.blog-grid .col-md-4{display:contents}.blog-grid{display:flex;gap:0.69rem;overflow-x:auto;padding:0 1rem 1rem;-webkit-overflow-scrolling:touch}.blog-card{flex:0 0 240px;max-width:240px;position:relative;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.blog-card-image img{width:100%;height:100%;object-fit:cover;transform:scale(0.9);display:block}.blog-card-info{padding:.75rem 1rem}.blog-card:hover .blog-card-overlay{opacity:1;bottom:0}.overlay-excerpt{font-size:.9rem;line-height:1.4;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.blog-grid::-webkit-scrollbar{height:6px}.blog-grid::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);border-radius:3px}.container{margin-bottom:40px;padding-bottom:0px}.blog-card:hover .blog-card-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.05)}.blog-card-overlay{position:absolute;left:0;right:0;bottom:-100%;height:100%;background:rgba(0,0,0,0.6);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem;transition:bottom .3s ease;pointer-events:none}.blog-card:hover .blog-card-overlay{bottom:0;pointer-events:all}.overlay-title{font-size:1.1rem;margin:0 0 .5rem}.overlay-title a{color:#fff;text-decoration:none}.overlay-excerpt{font-size:.9rem;line-height:1.4;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#lnkNotifyMe{width:100%;padding:12px 20px;font-size:1rem;position:relative;cursor:pointer;border:0;border-radius:14px;background:linear-gradient(135deg,#0f172a 0%,#1f2940 100%);color:#fff;font-weight:800;overflow:hidden;letter-spacing:0.02em;box-shadow:0 10px 20px rgba(15,23,42,0.18);transition:transform 0.2s ease,box-shadow 0.2s ease,filter 0.2s ease;text-decoration:navajowhite;text-transform:uppercase}#klaviyo-bis-submit:hover::before{opacity:0.8;animation:mkCategoryShine 0.7s ease}#klaviyo-bis-submit:before{content:"";position:absolute;top:0;left:-70%;width:48%;height:100%;background:linear-gradient(110deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 40%,rgba(255,255,255,0.16) 50%,rgba(255,255,255,0.05) 60%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);opacity:0;pointer-events:none;z-index:2}.OneColumn #mainContent{padding-top:15px}.BlogPost-content .container{padding-left:0;padding-right:0;margin-right:0;margin-left:0}.BlogPost-content .col-md-10.offset-md-1{margin-left:0;width:100%}.Control.BlogRoll .row{display:flex;flex-wrap:wrap}.Control.BlogRoll .BlogPost{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.08);border:1px solid #f0f0f0;padding:0;transition:box-shadow 0.2s ease,transform 0.2s ease}.Control.BlogRoll .BlogPost:hover{box-shadow:0 4px 12px rgba(0,0,0,0.12);transform:translateY(-2px)}.Control.BlogRoll .BlogPost .BlogPostImage{width:100%;aspect-ratio:1 / 1;overflow:hidden}.Control.BlogRoll .BlogPost .BlogPostImage img{width:100%;height:100%;object-fit:cover;display:block}.Control.BlogRoll .BlogPost .BlogPostTitle{padding:16px 16px 0;font-size:1.1rem!important;line-height:1.4;flex-grow:1}.Control.BlogRoll .BlogPost .BlogPostTitle a{color:#1a1a1a;text-decoration:none}.Control.BlogRoll .BlogPost .BlogPostTitle a:hover{color:#0b62e3}.Control.BlogRoll .BlogPost .BlogPostDate{padding:12px 16px 0;font-size:0.8rem;color:#999;order:-1}.Control.BlogRoll .BlogPost .BlogPostDate div{display:inline}.Control.BlogRoll .BlogPost .BlogPostDate span{margin-right:4px}.Control.BlogRoll .BlogPost .BlogPostTeaserDesc{padding:0 16px;font-size:0.9rem;color:#727272}.Control.BlogRoll .BlogPost .btn.btn-dark{margin:auto 16px 16px;width:calc(100% - 32px);text-align:center;border-radius:14px;background:linear-gradient(135deg,#0f172a 0%,#1f2940 100%);border:0;font-weight:700;padding:12px}@media (min-width:992px){.Control.BlogRoll .BlogPost{max-width:calc(33.333% - 20px);margin:0 10px 20px}.Control.BlogRoll .BlogPost .BlogPostTitle{min-height:80px}}@media (min-width:768px) and (max-width:991px){.Control.BlogRoll .BlogPost{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px);margin:0 8px 16px}}@media (max-width:767px){.Control.BlogRoll .BlogPost{flex:0 0 100%;max-width:100%;margin:0 0 16px}.Control.BlogRoll .BlogPost .BlogPostImage{aspect-ratio:16 / 10}}@media (max-width:712px){.BlogPostTitle.mb-lg-3{font-size:2rem}}@media (max-width:520px){.BlogPostTitle.mb-lg-3{font-size:1.5rem}}.BlogRoll .GridBlogRow{display:flex;flex-wrap:wrap}.BlogRoll .GridBlogRow .BlogPost{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.08);border:1px solid #f0f0f0;padding:0;transition:box-shadow 0.2s ease,transform 0.2s ease}.BlogRoll .GridBlogRow .BlogPost:hover{box-shadow:0 4px 12px rgba(0,0,0,0.12);transform:translateY(-2px)}.BlogRoll .GridBlogRow .BlogPost .BlogPostImage{width:100%;aspect-ratio:1 / 1;overflow:hidden;order:-2}.BlogRoll .GridBlogRow .BlogPost .BlogPostImage img{width:100%;height:100%;object-fit:cover;display:block}.BlogRoll .GridBlogRow .BlogPost .BlogPostTitle{font-size:1.1rem!important;line-height:1.4;padding:16px 16px 0;order:-1}.BlogRoll .GridBlogRow .BlogPost .BlogPostTitle a{color:#1a1a1a;text-decoration:none}.BlogRoll .GridBlogRow .BlogPost .BlogPostTitle a:hover{color:#0b62e3}.BlogRoll .GridBlogRow .BlogPost .BlogPostPostedOnBy{padding:8px 16px;font-size:0.75rem;color:#999}.BlogRoll .GridBlogRow .BlogPost .BlogPostPostedOnBy .AuthorImage{display:none}.BlogRoll .GridBlogRow .BlogPost .BlogPostTeaserDesc{padding:0 16px;font-size:0.9rem;color:#727272;flex-grow:1}.BlogRoll .GridBlogRow .BlogPost .pad-30,.BlogRoll .GridBlogRow .BlogPost .BlogPostTeaserTitle,.BlogRoll .GridBlogRow .BlogPost .BlogPostCategoryAndTags,.BlogRoll .GridBlogRow .BlogPost fb\:like{display:none}.BlogRoll .GridBlogRow .BlogPost .ThemeButton.btn{margin:auto 16px 16px;width:calc(100% - 32px);text-align:center;border-radius:14px;background:linear-gradient(135deg,#0f172a 0%,#1f2940 100%);border:0;color:#fff;font-weight:700;padding:12px}.BlogRoll .GridBlogRow .BlogPost>div:first-child{display:flex;flex-direction:column;height:100%}.BlogRollBlogDescription{margin-bottom:14px}@media (min-width:992px){.BlogRoll .GridBlogRow .BlogPost{flex:0 0 calc(33.333% - 20px);max-width:calc(33.333% - 20px);margin:0 10px 20px;padding:0}}@media (min-width:768px) and (max-width:991px){.BlogRoll .GridBlogRow .BlogPost{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px);margin:0 8px 16px}}@media (max-width:767px){.BlogRoll .GridBlogRow .BlogPost{flex:0 0 100%;max-width:100%;margin:0 0 16px}.BlogRoll .GridBlogRow .BlogPost .BlogPostImage{aspect-ratio:16 / 10}}.BlogRoll ~ .clearfix .pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0;list-style:none}.BlogRoll ~ .clearfix .pagination li{display:inline-block}.BlogRoll ~ .clearfix .pagination li a,.BlogRoll ~ .clearfix .pagination li span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#1a1a1a;font-size:14px;font-weight:500;text-decoration:none;transition:all 0.2s ease}.BlogRoll ~ .clearfix .pagination li a:hover{background:#0f172a;color:#fff;border-color:#0f172a}.BlogRoll ~ .clearfix .pagination li.active a{background:#0f172a;color:#fff;border-color:#0f172a}.BlogRoll ~ .clearfix .pagination li.dotdotdot span{border:none;background:none;min-width:auto;padding:0 4px}.BlogRoll ~ .clearfix .pagination li:first-child span{color:#999;cursor:default}@media (max-width:767px){.BlogRoll ~ .clearfix .pagination li a,.BlogRoll ~ .clearfix .pagination li span{min-width:36px;height:36px;font-size:13px;padding:0 8px}}.head-nav .head-menu-navbar{position:relative}.head-nav .navbar-nav.nav{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0;position:relative}.head-nav .nav-item-drop,.head-nav .navbar-nav>.nav-item{position:static!important}.head-nav .nav-item-drop>.nav-item>a.nav-link{margin-right:0px!important}.MegaMenuPromo{display:none}@media (min-width:992px){.head-nav{border-bottom:1px solid #e5e5e5}.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link,.head-nav .navbar-nav>.nav-item>.nav-item-link.nav-link,.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link{font-size:13.5px;font-weight:600;color:#222;padding:16px 10px;letter-spacing:0.04em;transition:color 0.2s ease;white-space:nowrap;text-decoration:none;position:relative;text-transform:uppercase}.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link:hover,.head-nav .navbar-nav>.nav-item>.nav-item-link.nav-link:hover,.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link:hover{color:#e86c2e}.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link::after{content:'';position:absolute;bottom:0;left:20px;right:20px;height:2.5px;background:#e86c2e;border-radius:2px 2px 0 0;transform:scaleX(0);transition:transform 0.25s cubic-bezier(0.4,0,0.2,1)}.head-nav .nav-item-drop:hover>.nav-item>.nav-item-link.nav-link::after{transform:scaleX(1)}.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link::after{content:'';position:absolute;bottom:0;left:20px;right:20px;height:2.5px;background:#e86c2e;border-radius:2px 2px 0 0;transform:scaleX(0);transition:transform 0.25s cubic-bezier(0.4,0,0.2,1)}.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link:hover::after{transform:scaleX(1)}.head-nav .navbar-nav.nav>.nav-item-drop,.head-nav .navbar-nav.nav>.ControlLink_Link{position:relative!important}.head-nav .navbar-nav.nav>.nav-item-drop{position:static!important}.head-nav .navbar-nav.nav>.ControlLink_Link{box-shadow:-1px 0 0 0 #e8e8e8}.head-nav .navbar-nav.nav>.nav-item-drop + .nav-item-drop>.nav-item,.head-nav .navbar-nav.nav>.ControlLink_Link + .nav-item-drop>.nav-item,.head-nav .navbar-nav.nav>.nav-item-drop + .ControlLink_Link{box-shadow:-1px 0 0 0 #e8e8e8}.head-nav .navbar-nav.nav>:first-child,.head-nav .navbar-nav.nav>:first-child>.nav-item{box-shadow:none}.head-nav.sticky,.head-nav.is-sticky,.head-nav[style*="position: fixed"],.head-nav[style*="position:fixed"]{box-shadow:0 2px 12px rgba(0,0,0,0.08);border-bottom:1px solid #e0e0e0}.head-nav.sticky .nav-item-drop>.nav-item>.nav-item-link.nav-link,.head-nav.sticky .navbar-nav>.nav-item>.nav-item-link.nav-link,.head-nav.sticky .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link,.head-nav.is-sticky .nav-item-drop>.nav-item>.nav-item-link.nav-link,.head-nav.is-sticky .navbar-nav>.nav-item>.nav-item-link.nav-link,.head-nav.is-sticky .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link{padding-top:13px;padding-bottom:13px}}@media (max-width:991px){.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link,.head-nav .navbar-nav>.nav-item>.nav-item-link.nav-link,.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link{font-size:14.5px;font-weight:500;color:#1a1a1a;padding:14px 16px;letter-spacing:0.01em;transition:color 0.2s ease;white-space:nowrap;text-decoration:none;position:relative;text-transform:none}.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link:hover,.head-nav .navbar-nav>.nav-item>.nav-item-link.nav-link:hover,.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link:hover{color:#e86c2e}.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link::after,.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link::after{display:none}.head-nav .navbar-nav.nav>.ControlLink_Link,.head-nav .navbar-nav.nav>.nav-item-drop + .nav-item-drop>.nav-item,.head-nav .navbar-nav.nav>.ControlLink_Link + .nav-item-drop>.nav-item,.head-nav .navbar-nav.nav>.nav-item-drop + .ControlLink_Link{box-shadow:none}.head-nav .mega-menu-promo-clone{display:none!important}}.head-nav .nav-item-drop>ul.nav-item-submenu.sub,.head-nav .nav-item-drop>ul.nav-item-submenu.sub ul{padding-left:0!important;margin-left:0!important;list-style:none}.head-nav .nav-item-drop>ul.nav-item-submenu.sub li{padding-left:0;margin-left:0}.head-nav .nav-item-drop>ul.nav-item-submenu.sub{display:flex!important;visibility:hidden;opacity:0;pointer-events:none;position:absolute!important;top:100%!important;left:0!important;right:0!important;transform:translateY(8px);transition:opacity 0.25s ease,transform 0.25s ease,visibility 0s 0.25s;width:100%!important;min-width:100%!important;max-width:none!important;background:#ffffff;border:none;border-top:2.5px solid #e86c2e;border-radius:0 0 10px 10px;box-shadow:0 12px 40px rgba(0,0,0,0.10),0 2px 8px rgba(0,0,0,0.04);padding:20px 24px;margin:0!important;flex-direction:column;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:0;z-index:9999;min-height:350px;max-height:450px;height:400px;overflow:visible;box-sizing:border-box}.head-nav .nav-item-drop>ul.nav-item-submenu.sub::-webkit-scrollbar{width:5px}.head-nav .nav-item-drop>ul.nav-item-submenu.sub::-webkit-scrollbar-track{background:transparent}.head-nav .nav-item-drop>ul.nav-item-submenu.sub::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.head-nav .nav-item-drop:hover>ul.nav-item-submenu.sub{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(8px)}.head-nav .nav-item-drop.mk-panel-open>ul.nav-item-submenu.sub{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;transition:opacity 0.25s ease,transform 0.25s ease,visibility 0s 0s!important}@media (min-width:992px){.head-nav .nav-item-drop>.nav-item>a.nav-item-link .mk-chevron{display:inline-block;margin-left:4px;font-size:9px;line-height:1;vertical-align:middle;transition:transform 0.25s ease;color:#aaa}.head-nav .nav-item-drop.mk-panel-open>.nav-item>a.nav-item-link .mk-chevron{transform:rotate(180deg);color:#e86c2e}.head-nav .nav-item-drop.mk-panel-open>.nav-item>.nav-item-link.nav-link::after{transform:scaleX(1)}}@media (min-width:992px){.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend{flex:0 0 auto;width:210px;min-width:210px;max-width:210px;padding:4px 10px;position:relative;border-right:none;border-bottom:none;cursor:pointer;transition:background 0.15s ease;border-radius:4px;margin-bottom:1px;z-index:10}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend:hover{background:#fef8f4;z-index:10001}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>.nav-item-subitem>.nav-item-link{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#e86c2e;padding:4px 0;margin-bottom:0;display:block;border-bottom:none;text-decoration:none;transition:color 0.2s ease}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>.nav-item-subitem>.nav-item-link:hover{color:#c85520}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>.nav-item-subitem>.nav-item-link::after{content:'\203A';float:right;font-size:18px;line-height:1;color:#ccc;margin-left:8px;transition:color 0.2s ease}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend:hover>.nav-item-subitem>.nav-item-link::after{color:#e86c2e}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend:hover>.nav-item-subitem>.nav-item-link{color:#e86c2e}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu{display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none;position:absolute!important;top:-10px!important;left:215px!important;min-width:200px!important;max-width:280px!important;min-height:80px;max-height:360px;overflow-y:auto;background-color:#ffffff!important;background:#ffffff!important;border:1px solid #eee!important;border-left:3px solid #e86c2e!important;border-radius:0 8px 8px 0!important;box-shadow:8px 4px 24px rgba(0,0,0,0.12)!important;padding:14px 18px!important;margin:0!important;z-index:10002!important;transition:opacity 0.15s ease,visibility 0s 0.15s}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend:hover>ul.nav-item-submenu{visibility:visible!important;opacity:1!important;pointer-events:auto;transition:opacity 0.15s ease,visibility 0s 0s}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu::-webkit-scrollbar{width:4px}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu::-webkit-scrollbar-track{background:transparent}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend::after{content:'';position:absolute;top:0;right:-10px;width:20px;height:100%;z-index:10001}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu>li.nav-item-subitem{padding-left:0!important;margin-bottom:0}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu>li.nav-item-subitem>a{font-size:15px;font-weight:600;color:#222;padding:5px 0;display:block;text-decoration:none;transition:color 0.15s ease;line-height:1.45;white-space:nowrap}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu>li.nav-item-subitem>a:hover{color:#e86c2e;padding-left:4px}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend.mk-flyout-left>ul.nav-item-submenu{left:auto!important;right:215px!important;border-left:none!important;border-right:3px solid #e86c2e!important;border-radius:8px 0 0 8px!important;box-shadow:-8px 4px 24px rgba(0,0,0,0.12)!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend.mk-flyout-left>.nav-item-subitem>.nav-item-link::after{content:'\2039'!important;float:left!important;margin-left:0!important;margin-right:8px}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.nav-item-subitem:not(.nav-item-drop){list-style:none;flex:0 0 auto;width:210px;padding:3px 10px}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.nav-item-subitem:not(.nav-item-drop)>a{font-size:15px;font-weight:600;color:#222;padding:5px 0;display:block;text-decoration:none;transition:color 0.15s ease}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.nav-item-subitem:not(.nav-item-drop)>a:hover{color:#e86c2e}.head-nav .nav-item-drop>ul.nav-item-submenu.sub:not(:has(li.dropend)){flex-direction:column;min-height:400px;height:auto;padding:16px 24px}.head-nav .nav-item-drop>ul.nav-item-submenu.sub:not(:has(li.dropend))>li.nav-item-subitem{padding:0;width:auto}.head-nav .nav-item-drop>ul.nav-item-submenu.sub:not(:has(li.dropend))>li.nav-item-subitem>a{font-size:15px;font-weight:600;color:#222;padding:6px 8px;border-radius:6px;display:block;text-decoration:none;transition:all 0.15s ease}.head-nav .nav-item-drop>ul.nav-item-submenu.sub:not(:has(li.dropend))>li.nav-item-subitem>a:hover{background:#fef4ee;color:#e86c2e}.MegaMenuPromo{display:none!important}.head-nav .mega-menu-promo-clone{display:none}@media (min-width:992px){.head-nav .mega-menu-promo-clone.mk-promo-active{display:block;position:absolute;top:20px;right:1%;width:100%;bottom:20px;padding:0;margin:0;border:none;text-align:center;z-index:1;overflow:hidden;border-radius:8px;background:#f9f9f9;max-width:42%}.head-nav .mega-menu-promo-clone.mk-promo-active img{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block;margin:0}}}@media (max-width:991px){.head-nav .mega-menu-promo-clone{display:none!important}}@keyframes mkMegaFadeIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.head-nav .nav-item-drop:hover>ul.nav-item-submenu.sub>li{animation:mkMegaFadeIn 0.3s ease forwards;opacity:0}.head-nav .nav-item-drop:hover>ul.nav-item-submenu.sub>li:nth-child(1){animation-delay:0.03s}.head-nav .nav-item-drop:hover>ul.nav-item-submenu.sub>li:nth-child(2){animation-delay:0.06s}.head-nav .nav-item-drop:hover>ul.nav-item-submenu.sub>li:nth-child(3){animation-delay:0.09s}.head-nav .nav-item-drop:hover>ul.nav-item-submenu.sub>li:nth-child(4){animation-delay:0.12s}.head-nav .nav-item-drop:hover>ul.nav-item-submenu.sub>li:nth-child(5){animation-delay:0.15s}.head-nav .nav-item-drop:hover>ul.nav-item-submenu.sub>li:nth-child(6){animation-delay:0.18s}.head-nav .nav-item-drop:hover>ul.nav-item-submenu.sub>.mega-menu-promo-clone{animation:none;opacity:1}.head-nav .nav-item-drop>ul.nav-item-submenu.sub .dropend>ul.nav-item-submenu{inset:unset!important;float:none!important}@media (max-width:991px){.head-nav .horizontal-menu.sidebar{position:fixed;top:0;left:-100%;width:320px;max-width:85vw;height:100vh;background:#fff;z-index:99999;overflow-y:auto;overflow-x:hidden;transition:left 0.3s ease;box-shadow:4px 0 20px rgba(0,0,0,0.15);padding:0;display:block!important}.head-nav .horizontal-menu.sidebar.show{left:0}.head-nav .mobileMenu-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0}.head-nav .mobileMenu-logo{flex:1}.head-nav .navbar-close{background:none;border:none;font-size:28px;color:#333;cursor:pointer;padding:4px;line-height:1}.head-nav .navbar-nav.nav{flex-direction:column;align-items:stretch;padding:0;margin:0}.head-nav .navbar-nav.nav>.nav-item-drop,.head-nav .navbar-nav.nav>.ControlLink_Link{border-bottom:1px solid #f5f5f5}.head-nav .navbar-nav.nav>.nav-item-drop>.nav-item,.head-nav .navbar-nav.nav>.ControlLink_Link{position:relative}.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link,.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link{font-size:15px!important;font-weight:600!important;color:#222!important;padding:14px 50px 14px 20px!important;text-transform:none!important;display:block!important;text-decoration:none!important;letter-spacing:0!important;white-space:normal!important}.head-nav .mk-mobile-toggle{position:absolute;top:0;right:0;width:50px;height:100%;display:flex;align-items:center;justify-content:center;background:none;border:none;border-left:1px solid #f0f0f0;cursor:pointer;font-size:20px;color:#666;transition:all 0.2s ease;z-index:2;padding:0;line-height:1}.head-nav .mk-mobile-toggle:hover{background:#fef8f4;color:#e86c2e}.head-nav .mk-mobile-toggle.mk-open{color:#e86c2e;background:#fef8f4}.head-nav .nav-item-drop>ul.nav-item-submenu.sub{display:none!important;position:static!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important;width:100%!important;min-width:unset!important;max-width:unset!important;min-height:unset!important;max-height:unset!important;height:auto!important;background:#fafafa!important;border:none!important;border-top:1px solid #f0f0f0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important;flex-direction:column!important;flex-wrap:nowrap!important;overflow:visible!important;z-index:auto!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub.mk-submenu-open{display:flex!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend{width:100%!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:0!important;position:relative!important;border-radius:0!important;border-bottom:1px solid #f0f0f0;z-index:auto!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend:last-child{border-bottom:none}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend::after{display:none!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>.nav-item-subitem{position:relative}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>.nav-item-subitem>.nav-item-link{font-size:15px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.04em!important;color:#e86c2e!important;padding:12px 50px 12px 28px!important;display:block!important;border-bottom:none!important;text-decoration:none!important;margin:0!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>.nav-item-subitem>.nav-item-link::after{display:none!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu{display:none!important;position:static!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;background:#fff!important;border:none!important;border-top:1px solid #f0f0f0!important;border-left:3px solid #e86c2e!important;border-radius:0!important;box-shadow:none!important;padding:8px 0 8px 16px!important;margin:0 0 0 20px!important;min-width:unset!important;max-width:unset!important;min-height:unset!important;max-height:unset!important;overflow:visible!important;z-index:auto!important;transform:none!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu.mk-submenu-open{display:block!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu>li.nav-item-subitem{padding:0!important;margin:0!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu>li.nav-item-subitem>a{font-size:15px!important;font-weight:500!important;color:#333!important;padding:10px 16px!important;display:block!important;text-decoration:none!important;white-space:normal!important;transition:color 0.15s ease,background 0.15s ease;border-radius:4px}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu>li.nav-item-subitem>a:hover,.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu>li.nav-item-subitem>a:active{color:#e86c2e!important;background:#fef8f4}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.nav-item-subitem:not(.nav-item-drop){width:100%!important;padding:0!important;border-bottom:1px solid #f5f5f5}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.nav-item-subitem:not(.nav-item-drop)>a{font-size:15px!important;font-weight:500!important;color:#333!important;padding:10px 20px 10px 28px!important;display:block!important;text-decoration:none!important;transition:color 0.15s ease}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.nav-item-subitem:not(.nav-item-drop)>a:hover{color:#e86c2e!important}.head-nav .mega-menu-promo-clone{display:none!important}.head-nav .mk-mobile-promo-item{list-style:none;width:100%;padding:12px 20px;border-top:1px solid #f0f0f0;background:#fafafa}.head-nav .mk-mobile-promo-item img{width:100%;height:auto;border-radius:8px;display:block}.head-nav .nav-social{padding:16px 20px!important;margin:0!important;border-top:1px solid #f0f0f0}.head-nav #head-menu-overlay.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:99998;display:none}.head-nav .horizontal-menu.sidebar.show ~ #head-menu-overlay.overlay{display:block}.head-nav .nav-item-drop>ul.nav-item-submenu.sub:not(:has(li.dropend)){display:none!important;min-height:unset!important;height:auto!important;padding:0!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub:not(:has(li.dropend)).mk-submenu-open{display:block!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub:not(:has(li.dropend))>li.nav-item-subitem{width:100%!important;padding:0!important;border-bottom:1px solid #f5f5f5}.head-nav .nav-item-drop>ul.nav-item-submenu.sub:not(:has(li.dropend))>li.nav-item-subitem>a{font-size:14px!important;font-weight:500!important;color:#333!important;padding:10px 20px 10px 28px!important;display:block!important;text-decoration:none!important;border-radius:0!important;background:none!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub:not(:has(li.dropend))>li.nav-item-subitem>a:hover{color:#e86c2e!important;background:#fef8f4!important}.head-nav .nav-item-drop:hover>ul.nav-item-submenu.sub>li{animation:none!important;opacity:1!important}.head-menu-navbar .navbar-collapse .nav-item-drop>.nav-item::after,.head-menu-navbar .navbar-collapse .nav-item-drop>.nav-item-subitem::after{content:none!important}.head-menu-navbar #collapsibleNavbar>.navbar-nav>.nav-item-drop>.nav-item-submenu{margin-left:5px!important}}@media (min-width:992px) and (max-width:1099px){.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link,.head-nav .navbar-nav>.nav-item>.nav-item-link.nav-link,.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link{font-size:10.5px!important;padding:14px 6px!important;letter-spacing:0.01em!important}.head-nav .navbar-nav.nav>.ControlLink_Link,.head-nav .navbar-nav.nav>.nav-item-drop + .nav-item-drop>.nav-item,.head-nav .navbar-nav.nav>.ControlLink_Link + .nav-item-drop>.nav-item,.head-nav .navbar-nav.nav>.nav-item-drop + .ControlLink_Link{box-shadow:none!important}.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link::after,.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link::after{left:6px!important;right:6px!important}}@media (min-width:1100px) and (max-width:1366px){.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link,.head-nav .navbar-nav>.nav-item>.nav-item-link.nav-link,.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link{font-size:11.5px!important;padding:14px 8px!important;letter-spacing:0.02em!important}}@media (min-width:992px) and (pointer:coarse){.head-nav .nav-item-drop>ul.nav-item-submenu.sub{display:none!important;visibility:visible!important;opacity:1!important;transform:none!important;transition:none!important}.head-nav .nav-item-drop.mk-touch-open>ul.nav-item-submenu.sub{display:flex!important}.head-nav .nav-item-drop:hover>ul.nav-item-submenu.sub{display:none!important}.head-nav .nav-item-drop.mk-touch-open:hover>ul.nav-item-submenu.sub{display:flex!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend>ul.nav-item-submenu{display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend:hover>ul.nav-item-submenu{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.head-nav .nav-item-drop>ul.nav-item-submenu.sub>li.dropend.mk-touch-open>ul.nav-item-submenu{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.head-nav .mk-touch-toggle{display:none!important}}.head-nav .mk-touch-toggle{display:none!important}.ProductDetails-head.container{margin-top:20px;margin-bottom:10px}.Manufacturer-logo.logo{max-width:200px}body.Category.LeftColumn,body.Manufacturer.LeftColumn{background:radial-gradient(circle at top left,rgba(34,197,94,0.05),transparent 26%),radial-gradient(circle at top right,rgba(59,130,246,0.05),transparent 22%),linear-gradient(180deg,#f7f9fc 0%,#eef2f6 100%)}@media (min-width:1400px){body.Category.LeftColumn .container,body.Category.LeftColumn .head-container.container,body.Category.LeftColumn .CategoryHead.container,body.Category.LeftColumn .container.category-feed.page-category,body.Manufacturer.LeftColumn .container,body.Manufacturer.LeftColumn .head-container.container,body.Manufacturer.LeftColumn .Manufacturer-head.container,body.Manufacturer.LeftColumn .LayoutMiddle.container{max-width:1560px;width:min(1560px,calc(100% - 48px))}}@media (min-width:1800px){body.Category.LeftColumn .container,body.Category.LeftColumn .head-container.container,body.Category.LeftColumn .CategoryHead.container,body.Category.LeftColumn .container.category-feed.page-category,body.Manufacturer.LeftColumn .container,body.Manufacturer.LeftColumn .head-container.container,body.Manufacturer.LeftColumn .Manufacturer-head.container,body.Manufacturer.LeftColumn .LayoutMiddle.container{max-width:1680px;width:min(1680px,calc(100% - 56px))}}body.Category.LeftColumn .topNavigation,body.Manufacturer.LeftColumn .Manufacturer-topNavigation.topNavigation{padding:14px 16px;background:rgba(255,255,255,0.92);border:1px solid rgba(15,23,42,0.06);border-radius:18px;box-shadow:0 4px 10px rgba(15,23,42,0.04)}body.Manufacturer.LeftColumn .Manufacturer-head-breadcrumbWrap{margin:12px 0 18px}body.Manufacturer.LeftColumn .ManufacturerBreadcrumb.breadcrumb{display:inline-flex;flex-wrap:wrap;gap:8px;margin:0;padding:10px 14px;background:transparent;border:none;border-radius:999px;box-shadow:0 4px 12px rgba(15,23,42,0.04)}body.Category.LeftColumn .page-header,body.Manufacturer.LeftColumn .Manufacturer-header.page-header{display:flex;align-items:center;gap:18px;padding:20px 24px;margin-bottom:22px!important;background:rgba(255,255,255,0.94);border:1px solid rgba(15,23,42,0.06);border-radius:22px;box-shadow:0 10px 28px rgba(15,23,42,0.08)}body.Manufacturer.LeftColumn .Manufacturer-logo.logo{width:clamp(78px,9vw,116px);height:auto;flex:0 0 auto;object-fit:contain}body.Category.LeftColumn .product-list .productItem,body.Category.LeftColumn .category-product,body.Category.LeftColumn .product-list .productItem .productItem-wrap,body.Manufacturer.LeftColumn .product-list .productItem,body.Manufacturer.LeftColumn .category-product,body.Manufacturer.LeftColumn .product-list .productItem .productItem-wrap{height:100%}body.Category.LeftColumn .product-list .productItem .productItem-wrap,body.Category.LeftColumn .category-product,body.Manufacturer.LeftColumn .product-list .productItem .productItem-wrap,body.Manufacturer.LeftColumn .category-product{position:relative;display:flex;flex-direction:column;background:rgba(255,255,255,0.96);border:1px solid rgba(15,23,42,0.06);border-radius:18px;box-shadow:0 10px 28px rgba(15,23,42,0.08);overflow:hidden;transition:transform 0.26s ease,box-shadow 0.26s ease,border-color 0.26s ease}body.Category.LeftColumn .product-list .productItem .productItem-wrap::before,body.Category.LeftColumn .category-product::before,body.Manufacturer.LeftColumn .product-list .productItem .productItem-wrap::before,body.Manufacturer.LeftColumn .category-product::before{content:"";position:absolute;top:0;left:-70%;width:48%;height:100%;background:linear-gradient(110deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 40%,rgba(255,255,255,0.16) 50%,rgba(255,255,255,0.05) 60%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);opacity:0;pointer-events:none;z-index:2}body.Category.LeftColumn .product-list .productItem .productItem-wrap:hover,body.Category.LeftColumn .category-product:hover,body.Manufacturer.LeftColumn .product-list .productItem .productItem-wrap:hover,body.Manufacturer.LeftColumn .category-product:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(15,23,42,0.12);border-color:rgba(15,23,42,0.10)}body.Category.LeftColumn .product-list .productItem .productItem-wrap:hover::before,body.Category.LeftColumn .category-product:hover::before,body.Manufacturer.LeftColumn .product-list .productItem .productItem-wrap:hover::before,body.Manufacturer.LeftColumn .category-product:hover::before{opacity:0.8;animation:mkCategoryShine 0.7s ease}@keyframes mkCategoryShine{0%{left:-55%}100%{left:115%}}body.Category.LeftColumn .category-product .thumbnail,body.Category.LeftColumn .productItem-thumbnail,body.Category.LeftColumn .product-miniature .thumbnail,body.Manufacturer.LeftColumn .category-product .thumbnail,body.Manufacturer.LeftColumn .productItem-thumbnail,body.Manufacturer.LeftColumn .product-miniature .thumbnail{position:relative;z-index:1;padding:18px 18px 10px;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);display:flex;align-items:center;justify-content:center;overflow:hidden}body.Category.LeftColumn .category-product .thumbnail img,body.Category.LeftColumn .productItem-thumbnail img,body.Category.LeftColumn .product-miniature .thumbnail img,body.Manufacturer.LeftColumn .category-product .thumbnail img,body.Manufacturer.LeftColumn .productItem-thumbnail img,body.Manufacturer.LeftColumn .product-miniature .thumbnail img{width:100%;height:255px;max-height:255px;object-fit:contain;transition:transform 0.35s ease}body.Category.LeftColumn .productItem-wrap:hover .thumbnail img,body.Category.LeftColumn .category-product:hover .thumbnail img,body.Manufacturer.LeftColumn .productItem-wrap:hover .thumbnail img,body.Manufacturer.LeftColumn .category-product:hover .thumbnail img{transform:scale(1.03)}body.Category.LeftColumn .productItem-thumbnail-quickView.quick-view,body.Manufacturer.LeftColumn .productItem-thumbnail-quickView.quick-view{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:6;opacity:0;visibility:hidden;pointer-events:none;min-height:42px;padding:10px 16px;border-radius:999px;background:rgba(15,23,42,0.90);color:#fff;border:0;box-shadow:0 10px 24px rgba(15,23,42,0.22);transition:opacity 0.22s ease,visibility 0.22s ease,transform 0.22s ease}body.Category.LeftColumn .productItem-wrap:hover .productItem-thumbnail-quickView.quick-view,body.Category.LeftColumn .category-product:hover .productItem-thumbnail-quickView.quick-view,body.Manufacturer.LeftColumn .productItem-wrap:hover .productItem-thumbnail-quickView.quick-view,body.Manufacturer.LeftColumn .category-product:hover .productItem-thumbnail-quickView.quick-view{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,calc(-50% - 2px))}body.Category.LeftColumn .Product-Quick-View,body.Category.LeftColumn .Product-Quick-View>form,body.Manufacturer.LeftColumn .Product-Quick-View,body.Manufacturer.LeftColumn .Product-Quick-View>form{position:static;transform:none}body.Category.LeftColumn .productItem-caption,body.Category.LeftColumn .productItem-caption-inner,body.Category.LeftColumn .category-product .product-caption,body.Category.LeftColumn .category-product .caption,body.Manufacturer.LeftColumn .productItem-caption,body.Manufacturer.LeftColumn .productItem-caption-inner,body.Manufacturer.LeftColumn .category-product .product-caption,body.Manufacturer.LeftColumn .category-product .caption{display:flex;flex-direction:column;flex:1 1 auto;padding:0 18px 18px;position:relative;z-index:3}body.Category.LeftColumn .productItem-caption .productItem-caption-name,body.Category.LeftColumn .productItem-caption-name,body.Category.LeftColumn .category-product .name,body.Manufacturer.LeftColumn .productItem-caption .productItem-caption-name,body.Manufacturer.LeftColumn .productItem-caption-name,body.Manufacturer.LeftColumn .category-product .name{min-height:3.5em;margin-bottom:12px}body.Category.LeftColumn .productItem-caption .productItem-caption-name a,body.Category.LeftColumn .productItem-caption-name a,body.Category.LeftColumn .category-product .name a,body.Manufacturer.LeftColumn .productItem-caption .productItem-caption-name a,body.Manufacturer.LeftColumn .productItem-caption-name a,body.Manufacturer.LeftColumn .category-product .name a{color:#111827;font-weight:700;font-size:1rem;line-height:1.35;letter-spacing:-0.01em;text-decoration:none}body.Category.LeftColumn .productItem-caption .productItem-caption-name a:hover,body.Category.LeftColumn .productItem-caption-name a:hover,body.Category.LeftColumn .category-product .name a:hover,body.Manufacturer.LeftColumn .productItem-caption .productItem-caption-name a:hover,body.Manufacturer.LeftColumn .productItem-caption-name a:hover,body.Manufacturer.LeftColumn .category-product .name a:hover{color:#0f172a}body.Category.LeftColumn .lblPriceArea,body.Category.LeftColumn .CategoryProductPriceArea,body.Category.LeftColumn .CategoryProductSalePriceArea,body.Category.LeftColumn .CategoryWasPriceArea,body.Manufacturer.LeftColumn .lblPriceArea,body.Manufacturer.LeftColumn .CategoryProductPriceArea,body.Manufacturer.LeftColumn .CategoryProductSalePriceArea,body.Manufacturer.LeftColumn .CategoryWasPriceArea{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}body.Category.LeftColumn .lblPriceArea,body.Category.LeftColumn .CategoryProductPriceArea,body.Manufacturer.LeftColumn .lblPriceArea,body.Manufacturer.LeftColumn .CategoryProductPriceArea{margin-top:auto;margin-bottom:6px}body.Category.LeftColumn .lblPrice,body.Category.LeftColumn .CategoryProductPrice,body.Category.LeftColumn .CategoryProductSalePrice,body.Manufacturer.LeftColumn .lblPrice,body.Manufacturer.LeftColumn .CategoryProductPrice,body.Manufacturer.LeftColumn .CategoryProductSalePrice{font-size:1.85rem;font-weight:800;line-height:1.05;color:#111827;letter-spacing:-0.03em}body.Category.LeftColumn .CategoryWasPriceArea,body.Category.LeftColumn .CategoryProductRetailPriceArea,body.Category.LeftColumn .lblWasPrice,body.Category.LeftColumn .CategoryProductRetailPrice,body.Category.LeftColumn .prodItemCapPrice-wasPrice,body.Manufacturer.LeftColumn .CategoryWasPriceArea,body.Manufacturer.LeftColumn .CategoryProductRetailPriceArea,body.Manufacturer.LeftColumn .lblWasPrice,body.Manufacturer.LeftColumn .CategoryProductRetailPrice,body.Manufacturer.LeftColumn .prodItemCapPrice-wasPrice{color:#6b7280;font-size:0.98rem;text-decoration:line-through;line-height:1.2;white-space:nowrap}body.Category.LeftColumn .in-stock-status,body.Category.LeftColumn .no-stock-status,body.Category.LeftColumn .Preorder,body.Category.LeftColumn .LimitedStock,body.Category.LeftColumn .StockStatus,body.Category.LeftColumn .stock-status,body.Manufacturer.LeftColumn .CategoryProductAvailability{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;min-height:30px;padding:6px 11px;border-radius:999px;font-size:0.78rem;font-weight:700;line-height:1;margin-bottom:14px}body.Category.LeftColumn .in-stock-status{background:rgba(22,163,74,0.12);color:#15803d}body.Category.LeftColumn .no-stock-status,body.Category.LeftColumn .Preorder,body.Category.LeftColumn .StockStatus.Preorder{background:rgba(249,115,22,0.14);color:#c2410c}body.Category.LeftColumn .LimitedStock,body.Category.LeftColumn .StockStatus.Limited,body.Manufacturer.LeftColumn .CategoryProductAvailability{background:rgba(245,158,11,0.14);color:#b45309}body.Category.LeftColumn .CategoryProductAddToCart,body.Category.LeftColumn .productItem .CategoryProductAddToCart,body.Manufacturer.LeftColumn .CategoryProductAddToCart,body.Manufacturer.LeftColumn .productItem .CategoryProductAddToCart{margin-top:auto;min-height:56px;display:flex;align-items:stretch}body.Category.LeftColumn .CategoryProductAddToCart>div,body.Category.LeftColumn .productItem .CategoryProductAddToCart>div,body.Manufacturer.LeftColumn .CategoryProductAddToCart>div,body.Manufacturer.LeftColumn .productItem .CategoryProductAddToCart>div{width:100%}body.Category.LeftColumn .CategoryProductAddToCart:empty,body.Category.LeftColumn .productItem .CategoryProductAddToCart:empty,body.Manufacturer.LeftColumn .CategoryProductAddToCart:empty,body.Manufacturer.LeftColumn .productItem .CategoryProductAddToCart:empty{min-height:56px}body.Category.LeftColumn .CategoryProductAddToCart .btn,body.Category.LeftColumn input.CategoryProductAddToCart,body.Category.LeftColumn .productItem .btn,body.Manufacturer.LeftColumn .CategoryProductAddToCart .btn,body.Manufacturer.LeftColumn input.CategoryProductAddToCart,body.Manufacturer.LeftColumn .productItem .btn{width:100%;min-height:48px;border:0;border-radius:14px;background:linear-gradient(135deg,#0f172a 0%,#1f2940 100%);color:#fff;font-weight:800;letter-spacing:0.02em;box-shadow:0 10px 20px rgba(15,23,42,0.18);transition:transform 0.2s ease,box-shadow 0.2s ease,filter 0.2s ease}body.Category.LeftColumn .CategoryProductAddToCart .btn:hover,body.Category.LeftColumn input.CategoryProductAddToCart:hover,body.Category.LeftColumn .productItem .btn:hover,body.Manufacturer.LeftColumn .CategoryProductAddToCart .btn:hover,body.Manufacturer.LeftColumn input.CategoryProductAddToCart:hover,body.Manufacturer.LeftColumn .productItem .btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(15,23,42,0.22);filter:brightness(1.03)}body.Category.LeftColumn .all-likebtn,body.Manufacturer.LeftColumn .all-likebtn{top:12px;right:12px;z-index:5;width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,0.94);box-shadow:0 8px 20px rgba(15,23,42,0.12);display:flex;align-items:center;justify-content:center}body.Category.LeftColumn .leftColumn,body.Manufacturer.LeftColumn .leftColumn{position:sticky;top:20px;align-self:flex-start}body.Category.LeftColumn .leftColumn .Control,body.Manufacturer.LeftColumn .leftColumn-categories,body.Manufacturer.LeftColumn .leftColumn-mfg{background:rgba(255,255,255,0.90);backdrop-filter:blur(10px);border:1px solid rgba(15,23,42,0.08)}body.Category.LeftColumn .leftColumn .Control:first-child,body.Manufacturer.LeftColumn .leftColumn-categories:first-child,body.Manufacturer.LeftColumn .leftColumn-mfg:first-child{border-radius:16px 16px 0 0!important}body.Category.LeftColumn .leftColumn .Control:last-child,body.Manufacturer.LeftColumn .leftColumn-categories:last-child,body.Manufacturer.LeftColumn .leftColumn-mfg:last-child{border-radius:0 0 16px 16px!important}body.Category.LeftColumn .leftColumn .all-leftColumn-header,body.Manufacturer.LeftColumn .leftColumn .all-leftColumn-header{font-weight:700;color:#111827}body.Manufacturer.LeftColumn .leftColumn-categories-nav,body.Manufacturer.LeftColumn .leftColumn-mfg-nav{padding:10px}body.Manufacturer.LeftColumn .all-leftColumn-link.category-link{display:block;padding:10px 12px;border-radius:10px;text-decoration:none;color:#374151;transition:background 0.18s ease,color 0.18s ease}body.Manufacturer.LeftColumn .all-leftColumn-link.category-link:hover{background:#f8fafc;color:#111827}body.Category.LeftColumn .ChildCategoriesList .CategoryChildCategories>div{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 10px 24px rgba(15,23,42,0.08);background:#fff}body.Category.LeftColumn .ChildCategoriesList .CategoryChildCategories .CategoryChildThumbnail a>img{aspect-ratio:1 / 1;object-fit:cover;transition:transform 0.4s ease}body.Category.LeftColumn .ChildCategoriesList .CategoryChildCategories .CategoryChildThumbnail:not(:empty) + .CategoryChildText{border:0;background:linear-gradient(180deg,rgba(15,23,42,0.10) 0%,rgba(15,23,42,0.74) 100%);display:flex;flex-direction:column;justify-content:flex-end;text-align:left;padding:20px}body.Category.LeftColumn .ChildCategoriesList .CategoryChildCategories:hover .CategoryChildThumbnail a>img{transform:scale(1.05)}body.Category.LeftColumn .ChildCategoriesList .CategoryChildCategories:hover .CategoryChildThumbnail:not(:empty) + .CategoryChildText{background:linear-gradient(180deg,rgba(15,23,42,0.10) 0%,rgba(15,23,42,0.84) 100%)}body.Category.LeftColumn .ChildCategoriesList .CategoryChildCategories .CategoryChildText .CategoryChildShortDesc{font-size:0.875rem}body.Category.LeftColumn .pageNav-wrap .pagination li a,body.Category.LeftColumn .Pagination li>a,body.Manufacturer.LeftColumn .pageNav-wrap .pagination li a,body.Manufacturer.LeftColumn .Pagination li>a{min-width:40px;min-height:40px;padding:9px 12px;text-align:center;border-radius:12px;background:rgba(255,255,255,0.92);border:1px solid rgba(15,23,42,0.08);box-shadow:0 4px 10px rgba(15,23,42,0.04)}body.Category.LeftColumn .pageNav-wrap .pagination li a:hover,body.Category.LeftColumn .Pagination li>a:hover,body.Manufacturer.LeftColumn .pageNav-wrap .pagination li a:hover,body.Manufacturer.LeftColumn .Pagination li>a:hover{background:#fff}body.Category.LeftColumn li.CurrentPage.active a,body.Category.LeftColumn .Pagination .CurrentPage,body.Manufacturer.LeftColumn li.CurrentPage.active a,body.Manufacturer.LeftColumn .Pagination .CurrentPage{background:#0f172a;color:#fff!important;border-color:#0f172a}@media (max-width:991px){body.Category.LeftColumn .leftColumn,body.Manufacturer.LeftColumn .leftColumn{position:static;top:auto}body.Category.LeftColumn .leftColumn.left-collapse:not(.active),body.Manufacturer.LeftColumn .leftColumn.left-collapse:not(.active){max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;visibility:hidden!important;position:static!important;height:0!important;min-height:0!important;width:100%!important;background:transparent!important}body.Category.LeftColumn .leftColumn.left-collapse:not(.active) .Control,body.Manufacturer.LeftColumn .leftColumn.left-collapse:not(.active) .leftColumn-categories,body.Manufacturer.LeftColumn .leftColumn.left-collapse:not(.active) .leftColumn-mfg{display:none!important}body.Category.LeftColumn .leftColumn.left-collapse.active,body.Manufacturer.LeftColumn .leftColumn.left-collapse.active{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;max-height:none!important;height:auto!important;overflow:visible!important;margin-bottom:14px!important;padding:0!important;border:0!important;opacity:1!important;visibility:visible!important;background:transparent!important;z-index:auto!important}body.Category.LeftColumn .leftColumn.left-collapse.active .Control,body.Manufacturer.LeftColumn .leftColumn.left-collapse.active .leftColumn-categories,body.Manufacturer.LeftColumn .leftColumn.left-collapse.active .leftColumn-mfg{display:block!important;margin-bottom:10px;border:1px solid rgba(15,23,42,0.08);border-radius:12px!important;background:#fff;padding:12px 14px}body.Category.LeftColumn .leftColumn.left-collapse.active .Control ul:not([style*="max-height: 0"]){max-height:220px;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-right:4px}body.Category.LeftColumn .leftColumn.left-collapse.active .Control ul[style*="max-height: 0"]{overflow:hidden!important}body.Category.LeftColumn .topNavigation-mobilesortby,body.Category.LeftColumn .sectionHeader-mobile,body.Category.LeftColumn i.far.fa-times.close-filter,body.Category.LeftColumn .ddSortByMobile .close-sort,body.Manufacturer.LeftColumn .topNavigation-mobilesortby,body.Manufacturer.LeftColumn .sectionHeader-mobile,body.Manufacturer.LeftColumn i.far.fa-times.close-filter,body.Manufacturer.LeftColumn .ddSortByMobile .close-sort{display:none!important}body.Category.LeftColumn .mobile-filters,body.Manufacturer.LeftColumn .mobile-filters{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin-bottom:8px}body.Category.LeftColumn .category-product .thumbnail,body.Category.LeftColumn .productItem-thumbnail,body.Category.LeftColumn .product-miniature .thumbnail,body.Manufacturer.LeftColumn .category-product .thumbnail,body.Manufacturer.LeftColumn .productItem-thumbnail,body.Manufacturer.LeftColumn .product-miniature .thumbnail{height:190px!important;min-height:190px!important;max-height:190px!important;padding:14px 14px 8px!important}body.Category.LeftColumn .category-product .thumbnail img,body.Category.LeftColumn .productItem-thumbnail img,body.Category.LeftColumn .product-miniature .thumbnail img,body.Manufacturer.LeftColumn .category-product .thumbnail img,body.Manufacturer.LeftColumn .productItem-thumbnail img,body.Manufacturer.LeftColumn .product-miniature .thumbnail img{height:150px!important;max-height:150px!important;object-fit:contain!important}body.Category.LeftColumn .productItem-caption .productItem-caption-name,body.Category.LeftColumn .productItem-caption-name,body.Category.LeftColumn .category-product .name,body.Manufacturer.LeftColumn .productItem-caption .productItem-caption-name,body.Manufacturer.LeftColumn .productItem-caption-name,body.Manufacturer.LeftColumn .category-product .name{min-height:3.8em!important}body.Category.LeftColumn .prodItemCapPrice-wasPrice,body.Category.LeftColumn .CategoryWasPriceArea,body.Category.LeftColumn del .CategoryProductRetailPriceArea,body.Manufacturer.LeftColumn .prodItemCapPrice-wasPrice,body.Manufacturer.LeftColumn .CategoryWasPriceArea,body.Manufacturer.LeftColumn del .CategoryProductRetailPriceArea{display:block!important;width:100%!important;margin:0 0 4px 0!important;text-align:left!important;order:-1!important;flex:0 0 100%!important}body.Category.LeftColumn del .CategoryProductRetailPriceArea,body.Category.LeftColumn del .CategoryProductRetailPrice,body.Category.LeftColumn .CategoryProductRetailPriceArea,body.Category.LeftColumn .CategoryProductRetailPrice,body.Category.LeftColumn .lblWasPrice,body.Manufacturer.LeftColumn del .CategoryProductRetailPriceArea,body.Manufacturer.LeftColumn del .CategoryProductRetailPrice,body.Manufacturer.LeftColumn .CategoryProductRetailPriceArea,body.Manufacturer.LeftColumn .CategoryProductRetailPrice,body.Manufacturer.LeftColumn .lblWasPrice{display:block!important;width:100%!important;white-space:normal!important;line-height:1.1!important;font-size:0.92rem!important;text-align:left!important;margin:0!important}body.Category.LeftColumn .lblPriceArea,body.Category.LeftColumn .CategoryProductPriceArea,body.Manufacturer.LeftColumn .lblPriceArea,body.Manufacturer.LeftColumn .CategoryProductPriceArea,body.Manufacturer.LeftColumn .CategoryProductSalePriceArea{display:block!important;width:100%!important;margin-bottom:4px!important}body.Category.LeftColumn .lblPrice,body.Category.LeftColumn .CategoryProductPrice,body.Category.LeftColumn .CategoryProductSalePrice,body.Manufacturer.LeftColumn .lblPrice,body.Manufacturer.LeftColumn .CategoryProductPrice,body.Manufacturer.LeftColumn .CategoryProductSalePrice{display:block!important;width:100%!important;margin:0!important;text-align:left!important}body.Category.LeftColumn .all-likebtn,body.Manufacturer.LeftColumn .all-likebtn{width:42px;height:42px}body.Category.LeftColumn .productItem-thumbnail-quickView.quick-view,body.Manufacturer.LeftColumn .productItem-thumbnail-quickView.quick-view{display:none!important}body.Category.LeftColumn .page-header,body.Manufacturer.LeftColumn .Manufacturer-header.page-header{padding:16px;gap:14px;border-radius:18px}body.Manufacturer.LeftColumn .Manufacturer-logo.logo{width:72px}}@media (max-width:767px){body.Category.LeftColumn .product-list .productItem .productItem-wrap,body.Category.LeftColumn .category-product,body.Manufacturer.LeftColumn .product-list .productItem .productItem-wrap,body.Manufacturer.LeftColumn .category-product{border-radius:16px;box-shadow:0 8px 20px rgba(15,23,42,0.07)}body.Category.LeftColumn .category-product .thumbnail,body.Category.LeftColumn .productItem-thumbnail,body.Category.LeftColumn .product-miniature .thumbnail,body.Manufacturer.LeftColumn .category-product .thumbnail,body.Manufacturer.LeftColumn .productItem-thumbnail,body.Manufacturer.LeftColumn .product-miniature .thumbnail{height:180px!important;min-height:180px!important;max-height:180px!important}body.Category.LeftColumn .category-product .thumbnail img,body.Category.LeftColumn .productItem-thumbnail img,body.Category.LeftColumn .product-miniature .thumbnail img,body.Manufacturer.LeftColumn .category-product .thumbnail img,body.Manufacturer.LeftColumn .productItem-thumbnail img,body.Manufacturer.LeftColumn .product-miniature .thumbnail img{height:140px!important;max-height:140px!important}body.Category.LeftColumn .productItem-caption,body.Category.LeftColumn .productItem-caption-inner,body.Category.LeftColumn .category-product .product-caption,body.Category.LeftColumn .category-product .caption,body.Manufacturer.LeftColumn .productItem-caption,body.Manufacturer.LeftColumn .productItem-caption-inner,body.Manufacturer.LeftColumn .category-product .product-caption,body.Manufacturer.LeftColumn .category-product .caption{padding:0 12px 12px}body.Category.LeftColumn .productItem-caption .productItem-caption-name a,body.Category.LeftColumn .productItem-caption-name a,body.Category.LeftColumn .category-product .name a,body.Manufacturer.LeftColumn .productItem-caption .productItem-caption-name a,body.Manufacturer.LeftColumn .productItem-caption-name a,body.Manufacturer.LeftColumn .category-product .name a{font-size:0.95rem}body.Category.LeftColumn .lblPrice,body.Category.LeftColumn .CategoryProductPrice,body.Category.LeftColumn .CategoryProductSalePrice,body.Manufacturer.LeftColumn .lblPrice,body.Manufacturer.LeftColumn .CategoryProductPrice,body.Manufacturer.LeftColumn .CategoryProductSalePrice{font-size:1.45rem}body.Category.LeftColumn .CategoryProductAddToCart .btn,body.Category.LeftColumn input.CategoryProductAddToCart,body.Category.LeftColumn .productItem .btn,body.Manufacturer.LeftColumn .CategoryProductAddToCart .btn,body.Manufacturer.LeftColumn input.CategoryProductAddToCart,body.Manufacturer.LeftColumn .productItem .btn{min-height:44px;font-size:0.9rem}body.Category.LeftColumn del .CategoryProductRetailPriceArea,body.Category.LeftColumn del .CategoryProductRetailPrice,body.Category.LeftColumn .CategoryProductRetailPriceArea,body.Category.LeftColumn .CategoryProductRetailPrice,body.Category.LeftColumn .lblWasPrice,body.Manufacturer.LeftColumn del .CategoryProductRetailPriceArea,body.Manufacturer.LeftColumn del .CategoryProductRetailPrice,body.Manufacturer.LeftColumn .CategoryProductRetailPriceArea,body.Manufacturer.LeftColumn .CategoryProductRetailPrice,body.Manufacturer.LeftColumn .lblWasPrice{font-size:0.88rem!important}}@media (max-width:420px){body.Category.LeftColumn .category-product .thumbnail,body.Category.LeftColumn .productItem-thumbnail,body.Category.LeftColumn .product-miniature .thumbnail,body.Manufacturer.LeftColumn .category-product .thumbnail,body.Manufacturer.LeftColumn .productItem-thumbnail,body.Manufacturer.LeftColumn .product-miniature .thumbnail{height:168px!important;min-height:168px!important;max-height:168px!important}body.Category.LeftColumn .category-product .thumbnail img,body.Category.LeftColumn .productItem-thumbnail img,body.Category.LeftColumn .product-miniature .thumbnail img,body.Manufacturer.LeftColumn .category-product .thumbnail img,body.Manufacturer.LeftColumn .productItem-thumbnail img,body.Manufacturer.LeftColumn .product-miniature .thumbnail img{height:128px!important;max-height:128px!important}body.Category.LeftColumn .productItem-caption .productItem-caption-name,body.Category.LeftColumn .productItem-caption-name,body.Category.LeftColumn .category-product .name,body.Manufacturer.LeftColumn .productItem-caption .productItem-caption-name,body.Manufacturer.LeftColumn .productItem-caption-name,body.Manufacturer.LeftColumn .category-product .name{min-height:3.9em!important}body.Category.LeftColumn .mobile-filters p,body.Manufacturer.LeftColumn .mobile-filters p{font-size:0.75rem}}body.Manufacturer.LeftColumn .leftColumn .all-leftColumn-header,body.Manufacturer.Left-Column .leftColumn .all-leftColumn-header,body.Manufacturer.LeftColumn .leftColumn .ControlHeader,body.Manufacturer.Left-Column .leftColumn .ControlHeader{color:#111827!important;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:normal;text-transform:none;padding:0;margin:0}body.Manufacturer.LeftColumn .leftColumn .leftColumn-categories-nav,body.Manufacturer.Left-Column .leftColumn .leftColumn-categories-nav,body.Manufacturer.LeftColumn .leftColumn .leftColumn-mfg-nav,body.Manufacturer.Left-Column .leftColumn .leftColumn-mfg-nav{padding:0!important}body.Manufacturer.LeftColumn .leftColumn li,body.Manufacturer.Left-Column .leftColumn li{padding-top:0;padding-bottom:0;line-height:24px}body.Manufacturer.LeftColumn .leftColumn .all-leftColumn-link,body.Manufacturer.Left-Column .leftColumn .all-leftColumn-link,body.Manufacturer.LeftColumn .leftColumn .category-link,body.Manufacturer.Left-Column .leftColumn .category-link,body.Manufacturer.LeftColumn .leftColumn .attribute-link,body.Manufacturer.Left-Column .leftColumn .attribute-link,body.Manufacturer.LeftColumn .leftColumn .mfg-link,body.Manufacturer.Left-Column .leftColumn .mfg-link{display:block;padding:0!important;color:#000!important;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:normal;text-decoration:none;text-transform:none;border-radius:4px;background:transparent!important}body.Manufacturer.LeftColumn .leftColumn .all-leftColumn-link:hover,body.Manufacturer.Left-Column .leftColumn .all-leftColumn-link:hover,body.Manufacturer.LeftColumn .leftColumn .category-link:hover,body.Manufacturer.Left-Column .leftColumn .category-link:hover,body.Manufacturer.LeftColumn .leftColumn .attribute-link:hover,body.Manufacturer.Left-Column .leftColumn .attribute-link:hover,body.Manufacturer.LeftColumn .leftColumn .mfg-link:hover,body.Manufacturer.Left-Column .leftColumn .mfg-link:hover{color:#000!important;font-weight:500;background:transparent!important}body.Manufacturer.LeftColumn .leftColumn-categories,body.Manufacturer.LeftColumn .leftColumn-mfg{border:none!important}body.Category.LeftColumn .pagination,body.Manufacturer.LeftColumn .pagination{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none;flex-wrap:wrap}body.Category.LeftColumn .pagination li,body.Manufacturer.LeftColumn .pagination li{margin:0;padding:0;list-style:none}body.Category.LeftColumn .pagination li a,body.Category.LeftColumn .pagination li span,body.Manufacturer.LeftColumn .pagination li a,body.Manufacturer.LeftColumn .pagination li span{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:56px;padding:0 18px;border-radius:18px;background:#ffffff;border:0;box-shadow:0 8px 24px rgba(15,23,42,0.06);color:#2b2b2b;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:all 0.2s ease;box-sizing:border-box}body.Category.LeftColumn .pagination li a:not([href*="Prev"]):not([href*="Next"]),body.Category.LeftColumn .pagination li.CurrentPage.active a,body.Manufacturer.LeftColumn .pagination li a:not([href*="Prev"]):not([href*="Next"]),body.Manufacturer.LeftColumn .pagination li.CurrentPage.active a{min-width:52px;padding:0 14px}body.Category.LeftColumn .pagination li:first-child a,body.Category.LeftColumn .pagination li:last-child a,body.Manufacturer.LeftColumn .pagination li:first-child a,body.Manufacturer.LeftColumn .pagination li:last-child a{min-width:88px;padding:0 22px}body.Category.LeftColumn .pagination li a:hover,body.Manufacturer.LeftColumn .pagination li a:hover{text-decoration:none;transform:translateY(-1px)}body.Category.LeftColumn .pagination li.CurrentPage.active a,body.Manufacturer.LeftColumn .pagination li.CurrentPage.active a{background:#081537;color:#ffffff!important;box-shadow:none}body.Category.LeftColumn .pagination li>span,body.Manufacturer.LeftColumn .pagination li>span{background:transparent;box-shadow:none;color:#2b2b2b;padding:0 10px 0 0;min-width:auto;height:auto;border-radius:0;font-size:15px;line-height:1.2}body.Category.LeftColumn .pagination li a span,body.Manufacturer.LeftColumn .pagination li a span{display:inline;background:none;box-shadow:none;padding:0;min-width:auto;height:auto;color:inherit;font:inherit;line-height:inherit}body.Category.LeftColumn .pagination li.dotdotdot span,body.Manufacturer.LeftColumn .pagination li.dotdotdot span{background:transparent;box-shadow:none;padding:0 10px;min-width:auto;height:auto;font-size:18px;line-height:1}@media (max-width:767px){body.Category.LeftColumn .pagination li a,body.Category.LeftColumn .pagination li span,body.Manufacturer.LeftColumn .pagination li a,body.Manufacturer.LeftColumn .pagination li span{height:44px;min-width:50px;padding:0 14px;font-size:15px;border-radius:16px}body.Category.LeftColumn .pagination li a:not([href*="Prev"]):not([href*="Next"]),body.Category.LeftColumn .pagination li.CurrentPage.active a,body.Manufacturer.LeftColumn .pagination li a:not([href*="Prev"]):not([href*="Next"]),body.Manufacturer.LeftColumn .pagination li.CurrentPage.active a{min-width:42px;padding:0 12px}body.Category.LeftColumn .pagination li:first-child a,body.Category.LeftColumn .pagination li:last-child a,body.Manufacturer.LeftColumn .pagination li:first-child a,body.Manufacturer.LeftColumn .pagination li:last-child a{min-width:74px;padding:0 16px}body.Category.LeftColumn .pagination li>span,body.Manufacturer.LeftColumn .pagination li>span{font-size:15px}}body.Category.LeftColumn .CategoryHead.container{margin-top:18px;margin-bottom:18px}body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb{display:inline-flex;align-items:center;flex-wrap:wrap;margin:0;padding:14px 22px;list-style:none;background:transparent;border-radius:999px;box-shadow:0 8px 24px rgba(15,23,42,0.06)}body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item{display:inline-flex;align-items:center;margin:0;padding:0;color:#6b7280;font-size:17px;font-weight:400;line-height:1.2}body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item a,body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item span{color:inherit;text-decoration:none;font-size:inherit;font-weight:inherit;line-height:inherit}body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item a:hover{color:#111827;text-decoration:none}body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item:first-child,body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item:first-child a,body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item:first-child span{color:#2f2f2f}body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item.active,body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item.active span{color:#6b7280}@media (max-width:767px){body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb{padding:12px 18px}body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item,body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item a,body.Category.LeftColumn .CategoryBreadcrumb.breadcrumb .breadcrumb-item span{font-size:15px}}.Manufacturer-head.container{margin-bottom:15px}body.Category.LeftColumn .productItem-caption.caption{padding:0 16px 10px!important}body.Category.LeftColumn .productItem-caption-name{margin-bottom:14px!important}body.Category.LeftColumn .prodItemCapPrice-price{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:6px 10px!important;margin:0 0 12px 0!important;padding:0 12px!important;width:100%!important;box-sizing:border-box!important}body.Category.LeftColumn .prodItemCapPrice-price>.fw-bold,body.Category.LeftColumn .prodItemCapPrice-price>div.fw-bold,body.Category.LeftColumn [id^="CurrentP-"]{display:block!important;width:auto!important;margin:0!important;padding:0!important;box-sizing:border-box!important;min-width:0!important}body.Category.LeftColumn .CategoryProductPriceLabel{display:none!important}body.Category.LeftColumn .CategoryProductPriceArea{display:inline-flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:0!important;margin:0!important;padding:0!important}body.Category.LeftColumn .CategoryProductPrice{font-size:1.45rem!important;line-height:1.08!important;font-weight:800!important;margin:0!important}body.Category.LeftColumn [id^="CurrentP-"]{font-size:0.82rem!important;line-height:1.25!important;color:#111827!important;font-weight:600!important}body.Category.LeftColumn .prodItemCapPrice-price>del,body.Category.LeftColumn .prodItemCapPrice-price>.CategoryProductRetailPriceArea,body.Category.LeftColumn .prodItemCapPrice-price>.prodItemCapPrice-wasPrice{display:block!important;width:100%!important;margin:0!important;padding:0!important;min-width:0!important;box-sizing:border-box!important;color:#6b7280!important;font-size:0.82rem!important;line-height:1.25!important;text-decoration-thickness:1px!important}body.Category.LeftColumn .CategoryProductRetailPriceArea,body.Category.LeftColumn .CategoryProductRetailPrice,body.Category.LeftColumn .prodItemCapPrice-wasPrice,body.Category.LeftColumn .CategoryWasPriceArea,body.Category.LeftColumn .lblWasPrice{font-size:0.82rem!important;line-height:1.25!important;white-space:normal!important;word-break:break-word!important}body.Category.LeftColumn .no-stock-status,body.Category.LeftColumn .in-stock-status,body.Category.LeftColumn .stock-status,body.Category.LeftColumn .Preorder,body.Category.LeftColumn .LimitedStock,body.Category.LeftColumn .StockStatus{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;max-width:calc(100% - 24px)!important;margin:0 12px 12px!important;padding:7px 12px!important;box-sizing:border-box!important;font-size:0.82rem!important;line-height:1.15!important;border-radius:999px!important}body.Category.LeftColumn .productItem-wrap .no-stock-status[style],body.Category.LeftColumn .productItem-wrap .in-stock-status[style],body.Category.LeftColumn .productItem-wrap .stock-status[style]{padding-left:12px!important}body.Category.LeftColumn .CategoryProductAddToCart,body.Category.LeftColumn input.CategoryProductAddToCart,body.Category.LeftColumn .productItem-wrap>.col-auto.p-0{margin:0 12px 12px!important;width:auto!important}body.Category.LeftColumn input.CategoryProductAddToCart,body.Category.LeftColumn .CategoryProductAddToCart.btn,body.Category.LeftColumn .productItem-wrap>.col-auto.p-0 .btn{width:100%!important;min-height:48px!important;box-sizing:border-box!important}body.Category.LeftColumn .productItem-wrap{padding-bottom:0!important}@media (max-width:991px){.LeftColumn .LayoutContent{padding:0 1.5rem}body.Category.LeftColumn .productItem-caption.caption{padding:0 12px 8px!important}body.Category.LeftColumn .prodItemCapPrice-price{padding:0 8px!important;gap:4px 8px!important;margin-bottom:10px!important}body.Category.LeftColumn .CategoryProductPrice{font-size:1.18rem!important;line-height:1.08!important}body.Category.LeftColumn [id^="CurrentP-"]{font-size:0.76rem!important}body.Category.LeftColumn .prodItemCapPrice-price>del,body.Category.LeftColumn .CategoryProductRetailPriceArea,body.Category.LeftColumn .CategoryProductRetailPrice,body.Category.LeftColumn .prodItemCapPrice-wasPrice,body.Category.LeftColumn .CategoryWasPriceArea,body.Category.LeftColumn .lblWasPrice{font-size:0.75rem!important;line-height:1.2!important}body.Category.LeftColumn .no-stock-status,body.Category.LeftColumn .in-stock-status,body.Category.LeftColumn .stock-status,body.Category.LeftColumn .Preorder,body.Category.LeftColumn .LimitedStock,body.Category.LeftColumn .StockStatus{margin:0 8px 10px!important;padding:6px 10px!important;font-size:0.75rem!important;max-width:calc(100% - 16px)!important}body.Category.LeftColumn .productItem-wrap .no-stock-status[style],body.Category.LeftColumn .productItem-wrap .in-stock-status[style],body.Category.LeftColumn .productItem-wrap .stock-status[style]{padding-left:10px!important}body.Category.LeftColumn .CategoryProductAddToCart,body.Category.LeftColumn input.CategoryProductAddToCart,body.Category.LeftColumn .productItem-wrap>.col-auto.p-0{margin:0 8px 10px!important}}@media (max-width:575px){body.Category.LeftColumn .CategoryProductPrice{font-size:1.08rem!important}body.Category.LeftColumn [id^="CurrentP-"]{font-size:0.72rem!important}body.Category.LeftColumn .prodItemCapPrice-price>del,body.Category.LeftColumn .CategoryProductRetailPriceArea,body.Category.LeftColumn .CategoryProductRetailPrice{font-size:0.72rem!important}}body.Category.LeftColumn .prodItemCapPrice-price{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px!important}body.Category.LeftColumn .prodItemCapPrice-price>.fw-bold,body.Category.LeftColumn .prodItemCapPrice-price>del{display:inline-flex!important;align-items:baseline!important;width:auto!important;margin:0!important;flex:0 1 auto!important;min-width:0!important}body.Category.LeftColumn .CategoryProductPriceLabel,body.Category.LeftColumn .CategoryProductRetailPriceLabel{display:none!important}body.Category.LeftColumn .prodItemCapPrice-price .CategoryProductPriceArea,body.Category.LeftColumn .prodItemCapPrice-price .CategoryProductRetailPriceArea{display:inline!important}body.Category.LeftColumn .CategoryProductPrice{font-size:1.4rem!important;line-height:1.05!important;font-weight:800!important}body.Category.LeftColumn .CategoryProductRetailPrice,body.Category.LeftColumn .prodItemCapPrice-price>del{font-size:0.95rem!important;line-height:1.2!important;color:#6b7280!important;white-space:nowrap!important}@media (max-width:1199px){body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:flex-start!important;gap:4px 8px!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:visible!important}body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>.fw-bold,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>div.fw-bold,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>del,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>.prodItemCapPrice-wasPrice,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>.CategoryWasPriceArea,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>.CategoryProductRetailPriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>.fw-bold,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>div.fw-bold,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>del,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>.prodItemCapPrice-wasPrice,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>.CategoryWasPriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>.CategoryProductRetailPriceArea{display:inline-flex!important;align-items:baseline!important;flex:0 1 auto!important;width:auto!important;max-width:100%!important;min-width:min-content!important;margin:0!important;padding:0!important;box-sizing:border-box!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;line-height:1.15!important}body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>.fw-bold,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>div.fw-bold,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>del,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>.prodItemCapPrice-wasPrice,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>.CategoryWasPriceArea,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>.CategoryProductRetailPriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>.fw-bold,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>div.fw-bold,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>del,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>.prodItemCapPrice-wasPrice,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>.CategoryWasPriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price:has(>del,>.prodItemCapPrice-wasPrice,>.CategoryWasPriceArea,>.CategoryProductRetailPriceArea)>.CategoryProductRetailPriceArea{flex:0 1 auto!important;width:auto!important;max-width:100%!important}body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price .CategoryProductPriceArea,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price .CategoryProductSalePriceArea,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price .CategoryProductRetailPriceArea,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price .CategoryWasPriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price .CategoryProductPriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price .CategoryProductSalePriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price .CategoryProductRetailPriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price .CategoryWasPriceArea{display:inline-flex!important;align-items:baseline!important;flex-wrap:nowrap!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;line-height:1!important}body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price .CategoryProductPrice,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price .CategoryProductSalePrice,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price .CategoryProductRetailPrice,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price .lblWasPrice,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price .prodItemCapPrice-wasPrice,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price .CategoryProductPrice,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price .CategoryProductSalePrice,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price .CategoryProductRetailPrice,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price .lblWasPrice,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price .prodItemCapPrice-wasPrice{display:inline-block!important;width:auto!important;max-width:100%!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}}@media (max-width:767px){body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price{gap:3px 6px!important;padding:0 8px!important;margin-bottom:8px!important}body.Category.LeftColumn .category-product.grid-view .productItem-wrap>.col-auto.p-0 input.CategoryProductAddToCart.ThemeButton.btn,body.Category.LeftColumn .category-product.grid-view input.CategoryProductAddToCart.ThemeButton.btn,body.Category.LeftColumn .category-product.grid-view .CategoryProductAddToCart .btn,body.Category.Left-Column .category-product.grid-view .productItem-wrap>.col-auto.p-0 input.CategoryProductAddToCart.ThemeButton.btn,body.Category.Left-Column .category-product.grid-view input.CategoryProductAddToCart.ThemeButton.btn,body.Category.Left-Column .category-product.grid-view .CategoryProductAddToCart .btn{height:42px!important;min-height:42px!important;max-height:42px!important;padding:8px 12px!important;font-size:0.82rem!important;line-height:1.1!important}}@media (max-width:1199px){body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>del,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>del{display:inline-block!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;line-height:1.15!important;text-align:left!important}body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>del .CategoryProductRetailPriceArea,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>del .CategoryWasPriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>del .CategoryProductRetailPriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>del .CategoryWasPriceArea{display:inline!important;flex:none!important;width:auto!important;max-width:none!important;min-width:0!important;white-space:nowrap!important}body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>del .CategoryProductRetailPrice,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>del .lblWasPrice,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>del .CategoryProductRetailPrice,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>del .lblWasPrice{display:inline!important;width:auto!important;max-width:none!important;white-space:nowrap!important}}@media (min-width:1200px){body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>del,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>del{display:inline-flex!important;align-items:baseline!important;column-gap:0.28em!important;width:auto!important;max-width:100%!important;white-space:nowrap!important;line-height:1.15!important}body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>del .CategoryProductRetailPriceArea,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>del .CategoryWasPriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>del .CategoryProductRetailPriceArea,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>del .CategoryWasPriceArea{display:inline!important;flex:0 0 auto!important;width:auto!important;white-space:nowrap!important}body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>del .CategoryProductRetailPrice,body.Category.LeftColumn .category-product.grid-view .prodItemCapPrice-price>del .lblWasPrice,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>del .CategoryProductRetailPrice,body.Category.Left-Column .category-product.grid-view .prodItemCapPrice-price>del .lblWasPrice{display:inline!important;width:auto!important;white-space:nowrap!important}}@media (min-width:1400px){.head-nav-container.container{max-width:1560px!important;width:min(1560px,calc(100% - 48px))!important}.head-nav .head-menu-navbar,.head-nav .navbar-nav.nav{max-width:100%!important;min-width:0!important}.head-nav .navbar-nav.nav{width:100%!important;justify-content:center!important;flex-wrap:nowrap!important}.head-nav .navbar-nav.nav>.nav-item-drop,.head-nav .navbar-nav.nav>.ControlLink_Link,.head-nav .navbar-nav.nav>.nav-item{flex:0 1 auto!important;min-width:0!important}}@media (min-width:1800px){.head-nav-container.container{max-width:1680px!important;width:min(1680px,calc(100% - 56px))!important}}@media (min-width:1400px) and (max-width:1679px){.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link,.head-nav .navbar-nav>.nav-item>.nav-item-link.nav-link,.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link{font-size:12.75px!important;padding:15px 7px!important;letter-spacing:0.025em!important}.head-nav .nav-item-drop>.nav-item>a.nav-item-link .mk-chevron{margin-left:3px!important}.head-nav .nav-item-drop>.nav-item>.nav-item-link.nav-link::after,.head-nav .navbar-nav>.ControlLink_Link>.nav-item-link.nav-link::after{left:14px!important;right:14px!important}}@media (max-width:767px){body.OneColumn.CMS .page .eligibility .pill-callout{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;border-radius:28px!important;padding:18px 20px!important;text-align:left!important}body.OneColumn.CMS .page .eligibility .pill-callout>*{max-width:100%!important;box-sizing:border-box!important}}@media (min-width:993px){body.CMS-695 .searchsidebar{box-sizing:border-box!important;position:relative!important;flex:0 0 250px!important;width:250px!important;max-width:250px!important;min-height:0!important;padding:22px 32px 24px!important;background:#fff!important;border:1px solid #d9dee7!important;box-shadow:none!important;overflow:hidden!important}body.CMS-695 .searchsidebar h4{margin:0 0 28px!important;padding:0 34px 0 0!important;color:#111827!important;font-size:1rem!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0!important}body.CMS-695 .searchsidebar .filter-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:22px!important;right:28px!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:transparent!important;font-size:0!important;line-height:1!important;cursor:pointer!important}body.CMS-695 .searchsidebar .filter-close::before{content:"\f068"!important;font-family:"Font Awesome 5 Pro"!important;font-size:1rem!important;font-weight:900!important;color:#111827!important}body.CMS-695 .searchsidebar.is-collapsed .filter-close::before{content:"\f067"!important}body.CMS-695 .searchsidebar #clearCategories{margin:0 0 28px!important;padding:0!important;color:#3f7df4!important;font-size:14px!important;font-weight:400!important;line-height:1.25!important;text-decoration:none!important}body.CMS-695 .searchsidebar #categories.category-list{list-style:none!important;margin:0!important;padding:0!important}body.CMS-695 .searchsidebar #categories.category-list li{display:block!important;margin:0 0 22px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:#242424!important;font-size:21px!important;font-weight:400!important;line-height:1.25!important;cursor:pointer!important}body.CMS-695 .searchsidebar #categories.category-list li>span{display:inline!important;color:inherit!important;font:inherit!important;font-size:1rem!important}body.CMS-695 .searchsidebar #categories.category-list li>span>span{color:#8a8f98!important;font-size:16px!important;font-weight:400!important}body.CMS-695 .searchsidebar.is-collapsed #clearCategories,body.CMS-695 .searchsidebar.is-collapsed #categories{display:none!important}}@media (min-width:993px){body.CMS-695 .searchsidebar #clearCategories{box-sizing:border-box!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:40px!important;margin:0 0 28px!important;padding:10px 12px!important;border:2px solid #1745b8!important;border-radius:9px!important;background:#2f66e8!important;color:#fff!important;box-shadow:0 3px 6px rgba(15,23,42,0.22)!important;font-size:14px!important;font-weight:800!important;line-height:normal!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important}body.CMS-695 .searchsidebar #clearCategories:hover{background:#285bd6!important;border-color:#123fa8!important;color:#fff!important;text-decoration:none!important}}@media (max-width:992px){body.CMS-695 .filter-bar{display:flex!important;width:100%!important;box-sizing:border-box!important;padding:10px 24px 16px!important;justify-content:stretch!important}body.CMS-695 #filterToggle.filter-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:58px!important;padding:12px 28px!important;border:2px solid #1745b8!important;border-radius:9px!important;background:#2f66e8!important;color:#fff!important;box-shadow:0 3px 6px rgba(15,23,42,0.22)!important;font-size:22px!important;font-weight:800!important;line-height:1.15!important;text-align:center!important}body.CMS-695 .searchsidebar{display:none!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0 0 20px!important;padding:22px 24px 24px!important;background:#fff!important;border:1px solid #d9dee7!important;box-shadow:none!important}body.CMS-695 .searchsidebar.is-open{display:block!important}body.CMS-695 .searchsidebar .filter-close{display:none!important}body.CMS-695 .searchsidebar h4{margin:0 0 20px!important;padding:0!important;color:#111827!important;font-size:22px!important;font-weight:800!important;line-height:1.2!important}body.CMS-695 .searchsidebar #categories.category-list{list-style:none!important;margin:0!important;padding:0!important}body.CMS-695 .searchsidebar #categories.category-list li{margin:0 0 18px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:#242424!important;font-size:21px!important;font-weight:400!important;line-height:1.25!important}}body.CMS-695{background:radial-gradient(circle at top left,rgba(34,197,94,0.05),transparent 26%),radial-gradient(circle at top right,rgba(59,130,246,0.05),transparent 22%),linear-gradient(180deg,#f7f9fc 0%,#eef2f6 100%)!important}@media (max-width:992px){body.CMS-695 .searchsidebar #clearCategories{box-sizing:border-box!important;width:100%!important;min-height:40px!important;margin:0 0 22px!important;padding:10px 12px!important;border:2px solid #1745b8!important;border-radius:9px!important;background:#2f66e8!important;color:#fff!important;box-shadow:0 3px 6px rgba(15,23,42,0.22)!important;font-size:14px!important;font-weight:800!important;line-height:1.15!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important}body.CMS-695 .searchsidebar #clearCategories:hover{background:#285bd6!important;border-color:#123fa8!important;color:#fff!important;text-decoration:none!important}}@media (max-width:585px){body.ProductDetails .stock-status-row{row-gap:12px!important;align-items:flex-start!important}body.ProductDetails .stock-status-row .ProductDetailsNotify{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;padding-left:12px!important;padding-right:12px!important}body.ProductDetails #lnkNotifyMe{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:static!important;min-height:43px!important;padding:10px 18px!important;line-height:1.2!important;white-space:nowrap!important}}@media (max-width:767.98px){body.Category .product-list.row{align-items:stretch!important;row-gap:12px!important}body.Category .category-product{align-self:stretch!important;height:auto!important;margin-bottom:0!important}body.Category .category-product .productItem-wrap{height:100%!important;min-height:100%!important}body.Category .category-product .productItem-caption{flex:0 0 auto}body.Category .category-product .prodItemCapPrice-price{margin-top:auto}}body.OnePageCheckOut #credential_picker_container{display:none!important;pointer-events:none!important}#orderCustom-container{display:none!important}[data-payment-name="Coupon"]:before,.payment-name.arrow:before{content:"\f105"!important}[data-payment-name="Coupon"].active:before,.payment-method.active .payment-name.arrow:before{content:"\f107"!important}.payment-switching .payment-name{pointer-events:none}.payment-method.payment-pending .payment-name{opacity:.65}.payment-method.payment-pending .payment-name:after{content:"\f110";font-family:var(--font-awesome);font-weight:900;position:absolute;right:42px;animation:fa-spin 1s infinite linear}.acceptedCreditCardLogos .visa,.acceptedCreditCardLogos .mastercard{background:#fff!important;border:1px solid #d9dee6;border-radius:5px;color:#212529;display:inline-flex!important;align-items:center;justify-content:center;height:28px;min-width:48px;padding:0 7px;margin-left:5px}.acceptedCreditCardLogos .visa span,.acceptedCreditCardLogos .mastercard span{display:inline!important;font-size:10px;font-weight:800;letter-spacing:-.2px;line-height:1}.apruve{background-image:none!important}.mailingListAnchor{width:100%}.mk-optin-card{align-items:flex-start;background:#f2f2f2;border:2px solid #8b8b8b;border-radius:8px;box-shadow:0 2px 7px rgba(36,36,36,.08);cursor:pointer;display:flex;gap:12px;margin:0 0 14px;padding:15px 16px;width:100%}.mk-optin-card:hover{border-color:#8b8b8b}.mk-optin-card input{height:24px;margin:0;min-width:24px;accent-color:#242424}.mk-optin-copy{color:#212529;display:grid;gap:3px}.mk-optin-copy strong{font-size:15px;line-height:1.35}.mk-optin-copy small{color:#566170;font-size:12px;line-height:1.45}.mk-po-card{background:#f7f8fa;border:1px solid #dfe3e8;border-radius:8px;margin:0 0 18px;padding:15px}.mk-po-intro{display:grid;gap:2px;margin-bottom:10px}.mk-po-intro strong{font-size:14px}.mk-po-intro small{color:#666;font-size:12px}.mk-po-card .field{display:flex;flex-direction:column-reverse;margin:0!important;width:100%}.mk-po-card label{font-size:12px;margin-bottom:6px}.mk-order-note{border-top:1px solid #e6e9ed;padding-top:10px}.mk-order-note summary{color:#4f4f4f;cursor:pointer;font-size:13px;font-weight:600}.mk-order-note[open] summary{margin-bottom:10px}.mk-checkout-trust{background:#f7f8fa;border:1px solid #e1e5ea;border-radius:8px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 16px;padding:13px 14px}.mk-checkout-trust>div{align-items:flex-start;display:flex;gap:8px;min-width:0}.mk-checkout-trust i{color:#6c757d;font-size:15px;margin-top:2px}.mk-checkout-trust span{display:grid;gap:1px}.mk-checkout-trust strong{color:#212529;font-size:11px;line-height:1.35}.mk-checkout-trust small{color:#666;font-size:9px;line-height:1.4}.step-item .next-btn,#btnPlaceOrder,.payment-name,#btnAddCoupon,#btnAddGiftCertificate{min-height:48px}#btnPlaceOrder{min-width:200px}@media (max-width:767.98px){.checkout-container{padding-left:14px!important;padding-right:14px!important}.step-item .step-body{padding-top:12px!important}.mk-optin-card{margin-bottom:10px;padding:13px}.mk-checkout-trust{grid-template-columns:1fr;gap:8px}.mk-checkout-trust small{font-size:10px}#btnPlaceOrder,.step-item .next-btn{width:100%;min-height:52px}.payment-name{padding:14px 44px 14px 14px!important}.acceptedCreditCardLogos{display:none}}