*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}a{color:var(--tondo-link);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:from-font;transition:color var(--tondo-duration) var(--tondo-ease)}a:hover{color:var(--tondo-link-hover)}body{background-color:var(--tondo-bg);color:var(--tondo-text);font-family:var(--tondo-font-body);font-weight:var(--tondo-fw-regular);font-size:var(--tondo-body);line-height:var(--tondo-body-lh);font-optical-sizing:var(--tondo-fraunces-opsz);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.tondo-display-xl,.tondo-display-lg,.tondo-h1,.tondo-h2,.tondo-h3{font-family:var(--tondo-font-display);font-weight:var(--tondo-fw-semibold);letter-spacing:-.01em;text-wrap:balance}.tondo-display-xl{font-size:var(--tondo-display-xl);line-height:var(--tondo-display-xl-lh);font-weight:var(--tondo-fw-semibold)}.tondo-display-lg{font-size:var(--tondo-display-lg);line-height:var(--tondo-display-lg-lh);font-weight:var(--tondo-fw-semibold)}.tondo-h1,h1{font-size:var(--tondo-h1);line-height:var(--tondo-h1-lh);font-weight:var(--tondo-fw-semibold)}.tondo-h2,h2{font-size:var(--tondo-h2);line-height:var(--tondo-h2-lh);font-weight:var(--tondo-fw-medium)}.tondo-h3,h3{font-size:var(--tondo-h3);line-height:var(--tondo-h3-lh);font-weight:var(--tondo-fw-medium)}.tondo-body-lg{font-family:var(--tondo-font-body);font-weight:var(--tondo-fw-regular);font-size:var(--tondo-body-lg);line-height:var(--tondo-body-lg-lh)}.tondo-body{font-family:var(--tondo-font-body);font-weight:var(--tondo-fw-regular);font-size:var(--tondo-body);line-height:var(--tondo-body-lh)}.tondo-body-sm{font-family:var(--tondo-font-body);font-weight:var(--tondo-fw-regular);font-size:var(--tondo-body-sm);line-height:var(--tondo-body-sm-lh)}.tondo-label{font-family:var(--tondo-font-display);font-weight:var(--tondo-fw-semibold);font-size:var(--tondo-label);line-height:var(--tondo-label-lh);letter-spacing:var(--tondo-label-tracking);text-transform:uppercase}.tondo-measure{max-width:var(--tondo-measure)}.tondo-measure-tight{max-width:var(--tondo-measure-tight)}.tondo-measure-center{max-width:var(--tondo-measure);margin-inline:auto}.tondo-quote{font-family:var(--tondo-font-body);font-style:italic;font-weight:var(--tondo-fw-regular);font-size:var(--tondo-body-lg);line-height:var(--tondo-body-lg-lh)}.tondo-container{width:100%;max-width:calc(var(--tondo-container) + (var(--tondo-margin) * 2));margin-inline:auto;padding-inline:var(--tondo-margin)}.tondo-container--narrow{max-width:calc(var(--tondo-container) * .62)}.tondo-grid{display:grid;grid-template-columns:repeat(var(--tondo-columns),minmax(0,1fr));gap:var(--tondo-gutter)}.tondo-stack>*+*{margin-block-start:var(--tondo-space-6)}.tondo-stack-sm>*+*{margin-block-start:var(--tondo-space-3)}.tondo-stack-lg>*+*{margin-block-start:var(--tondo-space-12)}.tondo-section{position:relative;padding-block:var(--tondo-section-y);background-color:var(--tondo-surface, var(--tondo-bg));color:var(--tondo-surface-text, var(--tondo-text))}.tondo-section--stone{--tondo-surface: var(--tondo-stone);--tondo-surface-text: var(--tondo-on-stone)}.tondo-section--white{--tondo-surface: var(--tondo-white);--tondo-surface-text: var(--tondo-ink-deep)}.tondo-section--ink{--tondo-surface: var(--tondo-ink);--tondo-surface-text: var(--tondo-on-ink)}.tondo-section--ink-deep{--tondo-surface: var(--tondo-ink-deep);--tondo-surface-text: var(--tondo-on-ink)}.tondo-section--clay{--tondo-surface: var(--tondo-clay);--tondo-surface-text: var(--tondo-on-clay)}.tondo-section--olive{--tondo-surface: var(--tondo-olive);--tondo-surface-text: var(--tondo-on-olive)}.tondo-section--ochre{--tondo-surface: var(--tondo-ochre);--tondo-surface-text: var(--tondo-on-ochre)}.tondo-section--tangerine{--tondo-surface: var(--tondo-tangerine);--tondo-surface-text: var(--tondo-on-tangerine)}.tondo-section--clay .tondo-body,.tondo-section--clay .tondo-body-sm,.tondo-section--clay p,.tondo-section--olive .tondo-body,.tondo-section--olive .tondo-body-sm,.tondo-section--olive p{font-size:var(--tondo-body-lg);line-height:var(--tondo-body-lg-lh)}.tondo-panel{background-color:var(--tondo-stone);color:var(--tondo-on-stone);border-radius:var(--tondo-radius-card);padding:var(--tondo-space-8);box-shadow:var(--tondo-shadow-1)}.tondo-panel .tondo-body,.tondo-panel .tondo-body-sm,.tondo-panel p{font-size:var(--tondo-body);line-height:var(--tondo-body-lh)}.tondo-panel .tondo-body-sm{font-size:var(--tondo-body-sm);line-height:var(--tondo-body-sm-lh)}@media(min-width:62em){.tondo-panel{padding:var(--tondo-space-12)}}.tondo-arc{display:block;position:relative;width:100%;height:var(--tondo-arc-height);margin-block-start:-1px;margin-block-end:-1px;pointer-events:none}.tondo-arc svg{display:block;width:100%;height:100%}.tondo-circle,.tondo-circle-crop{border-radius:var(--tondo-radius-circle);overflow:hidden;aspect-ratio:1 / 1}.tondo-circle-crop>img,.tondo-circle-crop>picture>img,.tondo-circle-crop>svg{width:100%;height:100%;object-fit:cover}.tondo-disc{display:grid;place-items:center;aspect-ratio:1 / 1;border-radius:var(--tondo-radius-circle);background-color:var(--tondo-disc-fill, var(--tondo-stone))}.tondo-disc--olive{--tondo-disc-fill: var(--tondo-olive)}.tondo-disc--clay{--tondo-disc-fill: var(--tondo-clay)}.tondo-disc--stone{--tondo-disc-fill: var(--tondo-stone)}.tondo-step-number{display:grid;place-items:center;inline-size:var(--tondo-tap-target);block-size:var(--tondo-tap-target);border-radius:var(--tondo-radius-circle);background-color:var(--tondo-clay);color:var(--tondo-white);font-family:var(--tondo-font-display);font-weight:var(--tondo-fw-semibold);font-size:var(--tondo-h3);line-height:1;flex:none}.tondo-brandmark{display:inline-block;inline-size:var(--tondo-space-6);block-size:var(--tondo-space-6);border-radius:var(--tondo-radius-circle);background-color:var(--tondo-clay);flex:none}.tondo-brandmark--ring{background-color:transparent;border:.12em solid var(--tondo-clay);font-size:var(--tondo-space-6)}html.js-reveal .tondo-reveal{opacity:0;transform:translateY(var(--tondo-reveal-rise));transition:opacity var(--tondo-duration-reveal) var(--tondo-ease),transform var(--tondo-duration-reveal) var(--tondo-ease);transition-delay:var(--tondo-reveal-delay, 0ms)}html.js-reveal .tondo-reveal.is-visible{opacity:1;transform:none}@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}.tondo-reveal{opacity:1;transform:none}.tondo-rotate-on-scroll,.tondo-product-card:hover .tondo-product-card__disc{transform:none!important}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--tondo-focus);outline-offset:3px;border-radius:var(--tondo-radius-pill)}.tondo-skip-link{position:absolute;inset-inline-start:var(--tondo-space-4);inset-block-start:calc(var(--tondo-space-4) * -10);z-index:var(--tondo-z-modal);padding:var(--tondo-space-3) var(--tondo-space-6);background-color:var(--tondo-cta-bg);color:var(--tondo-cta-label);border-radius:var(--tondo-radius-pill);text-decoration:none;transition:inset-block-start var(--tondo-duration) var(--tondo-ease)}.tondo-skip-link:focus{inset-block-start:var(--tondo-space-4)}.tondo-tap{min-inline-size:var(--tondo-tap-target);min-block-size:var(--tondo-tap-target)}.tondo-center{text-align:center}.tondo-flex{display:flex;gap:var(--tondo-gutter)}.tondo-flex-center{display:flex;align-items:center;gap:var(--tondo-space-3)}.tondo-hide-mobile{display:none}@media(min-width:62em){.tondo-hide-mobile{display:revert}.tondo-hide-desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tondo-base.css.map */
