:root{--tp-blue: #173653;--tp-blue-press: #0f2943;--tp-blue-tint: #eef2f6;--tp-ink: #101820;--tp-ink-soft: #4a5763;--tp-muted: #6f7b86;--tp-line: #e3e7eb;--tp-line-strong: #c9d1d9;--tp-white: #ffffff;--tp-surface: #ffffff;--tp-surface-alt: #f6f8f9;--tp-ok: #0d6e52;--tp-warn: #9a5b08;--tp-gone: #8a929a;--tp-error: #a8301f;--tp-error-bg: #fbeeec;--tp-font: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tp-w-regular: 400;--tp-w-medium: 500;--tp-w-semibold: 600;--tp-w-bold: 700;--tp-t-display: 3.6rem;--tp-t-h1: 2.8rem;--tp-t-h2: 2.3rem;--tp-t-h3: 1.9rem;--tp-t-h4: 1.7rem;--tp-t-body: 1.6rem;--tp-t-small: 1.4rem;--tp-t-label: 1.2rem;--tp-t-min: 1.3rem;--tp-t-product-title: clamp(2.6rem, 2.02rem + .78vw, 3.2rem);--tp-lh-product-title: 1.08;--tp-ls-product-title: -.03em;--tp-lh-tight: 1.06;--tp-lh-heading: 1.14;--tp-lh-body: 1.55;--tp-ls-display: -.014em;--tp-ls-heading: -.01em;--tp-ls-body: 0;--tp-ls-label: .07em;--tp-ls-button: .04em;--tp-s1: .4rem;--tp-s2: .8rem;--tp-s3: 1.2rem;--tp-s4: 1.6rem;--tp-s5: 2.4rem;--tp-s6: 3.2rem;--tp-s7: 4.8rem;--tp-s8: 6.4rem;--tp2-header-h: 5.6rem;--tp-container: 128rem;--tp-gutter: 3.2rem;--tp-gutter-wide: clamp(1.6rem, 3vw, 5.6rem);--tp-section-gap: 9.6rem;--tp-radius: 0;--tp-radius-sm: .4rem;--tp-radius-md: .6rem;--tp-radius-lg: 1rem;--tp-border-width: 1px;--tp-shadow: none;--tp-shadow-sm: 0 1px 2px rgba(16, 24, 32, .06);--tp-shadow-md: 0 8px 24px rgba(16, 24, 32, .1);--tp-shadow-lg: 0 16px 48px rgba(16, 24, 32, .16);--tp-scrim: rgb(16 24 32 / 40%);--tp-scrim-soft: rgb(16 24 32 / 24%);--tp-scrim-strong: rgb(16 24 32 / 62%);--tp-control-h: 5.2rem;--tp-control-h-touch: 5.6rem;--tp-control-h-sm: 4.4rem;--tp-tap-min: 4.4rem;--tp-badge-h: 2.4rem;--tp-badge-sale: #a8301f;--tp-badge-vegan: #0d6e52;--tp-btn-size: 1.35rem;--tp-btn-weight: 600;--tp-btn-padding-x: var(--tp-s6);--tp-dur-fast: .12s;--tp-dur: .2s;--tp-dur-slow: .32s;--tp-ease: cubic-bezier(.2, 0, 0, 1);--tp-z-sticky: 40;--tp-z-header: 9999;--tp-z-drawer: 100080;--tp-z-confirm: 100090}@media screen and (max-width:749px){:root{--tp-t-display: 2.8rem;--tp-t-h1: 2.4rem;--tp-t-h2: 2rem;--tp-t-h3: 1.8rem;--tp-gutter: 1.6rem;--tp-section-gap: 5.6rem;--tp-control-h: 5.6rem}}@media screen and (min-width:990px){:root{--tp2-header-h: 6.4rem}}@media(prefers-reduced-motion:reduce){:root{--tp-dur-fast: 0ms;--tp-dur: 0ms;--tp-dur-slow: 0ms}}.tp-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--tp-s2);min-height:var(--tp-control-h);padding:0 var(--tp-s6);border:var(--tp-border-width) solid transparent;border-radius:var(--tp-radius-md);box-shadow:var(--tp-shadow);font-family:var(--tp-font);font-size:1.35rem;font-weight:var(--tp-w-semibold);letter-spacing:var(--tp-ls-button);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--tp-dur) var(--tp-ease),color var(--tp-dur) var(--tp-ease),border-color var(--tp-dur) var(--tp-ease)}.tp-btn--primary{background:var(--tp-blue);color:var(--tp-white);border-color:var(--tp-blue)}.tp-btn--primary:hover{background:var(--tp-blue-press);border-color:var(--tp-blue-press)}.tp-btn--secondary{background:transparent;color:var(--tp-blue);border-color:var(--tp-blue)}.tp-btn--secondary:hover{background:var(--tp-blue);color:var(--tp-white)}.tp-btn[aria-disabled=true],.tp-btn:disabled{opacity:.55;cursor:not-allowed}.tp-btn.tp-is-loading{position:relative;color:transparent}.tp-btn.tp-is-loading:after{content:"";position:absolute;width:1.6rem;height:1.6rem;border:2px solid currentcolor;border-top-color:transparent;border-radius:50%;color:var(--tp-white);animation:tp-spin .6s linear infinite}.tp-btn--secondary.tp-is-loading:after{color:var(--tp-blue)}@keyframes tp-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tp-btn.tp-is-loading:after{animation:none}}.tp-label{font-family:var(--tp-font);font-size:var(--tp-t-label);font-weight:var(--tp-w-semibold);letter-spacing:var(--tp-ls-label);text-transform:uppercase;color:var(--tp-muted)}:focus-visible{outline:2px solid var(--tp-blue);outline-offset:2px}html.tp-using-pointer :is(button,summary,[role=button],.tp-btn,.tp2-iconbtn,.tp2-drawer__row,.tp2-drawer__utility,.tp-card-product__fav):is(:focus-visible,.focused){outline:none;box-shadow:none}button,input,optgroup,select,textarea,::placeholder,::file-selector-button{font-family:inherit;font-size:inherit;letter-spacing:inherit}html{font-family:var(--tp-font)}@supports (overflow: clip){body{overflow-x:clip}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--tp-font);font-weight:var(--tp-w-semibold);line-height:var(--tp-lh-heading);letter-spacing:var(--tp-ls-heading)}h1,.h0,.h1{font-weight:var(--tp-w-bold);line-height:var(--tp-lh-tight);letter-spacing:var(--tp-ls-display)}.product__title h1,.tp-product-title-heading{font-size:var(--tp-t-product-title);line-height:var(--tp-lh-product-title);font-weight:var(--tp-w-medium);letter-spacing:var(--tp-ls-product-title);text-wrap:balance}.tp-badge,.tp-card-product__badge,.tp-product-card__badge,.tp-campaign-product__badge,.tp-main-media-product-pill,.tp-main-media-sale-pill,.tp-gallery-sale-pill,.campaign-manual__product-pill,.tp-save-badge,.tp-sub-ui__badge{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tp-badge-h);padding:0 var(--tp-s2);border-radius:var(--tp-radius);font-size:var(--tp-t-label);font-weight:var(--tp-w-semibold);line-height:1;letter-spacing:var(--tp-ls-label);text-transform:uppercase;white-space:nowrap}.tp-badge--sale{background:var(--tp-badge-sale);color:var(--tp-white)}.tp-badge--sold-out{background:var(--tp-surface-alt);color:var(--tp-gone);box-shadow:inset 0 0 0 var(--tp-border-width) var(--tp-line)}.tp-badge--new{background:var(--tp-blue);color:var(--tp-white)}.tp-badge--info{background:var(--tp-surface);color:var(--tp-ink-soft);box-shadow:inset 0 0 0 var(--tp-border-width) var(--tp-line)}.price,.price *,[data-tp-confirm-price],.tp-card-product__price,.tp-card-product__compare{font-variant-numeric:tabular-nums}.tp-draggable{cursor:grab}.tp-draggable :is(a,img){-webkit-user-drag:none}.tp-draggable.tp-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.tp-draggable.tp-dragging *{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/61/assets/tp-tokens.css.map */
