body:not([data-th-template=index]) main{--th-type-ink:#0c2540}body:not([data-th-template=index]) main :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-body--family,Arial,sans-serif);font-weight:700;letter-spacing:-.025em;text-wrap:pretty;overflow-wrap:break-word}body:not([data-th-template=index]) main h1{font-size:clamp(32px,3.75vw,48px);line-height:1.15}body:not([data-th-template=index]) main h2{font-size:clamp(26px,2.65vw,34px);line-height:1.22}body:not([data-th-template=index]) main h3{font-size:clamp(20px,1.875vw,24px);line-height:1.3}body:not([data-th-template=index]) main :is(button,.button){font-family:var(--font-body--family,Arial,sans-serif);font-weight:700}body:not([data-th-template=index]) main :is(input,select,textarea){font-family:var(--font-body--family,Arial,sans-serif);font-size:16px}body:not([data-th-template=index]) main :is(.price,.price-item,product-price){font-family:var(--font-body--family,Arial,sans-serif);font-weight:700;letter-spacing:0}body[data-th-template=collection] main product-card :is(h3,p),body[data-th-template=search] main product-card :is(h3,p){font-size:16px;line-height:1.45;font-weight:600;letter-spacing:0}body[data-th-template=article] main .th-guide :is(p,li){font-size:17px;line-height:1.7}body[data-th-template=article] main .th-guide h2{font-size:clamp(26px,2.65vw,34px);line-height:1.25}body[data-th-template=article] main .th-guide__hero h2{font-size:clamp(28px,3vw,38px);line-height:1.15}body[data-th-template=article] main .th-guide__hero{padding:clamp(24px,4vw,40px)}body[data-th-template=article] main .th-guide__table{min-width:560px}body[data-th-template=page] main .rte :is(p,li),.shopify-policy__body :is(p,li){font-size:17px;line-height:1.7}body[data-th-template=page] main .rte :is(h2,h3){margin-top:1.7em;margin-bottom:.6em}.shopify-policy__container{max-width:800px;padding-inline:24px}.shopify-policy__container h1{font-family:var(--font-body--family,Arial,sans-serif);font-size:clamp(32px,3.75vw,48px);font-weight:700;line-height:1.15;letter-spacing:-.025em}.shopify-policy__body :is(h2,h3){font-family:var(--font-body--family,Arial,sans-serif);font-size:26px;font-weight:700;line-height:1.25;margin-top:1.6em}body:not([data-th-template=index]) main a{overflow-wrap:anywhere}body:not([data-th-template=index]) main summary{font-weight:600}body:not([data-th-template=index]) main :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #087aa3;outline-offset:4px}@media(max-width:700px){body:not([data-th-template=index]) main h1{font-size:32px}body[data-th-template=article] main .th-guide :is(p,li){font-size:16px}body[data-th-template=page] main .rte :is(p,li),.shopify-policy__body :is(p,li){font-size:16px}}.th-table-hint{display:none}@media(max-width:700px){body[data-th-template=article] main .th-table-hint{display:block;font-size:14px;line-height:1.5;color:#0c536b;margin:12px 0 8px}}body[data-th-template=article] .th-guide__table-wrap>.rte-table-wrapper{overflow:visible;width:max-content;min-width:100%}
/*# sourceMappingURL=/cdn/shop/t/27/assets/th-type-system.css.map */
