:root{--th-chaux:#f5f7f9;--th-sable:#f3efe8;--th-encre:#0c1533;--th-encre2:#4a5470;--th-cobalt:#1535b0;--th-ambre:#a85a12;--th-filet:#d5dbe6;--th-didot:"GFS Didot",Didot,"Bodoni MT",Georgia,serif;--th-sans:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--th-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace}body{font-family:var(--th-sans)}h1,h2,h3,.h1,.h2,.h3{font-family:var(--th-didot)!important;font-weight:400!important}.theros-logo{flex-direction:column;gap:2px;color:#1535b0;line-height:1}.theros-logo__name{font-family:var(--th-didot);font-size:26px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #1535b0;padding-bottom:3px}.theros-logo__sub{font-family:var(--th-mono);font-size:8px;letter-spacing:.22em;text-transform:uppercase}.th{grid-column:1/-1;width:100%;background:#fff;color:var(--th-encre);font-family:var(--th-sans);font-size:16px;line-height:1.6}.th *,.th *:before,.th *:after{box-sizing:border-box}.th img{display:block;width:100%;height:100%;object-fit:cover}.th a{color:inherit}.th p{margin:0 0 1em}.th-mono{font-family:var(--th-mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--th-cobalt);margin:0 0 14px!important}.th-h1,.th-h2,.th-h3{font-family:var(--th-didot);font-weight:400;margin:0;color:var(--th-encre)}.th-h1{font-size:clamp(60px,13vw,160px);line-height:.92;letter-spacing:.03em;text-transform:uppercase;color:var(--th-cobalt)}.th-h2{font-size:clamp(30px,4.4vw,54px);line-height:1.08;margin-bottom:24px}.th-h3{font-size:22px;line-height:1.2}.th-lead{font-size:clamp(17px,1.9vw,21px);max-width:32em;color:var(--th-encre2)}.th-soft{color:var(--th-encre2)}.th-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--th-cobalt);color:#fff!important;border:1px solid var(--th-cobalt);padding:15px 26px;font:500 14px/1 var(--th-sans);letter-spacing:.04em;text-decoration:none;cursor:pointer;border-radius:0;min-height:48px;transition:background .2s,color .2s}.th-btn:hover{background:var(--th-encre);border-color:var(--th-encre)}.th-btn--ghost{background:transparent;color:var(--th-cobalt)!important}.th-btn--ghost:hover{background:var(--th-cobalt);color:#fff!important}.th-btn--full{width:100%}.th-link{font-size:15px;text-underline-offset:5px;color:var(--th-cobalt)!important}.th-wrap{max-width:1320px;margin:0 auto;padding:72px 20px}.th-center{text-align:center}.th-center .th-lead{margin-left:auto;margin-right:auto}.th-key{height:9px;background:repeating-linear-gradient(90deg,var(--th-cobalt) 0 9px,transparent 9px 12px,var(--th-cobalt) 12px 15px,transparent 15px 24px);opacity:.9;max-width:168px;margin:18px 0 22px}.th-center .th-key{margin-left:auto;margin-right:auto}.th-hero{position:relative;background:var(--th-chaux)}.th-hero__media{aspect-ratio:3/2;max-height:78vh;overflow:hidden}.th-hero__txt{max-width:1320px;margin:0 auto;padding:36px 20px 52px}.th-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.th-vows{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--th-filet);border-bottom:1px solid var(--th-filet)}.th-vows div{padding:22px 16px;text-align:center;font-family:var(--th-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--th-encre);border-right:1px solid var(--th-filet);border-bottom:1px solid var(--th-filet)}.th-vows div:nth-child(2n){border-right:0}.th-vows div:nth-last-child(-n+2){border-bottom:0}.th-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 14px;margin-top:40px}.th-card{display:flex;flex-direction:column;min-width:0;text-align:left}.th-card__media{position:relative;display:block;aspect-ratio:4/5;background:var(--th-chaux);overflow:hidden;margin-bottom:14px}.th-card__media img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s}.th-card__media:hover img+img{opacity:1}.th-card__geste{font-family:var(--th-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--th-ambre);margin:0 0 6px!important}.th-card__title{font-family:var(--th-didot);font-size:19px;line-height:1.2;margin:0;font-weight:400}.th-card__title a{text-decoration:none}.th-card__acc{font-size:14px;color:var(--th-encre2);margin:6px 0 0!important}.th-card__price{margin:10px 0 14px!important;font-weight:600;font-size:15px}.th-card__price s{font-weight:400;color:var(--th-encre2);margin-left:6px}.th-card form{margin-top:auto}.th-ings{display:grid;grid-template-columns:1fr;gap:28px;margin-top:40px;text-align:left}.th-ing__media{aspect-ratio:3/2;overflow:hidden;margin-bottom:14px}.th-ing p{font-size:15px;color:var(--th-encre2);margin:8px 0 0}.th-split{display:grid;grid-template-columns:1fr;background:var(--th-chaux)}.th-split--sable{background:var(--th-sable)}.th-split__media{aspect-ratio:3/2;overflow:hidden}.th-split__txt{padding:44px 20px 60px;align-self:center;max-width:600px}.th-steps{list-style:none;margin:0 0 28px;padding:0;border-top:1px solid var(--th-filet)}.th-steps li{display:flex;flex-direction:column;gap:2px;padding:14px 0;border-bottom:1px solid var(--th-filet)}.th-steps span{font-family:var(--th-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--th-cobalt)}.th-steps a{font-size:18px;text-decoration:none}.th-steps a:hover{text-decoration:underline;text-underline-offset:4px}.th-buy{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.th-buy__price{font-size:20px;font-weight:600}.th-buy__price s{font-weight:400;font-size:16px;color:var(--th-encre2);margin-left:8px}.th-band{position:relative}.th-band__media{aspect-ratio:4/5;max-height:86vh;overflow:hidden}.th-band__txt{padding:40px 20px 56px;max-width:900px;margin:0 auto;text-align:center}.th-quote{font-family:var(--th-didot);font-size:clamp(24px,3.4vw,42px);line-height:1.25;margin:0!important;color:var(--th-encre)}.th-plus__acc{font-family:var(--th-didot);font-size:clamp(28px,4.2vw,52px);line-height:1.15;margin:0!important;color:var(--th-encre)}.th-cols{display:grid;grid-template-columns:1fr;gap:36px;text-align:left}.th-cols h3{margin-bottom:14px}.th-dl{margin:0;padding:0;list-style:none;border-top:1px solid var(--th-filet)}.th-dl li{padding:12px 0;border-bottom:1px solid var(--th-filet);font-size:15px;color:var(--th-encre2)}.th-dl strong{display:block;color:var(--th-encre);font-weight:600}.th-ol{margin:0;padding:0;list-style:none;counter-reset:th;border-top:1px solid var(--th-filet)}.th-ol li{counter-increment:th;padding:12px 0 12px 34px;border-bottom:1px solid var(--th-filet);position:relative;font-size:15px;color:var(--th-encre2)}.th-ol li:before{content:counter(th);position:absolute;left:0;top:12px;font-family:var(--th-didot);font-size:18px;color:var(--th-cobalt)}.th-page__head{background:var(--th-chaux);border-bottom:1px solid var(--th-filet)}.th-page__head .th-wrap{padding-top:56px;padding-bottom:48px}.th-page__media{aspect-ratio:3/2;max-height:70vh;overflow:hidden}.th-prose{max-width:720px;margin:0 auto;padding:56px 20px 80px;font-size:17px;color:var(--th-encre2)}.th-prose h2{font-family:var(--th-didot);font-weight:400;font-size:28px;line-height:1.2;color:var(--th-encre);margin:44px 0 12px}.th-prose .th-chapo{font-family:var(--th-didot);font-size:clamp(21px,2.6vw,27px);line-height:1.4;color:var(--th-encre)}.th-prose a{color:var(--th-cobalt)}.th-rows{max-width:1320px;margin:0 auto;padding:0 20px 80px;display:grid;gap:56px}.th-row{display:grid;grid-template-columns:1fr;gap:20px;align-items:center}.th-row__media{aspect-ratio:3/2;overflow:hidden}.th-foot{background:var(--th-encre);color:#fff}.th-foot .th-wrap{padding-top:64px;padding-bottom:40px;display:grid;gap:40px}.th-foot__name{font-family:var(--th-didot);font-size:40px;letter-spacing:.12em;text-transform:uppercase;line-height:1;color:#fff}.th-foot .th-mono{color:#aab7e8}.th-foot ul{list-style:none;margin:0;padding:0}.th-foot li{margin:0 0 10px}.th-foot a{color:#fff;text-decoration:none;font-size:15px}.th-foot a:hover{text-decoration:underline;text-underline-offset:4px}.th-foot p{color:#c9d0e6;font-size:15px}.th-news{display:flex;border:1px solid #5a6690;max-width:420px}.th-news input{flex:1;min-width:0;background:transparent;border:0;color:#fff;padding:14px;font:400 15px var(--th-sans);outline:none}.th-news input::placeholder{color:#aab3d0}.th-news button{background:#fff;color:var(--th-encre);border:0;padding:0 18px;font:500 14px var(--th-sans);cursor:pointer;min-height:48px}.th-foot__note{border-top:1px solid #2a355e;padding-top:22px;font-size:13px;color:#aab3d0}.th-note{margin:0!important;padding:22px 20px;text-align:center;font-size:13px;color:var(--th-encre2);border-top:1px solid var(--th-filet);background:#fff}@media(min-width:700px){.th-vows{grid-template-columns:repeat(4,1fr)}.th-vows div{border-bottom:0}.th-vows div:nth-child(2n){border-right:1px solid var(--th-filet)}.th-vows div:last-child{border-right:0}.th-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}.th-ings{grid-template-columns:repeat(2,1fr)}.th-cols{grid-template-columns:repeat(3,1fr);gap:40px}.th-row{grid-template-columns:1fr 1fr;gap:56px}.th-row:nth-child(2n) .th-row__media{order:2}.th-foot .th-wrap{grid-template-columns:1.4fr 1fr 1fr 1.4fr}.th-foot__note{grid-column:1/-1}}@media(min-width:1000px){.th-wrap{padding:104px 40px}.th-hero__media{aspect-ratio:auto;height:74vh}.th-hero__txt{padding:56px 40px 80px}.th-ings{grid-template-columns:repeat(4,1fr);gap:24px}.th-split{grid-template-columns:55fr 45fr}.th-split--rev .th-split__media{order:2}.th-split__media{aspect-ratio:auto;min-height:600px}.th-split__txt{padding:72px 64px}.th-band__media{aspect-ratio:21/9}.th-band__txt{padding:72px 40px 88px}.th-rows{padding:0 40px 104px;gap:88px}}@media(min-width:1000px){.th-hero{display:grid;grid-template-columns:40fr 60fr;align-items:center}.th-hero__media{order:2;height:auto;max-height:none;aspect-ratio:3/2}.th-hero__txt{padding:48px 48px 48px 40px;max-width:none}.th-hero .th-h1{font-size:clamp(64px,7.4vw,128px)}}.th-film:after{background:linear-gradient(180deg,#0c15331f,#0c153347 38%,#0c1533db)!important}.th-film__h1,.th-film__lead,.th-film__mono{text-shadow:0 1px 18px rgba(12,21,51,.55)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/theros.css.map */
