.section--recipe-slider{position:relative}.nd.recipe-slider{align-items:center;background-color:var(--color-brand-primary);display:flex;flex-direction:column;overflow:visible;padding:var(--spacing-24) 0 var(--spacing-24);position:relative;text-align:center}.nd.recipe-slider .recipe-slider__decoration-cactus{display:none;height:auto;pointer-events:none;position:absolute;right:var(--spacing-16);top:-30px;width:60px;z-index:1}.nd.recipe-slider .recipe-slider__decoration-agave{bottom:-20px;color:var(--color-brand-cream);display:block;height:auto;left:var(--spacing-16);pointer-events:none;position:absolute;width:60px;z-index:2}.nd.recipe-slider header{margin-bottom:46px;max-width:900px;padding:0 var(--spacing-16)}.nd.recipe-slider .recipe-slider__heading{color:var(--color-brand-salmon);font-family:var(--font-secondary);font-size:24px;font-weight:400;letter-spacing:normal;line-height:1.2;margin:0}.nd.recipe-slider .recipe-slider__carousel-wrap{align-items:center;display:flex;flex-direction:column;padding:0 var(--spacing-16);width:100%}.nd.recipe-slider .slick-list{margin:0 calc(var(--spacing-10)*-1)}.nd.recipe-slider .recipe-slider__track{display:flex;list-style:none;margin-bottom:var(--spacing-12);overflow:hidden;padding:0;width:100%}.nd.recipe-slider .recipe-slider__slide{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--spacing-4);padding:0 var(--spacing-10);width:260px}.nd.recipe-slider .slick-track{align-items:flex-start;display:flex}.nd.recipe-slider .recipe-slider__link{display:block;width:100%}.nd.recipe-slider .recipe-slider__image{aspect-ratio:360/220;background-color:var(--color-brand-cream);border-radius:10px;display:block;object-fit:cover;object-position:center;width:100%}.nd.recipe-slider .recipe-slider__image--placeholder{object-fit:contain;padding:var(--spacing-24)}.nd.recipe-slider .recipe-slider__title{color:var(--color-brand-salmon);font-family:var(--font-tertiary);font-size:14px;letter-spacing:1.4px;line-height:26px;margin:0;text-align:left;text-transform:uppercase}.nd.recipe-slider .recipe-slider__controls{align-items:center;display:flex;gap:var(--spacing-16);justify-content:center;margin-bottom:var(--spacing-40)}.nd.recipe-slider .recipe-slider__arrow{align-items:center;background:none;border:none;color:var(--color-brand-salmon);cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;transition:color .15s linear;width:30px}.nd.recipe-slider .recipe-slider__arrow:is(:hover,:focus-visible){color:var(--color-brand-cream)}.nd.recipe-slider .recipe-slider__arrow-icon{height:100%;width:100%}.nd.recipe-slider .recipe-slider__copy{align-items:center;color:var(--color-brand-salmon);display:flex;flex-direction:column;gap:var(--spacing-8);margin-bottom:var(--spacing-40);padding:0 var(--spacing-16)}.nd.recipe-slider .recipe-slider__intro-line{color:var(--color-brand-salmon);font-family:var(--font-tertiary);font-size:20px;letter-spacing:normal;line-height:1.2;margin:0}.nd.recipe-slider .recipe-slider__body{max-width:1000px}.nd.recipe-slider .recipe-slider__body p{font-family:var(--font-primary);font-size:16px;letter-spacing:normal;line-height:1.5;margin:0}.nd.recipe-slider .recipe-slider__body a{color:currentColor;text-decoration:underline}.nd.recipe-slider .recipe-slider__body a:is(:hover,:focus-visible){color:var(--color-neutral-white)}.nd.recipe-slider .recipe-slider__cta{margin:0}.nd.recipe-slider .recipe-slider__wave{bottom:-25px;display:block;height:28px;line-height:0;overflow:hidden;position:absolute;width:100%;z-index:1}.nd.recipe-slider .recipe-slider__wave-image{display:block;height:100%;max-width:none;object-fit:cover;object-position:bottom;width:100%}.nd.recipe-slider .recipe-slider__wave-top{color:var(--color-brand-primary);display:block;height:28px;line-height:0;overflow:hidden;position:absolute;top:-25px;width:100%;z-index:1}.nd.recipe-slider .recipe-slider__wave-top-shape{display:block;height:100%;width:100%}.nd.recipe-slider--fluid header{max-width:100%}@media (min-width:768px){.nd.recipe-slider .recipe-slider__heading{font-size:36px;max-width:600px}.nd.recipe-slider .recipe-slider__wave,.nd.recipe-slider .recipe-slider__wave-top{height:40px}.nd.recipe-slider .recipe-slider__copy{max-width:600px}.nd.recipe-slider .recipe-slider__intro-line{font-size:22px}.nd.recipe-slider .slick-list{padding-left:22.2225%}.nd.recipe-slider .recipe-slider__carousel-wrap{padding-inline:0}.nd.recipe-slider--fluid header{padding-top:var(--spacing-40)}.nd.recipe-slider.has-top-wave{margin-top:60px}.nd.recipe-slider--fluid .recipe-slider__heading{max-width:100%}.nd.recipe-slider .recipe-slider__decoration-cactus{display:block;top:-135px}.nd.recipe-slider.has-top-wave .recipe-slider__decoration-cactus{top:-110px}}@media (min-width:1199px){.nd.recipe-slider{padding:var(--spacing-56) 0 58px}.nd.recipe-slider header{padding-inline:0}.nd.recipe-slider .recipe-slider__heading{font-size:48px;line-height:55px;max-width:960px}.nd.recipe-slider .recipe-slider__decoration-cactus{right:120px;top:-262px;width:126px}.nd.recipe-slider .recipe-slider__decoration-agave{bottom:-54px;left:55px;width:184px}.nd.recipe-slider .recipe-slider__wave{bottom:-55px;height:56px}.nd.recipe-slider .recipe-slider__wave-top{height:30px;top:-30px}.nd.recipe-slider .recipe-slider__copy{gap:0;max-width:960px;padding-inline:0}.nd.recipe-slider .recipe-slider__intro-line{font-size:24px;line-height:32px}.nd.recipe-slider .recipe-slider__body p{font-size:20px;line-height:1.5}.nd.recipe-slider .recipe-slider__track{margin-bottom:var(--spacing-32)}.nd.recipe-slider .recipe-slider__arrow{height:40px;width:40px}.nd.recipe-slider .recipe-slider__controls{gap:var(--spacing-40)}.nd.recipe-slider--fluid .recipe-slider__heading{max-width:100%}.nd.recipe-slider.has-top-wave{margin-top:120px}.nd.recipe-slider.has-top-wave .recipe-slider__decoration-cactus{top:-205px}.nd.recipe-slider .slick-track{padding-left:11px}}@media (min-width:1499px){.nd.recipe-slider .recipe-slider__wave{bottom:-4vw;height:5vw}.nd.recipe-slider .recipe-slider__wave-top{height:5vw;top:-4vw}}