body #maincontent .blur-overlay{filter:blur(8px);pointer-events:none}.blur-popup{width:360px;top:50%;left:50%;transform:translate(-50%, -50%);background:white;padding:25px;text-align:center;z-index:10}:root:not(:has(#nutrition)) #product-description{margin-bottom:6.4rem}@media screen and (min-width:1200px){.catalog-product-view .product-info-wrapper{display:flex}}@media screen and (min-width:1200px){.catalog-product-view .product-info-wrapper .media-container{display:flex;width:570px}}@media screen and (min-width:1400px){.catalog-product-view .product-info-wrapper .media-container{display:flex;width:630px}}@media screen and (min-width:1700px){.catalog-product-view .product-info-wrapper .media-container{width:770px}}.catalog-product-view .product-info-wrapper .media-container.one-image img{border-radius:30px;height:100%;width:100%;object-fit:cover}.catalog-product-view .product-info-wrapper .product-info-main-container{margin-bottom:6.4rem}@media screen and (min-width:768px){.catalog-product-view .product-info-wrapper .product-info-main-container{max-width:370px;width:100%}}@media screen and (min-width:1200px){.catalog-product-view .product-info-wrapper .product-info-main-container{margin-left:10vw;margin-bottom:10.4rem}}@media screen and (min-width:1700px){.catalog-product-view .product-info-wrapper .product-info-main-container{max-width:390px}}.catalog-product-view .product-info-wrapper .product-info-main-container .info-row{display:flex;gap:0.8rem;margin-bottom:0.4rem}.catalog-product-view .product-info-wrapper .product-info-main-container .info-row .rating-summary{background:white;margin:0}.catalog-product-view .product-info-wrapper .product-info-main-container .info-row .interferer{margin:0}.catalog-product-view .product-info-wrapper .product-info-main-container .info-row img.bio{max-height:26px}.catalog-product-view .product-info-wrapper .product-info-main-container .short-description ul li{padding-left:3rem;width:100%;padding-bottom:1.4rem}.catalog-product-view .product-info-wrapper .product-info-main-container .short-description ul li:last-child{padding-bottom:0}.catalog-product-view .product-info-wrapper .product-info-main-container .short-description ul li i,.catalog-product-view .product-info-wrapper .product-info-main-container .short-description ul li em,.catalog-product-view .product-info-wrapper .product-info-main-container .short-description ul li em.fa,.catalog-product-view .product-info-wrapper .product-info-main-container .short-description ul li em.fas,.catalog-product-view .product-info-wrapper .product-info-main-container .short-description ul li em.far,.catalog-product-view .product-info-wrapper .product-info-main-container .short-description ul li em.fal{display:none}.catalog-product-view .product-info-wrapper .product-info-main-container .short-description ul li:before{color:#00B289;font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f00c";margin-right:1.4rem;margin-left:-3.2rem;font-size:1.8rem}.catalog-product-view .product-info-wrapper .product-info-main-container .price-box .price-container{align-items:center;display:flex}.catalog-product-view .product-info-wrapper .product-info-main-container .price-box .price{font-size:3.2rem;line-height:4rem;font-family:'BrandonText-Bold',sans-serif}.catalog-product-view .product-info-wrapper .product-info-main-container .price-box:not(.bundle-price-box) .old-price .price-wrapper .price,.catalog-product-view .product-info-wrapper .product-info-main-container .price-box:not(.bundle-price-box) .old-price .price{color:#F32836;font-size:1.8rem;line-height:2.6rem;text-decoration-line:line-through}.catalog-product-view .product-info-wrapper .product-info-main-container .price-box.bundle-price-box .old-price .price-wrapper .price,.catalog-product-view .product-info-wrapper .product-info-main-container .price-box.bundle-price-box .old-price .price{font-family:"BrandonText-Regular",sans-serif;color:#F32836;font-size:1.2rem;line-height:1.6rem}.catalog-product-view .product-info-wrapper .product-info-main-container .stock-status>div i{display:none}.catalog-product-view .product-info-wrapper .product-info-main-container .stock-status>div span{font-size:1.2rem;line-height:1.6rem}.catalog-product-view .product-info-wrapper .product-info-main-container .stock-status>div span:before{content:"";display:inline-block;width:8px;height:8px;margin:0 4px 1px 0;border-radius:50%}.catalog-product-view .product-info-wrapper .product-info-main-container .stock-status .in-stock{color:#00B289}.catalog-product-view .product-info-wrapper .product-info-main-container .stock-status .in-stock span:before{background-color:#00B289}.catalog-product-view .product-info-wrapper .product-info-main-container .stock-status .out-of-stock{color:#F32836}.catalog-product-view .product-info-wrapper .product-info-main-container .stock-status .out-of-stock span:before{background-color:#F32836}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section .field.configurable .control{display:flex}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section .field.configurable .control>div{margin-right:10px;position:relative}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section .field.configurable .control label{cursor:pointer}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section .field.configurable .control label img{width:60px;height:60px;border-radius:8px;background:#F6F6F6;margin-bottom:6px}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section .field.configurable .control label p{color:#000;font-size:12px;font-style:normal;font-weight:390;line-height:16px}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section .field.configurable .control label input{display:none}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section .field.configurable .control .checked label img{border:1px solid #000}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section .field.configurable .control>div.out-of-stock label{cursor:not-allowed}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section .field.configurable .control>div.out-of-stock label img{filter:brightness(.9)}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section .field.configurable .control>div.out-of-stock .oos{position:absolute;top:0;left:0;width:58px;height:58px;background:linear-gradient(to bottom right, transparent 49%, #c6c6c6 51%, transparent 52%)}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section #custom-qty{margin-right:0.8rem}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section #custom-qty>.input-group{border-radius:30px;width:116px;display:flex;height:56px;background:white}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section #custom-qty>.input-group>span{display:flex;justify-content:center;width:100%;text-align:center;padding-left:1.6rem;padding-right:1.6rem}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section #custom-qty>.input-group input{font-size:18px;font-family:"BrandonText-Bold",sans-serif;text-align:center;padding:0;height:100%}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section #custom-qty>.input-group input:hover,.catalog-product-view .product-info-wrapper .product-info-main-container .form-section #custom-qty>.input-group input:focus{border:none}.catalog-product-view .product-info-wrapper .product-info-main-container .form-section .mobile-scrolling-button{position:fixed;bottom:0;left:0;right:0;z-index:2;padding:15px;text-align:center}.catalog-product-view .product-info-wrapper .product-info-main-container .info-box{background-color:white;border-radius:15px;padding:15px;box-shadow:none;border:none;display:flex;align-items:center}.catalog-product-view .product-info-wrapper .product-info-main-container .info-box i{font-style:normal;color:#000000;margin-right:10px}.catalog-product-view .product-info-wrapper .product-info-main-container .anchor-navi{z-index:1;position:relative}.catalog-product-view .product-info-wrapper .product-info-main-container .anchor-navi a{display:inline-flex;justify-content:center;align-items:center;transition:background-color .25s cubic-bezier(.4, 0, .2, 1),transform .25s cubic-bezier(.4, 0, .2, 1)}.catalog-product-view .product-info-wrapper .product-info-main-container .anchor-navi a:hover{transform:scale(1.02, 1.07) translateZ(0)}.catalog-product-view .product-info-wrapper>.product-options-bottom{display:none}.catalog-product-view .perks{border-radius:25px;background-color:var(--pdp-main-color);padding:4rem 3.2rem;margin-bottom:6.4rem;position:relative}@media screen and (min-width:768px){.catalog-product-view .perks{margin-bottom:10.4rem}}@media screen and (min-width:1200px){.catalog-product-view .perks{padding:6.4rem 11rem}}@media screen and (min-width:1700px){.catalog-product-view .perks{padding:10.4rem 11rem}}.catalog-product-view .perks .animation-illu-2{position:absolute;left:-150px;bottom:280px;width:274px}@media screen and (min-width:768px){.catalog-product-view .perks .animation-illu-2{bottom:180px;width:350px;left:-180px}}@media screen and (min-width:1200px){.catalog-product-view .perks .animation-illu-2{bottom:50px}}.catalog-product-view .perks header h2{font-family:"Recoleta-Black",sans-serif;font-size:3.2rem;line-height:4rem;text-align:center;z-index:1;position:relative}.catalog-product-view .perks section{display:flex;padding-top:3.2rem;flex-wrap:wrap;column-gap:4rem;row-gap:4rem;justify-content:center}@media screen and (min-width:1200px){.catalog-product-view .perks section{padding-top:3.2rem;flex-wrap:nowrap}}.catalog-product-view .perks section article{display:flex;opacity:0;transform:translateY(100%);transition:all 460ms ease-in-out}@media screen and (min-width:1200px){.catalog-product-view .perks section article{margin-right:6.4rem}}.catalog-product-view .perks section article:nth-of-type(1){transition-delay:calc(460ms * 1)}.catalog-product-view .perks section article:nth-of-type(2){transition-delay:calc(460ms * 1.4)}.catalog-product-view .perks section article:nth-of-type(3){transition-delay:calc(460ms * 1.8)}@media screen and (min-width:1200px){.catalog-product-view .perks section article:nth-of-type(3){margin-right:0}}.catalog-product-view .perks section article figure{width:62px;height:62px;border-radius:50%;overflow:hidden;background:white;flex-shrink:0;margin-right:2.4rem}.catalog-product-view .perks section article figure img{width:62px;height:62px}.catalog-product-view .perks section article h3{font-size:1.8rem;line-height:2.6rem;font-family:"BrandonText-Bold",sans-serif}.catalog-product-view .perks section article p{font-size:1.6rem;line-height:2.4rem}@media screen and (min-width:768px) and (max-width:1199px){.catalog-product-view .perks header,.catalog-product-view .perks section{padding-left:9.8rem;padding-right:9.8rem}}.catalog-product-view .perks.seen section article{opacity:1;transform:translateY(0)}.catalog-product-view #recipe-pics{display:flex;justify-content:space-between;padding:0;flex-wrap:wrap;gap:1.6rem;row-gap:2.4rem;margin-bottom:6.4rem;position:relative}@media screen and (min-width:768px){.catalog-product-view #recipe-pics{margin-bottom:10.4rem}}.catalog-product-view #recipe-pics>picture{display:flex}.catalog-product-view #recipe-pics>picture img{border-radius:2.5rem;height:auto;opacity:0;object-fit:cover;object-position:center;transition:all 460ms ease-in-out}.catalog-product-view #recipe-pics>picture:nth-child(1),.catalog-product-view #recipe-pics>img:nth-child(1){transition-delay:calc(460ms* 1);width:100%;display:flex}@media screen and (min-width:1200px){.catalog-product-view #recipe-pics>picture:nth-child(1),.catalog-product-view #recipe-pics>img:nth-child(1){width:calc(42% - (6.4rem / 3))}}.catalog-product-view #recipe-pics>picture:nth-child(2),.catalog-product-view #recipe-pics>img:nth-child(2){width:calc(50% - .8rem);display:flex;transition-delay:calc(460ms* 1.8)}@media screen and (min-width:1200px){.catalog-product-view #recipe-pics>picture:nth-child(2),.catalog-product-view #recipe-pics>img:nth-child(2){width:calc(33% - (6.4rem / 3))}}.catalog-product-view #recipe-pics>picture:nth-child(3),.catalog-product-view #recipe-pics>img:nth-child(3){width:calc(50% - .8rem);display:flex;transition-delay:calc(460ms* 2.2)}@media screen and (min-width:1200px){.catalog-product-view #recipe-pics>picture:nth-child(3),.catalog-product-view #recipe-pics>img:nth-child(3){width:calc(24% - (6.4rem / 3))}}.catalog-product-view #recipe-pics.seen>picture img{opacity:1}.catalog-product-view #product-description{background-color:var(--pdp-main-color);opacity:0;padding:4rem 2.4rem;border-radius:25px;transition:all 460ms ease-in-out}@media screen and (min-width:1200px){.catalog-product-view #product-description{padding:6.4rem 11rem;display:flex;gap:9.4rem;align-items:flex-start;justify-content:space-between}}@media screen and (min-width:1700px){.catalog-product-view #product-description{padding:10.4rem 11rem;gap:5rem;align-items:center}}.catalog-product-view #product-description.seen{opacity:1}.catalog-product-view #product-description .animation-illu-1{position:absolute;right:-58px;top:-128px;width:300px}@media screen and (min-width:768px){.catalog-product-view #product-description .animation-illu-1{width:420px;top:-240px;right:-120px}}@media screen and (min-width:1200px){.catalog-product-view #product-description .animation-illu-1{right:-140px;top:-210px}}@media screen and (min-width:768px) and (max-width:1199px){.catalog-product-view #product-description .description{padding-left:9.8rem;padding-right:9.8rem}}@media screen and (min-width:1700px){.catalog-product-view #product-description .description{max-width:643px}}.catalog-product-view #product-description .description header h2{font-family:"Recoleta-Black",sans-serif;font-size:3.2rem;line-height:4rem;margin-bottom:1.6rem}.catalog-product-view #product-description .highlight-ingredients{display:flex;padding:3rem 0 0;gap:3rem;flex-wrap:wrap;justify-content:space-around}@media screen and (min-width:768px) and (max-width:1199px){.catalog-product-view #product-description .highlight-ingredients{padding-left:9.8rem;padding-right:9.8rem}}@media screen and (min-width:1200px){.catalog-product-view #product-description .highlight-ingredients{flex-wrap:nowrap;padding:0;gap:6.4rem}}@media screen and (min-width:1700px){.catalog-product-view #product-description .highlight-ingredients{gap:10.4rem}}.catalog-product-view #product-description .highlight-ingredients img{max-width:120px;border-radius:50%;margin-bottom:1.6rem}.catalog-product-view #product-description .highlight-ingredients figcaption{text-align:center;font-family:"Recoleta-Black",sans-serif;font-size:1.6rem;line-height:2.4rem;max-width:135px}.catalog-product-view .nutrition{opacity:0;transition:all 460ms ease-in-out}@media screen and (min-width:1200px){.catalog-product-view .nutrition{display:flex;flex-direction:row-reverse;padding-left:11rem;padding-right:11rem;justify-content:space-between}}.catalog-product-view .nutrition.seen{opacity:1}.catalog-product-view .nutrition .product-detail-image{max-width:623px;width:100%;margin:auto}@media screen and (min-width:1200px){.catalog-product-view .nutrition .product-detail-image{margin:0}}.catalog-product-view .nutrition .product-detail-image img{width:100%}.catalog-product-view .nutrition .tabs{border-bottom:0}@media screen and (min-width:1200px){.catalog-product-view .nutrition .tabs{padding-top:3.2rem}}.catalog-product-view .nutrition .tabs .tab-header{display:inline-flex;padding-right:0.8rem;padding-bottom:2.4rem}.catalog-product-view .nutrition .tabs .tab-header p{font-family:'BrandonText-Regular',sans-serif;font-size:1.4rem;line-height:2rem}.catalog-product-view .nutrition .tabs .tab-header.active .button-small{background-color:#000000;color:#ffffff}.catalog-product-view .nutrition .tabs #tab-element-content #ingredients a{padding:0;display:initial}.catalog-product-view .nutrition .tabs #tab-element-content #nutrition-details,.catalog-product-view .nutrition .tabs #tab-element-content #usage,.catalog-product-view .nutrition .tabs #tab-element-content #further-hints,.catalog-product-view .nutrition .tabs #tab-element-content #show-less{display:none}.catalog-product-view .nutrition .tabs #tab-element-content #nutritionfacts{max-width:31.9rem}.catalog-product-view .nutrition .tabs #tab-element-content #nutritionfacts tr:last-child td{border-bottom:0}.catalog-product-view .nutrition .tabs #tab-element-content #nutritionfacts td{padding:.4rem 0;border-bottom:1px solid #000}.catalog-product-view .nutrition .tabs #tab-element-content #nutritionfacts td.table-headline{border-bottom:2px solid #000;padding-bottom:1.6rem}.catalog-product-view .nutrition .tabs #tab-element-content #nutritionfacts .label{float:left;font-size:1.4rem;line-height:2rem;font-family:'BrandonText-Bold',sans-serif}.catalog-product-view .nutrition .tabs #tab-element-content #nutritionfacts .label.label-headline{font-size:1.2rem;line-height:1.6rem}.catalog-product-view .nutrition .tabs #tab-element-content #nutritionfacts .nutrition-value{display:inline;float:right;font-size:1.4rem;line-height:2rem}.catalog-product-view .nutrition .tabs #tab-element-content #nutritionfacts .nutrition-value.label-headline{font-family:'BrandonText-Bold',sans-serif;font-size:1.2rem;line-height:1.6rem}.catalog-product-view #product-content{position:relative;z-index:1}.catalog-product-view #product-content .included-products-accordion{position:relative;z-index:1}.catalog-product-view #product-content .bundle-children-container{position:relative}.catalog-product-view #product-content .bundle-children-container .children-slider .controls{display:block !important}.catalog-product-view #product-content .bundle-children-container .children-slider .child{width:100%;min-width:100%;max-width:100%;padding:0;margin-right:3.2rem}@media screen and (min-width:768px){.catalog-product-view #product-content .bundle-children-container .children-slider .child{max-width:50%;width:calc(50% - 3.2rem);min-width:calc(50% - 3.2rem)}}@media screen and (min-width:1200px){.catalog-product-view #product-content .bundle-children-container .children-slider .child{max-width:33%;width:calc(33% - (6.4rem / 3));min-width:calc(33% - (6.4rem / 3))}}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider{background:#fff;border-radius:20px}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .recipe-background-image-container{aspect-ratio:1.264;overflow:hidden}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .recipe-background-image-container .recipeImage{border-radius:20px 20px 0px 0px;width:100%;max-width:unset}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .productImage{width:250px;height:250px;margin:-125px auto 0}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content{padding:0 16px 24px}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content p.product-name{font-family:"BrandonText-Bold",Verdana,Arial,Helvetica,sans-serif;font-size:18px;line-height:26px;text-align:center;margin-top:8px;max-width:unset;margin-bottom:4px;height:unset;overflow:unset;text-overflow:unset;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content p.weight{font-size:1.4rem;line-height:1.8rem;text-align:center;margin-bottom:1.6rem}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs{border-bottom:0}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs .tab-header-container{padding-bottom:2.4rem;gap:0.8rem}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs .tab-header-container .tab-header{display:inline-flex}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs .tab-header-container .tab-header p{font-family:'BrandonText-Regular',sans-serif;font-size:1.4rem;line-height:2rem}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs .tab-header-container .tab-header.active .button-small{background-color:#000000;color:#ffffff}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li{padding-left:3.4rem;width:100%;padding-bottom:1.6rem;font-size:1.6rem}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li:last-child{padding-bottom:0}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li i,.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li em,.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li em.fa,.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li em.fas,.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li em.far,.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li em.fal{display:none}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li:before{color:#00B289;font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f00c";margin-right:1.6rem;margin-left:-3.4rem;font-size:1.8rem}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #ingredients a{padding:0;display:initial}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .ingredients-tab,.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .nutrition-tab{display:none}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .ingredients-tab .show-less,.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .nutrition-tab .show-less,.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .ingredients-tab .further-hints,.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .nutrition-tab .further-hints{display:none}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts{max-width:31.9rem}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts tr:last-child td{border-bottom:0}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts td{padding:.4rem 0;border-bottom:1px solid #000}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts td.table-headline{border-bottom:2px solid #000;padding-bottom:1.6rem}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts .label{float:left;font-size:1.4rem;line-height:2rem;font-family:'BrandonText-Bold',sans-serif}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts .label.label-headline{font-size:1.2rem;line-height:1.6rem}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts .nutrition-value{display:inline;float:right;font-size:1.4rem;line-height:2rem}.catalog-product-view #product-content .bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts .nutrition-value.label-headline{font-family:'BrandonText-Bold',sans-serif;font-size:1.2rem;line-height:1.6rem}.catalog-product-view #product-content .animation-illu-3{position:absolute;right:0;width:200px;top:-80px;z-index:-1}@media screen and (min-width:1200px){.catalog-product-view #product-content .animation-illu-3{width:400px;right:-150px;bottom:unset;top:-200px;z-index:1}}.catalog-product-view #video .inner-container{aspect-ratio:1.35135135;overflow:hidden;position:relative}@media screen and (min-width:1200px){.catalog-product-view #video .inner-container{aspect-ratio:2.092}}.catalog-product-view #video .inner-container video{max-width:unset;height:100%;object-fit:cover}@media screen and (min-width:1200px){.catalog-product-view #video .inner-container video{aspect-ratio:2.092}}.catalog-product-view #recipes{z-index:1}.catalog-product-view #recipes .javascript-slider-wrapper.no-left.no-right .javascript-slider{justify-content:center}.catalog-product-view .section-reviews{background-color:var(--pdp-main-color);padding:4rem 2.4rem;border-radius:25px;position:relative}@media screen and (min-width:1200px){.catalog-product-view .section-reviews{padding:6.4rem 11rem}}@media screen and (min-width:1700px){.catalog-product-view .section-reviews{padding:10.4rem 11rem}}.catalog-product-view .section-reviews .animation-illu-dots{position:absolute;right:50px;top:-31px;width:59px}@media screen and (min-width:768px){.catalog-product-view .section-reviews .animation-illu-dots{width:80px;top:-31px}}.catalog-product-view .section-reviews #review-summary .review-faces{width:228px;margin-bottom:3.2rem}@media screen and (min-width:1200px){.catalog-product-view .section-reviews #review-summary{display:flex;justify-content:space-between;align-items:flex-end}}@media screen and (min-width:1200px){.catalog-product-view .section-reviews #review-preview{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:3rem;grid-row-gap:2.4rem}.catalog-product-view .section-reviews #review-preview .show-more-reviews{margin-left:auto;margin-right:auto;grid-column-start:span 2}}.catalog-product-view .section-reviews #review-preview .content{margin-top:0.8rem}.catalog-product-view .section-reviews #review-preview .review,.catalog-product-view .section-reviews .review-list #product-review-table #review-items tr{background:white;border-radius:20px;padding:1.6rem;margin-bottom:1.6rem}@media screen and (min-width:1200px){.catalog-product-view .section-reviews #review-preview .review,.catalog-product-view .section-reviews .review-list #product-review-table #review-items tr{margin-bottom:0}}.catalog-product-view .section-reviews #review-preview .review:last-child,.catalog-product-view .section-reviews .review-list #product-review-table #review-items tr:last-child{margin-bottom:0}.catalog-product-view .section-reviews #review-preview .review .rating-summary,.catalog-product-view .section-reviews .review-list #product-review-table #review-items tr .rating-summary{margin-right:0.8rem}.catalog-product-view .section-reviews #review-preview .review .rating-summary .nickname-date,.catalog-product-view .section-reviews .review-list #product-review-table #review-items tr .rating-summary .nickname-date{display:inline-block;vertical-align:middle;margin-left:0.4rem}.catalog-product-view .section-reviews #review-preview .review .rating-summary .nickname-date .nickname,.catalog-product-view .section-reviews .review-list #product-review-table #review-items tr .rating-summary .nickname-date .nickname{font-family:"BrandonText-Bold",sans-serif;margin-right:0.4rem;font-size:1.4rem;line-height:2.0rem}.catalog-product-view .section-reviews #review-preview .review .rating-summary .nickname-date .date,.catalog-product-view .section-reviews .review-list #product-review-table #review-items tr .rating-summary .nickname-date .date{font-size:1.2rem;line-height:1.6rem}.catalog-product-view .section-reviews .review-list{position:fixed;right:calc((100vw - 4.75rem)* -1);top:0;width:calc(100vw - 4.75rem);max-width:415px;max-height:100dvh;height:100%;z-index:3;transition:right 350ms ease-in-out;background-color:#FCFAEE;border-top-left-radius:25px;border-bottom-left-radius:25px;padding:2rem 1.6rem 0}.catalog-product-view .section-reviews .review-list.active{right:0}.catalog-product-view .section-reviews .review-list header{display:flex;align-items:center;padding-bottom:0.8rem}.catalog-product-view .section-reviews .review-list #product-review-table{max-height:calc(100dvh - 250px);overflow:scroll;display:block;width:100% !important}.catalog-product-view .section-reviews .review-list #product-review-table .review-items{display:block}.catalog-product-view .section-reviews .review-list #product-review-table .review-items tr{display:flex;flex-direction:column;background:white;border-radius:20px;padding:1.6rem;margin-bottom:1.6rem}.catalog-product-view .section-reviews .review-list #product-review-table .review-items tr:last-child{margin-bottom:0}.catalog-product-view .section-reviews .review-list #product-review-table .review-items tr .review{margin-bottom:0.8rem}.catalog-product-view .section-reviews .review-list #product-review-table .review-items tr .nickname-date{display:inline-block;vertical-align:middle;margin-left:0.4rem}.catalog-product-view .section-reviews .review-list #product-review-table .review-items tr .nickname-date .nickname{font-family:"BrandonText-Bold",sans-serif;margin-right:0.4rem;font-size:1.4rem;line-height:2.0rem}.catalog-product-view .section-reviews .review-list #product-review-table .review-items tr .nickname-date .date{font-size:1.2rem;line-height:1.6rem}.catalog-product-view .section-reviews .review-list #product-review-table_wrapper{position:relative;height:calc(100% - 17rem)}.catalog-product-view .section-reviews .review-list #product-review-table_paginate{text-align:center;height:45px;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;margin:0;width:100%}.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.previous,.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.next{border:none;padding:0.4rem;color:#000;background:white;border-radius:50%;width:45px;text-align:center;height:45px;line-height:40px;display:inline-block;position:absolute;margin:0}.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.previous svg,.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.next svg{width:16px;position:absolute;top:50%;transform:translate(-50%, -50%);left:50%}.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.previous #svg-left-arrow-animation,.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.next #svg-left-arrow-animation{pointer-events:all}.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.previous.disabled,.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.next.disabled{display:none}.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.previous{left:0}.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.previous:hover #svg-left-arrow-animation #svg-left-arrow-animation-animation-line,.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.previous #svg-left-arrow-animation:hover #svg-left-arrow-animation-animation-line{animation-name:svg-left-arrow-animation-animation-line_c_o,svg-left-arrow-animation-animation-line_s_do;animation-duration:.8s;animation-fill-mode:forwards;animation-timing-function:linear;animation-direction:normal;animation-iteration-count:1}.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.previous:hover #svg-left-arrow-animation #svg-left-arrow-animation-arrow,.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.previous #svg-left-arrow-animation:hover #svg-left-arrow-animation-arrow{animation:.8s linear forwards svg-left-arrow-animation-arrow__to}.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.next{right:0}.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.next:hover #svg-right-arrow-animation #svg-right-arrow-animation-animation-line,.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.next #svg-right-arrow-animation:hover #svg-right-arrow-animation-animation-line{animation-name:svg-right-arrow-animation-animation-line_c_o,svg-right-arrow-animation-animation-line_s_do;animation-duration:.8s;animation-fill-mode:forwards;animation-timing-function:linear;animation-direction:normal;animation-iteration-count:1}.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.next:hover #svg-right-arrow-animation #svg-right-arrow-animation-arrow,.catalog-product-view .section-reviews .review-list #product-review-table_paginate a.next #svg-right-arrow-animation:hover #svg-right-arrow-animation-arrow{animation:.8s linear forwards svg-right-arrow-animation-arrow__to}.catalog-product-view .section-reviews .review-list #product-review-table_paginate>span{font-size:1.8rem;color:black;font-family:"BrandonText-Bold",Verdana,Arial,Helvetica,sans-serif;line-height:2.4rem}.catalog-product-view .section-reviews .review-list #product-review-table_paginate>span a{font-size:1.8rem;color:black;font-family:"BrandonText-Bold",Verdana,Arial,Helvetica,sans-serif;line-height:2.4rem}.catalog-product-view .section-reviews .review-list #product-review-table_paginate>span .paginate_button{display:none}.catalog-product-view .section-reviews .review-list #product-review-table_paginate>span .paginate_button.current{display:inline}.catalog-product-view .section-reviews .review-list #product-review-table_paginate>span .ellipsis{display:none}@media screen and (max-width:1024px){#back-to-top{bottom:9rem}}