.sh-container{max-width:1440px;width:100%;padding:34px 220px 68px;margin:0 auto}.sh-header{display:flex;flex-direction:column;gap:clamp(12px,calc(12px + 12*(100vw - 834px)),24px);text-align:center}.sh-subheading{font-weight:500;font-size:clamp(17px,calc(17px + (22 - 17) * ((100vw - 360px) / 1080)),22px);line-height:clamp(21px,calc(21px + (26 - 21) * ((100vw - 360px) / 1080)),26px)}.sh-heading{font-family:var(--secondary-font);font-weight:400;font-size:clamp(28px,calc(28px + (52 - 28) * ((100vw - 360px) / 1080)),52px);line-height:clamp(36px,calc(36px + (60 - 36) * ((100vw - 360px) / 1080)),60px)}.sh-text{padding:0 clamp(0px,calc(0px + 136*(100vw - 834px)),136px)}.sh-container--wholesalers{&.no-heading{padding:68px 220px 34px;.sh-subheading{font-size:clamp(23px,calc(23px + (32 - 23) * ((100vw - 360px) / 1080)),32px);line-height:clamp(31px,calc(31px + (40 - 31) * ((100vw - 360px) / 1080)),40px)}}&.no-heading.no-text{padding:102px 220px 68px}}@media (max-width: 1023px){.sh-container{max-width:583px;padding-left:0;padding-right:0}}@media (max-width: 834px){.sh-container{max-width:none;padding:24px 8px;&.sh-container--wholesalers{padding-bottom:48px}}.sh-header{text-align:left}.sh-container--wholesalers{&.no-heading{padding:48px 8px 24px;.sh-header{text-align:center}}&.no-heading.no-text{padding:72px 8px 48px}}}
