:root{--traya-size-tiny: 10px;--traya-size-smallest: 12px;--traya-size-smaller: 13px;--traya-size-small: 14px;--traya-size-regular: 16px;--traya-size-large: 18px;--traya-size-larger: 20px;--traya-size-largest: 22px;--traya-size-heading: 24px;--traya-size-heading-1: 28px;--traya-size-heading-2: 30px;--traya-size-heading-3: 32px;--traya-size-heading-4: 40px;--traya-size-heading-5: 48px;--traya-size-heading-6: 60px;--traya-lh-tight: 1.2;--traya-lh-snug: 1.35;--traya-lh-normal: 1.5;--traya-lh-relaxed: 1.6;--traya-lh-loose: 1.8;--traya-type-body-lh: 1.6;--traya-type-nav-lh: 1.333}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-style:var(--font-style-headings);letter-spacing:.01em;word-break:break-word}@media screen and (max-width:767px){h1,.h1{font-size:var(--traya-size-heading-3);line-height:40px}h2,.h2{font-size:var(--traya-size-heading);line-height:32px}h3,.h3{font-size:var(--traya-size-larger);line-height:28px}h4,.h4{font-size:var(--traya-size-large);line-height:26px}h5,.h5{font-size:var(--traya-size-regular);line-height:24px}h6,.h6{font-size:var(--traya-size-small);line-height:22px}}@media screen and (min-width:768px)and (max-width:1024px){h1,.h1{font-size:var(--traya-size-heading-4);line-height:50px}h2,.h2{font-size:var(--traya-size-heading-1);line-height:36px}h3,.h3{font-size:var(--traya-size-heading);line-height:32px}h4,.h4{font-size:var(--traya-size-larger);line-height:28px}h5,.h5{font-size:var(--traya-size-large);line-height:26px}h6,.h6{font-size:var(--traya-size-regular);line-height:24px}}@media screen and (min-width:1025px)and (max-width:1920px){h1,.h1{font-size:var(--traya-heading-size-desktop, 40px);line-height:1.25}h2,.h2{font-size:calc(var(--traya-heading-size-desktop, 40px) * .75);line-height:1.3}h3,.h3{font-size:calc(var(--traya-heading-size-desktop, 40px) * .6);line-height:1.35}h4,.h4{font-size:calc(var(--traya-heading-size-desktop, 40px) * .55);line-height:1.35}h5,.h5{font-size:var(--traya-size-large);line-height:26px}h6,.h6{font-size:var(--traya-size-regular);line-height:24px}}@media screen and (min-width:1921px){h1,.h1{font-size:var(--traya-size-heading-5);line-height:60px}h2,.h2{font-size:var(--traya-size-heading-3);line-height:42px}h3,.h3{font-size:var(--traya-size-heading-1);line-height:36px}h4,.h4{font-size:var(--traya-size-heading);line-height:32px}h5,.h5{font-size:var(--traya-size-larger);line-height:28px}h6,.h6{font-size:var(--traya-size-large);line-height:26px}}body p,#main li,#main td,#main dd,.rte:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.article__body p,.article__body li,.article-template .rte p,.page-content p,.page-content li,.customer p,.customer li{font-family:var(--font-stack-paragraph);font-weight:var(--font-weight-paragraph);font-style:var(--font-style-paragraph)}body p strong,body p b,#main li strong,#main li b,.rte:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) strong,.rte:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) b{font-family:var(--font-stack-paragraph-bold);font-weight:var(--font-weight-paragraph-bold)}@media screen and (max-width:767px){body p,#main li,#main td,#main dd,.rte:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.article__body p,.article__body li,.article-template .rte p,.page-content p,.page-content li,.customer p,.customer li{font-size:var(--traya-body-size-mobile, 18px)!important;line-height:var(--traya-lh-relaxed)}}@media screen and (min-width:768px)and (max-width:1024px){body p,#main li,#main td,#main dd,.rte:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.article__body p,.article__body li,.article-template .rte p,.page-content p,.page-content li,.customer p,.customer li{font-size:var(--traya-body-size-tablet, 20px)!important;line-height:var(--traya-lh-relaxed)}}@media screen and (min-width:1025px){body p,#main li,#main td,#main dd,.rte:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.article__body p,.article__body li,.article-template .rte p,.page-content p,.page-content li,.customer p,.customer li{font-size:var(--traya-body-size-desktop, 24px)!important;line-height:1.5}}@media screen and (max-width:767px){:root{--traya-body-size: var(--traya-body-size-mobile, 18px)}}@media screen and (min-width:768px)and (max-width:1024px){:root{--traya-body-size: var(--traya-body-size-tablet, 20px)}}@media screen and (min-width:1025px){:root{--traya-body-size: var(--traya-body-size-desktop, 24px)}}.section-heading__subheading,.product-showcase__subheading,.traya-pdp-tabs__section-sub{font-family:var(--font-stack-subheading);font-weight:var(--font-weight-subheading);font-style:var(--font-style-subheading)}@media screen and (max-width:767px){.section-heading__subheading,.product-showcase__subheading,.traya-pdp-tabs__section-sub{font-size:var(--traya-size-regular);line-height:27px}}@media screen and (min-width:768px)and (max-width:1024px){.section-heading__subheading,.product-showcase__subheading,.traya-pdp-tabs__section-sub{font-size:var(--traya-size-large);line-height:var(--traya-lh-normal)}}@media screen and (min-width:1025px){.section-heading__subheading,.product-showcase__subheading,.traya-pdp-tabs__section-sub{font-size:var(--traya-subheading-size-desktop, 20px);line-height:1.5}}.section-label__text{font-family:var(--font-stack-headings)!important;font-weight:var(--font-weight-headings, 900)!important;letter-spacing:.08em;text-transform:uppercase;color:currentColor;opacity:1!important}@media screen and (max-width:767px){.section-label__text{font-size:var(--traya-size-small, 14px)!important;line-height:20px}}@media screen and (min-width:768px)and (max-width:1024px){.section-label__text{font-size:var(--traya-size-regular, 16px)!important;line-height:22px}}@media screen and (min-width:1025px){.section-label__text{font-size:var(--traya-size-large, 18px)!important;line-height:24px}}@media screen and (min-width:1921px){.section-label__text{font-size:var(--traya-size-larger, 20px)!important;line-height:26px}}.banner-eyebrow{font-family:var(--font-stack-paragraph),sans-serif!important;font-weight:300!important;letter-spacing:.14em;text-transform:uppercase;display:inline-block;padding:.35em 1.25em;border-radius:var(--border-radius-buttons)}@media screen and (max-width:767px){.banner-eyebrow{font-size:13px!important;line-height:18px;padding:.25em .85em;max-width:calc(100vw - 32px);box-sizing:border-box;word-break:break-word}}@media screen and (min-width:768px)and (max-width:1024px){.banner-eyebrow{font-size:var(--traya-size-large)!important;line-height:24px}}@media screen and (min-width:1025px)and (max-width:1279px){.banner-eyebrow{font-size:var(--traya-size-larger)!important;line-height:27px}}@media screen and (min-width:1280px)and (max-width:1920px){.banner-eyebrow{font-size:var(--traya-size-largest)!important;line-height:27px}}@media screen and (min-width:1921px){.banner-eyebrow{font-size:var(--traya-size-heading)!important;line-height:30px}}@media screen and (max-width:767px){#shopify-section-traya_hero .card__text .rte p,.traya-woodfire-band .traya-woodfire-band__intro.rte p{font-size:var(--traya-size-regular);line-height:27px;margin:12px 0}}@media screen and (min-width:768px)and (max-width:1024px){#shopify-section-traya_hero .card__text .rte p,.traya-woodfire-band .traya-woodfire-band__intro.rte p{font-size:var(--traya-size-large);line-height:var(--traya-lh-normal);margin:16px 0}}@media screen and (min-width:1025px){#shopify-section-traya_hero .card__text .rte p,.traya-woodfire-band .traya-woodfire-band__intro.rte p{font-size:var(--traya-body-size-desktop, 24px)!important;line-height:1.5;margin:15px 0}}#shopify-section-traya_hero .card__text .rte p:first-child,.traya-woodfire-band .traya-woodfire-band__intro.rte p:first-child{margin-top:0}#shopify-section-traya_hero .card__text .rte p:last-child,.traya-woodfire-band .traya-woodfire-band__intro.rte p:last-child{margin-bottom:0}.text-size--small,.text-size--regular{font-family:var(--font-stack-paragraph)!important;font-weight:var(--font-weight-paragraph)}.text-size--large,.text-size--xlarge{font-family:var(--font-stack-subheading),sans-serif!important;font-weight:700}@media screen and (max-width:767px){.text-size--small{font-size:calc(var(--traya-small-text-size, 16px) - 2px)!important;line-height:var(--traya-lh-relaxed)}.text-size--regular{font-size:var(--traya-body-size-mobile, 18px)!important}.text-size--large{font-size:var(--traya-size-large)!important}.text-size--xlarge{font-size:var(--traya-size-larger)!important}}@media screen and (min-width:768px)and (max-width:1024px){.text-size--small{font-size:var(--traya-small-text-size, 18px)!important;line-height:var(--traya-lh-relaxed)}.text-size--regular{font-size:var(--traya-body-size-tablet, 20px)!important}.text-size--large{font-size:var(--traya-size-large)!important}.text-size--xlarge{font-size:var(--traya-size-larger)!important}}@media screen and (min-width:1025px){.text-size--small{font-size:var(--traya-small-text-size, 18px)!important;line-height:var(--traya-lh-relaxed)}.text-size--regular{font-size:var(--traya-body-size-desktop, 24px)!important;line-height:1.5}.text-size--large{font-size:var(--traya-size-heading)!important;line-height:36px}.text-size--xlarge{font-size:var(--traya-size-heading-1)!important;line-height:40px}}@media screen and (max-width:767px){.section-heading__title.h2{font-size:var(--traya-size-heading);line-height:32px}.section-heading__title.h3{font-size:var(--traya-size-larger);line-height:28px}.section-heading__title.h4{font-size:var(--traya-size-large);line-height:26px}}@media screen and (min-width:768px)and (max-width:1024px){.section-heading__title.h2{font-size:var(--traya-size-heading-1);line-height:36px}.section-heading__title.h3{font-size:var(--traya-size-heading);line-height:32px}.section-heading__title.h4{font-size:var(--traya-size-larger);line-height:28px}}@media screen and (min-width:1025px){.section-heading__title.h2{font-size:calc(var(--traya-heading-size-desktop, 40px) * .75);line-height:1.3}.section-heading__title.h3{font-size:calc(var(--traya-heading-size-desktop, 40px) * .6);line-height:1.35}.section-heading__title.h4{font-size:calc(var(--traya-heading-size-desktop, 40px) * .55);line-height:1.35}}@media screen and (max-width:767px){.traya-woodfire-band .section-heading__title.h4{font-size:var(--traya-size-heading);line-height:32px}.traya-woodfire-band .traya-woodfire-band__card-title{font-size:var(--traya-size-large);line-height:var(--traya-lh-snug)}.traya-woodfire-band .traya-woodfire-band__card-caption{font-size:var(--traya-size-small);line-height:var(--traya-lh-relaxed)}.traya-woodfire-band .section-heading__subheading.text-size--large{font-size:var(--traya-size-small)}}@media screen and (min-width:768px)and (max-width:1024px){.traya-woodfire-band .section-heading__title.h4{font-size:var(--traya-size-heading-1);line-height:36px}.traya-woodfire-band .traya-woodfire-band__card-title{font-size:var(--traya-size-larger);line-height:var(--traya-lh-snug)}.traya-woodfire-band .traya-woodfire-band__card-caption{font-size:var(--traya-size-regular);line-height:var(--traya-lh-relaxed)}.traya-woodfire-band .section-heading__subheading.text-size--large{font-size:var(--traya-size-regular)}}@media screen and (min-width:1025px){.traya-woodfire-band .section-heading__title.h4{font-size:var(--traya-size-heading-2);line-height:40px}.traya-woodfire-band .traya-woodfire-band__card-title{font-size:var(--traya-size-heading);line-height:var(--traya-lh-snug)}.traya-woodfire-band .traya-woodfire-band__card-caption{font-size:var(--traya-size-large);line-height:30px;opacity:1;color:var(--color-secondary-text-main)}.traya-woodfire-band .section-heading__subheading.text-size--large{font-size:var(--traya-size-larger)}}@media screen and (min-width:1025px){.site-nav.style--classic .menu-link>span>span{font-family:var(--font-stack-subheading),sans-serif!important;font-size:var(--traya-size-large)!important;line-height:var(--traya-type-nav-lh);letter-spacing:.03em;font-weight:700!important}}@media screen and (min-width:1025px)and (max-width:1279px){.site-nav.style--classic .menu-link>span>span{font-size:var(--traya-size-regular)!important;line-height:1.375}}@media screen and (max-width:1024px){.site-nav.style--sidebar .menu-link>span>span{font-family:var(--font-stack-subheading),sans-serif!important;font-weight:600;font-size:var(--traya-size-regular);line-height:1.375;letter-spacing:.02em}.site-nav.style--sidebar nav>ul>li>.menu-link>span>span{font-family:"Nunito-Black",var(--font-stack-headings),sans-serif!important;font-weight:900;font-size:var(--traya-size-heading-1);line-height:var(--traya-lh-tight);letter-spacing:.01em}}@media screen and (max-width:767px){.product__title.h2{font-size:var(--traya-size-heading);line-height:32px}.product-info .product__price--main .money{font-size:var(--traya-size-larger)}.product-showcase__card-body p,.product-showcase__description{font-size:var(--traya-size-regular);line-height:27px}.traya-pdp-expert__value-strip li{font-size:var(--traya-size-small)}}@media screen and (min-width:768px)and (max-width:1024px){.product__title.h2{font-size:var(--traya-size-heading-1);line-height:36px}.product-info .product__price--main .money{font-size:var(--traya-size-heading)}.product-showcase__card-body p,.product-showcase__description{font-size:var(--traya-size-large);line-height:var(--traya-lh-normal)}}@media screen and (min-width:1025px){.product__title.h2{font-size:calc(var(--traya-heading-size-desktop, 40px) * .75);line-height:1.3}.product-info .product__price--main .money{font-size:var(--traya-size-heading)}.product-showcase__card-body p,.product-showcase__description{font-size:var(--traya-body-size-desktop, 24px)!important;line-height:1.5}}button,input,select,textarea,.button,.btn{font-family:var(--font-stack-paragraph)}@media screen and (max-width:767px){.button,.btn,button[type=submit]{font-size:var(--traya-size-regular)}}@media screen and (min-width:768px){.button,.btn,button[type=submit]{font-size:var(--traya-size-large)}}.button--solid{background-color:#2d5016!important;border-color:#2d5016!important;color:#fff!important;font-family:var(--font-stack-subheading),sans-serif!important;font-weight:700!important;letter-spacing:.04em;border-radius:50px!important;transition:background-color .25s ease,border-color .25s ease,transform .15s ease;text-align:center;cursor:pointer}.button--solid svg *{stroke:#fff!important}.no-touchevents .button--solid:hover,.button--solid:hover{background-color:#d4a017!important;border-color:#d4a017!important;color:#fff!important;transform:translateY(-1px)}.no-touchevents .button--solid:hover svg *,.button--solid:hover svg *{stroke:#fff!important}.no-touchevents .button--solid:active,.button--solid:active{transform:translateY(0)}.button--outline{font-family:var(--font-stack-subheading),sans-serif!important;font-weight:700!important;letter-spacing:.04em;border-radius:50px!important;background-color:transparent!important;border-color:#2d5016!important;color:#2d5016!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.no-touchevents .button--outline:hover,.button--outline:hover{background-color:#2d5016!important;border-color:#2d5016!important;color:#fff!important}.no-touchevents .button--outline:hover svg *,.button--outline:hover svg *{stroke:#fff!important}.card .button--solid{background-color:#2d5016!important;border-color:#2d5016!important;color:#fff!important}.no-touchevents .card .button--solid:hover,.card .button--solid:hover{background-color:#d4a017!important;border-color:#d4a017!important;color:#fff!important}.no-touchevents .card .button--outline:hover,.card .button--outline:hover{background-color:#2d5016!important;border-color:#2d5016!important;color:#fff!important}@media screen and (max-width:767px){.button--solid,.button--outline{min-height:48px;padding:.75em 1.5em}}@media screen and (min-width:768px){.button--solid,.button--outline{min-height:56px;padding:1em 2em}}@media screen and (max-width:767px){.toggle__heading .text-weight--bold{font-size:var(--traya-size-regular)!important}.toggle__content.rte{font-size:var(--traya-size-small)!important;line-height:1.7!important}}@media screen and (min-width:768px)and (max-width:1024px){.toggle__heading .text-weight--bold{font-size:var(--traya-size-large)!important}.toggle__content.rte{font-size:var(--traya-size-regular)!important;line-height:1.7!important}}@media screen and (min-width:1025px){.toggle__heading .text-weight--bold{font-size:var(--traya-size-larger)!important}.toggle__content.rte{font-size:var(--traya-size-large)!important;line-height:1.7!important}}@media screen and (max-width:767px){.card__title.h3{font-size:var(--traya-size-large);line-height:26px}.card__title.h4{font-size:var(--traya-size-regular);line-height:24px}}@media screen and (min-width:768px)and (max-width:1024px){.card__title.h3{font-size:var(--traya-size-larger);line-height:28px}.card__title.h4{font-size:var(--traya-size-large);line-height:26px}}@media screen and (min-width:1025px){.card__title.h3{font-size:var(--traya-size-heading);line-height:32px}.card__title.h4{font-size:var(--traya-size-larger);line-height:28px}}.announcement-bar__text,.announcement-bar__marquee-segment,.announcement-bar__content .announcement{font-family:var(--font-stack-subheading),sans-serif!important;font-weight:600!important;letter-spacing:.03em}@media screen and (max-width:767px){.announcement-bar__text,.announcement-bar__marquee-segment{font-size:var(--traya-size-small)!important;line-height:20px}}@media screen and (min-width:768px){.announcement-bar__text,.announcement-bar__marquee-segment{font-size:var(--traya-size-regular)!important;line-height:24px}}.site-footer p,.site-footer li,.site-footer a:not(.h4):not(.h3){font-family:var(--font-stack-paragraph);font-size:var(--traya-size-small);line-height:var(--traya-lh-relaxed)}.site-footer .h4{font-family:var(--font-stack-headings);font-size:var(--traya-size-large);line-height:var(--traya-lh-snug)}@media screen and (max-width:767px){.nutrition-table__heading{font-size:var(--traya-size-heading);line-height:32px}.nutrition-table__description{font-size:var(--traya-size-small);line-height:var(--traya-lh-relaxed)}}@media screen and (min-width:768px)and (max-width:1024px){.nutrition-table__heading{font-size:var(--traya-size-heading-1);line-height:36px}.nutrition-table__description{font-size:var(--traya-size-large);line-height:var(--traya-lh-relaxed)}}@media screen and (min-width:1025px){.nutrition-table__heading{font-size:var(--traya-size-heading-2);line-height:40px}.nutrition-table__description{font-size:var(--traya-size-larger);line-height:32px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/traya-typography-scale.css.map */
