:root{--unc-bg:#FFF9F3;--unc-ink:#292823;--unc-muted:#6B645C;--unc-sage:#DDE8D4;--unc-peach:#F7D6C5;--unc-butter:#F5E5B8;--unc-rust:#934438;--unc-line:#EADDD2;--unc-serif:Georgia,"Iowan Old Style","Palatino Linotype",serif;--unc-sans:"Avenir Next",Inter,"Trebuchet MS",Arial,sans-serif}html{scroll-behavior:smooth}body{background:#fff9f3;color:#292823}#MainContent{background:#fff9f3}#MainContent a:focus-visible,#MainContent button:focus-visible,#MainContent input:focus-visible,#MainContent select:focus-visible,#MainContent textarea:focus-visible{outline:2px solid #934438;outline-offset:3px}#MainContent .button,#MainContent button.button,#MainContent a.button,#MainContent button[type=submit],#MainContent .shopify-payment-button__button{border-radius:999px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}#MainContent .button:hover:not(:disabled),#MainContent button[type=submit]:hover:not(:disabled){transform:translateY(-1px)}#MainContent input:not([type=checkbox]):not([type=radio]):not([type=hidden]),#MainContent select,#MainContent textarea{border-radius:13px}#MainContent :where(h1,h2,h3){letter-spacing:-.04em;text-transform:none}#MainContent :where(h1,h2){font-family:var(--unc-serif);font-weight:400}#MainContent :where(.rte,.page-content,.article-template__content){line-height:1.85}#MainContent :where(.rte,.page-content) a{text-decoration-thickness:1px;text-underline-offset:4px}#MainContent :where(.resource-card,.product-card,.blog-post-card,.collection-card){border-radius:20px;overflow:hidden}#MainContent :where(.product-card__image,.resource-card__image,.blog-post-card__image){border-radius:18px}#MainContent :where(.product-grid__item,.resource-list__item){min-width:0}#MainContent :where(.pagination__item,.pagination__link){border-radius:999px}#MainContent :where(.facets__form,.facets-wrapper,.filters,.facet-filters){border-radius:14px}#MainContent[data-template^=page] .page-width-content,#MainContent[data-template^=page] .section-content-wrapper{max-width:min(100%,950px);margin-inline:auto}#MainContent[data-template^=page] :where(.page-width-content h1,.section-content-wrapper h1){font-family:var(--unc-serif);font-size:clamp(40px,5.2vw,68px);line-height:1.08;font-weight:400}#MainContent[data-template^=page] .rte{font-size:15px;line-height:1.85}#MainContent[data-template^=page] .rte :where(h2,h3){font-family:var(--unc-serif);margin-top:34px}#MainContent[data-template^="page.contact"] :where(.contact-form,form[action*=contact]){padding:26px;background:#f0e8de;border:1px solid #E8D9CC;border-radius:22px}#MainContent[data-template^="page.contact"] :where(.contact-form input,.contact-form textarea){background:#fffdf8}#MainContent[data-template^=cart] .cart-page{padding-top:28px;padding-bottom:75px;gap:24px}#MainContent[data-template^=cart] .cart-page__title :where(h1,h2,h3){font-family:var(--unc-serif);font-size:clamp(39px,5vw,60px);font-weight:400}#MainContent[data-template^=cart] .cart-page__summary{border:1px solid var(--unc-line);border-radius:22px;padding:20px;background:#f2ede3}#MainContent[data-template^=cart] .cart-page__items :where(img){border-radius:14px}#MainContent[data-template^=blog] :where(h1,h2){font-family:var(--unc-serif)}#MainContent[data-template^=blog] .blog-post-card{border-radius:22px}#MainContent[data-template^=article] :where(h1){font-size:clamp(40px,5vw,72px);font-family:var(--unc-serif);line-height:1.09}#MainContent[data-template^=article] :where(.blog-post-content,.rte){max-width:820px;margin-inline:auto;line-height:1.9}#MainContent[data-template^="404"] :where(h1){font-size:clamp(52px,7vw,92px);font-family:var(--unc-serif);line-height:1}#MainContent[data-template^="404"] .section{background:#f4d5c4}#MainContent[data-template^=product] .product-information{background:#fff9f3}#MainContent[data-template^=product] :where(.product-information img){border-radius:18px}#MainContent[data-template^=product] :where(.product-information h1){font-family:var(--unc-serif);font-size:clamp(38px,4vw,59px)}#MainContent[data-template^=product] :where(.variant-picker__option-values label,.product-form__input label){border-radius:14px}#MainContent[data-template^=search] .search-header,#MainContent[data-template^=search] .search-results,#MainContent[data-template^=collection] .section{background:#fff9f3}.unc-page-topper{background:linear-gradient(125deg,#f6d8c8,#f3dfbd);border-block:1px solid #F0D9C9;padding:32px 0;position:relative;overflow:hidden}.unc-page-topper:after{content:"\2733";position:absolute;right:clamp(5px,9vw,130px);top:-33px;font-size:150px;color:#e9ad98;opacity:.45;line-height:1;pointer-events:none}.unc-page-topper__inner{max-width:1210px;margin-inline:auto;padding-inline:28px;position:relative;z-index:1}.unc-page-topper__eyebrow{display:inline-flex;gap:9px;align-items:center;text-transform:uppercase;letter-spacing:.14em;font-family:var(--unc-sans);font-weight:800;font-size:10px;color:#884836}.unc-page-topper__eyebrow b{font-size:18px}.unc-page-topper__line{font-family:var(--unc-serif);font-size:clamp(25px,3.7vw,45px);line-height:1.1;letter-spacing:-.045em;margin:7px 0 0;color:#292823}.unc-page-topper__line em{color:#934438}.unc-page-topper--calm{background:#e2ead9;border-color:#d5e1ce}.unc-page-topper--calm:after{color:#b6cba8}.unc-page-topper--calm .unc-page-topper__eyebrow{color:#55684f}.unc-page-topper--butter{background:#f7e9c4;border-color:#efdfb1}.unc-page-topper--butter:after{color:#e6ca79}.unc-sitefoot-intro{background:#dde8d4;padding:49px 0 38px;border-bottom:1px solid #C4D4BC}.unc-sitefoot-intro__inner{max-width:1240px;margin:auto;padding:0 28px;display:grid;grid-template-columns:1.4fr .7fr;gap:28px;align-items:end}.unc-sitefoot-intro__eyebrow{font-family:var(--unc-sans);font-size:10px;letter-spacing:.15em;font-weight:800;color:#556a4f;text-transform:uppercase;margin:0 0 13px}.unc-sitefoot-intro h2{font-family:var(--unc-serif);font-size:clamp(36px,4vw,59px);line-height:1;letter-spacing:-.05em;font-weight:400;margin:0;color:#2c372a}.unc-sitefoot-intro h2 em{font-weight:400;color:#8e5143}.unc-sitefoot-intro__right{font-size:14px;color:#54604d;line-height:1.65;max-width:275px;margin:0 0 4px auto}#footer-group{background:#dde8d4}#footer-group .footer-content{gap:28px}#footer-group :where(.menu__heading__default,.footer-content h2,.footer-content h3){font-family:var(--unc-serif);font-size:22px;font-weight:400;letter-spacing:-.03em}#footer-group :where(a,button){text-underline-offset:4px}#footer-group .footer-content :where(input){border-radius:999px;background:#fff9f3}#footer-group .utilities{color:#596454}#footer-group :where(.utilities a,.footer-content a){transition:opacity .2s ease}#footer-group :where(.utilities a,.footer-content a):hover{opacity:.75}@media(max-width:749px){#MainContent[data-template^="page.contact"] :where(.contact-form,form[action*=contact]){padding:17px;border-radius:18px}#MainContent[data-template^=cart] .cart-page{padding-top:18px}#MainContent[data-template^=cart] .cart-page__summary{padding:15px}.unc-page-topper{padding:26px 0}.unc-page-topper__inner{padding-inline:20px}.unc-page-topper__line{font-size:clamp(25px,7vw,34px)}.unc-page-topper:after{font-size:115px;right:-23px;top:-25px}.unc-sitefoot-intro{padding:42px 0 30px}.unc-sitefoot-intro__inner{grid-template-columns:1fr;gap:20px;padding:0 22px}.unc-sitefoot-intro__right{margin:0}#footer-group .footer-content{gap:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#MainContent .button,#MainContent button[type=submit],#footer-group :where(.utilities a,.footer-content a){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/uncluttered-sitewide.css.map */
