@keyframes shake{0%{transform:rotate(0)}20%{transform:rotate(-2deg)}40%{transform:rotate(2deg)}60%{transform:rotate(0)}80%{transform:rotate(2deg)}to{transform:rotate(-2deg)}}oval-carousel{position:relative;display:block;padding:3.2rem 0 0}.embla{width:100%;position:relative;opacity:0;overflow:hidden;padding-bottom:3.2rem;transition:opacity var(--duration-default) ease-in-out}.embla:has(.is-active){opacity:1}.embla__container{display:flex;align-items:center}.embla__slide{flex:0 0 50%;display:flex;justify-content:center}.embla__slide img{width:100%}.carousel-button-wrapper{position:absolute;top:30%;left:50%;min-height:4rem;transform:translate(-50%);width:75%;z-index:2}@media screen and (min-width: 750px){.carousel-button-wrapper{width:25%;top:35%}}.embla__button{position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;border:none;color:var(--Natalies-Pink-Cap, #DE0055);background:#fff3e0;width:4rem;height:4rem;border-radius:12px 22px 22px 12px;transition:background var(--duration-default) ease-in-out}.embla__button--prev{left:0;transform:rotate(180deg)}.embla__button--next{right:0}.embla__button .svg-wrapper>svg path{transition:fill var(--duration-default) ease-in-out}@media screen and (min-width: 750px){.embla__slide{flex:0 0 22%}.embla__button:hover{background:#ff580c}.embla__button:hover .svg-wrapper>svg path{fill:#fff3e0}}.featured-product{display:block;width:100%}@media screen and (min-width: 750px){.embla__slide.is-active .featured-product .media--product:hover{animation:shake .5s;animation-iteration-count:infinite}}.featured-product__info{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;opacity:0;gap:3.2rem;transition:opacity var(--duration-default) ease-in-out;transition-delay:30ms;padding-top:3.2rem}.embla__slide.is-active .featured-product__info{opacity:1}.featured-product__title{margin:0;color:var(--natalies-green);line-height:1}.featured-products{position:relative}.featured-products__background+.featured-products__content{margin-top:-25vw}@media (width >= 750px){.featured-products__background+.featured-products__content{margin-top:-30vw}}.featured-products__background.no-curve{position:relative}.featured-products__background.no-curve.custom-illo{height:12rem;background:transparent}.background__svg-wrapper{overflow:hidden;position:relative}.shopify-section:nth-child(2):has(.featured-products){margin-top:20px}.shopify-section:nth-child(2) .featured-products__top-wave+.background__svg-wrapper{margin-top:0}.featured-products__top-wave+.background__svg-wrapper{margin-top:-15px}@media (width >= 750px){.featured-products__top-wave+.background__svg-wrapper{margin-top:-20px}}.background__clip-path{clip-path:ellipse(60% 100% at top center);background-color:rgb(var(--color-background));display:block;position:relative;height:80vw;clip-path:ellipse(110vw 80vw at center bottom);position:absolute;inset:auto 0 0}@media (min-width: 750px){.background__clip-path{height:30vw;clip-path:ellipse(65vw 30vw at center bottom)}}.featured-products__heading{padding-bottom:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem}.featured-products__heading--no-illo{padding-top:4rem}.featured-products__heading h2{max-width:36rem}.background__svg-wrapper img{display:block;width:100%;height:auto}.featured-products__top-wave{width:100%;position:absolute;top:-14px;left:0;height:15px;clip-path:url(#mobile-top-wave);background:rgb(var(--color-background));display:block}@media screen and (min-width: 750px){.background__svg-wrapper{margin-top:-5.4rem;margin-top:-5.25%}.featured-products__top-wave{display:block;width:100%;height:20px;position:absolute;inset:auto 0 calc(100% - 1px) 0;clip-path:url(#top-wave);background:rgb(var(--color-background))}.background__svg-wrapper img{width:100%;display:block}.featured-products__heading{padding-bottom:6.4rem;gap:3.2rem}.featured-products__heading--no-illo{padding-top:12rem}.featured-products__heading h2{max-width:unset}}.background__svg-wrapper svg{display:block;width:100vw;height:auto;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-featured-collection.css.map */
