#reviewsDiv{position:relative}#reviewsDiv .heading strong{display:block;float:none;font-size:22px;color:#000;letter-spacing:-0.63px;line-height:24px}#reviewsDiv .review-ratings{float:left;width:300px;clear:none}.reviewProductButton{padding:0 12px;float:right;text-align:center;background:#fbfbfb;border:1px solid #a8b2b7;border-radius:3px;font-size:16px;color:#3f4447;line-height:38px;height:40px;margin-top:-10px;cursor:pointer;font-weight:400}.reviewProductButton:hover{border:1px solid #8e9ba2;color:#202325;background:#f8f8f8}.reviewProductButton:focus{border:1px solid #8e9ba2;color:#202325;background:#eaeaea}#recipe_recommendation span.currentPage{float:right;display:block;padding:0 5px;color:#666;line-height:26px;font-size:13px;font-weight:bold}.buy-btn{margin:0}.custom-nav{position:absolute;right:0;top:-5px}.custom-nav span{float:right;width:26px;height:26px;border:1px solid #aab4b9;border-radius:50%;position:relative;cursor:pointer;margin-left:8px;background:0}.custom-nav span.prev-btn{background:#fbfbfb url(/images/categ-spritesheet__v1628516989763.png) no-repeat -326px -517px}.custom-nav span.next-btn{background:#fbfbfb url(/images/categ-spritesheet__v1628516989763.png) no-repeat -293px -517px}#recommandedProductDetail.grid_16 li .leftArrow .minus_category{height:18px;width:18px;background-position:-350px -1843px}#recommandedProductDetail.grid_16 li .leftArrow .plus_category{height:18px;width:18px;background-position:-700px -131px}#recommandedProduct ul.recommendations-carousel{width:750px}#recommandedProduct .leftArrow .minus_category{height:18px;width:18px;background-position:-350px -1843px}#recommandedProduct .leftArrow .plus_category{height:18px;width:18px;background-position:-700px -131px}#recommandedProduct{border-top:1px solid #d1d1d1;clear:both;padding-top:5px;font-size:13px;position:relative;z-index:0}#recommandedProduct strong{margin-left:20px}#recommandedProduct li{height:188px;width:145px;padding:5px 9px;margin:6px 10px 0;display:block;float:left;border:1px solid #fff;position:relative}#recommandedProduct .description{line-height:14px;font-size:12px;height:16px;overflow:hidden;color:#262626;clear:both;padding-top:127px}#recommandedProduct .brandDetail{line-height:14px;font-size:12px;height:16px;overflow:hidden;color:#262626;clear:both}#recommandedProduct .productImagesBox{vertical-align:middle;width:100%;text-align:center;position:absolute;left:0;top:35px;z-index:0}#recommandedProduct .ratingBox{vertical-align:middle;text-align:center;height:20px;width:20px;text-align:center;position:absolute;left:5px;top:5px;z-index:1}#recommandedProduct .productImagesBox img{vertical-align:middle}#recommandedProduct .productBox.alternate{padding-right:1px;padding-left:9px}#recommandedProduct .priceBox{clear:both;line-height:16px}#recommandedProduct .priceBox strong{font-size:12px;margin-left:0;float:left}#recommandedProduct li .buytBtn{color:#fff!important;font-size:12px;line-height:18px;display:inline-block;float:right;font-weight:600;padding:0 9px;border-radius:3px;position:absolute;right:8px;bottom:9px;background:#36b39e}#recommandedProduct li .buytBtn:hover{background:#289f8b}#recommandedProduct li .buytBtn:focus,#recommandedProduct li .buytBtn:active{background:#1b8371}#recommandedProduct li .buytBtn,#recommandedProduct .ratingBox{display:none}#recommandedProduct li:hover{border:1px solid #d1d1d1;cursor:pointer}#recommandedProduct li:hover,#recommandedProduct li:hover .buytBtn,#recommandedProduct li:hover .ratingBox{display:block}#recommandedProductDetail{clear:both;font-size:13px;position:relative}#recommandedProductDetail li{height:215px;width:155px;padding:5px 9px;margin:7px 0 0 0;display:block;float:left;border:1px solid #fff;position:relative}#recommandedProductDetail .description{line-height:22px;font-size:15px;height:22px;color:#454a4d;overflow:hidden;text-align:left}#recommandedProductDetail .comparisonPrice{text-align:left;display:block;margin-bottom:10px}#recommandedProductDetail .comparisonPrice .max-order{color:#222}#recommandedProductDetail .brandDetail{line-height:22px;font-size:15px;height:22px;color:#262626;clear:both;overflow:hidden;margin-bottom:0;text-align:left}#recommandedProductDetail .productImagesBox{vertical-align:middle;text-align:center;height:156px;width:156px;line-height:156px;margin:0 auto;margin-top:20px;margin-bottom:20px}#recommandedProductDetail .ratingBox{vertical-align:middle;text-align:center;height:20px;width:20px;position:absolute;left:20px;top:20px;z-index:1}#recommandedProductDetail .productImagesBox img{vertical-align:middle;max-width:156px;max-height:156px}#recommandedProductDetail .productBox.alternate{padding-right:1px;padding-left:9px}#recommandedProductDetail .price strong{text-align:center;background:rgba(248,248,248,0.9);height:50px;width:50px;border:1px solid #DDD;border-radius:50%;color:#222;font-size:19px;display:block;line-height:50px}#recommandedProductDetail .price strong{position:absolute;right:0;top:0}#recommandedProductDetail .price .small{font-size:12px;margin-top:21px;vertical-align:top;margin-left:0}#recommandedProductDetail .price strong span{line-height:10px;display:inline-block}#recommandedProductDetail .price strong span.show{display:inline-block}#recommandedProductDetail .buyButtons{float:right}#recommandedProductDetail .buyButtons .buy-btn{width:70px;height:30px;line-height:30px;font-size:14px}#recommandedProductDetail .yesIcon{margin:4px 0 0 4px}#recommandedProductDetail li:hover{cursor:pointer}#recommandedProductDetail li:hover,#recommandedProductDetail li:hover .ratingBox{display:block}#recommandedProductDetail .grayBoxCart{float:right;text-align:center;font-size:11px;position:absolute;right:4px;bottom:4px;line-height:14px}#recommandedProductDetail .grayBoxCart br{display:none}#recommandedProductDetail .grayBoxCart{display:none}#recommandedProductDetail .grayBoxCart .leftArrowCart{clear:both;line-height:18px}#recommandedProductDetail li:hover .grayBoxCart{display:block}#recommandedProductDetail #modelWindow .leftArrowCart{clear:both}#recommandedProduct .grayBoxCart{float:right;font-size:11px;margin-right:-7px;margin-top:0}#recommandedProduct .grayBoxCart{display:none}#recommandedProduct li:hover .grayBoxCart{display:block}#recommandedProduct .leftArrow{padding-right:4px}#recommandedProduct .leftArrowCart{clear:both;width:auto}#recommandedProduct .offerProduct{position:absolute;left:9px;top:9px;z-index:1;font-size:10px;color:#fff;line-height:11px;height:10px;font-weight:600;text-transform:uppercase;display:block;text-align:center;min-width:145px;text-indent:-999em;padding-bottom:1px;width:145px}#recommandedProduct .recentlyBought{background:#ff6d00;text-indent:0}#recommandedProduct .offer2forOne{background:#cf3333;text-indent:0}#recommandedProduct .alreadyInCart{background:#49b035;text-indent:0}#recommandedProduct .soldOut{background:#d2d2d2;text-indent:0}#recommandedProductDetail .offerProduct{text-align:center;clear:both;z-index:1;margin-bottom:2px;padding:0 6px;font-size:13px;color:#fff;line-height:21px;height:20px;font-weight:400;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;display:block;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;min-width:126px;max-width:126px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#recommandedProductDetail .recentlyBought{background:#ff6d00;text-indent:0}#recommandedProductDetail .offer2forOne{background:#cf3333;text-indent:0}#recommandedProductDetail .alreadyInCart{background:#49b035;text-indent:0}#recommandedProductDetail .soldOut{background:#d2d2d2;text-indent:0}#recommandedProduct ul li.active{border:1px solid #900}#shoppingLists{clear:both;border-bottom:1px solid #d9e5ec;font-size:12px;padding:15px 12px 18px 12px}#shoppingLists ul{clear:both;margin-bottom:15px;padding-top:5px}#shoppingLists strong{font-size:13px;display:block;padding-bottom:1px}#shoppingLists ul li{margin:0;line-height:19px}#shoppingLists ul li a{color:#4378a2}#shoppingLists ul li a.left{float:left}#shoppingLists ul li span{float:left;color:#666;display:block;padding:0 5px}#shoppingLists ul li a.right{float:right;text-align:left;width:55px}#shoppingLists ul li a:hover{color:#00568d;text-decoration:underline}#shoppingLists input.inputbox{background:#fff;border:1px solid #bbb;color:#a5a5a5;font-size:12px;line-height:20px;outline:medium none;padding:5px;width:125px;clear:both;height:28px}#shoppingLists input.inputbox:focus{border:1px solid #609fd1;color:#494949}.productDetailPage #cartDetail .grayBox{padding-left:0}.product-details .prodcutpic{margin-bottom:20px;float:left;height:360px;width:360px;line-height:360px;text-align:center;position:relative;top:0;left:0}.product-details .prodcutpic img{min-height:100%}.product-details .prodcutpic .price{position:absolute;right:-10px;top:-10px;z-index:99}.product-details .prodcutpic .price strong{text-align:center;background:rgba(248,248,248,0.9);border:1px solid #DDD;border-radius:50%;color:#222;display:block;line-height:50px;height:96px;width:96px;left:auto;right:0;font-size:30px;font-weight:900}.product-details .prodcutpic .price strong span.offerProduct{position:relative;font-weight:900;font-family:'Lato',sans-serif;text-transform:uppercase;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;line-height:12px;top:auto;width:96px;left:auto;font-size:11px;min-width:30px;height:14px}.product-details .prodcutpic .price strong span.price-container{height:96px;width:96px;line-height:normal;display:table-cell;vertical-align:middle;text-align:center}.product-details .prodcutpic .price strong span{line-height:28px}.product-details .prodcutpic .price .colon{vertical-align:middle;margin-left:-6px;font-size:20px;margin-top:-5px;font-weight:900;line-height:20px;display:inline-block}.product-details .prodcutpic .price .colon.hide,.product-details .prodcutpic .price strong span.offerProduct.hide,.product-details .prodcutpic strong span.large .small.hide{display:none}.product-details .prodcutpic .price strong.color-red{background:rgba(250,56,30,0.9);color:#fff;border:2px solid #fff}.product-details .prodcutpic strong span.large .small{font-size:14px;margin-top:-3px;margin-left:-3px;vertical-align:top;line-height:14px;display:inline-block}.product-details #description{float:left;margin-left:60px;width:540px;margin-top:-7px;position:relative;margin-bottom:20px}.product-details #description h1,h1.productName{padding:0;margin:0 0 12px 0;font-size:22px;line-height:40px;text-align:left}.product-details #description .heading{border-bottom:1px solid #d8dce0;padding-bottom:20px;margin-bottom:12px}.product-details #description .heading .yellow-badge{padding:0;font-size:14px;color:#fa381e;letter-spacing:0;line-height:18px;font-weight:700;text-transform:uppercase}.product-details #description h1{color:#000;letter-spacing:0;font-size:36px;font-weight:900;position:relative;max-width:100%;max-height:120px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0;display:block;display:-webkit-box}.product-details #description .heading .small{font-size:16px;color:#474b4e;letter-spacing:0;line-height:24px;display:block;font-weight:400}.discount-offer{position:absolute;left:0;top:6px}.product-details #description .price-tag{color:#e01a00;font-size:12px;font-weight:700;text-align:right}.product-details #description .discount-offer{top:0;position:static;display:block;text-align:left}.product-details #description #markerClassMobile .offerProduct{color:#fa381e;margin:-15px 0 0 0;font-size:12px;font-weight:700;text-align:left;padding:0;height:15px;line-height:15px;font-family:'Lato',sans-serif}.product-details #description .discount-offer .price-tag{text-align:left;text-transform:uppercase}#markerClassMobile.discount-offer .price-tag .price{font-size:36px;color:#222;letter-spacing:0;background:0;border:0;margin:0;height:auto;line-height:inherit;font-weight:900}#markerClassMobile.discount-offer .price-tag.discount .price{color:#e01a00}.product-details #description .adminActive{position:relative;display:block;margin-top:-15px;text-transform:uppercase}#markerClassMobile.discount-offer .offerProduct.alreadyInCart{font-size:12px;color:#e01a00;letter-spacing:0;line-height:26px;font-weight:700;display:none}.product-details .brand{position:relative;border-bottom:1px solid #e3e3e3;padding-bottom:40px;font-size:16px;color:#474b4e;letter-spacing:0;line-height:24px}.product-details .brand .title{font-size:16px;color:#474b4e;letter-spacing:0;line-height:24px;display:inline-block;width:165px}.product-details .co2e{position:relative;display:inline-block}.product-details .co2e .title{float:left}.product-details .co2e strong span{float:left}.product-details .brand .co2e-value span{vertical-align:top}.product-details .brand .co2e .tool-tip{color:#fff;z-index:9999;top:-30px;left:165px;height:29px;max-width:180px;width:auto;white-space:nowrap;padding:8px;background:#1a1a1a;font-size:11px;line-height:16px;position:absolute;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition:.25s all ease;transition-delay:.25s;visibility:hidden;opacity:0}.product-details .brand .co2e .tool-tip:before{content:"";border-right:5px solid transparent;border-top:5px solid #1a1a1a;border-left:5px solid transparent;height:0;width:0;position:absolute;top:28px;left:11px}.product-details .brand .co2e:hover .tool-tip{visibility:visible;opacity:1;transition:.25s all ease;transition-delay:0s}.product-details .brand .leaf-icon{float:none;vertical-align:middle;margin-top:1px}.product-details .brand a span,.product-details .brand a{color:#474b4e}.product-details .logos-section{float:right;display:inline-block;left:auto;right:0;top:0;bottom:initial}.product-details .logos-section #userIcon .stamp{margin:0 0 0 7px}.product-details .actions{border-bottom:1px solid #e3e3e3;padding:20px 0 20px 0;position:relative}.product-details .buttons{float:left;width:100%}.product-details .actions .right-col{position:absolute;width:150px;text-align:right;margin-top:5px;right:0;top:10px}.product-details .actions .right-col .option{display:block;line-height:25px;margin-bottom:7px;height:25px;position:relative}.product-details .actions .right-col .add-to-list-icon{left:auto;right:0;top:0}.product-details .actions .right-col .add-to-list-icon .add-icon{position:static}.product-details .actions .right-col .logos-section #userIcon{left:auto;right:0}.product-details .actions .right-col .option .text{font-weight:700;font-size:13px;color:#a1adb3;letter-spacing:-0.47px;line-height:25px;float:left;width:110px;margin-right:15px;text-align:right}.product-details .actions input{background:#fff;border:1px solid #bcc9d0;font-size:18px;color:#000;line-height:22px;padding:10px 5px;height:50px;display:block;float:left;margin-right:20px;width:50px;text-align:center}.product-details .actions .buyBox{height:50px;margin:0 auto;width:200px}.product-details .actions .buyBox span{display:none}.product-details .actions .buytButton{background:#36b39e;font-size:18px;color:#fff;letter-spacing:.8px;font-weight:900;width:177px;height:50px;line-height:50px;border-radius:25px;display:block;float:left;text-align:center;text-transform:uppercase}.product-details .actions .add-count{width:150px;background:0;border:0;margin:0 auto}.product-details .actions .add-count .leftArrow{background:#36b39e;border:1px solid #36b39e;height:50px;width:50px;line-height:50px;margin:0}.product-details .actions .add-count,.product-details .actions .add-count .leftArrow,.product-details .actions .add-count a,.product-details .actions .add-count .leftArrow a{height:50px;line-height:50px;display:block}.product-details .actions .add-count .leftArrowCart{height:50px;line-height:48px;border:0;padding:0;width:50px;font-size:16px}.product-details .actions .grayBox.add-count .minus{display:inline-block;height:18px;width:18px;margin-top:15px;background:url(../images/categ-spritesheet__v1628516989763.png) -583px -455px no-repeat}.product-details .actions .grayBox.add-count .plus{display:inline-block;height:18px;width:18px;margin-top:15px;background:url(../images/categ-spritesheet__v1628516989763.png) -615px -455px no-repeat}.product-details .actions .add-count .leftArrowCart .mobileNone{display:none}.product-details .actions .buytButton:hover{text-decoration:none;background:#289f8b}.product-details .actions .buytButton:focus,.product-details .actions .buytButton:active{text-decoration:none;background:#1b8371}.product-details .product-info{margin-bottom:20px}.product-details .box{background:#f1f1f1;border-radius:8px;padding:15px;float:left;width:360px;height:auto}.product-details .box p{font-size:13px;color:#222;letter-spacing:0;line-height:16px}.product-details .box strong{display:block;font-weight:900}.product-details .product-info .right-col{float:right;width:540px}.product-details .product-info .right-col p{font-size:18px;color:#474b4e;letter-spacing:0;line-height:29px}.categoryProduct{line-height:20px;font-size:12px;padding-top:15px;text-align:left}.categoryProduct strong{font-size:15px;display:block;font-weight:900;line-height:31px}.categoryProduct a{color:#474b4e;padding:0 8px;height:36px;line-height:36px;background:#ededed;border-radius:4px;font-size:14px;margin:5px;display:inline-block}.categoryProduct .list{margin-left:-5px}.categoryProduct a:hover{color:#00568d}.notLiked,.alreadyLiked{height:23px;width:26px;display:inline-block;background:url(../images/categ-spritesheet__v1628516989763.png) -291px -452px no-repeat}.notLiked:hover{background:url(../images/categ-spritesheet__v1628516989763.png) -323px -452px no-repeat}.alreadyLiked{background:url(../images/categ-spritesheet__v1628516989763.png) -355px -452px no-repeat}.productDetailPage #recommandedProductDetail .heading strong,#recipe_recommendation .heading strong{font-weight:700;font-size:22px;color:#000;letter-spacing:-0.63px;line-height:24px;margin-bottom:7px}.productDetailPage #recommandedProductDetail ul{overflow-x:hidden;position:relative;margin-bottom:20px;overflow-y:hidden;border-left:1px solid #d8dce0;width:961px;margin-left:-1px;height:360px}.product_recommendation .price{position:absolute;right:10px;top:10px;z-index:1}#recommandedProductDetail .product_recommendation .price strong span.price-container{line-height:normal;display:table-cell;vertical-align:middle;height:58px;width:58px;text-align:center}#recommandedProductDetail .product_recommendation li{height:360px;border-top:1px solid #d8dce0;border-bottom:1px solid #d8dce0;border-right:1px solid #d8dce0;width:191px;margin:0}#recommandedProductDetail .recommendation-carousel .offerProduct{z-index:1;font-size:12px;line-height:19px;color:#fa381e;font-weight:700;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;display:block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:absolute;top:180px;left:0;right:0;margin:auto;width:100%;text-align:left;padding:0 0 0 10px;border-radius:0;-webkit-border-radius:0}#recommandedProductDetail .recommendation-carousel .price strong span.offerProduct{position:relative;font-weight:900;font-family:'Lato',sans-serif;text-transform:uppercase;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;line-height:12px;top:auto;width:50px;left:auto;font-size:10px;min-width:30px;height:12px}#recommandedProductDetail .recommendation-carousel .price strong.color-red{background:rgba(250,56,30,0.9);color:#fff;border:0}#recommandedProductDetail .recommendation-carousel .price strong.color-red span.offerProduct{color:#fff}#recommandedProductDetail .recommendation-carousel .offer2forOne,#recommandedProductDetail .recommendation-carousel .alreadyInCart{background:0;text-indent:0}#recommandedProductDetail .recommendation-carousel .buyButtons{margin:0 auto;float:none;text-align:center}#recommandedProductDetail .recommendation-carousel .grayBoxCart{width:120px;bottom:0;left:auto;right:auto;margin:0 auto;float:none}#recommandedProductDetail .recommendation-carousel .grayBoxCart .leftArrowCart{clear:none;position:absolute;left:0;right:0;padding:0;text-align:center;line-height:40px;color:#000;font-size:14px;display:inline-block;width:30px;margin:0 auto;height:40px;border:0}#recommandedProductDetail .recommendation-carousel .buytBtnVisible{bottom:19px;left:35px}#recommandedProductDetail .product_recommendation .price strong span.hide,#recommandedProductDetail .recommendation-carousel .grayBoxCart .leftArrowCart br,#recommandedProductDetail .recommendation-carousel .grayBoxCart .leftArrowCart span.mobileNone{display:none}#recommandedProductDetail .product_recommendation .price strong span{line-height:18px;font-weight:900}#recommandedProductDetail .product_recommendation strong span.large .small{font-size:12px;margin-top:0;vertical-align:top;line-height:20px}#recommandedProductDetail .product_recommendation .buyButtons{position:absolute;bottom:0;left:0;right:0;margin:auto}#recommandedProductDetail .grayBoxCart{margin-bottom:19px}#recommandedProductDetail .leftArrow{height:40px;width:40px;line-height:38px}#recommandedProductDetail .recommendation-carousel .alreadyInCart{display:none}#recommandedProductDetail .recommendation-carousel .leftArrow a{height:40px;width:40px;display:block}#recommandedProductDetail .recommendation-carousel .grayBoxCart .plus,#recommandedProductDetail .recommendation-carousel .grayBoxCart .minus{margin:10px 0 0 -2px}#recommandedProductDetail .product_recommendation .buyButtons .buy-btn{background:#36b39e;color:#fff!important;font-size:14px;line-height:40px;height:40px;width:74px;display:inline-block;font-weight:700;padding:0;border-radius:40px;position:absolute;bottom:19px;left:0;right:0;margin:auto;text-transform:uppercase;text-decoration:none;text-align:center}#recommandedProductDetail .product_recommendation .buyButtons .buy-btn:hover{background:#289f8b}#recommandedProductDetail .product_recommendation .buyButtons .buy-btn:focus{background:#1b8371}#recommandedProductDetail .product_recommendation .buyButtons .buy-btn:active{background:#1b8371}.productDetailPage{width:960px;margin-left:-10px;padding-top:20px}.productDetailPage .owl-carousel .owl-item{width:auto!important}#reviews .heading strong{font-weight:900;font-size:22px;color:#000;letter-spacing:-0.63px;line-height:24px}.ui-tooltip.ui-tooltip-mystyle .ui-tooltip-content{background:rgba(0,0,0,0.6);border:0;color:#fff;position:relative}.ui-tooltip.ui-tooltip-mystyle .ui-tooltip-content:after{content:"";height:0;width:0;border-top:5px solid rgba(0,0,0,0.6);border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:-5px;left:42%}.ui-tooltip.ui-tooltip-mystyle .ui-tooltip-tip{background:0}#reviews .productRating .large{font-size:20px;color:#8e8f94;letter-spacing:0;line-height:20px;vertical-align:top;margin-right:8px}#reviews .productRating .small{font-size:13px;color:#8e8f94;letter-spacing:0;line-height:20px;vertical-align:top;margin-left:8px}#writeReview{padding:30px;background:#f1f1f1;border-radius:0;min-height:187px;position:relative;z-index:1;margin-top:-40px}#writeReview h3{font-weight:700;font-size:18px;color:#000;letter-spacing:-0.5px;line-height:20px;margin-bottom:15px}#rating-value{margin-bottom:20px;display:block}#writeReview .left-col{float:left;width:280px}#writeReview .left-col label{font-weight:700;font-size:18px;color:#000;letter-spacing:-0.5px;line-height:20px;margin-bottom:20px;display:block}#writeReview .right-col{float:left;width:430px}#writeReview .help-link{position:absolute;left:30px;bottom:20px}#writeReview .help-link a{font-size:14px;color:#08c;letter-spacing:-0.44px;line-height:20px}#writeReviewBox input[type=text],#writeReviewBox .textArea{background:#fff;border:1px solid #bcc9d0;font-size:13px;color:#222;line-height:22px;height:32px;padding:4px 10px;width:100%;-webkit-appearance:none}#writeReviewBox .textArea{height:75px;margin:15px 0 0 0}ul#writeReviewBox li{padding-bottom:0}#writeReview .submit{display:block;font-weight:600;position:absolute;right:30px;bottom:25px;z-index:0;background:#36b39e;border-radius:3px;font-size:14px;color:#fff;letter-spacing:.8px;line-height:22px;text-transform:uppercase;height:40px;width:120px;text-align:center;border:0}#writeReview .submit:hover{background:#289f8b}#writeReview .submit:focus{background:#1b8371}#writeReview .closeButton{height:19px;width:19px;background:url("../images/categ-spritesheet__v1628516989763.png") -800px -545px no-repeat;display:block;position:absolute;right:20px;top:20px;cursor:pointer}#product-review .comment-section{position:relative}#product-review .comment-section .comment-star-ratings{float:none}#product-review .reviewsDiv .heading{border:0}#product-review .review-ratings{margin-top:10px}#product-review .review-ratings .average-rating{width:auto;margin:0 10px 0 0}#product-review .review-ratings .average-rating span{font-size:20px;color:#8e8f94;letter-spacing:0;line-height:24px}#product-review .review-ratings .comment-star-ratings{margin:3px 6px 0 0}#product-review .review-ratings .comment-count{font-size:13px;color:#8e8f94;letter-spacing:0;line-height:14px;margin-top:6px;display:inline-block;float:left}.comment-section li .main-comment,.comment-section li .reply,.comment-section li .write-reply{border:1px solid #d8dce0;border-radius:8px;min-height:126px;margin-bottom:20px}.comment-section li .reply{margin-left:40px}.comment-section li ul{clear:both}.comment-section li .write-reply{margin-left:40px;clear:both}#productRecommendation{position:relative}.comment-section li .write-reply{min-height:93px;padding:30px}.comment-section li .write-reply input[type="text"]{background:#fff;border:1px solid #bcc9d0;font-size:13px;color:#222;line-height:22px;height:32px;padding:4px;float:left;width:calc(100% - 135px)}.comment-section li .write-reply input[type="text"]:hover,#writeReviewBox input[type=text]:hover,#writeReviewBox .textArea:hover,.product-details .actions input:hover{border:1px solid #a1abb1}.comment-section li .write-reply input[type="text"]:focus,#writeReviewBox input[type=text]:focus,#writeReviewBox .textArea:focus,.product-details .actions input:focus{border:1px solid #58a8d0}.comment-section li .write-reply input[type="submit"]{background:#fbfbfb;border:1px solid #a8b2b7;border-radius:3px;height:32px;padding:4px;float:left;width:104px;font-size:14px;color:#3f4447;line-height:22px;text-align:center;margin-left:30px}.comment-section li .write-reply input[type="submit"]:hover{border:1px solid #8e9ba2;color:#202325;background:#f8f8f8}.comment-section li .write-reply input[type="submit"]:focus{border:1px solid #8e9ba2;color:#202325;background:#eaeaea}.comment-section li .details{float:left;width:calc(100% - 185px);padding:20px;position:relative;border-right:1px solid #d8dce0;min-height:148px}.comment-section li .details .title{font-weight:700;font-size:18px;color:#000;letter-spacing:-0.5px;line-height:20px;margin:0 0 5px 0}.comment-section li .details .stars{display:block}#product-review .review-ratings .star-icon{width:19px;height:19px;background:url(../images/star__v1628516989763.png) 0 0 no-repeat;float:left;margin-right:2px}.comment-section li .details .star-icon{width:12px;height:12px;background:url(../images/star-small__v1628516989763.png) 0 0 no-repeat;float:left;margin-right:2px}#product-review .review-ratings .star-icon.active-star{background:url(../images/star-active__v1628516989763.png) 0 0 no-repeat}.comment-section li .details .star-icon.active-star{width:12px;height:12px;background:url(../images/star-small-active__v1628516989763.png) 0 0 no-repeat;float:left;margin-right:2px}.comment-section li .details{padding:25px 20px 15px 20px}.comment-section li .details p{font-size:15px;color:#000;letter-spacing:-0.47px;line-height:20px;margin-bottom:15px;padding-top:8px;word-break:break-all}.comment-section li .details .meta{position:absolute;top:20px;right:20px;text-align:right}.comment-section li .details .meta span{font-size:14px;color:#888;letter-spacing:-0.44px;line-height:20px}.comment-section li .actions{float:right;width:180px;padding:28px 20px;min-height:146px}.comment-section li .actions a{font-weight:700;font-size:14px;color:#a1adb3;letter-spacing:-0.5px;line-height:30px;display:block;cursor:pointer}.comment-section li .actions a:hover{color:#08c}.comment-section li .actions .icon{display:inline-block;margin-right:10px;background-image:url("../images/categ-spritesheet__v1628516989763.png");background-repeat:no-repeat;vertical-align:top}.comment-section li .actions .like{width:15px;height:13px;background-position:-843px -647px;margin-top:6px}.comment-section li .actions .comment{width:16px;height:18px;background-position:-841px -680px;margin-top:8px}.comment-section li .actions .delete{width:18px;height:15px;background-position:-840px -713px;margin-top:6px}.comment-section li .actions a :hover .like{background-position:-843px -616px}.comment-section li .reply .details,.comment-section li .reply .actions{min-height:124px}.comment-section li .reply .details p{width:calc(100% - 125px)}.heading .right.menuDropdown{position:relative}.heading .right.menuDropdown{background:url(../images/down-arrow-gray__v1628516989763.png) right 10px no-repeat}.product_recommendation .owl-theme .owl-controls{display:none!important}.product-details .product-info .right-col p br{display:none}@media only screen and (min-width:768px) and (max-width:959px){.productDetailPage{width:708px;margin:0 auto;padding-top:120px;position:relative}.product-details .prodcutpic{margin-bottom:20px;height:228px;width:228px;line-height:228px}.product-details .prodcutpic img{max-width:100%}.product-details #description{width:450px;margin-left:28px;position:static}.product-details #description .heading{position:absolute;top:10px;left:0;width:100%}.product-details #description h1{color:#000;letter-spacing:0;font-size:36px;font-weight:900;position:relative;max-width:100%;max-height:40px;-webkit-line-clamp:1}.product-details #description .discount-offer{top:12px;position:absolute}.product-details .box{width:228px}.product-details .product-info .right-col{width:450px;margin-left:28px}.categoryProduct{border-top:1px solid #d8dce0}#recommandedProductDetail{position:relative;width:calc(100% + 60px);margin-left:-30px}#recommandedProductDetail .gap20 .heading{margin:0 30px}#recommandedProductDetail .custom-nav{right:30px}ul.recommendedRecipe{width:708px}ul.recommendedRecipe li{width:235px}ul.recommendedRecipe li .imageBox{height:180px;max-width:218px}#writeReview .left-col{width:180px}#writeReview .right-col{width:448px;margin-left:20px}#writeReview .right-col .textArea{width:315px}.comment-section li .main-comment,.comment-section li .reply,.comment-section li .write-reply{min-height:146px}.productDetailPage #recommandedProductDetail ul{width:100%}#writeReviewBox input[type=text]{margin-bottom:20px}#writeReviewBox input[type=text],#writeReviewBox .textArea{max-width:315px}#writeReviewBox .textArea{margin:0}#writeReview .help-link{margin:0;bottom:25px}#writeReview .submit{margin-bottom:0;bottom:30px}}@media only screen and (min-width:768px){#recommandedProductDetail .price strong{height:72px;width:72px;left:auto;right:0;font-size:28px}#recommandedProductDetail .product_recommendation .price strong span.price-container{height:72px;width:72px}#recommandedProductDetail .product_recommendation .price strong span{line-height:28px}#recommandedProductDetail .colon{vertical-align:middle;margin-left:0;margin-top:-8px;font-size:18px;font-weight:900;line-height:18px;display:inline-block}.product-details .actions{min-height:91px}.product-details .actions .add-count{float:left}.product-details .actions .buyBox{float:left;width:247px}.product-details .text_big{padding-left:.10em}}@media only screen and (min-width:320px) and (max-width:767px){.productDetailPage{margin:0}#recommandedProductDetail .price strong{height:72px;width:72px;left:auto;right:0;font-size:28px}#recommandedProductDetail .product_recommendation .price strong span.price-container{height:72px;width:72px}#recommandedProductDetail .product_recommendation .price strong span{line-height:28px}#recommandedProductDetail .colon{vertical-align:middle;margin-left:0;margin-top:-8px;font-size:18px;font-weight:900;line-height:18px;display:inline-block}.product-details #description{width:100%;float:none;margin-left:0}ul.recommendedRecipe{width:100%}.productDetailPage .prodcutpic{width:230px;height:230px;line-height:230px;margin:0 auto;margin-bottom:30px;float:none}.product-details #description h1{text-align:center;font-size:24px;line-height:29px;margin-bottom:110px;display:block;-webkit-line-clamp:1;height:35px;max-height:35px;white-space:nowrap}.product-details #description .discount-offer .price-tag{text-align:center}.product-details .actions{position:absolute;top:80px;width:100%;border-top:1px solid #e3e3e3}.product-details .actions .buytButton{width:140px}.product-details .actions input{margin-right:10px}.product-details .actions .right-col{width:26px}.product-details .actions .right-col .option .text{display:none}.product-details .actions .right-col .option{width:21px}.product-details .product-info .right-col{width:100%}.product-details .box{width:calc(100% + 40px);position:relative;margin:0 -20px;border-radius:0;float:none}.product-details .brand{padding-bottom:15px}.productDetailPage ul.recommendedRecipe{width:100%;max-width:320px;margin:0 auto;position:relative;overflow:hidden;height:198px;float:none}.productDetailPage ul.recommendedRecipe ul{height:198px}.productDetailPage ul.recommendedRecipe li{height:198px;width:50%}.productDetailPage #recipeRecommendation{position:relative;margin:0 -20px;width:calc(100% + 40px)}.productDetailPage #recipe_recommendation{margin:0}.productDetailPage #recipe_recommendation .heading{margin:0 0 15px 0;background:0;font-size:16px}.productDetailPage #recipe_recommendation .heading .right{margin-right:20px}.productDetailPage #recipe_recommendation .heading strong{font-size:16px}.productDetailPage #recommandedProductDetail .heading strong,.productDetailPage #recipe_recommendation .heading strong{font-weight:700;font-size:16px;color:#000;letter-spacing:-0.46px;line-height:24px;padding:0 20px}.productDetailPage ul.recommendedRecipe li .title a{font-size:14px;font-weight:900;line-height:16px}#recommandedProductDetail .product_recommendation li{height:314px;border-top:1px solid #d8dce0;border-bottom:1px solid #d8dce0;border-right:1px solid #d8dce0;width:160px;margin:0}#recommandedProductDetail .recommendation-carousel .offerProduct{top:76px}.productDetailPage #recommandedProductDetail .recommendation-carousel .offerProduct{top:153px;width:100%;text-align:center}ul.recommendedRecipe li .title{padding:0}ul.recommendedRecipe li{width:calc(50% - 20px)}ul.recommendedRecipe li .imageBox{width:100%;padding:10px;margin-bottom:7px;border:1px solid #d1d1d1;height:120px}ul.recommendedRecipe li .imageBox img{max-width:100%;border:0;max-height:100px}.productDetailPage{margin-top:10px}.productDetailPage #heartMobile a{vertical-align:inherit}.productDetailPopup.fancybox-opened .fancybox-skin .fancybox-inner{overflow-y:scroll!important}.productDetailPage .info .info-content pre{word-wrap:break-word}.productDetailPage .prodcutpic img{max-width:100%!important;width:100%;max-height:100%!important;outline:0;display:block}.productDetailPage h1.productName{font-size:15px;clear:both;padding:0;line-height:20px;margin-bottom:4px!important}.productDetailPage .priceWithoutDiscount{text-align:left;font-size:13px;display:block}.productDetailPage strong .color-red{font-size:15px;text-align:left;display:block;margin-bottom:8px}.productDetailPage .shoppingListButton{text-align:left;float:right;width:calc(100% - 140px)}.productDetailPage .price{color:#444;margin:0;font-size:10px;text-align:center}.productDetailPage .cartDetailMobile{text-align:left}.productDetailPage .container_16 .grid_5{width:100%!important}.productDetailPage #cartDetail .buytButton,.productDetailPage #cartDetailMobile .buytButton{margin-left:0;position:absolute;left:0;bottom:-39px}.productDetailPage .product_detail_mobile{margin-bottom:10px;float:left;width:calc(100% - 145px);position:relative;min-height:130px}.productDetailPage .container_12 .grid_9,.container_16 .grid_12{width:100%!important}.productDetailPage{overflow:visible;width:100%!important;position:relative;z-index:9;padding:0!important}.productDetailPage #markerClassMobile .offerProduct{margin:1px 0!important;font-size:12px;text-align:left;padding:1px 8px;display:inline-block;float:left;height:16px;line-height:15px;min-width:94px}.productDetailPage #markerClassMobile{top:-12px;text-align:center}#markerClassMobile.discount-offer .offerProduct.alreadyInCart{line-height:14px}.productDetailPage #markerClassMobile .offerProduct{float:none}.productDetailPage .recentlyBought{background:#ff6d00}.productDetailPage .offer2forOne{background:#cf3333}.productDetailPage .alreadyInCart{background:#49b035}.productDetailPage .soldOut{background:#d2d2d2}.productDetailPage #markerClassMobile .offerProduct.yellow-badge{position:relative}.productDetailPage .productOpvInfo{width:100%!important;margin:0!important}.productDetailPage .container_12 .grid_6{width:100%!important}.productDetailPage .container_16 .grid_8{width:initial!important;float:none;display:block}.productDetailPage .grid_16.gap20{margin:0}.productDetailPage .product_info{padding:0 20px 5px 20px;font-size:18px;margin:30px -20px 0 -20px;border-bottom:1px solid #ccc}.productDetailPage .info .font13{margin-top:5px;display:block}.productDetailPage .categoryProduct{padding-top:20px}.productDetailPage #tag{padding:15px 0 18px}.productDetailPage #tag a{padding:5px 10px;background-color:#e4e7ea;margin-right:5px;margin-bottom:5px;border-radius:5px;height:26px}.product-details #description .price-tag{text-align:center}.productDetailPage #markerClassMobile.discount-offer{position:static;top:0}.product-details #description .heading{border:0}.product-details #description .heading .small{text-align:center}.custom-nav{right:20px;top:-3px}.productDetailPage .reviewsDiv{padding-top:0}.productDetailPage #reviews .heading{padding:20px 20px 25px 20px;border-bottom:1px solid #d8dce0}.productDetailPage #reviews .heading strong{text-align:left}.productDetailPage .heading strong{float:none}.productDetailPage #reviewsDiv .review-ratings>div{float:left;margin-top:-1px}.productDetailPage .review-ratings .comment-star-ratings{margin:6px 0}#product-review .comment-section{margin:0 -20px 0 -20px;position:relative;width:calc(100% + 40px)}.comment-section li .main-comment,.comment-section li .reply,.comment-section li .write-reply{border:0;border-bottom:1px solid #d8dce0;border-radius:0;margin:0}.comment-section li .reply .details,.comment-section li .reply .actions{padding-left:40px;min-height:20px;height:auto}.comment-section li .details{width:100%;padding:20px 20px 0 20px;float:none;border:0;min-height:40px;height:auto}.comment-section li .actions{float:none;border:0;min-height:20px;padding:0 20px 20px 20px;width:100%}.comment-section li .actions a{display:inline-block;margin:0 5px}.productDetailPage #reviewsDiv .average-rating{float:left;clear:none}.comment-section li .details .stars{display:inline-block;float:left;margin-top:2px}.comment-section li .details .meta{position:static;top:auto;right:auto;text-align:left;float:right}.comment-section li .details .meta br{display:none}.comment-section li .details .meta span.userName{margin-left:10px}.comment-star-ratings.comment-star-ratings{height:12px}.comment-section li .details .meta span{line-height:14px}.comment-section li .actions .icon{margin-right:4px}.comment-section li .details p{clear:both}.comment-section li .write-reply input[type="text"]{float:none;width:100%;margin-bottom:20px}.comment-section li .write-reply input[type="submit"]{float:none;margin:0}.productDetailPage .product_recommendation{overflow-x:visible;position:relative}.productDetailPage .productRating{text-align:center;border:0;height:auto}.productDetailPage .productRating p{float:none}.productDetailPage .reviewProductButton{float:left;display:inline-block;padding:8px 15px;height:auto;font-size:16px;margin-top:15px;background:#fbfbfb;border:1px solid #a8b2b7;border-radius:3px;color:#3f4447;line-height:22px}.productDetailPage #customerReviewsHeading{background-color:#fff;border-top:1px solid #ccc;text-align:center;font-size:16px}#productRecommendation{position:relative;width:calc(100% + 40px);margin:0 -20px}.productDetailPage #recommandedProductDetail ul{width:321px;margin:0 auto;height:314px;margin-bottom:20px}.productDetailPage .recommendation-carousel .owl-item{width:auto!important}.productDetailPage #recommandedProductDetail li .buytBtn{background:#36b39e;text-shadow:none;float:none;padding:5px;display:block;border:0;margin:0 auto;position:static;text-transform:uppercase;color:#fff!important}.productDetailPage #recommandedProductDetail li .buyButtons{float:none;margin:0 auto}#recommandedProductDetail .productImagesBox img{max-height:100%;max-width:100%}#recommandedProductDetail .productImagesBox{margin-top:10px;margin-bottom:10px;width:140px;height:140px}#recommandedProductDetail .description{width:100%;line-height:22px;font-size:15px;height:22px;color:#454a4d;overflow:hidden;text-align:center}#recommandedProductDetail .description a,#recommandedProductDetail .brandDetail{height:auto;text-align:center;font-size:15px}#recommandedProductDetail .comparisonPrice{text-align:center}#recommandedProductDetail .priceBox{text-align:center;height:auto;margin-bottom:10px}#recommandedProductDetail .priceBox strong{font-size:14px;font-weight:600}#recommandedProductDetail .brandDetail{text-align:center;text-overflow:ellipsis;width:100%;line-height:18px}#recommandedProductDetail li .offerBar{width:100%;right:auto;left:23px;top:7px}#recommandedProductDetail li .offerProduct{min-width:inherit;top:10px}.productRating{border:0}#reviewsDiv{margin:0 -20px}#reviewsDiv .heading{padding:0 20px}#reviewsDiv .heading .down-menu{float:left;width:auto;margin-left:-1px}#writeReview{margin-top:20px;padding-bottom:50px}#writeReview .right-col{width:100%;float:none}#writeReviewBox label{margin-bottom:5px;text-align:left}ul#writeReviewBox li.last label{display:none}#writeReview .submit{position:relative;bottom:auto;margin-top:10px;right:auto}.product-details .prodcutpic .price{top:10px}#writeReview .left-col{float:none}#writeReview .help-link{bottom:10px}.product-details .product-info .right-col .info p{font-size:13px;color:#222;line-height:16px}.star-icon-large .star-on-png{background:url(../images/star-large-active@2x__v1628516989763.png) 0 0;background-size:32px 32px;height:32px;width:32px;display:inline-block}.star-icon-large .star-off-png{background:url(../images/star-large@2x__v1628516989763.png) 0 0;background-size:32px 32px;height:32px;width:32px;display:inline-block}#recommandedProductDetail .recommendation-carousel .buytBtnVisible{left:0;right:0}}