.icon{font-family:"feather" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left::before{content:"\E828"}.icon-arrow-right::before{content:"\E829"}.icon-bell::before{content:"\E836"}.icon-calendar::before{content:"\E83A"}.icon-check-circle::before{content:"\E83E"}.icon-check::before{content:"\E83F"}.icon-chevron-down::before{content:"\E842"}.icon-chevron-left::before{content:"\E843"}.icon-chevron-right::before{content:"\E844"}.icon-circle::before{content:"\E84A"}.icon-clock::before{content:"\E84D"}.icon-credit-card::before{content:"\E85F"}.icon-crosshair::before{content:"\E860"}.icon-download::before{content:"\E864"}.icon-external-link::before{content:"\E869"}.icon-filter::before{content:"\E875"}.icon-grid::before{content:"\E878"}.icon-home::before{content:"\E87A"}.icon-info::before{content:"\E87F"}.icon-layout::before{content:"\E881"}.icon-link::before{content:"\E884"}.icon-list::before{content:"\E886"}.icon-lock::before{content:"\E887"}.icon-map::before{content:"\E88C"}.icon-map-pin::before{content:"\E88E"}.icon-menu::before{content:"\E88F"}.icon-minus::before{content:"\E897"}.icon-plus::before{content:"\E8B1"}.icon-search::before{content:"\E8BD"}.icon-triangle::before{content:"\E8DE"}.icon-user::before{content:"\E8E9"}.icon-x::before{content:"\E8F6"}.icon-arrow-left-circle::before{content:"\E910"}.icon-arrow-right-circle::before{content:"\E911"}.fs-icon-xs::before{font-size:1rem}.fs-icon-s::before{font-size:1.5rem}.fs-icon-l::before{font-size:2rem}.svg-icon-xs{height:1rem;width:1rem}.svg-icon-xs svg,.svg-icon-xs img{height:1rem;width:1rem}.svg-icon-s{height:1.5rem;width:1.5rem}.svg-icon-s svg,.svg-icon-s img{height:1.5rem;width:1.5rem}.svg-icon-l{height:2rem;width:2rem}.svg-icon-l svg,.svg-icon-l img{height:2rem;width:2rem}.recipe-card{border-radius:.25rem;border:.0625rem solid #d9d9d9}.recipe-card .image-wrapper{position:relative}.recipe-card .image-wrapper .nutriscore-wrapper{position:absolute;right:.75rem;bottom:.75rem}.recipe-card .image-wrapper .nutriscore-wrapper span img{width:5rem;height:2.5rem}.recipe-card-metrics-wrapper{background-color:#f7f7f7;padding:1rem}.recipe-card-metrics-wrapper .recipe-filters{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;font-weight:700}.recipe-card-metrics-wrapper .recipe-filters .recipe-filter{background-color:#fff;border:.0625rem solid #d9d9d9;border-radius:4px;padding:.25rem .5rem}.recipe-card-metrics-wrapper .recipe-filters .recipe-filter:hover{text-decoration:none;cursor:pointer}.recipe-card-metrics-wrapper .recipe-metrics-text{line-height:1.25rem}.recipe-card-metrics-wrapper .recipe-preptime{margin-bottom:1.25rem}.recipe-card-metrics-wrapper .recipe-preptime i{width:1.5rem;height:1.5rem;display:flex;position:relative;height:1.25rem}.recipe-card-metrics-wrapper .recipe-preptime i::before,.recipe-card-metrics-wrapper .recipe-preptime i:before{content:"";background-image:url("../../images/custom-icons/preptime.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:flex;position:absolute;top:0;left:0;z-index:0}.recipe-card-metrics-wrapper .recipe-preptime i::after,.recipe-card-metrics-wrapper .recipe-preptime i:after{content:"";background-image:url("../../images/custom-icons/false.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:1}.recipe-card-metrics-wrapper .recipe-cook{margin-bottom:1.25rem}.recipe-card-metrics-wrapper .recipe-cook i{width:1.5rem;height:1.5rem;display:flex;position:relative;height:1.25rem}.recipe-card-metrics-wrapper .recipe-cook i::before,.recipe-card-metrics-wrapper .recipe-cook i:before{content:"";background-image:url("../../images/custom-icons/cook.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:flex;position:absolute;top:0;left:0;z-index:0}.recipe-card-metrics-wrapper .recipe-cook i::after,.recipe-card-metrics-wrapper .recipe-cook i:after{content:"";background-image:url("../../images/custom-icons/false.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:1}.recipe-card-metrics-wrapper .recipe-hourglass{margin-bottom:1.25rem}.recipe-card-metrics-wrapper .recipe-hourglass i{width:1.5rem;height:1.5rem;display:flex;position:relative;height:1.25rem}.recipe-card-metrics-wrapper .recipe-hourglass i::before,.recipe-card-metrics-wrapper .recipe-hourglass i:before{content:"";background-image:url("../../images/custom-icons/hourglass.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:flex;position:absolute;top:0;left:0;z-index:0}.recipe-card-metrics-wrapper .recipe-hourglass i::after,.recipe-card-metrics-wrapper .recipe-hourglass i:after{content:"";background-image:url("../../images/custom-icons/false.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:1}.recipe-card-metrics-wrapper .recipe-difficulty{margin-bottom:1.25rem}.recipe-card-metrics-wrapper .recipe-difficulty i{width:1.5rem;height:1.5rem;display:flex;position:relative;height:1.25rem}.recipe-card-metrics-wrapper .recipe-difficulty i::before,.recipe-card-metrics-wrapper .recipe-difficulty i:before{content:"";background-image:url("../../images/custom-icons/vector.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:flex;position:absolute;top:0;left:0;z-index:0}.recipe-card-metrics-wrapper .recipe-difficulty i::after,.recipe-card-metrics-wrapper .recipe-difficulty i:after{content:"";background-image:url("../../images/custom-icons/false.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:1}.recipe-card-metrics-wrapper .recipe-euro{margin-bottom:1rem}.recipe-card-metrics-wrapper .recipe-euro i{width:1.5rem;height:1.5rem;display:flex;position:relative;height:1.25rem}.recipe-card-metrics-wrapper .recipe-euro i::before,.recipe-card-metrics-wrapper .recipe-euro i:before{content:"";background-image:url("../../images/custom-icons/euro.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:flex;position:absolute;top:0;left:0;z-index:0}.recipe-card-metrics-wrapper .recipe-euro i::after,.recipe-card-metrics-wrapper .recipe-euro i:after{content:"";background-image:url("../../images/custom-icons/false.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:1}.recipe-card-metrics-wrapper .recipe-euro i.inactive{width:1.5rem;height:1.5rem;display:flex;position:relative;height:1.25rem}.recipe-card-metrics-wrapper .recipe-euro i.inactive::before,.recipe-card-metrics-wrapper .recipe-euro i.inactive:before{content:"";background-image:url("../../images/custom-icons/euro-inactive.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:flex;position:absolute;top:0;left:0;z-index:0}.recipe-card-metrics-wrapper .recipe-euro i.inactive::after,.recipe-card-metrics-wrapper .recipe-euro i.inactive:after{content:"";background-image:url("../../images/custom-icons/false.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:1}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.recommandation-carousel .owl-nav button.owl-prev,.citrus-ad-spotlight__carousel .owl-nav button.owl-prev,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav button.owl-prev,.recommandation-carousel .owl-nav button.owl-next,.citrus-ad-spotlight__carousel .owl-nav button.owl-next,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav button.owl-next,.thematic-carousel .owl-nav button.owl-prev,.thematic-carousel .owl-nav button.owl-next,.homepage-citrus-ads-carousel .owl-nav button.owl-prev,.homepage-citrus-ads-carousel .owl-nav button.owl-next,.category-buttons .owl-carousel .owl-nav button.owl-prev,.category-buttons .owl-carousel .owl-nav button.owl-next{padding:1.5rem !important;border:none;background:hsla(0,0%,100%,.7);color:#0970e6;position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:0}.recommandation-carousel .owl-nav button.owl-prev i,.citrus-ad-spotlight__carousel .owl-nav button.owl-prev i,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav button.owl-prev i,.recommandation-carousel .owl-nav button.owl-next i,.citrus-ad-spotlight__carousel .owl-nav button.owl-next i,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav button.owl-next i,.thematic-carousel .owl-nav button.owl-prev i,.thematic-carousel .owl-nav button.owl-next i,.homepage-citrus-ads-carousel .owl-nav button.owl-prev i,.homepage-citrus-ads-carousel .owl-nav button.owl-next i,.category-buttons .owl-carousel .owl-nav button.owl-prev i,.category-buttons .owl-carousel .owl-nav button.owl-next i{font-size:2rem;background:#fff;border-radius:50%;font-size:2rem;border:1px solid #fff}.recommandation-carousel .owl-nav button.owl-prev,.citrus-ad-spotlight__carousel .owl-nav button.owl-prev,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav button.owl-prev,.thematic-carousel .owl-nav button.owl-prev,.homepage-citrus-ads-carousel .owl-nav button.owl-prev,.category-buttons .owl-carousel .owl-nav button.owl-prev{background:linear-gradient(270deg, rgba(255, 255, 255, 0) -0.23%, #ffffff 99.01%)}.recommandation-carousel .owl-nav button.owl-next,.citrus-ad-spotlight__carousel .owl-nav button.owl-next,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav button.owl-next,.thematic-carousel .owl-nav button.owl-next,.homepage-citrus-ads-carousel .owl-nav button.owl-next,.category-buttons .owl-carousel .owl-nav button.owl-next{background:linear-gradient(90deg, rgba(255, 255, 255, 0) -0.23%, #ffffff 99.01%)}.recommandation-carousel .owl-nav button.owl-prev,.citrus-ad-spotlight__carousel .owl-nav button.owl-prev,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav button.owl-prev,.thematic-carousel .owl-nav button.owl-prev,.homepage-citrus-ads-carousel .owl-nav button.owl-prev,.category-buttons .owl-carousel .owl-nav button.owl-prev{left:0}.recommandation-carousel .owl-nav button.owl-next,.citrus-ad-spotlight__carousel .owl-nav button.owl-next,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav button.owl-next,.thematic-carousel .owl-nav button.owl-next,.homepage-citrus-ads-carousel .owl-nav button.owl-next,.category-buttons .owl-carousel .owl-nav button.owl-next{right:0}.recommandation-carousel .owl-nav .disabled,.citrus-ad-spotlight__carousel .owl-nav .disabled,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav .disabled,.recommandation-carousel button.disabled,.citrus-ad-spotlight__carousel button.disabled,.recipe-recommendations .recipe-recommendation-spotlight__carousel button.disabled,.thematic-carousel .owl-nav .disabled,.thematic-carousel button.disabled,.homepage-citrus-ads-carousel .owl-nav .disabled,.homepage-citrus-ads-carousel button.disabled,.category-buttons .owl-carousel .owl-nav .disabled,.category-buttons .owl-carousel button.disabled{display:none !important}.recommandation-carousel .owl-stage-outer,.citrus-ad-spotlight__carousel .owl-stage-outer,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-stage-outer,.thematic-carousel .owl-stage-outer,.homepage-citrus-ads-carousel .owl-stage-outer,.category-buttons .owl-carousel .owl-stage-outer{margin-right:-1rem}@media(min-width: 375px){.recommandation-carousel .owl-stage-outer,.citrus-ad-spotlight__carousel .owl-stage-outer,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-stage-outer,.thematic-carousel .owl-stage-outer,.homepage-citrus-ads-carousel .owl-stage-outer,.category-buttons .owl-carousel .owl-stage-outer{margin-right:0}}.recommandation-carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.citrus-ad-spotlight__carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.thematic-carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.homepage-citrus-ads-carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.category-buttons .owl-carousel .owl-stage-outer .owl-item .product-tile.carousel-tile{width:18.75rem;max-width:calc(100vw - 1.75rem)}@media(min-width: 375px){.recommandation-carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.citrus-ad-spotlight__carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.thematic-carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.homepage-citrus-ads-carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.category-buttons .owl-carousel .owl-stage-outer .owl-item .product-tile.carousel-tile{width:21.5rem}}.experience-commerce_layouts-carousel{min-height:24.5rem}.sponsor-title,.fallback-sponsor-title{font-size:.75rem;line-height:1rem;color:dimgray}.citrusad-banner-carousel-item,.citrusad-fallback-banner-item{background-image:var(--citrus-banner-mobile-bg);width:100%;aspect-ratio:17/9;background-repeat:no-repeat;background-size:contain;background-position:center}@media(min-width: 480px){.citrusad-banner-carousel-item,.citrusad-fallback-banner-item{height:14.438rem}}@media(min-width: 1024px){.citrusad-banner-carousel-item,.citrusad-fallback-banner-item{background-image:var(--citrus-banner-desktop-bg);background-size:cover;height:8.75rem !important}}@media(min-width: 480px){.citrusad-banner-carousel .owl-item-custom,.citrusad-fallback-banner .owl-item-custom{width:28.125rem !important}}.citrusad-banner-carousel .owl-stage,.citrusad-fallback-banner .owl-stage{height:11rem}@media(min-width: 768px){.citrus-ad-shopline__region{grid-column:span 2}}.citrus-ad-shopline__region .shopline-citrus-ads{border:1px;border-style:solid}@media(min-width: 1920px){.citrus-ad-shopline__region .shopline-citrus-ads{margin-right:-3px}}.citrus-ad-shopline__region .shopline-citrus-ads .product-tile:not(.fluid-tile){border:none;width:100%}.citrus-ad-shopline__component>div{display:grid;grid-auto-flow:row dense;gap:.5rem}@media(min-width: 768px){.citrus-ad-shopline__component>div{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1280px){.citrus-ad-shopline__component>div{gap:1rem}}.citrus-ad-shopline__banner{background-image:var(--shopline-mobile-bg);background-repeat:no-repeat;background-size:cover;background-position:left;align-items:flex-end;height:100%}@media(min-width: 768px){.citrus-ad-shopline__banner{background-position:top;background-image:var(--shopline-desktop-bg);height:initial;align-items:initial}}.citrus-ad-shopline__buttons{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(min-width: 1024px){.citrus-ad-shopline__buttons{grid-template-columns:repeat(1, 1fr)}}.citrus-ad-shopline__fallback-banner{height:8rem}.citrus-ad-shopline__button{background-color:var(--shopline-button-color);border-color:var(--shopline-button-color);color:#fff;height:2.5rem;line-height:1;padding:0 1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:106px}@media(min-width: 768px){.citrus-ad-shopline__button{max-width:initial}}.citrus-ad-shopline__button:hover{background-color:var(--shopline-button-color);border-color:var(--shopline-button-color)}.citrus-ad-shopline__button.selected{background-color:#fff;color:var(--shopline-button-color)}@media(min-width: 1440px){.citrus-ad-spotlight__component{margin-left:-0.5rem;margin-right:-0.5rem}}.citrus-ad-spotlight__container,.recipe-recommendations .recipe-recommendation-spotlight__container{flex-wrap:wrap;border:1px solid var(--spotlight-border-color)}@media(min-width: 1440px){.citrus-ad-spotlight__container,.recipe-recommendations .recipe-recommendation-spotlight__container{margin-left:initial;margin-right:initial}}@media(min-width: 1920px){.citrus-ad-spotlight__container,.recipe-recommendations .recipe-recommendation-spotlight__container{max-width:120rem;margin:auto}}@media(min-width: 768px){.citrus-ad-spotlight__container .owl-carousel-wrapper,.recipe-recommendations .recipe-recommendation-spotlight__container .owl-carousel-wrapper{width:auto;max-width:calc(100% - 20.125rem)}}.citrus-ad-spotlight__container[data-total-items="1"] .product-tile .tile-body,.recipe-recommendations [data-total-items="1"].recipe-recommendation-spotlight__container .product-tile .tile-body{grid-template-columns:8.75rem minmax(0, 36.1875rem)}.citrus-ad-spotlight__banner{min-height:5.625rem}@media(min-width: 768px){.citrus-ad-spotlight__banner{max-height:initial;width:20.125rem}.citrus-ad-spotlight__banner--desktop{-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}}.citrus-ad-spotlight__carousel .product-tile,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile{height:15rem;border-radius:initial;border:none;border-left:1px solid #d9d9d9}@media(min-width: 768px){.citrus-ad-spotlight__carousel .product-tile,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile{max-width:28.75rem;height:13.75rem}}.citrus-ad-spotlight__carousel .product-tile .tile-body,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body{grid-template-columns:8.75rem minmax(0, 10.25rem);grid-template-rows:1rem 2rem 1rem 3.5rem 3.25rem}@media(min-width: 768px){.citrus-ad-spotlight__carousel .product-tile .tile-body,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body{grid-template-columns:8.75rem minmax(0, 17rem);grid-template-rows:1rem 2rem 1rem 2.5rem 3.25rem}}.citrus-ad-spotlight__carousel .product-tile .tile-body .name-wrapper,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .name-wrapper,.citrus-ad-spotlight__carousel .product-tile .tile-body .tags-wrapper,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .tags-wrapper,.citrus-ad-spotlight__carousel .product-tile .tile-body .wishlist-wrapper,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .wishlist-wrapper{grid-column-start:2;grid-column-end:3}.citrus-ad-spotlight__carousel .product-tile .tile-body .badges-wrapper,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .badges-wrapper{display:none}.citrus-ad-spotlight__carousel .product-tile .tile-body .wishlist-wrapper,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .wishlist-wrapper{grid-row-start:2;grid-row-end:3}.citrus-ad-spotlight__carousel .product-tile .tile-body .package-info-wrapper,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .package-info-wrapper{grid-column-start:1;grid-column-end:2;grid-row-start:5;grid-row-end:5;z-index:1}.citrus-ad-spotlight__carousel .product-tile .tile-body .package-info-wrapper .package-info,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .package-info-wrapper .package-info{background-color:#fff}.citrus-ad-spotlight__carousel .product-tile .tile-body .nutri-score-wrapper,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .nutri-score-wrapper{justify-content:right;align-items:center;z-index:1;grid-row-start:5;grid-row-end:6}.citrus-ad-spotlight__carousel .product-tile .tile-body .nutri-score-wrapper span,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .nutri-score-wrapper span{background-color:#fff}.citrus-ad-spotlight__carousel .product-tile .tile-body .nutri-score-image,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .nutri-score-image{width:3.5rem;height:1.813rem}.citrus-ad-spotlight__carousel .product-tile .tile-body .add-to-cart-wrapper,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .add-to-cart-wrapper{justify-content:flex-end;grid-row-start:5}.citrus-ad-spotlight__carousel .product-tile .tile-body .add-to-cart-wrapper .add-to-cart,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .add-to-cart-wrapper .add-to-cart{width:auto}.citrus-ad-spotlight__carousel .product-tile .tile-body .add-to-cart-wrapper .add-to-cart .add-to-cart-label,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .add-to-cart-wrapper .add-to-cart .add-to-cart-label{display:none}@media(min-width: 768px){.citrus-ad-spotlight__carousel .product-tile .tile-body .add-to-cart-wrapper .add-to-cart .add-to-cart-label,.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .add-to-cart-wrapper .add-to-cart .add-to-cart-label{display:block}}.citrus-ad-spotlight__carousel .owl-nav button.owl-prev .icon,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav button.owl-prev .icon,.citrus-ad-spotlight__carousel .owl-nav button.owl-next .icon,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav button.owl-next .icon{border:none;background:#0970e6;color:#fff;position:absolute;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.citrus-ad-spotlight__carousel .owl-nav .owl-prev .icon,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav .owl-prev .icon{margin-left:.5rem}.citrus-ad-spotlight__carousel .owl-nav .owl-next .icon,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-nav .owl-next .icon{margin-right:.5rem}.citrus-ad-spotlight__carousel .owl-item:first-child .product-tile,.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-item:first-child .product-tile{border-left:none}.einstein-ad-spotlight__component{border:1px solid #d9d9d9}@media(min-width: 768px){.einstein-ad-spotlight__container .owl-carousel-wrapper{max-width:none}}.recipe-prep-title{font-size:1.5rem;font-weight:400}.recipe-prep-content{display:flex;gap:1rem;margin-bottom:1rem}.recipe-prep-content-count{margin:auto 0;background-color:#f7f7f7;border-radius:100%;color:#495057;width:3.75rem;height:3.75rem}.recipe-prep-content-count p{font-weight:700;width:3.75rem;height:3.75rem;text-align:center;line-height:3.75rem}.recipe-prep-content-step{margin:auto 0}.recipe-prep-content-step p{margin-bottom:0}.icon{font-family:"feather" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left::before{content:"\E828"}.icon-arrow-right::before{content:"\E829"}.icon-bell::before{content:"\E836"}.icon-calendar::before{content:"\E83A"}.icon-check-circle::before{content:"\E83E"}.icon-check::before{content:"\E83F"}.icon-chevron-down::before{content:"\E842"}.icon-chevron-left::before{content:"\E843"}.icon-chevron-right::before{content:"\E844"}.icon-circle::before{content:"\E84A"}.icon-clock::before{content:"\E84D"}.icon-credit-card::before{content:"\E85F"}.icon-crosshair::before{content:"\E860"}.icon-download::before{content:"\E864"}.icon-external-link::before{content:"\E869"}.icon-filter::before{content:"\E875"}.icon-grid::before{content:"\E878"}.icon-home::before{content:"\E87A"}.icon-info::before{content:"\E87F"}.icon-layout::before{content:"\E881"}.icon-link::before{content:"\E884"}.icon-list::before{content:"\E886"}.icon-lock::before{content:"\E887"}.icon-map::before{content:"\E88C"}.icon-map-pin::before{content:"\E88E"}.icon-menu::before{content:"\E88F"}.icon-minus::before{content:"\E897"}.icon-plus::before{content:"\E8B1"}.icon-search::before{content:"\E8BD"}.icon-triangle::before{content:"\E8DE"}.icon-user::before{content:"\E8E9"}.icon-x::before{content:"\E8F6"}.icon-arrow-left-circle::before{content:"\E910"}.icon-arrow-right-circle::before{content:"\E911"}.fs-icon-xs::before{font-size:1rem}.fs-icon-s::before{font-size:1.5rem}.fs-icon-l::before{font-size:2rem}.svg-icon-xs{height:1rem;width:1rem}.svg-icon-xs svg,.svg-icon-xs img{height:1rem;width:1rem}.svg-icon-s{height:1.5rem;width:1.5rem}.svg-icon-s svg,.svg-icon-s img{height:1.5rem;width:1.5rem}.svg-icon-l{height:2rem;width:2rem}.svg-icon-l svg,.svg-icon-l img{height:2rem;width:2rem}.recipe-ingredients{border:1px solid #e5e5e5;border-radius:.25rem;padding:1rem;position:relative}.recipe-ingredients .ingredient{padding:1rem 0}.recipe-ingredients .ingredient i{height:1.5rem;width:1.5rem;height:1.5rem;display:flex;position:relative}.recipe-ingredients .ingredient i::before,.recipe-ingredients .ingredient i:before{content:"";background-image:url("../../images/custom-icons/cart-ingredient.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:flex;position:absolute;top:0;left:0;z-index:0}.recipe-ingredients .ingredient i::after,.recipe-ingredients .ingredient i:after{content:"";background-image:url("../../images/custom-icons/false.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:1}.recipe-ingredients .ingredient i:hover{width:1.5rem;height:1.5rem;display:flex;position:relative}.recipe-ingredients .ingredient i:hover::before,.recipe-ingredients .ingredient i:hover:before{content:"";background-image:url("../../images/custom-icons/cart-ingredient-hover.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:flex;position:absolute;top:0;left:0;z-index:0}.recipe-ingredients .ingredient i:hover::after,.recipe-ingredients .ingredient i:hover:after{content:"";background-image:url("../../images/custom-icons/false.svg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:1}.recipe-ingredients .ingredients-title{font-size:1rem;font-weight:400}@media(min-width: 768px){.recipe-ingredients .ingredients-title{font-size:1.5rem}}.recipe-ingredients .ingredients-section-title{font-size:1.25rem;margin-top:.5rem}.recipe-ingredients .ingredients-view-all{width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);font-weight:700;color:#0970e6;padding:0;margin:0;border:none}.recipe-ingredients .ingredients-view-all .icon{margin-left:.5rem}.recipe-ingredients .ingredients-view-all .icon.open{transform:rotate(-180deg)}.recipe-ingredients .ingredients-collapse{max-height:0;overflow:hidden}.recipe-ingredients .ingredients-collapse .ingredient:first-of-type{margin:0}.recipe-ingredients .ingredients-collapse.open{max-height:100%}.recipe-ingredients .update-quantity-wrapper{display:flex;align-items:center;justify-content:space-between;border:1px solid #121212;border-radius:.25rem;padding:.5rem}.recipe-ingredients .update-quantity-wrapper .minus-btn,.recipe-ingredients .update-quantity-wrapper .plus-btn{cursor:pointer;font-size:1rem;padding:.5rem}.recipe-ingredients .update-quantity-wrapper .max-qty{display:none;font-size:.75rem;width:2rem;justify-content:center}.recipe-ingredients .update-quantity-wrapper input.quantity{border:none;text-align:center;pointer-events:none;padding:0 .5rem;min-width:.5rem;max-width:1.5rem;font-size:.75rem;font-weight:700;line-height:1rem}.recipe-ingredients .update-quantity-wrapper .input-unit{font-size:.75rem;line-height:1rem}.recipe-ingredients .update-quantity-wrapper.has-max-qty .plus-btn{display:none}.recipe-ingredients .update-quantity-wrapper.has-max-qty .max-qty{display:flex}.recipe-nutri .nutri-table{border:1px solid #c4c4c4;border-radius:.25rem}.recipe-nutri .nutri-table-head{background-color:#f2f2f2}@media(min-width: 768px){.recipe-nutri .nutri-table-head{justify-content:flex-end}.recipe-nutri .nutri-table-head>span{padding:.625rem .75rem;width:7.5rem;text-align:right;border-left:1px solid #c4c4c4}}.recipe-nutri .nutri-table-row{justify-content:space-between;border-top:1px solid #c4c4c4}.recipe-nutri .nutri-table-head,.recipe-nutri .nutri-table-row{display:flex;align-items:center;padding:1rem}@media(min-width: 768px){.recipe-nutri .nutri-table-head,.recipe-nutri .nutri-table-row{padding:0}}@media(min-width: 768px){.recipe-nutri .nutri-name{padding:0 .75rem}}.recipe-nutri .nutri-value{display:flex;align-items:center;justify-content:flex-end;text-align:right;line-height:1.5}@media(min-width: 768px){.recipe-nutri .nutri-value{width:7.5rem;padding:.625rem .75rem;font-size:1.25rem;border-left:1px solid #c4c4c4}}@media(min-width: 768px){.recipe-nutri .nutri-allergens{border-bottom:1px solid #c4c4c4}}.recipe-nutri-subtitle{font-size:1.25rem;font-weight:400;line-height:1.5;margin:1rem 0}.recipe-nutri .recipe-nutritional-collapse .icon-chevron-down{font-size:1.25rem;font-weight:700}.recipe-nutri .recipe-nutritional-collapse.active .recipe-nutritional-collapse-content{display:block}.recipe-nutri .recipe-nutritional-collapse.active .icon-chevron-down{transform:rotate(-180deg)}.recipe-nutri .recipe-nutritional-collapse-content{display:none}.recipe-nutri .recipe-nutritional-collapse-btn{padding:0;margin:0;border:none;background-color:rgba(0,0,0,0);color:#003569;display:flex;align-items:center;justify-content:space-between;width:100%}.recipe-nutri-title{margin:0;text-align:left;font-size:1.25rem;line-height:1.5}.recipe-recommendations .recipe-recommendation-spotlight__component{margin-left:0;margin-right:0}@media(min-width: 1024px){.recipe-recommendations .recipe-recommendation-spotlight__component{max-width:35rem}}@media(min-width: 768px){.recipe-recommendations .recipe-recommendation-spotlight__container .owl-carousel-wrapper{max-width:100%}}.recipe-recommendations .recipe-recommendation-spotlight__carousel{border:1px solid #d9d9d9}.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile{border-left:none}@media(min-width: 768px){.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile{max-width:none}}.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body{grid-template-columns:8.75rem}.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .add-to-cart-wrapper .replace-product .replace-product-label{display:none}@media(min-width: 768px){.recipe-recommendations .recipe-recommendation-spotlight__carousel .product-tile .tile-body .add-to-cart-wrapper .replace-product .replace-product-label{display:block}}.recipe-recommendations .recipe-recommendation-spotlight__carousel .owl-stage{min-width:37.063rem}@media(min-width: 1024px){.recipe-recommendations .carousel-wrapper{max-width:35rem}}@media(max-width: 1023.98px){.recipe-recommendations .carousel-wrapper{margin-top:1rem}}.recipe-recommendations .carousel-wrapper .owl-carousel-wrapper{width:100%}.recipe-recommendations .carousel-wrapper .owl-carousel-wrapper .recommandation-carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.recipe-recommendations .carousel-wrapper .owl-carousel-wrapper .citrus-ad-spotlight__carousel .owl-stage-outer .owl-item .product-tile.carousel-tile,.recipe-recommendations .carousel-wrapper .owl-carousel-wrapper .recipe-recommendation-spotlight__carousel .owl-stage-outer .owl-item .product-tile.carousel-tile{width:16.25rem}@media(min-width: 1024px){.recipe-title-global{display:none}}.recipe-title-column{display:none}@media(min-width: 1024px){.recipe-title-column{display:block}}.recipe-name{margin-bottom:1.5rem}.recipe-wrapper{display:flex;flex-direction:column}@media(min-width: 1024px){.recipe-wrapper{flex-direction:row}}.recipe-wrapper-column-1{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:1.5rem}.recipe-wrapper-column-1>div{width:100%}.recipe-wrapper-column-1>div:first-of-type{margin-bottom:1.5rem}@media(min-width: 768px){.recipe-wrapper-column-1>div:first-of-type{margin-bottom:0;margin-right:1.5rem}}@media(min-width: 1024px){.recipe-wrapper-column-1>div:first-of-type{margin-bottom:1.5rem;margin-right:0}}@media(min-width: 768px){.recipe-wrapper-column-1{flex-direction:row}}@media(min-width: 1024px){.recipe-wrapper-column-1{width:50%;flex-direction:column;margin-right:1rem;margin-bottom:0}}@media(min-width: 1280px){.recipe-wrapper-column-1{margin-right:2rem}}.recipe-wrapper-column-2{display:flex;flex-direction:column;width:100%}.recipe-wrapper-column-2>div:not(:last-of-type){margin-bottom:2rem}@media(min-width: 768px){.recipe-wrapper-column-2>div:not(:last-of-type){margin-bottom:1.5rem}}@media(min-width: 1280px){.recipe-wrapper-column-2>div:not(:last-of-type){margin-bottom:3rem}}@media(min-width: 1024px){.recipe-wrapper-column-2{width:50%}}.product-breadcrumb .breadcrumb{border-bottom:none}