:root{font-synthesis:none}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .h3,body .banner__heading,body .collection-hero__title,body .product__title h1,body .alessea-moment__heading,body .alessea-ctm__heading,body .alessea-tiles__label,body .alessea-accordion-title,body .footer-block__heading{font-family:var(--alessea-font-heading);font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:.02em;line-height:1.05}body .card__heading,body .card__heading a{font-family:var(--alessea-font-body);font-weight:500;font-size:1.4rem;text-transform:uppercase;letter-spacing:.02em;line-height:1.25}body .header__menu-item,body .header__menu-item span,body details.mega-menu>summary>span,body .mega-menu__link,body .menu-drawer__menu-item,body .header__active-menu-item{font-family:var(--alessea-font-body);font-size:1.3rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}@media screen and (max-width:989px){body .menu-drawer__menu-item{font-size:1.6rem}}body .button,body .product-form__submit,body .shopify-payment-button__button,body .alessea-moment__cta,body .banner__buttons .button{font-family:var(--alessea-font-heading);font-weight:400;font-size:1.8rem;letter-spacing:.05em;text-transform:uppercase}body .product-form__submit span,body .alessea-sticky-atc__btn,body .alessea-ctm__btn{font-family:var(--alessea-font-heading);font-weight:400;letter-spacing:.05em;text-transform:uppercase}body .alessea-sticky-atc{padding-bottom:max(0px,calc(env(safe-area-inset-bottom) - 16px))}body .alessea-sticky-atc__inner{padding:10px 16px}body .product-form__submit,body .product-form__submit span,body .alessea-sticky-atc__btn{font-size:1.6rem!important}body .alessea-ctm__btn{font-size:1.5rem}body .price,body .price-item{font-family:var(--alessea-font-body);letter-spacing:.02em}body .banner__heading,body .collection-hero__title{font-family:var(--alessea-font-body)!important;font-weight:400!important;letter-spacing:.14em!important;font-size:2.4rem!important}@media screen and (max-width:749px){body .banner__heading,body .collection-hero__title{font-size:1.8rem!important}}body.template-index .banner__heading{font-family:var(--alessea-font-body)!important;font-weight:400!important;letter-spacing:.14em!important;font-size:2.2rem!important}@media screen and (max-width:749px){body.template-index .banner__heading{font-size:2rem!important}}body.template-index .banner__buttons .button{font-family:var(--alessea-font-body)!important;font-weight:400!important;font-size:.82rem!important;letter-spacing:.08em!important}@media screen and (max-width:749px){body.template-index .banner__buttons .button{font-size:.9rem!important}}body .alessea-tiles__label,body .alessea-tiles__tile--small .alessea-tiles__label,body .alessea-videorow__set{font-family:var(--alessea-font-body);font-weight:500;letter-spacing:.14em;text-transform:uppercase}body .alessea-tiles__label,body .alessea-tiles__tile--small .alessea-tiles__label{font-size:1.8rem;font-weight:400}body .alessea-videorow__set{font-weight:400;font-size:1.8rem}@media screen and (max-width:749px){body .alessea-tiles__label,body .alessea-tiles__tile--small .alessea-tiles__label{font-size:1.4rem}}body .alessea-moment__heading{font-family:var(--alessea-font-body);font-weight:400;font-size:1.8rem;letter-spacing:.14em;line-height:1.3}@media screen and (max-width:749px){body .alessea-moment__heading,body .alessea-videorow__set{font-size:1.8rem}}body .alessea-strip__item{font-family:var(--alessea-font-body);font-weight:300;font-style:normal;font-size:12px;letter-spacing:.12em;text-transform:uppercase}body .product__description,body .product__description p,body .product__description li,body .product__description span{font-weight:400;color:rgba(var(--color-foreground),.65);font-size:1.4rem;line-height:1.6}body .alessea-moment__body{font-weight:400;font-size:1.4rem;letter-spacing:.02em;line-height:1.6;opacity:.7}body .alessea-moment__cta{font-family:var(--alessea-font-body);font-weight:400;font-size:1.1rem;letter-spacing:.14em}body .product-grid .card__heading,body .product-grid .card__heading a,body .product-grid .card__heading.h5{font-size:1.2rem;font-weight:400}body .product-grid .card-information .price,body .product-grid .card-information .price .price-item,body .card__information .price{font-size:1.2rem!important;font-weight:400;color:rgba(var(--color-foreground),.7)}body .product__title h1{font-size:2.6rem}body .product__title{margin-bottom:.2rem}body .product .price .price-item--regular,body .product .price .price-item--sale,body .product .price--large .price-item{font-family:var(--alessea-font-body);font-size:1.5rem;font-weight:400;color:rgba(var(--color-foreground),.7)}body .product__info-container .price{margin-top:0}body .product__info-container>*+*{margin-top:.8rem;margin-bottom:.8rem}body .product__info-container>.product__title+*{margin-top:.2rem}body .alessea-sticky-atc__price{font-family:var(--alessea-font-body);font-size:1.6rem;font-weight:500}@media screen and (max-width:749px){body .product__title h1{font-size:2.2rem}body .product .price .price-item--regular,body .product .price .price-item--sale,body .product .price--large .price-item{font-size:1.5rem}}body .product__info-container .product__title,body .product__info-container .product__title h1,body .product__info-container .price,body .product__info-container [id^=price-],body .product__info-container .product__tax,body .product__info-container .alessea-sizechart,body .product__info-container .form__label,body .product__info-container .alessea-set-buy{text-align:center}body .product__info-container .price,body .product__info-container .price__container{justify-content:center}body .product__info-container .alessea-swatches--pdp .alessea-swatches__label{text-align:center}body .product__info-container .alessea-swatches--pdp .alessea-swatches__list{justify-content:center}body .product__info-container .alessea-sizechart-trigger,body .product__info-container .product-form__input,body .product__info-container .product-form__buttons,body .product__info-container .alessea-set-buy__split-row{margin-left:auto;margin-right:auto}body .product__info-container .alessea-set-buy__split-row .product-form__input{width:100%;margin-left:0;margin-right:0}body .product__info-container .select__select{text-align:center;text-align-last:center;padding-left:3.1rem;padding-right:3.1rem}body .product-grid .card__information{padding:.8rem 1rem 1.4rem}body .product-grid .card__information .card__heading{margin-bottom:.3rem!important}body .product-grid .card-information .price{line-height:1.25}body .product-grid .card-information>.alessea-colour-count{margin-top:.3rem!important;line-height:1.25}body .product-grid .card-information>.price{margin-top:0}@media screen and (max-width:749px){body .product__media-list.slider.slider--mobile{margin-bottom:.4rem}body .product__info-wrapper .product__title{margin-top:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/alessea-typography.css.map */
