@media screen and (max-width:749px){body{--font-paragraph--size: 1rem;--font-paragraph--line-height: 1.55;--font-h1--size: 2.25rem;--font-h1--line-height: 1.12;--font-h2--size: 2.1rem;--font-h2--line-height: 1.2;--font-h3--size: 1.5rem;--font-h3--line-height: 1.3;--font-h4--size: 1rem;--font-h4--line-height: 1.4;--font-h6--size: 1rem;--font-h6--line-height: 1.4}#MainContent :is(h1,.h1):not(.kosen-hero *,.product-card *){font-size:2.25rem!important;line-height:1.12!important;overflow-wrap:break-word}#MainContent :is(h2,.h2):not(.kosen-hero *,.product-card *,.collection-card *,.blog-post-card *,.featured-blog-posts-card *){font-size:2.1rem!important;line-height:1.2!important;overflow-wrap:break-word}#MainContent :is(h3,.h3):not(.kosen-hero *,.product-card *,.collection-card *,.blog-post-card *,.featured-blog-posts-card *){font-size:1.5rem!important;line-height:1.3!important;overflow-wrap:break-word}#MainContent :is(.rte,.paragraph,.text-block):not(.h1,.h2,.h3,.h4,.h5,.h6)>:is(p,ul,ol):not(.kosen-hero *),#MainContent .rte :is(li,td,th):not(.kosen-hero *),#MainContent :is(h1,h2,h3)+p:not(.kosen-hero *){font-size:1rem!important;line-height:1.55!important}#MainContent .product-card{--font-h1--size: 1rem;--font-h2--size: 1rem;--font-h3--size: 1rem;--font-h4--size: 1rem;--font-h5--size: 1rem;--font-h6--size: 1rem}#MainContent .product-card :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-size:1rem!important;line-height:1.4!important;overflow-wrap:break-word}:is(.button,.button-secondary,button.shopify-payment-button__button--unbranded):not(.kosen-hero__button,.button-unstyled){font-size:1rem!important;line-height:1.35!important;min-height:48px;max-width:100%;white-space:normal}:is(input:not([type=checkbox],[type=radio],[type=range],[type=hidden]),select,textarea){font-size:max(1rem,1em)}}#MainContent[data-template=index] .text-block:has(>h2+p){gap:12px}#MainContent[data-template=index] .text-block:has(>h2+p)>:is(h2,p){margin-block:0}#MainContent[data-template=index] .section-content-wrapper:has(>.text-block>h2+p){gap:24px}#MainContent[data-template=index] .section-resource-list{row-gap:24px}#MainContent[data-template=index] .group-block-content:has(>.text-block>h2):has(>.text-block>p){gap:12px}#MainContent[data-template=index] .group-block-content:has(>.text-block>h2):has(>.text-block>p)>.text-block>:is(h2,p){margin-block:0}#MainContent[data-template=index] .group-block-content:has(>.text-block>h2):has(>.text-block>p)>.button{margin-block-start:12px}#MainContent[data-template=index] .product-card [ref=productTitleLink] .text-block>p[role=heading]{font-size:1rem;line-height:1.35;letter-spacing:0;text-transform:none;text-wrap:wrap;margin-block:0}#MainContent[data-template=index] .kosen-card-title__name,#MainContent[data-template=index] .kosen-card-title__category{display:block}#MainContent[data-template=index] .kosen-card-title__category{margin-block-start:3px;font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1.35;color:rgb(var(--color-foreground-rgb) / .72)}#MainContent[data-template=index] .featured-blog-posts .resource-list--grid{row-gap:32px;column-gap:24px}#MainContent[data-template=index] .featured-blog-posts-card .text-block>h3{font-size:1.375rem;line-height:1.3;text-wrap:pretty;margin-block:0}@media screen and (max-width:749px){#MainContent[data-template=index] .featured-blog-posts .resource-list--grid{row-gap:40px}}#MainContent[data-template=product] .product-card [ref=productTitleLink] .text-block>p[role=heading]{font-size:1rem;line-height:1.35;letter-spacing:0;margin-block:0}#MainContent[data-template=product] .kosen-card-title__name,#MainContent[data-template=product] .kosen-card-title__category{display:block}#MainContent[data-template=product] .kosen-card-title__category{margin-block-start:3px;font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1.35;color:rgb(var(--color-foreground-rgb) / .72)}#MainContent[data-template=index] .featured-blog-posts-card .text-block>h3{letter-spacing:.005em;overflow-wrap:break-word;text-wrap:pretty}
/*# sourceMappingURL=/cdn/shop/t/84/assets/kosen-mobile.css.map */
