:root{--color-brand-bg: #F5F3E2;--color-brand-text: #251C1A;--color-brand-cream: #FFFDED;--color-brand-gold: #9C952B;--color-brand-brown: #201614;--site-padding: 15px;--font-serif: "NanumMyeongjo", serif;--font-ui: "Geist", sans-serif;--font-heading-family: var(--font-serif);--font-body-family: var(--font-serif)}@media screen and (min-width:750px){:root{--site-padding: 30px}}@media screen and (min-width:750px){.page-width,.page-width-tablet,.page-width-desktop,.header.page-width,.utility-bar__grid.page-width{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width,.page-width-desktop{padding-left:3rem;padding-right:3rem}}@font-face{font-family:NanumMyeongjo;src:url(/cdn/shop/files/NanumMyeongjoBold.woff2?v=1776794112) format("woff2"),url(/cdn/shop/files/NanumMyeongjoBold.woff?v=1776794113) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/cdn/shop/files/Geist-Regular.woff2?v=1776794112) format("woff2"),url(/cdn/shop/files/Geist-Regular.woff?v=1776794112) format("woff");font-weight:400;font-style:normal;font-display:swap}.heading,h2.rich-text__heading{font-family:var(--font-serif);font-size:28px;letter-spacing:-.07em;line-height:normal}.subheading{font-family:var(--font-serif);font-size:20px;letter-spacing:-.07em;line-height:normal}.body-text,.rich-text__text p{font-family:var(--font-serif);font-size:12px;letter-spacing:-.07em;line-height:normal}.photo-credit,.photo-credit p{font-family:var(--font-ui);font-size:10px;letter-spacing:-.04em;line-height:normal;text-transform:uppercase}@media screen and (min-width:750px){.heading,h2.rich-text__heading{font-size:55px}.subheading{font-size:35px}.body-text,.rich-text__text p{font-size:25px}.photo-credit,.photo-credit p{font-size:16px}}.button,.shopify-challenge__button,.customer button{border-radius:59.031px;overflow:hidden;min-width:unset;min-height:unset;padding:7.952px 21.238px 8.694px;gap:7.379px;border:.703px solid var(--color-brand-brown);font-family:var(--font-ui);font-size:12px;text-transform:uppercase;text-decoration:none;background-color:transparent;color:var(--color-brand-text);position:relative;z-index:0}.button:before,.shopify-challenge__button:before,.customer button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;box-shadow:none;background-color:var(--color-brand-gold);transform:translate(-100%);transition:transform .35s ease}.button:not([disabled]):hover:before,.shopify-challenge__button:hover:before,.customer button:hover:before{transform:translate(0)}.button:after,.shopify-challenge__button:after,.customer button:after{box-shadow:none;transition:none}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after{box-shadow:none}@media screen and (min-width:750px){.button,.shopify-challenge__button,.customer button{border-radius:83.923px;padding:11.305px 30.193px 12.359px;gap:10.49px;border:1px solid var(--color-brand-brown);font-size:18px}}.btn{display:inline-flex;justify-content:center;align-items:center;border-radius:59.031px;overflow:hidden;padding:7.952px 21.238px 8.694px;gap:7.379px;border:.703px solid var(--color-brand-brown);font-family:var(--font-ui);font-size:12px;text-transform:uppercase;text-decoration:none;background-color:transparent;color:var(--color-brand-text);cursor:pointer;position:relative;z-index:0}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--color-brand-gold);transform:translate(-100%);transition:transform .35s ease}.btn:hover:before{transform:translate(0)}@media screen and (min-width:750px){.btn{border-radius:83.923px;padding:11.305px 30.193px 12.359px;gap:10.49px;border:1px solid var(--color-brand-brown);font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/typography.css.map */
