:root{--studio-ink:#102b3d;--studio-cream:#f5f1e9;--studio-muted:#596975;--studio-line:#d9d8cf;--studio-rust:#a74728}body{background:var(--studio-cream)}.header__heading-link{font-weight:700;letter-spacing:.12em}.header-wrapper,.footer{background:var(--studio-cream)}.button{border-radius:2px;font-weight:600;letter-spacing:.03em;gap:32px}.studio-kicker{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;color:var(--studio-rust);margin:0 0 18px}.studio-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:9%;padding-block:65px 80px}.studio-hero h1{font-size:clamp(48px,6vw,88px);line-height:1.02;letter-spacing:-.055em;font-weight:600;margin:0 0 25px}.studio-lead{font-size:16px;line-height:1.8;color:var(--studio-muted);max-width:480px}.studio-hero .button{margin-top:20px}.studio-small,.studio-caption{font-size:11px;line-height:1.7;color:var(--studio-muted)}.studio-art{position:relative;aspect-ratio:11/14;overflow:hidden;background:#0b2340;box-shadow:0 15px 38px #102b3d22}.studio-art img{display:block;width:100%;height:100%;object-fit:cover}.studio-art svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#fff4dd;font-family:Impact,Arial Narrow,sans-serif;font-weight:400}.studio-hero-art{position:relative;padding:0 16px;transform:rotate(2deg)}.studio-art-stamp{position:absolute;bottom:55px;left:-20px;background:var(--studio-cream);border:1px solid var(--studio-line);padding:15px 22px;font-size:9px;letter-spacing:.12em;transform:rotate(-2deg)}.studio-section{padding-block:60px;border-top:1px solid var(--studio-line)}.studio-section h2{font-size:clamp(30px,3.3vw,48px);letter-spacing:-.04em;line-height:1.12;font-weight:600;margin:0 0 24px}.studio-section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:28px}.studio-section-heading>p{max-width:310px;color:var(--studio-muted);font-size:13px}.studio-players{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.studio-player{text-decoration:none;color:var(--studio-ink)}.studio-player-image{position:relative;overflow:hidden;aspect-ratio:11/14}.studio-player-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.studio-player:hover img{transform:scale(1.025)}.studio-player-image>span{position:absolute;top:29%;left:35%;width:30%;color:#fff4dd;text-align:center;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(11px,1.3vw,20px)}.studio-player-image strong{display:block;font-size:2.4em;line-height:1.2}.studio-player-label{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.studio-player h3{font-size:13px;font-weight:600;margin:0}.studio-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.studio-content-card,.studio-review{padding:26px 0;border-top:1px solid var(--studio-line);margin:0}.studio-content-card h3{font-size:21px;letter-spacing:-.025em}.studio-content-card p,.studio-review p{color:var(--studio-muted);line-height:1.8;font-size:14px}.studio-review small{color:var(--studio-rust)}.studio-review cite{font-size:12px;font-style:normal}.studio-faq{display:grid;grid-template-columns:1fr 1.25fr;gap:10%}.studio-faq details{border-bottom:1px solid var(--studio-line)}.studio-faq summary{display:flex;justify-content:space-between;gap:20px;padding:20px 0;cursor:pointer;list-style:none;font-size:15px}.studio-faq summary::-webkit-details-marker{display:none}.studio-faq details[open] summary>span{transform:rotate(45deg)}.studio-faq details>div{line-height:1.8;font-size:14px;color:var(--studio-muted);padding-bottom:15px}.studio-policy{max-width:850px;min-height:50vh}.studio-policy h1{font-size:48px;letter-spacing:-.04em}.studio-policy .rte{line-height:1.9}.studio-fields{padding:20px 0;border:0;border-block:1px solid var(--studio-line);margin:20px 0}.studio-fields legend{font-weight:600;font-size:15px;padding-top:10px}.studio-fields label{display:block;font-size:12px;margin:12px 0 7px}.studio-fields input:not([type=hidden]),.studio-fields select{display:block;width:100%;min-height:46px;padding:12px;border:1px solid #aeb9bb;background:#fffdf7;border-radius:0;color:var(--studio-ink);font:16px inherit}.studio-input-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:14px}.studio-fields small{display:block;margin-top:7px;color:var(--studio-muted);font-size:10px;line-height:1.5}.studio-fields input:focus,.studio-fields select:focus{outline:2px solid var(--studio-ink);outline-offset:2px}.product__title h1{font-size:clamp(30px,3.5vw,48px);font-weight:600;letter-spacing:-.04em}.product__info-container{padding-top:15px}.footer__content-top{border-top:1px solid var(--studio-line)}@media(max-width:749px){.studio-hero{grid-template-columns:1fr;gap:40px;padding-block:36px 45px}.studio-hero h1{font-size:52px}.studio-hero-art{padding:0 12px;max-width:430px;margin:auto;width:100%}.studio-lead{font-size:14px}.studio-section{padding-block:38px}.studio-section-heading{display:block}.studio-players{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.studio-player-image>span{font-size:13px}.studio-content-grid,.studio-faq{grid-template-columns:1fr;gap:12px}.studio-content-card{padding-block:18px}.studio-art-stamp{left:0;font-size:8px;padding:10px 14px}.studio-input-grid{gap:10px}.studio-policy h1{font-size:36px}}@media(prefers-reduced-motion:reduce){.studio-player-image img{transition:none}.studio-player:hover img{transform:none}}@font-face{font-family:Studio Jersey;src:url(studio-bebas-neue.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}svg.studio-jersey-mark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.studio-jersey-mark .studio-jersey-mark__name,.studio-jersey-mark .studio-jersey-mark__number{font-family:Studio Jersey,Arial Narrow,sans-serif;font-weight:400;fill:#fff4dd;paint-order:stroke fill;stroke:#10243a;stroke-linejoin:round}.studio-jersey-mark .studio-jersey-mark__name{letter-spacing:2.2px;stroke-width:1.2px}.studio-jersey-mark .studio-jersey-mark__number{letter-spacing:1px;stroke-width:2.2px}.studio-player{border-radius:2px;outline-offset:6px}.studio-player:hover img{transform:none}.studio-player:focus-visible{outline:2px solid var(--studio-ink)}.studio-player[aria-current=true] .studio-player-image{outline:2px solid var(--studio-ink);outline-offset:4px}.studio-player[aria-current=true] .studio-player-label>span{transform:rotate(-45deg)}.studio-section[id]{scroll-margin-top:100px}.studio-faq h1{font-size:clamp(30px,3.3vw,48px);letter-spacing:-.04em;line-height:1.12;font-weight:600;margin:0 0 24px}.studio-policy .rte h2{font-size:24px;letter-spacing:-.02em;margin-top:32px}.studio-policy .rte a{text-decoration:underline;text-underline-offset:3px}.studio-policy .rte p{overflow-wrap:anywhere}@media(min-width:750px)and (max-width:989px){.studio-hero{gap:5%;padding-block:48px 64px}.studio-hero h1{font-size:clamp(52px,6.5vw,64px)}.studio-hero-art{padding-inline:8px}.studio-art-stamp{left:-8px;bottom:36px;padding:12px 16px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/studio.css.map */
