.line-clamp-1{-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.line-clamp-2{-webkit-line-clamp:2 !important;line-clamp:2 !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important}.specialOffers .nav{display:flex;margin:20px 0;flex-flow:row nowrap;overflow-y:hidden;overflow-x:auto;justify-content:center;background:#fff;border-bottom:1px solid #f3f3f3;top:43px;z-index:11;padding:15px 0;white-space:nowrap}.specialOffers .nav-item{margin:0 8px}.specialOffers .nav-link{border-radius:5px;text-align:center;color:#969696}.specialOffers .nav-link.active{background:#3a7d44;color:#fff}.specialOffers .nav-link.active .oicon{background-position-y:-36px}.specialOffers .nav::-webkit-scrollbar{width:5px;background:rgba(86,83,83,0.5);border-radius:5px;height:5px}.specialOffers .nav::-webkit-scrollbar-thumb{border-radius:5px;background:#8dc20b;height:5px}.specialOffers .tooltip{z-index:5}.theme-krajee-svg.rating-xs .krajee-icon,.theme-krajee-svg.rating-xs .krajee-icon-clear{width:0.8rem;height:0.8rem}.specialBanner{background:#f7f7f7;border:1px solid #f3f3f3;border-radius:10px;margin-bottom:20px}.specialBanner_img img{mix-blend-mode:multiply;-moz-mix-blend-mode:multiply;-webkit-mix-blend-mode:multiply;-ms-mix-blend-mode:multiply}.special-infoBlock h2{color:#334a84;font-size:20px;margin-top:0}.special-infoBlock h3{font-size:18px;color:#000;text-transform:uppercase;letter-spacing:3px;margin:10px 0 0}.special-infoBlock .limitedOffer{background:#d33530;color:#fff;font-size:15px;text-transform:uppercase;padding:5px 8px;letter-spacing:4px;margin:5px 0}.special-infoBlock hr{margin:15px auto;width:50%;border:0;height:1px;background:#f0f0f0;background:linear-gradient(90deg, #f0f0f0 0%, #cecece 50%, #f0f0f0 100%)}.hotRibbon{position:absolute;top:-14px;right:20px;width:50px}.DowTimer{list-style:none;padding:0;text-align:center;margin:20px 0}.DowTimer li{display:inline-block;padding:0 20px;font-size:33px;color:#000;line-height:32px}.DowTimer li p{font-size:14px;margin:0}.DowTimer li ~ li{border-left:1px solid #c1c1c1}.DowTimer.daily{margin:0}.DowTimer.daily li{padding:0}.DowTimer.daily li span{font-size:20px}.DowTimer.daily li p{font-size:12px;padding-bottom:0;display:block}.product-price-in-stock{color:#3a7d44;font-weight:bold;font-size:12px}.specialProd{text-align:center;position:relative;overflow:hidden;margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-between;width:100%}.specialProd:hover a.newSpecialOffer_image{opacity:0.6;transition:all 0.5s ease}.specialProd a{border:1px solid #bcbcbc;border-radius:25px}.specialProd a.newSpecialOffer_image{border:0;background:#f7f7f7;border-radius:0;transition:all 0.5s ease}.specialProd a.newSpecialOffer_image img{mix-blend-mode:multiply}.specialProdWrap{display:flex}.specialProd-offerTag{position:absolute;width:45px;height:45px;left:10px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;z-index:1;background:#f7f7f7}.specialProd-offerTag .oicon-blankTag{margin:0 auto;height:40px;text-align:center;line-height:44px;color:#379b6b;font-size:11px}.specialProd-img{margin:10px 0}.specialProd-data{display:flex;flex-flow:column;align-items:center;flex-grow:1}.specialProd-data.newSpecialProd-data a{font-size:16px;margin:0;font-family:"open_sanslight"}.specialProd-data.newSpecialProd-data .product-price{flex-direction:row-reverse;gap:10px}.specialProd-data.newSpecialProd-data button{width:100%;padding:0.75rem 1rem}@media only screen and (max-width: 767px){.specialProd-data.newSpecialProd-data button{font-size:12px;padding:0.5rem 0.5rem}}.specialProd-data.newSpecialProd-data .btn-offer-cart{width:100%;padding:0.75rem 1rem;margin-bottom:10px;margin-top:auto;border-radius:0.3rem;line-height:1.5;font-size:16px;font-family:open_sanssemibold}.specialProd-data_name{font-size:18px;color:#000;font-weight:bold;padding:10px 15px 0;display:block;width:100%;min-height:25px;border:none !important}.specialProd-data_name:hover{color:#000}.specialProd-data p{font-size:14px;color:#666;padding:5px 5px 5px;margin-bottom:0;width:100%}.specialProd-data .btn{margin-bottom:10px;margin-top:auto;padding:7px 25px 7px 15px}.specialProd-data_offerEnd{border-top:1px solid #e9e9e9;padding:15px;width:100%;background:#f7f7f7;display:none}.specialProd-data_offerEnd *{vertical-align:middle;display:inline-block}.specialProd-data_offerEnd img{width:16px;margin-right:5px}.specialProd-data .product-price{display:flex;align-items:center;flex-direction:column}.specialProd-data .product-price small{color:#353535;font-size:14px;position:relative}.specialProd-data .product-price small::before{width:100%;transform:rotate(-10deg);top:10px;height:1px;background:#353535;content:"";position:absolute}.specialProd-data .product-price b{font-size:16px;font-family:open_sansbold;color:#000;display:block}.specialProd-data .spSave{color:#fff;font-size:12px;background:#d90000;border-radius:3px;padding:3px 3px 3px 3px;background-repeat:no-repeat;font-family:"open_sanssemibold";display:flex;position:relative;margin-bottom:0.5rem}.specialProd-data .spSave::before{width:40px;height:30px;content:"";position:absolute;background:url(../images/ribbon-label.png?v1);left:-23px;background-size:40px;background-repeat:no-repeat;top:5px;z-index:1}.specialProd-data .spSave .innerRibbonLabel{border:1px dashed #fff;padding:2px 8px 2px 20px}.specialProd .product-rating-reviews{font-size:12px}.specialProd .product-cat{display:block;padding-bottom:10px;font-family:open_sanssemibold}.specialProdEs{border:1px solid #bcbcbc;border-radius:25px}.specialProdEs a{border:none !important;border-radius:0 !important}.sOfferIconWrap{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;margin-bottom:5px}.sOfferIconWrap .sOfferIcon{display:inline-block;vertical-align:middle;cursor:pointer;margin:0 5px}.sOfferIconWrap .sOfferIcon .oicon{width:30px;height:25px;background-size:310px;transition:all 0.3s ease 0s}.sOfferIconWrap .sOfferIcon .oicon:hover{background-position-y:-80px}.sOfferIconWrap .sOfferIcon .oicon-2for1{background-position:-278px 0px}.sOfferIconWrap .sOfferIcon .oicon-bundlesCombos{background-position:-250px 0px}.sOfferIconWrap .sOfferIcon .oicon-gift{background-position:-110px 0}.sOfferIconWrap .sOfferIcon .oicon-under{background-position:-170px 0}.sOfferIconWrap .sOfferIcon .sOfferIconText{font-size:12px}.specialProdWrap{flex-wrap:wrap;display:flex}.oicon{background:url(../images/offers-icons.png) top left no-repeat;width:40px;height:35px;background-size:438px;display:block;margin:0 auto;margin-bottom:5px}.oicon-allOffers{background-position:-315px 0}.oicon-offPercent{background-position:4px 0}.oicon-blankTag{background-position:4px -70px}.oicon-freeDelivery{background-position:-198px 0px}.oicon-2for1{background-position:-395px 0px}.oicon-bundlesCombos{background-position:-355px 0px}.oicon-gift{background-position:-156px 0}.oicon-under{background-position:-241px 0}@media screen and (max-width: 767px){.specialProd h3{font-size:16px}}@media screen and (max-width: 480px){.specialOffers .nav-item{border:1px solid #dedede;display:flex}.specialOffers .nav-link{width:100%;border:none}.specialProd-data_name,.specialProd-data p{min-height:auto}}
