:root{--font-body--family: john-doe, sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: john-doe, sans-serif;--font-subheading--style: normal;--font-subheading--weight: 600;--font-heading--family: john-doe, sans-serif;--font-heading--style: normal;--font-heading--weight: 700;--font-accent--family: john-doe, sans-serif;--font-accent--style: normal;--font-accent--weight: 600}h1,h2,h3,h4,h5,h6,button,.button,[class*=button]{font-family:john-doe,sans-serif;font-weight:700;font-style:normal}strong,b{font-family:john-doe,sans-serif;font-weight:700}#header-component .header-logo__image{filter:brightness(0) invert(1)}#header-component .header-logo,.content-for-layout>.shopify-section:first-child .hero .logo-block{opacity:1;transform:none}html.saudade-logo-motion-ready #header-component .header-logo,html.saudade-logo-motion-ready .content-for-layout>.shopify-section:first-child .hero .logo-block{transition:none!important;will-change:opacity,transform}@media(prefers-reduced-motion:reduce){html.saudade-logo-motion-ready #header-component .header-logo,html.saudade-logo-motion-ready .content-for-layout>.shopify-section:first-child .hero .logo-block{transform:none!important}}.content-for-layout>.shopify-section:first-child .hero .hero__content-wrapper>.button-unstyled,.content-for-layout>.shopify-section:first-child .hero .hero__content-wrapper>a.button-unstyled{display:none!important}.product-information:has(variant-picker[data-product-handle=under-heaven-thermal]){padding-block-start:0!important}.product-details:has(variant-picker[data-product-handle=under-heaven-thermal])>.group-block{gap:14px!important;padding-block-start:12px!important}.product-details:has(variant-picker[data-product-handle=under-heaven-thermal]) .text-block h1{font-size:1.5rem!important;line-height:1.15!important;font-weight:700!important;letter-spacing:-.015em;margin:0}.product-details:has(variant-picker[data-product-handle=under-heaven-thermal]) product-price{font-size:.9375rem!important;line-height:1.3!important}.product-details:has(variant-picker[data-product-handle=under-heaven-thermal]) product-price .installments,.product-details:has(variant-picker[data-product-handle=under-heaven-thermal]) product-price .payment-terms,.product-details:has(variant-picker[data-product-handle=under-heaven-thermal]) product-price .shopify-installments{font-size:.72rem!important;line-height:1.4!important;opacity:.58}variant-picker[data-product-handle=under-heaven-thermal]{margin-block:2px 4px}variant-picker[data-product-handle=under-heaven-thermal] .variant-option legend{font-weight:600;margin-block-end:8px}variant-picker[data-product-handle=under-heaven-thermal] .variant-option__button-label{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.product-details:has(variant-picker[data-product-handle=under-heaven-thermal]) .rte{font-size:.9rem!important;line-height:1.62!important;max-width:38rem}.product-details:has(variant-picker[data-product-handle=under-heaven-thermal]) .rte p{margin-block:0 .75em}.product-details:has(variant-picker[data-product-handle=under-heaven-thermal]) .accordion{margin-block-start:8px}.product-details:has(variant-picker[data-product-handle=under-heaven-thermal]) .accordion .details__header{font-size:.9rem!important;font-weight:600!important;min-height:48px}.product-details:has(variant-picker[data-product-handle=under-heaven-thermal]) .saudade-product-info{font-size:.8rem!important;line-height:1.55}@media screen and (min-width:750px){.product-information:has(variant-picker[data-product-handle=under-heaven-thermal]){margin-block-start:-48px}.product-details:has(variant-picker[data-product-handle=under-heaven-thermal])>.group-block{max-width:34rem}}@media screen and (max-width:749px){.product-details:has(variant-picker[data-product-handle=under-heaven-thermal])>.group-block{gap:12px!important;padding-block-start:16px!important}.product-details:has(variant-picker[data-product-handle=under-heaven-thermal]) .text-block h1{font-size:1.25rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/saudade-custom-font.css.map */
