.pampelle-more-products{padding:56px 0;background:#55c5ba}.pampelle-more-products__heading{margin:0 0 30px;color:#fff;text-align:center;font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4.6rem);font-weight:700;line-height:1}.pampelle-more-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pampelle-more-products__card{display:flex;min-width:0;flex-direction:column;border:2px solid rgba(255,255,255,.75);background:#ffffff38}.pampelle-more-products__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#fff3}.pampelle-more-products__media img,.pampelle-more-products__placeholder{width:100%;height:100%;object-fit:cover}.pampelle-more-products__content{display:flex;flex:1;flex-direction:column;padding:18px;text-align:center}.pampelle-more-products__content h3{min-height:2.4em;margin:0;color:#fff;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;line-height:1.2;text-transform:uppercase}.pampelle-more-products__content h3 a,.pampelle-more-products__content p{color:inherit;text-decoration:none}.pampelle-more-products__content p{margin:10px 0 18px;color:#fff;font-size:1.6rem}.pampelle-more-products__button{display:block;margin-top:auto;padding:12px 16px;background:#ee453f;color:#fff;font-weight:700;text-decoration:none}@media screen and (max-width:749px){.pampelle-more-products{padding:42px 0}.pampelle-more-products__grid{grid-template-columns:1fr;gap:18px}}.pampelle-product-main{padding:5.5rem 0 6rem;background:#55c3b8;color:#fff}.pampelle-product-main__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(4rem,6vw,8rem)}.pampelle-product-main__primary{overflow:hidden;aspect-ratio:1 / 1;background:#ffffff24}.pampelle-product-main__primary img{width:100%;height:100%;object-fit:contain}.pampelle-product-placeholder{display:grid;width:100%;height:100%;place-items:center;border:1px solid rgba(255,255,255,.65);color:#fffc;font-family:Neutra2 Display,Arial,sans-serif;font-size:2rem;text-transform:uppercase}.pampelle-product-main__thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin-top:1.4rem}.pampelle-product-main__thumb{display:grid;overflow:hidden;aspect-ratio:1 / 1;place-items:center;background:#ffffff26}.pampelle-product-main__thumb img{width:100%;height:100%;object-fit:cover}.pampelle-product-main__thumb--placeholder{border:1px solid rgba(255,255,255,.5);color:#ffffffb8;font-size:1.1rem;text-transform:uppercase}.pampelle-product-main__info{padding-top:.5rem}.pampelle-product-main__info h1{margin:0 0 2.8rem;color:#fff;font-size:clamp(4rem,4.2vw,6.5rem);line-height:.94}.pampelle-product-main__description,.pampelle-product-main__description p,.pampelle-product-main__description li{color:#fff;font-size:clamp(1.6rem,1.35vw,2rem);line-height:1.35}.pampelle-product-main__price{margin-top:3.8rem;font-family:Neutra2 Display,Arial,sans-serif;font-size:clamp(3.8rem,4vw,5.8rem);font-weight:700;line-height:1}.pampelle-product-main__tax{margin:.8rem 0 3rem;color:#fff;font-size:1.6rem}.pampelle-product-main__form label{display:block;margin-bottom:.8rem}.pampelle-product-main__form select{width:100%;max-width:30rem;min-height:4.8rem;margin-bottom:1.6rem;border:1px solid #fff;background:#fff;color:#127b83}.pampelle-product-main__purchase{display:grid;grid-template-columns:12rem minmax(20rem,1fr);gap:1.8rem}.pampelle-product-main__purchase input{width:100%;min-height:5.4rem;border:0;background:#fff;color:#20aaa0;font:inherit;text-align:center}.pampelle-product-main__purchase .button{min-height:5.4rem;border-color:#e82e3d!important;background:#e82e3d!important;color:#fff!important;opacity:1!important}@media screen and (max-width:749px){.pampelle-product-main{padding:3rem 0 4.5rem}.pampelle-product-main__grid{grid-template-columns:1fr;gap:3.5rem}.pampelle-product-main__info h1{font-size:4rem}.pampelle-product-main__purchase{grid-template-columns:9rem minmax(0,1fr);gap:1rem}}.pampelle-product-recipes{padding:6rem 0 7rem;background:#078ca8;color:#fff}.pampelle-product-recipes h2{max-width:110rem;margin:0;color:#fff;font-size:clamp(4.6rem,5.8vw,8rem);line-height:.94}.pampelle-product-recipes__intro{max-width:92rem;margin:1.5rem 0 3rem;color:#fff;font-size:clamp(1.6rem,1.4vw,2rem)}.pampelle-product-recipes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.pampelle-product-recipe{position:relative;background:#fff}.pampelle-product-recipe a.pampelle-product-recipe__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;margin:0}.pampelle-product-recipe__card-link:focus-visible{outline:3px solid currentColor;outline-offset:3px}.pampelle-product-recipe__media{display:grid;aspect-ratio:1 / .82;place-items:center;overflow:hidden;background:#55c3b838;color:#078ca8;font-family:Neutra2 Display,Arial,sans-serif;font-size:1.8rem;text-transform:uppercase}.pampelle-product-recipe__media img,.pampelle-product-recipe__media svg{width:100%;height:100%;object-fit:cover}.pampelle-product-recipe__content{padding:1.8rem}.pampelle-product-recipe h3{margin:0;color:#e82e3d;font-size:clamp(2rem,2vw,3rem);line-height:1}.pampelle-product-recipe a{display:inline-block;margin-top:.7rem;color:#078ca8;text-decoration:none}@media screen and (max-width:749px){.pampelle-product-recipes{padding:4.5rem 0 5rem}.pampelle-product-recipes h2{font-size:4.2rem}.pampelle-product-recipes__grid{grid-template-columns:1fr;gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAABw */
