.tos-r2-home .champions-copy--health .health-card--ask.health-card--ask{font-weight:800;font-size:clamp(1.5rem,3.1vw,1.9rem);line-height:1.16}@media(min-width:901px){.tos-r2-home .scene--relay .story-card,.tos-r2-home .scene--relay .story-card__inner{max-height:none;overflow:visible}.tos-r2-home .scene--relay .story-card h2{font-size:clamp(2rem,3.4vw,2.9rem);line-height:1.06}}.club-programme__close{min-height:44px;padding:.55rem 1.1rem;border:1px solid currentColor;border-radius:999px;font-weight:600;letter-spacing:.01em;cursor:pointer;background:transparent}.club-programme__close:hover,.club-programme__close:focus-visible{background:color-mix(in srgb,currentColor 12%,transparent)}.club-programme__close:focus-visible{outline:2px solid var(--gold, #d1a72a);outline-offset:3px}.club-programme::backdrop{background:#081e189e}.club-programme__head h2{font-size:clamp(1.5rem,3vw,2.125rem);line-height:1.12;letter-spacing:-.012em;text-wrap:balance;margin:0}.club-programme__head{align-items:center;gap:clamp(.75rem,2vw,1.5rem)}:root{--t-display: 2.5rem;--t-1: 2rem;--t-2: 1.375rem;--t-body: 1rem;--t-micro: .75rem;--t-familie: "3OS Onest", "Segoe UI", Arial, sans-serif}@supports (font-size: 1cqw){:root{--t-display: clamp(2.5rem, calc(1.5rem + 4cqw) , 5rem);--t-1: clamp(2rem, calc(1.25rem + 3cqw) , 3.5rem);--t-2: clamp(1.375rem, calc(1.0625rem + 1.25cqw) , 2rem);--t-body: clamp(1rem, calc(.9375rem + .22cqw) , 1.125rem);--t-micro: clamp(.75rem, calc(.71875rem + .11cqw) , .8125rem)}}.story-card,.room__lead,.band__inner,.cine-interlude__copy,.champions-copy,.j258-cover__copy,.j258-card__copy,.article-body,.p6-rhythms__head,.club-programme__head,.journal-issue__masthead{container-type:inline-size}html:root body[data-tipo][data-tipo][data-tipo][data-tipo][data-tipo] h1{font-family:var(--t-familie);font-size:var(--t-display);font-weight:800;line-height:1.02;letter-spacing:-.022em}html:root body[data-tipo][data-tipo][data-tipo][data-tipo][data-tipo] h2{font-family:var(--t-familie);font-size:var(--t-1);font-weight:800;line-height:1.08;letter-spacing:-.016em}html:root body[data-tipo][data-tipo][data-tipo][data-tipo][data-tipo] :is(h3,h4,h5,h6){font-family:var(--t-familie);font-size:var(--t-2);font-weight:700;line-height:1.2;letter-spacing:-.008em}html:root body[data-tipo][data-tipo][data-tipo] :is(h1,h2,h3,h4,h5,h6){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}html:root body[data-tipo][data-tipo][data-tipo] .story-card,html:root body[data-tipo][data-tipo][data-tipo] .story-card__inner,html:root body[data-tipo][data-tipo][data-tipo] .cine-interlude__copy{max-height:none;overflow:visible}html:root body[data-tipo][data-tipo][data-tipo][data-tipo] .eyebrow,html:root body[data-tipo][data-tipo][data-tipo][data-tipo] .band__kicker,html:root body[data-tipo][data-tipo][data-tipo][data-tipo] .j258-meta{font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase}@media(min-width:901px){html:root body[data-tipo][data-tipo][data-tipo] .scene--finale{overflow:visible}html:root body[data-tipo][data-tipo][data-tipo] .scene--finale .story-card--finale{position:relative;inset:auto;margin-block:clamp(2rem,4vw,3.5rem)}}html:root body[data-tipo][data-tipo][data-tipo][data-tipo] p{font-size:var(--t-body)}html:root body[data-tipo][data-tipo][data-tipo][data-tipo] :is(.lead,.health-card,.health-line,.usage-line,.accent-line,.closing-line,.fact-note,.fact-strip,.open-seat-note,.h245__promise,.p5-proofscape__sequence,.hb__lead,.j258-excerpt){font-size:var(--t-2);line-height:1.28}html:root body[data-tipo][data-tipo][data-tipo][data-tipo] .site-footer__claim{font-size:var(--t-1);line-height:1.05}html:root body[data-tipo][data-tipo][data-tipo][data-tipo] :is(.eyebrow,.band__kicker,.j258-meta,.ingredient-group__label,.ingredient-line,.site-footer__coltitle,.site-footer__news-eyebrow,.tos-vnote,.cart__login-paragraph,.h245__eyebrow,.h243__eyebrow,.s243__eyebrow,.p5-radar__eyebrow,.p5-radar__note,.h245__longevity,.article-meta,.journal-meta){font-size:var(--t-micro)}@supports (font-size: 1cqw){:root{--t-display: clamp(2.5rem, calc(1.75rem + 2.6cqw) , 4.5rem);--t-1: clamp(2rem, calc(1.6rem + 1.6cqw) , 2.875rem)}}@supports (font-size: 1cqw){:root{--t-body: 1rem;--t-micro: .75rem}@media(min-width:901px){:root{--t-body: 1.0625rem;--t-micro: .8125rem}}}@supports (font-size: 1cqw){:root{--t-lead: 1.25rem;--t-declar: 1.75rem}@media(min-width:901px){:root{--t-lead: 1.375rem;--t-declar: 2.25rem}}}html:root body[data-tipo][data-tipo][data-tipo][data-tipo][data-tipo] p{font-size:var(--t-body)!important}html:root body[data-tipo][data-tipo][data-tipo][data-tipo][data-tipo] :is(.lead,.health-card,.health-line,.usage-line,.accent-line,.closing-line,.fact-note,.fact-strip,.p5-proofscape__sequence,.hb__lead,.j258-excerpt,.p5-proofscape__kicker,.p6-proof-origin__lead,.p6-rhythms__head p,.p6-rhythm p,.p5-proofscape__intro p,.p6-proof-origin__copy p,.cine-interlude__copy p,.journal-issue__masthead p,.bottle-theatre__heading p){font-size:var(--t-lead)!important}html:root body[data-tipo][data-tipo][data-tipo][data-tipo][data-tipo] :is(.site-footer__claim,.h245__promise,.open-seat-note){font-size:var(--t-declar)!important}html:root body[data-tipo][data-tipo][data-tipo][data-tipo][data-tipo] :is(.p5-proofscape__note,.p6-rhythms__note,.pd-honesty,.pd-match__note,.h243__note){font-size:var(--t-body)!important}html:root body[data-tipo][data-tipo][data-tipo][data-tipo][data-tipo] :is(.eyebrow,.band__kicker,.j258-meta,.ingredient-group__label,.ingredient-line,.markers,.site-footer__legal,.footer-news__msg){font-size:var(--t-micro)!important}@supports (font-size: 1cqw){:root{--t-display: min(2.5rem, 14cqw);--t-1: min(2rem, 13cqw);--t-2: min(1.375rem, 7.5cqw)}@media(min-width:901px){:root{--t-display: min(3.75rem, 14cqw);--t-1: min(2.5rem, 10cqw);--t-2: min(1.625rem, 7cqw)}}}html:root body[data-tipo][data-tipo][data-tipo][data-tipo][data-tipo] :is(h1,h2,h3,h4,h5,h6){min-width:min-content}html:root body[data-tipo][data-tipo][data-tipo][data-tipo][data-tipo] :is(.site-header h1,.site-header h2,.site-nav h2,.cart-drawer h2,.cart-drawer h3,.house-cart__line h3,.pd-sticky h2,.pd-sticky h3){min-width:0}.site-footer__contact.nl01{position:relative;overflow:hidden;display:grid;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.6rem,3vw,2.75rem) clamp(1.4rem,3vw,2.75rem);background:var(--cream, #f7efdd);color:var(--ink, #123c30);border:1px solid rgba(209,167,42,.55);border-radius:2px}.site-footer__contact.nl01:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:8px;background:var(--red, #bd3528)}.nl01__copy{display:flex;flex-direction:column;gap:.7rem;min-width:0}.site-footer__contact.nl01 .site-footer__news-eyebrow{display:flex;align-items:center;gap:.8rem;margin:0;color:var(--ink-soft, #28574a);font-weight:800;letter-spacing:.13em;text-transform:uppercase}.site-footer__contact.nl01 .site-footer__news-eyebrow:before{content:"";flex:0 0 auto;width:40px;height:2px;background:var(--gold, #d1a72a)}.site-footer__contact.nl01 .site-footer__news-title{margin:0;color:var(--ink, #123c30);font-family:var(--t-familie, "3OS Onest", sans-serif);font-size:var(--t-1, 2rem);font-weight:800;line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.site-footer__contact.nl01 .nl01__copy>p:not([class]){max-width:42ch;margin:0;color:var(--ink-soft, #28574a);font-size:var(--t-body, 1rem);line-height:1.55}.nl01 .footer-news__form{display:flex;flex-direction:column;gap:.55rem;min-width:0}.nl01 .footer-news__form label.visually-hidden{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;color:var(--ink, #123c30);font-size:var(--t-body, 1rem);font-weight:800;line-height:1.3}.nl01 .footer-news__form input[type=email]{flex:0 0 auto;width:100%;height:52px;min-height:52px;align-self:start;padding:.8rem 1rem;-webkit-appearance:none;appearance:none;background:var(--porcelain, #fffdf7);color:var(--ink, #123c30);border:2px solid rgba(40,87,74,.5);border-radius:2px;font:inherit;font-size:var(--t-body, 1rem);font-weight:600;caret-color:var(--red, #bd3528)}.nl01 .footer-news__form input[type=email]:hover,.nl01 .footer-news__form input[type=email]:focus{border-color:var(--ink, #123c30)}.nl01 .footer-news__form input[type=email]:focus-visible{outline:3px solid var(--red, #bd3528);outline-offset:3px}.nl01 .footer-news__form button{height:52px;min-height:52px;align-self:start;padding:.8rem 1.4rem;border-radius:2px;background:var(--ink, #123c30);color:var(--porcelain, #fffdf7);border:1px solid var(--ink, #123c30);font-weight:800;letter-spacing:.02em;cursor:pointer}.nl01 .footer-news__form button:hover{background:var(--ink-soft, #28574a);border-color:var(--ink-soft, #28574a)}.nl01 .footer-news__form button:focus-visible{outline:3px solid var(--gold, #d1a72a);outline-offset:3px}.nl01 .footer-news__msg{margin:0;font-size:var(--t-body, 1rem);font-weight:600}.nl01 .footer-news__msg--ok{color:var(--ink, #123c30)}.site-footer__contact.nl01{container-type:inline-size;container-name:nl01}@container nl01 (min-width: 620px){.site-footer__contact.nl01{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);align-items:center;padding-inline-start:clamp(2rem,3.5vw,3.25rem)}.nl01 .footer-news__form{padding-inline-start:clamp(1.5rem,3vw,2.5rem);border-inline-start:1px solid rgba(209,167,42,.5)}}@media(prefers-reduced-motion:reduce){.site-footer__contact.nl01,.nl01 .footer-news__form button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/3os-300-type.css.map */
