.inside-page-type{--inside-font-gunnar: "Gunnar", sans-serif;--inside-font-tt-commons: "TT Commons Pro", sans-serif}.inside-page-type .type-display,.inside-page-type .type-heading,.inside-page-type .type-deck,.inside-page-type .type-body-lg,.inside-page-type .type-body,.inside-page-type .type-quote,.inside-page-type .type-label,.inside-page-type .type-display>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote),.inside-page-type .type-heading>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote),.inside-page-type .type-deck>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote),.inside-page-type .type-body-lg>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote),.inside-page-type .type-body>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote),.inside-page-type .type-quote>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote),.inside-page-type .type-label>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote){font-style:normal;letter-spacing:0;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.inside-page-type .type-display,.inside-page-type .type-display>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote){font-family:var(--inside-font-gunnar);font-size:clamp(44px,6.25vw,88px);font-weight:400;line-height:1}.inside-page-type .type-heading,.inside-page-type .type-heading>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote){font-family:var(--inside-font-gunnar);font-size:clamp(30px,3.125vw,50px);font-weight:400;line-height:1.05}.inside-page-type .type-deck,.inside-page-type .type-deck>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote){font-family:var(--inside-font-tt-commons);font-size:clamp(22px,2.25vw,36px);font-weight:500;line-height:1.15}.inside-page-type .type-body-lg,.inside-page-type .type-body-lg>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote){font-family:var(--inside-font-tt-commons);font-size:clamp(20px,1.75vw,28px);font-weight:400;line-height:1.35}.inside-page-type .type-body,.inside-page-type .type-body>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote){font-family:var(--inside-font-tt-commons);font-size:clamp(17px,1.25vw,20px);font-weight:400;line-height:1.5}.inside-page-type .type-quote,.inside-page-type .type-quote>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote){font-family:var(--inside-font-tt-commons);font-size:clamp(28px,3vw,48px);font-weight:400;line-height:1.15}.inside-page-type .type-label,.inside-page-type .type-label>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote){font-family:var(--inside-font-tt-commons);font-size:clamp(15px,1.25vw,20px);font-weight:500;line-height:1.35}.inside-page-type :where(.type-deck,.type-body-lg,.type-body,.type-quote,.type-label) :where(p,li,blockquote) :where(a,span,strong,b,em,i,u){font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.inside-page-type :where(.type-deck,.type-body-lg,.type-body,.type-quote,.type-label) :where(strong,b){font-weight:500}.inside-page-type.rich-text.type-preset-quote .window--wide{max-width:1105px}.inside-page-type.rich-text.type-preset-quote .window--wide:before,.inside-page-type.rich-text.type-preset-quote .window--wide:after{content:"";display:block;max-width:1154px;height:2px;background-color:#626366}.inside-page-type.rich-text.type-preset-quote .window--wide:before{margin-bottom:39px}.inside-page-type.rich-text.type-preset-quote .window--wide:after{margin-top:39px}.inside-page-type.rich-text.type-preset-quote .type-quote>:where(p,h1,h2,h3,h4,h5,h6,blockquote){margin:0}@media screen and (max-width:950px){.inside-page-type .banner-alternative-mobile .banner-alternative-heading{flex:0 0 50%;width:50%;max-width:50%;min-width:0;font-size:30px}}@media screen and (max-width:639px){.inside-page-type .banner-alternative-mobile .banner-alternative-heading{width:100%;max-width:100%;font-size:clamp(20px,6.25vw,26px)}}@media(max-width:600px){.inside-page-type.rich-text.type-preset-quote .window--wide{padding-top:30px!important;padding-bottom:30px!important}}.section-image-banner:not(.inside-page-type) .image-banner-heading{font-family:Gunnar;font-size:clamp(52px,6.25vw,120px);line-height:1}.section-image-banner:not(.inside-page-type) .image-banner-subheading{font-family:TT Commons Pro;font-size:clamp(26px,2.5vw,48px);font-weight:600;line-height:1.1}.section-image-banner:not(.inside-page-type) .image-banner-text>*{font-family:TT Commons Pro;font-size:clamp(18px,2.24vw,43px);font-weight:400;line-height:1.3}.banner-alternative:not(.inside-page-type) .banner-alternative-heading{font-size:clamp(27px,3.75vw,50px);line-height:1.05}.banner-alternative:not(.inside-page-type) .first-p p,.banner-alternative:not(.inside-page-type) .banner-alternative-content-container p{color:#262626;font-family:TT Commons Pro;font-size:clamp(18px,2.2917vw,44px);font-style:normal;font-weight:400;line-height:1.25}.banner-alternative:not(.inside-page-type) .bannersubcontent p{font-size:clamp(16px,1.3542vw,26px);line-height:1.1}.banner-alternative:not(.inside-page-type) .bannersubcontent p strong{font-size:clamp(18px,1.5625vw,30px)}.banner-alternative:not(.inside-page-type) .second-p p,.banner-alternative:not(.inside-page-type) .banner-alternative-sub_content-container p{color:#262626;font-family:TT Commons Pro;font-size:clamp(16px,1.6667vw,32px);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:.64px}.banner-alternative:not(.inside-page-type) .second-p{width:100%;text-decoration:none;list-style-type:none}.banner-alternative:not(.inside-page-type) .second-p a{display:flex;width:max-content;margin-top:40px;padding:10px 20px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:var(--Mandarin-Red, #FF5100);color:var(--White, #FFF);text-align:center;font-family:TT Commons Pro;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}.banner-alternative:not(.inside-page-type) .banner-alternative-logo-content p{margin-bottom:25px;color:#262626;line-height:1.1}section:not(.inside-page-type)>.facts .facts-heading{font-size:clamp(38px,3.4375vw,66px);line-height:1}section:not(.inside-page-type)>.facts p{color:var(--Early-Rise-Gray, #626366);font-family:TT Commons Pro;font-size:clamp(18px,2.2917vw,44px);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:.88px}section:not(.inside-page-type)>.facts p strong{color:var(--Early-Rise-Gray, #626366);font-family:TT Commons Pro;font-size:inherit;font-style:normal;font-weight:800;line-height:inherit;letter-spacing:.88px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/inside-page-typography.css.map */
