.product .product-info .product-src{color:#242424;font-size:.875rem;font-weight:400}.product .product-info h1{color:#000;font-size:2.25rem;font-weight:500}.product .product-info .product-rate{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.product .product-info .product-rate ul{display:-webkit-inline-box;display:inline-flex;gap:5px;margin-right:.625rem;padding-right:.625rem;border-right:1px solid #ddd}.product .product-info .product-rate ul li{display:inline-block}.product .product-info .product-rate a{display:inline-block;font-weight:400}.product .product-info .product-stock{display:-webkit-box;display:flex;gap:8px}.product .product-info .product-stock.in-stock{color:#5cb176}.product .product-info .product-variants.alerts-border{padding:.9375rem;background-color:#ffefef;border:1px solid #ffc0c0;border-radius:12px}.product .product-info .product-variants.alerts-border .variant-error{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.375rem}.product .product-info .product-variants.alerts-border .variant-error img{height:16px}.product .product-info .product-variants .variants-list{display:-webkit-box;display:flex;gap:10px;flex-wrap:wrap}@media only screen and (min-width:0px) and (max-width:767px){.product .product-info .product-variants .variants-list{white-space:nowrap;overflow:hidden;overflow-x:scroll;flex-wrap:nowrap}}.product .product-info .product-variants .variants-list .product-variant{font-weight:400;display:inline-block;padding:.5rem 1.25rem;background-color:#fff;color:#4e1e50;border:1px solid #ddd;position:relative;cursor:pointer;border-radius:12px;text-transform:uppercase;-webkit-transition:all .4s;transition:all .4s}.product .product-info .product-variants .variants-list .product-variant .lab{padding:0 10px 0 0;margin:0 7px 0 0;border-right:1px solid #ddd}.product .product-info .product-variants .variants-list .product-variant .val{color:#707070;font-size:.875rem}.product .product-info .product-variants .variants-list .product-variant.selected,.product .product-info .product-variants .variants-list .product-variant:hover{border-color:#5cb176;background-color:rgba(92,177,118,.1)}.product .product-info .product-variants .variants-list .product-variant.unavailable{opacity:.6}.product .product-info .product-variants .variants-list .product-variant img{height:18px;margin-right:8px;display:inline-block}.product .product-info .product-variants .variants-list .variant-discount{position:absolute;top:-14px;right:-18px;background-color:#e81e25;width:35px;height:35px;text-align:center;line-height:35px;color:#fff;border-radius:100%;font-size:10px}.product .product-info .product-features .feature-box{color:#707070;font-size:.75rem;line-height:.875rem;padding:1.25rem;background-color:#f4f4f4;border-radius:12px}.product .product-info .product-features .feature-box h4{font-size:1rem;line-height:1.25rem;font-weight:600}.product .product-info .product-features .feature-box img{height:35px}.product .product-info .product-features .feature-box.product-region .flag{display:-webkit-inline-box;display:inline-flex;border-radius:4px;margin-right:7px;height:15px;position:relative;top:-1px}.product .product-info .product-features .feature-box.product-region a{display:-webkit-inline-box;display:inline-flex;border-right:1px solid #ddd;padding:0 10px 0 0;margin:0 10px 0 0}.product .product-info .product-features .feature-box.product-region a:last-of-type{border-right:0}.product .product-info .product-features .feature-box.product-region img{height:inherit}.product .product-info .product-features .feature-box.product-aromas,.product .product-info .product-features .feature-box.suitable-foods{text-align:center}.product .product-info .product-features .feature-box.product-aromas img,.product .product-info .product-features .feature-box.suitable-foods img{margin:0 auto 10px}.product .product-info .product-features .feature-box.product-profile ul li{padding:.625rem 0;border-bottom:1px solid #e3e2e2}.product .product-info .product-features .feature-box.product-profile ul li .ingredient{display:inline-block;width:70px}.product .product-info .product-features .feature-box.product-profile ul li .dot{background-color:#e81e25;width:10px;height:10px;border-radius:100%;margin:0 2px;display:inline-block}.product .product-info .product-features .feature-box.product-profile ul li .dot.empty{background-color:#dbd8db}.product .product-info .product-desc{font-size:.875rem}@media only screen and (min-width:0px) and (max-width:767px){.product .product-info .product-action .btn-cart{font-size:.875rem;text-transform:uppercase;gap:.625rem}}.product .product-action{border-radius:12px}.product .delivery-features{background-color:rgba(92,177,118,.1);padding:1.25rem;border-radius:12px}.product .delivery-features.features-opened .features-holder:after{display:none}.product .delivery-features.features-opened .features-holder{max-height:100%}.product .delivery-features.features-opened .view-options{display:none!important}.product .delivery-features .features-holder{max-height:100px;overflow:hidden;position:relative}.product .delivery-features .features-holder:after{content:"";background:linear-gradient(0deg,rgba(238,247,241,.8),#eef7f1 50px);height:30px;width:100%;position:absolute;left:0;bottom:0}.product .delivery-features h5 img{display:-webkit-inline-box;display:inline-flex;margin-right:5px;position:relative;top:-2px}.product .delivery-features ul{list-style-position:inside;list-style-type:disc;padding:0 0 0 1.8125rem}.product .delivery-features p{padding:0 0 0 1.8125rem}.product .delivery-features p,.product .delivery-features ul li{color:#707070;font-size:.875rem}.product .delivery-features .view-options{cursor:pointer}.product .delivery-features .view-options:hover{text-decoration:underline}.comments .rating{text-align:center}.comments .rating .rate{color:#242424;font-size:3rem;line-height:3rem;font-weight:500}.comments .rating .rate-stars{display:-webkit-box;display:flex;gap:6px;-webkit-box-pack:center;justify-content:center}.comments .rating .count{color:#242424;font-size:.875rem;font-weight:400}.comments .rate-list .val{font-size:.875rem;line-height:.875rem}.comments .rate-list .val img{display:-webkit-inline-box;display:inline-flex}.comments .rate-list .rate-progress-bars li{margin-bottom:5px}.comments .rate-list .rate-progress-bars li .rate-progress{width:100%;height:5px;background-color:#cac7c6;position:relative;border-radius:4px}.comments .rate-list .rate-progress-bars li .rate-progress-bar{height:5px;display:inline-block;background-color:#3c4046;position:absolute;border-radius:4px}.comments .rate-list .rate-short{gap:10px}.comments .rate-list .rate-short,.comments .rate-list .rate-short li{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.comments .rate-list .rate-short li{border:1px solid #000;height:40px;width:40px;-webkit-box-align:center;align-items:center;border-radius:12px;cursor:pointer}.comments .rate-list .rate-short li svg{height:15px}.comments .rate-list .rate-short li:hover{background-color:#000}.comments .rate-list .rate-short li:hover svg{fill:#fff}.comments .rate-list .rate-short li:hover svg path{stroke:#fff}.comments .comment-row{background-color:#fff;box-shadow:0 8px 40px -8px rgba(0,0,0,.16);border-radius:12px;margin:0 0 1.25rem}.comments .comment-row:last-of-type{margin:0}.comments .comment-row .comment{padding:1.5625rem}.comments .comment-row .comment .comment-rate{display:-webkit-box;display:flex;gap:4px}.comments .comment-row .comment .comment-rate img{height:12px}.comments .comment-row .comment .comment-text{color:#707070}.comments .comment-row .comment-author{color:#242424;font-size:.875rem;line-height:1.125rem;font-weight:700;padding:1.5625rem;background-color:#f4f4f4}.comments .comment-row .comment-author span{color:#707070;font-weight:400;display:block}.media-gallery{background:#fff;margin:0 auto}.media-gallery img{-o-object-fit:cover;object-fit:cover;width:100%}.media-gallery .lSGallery{display:-webkit-inline-box;display:inline-flex}.media-gallery .lSGallery li{border-radius:0!important}.media-gallery .lSGallery li.active{border:1px solid #242423}.add-review .modal-body{padding:1.5625rem}.add-review .add-review-product{background-color:#f4f4f4;padding:1.25rem;border-radius:12px}.add-review .review-img{max-height:60px}.add-review .required{color:#000;font-weight:600;margin:0 0 .625rem}.product-stars input{position:absolute;z-index:-1;opacity:0;padding:0;margin:0;bottom:0}.product-stars{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:end;justify-content:flex-end}.star-rating{height:40px;width:40px;border-radius:12px;border:1px solid #000;margin-right:.4375rem;cursor:pointer}.star-rating:before{content:"";background:url(/build/images/review_star.c0496c81.svg) 50% no-repeat;width:38px;height:38px;display:block}.star-rating-input:checked~.star-rating,.star-rating:hover,.star-rating:hover~.star-rating{background-color:#000}.star-rating-input:checked~.star-rating:before,.star-rating:hover:before,.star-rating:hover~.star-rating:before{content:"";background:url(/build/images/review_star_active.98c16106.svg) 50% no-repeat}.share-checkbox{cursor:pointer}.share-checkbox:before{border-radius:12px;content:"";border:1px solid #000;background:url(/build/images/thumb_up.056cc9d4.svg) 50% no-repeat;width:38px;height:38px;display:block}.share-checkbox:has(input[type=checkbox]:checked):before{border:1px solid #fff;background-color:#000;background-image:url(/build/images/thumb_up_active.ab4cf3a3.svg)}.add-review .rec-fr .rec-fr-option input{position:absolute;z-index:-1;opacity:0;padding:0;margin:0;bottom:0}.add-review .rec-fr .rec-fr-option label{height:40px;width:40px;border-radius:12px;border:1px solid #000;margin-right:.4375rem;cursor:pointer}.add-review .rec-fr .rec-fr-option label:before{content:"";background:url(/build/images/thumb_up.056cc9d4.svg) 50% no-repeat;width:38px;height:38px;display:block}.add-review .rec-fr .rec-fr-option label:hover,.add-review .rec-fr input:checked~label{background-color:#000}.add-review .rec-fr .rec-fr-option label:hover:before,.add-review .rec-fr input:checked~label:before{content:"";background:url(/build/images/thumb_up_active.ab4cf3a3.svg) 50% no-repeat}.empty-comments{text-align:center}@-webkit-keyframes blink{50%{border-color:#fbfaf9}}@keyframes blink{50%{border-color:#fbfaf9}}.gallery{top:180px;z-index:2}.sentinel{height:1px}.sentinel,.sticky-spacer{overflow:hidden;visibility:hidden;pointer-events:none}.sticky-spacer{position:relative;height:0}.sticky-spacer.is-loading{visibility:visible}.sticky-spacer .spacer-spinner{position:absolute;inset:0;display:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.sticky-spacer.is-loading .spacer-spinner{display:-webkit-box;display:flex}.atc{background:#fff;will-change:transform,opacity}.atc .product-sticky-img,.atc .product-sticky-name{display:none}.atc.is-sticky{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:2px solid #000;padding:15px 0;box-shadow:0 8px 40px -8px rgba(0,0,0,.1607843137);z-index:1000;-webkit-animation:slideUp .35s ease forwards;animation:slideUp .35s ease forwards}.atc.is-sticky .atc-inner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;gap:.9375rem}@media only screen and (min-width:0px) and (max-width:767px){.atc.is-sticky .atc-inner{display:block}}.atc.is-sticky .atc-inner .product-sticky-img img{max-height:70px;max-width:70px}.atc.is-sticky .atc-inner .product-sticky-img,.atc.is-sticky .atc-inner .product-sticky-name{display:block}@media only screen and (min-width:0px) and (max-width:767px){.atc.is-sticky .atc-inner .product-sticky-img,.atc.is-sticky .atc-inner .product-sticky-name{display:none}}.atc.is-sticky .atc-inner .product-variants{display:none}.atc.is-sticky .atc-inner .product-action{margin:0!important;padding:0!important;background-color:rgba(0,0,0,0)}@media only screen and (min-width:0px) and (max-width:767px){.atc.is-sticky .atc-inner .product-action{padding:0;background-color:rgba(0,0,0,0);min-height:inherit}.atc.is-sticky .atc-inner .product-action .col-fav{display:none}}.atc.removing{-webkit-animation:slideDown .35s ease forwards;animation:slideDown .35s ease forwards}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes slideDown{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}
/*# sourceMappingURL=product.c0b58648.css.map */