.sh-section{padding:var(--sh-pt) 0 var(--sh-pb)}.sh-inner{max-width:120rem;margin:0 auto;padding-inline:clamp(1.5rem,4vw,3rem);display:flex;flex-direction:column;gap:1.4rem}.sh-section--align-center .sh-inner{text-align:center;align-items:center}.sh-eyebrow{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;margin:0;color:rgba(var(--color-foreground),.65)}.sh-heading{font-size:var(--sh-heading-size-mobile, 48px);line-height:1.05;margin:0;font-weight:500;letter-spacing:-.01em;color:rgb(var(--color-foreground));text-transform:uppercase}@media screen and (min-width:750px){.sh-heading{font-size:var(--sh-heading-size-desktop, 88px)}}.sh-subheading{font-size:clamp(1.4rem,1.6vw,1.7rem);line-height:1.5;margin:0;max-width:60ch;color:rgba(var(--color-foreground),.85)}.sh-codes{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.6rem}.sh-section--align-center .sh-codes{justify-content:center}.sh-code{display:inline-flex;align-items:center;gap:.8rem;padding:.9rem 1.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:var(--buttons-radius, 0);border:.1rem solid rgb(var(--color-background));font-family:var(--font-body-family);text-decoration:none;position:relative;transition:opacity var(--duration-default, .2s) ease,transform var(--duration-default, .2s) ease}.sh-code--copy{cursor:pointer}.sh-code--copy:hover{transform:translateY(-1px)}.sh-code--copied{opacity:.7}.sh-code__label{font-size:1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.sh-code__value{font-size:1.4rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.sh-code__note{font-size:1rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.65);padding-left:.6rem;border-left:.1rem solid rgba(var(--color-foreground),.25)}.sh-code__copied{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .15s ease}.sh-code--copied .sh-code__copied{opacity:1}@media(max-width:749px){.sh-code__note{flex-basis:100%;padding-left:0;border-left:0;margin-top:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/component-sale-hero.css.map */
