.sbx-studio-landing,.sbx-studio-landing *,.sbx-studio-brands,.sbx-studio-brands *{box-sizing:border-box}.sbx-studio-landing{--sbx-landing-accent:#ed1535;--sbx-landing-height:590px;position:relative;background:var(--sbx-landing-bg,#09090b);color:#fff;min-height:var(--sbx-landing-height);isolation:isolate;overflow:hidden}.sbx-studio-landing:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 49% 84% at 81% 50%,color-mix(in srgb,var(--sbx-landing-accent) 25%,transparent),transparent 79%);z-index:-1;pointer-events:none}.sbx-studio-landing__photo{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;z-index:-2;opacity:calc(1 - var(--sbx-landing-overlay,.7))}.sbx-studio-landing__container{max-width:1500px;min-height:var(--sbx-landing-height);margin:auto;padding:clamp(45px,5vw,95px) clamp(24px,5vw,80px);display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(30px,4vw,75px);align-items:center}.sbx-studio-landing__content{position:relative;z-index:1}.sbx-studio-landing__eyebrow{display:inline-flex;gap:8px;align-items:center;color:var(--sbx-landing-accent);letter-spacing:.2em;font-size:11px;font-weight:800}.sbx-studio-landing__eyebrow:before{content:"";display:block;width:28px;height:2px;background:currentColor}.sbx-studio-landing h1{font-size:clamp(38px,4.7vw,77px);font-weight:800;letter-spacing:-.056em;line-height:1.07;margin:25px 0 18px;color:#fff!important;text-wrap:balance}.sbx-studio-landing__description{color:#bdc0c7;font-size:clamp(15px,1.3vw,19px);max-width:560px;line-height:1.65;margin:0}.sbx-studio-landing__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:35px}.sbx-studio-landing__btn{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:48px;padding:12px 21px;font-size:12px;font-weight:800;letter-spacing:.06em;text-decoration:none!important;border-radius:4px;transition:transform .25s,background .25s,border-color .25s}.sbx-studio-landing__btn:hover{transform:translateY(-3px)}.sbx-studio-landing__btn--main{background:var(--sbx-landing-accent);color:#fff!important;border:1px solid var(--sbx-landing-accent)}.sbx-studio-landing__btn--alt{border:1px solid #686870;color:#eee!important;background:#00000026}.sbx-studio-landing__footer{color:#9296a0;margin-top:30px;font-size:12px;line-height:1.5}.sbx-studio-landing__footer span{color:var(--sbx-landing-accent);font-weight:800;margin-right:8px}.sbx-studio-landing__visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:320px;isolation:isolate}.sbx-studio-landing__ring{position:absolute;z-index:-1;aspect-ratio:1;width:clamp(300px,36vw,540px);max-width:100%;border-radius:100%;border:1px solid color-mix(in srgb,var(--sbx-landing-accent) 32%,transparent);box-shadow:0 0 0 48px color-mix(in srgb,var(--sbx-landing-accent) 4%,transparent),0 0 0 120px color-mix(in srgb,var(--sbx-landing-accent) 2%,transparent);animation:sbx-ring-float 8s ease-in-out infinite}.sbx-studio-landing__logo{width:100%;max-width:650px;filter:drop-shadow(0 10px 40px rgba(0,0,0,.5))}.sbx-studio-landing__logo img{display:block;width:100%;height:auto;max-height:250px;object-fit:contain}.sbx-studio-landing__logo--white img{filter:brightness(0) invert(1)}@keyframes sbx-ring-float{0%,to{transform:scale(.97)}50%{transform:scale(1.045)}}.sbx-studio-brands{--sbx-brands-accent:#ed1535;background:#f7f8fb;padding:clamp(55px,7vw,110px) clamp(18px,3vw,55px);color:#20242a}.sbx-studio-brands--dark{background:#0f1014;color:#fff}.sbx-studio-brands__shell{max-width:1380px;margin:0 auto}.sbx-studio-brands__header{text-align:center;max-width:730px;margin:0 auto clamp(24px,4vw,52px)}.sbx-studio-brands__eyebrow{display:block;color:var(--sbx-brands-accent);font-size:11px;font-weight:800;letter-spacing:.18em}.sbx-studio-brands h2{font-size:clamp(29px,3vw,48px);font-weight:780;letter-spacing:-.046em;line-height:1.12;color:inherit;margin:11px 0}.sbx-studio-brands__header p{color:#6f7580;font-size:15px;line-height:1.6;margin:0}.sbx-studio-brands--dark .sbx-studio-brands__header p{color:#a8adb7}.sbx-studio-brands__grid{display:grid;grid-template-columns:repeat(var(--sbx-brands-columns,5),minmax(0,1fr));gap:clamp(9px,1.5vw,20px)}.sbx-studio-brands__tile{min-width:0;background:#fff;border:1px solid #e9ebf0;border-radius:14px;overflow:hidden;transition:transform .24s,box-shadow .24s,border-color .24s}.sbx-studio-brands--dark .sbx-studio-brands__tile{background:#191b22;border-color:#2d2e36}.sbx-studio-brands__tile:hover,.sbx-studio-brands__tile:focus-within{transform:translateY(-4px);border-color:var(--sbx-brands-accent);box-shadow:0 16px 30px #00000013}.sbx-studio-brands__tile-link{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:160px;padding:24px 12px;color:inherit!important;text-decoration:none!important;gap:10px;text-align:center}.sbx-studio-brands__tile-image{display:flex;align-items:center;justify-content:center;height:72px;width:100%;min-width:0}.sbx-studio-brands__tile-image img{max-height:70px;max-width:85%;width:auto;height:auto;object-fit:contain;transition:transform .22s}.sbx-studio-brands__tile:hover img{transform:scale(1.07)}.sbx-studio-brands__tile-image strong{font-size:clamp(16px,1.4vw,20px);letter-spacing:-.025em}.sbx-studio-brands__tile-name{display:block;font-size:13px;font-weight:700;line-height:1.3}.sbx-studio-brands__tile small{color:#8b90a0;font-size:11px}.sbx-studio-brands--mono .sbx-studio-brands__tile-image img{filter:grayscale(1)}.sbx-studio-brands__empty{grid-column:1/-1;text-align:center;padding:45px;color:#777}@media(max-width:950px){.sbx-studio-landing__container{grid-template-columns:1fr;gap:5px;padding:46px 30px}.sbx-studio-landing__visual{min-height:180px}.sbx-studio-landing__logo{max-width:480px}.sbx-studio-landing__ring{width:220px}.sbx-studio-brands__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.sbx-studio-landing h1{font-size:clamp(33px,9vw,47px);margin:19px 0 15px}.sbx-studio-landing__container{padding:37px 19px}.sbx-studio-landing__buttons{margin-top:26px}.sbx-studio-landing__btn{font-size:11px;padding:11px 15px}.sbx-studio-landing__visual{min-height:145px}.sbx-studio-landing__logo{max-width:360px}.sbx-studio-landing__description{font-size:14px}.sbx-studio-brands{padding:48px 14px}.sbx-studio-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sbx-studio-brands__tile-link{min-height:136px;padding:18px 9px}.sbx-studio-brands__tile-image{height:59px}.sbx-studio-brands__tile-image img{max-height:57px}}@media(prefers-reduced-motion:reduce){.sbx-studio-landing *,.sbx-studio-brands *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sbx-studio-landing.css.map */
