@import"https://fonts.googleapis.com/css2?family=Bellefair&family=Geist:wght@300;500&display=swap";.ts-lookbook--static{background-color:#fffcf9;font-family:Geist,sans-serif;color:#a90000}.ts-lookbook__hero{width:100%;padding:0 20px;box-sizing:border-box}@media screen and (min-width:990px){.ts-lookbook__hero{padding:0 100px}}.ts-lookbook__hero-inner{max-width:1312px;margin:0 auto}.ts-lookbook__hero-mask{position:relative;width:100%;overflow:hidden;background:#1a1816;min-height:280px}@media screen and (min-width:750px){.ts-lookbook__hero-mask{min-height:420px}}@media screen and (min-width:990px){.ts-lookbook__hero-mask{min-height:676px}}.ts-lookbook__hero-img{display:block;width:100%;height:100%;min-height:280px;object-fit:cover}.ts-lookbook__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box;pointer-events:none}.ts-lookbook__hero-line{display:block;font-family:Bellefair,serif;font-weight:400;font-size:clamp(52px,14vw,160px);line-height:.95;letter-spacing:.02em;color:#ffb200;text-transform:uppercase;text-align:center;margin:0}.ts-lookbook__hero-arrow{display:block;width:403px;max-width:min(403px,72vw);height:auto;margin-top:49px}@media screen and (max-width:989px){.ts-lookbook__hero-arrow{max-width:min(280px,80vw);margin-top:20px}}.ts-lookbook__body-wrap{max-width:1512px;margin:0 auto;padding:clamp(48px,6vw,80px) 20px clamp(64px,8vw,100px);box-sizing:border-box}@media screen and (min-width:990px){.ts-lookbook__body-wrap{padding-left:100px;padding-right:100px}}.ts-lookbook__chapter+.ts-lookbook__chapter{margin-top:clamp(56px,10vw,120px)}.ts-lookbook__h2{font-family:Geist,sans-serif;font-weight:500;font-size:clamp(28px,4.2vw,50px);line-height:1.08;color:#a90000;margin:0 0 clamp(28px,4vw,40px);max-width:22ch}.ts-lookbook__chapter-grid{display:flex;flex-direction:column;gap:clamp(28px,4vw,40px);align-items:center}.ts-lookbook__spine-group{display:flex;flex-direction:column;gap:28px;width:100%;max-width:306px}.ts-lookbook__spine-group img{display:block;width:100%;height:auto;object-fit:cover}.ts-lookbook__copy{margin:0;width:100%;max-width:306px}.ts-lookbook__copy-title{font-family:Geist,sans-serif;font-weight:500;font-size:clamp(20px,2.2vw,24px);line-height:1.2;color:#a90000;margin:0 0 12px}.ts-lookbook__copy-text{font-family:Geist,sans-serif;font-weight:500;font-size:18px;line-height:1.45;color:#a90000;margin:0}@media screen and (min-width:990px){.ts-lookbook__chapter-grid{display:grid;grid-template-columns:minmax(120px,1fr) 306px minmax(120px,1fr);column-gap:clamp(32px,4vw,64px);row-gap:0;align-items:start}.ts-lookbook__spine-group{grid-column:2;max-width:none}.ts-lookbook__spine-group--1{grid-row:1}.ts-lookbook__spine-group--2{grid-row:2;margin-top:28px}.ts-lookbook__spine-group--3{grid-row:3;margin-top:28px}.ts-lookbook__spine-group--4{grid-row:4;margin-top:28px}.ts-lookbook__spine-group--5{grid-row:5;margin-top:28px}.ts-lookbook__copy{max-width:306px;align-self:center}.ts-lookbook__copy--wild{grid-column:1;grid-row:1;justify-self:end;text-align:right;padding-top:clamp(24px,4vw,80px)}.ts-lookbook__copy--unchained{grid-column:3;grid-row:2;justify-self:start;text-align:left;padding-top:clamp(40px,6vw,120px)}.ts-lookbook__copy--kiss{grid-column:1;grid-row:3;justify-self:end;text-align:right;padding-top:clamp(48px,8vw,160px)}.ts-lookbook__copy--stories{grid-column:3;grid-row:4;justify-self:start;text-align:left;padding-top:clamp(32px,5vw,100px)}.ts-lookbook__copy--wide{grid-column:1;grid-row:5;justify-self:end;text-align:right;padding-top:clamp(40px,6vw,120px)}}@media screen and (max-width:989px){.ts-lookbook__chapter-grid{align-items:stretch;gap:24px}.ts-lookbook__spine-group{max-width:none;gap:16px}.ts-lookbook__copy{max-width:none;align-self:stretch}.ts-lookbook__copy-text{font-size:16px;line-height:1.5}}.ts-lookbook__footer-placeholder{background:#d9d9d9!important;min-height:306px;min-width:306px}.ts-lookbook__footer-brand .ts-footer__body-image{width:306px;height:306px}.ts-lookbook__footer-img{overflow:hidden}.ts-lookbook__footer-img img{display:block;width:100%;height:100%;object-fit:cover}.ts-lookbook__bottom{background:#fffcf9;border-top:1px solid rgba(0,0,0,.06)}@media screen and (max-width:989px){.ts-lookbook__play{width:88px;height:88px}.ts-lookbook__play-inner svg{width:26px;height:26px}.ts-lookbook__footer-brand .ts-footer__body-image,.ts-lookbook__footer-placeholder{width:100%;height:auto;min-width:0;min-height:0;aspect-ratio:1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/twoshots-lookbook.css.map */
