:root{--background: 40 20% 98%;--foreground: 30 15% 20%;--card: 40 15% 96%;--card-foreground: 30 15% 20%;--popover: 40 20% 98%;--popover-foreground: 30 10% 15%;--primary: 150 15% 35%;--primary-foreground: 40 20% 98%;--secondary: 35 15% 92%;--secondary-foreground: 30 10% 25%;--muted: 35 10% 94%;--muted-foreground: 30 12% 38%;--accent: 150 12% 90%;--accent-foreground: 150 15% 30%;--destructive: 0 65% 50%;--destructive-foreground: 40 20% 98%;--border: 35 12% 78%;--input: 35 12% 88%;--ring: 150 15% 35%;--radius: 0rem;--font-h1: "Fraunces", Georgia, serif;--font-h2: "Fraunces", Georgia, serif;--font-h3: "Fraunces", Georgia, serif;--font-body: "Inter", system-ui, sans-serif;--font-eyebrow: "Inter", system-ui, sans-serif;--font-navigation: "Inter", system-ui, sans-serif;--font-logo: "Fraunces", Georgia, serif;--font-button: "Inter", system-ui, sans-serif;--font-display: var(--font-h1);--font-sans: var(--font-body);--section-spacing-mobile: 4rem;--section-spacing-desktop: 8rem;--section-spacing-sm-mobile: 3rem;--section-spacing-sm-desktop: 5rem;--section-spacing-lg-mobile: 6rem;--section-spacing-lg-desktop: 10rem;--content-max-width: 1200px;--transition-gentle: all .35s cubic-bezier(.25, .1, .25, 1);--transition-luxe: all .5s cubic-bezier(.16, 1, .3, 1);--transition-micro: all .2s cubic-bezier(.25, .1, .25, 1);--aurala-header-height: 0px;--aurala-header-gap: calc(var(--section-spacing-lg-mobile) * .5)}*,*:before,*:after{box-sizing:border-box;border-color:hsl(var(--border))}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;scrollbar-gutter:stable}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-body, var(--font-sans));font-weight:300;letter-spacing:.01em;line-height:1.7;margin:0;padding:0}@media (min-width: 1024px){:root{--aurala-header-gap: calc(var(--section-spacing-lg-desktop) * .5)}}#main-content{padding-top:calc(var(--aurala-header-height, 0px) + var(--aurala-header-gap, 0px))!important}body.aurala-hero-at-top #main-content{padding-top:0!important}#root{min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}:focus-visible{outline:1px solid hsl(var(--primary));outline-offset:4px}::selection{background:hsl(var(--primary) / .15);color:hsl(var(--foreground))}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}.svg-wrapper>svg{width:100%;height:100%}.icon-caret{height:.6rem;width:auto}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.skip-to-content{position:absolute;top:-100%;left:50%;transform:translate(-50%);z-index:9999;padding:1rem 2rem;background:hsl(var(--foreground));color:hsl(var(--background));text-decoration:none;font-size:.875rem;font-weight:500;transition:top .2s ease}.skip-to-content:focus{top:0}.section-spacing-sm{padding-top:var(--section-pt-override, var(--section-spacing-sm-mobile));padding-bottom:var(--section-pb-override, var(--section-spacing-sm-mobile))}@media (min-width: 1024px){.section-spacing-sm{padding-top:var(--section-pt-override, var(--section-spacing-sm-desktop));padding-bottom:var(--section-pb-override, var(--section-spacing-sm-desktop))}}.section-spacing{padding-top:var(--section-pt-override, var(--section-spacing-mobile));padding-bottom:var(--section-pb-override, var(--section-spacing-mobile))}@media (min-width: 1024px){.section-spacing{padding-top:var(--section-pt-override, var(--section-spacing-desktop));padding-bottom:var(--section-pb-override, var(--section-spacing-desktop))}}.section-spacing-lg{padding-top:var(--section-pt-override, var(--section-spacing-lg-mobile));padding-bottom:var(--section-pb-override, var(--section-spacing-lg-mobile))}@media (min-width: 1024px){.section-spacing-lg{padding-top:var(--section-pt-override, var(--section-spacing-lg-desktop));padding-bottom:var(--section-pb-override, var(--section-spacing-lg-desktop))}}.has-padding-override.section-spacing-sm,.has-padding-override.section-spacing,.has-padding-override.section-spacing-lg{padding-top:var(--section-pt-override, inherit)!important;padding-bottom:var(--section-pb-override, inherit)!important}.footer-section .footer-top{display:flex;flex-direction:column;gap:3rem;align-items:center}.footer-section .footer-brand{display:flex;flex-direction:column;align-items:center;text-align:center}.footer-section .footer-brand-inner{display:block;width:100%;max-width:100%}.footer-section .footer-brand-logo{width:100%;display:flex;justify-content:center}.footer-section .footer-brand-text{width:100%;text-align:center}.footer-section .footer-links{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:1.5rem;width:100%;justify-items:center}.footer-section .footer-col-block{min-width:0;text-align:center}.footer-section .footer-col-nav{display:flex;flex-direction:column;align-items:center;row-gap:.6rem}@media (max-width: 749px){.footer-section .section-container{padding-left:.75rem;padding-right:.75rem}.footer-section .footer-links{gap:.6rem}.footer-section .footer-col-nav{row-gap:.25rem}}@media (max-width: 340px){.footer-section .footer-links{grid-template-columns:1fr}}@media (min-width: 1024px){.footer-section .footer-top{flex-direction:column;align-items:center;gap:4rem}.footer-section .footer-brand{flex:none;align-items:center;justify-content:center;text-align:center}.footer-section .footer-brand-text{text-align:center}.footer-section .footer-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem;justify-items:center}.footer-section .footer-col-block{text-align:center}.footer-section .footer-col-nav{align-items:center}}html.aurala-lock-scroll body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:hsl(var(--background) / .4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:40;pointer-events:none}.site-header .mobile-menu-overlay{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/base.css.map */
