.sc-v3.sc-v3-hero--editorial .sc-v3-hero__slogan,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__slogan{margin:0;font-family:var(--sc-v3-font-display);font-weight:700;text-transform:uppercase;letter-spacing:-.025em;line-height:.92;color:var(--sc-v3-ink)}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__slogan span,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__slogan span{display:block}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__logo,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__logo{min-width:0}@media(min-width:1025px){.sc-v3.sc-v3-hero--editorial .sc-v3-hero__inner{min-height:clamp(560px,calc(100svh - 120px),940px)}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__brand{grid-column:1 / 5;justify-content:space-between;gap:32px;padding:clamp(4px,1vw,16px) clamp(8px,2vw,36px) clamp(4px,1vw,16px) 0}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__logo{width:clamp(96px,8.4vw,136px)}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__copy{display:flex;flex-direction:column;gap:clamp(22px,2.4vw,36px)}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__slogan{font-size:clamp(44px,4.7vw,86px)}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__duo{grid-column:5 / 13}}@media(min-width:1025px){.sc-v3.sc-v3-hero--campaign .sc-v3-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,2.25fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:".    logo  .    " "left duo   right" ".    ctas  .    ";column-gap:clamp(16px,2.2vw,40px);row-gap:clamp(14px,1.6vw,24px);min-height:clamp(560px,calc(100svh - 120px),940px)}.sc-v3.sc-v3-hero--campaign .sc-v3-hero__brand,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__copy,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__slogan{display:contents}.sc-v3.sc-v3-hero--campaign .sc-v3-hero__eyebrow{display:none}.sc-v3.sc-v3-hero--campaign .sc-v3-hero__logo{grid-area:logo;justify-self:center;width:clamp(64px,5.2vw,88px)}.sc-v3.sc-v3-hero--campaign .sc-v3-hero__slogan span{font-size:clamp(36px,3.7vw,68px);line-height:.92}.sc-v3.sc-v3-hero--campaign .sc-v3-hero__slogan span:first-child{grid-area:left;align-self:end;justify-self:end;text-align:right}.sc-v3.sc-v3-hero--campaign .sc-v3-hero__slogan span:last-child{grid-area:right;align-self:start;justify-self:start;text-align:left}.sc-v3.sc-v3-hero--campaign .sc-v3-hero__ctas{grid-area:ctas;justify-content:center}.sc-v3.sc-v3-hero--campaign .sc-v3-hero__duo{grid-area:duo;grid-column:auto}}@media(min-width:750px)and (max-width:1024px){.sc-v3.sc-v3-hero--editorial .sc-v3-hero__brand,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__brand{gap:18px;padding-bottom:24px}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__copy,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__copy{display:flex;flex-direction:column;align-items:center;gap:22px;width:100%}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__logo,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__logo{width:96px}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__slogan,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__slogan{font-size:clamp(44px,6.4vw,60px)}.sc-v3.sc-v3-hero--campaign .sc-v3-hero__eyebrow{display:none}}@media(max-width:749px){.sc-v3.sc-v3-hero--editorial .sc-v3-hero__inner,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__inner{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-top:18px;padding-bottom:22px}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__brand,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__brand,.sc-v3.sc-v3-hero--editorial .sc-v3-hero__copy,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__copy{display:contents}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__eyebrow,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__eyebrow{display:none}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__logo,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__logo{order:1;align-self:center;width:clamp(58px,17vw,76px);margin:0 0 14px}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__slogan,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__slogan{order:2;align-self:center;text-align:center;font-size:clamp(30px,9.6vw,42px);margin:0 0 18px}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__duo,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__duo{order:3;height:auto;gap:6px;margin-inline:0;padding-inline:0;overflow:visible;scroll-snap-type:none}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__side,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__side{flex:1 1 0;aspect-ratio:3 / 5;scroll-snap-align:none}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__ctas,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__ctas{order:4;margin-top:16px;max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:8px}.sc-v3.sc-v3-hero--editorial .sc-v3-hero__ctas .sc-v3-btn,.sc-v3.sc-v3-hero--campaign .sc-v3-hero__ctas .sc-v3-btn{min-height:48px;padding:10px 12px;font-size:12px;letter-spacing:.1em;justify-content:space-between}}@media(min-width:1025px){.sc-v3.sc-v3-hero--editorial.sc-v3-hero--logo-centered .sc-v3-hero__brand{justify-content:center;align-items:center;text-align:center;gap:clamp(28px,3vw,46px)}.sc-v3.sc-v3-hero--editorial.sc-v3-hero--logo-centered .sc-v3-hero__logo{width:clamp(120px,10.2vw,160px)}.sc-v3.sc-v3-hero--editorial.sc-v3-hero--logo-centered .sc-v3-hero__copy{align-items:center}.sc-v3.sc-v3-hero--editorial.sc-v3-hero--logo-centered .sc-v3-hero__ctas{justify-content:center}}@media(min-width:750px)and (max-width:1024px){.sc-v3.sc-v3-hero--editorial.sc-v3-hero--logo-centered .sc-v3-hero__logo{width:104px}}@media(max-width:749px){.sc-v3.sc-v3-hero--editorial.sc-v3-hero--logo-centered .sc-v3-hero__logo{width:clamp(70px,19vw,84px)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/solcozm-hero-layouts.css.map */
