:root{--tc-ivory: #f6f2e9;--tc-black: #171717;--tc-line: #d8d2c7}html{scroll-behavior:smooth}[id]{scroll-margin-top:140px}.thesis-kicker{margin:0 0 18px;font-family:var(--font-body--family),sans-serif;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.thesis-campaign{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:min(700px,80svh);overflow:clip}.thesis-campaign--ivory{background:var(--tc-ivory);color:var(--tc-black)}.thesis-campaign--black{background:var(--tc-black);color:var(--tc-ivory)}.thesis-campaign__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(40px,5.5vw,90px);padding-inline-end:clamp(32px,4vw,70px)}.thesis-campaign h1,.thesis-campaign h2{max-width:9ch;margin:0 0 28px;font-family:var(--font-heading--family),Georgia,serif;font-weight:300;font-size:clamp(54px,6.7vw,100px);line-height:.98;letter-spacing:-.045em;text-wrap:balance;color:inherit}.thesis-campaign h2{font-size:clamp(46px,5.4vw,78px)}.thesis-campaign__body{max-width:37ch;font-size:15px;line-height:1.8;opacity:.78}.thesis-campaign__body p{margin:0}.thesis-campaign__actions{display:flex;flex-wrap:wrap;gap:26px;align-items:center;margin-top:35px}.thesis-cta{display:inline-flex;justify-content:space-between;gap:30px;align-items:center;min-height:50px;padding:16px 24px;background:var(--tc-black);border:1px solid var(--tc-black);color:var(--tc-ivory);font-size:11px;font-family:var(--font-body--family),sans-serif;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}.thesis-cta:hover{background:transparent;color:var(--tc-black)}.thesis-campaign--black .thesis-cta{background:var(--tc-ivory);border-color:var(--tc-ivory);color:var(--tc-black)}.thesis-campaign--black .thesis-cta:hover{background:transparent;color:var(--tc-ivory)}.thesis-text-link{display:inline-flex;align-items:center;gap:18px;min-height:44px;font-family:var(--font-body--family),sans-serif;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-block:10px}.thesis-text-link:hover{opacity:.65}.thesis-campaign__caption{margin:50px 0 0;font-size:10px;text-transform:uppercase;letter-spacing:.12em;opacity:.6}.thesis-campaign__media{position:relative;min-width:0;background:#e8e2d7}.thesis-campaign__media picture{display:block;width:100%;height:100%}.thesis-campaign__image{width:100%;height:100%;object-fit:cover;object-position:center}.thesis-campaign__media--identity{display:grid;place-items:center;background:#eae5da;color:var(--tc-black)}.thesis-campaign__identity{display:flex;align-items:center;flex-direction:column;width:80%;border:1px solid var(--tc-line);padding:15% 5%}.thesis-campaign__identity span{font-family:var(--font-heading--family),Georgia,serif;font-size:clamp(100px,13vw,210px);font-weight:300;letter-spacing:-.11em;line-height:1}.thesis-campaign__identity p{margin:28px 0 0;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.thesis-campaign__media-caption{position:absolute;inset-inline:26px;bottom:10px;margin:0;color:var(--tc-black);text-transform:uppercase;letter-spacing:.13em;font-size:10px}.thesis-campaign--reverse .thesis-campaign__media{grid-column:1;grid-row:1}.thesis-campaign--reverse .thesis-campaign__copy{grid-column:2}.thesis-campaign--black .thesis-campaign__media{background:var(--tc-ivory)}.thesis-campaign--black .thesis-campaign__image{object-fit:contain;mix-blend-mode:multiply}.thesis-edits{max-width:1600px;margin-inline:auto;padding:clamp(42px,5vw,80px) clamp(22px,5vw,70px)}.thesis-edits__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:30px}.thesis-edits__heading h2{margin:0;font-family:var(--font-heading--family),Georgia,serif;font-weight:300;font-size:clamp(38px,4.5vw,62px);line-height:1.1;letter-spacing:-.035em}.thesis-edits__grid{display:grid;grid-template-columns:1.12fr 1fr;gap:18px;align-items:start}.thesis-edit-tile{display:block;color:var(--tc-black);text-decoration:none}.thesis-edit-tile:nth-child(2n){margin-top:72px}.thesis-edit-tile__media{position:relative;display:grid;place-items:center;aspect-ratio:4 / 5;overflow:clip;background:#e8e2d7}.thesis-edit-tile:nth-child(2n) .thesis-edit-tile__media{background:var(--tc-black);color:var(--tc-ivory)}.thesis-edit-tile__image{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.thesis-edit-tile:hover .thesis-edit-tile__image{transform:scale(1.035)}.thesis-edit-tile__number{position:absolute;top:24px;left:24px;font-size:12px;letter-spacing:.1em}.thesis-edit-tile__identity{font-family:var(--font-heading--family),Georgia,serif;font-weight:300;font-size:clamp(70px,9vw,150px);letter-spacing:-.09em;opacity:.75}.thesis-edit-tile__copy{display:flex;justify-content:space-between;gap:20px;padding:24px 0;border-bottom:1px solid var(--tc-line)}.thesis-edit-tile__copy .thesis-kicker{margin-bottom:8px;font-size:10px}.thesis-edit-tile__copy h3{margin:0;font-family:var(--font-heading--family),Georgia,serif;font-size:clamp(30px,3vw,46px);font-weight:300;line-height:1.1}.thesis-edit-tile__arrow{font-size:26px;align-self:center}.thesis-empty-edit{grid-column:1 / -1;width:100%;padding:52px 28px;border:1px solid var(--tc-line);text-align:center}.thesis-empty-edit h3{font-family:var(--font-heading--family),Georgia,serif;font-size:clamp(32px,4vw,46px);font-weight:300;margin:0 0 18px}.thesis-empty-edit p:not(.thesis-kicker){max-width:48ch;margin:0 auto 18px;line-height:1.8;opacity:.75}body .header-logo{font-family:var(--font-heading--family),Georgia,serif;font-weight:400;font-size:clamp(25px,2.5vw,36px);letter-spacing:-.035em;white-space:nowrap}.product-card__content{padding-block-end:8px}.product-card{border-radius:0}#ThesisNewsletter{scroll-margin-top:160px}.thesis-newsletter-anchor{display:block;height:0}.password-main-content{justify-content:center}.section-password .email-signup__input{font-size:16px}.thesis-cta:focus-visible,.thesis-text-link:focus-visible,.thesis-edit-tile:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:749px){[id]{scroll-margin-top:95px}.thesis-campaign{grid-template-columns:1fr;min-height:auto}.thesis-campaign__copy{padding:46px 24px}.thesis-campaign h1{max-width:10ch;font-size:clamp(50px,12vw,72px);margin-bottom:22px}.thesis-campaign h2{font-size:clamp(42px,10.8vw,60px)}.thesis-campaign__body{font-size:14px;max-width:38ch}.thesis-campaign__actions{gap:18px;margin-top:25px}.thesis-campaign__caption{margin-top:28px}.thesis-campaign__media{min-height:320px;aspect-ratio:1 / 1}.thesis-campaign__identity{width:70%;padding:12% 4%}.thesis-campaign__identity span{font-size:110px}.thesis-campaign--reverse .thesis-campaign__copy,.thesis-campaign--reverse .thesis-campaign__media{grid-column:auto;grid-row:auto}.thesis-edits{padding:46px 22px}.thesis-edits__heading{align-items:flex-start;gap:16px;margin-bottom:25px}.thesis-edits__heading .thesis-text-link{font-size:10px;gap:10px}.thesis-edits__grid{grid-template-columns:1fr 1fr;gap:12px}.thesis-edit-tile:nth-child(2n){margin-top:36px}.thesis-edit-tile__copy{padding-block:18px;gap:8px}.thesis-edit-tile__copy h3{font-size:26px}.thesis-edit-tile__copy .thesis-kicker{font-size:9px;letter-spacing:.08em}.thesis-edit-tile__number{top:14px;left:14px;font-size:10px}.thesis-edit-tile__identity{font-size:65px}.thesis-empty-edit{padding:34px 18px}.thesis-cta{padding-inline:18px;gap:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.thesis-cta,.thesis-edit-tile__image{transition:none}.thesis-edit-tile:hover .thesis-edit-tile__image{transform:none}}.thesis-page-copy{max-width:720px;margin-inline:auto;color:var(--tc-black);font-size:15px;line-height:1.85}.thesis-page-copy p{margin-block:0 22px}.thesis-page-copy h2,.thesis-page-copy h3{font-family:var(--font-heading--family),Georgia,serif;font-weight:300;line-height:1.2;letter-spacing:-.025em}.thesis-page-copy h2{font-size:clamp(30px,4vw,42px);margin-block:38px 18px}.thesis-page-copy h3{font-size:26px;margin-block:30px 14px}.thesis-page-copy .thesis-kicker{margin-bottom:26px}.thesis-page-copy a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.thesis-page-copy--contact{text-align:center}@media(max-width:749px){.thesis-page-copy{font-size:14px;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/thesis.css.map */
