.sv-campaign{background:#111;color:#fff}.sv-campaign__images{display:grid;grid-template-columns:1fr 1fr;gap:2px}.sv-campaign__look{display:block;position:relative;background:#e9e8e4;color:#fff;overflow:hidden}.sv-campaign__look img{display:block;width:100%;height:520px;object-fit:cover;object-position:center 35%}.sv-campaign__label{position:absolute;bottom:0;left:0;right:0;padding:36px 30px 20px;background:linear-gradient(transparent,#000000c7);font-size:13px;font-weight:600;letter-spacing:.07em;display:flex;justify-content:space-between}.sv-campaign__caption{max-width:1440px;padding:32px 50px 38px;margin:auto;display:flex;justify-content:space-between;gap:40px;align-items:center}.sv-campaign__eyebrow{font-size:11px;letter-spacing:.2em;margin:0 0 12px}.sv-campaign h2{font-size:clamp(28px,3.8vw,56px);line-height:1.03;letter-spacing:-.04em;color:inherit;margin:0;font-weight:700}.sv-campaign__action{max-width:340px}.sv-campaign__action p{font-size:14px;line-height:1.6;color:#d5d5cf;margin:0 0 16px}.sv-campaign__action a{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:#fff;color:#111;padding:14px 20px;font-size:12px;font-weight:700}.sv-campaign a:focus-visible{outline:3px solid #9ca976;outline-offset:-4px}.sv-campaign__action a:hover{background:#edeee8}@media(max-width:749px){.sv-campaign__look img{height:330px;object-position:center 30%}.sv-campaign__label{padding:35px 12px 14px;font-size:10px;letter-spacing:.02em}.sv-campaign__caption{display:block;padding:26px 20px 30px}.sv-campaign__action{margin-top:18px;max-width:none}.sv-campaign__action p{font-size:13px;margin-bottom:16px}.sv-campaign__action a{width:100%}}@media(prefers-reduced-motion:reduce){.sv-campaign *{scroll-behavior:auto}}.sv-studio{margin-top:80px;padding:72px 0;background:var(--sv-bg);color:var(--sv-text)}.sv-studio__intro{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:60px}.sv-studio__eyebrow{font-size:11px;letter-spacing:3px;margin:0 0 20px}.sv-studio h2{font-size:clamp(28px,3.3vw,46px);font-weight:700;line-height:1.1;color:var(--sv-text);margin:0}.sv-studio__description{max-width:450px;color:var(--sv-muted);line-height:1.7;margin:0}.sv-studio__notice{color:var(--sv-muted);font-size:12px;border-top:1px solid #444;margin:30px 0 24px;padding-top:18px}.sv-studio__rail{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:22px;scrollbar-color:#85877b #292a26}.sv-studio__rail:focus-visible{outline:2px solid var(--sv-text);outline-offset:6px}.sv-studio__card{flex:0 0 31%;min-width:0;scroll-snap-align:start}.sv-studio__card img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;display:block;background:#444}.sv-studio__caption{display:flex;gap:14px;padding:22px 0 0}.sv-studio__number{color:var(--sv-muted);font-size:11px;padding-top:4px}.sv-studio h3{color:var(--sv-text);font-size:16px;line-height:1.3;font-weight:600;margin:0 0 10px}.sv-studio__caption p{color:var(--sv-muted);font-size:13px;line-height:1.6;margin:0}@media(max-width:767px){.sv-studio{margin-top:48px;padding:40px 0}.sv-studio__intro{grid-template-columns:1fr;gap:20px}.sv-studio__card{flex-basis:82%}.sv-studio__rail{gap:16px}.sv-studio__notice{line-height:1.6;margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/49/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAMA */
