product-info .product__media-item .product__media{border-radius:var(--ekoala-radius);overflow:hidden}product-info .product__info-container{background:#fffdf8;border-radius:var(--ekoala-radius);padding:2.4rem 2rem}product-info .product__title h1{color:var(--ekoala-forest-deep);font-size:clamp(2.9rem,7vw,4.8rem);line-height:1.05}product-info .price--large{color:var(--ekoala-forest-deep);font-size:2rem;font-weight:650}product-info .product-form__submit{font-size:1.55rem;min-height:5.2rem;white-space:nowrap;width:100%}product-info .icon-with-text{background:var(--ekoala-sand);border-radius:1.2rem;gap:1rem;padding:1.4rem}product-info .icon-with-text--vertical .icon-with-text__item{align-items:center;display:flex;gap:.9rem}product-info .icon-with-text .h4{color:var(--ekoala-forest);font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.35}product-info .product__description,product-info .complementary-products{border-top:1px solid rgba(30,75,55,.16);padding-top:2.2rem}product-info .product__description{color:var(--ekoala-ink);font-size:1.55rem;line-height:1.65}product-info .product-form__input .form__label{color:var(--ekoala-forest-deep);font-size:1.25rem;font-weight:600;letter-spacing:.035em;text-transform:uppercase}@media screen and (min-width:750px){product-info .product__info-container{padding:3.2rem}product-info .product__title h1{font-size:clamp(3.5rem,3.5vw,5rem)}}@media screen and (max-width:749px){product-info .product__media-wrapper{margin-bottom:1.8rem}product-info .product__media-list{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ekoala-product.css.map */
