:root{--nc-type-display:var(--font-heading--family);--nc-type-body:var(--font-body--family);--nc-type-h1:clamp(44px,5.4vw,78px);--nc-type-h2:clamp(36px,3.9vw,56px);--nc-type-h3:clamp(24px,2vw,28px);--nc-type-body-size:17px;--nc-type-leading:1.65}html:lang(ar){--nc-type-display:var(--font-arabic-reading--family);--nc-type-body:var(--font-arabic-ui--family);--nc-type-leading:1.8}html:lang(zh-CN),html:lang(zh-Hans){--nc-type-display:var(--font-sc-reading--family);--nc-type-body:var(--font-sc-ui--family);--nc-type-leading:1.75}html:lang(zh-TW),html:lang(zh-Hant){--nc-type-display:var(--font-tc-reading--family);--nc-type-body:var(--font-tc-ui--family);--nc-type-leading:1.75}html:lang(ja){--nc-type-display:var(--font-jp-reading--family);--nc-type-body:var(--font-jp-ui--family);--nc-type-leading:1.75}#MainContent{font-family:var(--nc-type-body);font-size:var(--nc-type-body-size)}#MainContent :is(h1,h2,h3,h4){font-family:var(--nc-type-display);font-weight:400;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word}#MainContent h1{font-size:var(--nc-type-h1);line-height:1.1}#MainContent h2{font-size:var(--nc-type-h2);line-height:1.15}#MainContent h3{font-size:var(--nc-type-h3);line-height:1.25}#MainContent h4{font-size:22px;line-height:1.3}#MainContent :is(p,li){font-family:var(--nc-type-body);font-size:var(--nc-type-body-size);line-height:var(--nc-type-leading)}#MainContent :is(summary,label,input,select,textarea){font-family:var(--nc-type-body);font-size:16px;line-height:1.5}#MainContent :is(.nc-btn,.nf-btn,.nr-btn,.ncshop-button,.button){font-family:var(--nc-type-body);font-size:16px;line-height:1.5;letter-spacing:0}#MainContent :is([class*=kicker],[class*=eyebrow]){font-family:var(--nc-type-body);font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.12em}#MainContent :is(small,figcaption,[class*=caption],[class*=__meta],[class*=__date],[class*=subtle],[class*=purchase-note],.tax-note){font-family:var(--nc-type-body);font-size:14px;line-height:1.6}#MainContent :is(.nc-hero h1){font-size:clamp(48px,6.7vw,96px);line-height:1.06}#MainContent :is(.nc-hero__content>p:not(.nc-kicker),.nf-hero p:not(.nf-kicker),.nr-hero p:not(.nr-kicker),.ncshop-lead){font-size:clamp(18px,1.4vw,20px);line-height:1.6}#MainContent[data-template^=product] h1{font-size:clamp(34px,3.2vw,46px);line-height:1.15}#MainContent :is(product-card,.nc-products article,.ndc__card) :is(h1,h2,h3){font-family:var(--nc-type-body);font-size:18px;font-weight:600;line-height:1.4;letter-spacing:0}#MainContent .ncshop-configure h2{font-size:clamp(32px,3vw,42px)}#MainContent .ncshop-design-name{font-size:26px}#MainContent :is(.nc-culture-story h3,.nc-culture-story__title){font-size:20px;line-height:1.35}#MainContent .nc-culture-story p{font-size:15px;line-height:1.6}#MainContent .noor-recommendation-prices{font-family:var(--nc-type-body);font-size:15px;line-height:1.5;letter-spacing:0}#MainContent[data-template^=article] h1{font-size:clamp(36px,4vw,58px)}#MainContent[data-template^=article] h2,#MainContent .shopify-policy__body h2{font-size:clamp(28px,2.5vw,36px)!important;line-height:1.3!important}#MainContent[data-template^=article] h3,#MainContent .shopify-policy__body h3{font-size:24px!important;line-height:1.35!important}#MainContent[data-template^=article] :is(p,li),#MainContent .shopify-policy__body :is(p,li){font-size:var(--nc-type-body-size)!important;line-height:var(--nc-type-leading)!important;overflow-wrap:anywhere}#MainContent .shopify-policy__body :is(span,a){font-size:inherit!important;line-height:inherit!important;overflow-wrap:anywhere}#MainContent .rte{overflow-wrap:anywhere}#MainContent .rte table{max-width:100%}#MainContent :is(.nc-faq,.nf-faq,.nr-faq,.ncshop-faq) summary{font-size:17px;line-height:1.5}#MainContent :is(h1,h2,h3,h4,[class*=kicker],[class*=eyebrow]):is(:lang(ar),:lang(zh),:lang(ja)){letter-spacing:0;font-style:normal;text-transform:none;line-height:1.4}@media(max-width:749px){:root{--nc-type-body-size:16px}#MainContent :is(.nc-faq,.nf-faq,.nr-faq,.ncshop-faq) summary{font-size:16px}#MainContent :is(product-card,.nc-products article,.ndc__card) :is(h1,h2,h3){font-size:17px}}#MainContent .ace-line{white-space:pre-wrap!important;overflow-wrap:anywhere;font-family:var(--nc-type-body);font-size:var(--nc-type-body-size);line-height:var(--nc-type-leading)}body .nc-footer .nc-footer__nav>a{font-family:var(--nc-type-body);font-size:14px;line-height:1.6}body .nc-footer .nc-footer__subscribe>p{font-family:var(--nc-type-body);font-size:16px;line-height:var(--nc-type-leading)}body .nc-footer .nc-footer__form :is(input,button){font-family:var(--nc-type-body);font-size:16px}@media(min-width:990px){#header-group .menu-list__link{font-family:var(--nc-type-body);font-size:15px;line-height:1.5}}#MainContent .nf-beyond__paper,#MainContent .nf-beyond__paper :is(p,h3,ul,li){font-family:var(--nf-hand-font,cursive);letter-spacing:0}#MainContent .nf-beyond__paper{display:flex;flex-direction:column;font-size:clamp(9px,.75cqw,18px);padding:2em 1.8em 2.1em}#MainContent .nf-beyond__paper-label{flex:none;font-size:1.2em;line-height:1.3;margin:0 0 .75em;letter-spacing:.04em}#MainContent .nf-beyond__paper h3{flex:none;font-size:2.45em;font-weight:700;line-height:1.15;margin:0 0 .65em;text-wrap:balance}#MainContent .nf-beyond__paper ul{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;gap:.5em;margin:0;padding:0;min-height:0}#MainContent .nf-beyond__paper li{font-size:1.8em;line-height:1.3;padding-block:.12em;padding-inline-start:1.05em}#MainContent .nf-beyond__paper li:before{top:.12em}#MainContent .nf-beyond__paper:lang(ar) li{font-size:1.65em;line-height:1.5}#MainContent .nf-beyond__paper:lang(ar) h3{line-height:1.35}#MainContent .nf-beyond__paper:is(:lang(zh),:lang(ja)) li{font-size:1.65em;line-height:1.45}@media(max-width:1279px){#MainContent .nf-beyond__paper{font-size:14px;padding:32px 28px;min-height:350px}#MainContent .nf-beyond__paper-label{font-size:14px;margin-bottom:14px}#MainContent .nf-beyond__paper h3{font-size:32px;margin-bottom:22px}#MainContent .nf-beyond__paper ul{gap:18px;justify-content:space-between}#MainContent .nf-beyond__paper li{font-size:24px;line-height:1.4}#MainContent .nf-beyond__paper:is(:lang(ar),:lang(zh),:lang(ja)) li{font-size:22px;line-height:1.5}}@media(min-width:1280px){#MainContent .nf-beyond__paper{padding:1.8em 1.4em}#MainContent .nf-beyond__paper-label{font-size:1.1em;margin-bottom:.6em}#MainContent .nf-beyond__paper h3{font-size:2.2em;margin-bottom:.65em}#MainContent .nf-beyond__paper--noor li{font-size:1.65em;line-height:1.3}#MainContent .nf-beyond__paper--noor:is(:lang(fr),:lang(it)) li{font-size:1.55em}#MainContent .nf-beyond__paper--noor:lang(ar) li{font-size:1.5em;line-height:1.45}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/noor-typography.css.map */
