:root{--joelle-max-text: 720px}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.header__row,.header,header-component{letter-spacing:.02em}.header a,.header__menu a,summary.header__menu-item{text-decoration:none}.header__menu-item,.header a{transition:opacity .2s ease}.header__menu-item:hover,.header a:hover{opacity:.72}[id*=announcement],.announcement-bar,.header-announcement,.header-announcements{font-weight:500;letter-spacing:.02em}main h1,main h2,main h3{text-wrap:balance}main p,.rte,.product__description{text-wrap:pretty}.product-card,.product-card a,.card,.card a{text-decoration:none}.product-card__title,.product-title,[class*=product-title]{letter-spacing:.01em}.price,[class*=price]{font-weight:500}button,.button,.shopify-payment-button__button,a.button{min-height:48px;letter-spacing:.04em;text-transform:uppercase;transition:transform .16s ease,opacity .16s ease}button:hover,.button:hover,a.button:hover,.shopify-payment-button__button:hover{transform:translateY(-1px);opacity:.92}.product-form__submit,.shopify-payment-button__button{width:100%}.cart-drawer,.cart-notification,.cart-items,.main-cart{font-variant-numeric:tabular-nums}.footer,footer{line-height:1.55}footer a{text-decoration:none}footer a:hover{opacity:.72}[id*=hero_zUgEVm] h1,[id*=hero_zUgEVm] p{color:#fff!important;text-shadow:0 1px 18px rgba(0,0,0,.28)}[id*=hero_zUgEVm] h1{max-width:560px;font-weight:500;letter-spacing:.01em;opacity:.94}[id*=hero_zUgEVm] p{max-width:520px;opacity:.9}[id*=hero_zUgEVm] .button,[id*=hero_zUgEVm] a.button{min-height:44px;opacity:.94;background:#fff!important;color:#1c1c1c!important;border-color:#fff!important}[id*=hero_zUgEVm] .button:hover,[id*=hero_zUgEVm] a.button:hover{background:#1c1c1c!important;color:#fff!important;border-color:#1c1c1c!important}@media screen and (max-width:749px){.header__row,.header{min-height:56px}button,.button,a.button,.shopify-payment-button__button{width:100%}main h1,main h2{line-height:1.08}.product-card,.card{gap:8px}[id*=hero_zUgEVm] h1{font-size:clamp(1.55rem,8vw,2.15rem);max-width:86vw;opacity:.94}[id*=hero_zUgEVm] p{max-width:86vw;opacity:.88}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/joelle-optimization.css.map */
