:root{--page-title-size: calc(var(--font-heading-scale) * 2.2rem);--label-tracking: .045em;--body-tracking: .02em;--body-size: 15px;--caption-size: 13px}h2{font-family:var(--font-heading-family)!important}body{font-size:var(--body-size);line-height:1.6;letter-spacing:var(--body-tracking)}@media screen and (min-width:750px){body{font-size:var(--body-size)}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.subtitle,.card__heading,.accordion__title,.summary__title,.collection-hero__title{letter-spacing:normal}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.page-title,.main-page-title,.card__heading,.accordion__title,.summary__title,.collection__title,.collection-hero__title,.related-products__heading,.footer-block__heading,.product-bundle__heading,.email-popup__heading,.email-popup__success-heading,.hero-video__heading{font-family:var(--font-heading-family)!important;font-style:italic!important;text-transform:none}.card__caption,.product-option{font-family:var(--font-body-family)!important;font-style:normal!important;text-transform:none;letter-spacing:var(--body-tracking)}input,textarea,select,.field__input,.select__select{text-transform:none}.footer .footer-menu .list-menu__item--link{font-size:var(--body-size)}summary .accordion__title,summary .summary__title,summary.accordion__title,summary.summary__title{font-family:var(--font-heading-family)!important;font-style:normal!important;font-size:var(--caption-size)!important}.announcement-bar__message,.announcement-bar__message.h5,.announcement-bar__link{font-family:var(--font-heading-family)!important;font-style:normal!important;text-transform:uppercase;letter-spacing:var(--label-tracking)}.footer-block__newsletter .footer-block__heading{font-size:2.4rem;font-style:italic;line-height:1.2}.footer-block__newsletter .newsletter-form{width:100%;max-width:100%;margin-left:0;margin-right:0}.footer-block__newsletter .newsletter-form__field-wrapper,.footer-block__newsletter .field{width:100%;max-width:100%}.footer-block__newsletter .field__input{margin-left:0;margin-right:0}.footer-block__newsletter .field{position:relative;border-bottom:1px solid rgba(var(--color-foreground),.3);transition:border-color .2s ease}.footer-block__newsletter .field:before,.footer-block__newsletter .field:after{display:none}.footer-block__newsletter .field:focus-within{border-bottom-color:rgb(var(--color-foreground))}.footer-block__newsletter .field__input{background-color:transparent;border:0;box-shadow:none;border-radius:0;height:auto;min-height:0;padding:1.2rem 4rem 1.2rem 0;font-size:16px}@media screen and (min-width:750px){.footer-block__newsletter .field__input{font-size:var(--body-size)}}.footer-block__newsletter .field__input:focus,.footer-block__newsletter .field__input:focus-visible{outline:0;box-shadow:none}.footer-block__newsletter .field__input::placeholder{color:rgba(var(--color-foreground),.5);opacity:1;text-transform:none;letter-spacing:var(--body-tracking)}.footer-block__newsletter .field__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.footer-block__newsletter .newsletter-form__button{position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;margin:0;padding:0;background:transparent;border:0;box-shadow:none;color:rgb(var(--color-foreground))}.footer-block__newsletter .newsletter-form__button:focus,.footer-block__newsletter .newsletter-form__button:focus-visible{outline:0;box-shadow:none}.footer-block__newsletter .newsletter-form__button .svg-wrapper{display:none}.footer-block__newsletter .newsletter-form__button:before{content:"";width:.7rem;height:.7rem;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-left:-.35rem}.footer-block__newsletter-disclaimer,.footer-block__newsletter-disclaimer p{margin:0;font-family:var(--font-body-family);font-size:var(--caption-size);line-height:1.6;color:rgba(var(--color-foreground),.65)}.footer-block__newsletter-disclaimer a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.footer-block__newsletter-text,.footer-block__newsletter-text h1,.footer-block__newsletter-text h2,.footer-block__newsletter-text h3,.footer-block__newsletter-text h4,.footer-block__newsletter-text h5,.footer-block__newsletter-text h6,.footer-block__newsletter-text p,.footer-block__newsletter-text li{font-family:var(--font-body-family)!important;font-style:normal!important;font-size:var(--body-size);line-height:1.6;text-transform:none;letter-spacing:var(--body-tracking)}.price,.price *,.totals__subtotal-value,.totals__total-value,.unit-price,.cart-item__old-price,.cart-item__final-price,.cart-item__details>.product-option{font-family:var(--font-heading-family)!important;font-style:normal!important;letter-spacing:var(--label-tracking)}.menu-drawer,.header__menu-item,.header__submenu,.mega-menu__link{font-family:var(--font-heading-family)!important;font-style:italic!important}.menu-drawer__menu-item,.header__menu-item,.header__submenu .header__menu-item,.mega-menu__link{text-transform:none;letter-spacing:normal}.menu-drawer .menu-drawer__menu-item,.header .header__menu-item,.header__submenu .header__menu-item,.mega-menu .mega-menu__link{font-size:20px}.collection-hero__title,.collection-card-wrapper .card__heading,.collection-list__item .card__heading{font-style:italic}cart-items h1.title--primary,h1.cart__empty-text{font-style:italic}.product .product-form__submit.button--reserve,.product .product-form__submit.button--reserve span{font-family:var(--font-heading-family)!important;font-style:italic!important;text-transform:none!important;letter-spacing:normal!important}.product__title h1,.product__title h2,.editorial-card__title,.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product-bundle__item-title{font-family:var(--font-heading-family)!important;font-style:normal!important;text-transform:uppercase;letter-spacing:var(--label-tracking)}.product__fabric,.editorial-card__fabric{font-family:var(--font-heading-family)!important;font-style:italic!important;text-transform:none;letter-spacing:normal;font-size:var(--caption-size);line-height:1.4;color:rgba(var(--color-foreground),.6)}.product .product__fabric{margin:.6rem 0 0}.editorial-card__info .editorial-card__fabric{margin:.4rem 0 0}.product-form__input--pill legend.form__label,.product-form__quantity .quantity__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.product-form__input.product-form__input--swatch{position:relative;padding-bottom:2.8rem}.product-form__input--swatch legend.form__label{position:absolute;left:0;bottom:0;margin:0;padding:0;font-size:0;letter-spacing:0;line-height:1.6}.product-form__quantity .quantity__rules-cart{display:none}.product-form__input--swatch legend.form__label>span:not(.visually-hidden){display:inline-block;font-size:var(--caption-size);font-family:var(--font-heading-family);font-style:normal;text-transform:none;letter-spacing:normal}.email-popup__eyebrow,.caption-with-letter-spacing{text-transform:none;letter-spacing:var(--label-tracking)}h1.title,h1.title--primary,h1.main-page-title,h1.collection-hero__title,h1.cart__empty-text,h1.article-template__title,.template-search h1,.customer h1{font-size:var(--page-title-size)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-typography.css.map */
