body{font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.65;letter-spacing:.005em;--font-heading-family: var(--font-body-family);--nft-title-font: var(--font-body-family)}body :is(h1,h2,h3,h4,h5,h6,p,li,dt,dd,label,legend,input,textarea,select,button,summary,blockquote,figcaption,td,th,.rte,.price,.price-item,.caption,.caption-large,.subtitle,.text-body,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl,.button,.header__menu-item,.header__active-menu-item,.menu-drawer__menu-item,.product-trust-item,.product-delivery-estimate){font-family:var(--font-body-family)!important}body .rte :is(span,font,a),body :is(.jdgm-widget,.jm-review-widget,.ecomsend__Modal__Content,.ecomsend__Modal__TitleText,.ecomsend__Modal__TitleHelpText,.ecomsend__Modal__DescriptionText,.ecomsend__Modal__CloseText,.ecomsend__Button,.ecomsend__Input__Input){font-family:var(--font-body-family)!important}body :is(.rte,.product__description,.accordion__content,.article-template__content,.shopify-policy__body,.rich-text__text,.image-with-text__text,.collection-hero__description,.collection__description){font-size:1.6rem;line-height:1.75;letter-spacing:.005em}body .rte :is(p,li,span,font){font-size:inherit!important;line-height:inherit;letter-spacing:inherit}body .rte p{margin-block:0 1em}body .rte :is(ul,ol){margin-block:0 1em;padding-inline-start:1.25em;list-style-position:outside}body .rte li+li{margin-top:.35em}body .rte>:last-child{margin-bottom:0}body .rte :is(h2,h3,h4){margin-block:1.4em .6em;line-height:1.35}body .rte>:first-child{margin-top:0}body .rte :is(strong,b){font-weight:700}body #MainContent :is(h1,h2,h3,h4,h5,h6),body :is(.footer-block__heading,.shopify-policy__title h1){font-weight:400;letter-spacing:-.012em;line-height:1.3}body #MainContent :is(.product__title h1,.product__title .h1){font-size:clamp(2.8rem,3.2vw,3.8rem);line-height:1.25}body #MainContent :is(.collection-hero__title,.main-page-title,.main-blog .title,.article-template__title),body .shopify-policy__title h1{font-size:clamp(3rem,4vw,4.4rem);line-height:1.25}body.template-index #MainContent :is(.collection-list-title,.collection__title .title,.title-wrapper-with-link .title,.image-with-text__heading){font-size:clamp(2.4rem,2.8vw,3.2rem);line-height:1.3}body #MainContent :is(.accordion__title,.product__description h2){font-size:1.9rem;line-height:1.4}body #MainContent .card__heading{font-weight:400;letter-spacing:0;line-height:1.45}body .footer .footer-block__heading{font-size:2.2rem;line-height:1.4}body .ecomsend__Modal__TitleText{font-size:clamp(2.6rem,4vw,3.2rem)!important;line-height:1.3!important;letter-spacing:-.012em!important}body :is(.header__menu-item,.header__active-menu-item,.mega-menu__link){font-size:1.4rem;font-weight:400;line-height:1.5;letter-spacing:.01em;text-transform:none}body .menu-drawer__menu-item{font-size:1.6rem;letter-spacing:.01em;text-transform:none}body :is(.button,.button-label,.shopify-challenge__button,.customer button,.quick-add__submit){font-size:1.4rem;font-weight:400;line-height:1.4;letter-spacing:.025em;text-transform:none;white-space:normal}body .product-form__submit{font-size:1.6rem}body :is(.field__input,.select__select,.text-area,.customer .field input,.customer select){font-size:1.6rem;letter-spacing:.005em}body :is(.form__label,.facet-filters__label,.facets__heading,.product-count__text){font-size:1.3rem;letter-spacing:.01em;text-transform:none}body .announcement-bar__message{font-size:1.2rem;font-weight:400;line-height:1.5;letter-spacing:.02em;text-transform:none}body .footer .footer-block__details-content .list-menu__item--link{font-size:1.4rem;line-height:1.6;letter-spacing:.005em}body .price{letter-spacing:.01em}body #MainContent .product-trust-item{font-size:1.3rem;line-height:1.5;letter-spacing:0}body #MainContent .product-delivery-estimate{font-size:1.3rem;line-height:1.65;letter-spacing:0}body #MainContent .nft-scripture__name{font-size:1.6rem;line-height:1.4;letter-spacing:0}@media screen and (min-width:750px){body{font-size:1.7rem}body :is(.rte,.product__description,.accordion__content,.article-template__content,.shopify-policy__body,.rich-text__text,.image-with-text__text,.collection-hero__description,.collection__description){font-size:1.7rem}}@media screen and (max-width:749px){body #MainContent .nft-scripture__name{font-size:1.3rem}body .announcement-bar__message{font-size:1.15rem;letter-spacing:.01em}body :is(.quick-add__submit,.banner__buttons .button){font-size:1.3rem;letter-spacing:.015em}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/nft-typography.css.map */
