.ch-404{--red: #CD1722;--butter: #FFF3BB;--cinnamon: #B56238;--cream: #FFFCE8;--caramel: #EAB37F;--ink: #6B3A1F;--display: "Tanker", "Lexend Giga", Impact, sans-serif;--callout: "Neulis Sans", "Lexend Giga", system-ui, sans-serif;--body: "Pulpo", "Besley", Georgia, serif;--gutter: clamp(1.25rem, 4vw, 3.5rem);position:relative;overflow:hidden;display:grid;align-content:center;padding-block:clamp(2rem,6vh,4.5rem);font-family:var(--body);text-align:center}.ch-404 *,.ch-404 *:before,.ch-404 *:after{box-sizing:border-box}.ch-404__wrap{position:relative;z-index:1;max-width:1240px;margin-inline:auto;padding-inline:var(--gutter);width:100%}.ch-404__inner{max-width:44rem;margin-inline:auto}.ch-404__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ch-404__code{margin:0;font-family:var(--display);font-weight:400;line-height:.82;font-size:var(--code-size, 96px);letter-spacing:-.01em;color:inherit;opacity:.18}.ch-404__eyebrow{display:inline-flex;align-items:center;gap:.6em;margin:clamp(.6rem,2vh,1.2rem) 0 0;font-family:var(--callout);font-weight:700;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:inherit}.ch-404__eyebrow svg{width:13px;height:13px;fill:currentColor;flex:none}.ch-404__title{margin:.8rem 0 0;font-family:var(--display);font-weight:400;font-size:var(--title-size, 44px);line-height:.92;text-transform:uppercase;color:inherit;text-wrap:balance}.ch-404__text{margin:1rem auto 0;max-width:46ch;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.55}.ch-404__text p{margin:0 0 .7rem}.ch-404__text p:last-child{margin-bottom:0}.ch-404__search{margin:clamp(1.2rem,3vh,2rem) auto 0;max-width:34rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.ch-404__input{flex:1 1 14rem;min-width:0;background:var(--cream);border:3px solid var(--ink);border-radius:999px;padding:.85em 1.3em;color:var(--red);font-family:var(--body);font-size:1rem}.ch-404__input::placeholder{color:var(--cinnamon)}.ch-404__input:focus{outline:3px solid var(--ink);outline-offset:3px}.ch-404__links{margin:clamp(1.2rem,3vh,1.8rem) 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.4rem}.ch-404__links a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-family:var(--callout);font-weight:700;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase}.ch-404__links a:hover{text-decoration-thickness:2px}.ch-404__floats{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.ch-404__float{position:absolute;left:var(--x, 50%);top:var(--y, 50%);width:var(--w, 70px);opacity:calc(var(--op, 100) / 100);transform:translate(-50%,-50%) rotate(calc(var(--rot, 0deg) + var(--srot, 0deg)));will-change:transform}.ch-404__float-svg{width:100%;height:auto;display:block}@media(max-width:899px){.ch-404__float--desktop{display:none}}@media(prefers-reduced-motion:reduce){.ch-404__float{transform:translate(-50%,-50%) rotate(var(--rot, 0deg));will-change:auto}}.ch-story{--red: #CD1722;--butter: #FFF3BB;--cinnamon: #B56238;--cream: #FFFCE8;--caramel: #EAB37F;--ink: #6B3A1F;--display: "Tanker", "Lexend Giga", Impact, sans-serif;--callout: "Neulis Sans", "Lexend Giga", system-ui, sans-serif;--body: "Pulpo", "Besley", Georgia, serif;--gutter: clamp(1.25rem, 4vw, 3.5rem);position:relative;overflow:hidden;padding-block:var(--pt, 56px) var(--pb, 60px);font-family:var(--body)}.ch-story *,.ch-story *:before,.ch-story *:after{box-sizing:border-box}.ch-story__wrap{position:relative;z-index:1;max-width:1240px;margin-inline:auto;padding-inline:var(--gutter)}.ch-story__head{max-width:58ch}.ch-story__eyebrow{display:inline-flex;align-items:center;gap:.6em;margin:0;font-family:var(--callout);font-weight:700;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:inherit}.ch-story__eyebrow svg{width:13px;height:13px;fill:currentColor;flex:none}.ch-story__title{margin:1rem 0 0;font-family:var(--display);font-weight:400;font-size:var(--title-size, 44px);line-height:.9;text-transform:uppercase;color:inherit;text-wrap:balance}.ch-story__intro{margin:1.2rem 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6}.ch-story__intro p{margin:0 0 .8rem}.ch-story__intro p:last-child{margin-bottom:0}.ch-story__chapters{list-style:none;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;display:grid;gap:clamp(2.2rem,4.5vw,3.6rem)}.ch-story__chapter{display:grid;gap:clamp(1.2rem,3vw,2.4rem);align-items:center;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.ch-story__chapter{grid-template-columns:repeat(2,minmax(0,1fr))}.ch-story__chapter:nth-child(2n) .ch-story__media{order:2}}.ch-story__media{position:relative;border:3px solid var(--ink);border-radius:20px;overflow:hidden;background:var(--caramel);aspect-ratio:4 / 3.1}.ch-story__media img,.ch-story__ph{display:block;width:100%;height:100%;object-fit:cover}.ch-story__ph{background:var(--caramel)}.ch-story__stamp{position:absolute;left:12px;bottom:12px;background:var(--butter);color:var(--red);border:3px solid var(--ink);border-radius:999px;padding:.45em .95em;font-family:var(--callout);font-weight:700;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.ch-story__num{display:inline-block;font-family:var(--callout);font-weight:700;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:inherit;opacity:.75;margin-bottom:.5rem}.ch-story__chapter-title{margin:0;font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:var(--chapter-size, 30px);line-height:1;color:inherit}.ch-story__text{margin:.8rem 0 0;font-size:1rem;line-height:1.6;max-width:46ch}.ch-story__text p{margin:0 0 .7rem}.ch-story__text p:last-child{margin-bottom:0}.ch-story__statement{margin:clamp(2.5rem,5vw,4rem) 0 0;font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:clamp(1.7rem,4vw,3rem);line-height:.95;color:inherit;text-wrap:balance;text-align:center}.ch-story__facts{margin:clamp(2rem,4vw,3rem) 0 0;display:grid;gap:clamp(.8rem,2vw,1.2rem);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:800px){.ch-story__facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.ch-story__fact{background:var(--butter);color:var(--red);border:3px solid var(--ink);border-radius:16px;box-shadow:5px 5px 0 0 var(--ink);padding:1.1rem 1rem;text-align:center}.ch-story__fact-k{font-family:var(--callout);font-weight:700;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.ch-story__fact-v{margin:.35rem 0 0;font-family:var(--display);text-transform:uppercase;font-size:clamp(1.3rem,2.6vw,1.9rem);line-height:1}.ch-story__cta{margin:clamp(2rem,4vw,3rem) 0 0;text-align:center}.ch-story__floats{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.ch-story__float{position:absolute;left:var(--x, 50%);top:var(--y, 50%);width:var(--w, 70px);opacity:calc(var(--op, 100) / 100);transform:translate(-50%,-50%) rotate(calc(var(--rot, 0deg) + var(--srot, 0deg)));will-change:transform}.ch-story__float-svg{width:100%;height:auto;display:block}@media(max-width:899px){.ch-story__float--desktop{display:none}}@media(prefers-reduced-motion:reduce){.ch-story__float{transform:translate(-50%,-50%) rotate(var(--rot, 0deg));will-change:auto}}.logo-list__list{align-items:center;display:flex;gap:var(--space-grid-gap) var(--space-xlarge);flex-wrap:wrap;justify-content:center}.ch-tst{--ch-red: #CD1722;--ch-butter: #FFF3BB;--ch-cinnamon: #B56238;--ch-cream: #FFFCE8;--ch-caramel: #EAB37F;--ch-deep: #6B3A1F;--ch-ink: var(--ch-cinnamon);--ch-display: "Tanker", "Lexend Giga", Impact, "Arial Narrow", sans-serif;--ch-callout: "Neulis Sans", "Lexend Giga", system-ui, -apple-system, sans-serif;--ch-body: "Pulpo", "Besley", Georgia, serif;--ch-gap: clamp(1.1rem, 2.2vw, 1.8rem);--ch-outline: 3px;--ch-offset: 6px;--quote-size: 17px;--heading-size: 56px;--name-size: 12px;--bubble-pad: 22px;--tail-h: 30px;padding-top:var(--ch-tst-pt, 52px);padding-bottom:var(--ch-tst-pb, 56px);padding-block:var(--ch-tst-pt, 52px) var(--ch-tst-pb, 56px);font-family:var(--ch-body);position:relative;overflow:hidden;-webkit-text-size-adjust:100%}.ch-tst *,.ch-tst *:before,.ch-tst *:after{box-sizing:border-box}.ch-tst--cream{background:var(--ch-cream);color:var(--ch-red);--accent: var(--ch-red)}.ch-tst--butter{background:var(--ch-butter);color:var(--ch-red);--accent: var(--ch-red)}.ch-tst--red{background:var(--ch-red);color:var(--ch-cream);--accent: var(--ch-butter)}.ch-tst--cinnamon{background:var(--ch-cinnamon);color:var(--ch-cream);--accent: var(--ch-cream)}.ch-tst--caramel{background:var(--ch-caramel);color:var(--ch-deep);--accent: var(--ch-deep)}.ch-tst--ink-deep{--ch-ink: var(--ch-deep)}.ch-tst--ink-cinnamon{--ch-ink: var(--ch-cinnamon)}.ch-tst--ink-red{--ch-ink: var(--ch-red)}.ch-tst__wrap{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:clamp(1.25rem,4vw,3.5rem);padding-right:clamp(1.25rem,4vw,3.5rem)}.ch-tst__head{text-align:var(--ch-tst-align, center);margin-bottom:clamp(2rem,4vw,3rem)}.ch-tst__head>*+*{margin-top:1rem}.ch-tst__eyebrow{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:.6em;margin:0;font-family:var(--ch-callout);font-weight:700;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.ch-tst__crumb{width:13px;height:13px;-webkit-flex:none;flex:none;fill:currentColor}.ch-tst__title{margin:0;font-family:var(--ch-display);font-weight:400;font-size:var(--heading-size);line-height:.9;text-transform:uppercase;color:var(--accent)}@supports (text-wrap: balance){.ch-tst__title{text-wrap:balance}}.ch-tst__sub{margin-left:auto;margin-right:auto;max-width:56ch;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.55}.ch-tst__sub p{margin:0}.ch-tst__sub p+p{margin-top:.6rem}.ch-tst__wall{-webkit-columns:1;columns:1;-webkit-column-gap:var(--ch-gap);column-gap:var(--ch-gap)}@media(min-width:700px){.ch-tst__wall{-webkit-columns:2;columns:2}}@media(min-width:1000px){.ch-tst__wall{-webkit-columns:var(--ch-tst-cols, 3);columns:var(--ch-tst-cols, 3)}}.ch-tst__item{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:flow-root;margin:0 0 var(--ch-gap);-webkit-transform:rotate(var(--tilt, 0deg)) translateY(var(--nudge, 0px));transform:rotate(var(--tilt, 0deg)) translateY(var(--nudge, 0px))}.ch-tst--collage .ch-tst__wall{padding-left:6px;padding-right:6px}@media(max-width:699px){.ch-tst--slide .ch-tst__wall{--edge: clamp(1.25rem, 4vw, 3.5rem);-webkit-columns:auto;columns:auto;-webkit-column-gap:normal;column-gap:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:var(--ch-gap);overflow-x:auto;overflow-y:hidden;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding-left:var(--edge);scroll-padding-right:var(--edge);padding-left:var(--edge);padding-right:var(--edge);margin-left:calc(-1 * var(--edge));margin-right:calc(-1 * var(--edge));padding-top:6px;padding-bottom:calc(var(--tail-h, 24px) + var(--ch-offset) + 6px);scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0)}.ch-tst--slide .ch-tst__wall::-webkit-scrollbar{display:none}.ch-tst--slide .ch-tst__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:min(78%,310px);margin-bottom:0;-webkit-scroll-snap-align:start;scroll-snap-align:start}.ch-tst--slide .ch-tst__prop{width:min(62%,240px)}.ch-tst-anim .ch-tst--slide .ch-tst__item{opacity:1;-webkit-transform:rotate(var(--tilt, 0deg)) translateY(var(--nudge, 0px));transform:rotate(var(--tilt, 0deg)) translateY(var(--nudge, 0px))}}.ch-tst--grid .ch-tst__wall{-webkit-columns:auto;columns:auto;display:-ms-grid;display:grid;gap:var(--ch-gap);grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.ch-tst--grid .ch-tst__wall{grid-template-columns:repeat(var(--ch-tst-cols, 3),minmax(0,1fr))}}.ch-tst--grid .ch-tst__item{margin-bottom:0;-webkit-transform:none;transform:none}.ch-tst__bubble{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.7rem;padding:var(--bubble-pad) calc(var(--bubble-pad) * .92);border:var(--ch-outline) solid var(--ch-ink);-webkit-box-shadow:var(--ch-offset) var(--ch-offset) 0 0 var(--ch-ink);box-shadow:var(--ch-offset) var(--ch-offset) 0 0 var(--ch-ink);border-radius:26px 20px 24px 22px/20px 26px;text-align:var(--ch-tst-align, left)}.ch-tst--flat .ch-tst__bubble{-webkit-box-shadow:none;box-shadow:none}.ch-tst__bubble--red{background:var(--ch-red);color:var(--ch-cream);--bubble-bg: var(--ch-red);--star: var(--ch-butter)}.ch-tst__bubble--butter{background:var(--ch-butter);color:var(--ch-red);--bubble-bg: var(--ch-butter);--star: var(--ch-red)}.ch-tst__bubble--cream{background:var(--ch-cream);color:var(--ch-red);--bubble-bg: var(--ch-cream);--star: var(--ch-red)}.ch-tst__bubble--caramel{background:var(--ch-caramel);color:var(--ch-deep);--bubble-bg: var(--ch-caramel);--star: var(--ch-deep)}.ch-tst__bubble--cinnamon{background:var(--ch-cinnamon);color:var(--ch-cream);--bubble-bg: var(--ch-cinnamon);--star: var(--ch-butter)}.ch-tst__tail{position:absolute;left:clamp(24px,11%,50px);bottom:calc(-1 * var(--tail-h, 30px));width:calc(var(--tail-h, 30px) * 1.42);height:var(--tail-h, 30px);overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}.ch-tst__tail-fill{fill:var(--bubble-bg)}.ch-tst__tail-line{fill:none;stroke:var(--ch-ink);stroke-width:var(--ch-outline);stroke-linejoin:round;stroke-linecap:butt}.ch-tst__tail{-webkit-filter:drop-shadow(var(--ch-offset) var(--ch-offset) 0 var(--ch-ink));filter:drop-shadow(var(--ch-offset) var(--ch-offset) 0 var(--ch-ink))}.ch-tst--flat .ch-tst__tail{-webkit-filter:none;filter:none}.ch-tst__stars{display:-webkit-box;display:-webkit-flex;display:flex;gap:.18em;-webkit-box-pack:var(--ch-tst-align, flex-start);-webkit-justify-content:var(--ch-tst-align, flex-start);justify-content:var(--ch-tst-align, flex-start)}.ch-tst__star{width:calc(var(--quote-size) * .8);height:calc(var(--quote-size) * .8);fill:var(--star, currentColor);-webkit-flex:none;flex:none}.ch-tst__quote{margin:0;font-family:var(--ch-callout);font-weight:700;font-size:var(--quote-size);line-height:1.3;letter-spacing:.03em;text-transform:uppercase;-webkit-font-smoothing:antialiased}@supports (text-wrap: balance){.ch-tst__quote{text-wrap:balance}}.ch-tst--quotes-body .ch-tst__quote{font-family:var(--ch-body);font-weight:400;font-size:calc(var(--quote-size) * 1.02);line-height:1.45;letter-spacing:0;text-transform:none}.ch-tst__by{margin-top:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;gap:.1rem .55rem;-webkit-box-pack:var(--ch-tst-align, flex-start);-webkit-justify-content:var(--ch-tst-align, flex-start);justify-content:var(--ch-tst-align, flex-start)}.ch-tst__author{font-family:var(--ch-callout);font-weight:700;font-size:var(--name-size);letter-spacing:.06em;text-transform:uppercase}.ch-tst__role{font-family:var(--ch-body);font-size:calc(var(--name-size) * 1.18);opacity:.8}.ch-tst__prop{width:var(--prop-w, 100%);margin-left:auto;margin-right:auto}.ch-tst__prop-img{display:block;width:100%;height:auto;border-radius:6px}.ch-tst__ph{background:var(--ch-caramel);height:0;padding-top:125%}@supports (aspect-ratio: 4 / 5){.ch-tst__ph{height:auto;padding-top:0;aspect-ratio:4 / 5}}.ch-tst__cta{margin-top:clamp(1.8rem,3.5vw,2.6rem);text-align:var(--ch-tst-align, center)}.ch-tst__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.6em;padding:1.05em 2.1em;border-radius:999px;background:var(--accent);color:var(--ch-red);font-family:var(--ch-callout);font-weight:700;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;-webkit-transition:background-color .18s ease;transition:background-color .18s ease;-webkit-tap-highlight-color:transparent}.ch-tst--butter .ch-tst__btn,.ch-tst--cream .ch-tst__btn,.ch-tst--caramel .ch-tst__btn{color:var(--ch-cream)}.ch-tst__btn svg{width:16px;height:12px;-webkit-flex:none;flex:none;-webkit-transition:-webkit-transform .18s ease;transition:transform .18s ease}.ch-tst__btn:hover svg{-webkit-transform:translateX(4px);transform:translate(4px)}.ch-tst__btn:focus-visible{outline:3px solid currentColor;outline-offset:3px}.ch-tst__btn:focus{outline:3px solid currentColor;outline-offset:3px}.ch-tst__btn:focus:not(:focus-visible){outline:none}.ch-tst-anim .ch-tst__reveal{opacity:0;-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease}.ch-tst-anim .ch-tst__reveal.is-in{opacity:1}.ch-tst-anim .ch-tst__item{-webkit-transform:rotate(var(--tilt, 0deg)) translateY(calc(var(--nudge, 0px) + 20px));transform:rotate(var(--tilt, 0deg)) translateY(calc(var(--nudge, 0px) + 20px))}.ch-tst-anim .ch-tst__item.is-in{-webkit-transform:rotate(var(--tilt, 0deg)) translateY(var(--nudge, 0px));transform:rotate(var(--tilt, 0deg)) translateY(var(--nudge, 0px))}figure.ch-tst-anim .ch-tst__item.is-in{width:30%}blockquote.ch-tst-anim .ch-tst__item.is-in{width:90%}.ch-tst-anim .ch-tst--grid .ch-tst__item{-webkit-transform:translateY(20px);transform:translateY(20px)}.ch-tst-anim .ch-tst--grid .ch-tst__item.is-in{-webkit-transform:none;transform:none}@media(prefers-reduced-motion:reduce){.ch-tst__item{-webkit-transform:none;transform:none}}.animated-accordion{border-top:var(--border-size--thin) solid var(--color-border);display:block}.animated-accordion:last-of-type{border-bottom:var(--border-size--thin) solid var(--color-border)}.animated-accordion__button{align-items:center;background-color:transparent;color:inherit;display:flex;font-weight:var(--font-body-weight);justify-content:space-between;position:relative;letter-spacing:0;line-height:1.3;padding:1.25em 0;text-align:left;text-decoration:none;text-transform:none;width:100%}.animated-accordion__button:hover{background-color:transparent;color:inherit}.animated-accordion__content{margin-bottom:0;max-height:0;opacity:0;overflow:hidden;transform:translateY(-5px);transition-delay:0s,0s,.2s,.2s,.2s;transition-duration:var(--transition-duration);transition-property:margin,max-height,opacity,transform,visibility;transition-timing-function:var(--transition-timing-function);visibility:hidden}.animated-accordion.is-open .animated-accordion__content{margin-bottom:1.25rem;max-height:200vh;opacity:1;overflow-y:auto;transform:translateY(0);visibility:visible;word-break:break-word}.animated-accordion.is-open .icon--to-open{transform:rotate(-45deg)}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
