@font-face{font-family:OF Bespoke;src:url(of-bespoke-serif.otf) format("opentype");font-display:swap}@font-face{font-family:OF Gotham;src:url(of-gotham-light.ttf) format("truetype");font-weight:300 500;font-display:swap}@font-face{font-family:OF Coconat;src:url(of-coconat-regular.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:OF Coconat;src:url(of-coconat-demi.otf) format("opentype");font-weight:600;font-display:swap}:root{--of-paper: #e2dace;--of-ink: #272727;--of-clay: #d37d60;--of-olive: #4a4a30;--of-copper: #715342;--of-line: rgb(46 41 37 / 24%);--of-serif: "OF Bespoke", Georgia, serif;--of-display: "OF Coconat", "OF Bespoke", Georgia, serif;--of-sans: "OF Gotham", Arial, sans-serif;--of-stone: #978676;--of-sage-blue: #6d8d90;--of-olive-deep: #4a4a30}body{background:var(--of-paper);color:var(--of-ink)}#header-group .header-section .header{background:var(--of-paper)}footer .section-background,footer .section{background-color:var(--of-paper);color:var(--of-ink)}footer .menu__heading__default,footer .footer-content{font-family:var(--of-sans)}footer .logo-block__image{max-height:30rem;object-position:center}#header-group .header-logo__fallback{display:block;width:240px;height:auto}@media screen and (max-width:749px){#header-group .header-logo__fallback{width:136px}}.shopify-policy__container{max-width:52rem;padding:clamp(3rem,7vw,7rem) 1.4rem;color:#272727;font-family:OF Gotham,Arial,sans-serif;overflow-wrap:anywhere}.shopify-policy__title h1{font:400 clamp(2.6rem,6vw,5rem)/1 "OF Coconat",Georgia,serif;letter-spacing:-.05em;margin-bottom:3rem}.shopify-policy__body{font-size:1rem;line-height:1.7}.shopify-policy__body h2{font:400 clamp(1.7rem,3vw,2.3rem)/1.2 "OF Coconat",Georgia,serif;margin:2.5rem 0 1rem;letter-spacing:-.025em}.shopify-policy__body a{color:inherit;text-underline-offset:.2em}.of-faq{max-width:48rem;margin-inline:auto;font:400 1rem/1.7 OF Gotham,Arial,sans-serif}.of-faq>h2{margin:3rem 0 1.25rem;font:400 clamp(1.8rem,4vw,2.6rem)/1.15 "OF Coconat",Georgia,serif;letter-spacing:-.035em}.of-faq details{border-bottom:1px solid rgb(39 39 39 / 25%)}.of-faq summary{position:relative;padding:1.2rem 2rem 1.2rem 0;cursor:pointer;list-style:none;font-weight:500}.of-faq summary::-webkit-details-marker{display:none}.of-faq summary:after{content:"+";position:absolute;right:.2rem;top:1.2rem}.of-faq details[open] summary:after{content:"\2212"}.of-faq summary:focus-visible{outline:2px solid #4a4a30;outline-offset:4px}.of-faq details>div{padding-bottom:.8rem}.of-faq details p{margin-top:0}.of-footer-navigation{background:var(--color-background, #fff);color:var(--color-foreground, var(--of-ink));font-family:var(--of-sans);padding:4rem var(--page-margin, 40px)}.of-footer-navigation__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px) minmax(0,1fr);align-items:center;gap:3rem;max-width:1440px;margin-inline:auto}.of-footer-navigation a{display:block;color:inherit;font-size:.85rem;line-height:1.5;padding-block:.4rem;text-decoration:none}.of-footer-navigation a:hover{text-decoration:underline;text-underline-offset:.3em}.of-footer-navigation .of-footer-brand{display:block;padding:0;justify-self:center;width:100%}.of-footer-brand img{display:block;width:100%;height:auto}.of-footer-instagram{justify-self:end}.of-footer-instagram a,.of-footer-instagram__placeholder{display:inline-grid;place-items:center;padding:0;width:64px;height:64px}.of-footer-policy-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1.2rem;font-size:.75rem}.of-footer-home-logo{display:block;width:100%;color:inherit;text-decoration:none}.of-chapters-menu{width:100%;padding:2.5rem max(2rem,5vw);background:var(--of-paper)}.of-chapters-menu h2{margin:0 0 1rem;font:400 1.8rem/1.3 var(--of-display)}.of-chapters-menu ul{list-style:none;padding:0;margin:0}.of-chapters-menu a{display:inline-block;color:inherit;font:400 .95rem/1.6 var(--of-sans);padding-block:.5rem;text-decoration:none}.of-chapters-menu a:hover{text-decoration:underline}.menu-list__submenu-inner:has(>.of-chapters-menu){padding:0}.of-chapters-menu--mobile{padding:1.2rem 2rem 2rem}.of-footer-navigation a:focus-visible,.of-chapters-menu a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.of-footer-navigation{padding-block:2.5rem}.of-footer-navigation__inner{grid-template-columns:minmax(0,1fr) minmax(80px,110px) minmax(0,1fr);gap:12px}.of-footer-navigation .of-footer-shop a{font-size:.75rem}.of-footer-instagram a,.of-footer-instagram__placeholder{width:48px;height:48px}.of-footer-instagram svg{width:40px;height:40px}.of-footer-policy-links{justify-content:center;text-wrap:wrap}}#insta-feed{box-sizing:border-box;width:100%;max-width:1200px;margin-inline:auto;padding-block:clamp(32px,5vw,72px)}#insta-feed .instafeed-new-layout-container{width:100%!important;max-width:none!important;height:auto!important}#insta-feed .instafeed-new-layout-wrapper{width:100%;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}#insta-feed .instafeed-new-layout-item{width:100%!important;height:auto!important;min-width:0;aspect-ratio:9 / 16}@media(max-width:749px){#insta-feed .instafeed-new-layout-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}.shopify-policy__title h1,.page-width-content:has(.of-faq) h1{font-size:clamp(2rem,4vw,3rem);line-height:1.15}.shopify-policy__body,.shopify-policy__body :is(p,li),.of-faq,.of-faq :is(p,li,summary),.of-contact .of-contact__intro p{font-size:.9375rem;line-height:1.7}.shopify-policy__body h2,.of-faq>h2{font-size:clamp(1.35rem,2.5vw,1.75rem);line-height:1.25}.shopify-policy__body h3{font-size:1.125rem;line-height:1.3}.of-contact .of-contact__intro>p:first-child,.of-contact .of-contact__intro .of-contact__lede{font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.3}.of-contact .of-contact__hero h1{font-size:clamp(3rem,7vw,5rem);line-height:1.05}main .shopify-policy__container{box-sizing:border-box;width:75%;max-width:none;margin-inline:auto;padding-inline:0}@media(max-width:749px){main .shopify-policy__container{width:calc(100% - 40px)}}.of-footer-instagram,.of-footer-instagram a,.of-footer-instagram__placeholder{color:#534137}.of-footer-instagram svg path{fill:#534137}
/*# sourceMappingURL=/cdn/shop/t/2/assets/origin-form.css.map */
