.sh{position:relative;display:grid;grid-template-columns:1fr;min-height:var(--sh-height);background:var(--sh-bg);color:var(--sh-text);overflow:hidden;isolation:isolate}.sh__media{position:relative;min-height:300px;overflow:hidden}.sh__media picture,.sh__media img,.sh__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sh__media img{object-fit:cover}.sh__placeholder{background:#0000000f}.sh__panel{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:56px 48px}.sh--pattern .sh__panel,.sh--pattern.sh--color{background-image:radial-gradient(color-mix(in srgb,var(--sh-text) 9%,transparent) 1.3px,transparent 1.3px);background-size:16px 16px}.sh__content{position:relative;max-width:560px;width:100%}.sh--align-center .sh__content{text-align:center}.sh--align-left .sh__content{text-align:left}@media only screen and (min-width:769px){.sh--split{grid-template-columns:55fr 45fr}.sh--split.sh--img-right .sh__media{order:2}.sh--split .sh__media{min-height:var(--sh-height)}}.sh--full .sh__media{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.sh--full .sh__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--sh-overlay)}.sh--full .sh__panel{padding:48px 24px}.sh--full .sh__content{background:var(--sh-bg);padding:44px 40px 36px;box-shadow:0 20px 50px #1e161038}.sh--full.sh--pattern .sh__panel{background-image:none}.sh--full.sh--align-left .sh__panel{justify-content:flex-start;padding-inline-start:6vw}.sh--color .sh__panel{padding:64px 24px}.sh--color .sh__content{max-width:760px}.sh__eyebrow{display:inline-block;margin:0 0 18px;padding:7px 16px 6px;border:1.5px solid currentColor;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.sh__headline{margin:0;font-size:var(--sh-headline);line-height:.95;letter-spacing:-.015em;text-transform:uppercase;font-weight:700;color:inherit}.sh__line{display:block}.sh__line--accent{color:var(--sh-accent)}.sh__text{margin:18px auto 0;max-width:460px;font-size:16px;line-height:1.5;opacity:.88}.sh--align-left .sh__text{margin-inline:0}.sh__text p{margin:0}.sh__buttons{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.sh--align-center .sh__buttons{justify-content:center}.sh__btn{display:inline-block;padding:16px 34px 15px;background:var(--sh-btn-bg);color:var(--sh-btn-text);border:1.5px solid var(--sh-btn-bg);font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:transform .2s,background .2s,color .2s}.sh__btn:hover{transform:translateY(-2px);color:var(--sh-btn-text)}.sh__btn--outline{background:transparent;color:var(--sh-btn-bg)}.sh__btn--outline:hover{background:var(--sh-btn-bg)}.sh__fine{margin:18px 0 0;font-size:11px;opacity:.7}.sh__cover-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.sh__sticker{position:absolute;z-index:3;width:150px;height:150px;display:flex;align-items:center;justify-content:center;color:var(--sh-sticker-text);transform:rotate(-10deg)}.sh--split .sh__media .sh__sticker{top:32px;right:32px}.sh--split.sh--img-right .sh__media .sh__sticker{right:auto;left:32px;transform:rotate(10deg)}.sh__sticker--inline{position:absolute;top:-40px;right:-30px;width:116px;height:116px}.sh--color .sh__sticker--inline{top:-20px;right:0}.sh__sticker-shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:var(--sh-sticker-bg);filter:drop-shadow(0 8px 16px rgba(30,22,16,.25))}.sh__sticker--spin .sh__sticker-shape{animation:sh-spin 30s linear infinite}@keyframes sh-spin{to{transform:rotate(360deg)}}.sh__sticker-text{position:relative;display:flex;flex-direction:column;align-items:center;text-transform:uppercase;line-height:1;font-weight:700}.sh__st-top{font-size:13px;letter-spacing:.18em}.sh__st-big{font-size:44px;letter-spacing:-.03em;margin:2px 0}.sh__st-bottom{font-size:15px;letter-spacing:.14em}.sh__sticker--inline .sh__st-big{font-size:34px}.sh__sticker--inline .sh__st-top{font-size:10px}.sh__sticker--inline .sh__st-bottom{font-size:12px}.sh__sticker--long .sh__st-big{font-size:34px;white-space:nowrap;letter-spacing:-.04em}.sh__sticker--long.sh__sticker--inline .sh__st-big{font-size:26px}.sh__content>*{animation:sh-rise .7s cubic-bezier(.2,.7,.2,1) both}.sh__content>*:nth-child(2){animation-delay:.08s}.sh__content>*:nth-child(3){animation-delay:.16s}.sh__content>*:nth-child(4){animation-delay:.24s}.sh__content>*:nth-child(5){animation-delay:.32s}.sh__content>*:nth-child(6){animation-delay:.4s}.sh__sticker{animation:sh-pop .7s .4s cubic-bezier(.3,1.6,.5,1) both}@keyframes sh-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes sh-pop{0%{opacity:0;transform:scale(.4) rotate(-40deg)}}@media(prefers-reduced-motion:reduce){.sh__content>*,.sh__sticker,.sh__sticker--spin .sh__sticker-shape{animation:none}}@media only screen and (max-width:768px){.sh{min-height:0}.sh--split .sh__media{aspect-ratio:4 / 3;min-height:0;overflow:visible}.sh--full{min-height:520px}.sh__panel{padding:40px 20px 44px}.sh--full .sh__panel{padding:28px 16px;align-items:flex-end}.sh--full .sh__content{padding:30px 20px 24px}.sh__headline{font-size:calc(var(--sh-headline) * .6)}.sh__text{font-size:14px;margin-top:14px}.sh__eyebrow{margin-bottom:14px;font-size:11px}.sh__btn{padding:14px 26px 13px;font-size:12px}.sh__buttons{margin-top:22px}.sh__sticker{width:104px;height:104px}.sh--split .sh__media .sh__sticker{top:auto;bottom:-14px;right:16px}.sh--split.sh--img-right .sh__media .sh__sticker{left:16px}.sh__st-big{font-size:30px}.sh__st-top{font-size:9px}.sh__st-bottom{font-size:11px}.sh__sticker--inline{top:-58px;right:-6px;width:92px;height:92px}.sh--color .sh__sticker--inline{top:-34px}.sh__sticker--inline .sh__st-big{font-size:26px}.sh__sticker--long .sh__st-big{font-size:23px}.sh__sticker--long.sh__sticker--inline .sh__st-big{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom-sale-hero.css.map */
