:root{--home-primary: #3D5A73;--home-primary-light: #5B7D95;--home-primary-dark: #2C4156;--home-accent: #C8956C;--home-accent-light: #E0B794;--home-accent-dark: #A67A52;--home-bg: #FAFAF7;--home-bg-alt: #F2EFEB;--home-txt: #2C2C2C;--home-txt-light: #6B6B6B;--home-txt-muted: #999999;--home-border: #E5E2DD;--home-star: #E8B44A;--home-sale: #C45B4A;--home-success: #5C8A5E;--home-font-heading: "DM Serif Display", Georgia, serif;--home-font-body: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--home-page-width: 1400px;--home-page-padding: 20px}@media(min-width:640px){:root{--home-page-padding: 32px}}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:99;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.home-reveal{opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.home-reveal.visible{opacity:1;transform:translateY(0)}.home-reveal-delay-1{transition-delay:.1s}.home-reveal-delay-2{transition-delay:.2s}.home-reveal-delay-3{transition-delay:.3s}.home-reveal-delay-4{transition-delay:.4s}@keyframes home-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--home-bg-alt)}::-webkit-scrollbar-thumb{background:var(--home-accent);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--home-accent-dark)}html{scroll-behavior:smooth}::selection{background:#3d5a7340;color:var(--home-txt)}::-moz-selection{background:#3d5a7340;color:var(--home-txt)}[class^=home-],[class*=" home-"]{font-family:var(--home-font-body)!important;line-height:1.5!important;letter-spacing:0!important}[class^=home-] h1,[class^=home-] h2,[class^=home-] h3,[class*=" home-"] h1,[class*=" home-"] h2,[class*=" home-"] h3{font-family:var(--home-font-heading)!important;line-height:1.1!important}[class^=home-] p,[class^=home-] h1,[class^=home-] h2,[class^=home-] h3,[class*=" home-"] p,[class*=" home-"] h1,[class*=" home-"] h2,[class*=" home-"] h3{margin-top:0!important}.content-for-layout{padding-top:100px}.template--index .content-for-layout,.template--product .content-for-layout,.template--collection .content-for-layout,.template--page-our-story .content-for-layout{padding-top:0}.field__input,.text-area.field__input,.search__input{border:1px solid var(--home-border)!important;border-radius:6px;padding:1.2rem 1.5rem;font-size:1.5rem;font-family:var(--home-font-body);background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.contact__button .button,.button[type=submit]{background:var(--home-primary)!important;color:#fff!important;font-family:var(--home-font-body);font-size:15px;font-weight:600;padding:14px 40px;border-radius:9999px;border:none;cursor:pointer;transition:background .2s ease;letter-spacing:.05em}.contact__button .button:hover,.button[type=submit]:hover{background:var(--home-primary-dark)!important}.field__input:focus,.text-area.field__input:focus,.search__input:focus{border-color:var(--home-primary)!important;box-shadow:0 0 0 2px #3d5a7326;outline:none}.wefancy-page-content,.page-width--narrow,.shopify-policy__container,.shopify-policy__title,.shopify-policy__body{max-width:960px!important;margin-left:auto;margin-right:auto}.home-page-width{max-width:var(--home-page-width);margin-left:auto;margin-right:auto;padding-left:var(--home-page-padding);padding-right:var(--home-page-padding)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/home-base.css.map */
