.adhoc-news{display:block;padding:84px 15px 26px;background-color:var(--adhoc-basket-bg, #b8b8b8);color:var(--adhoc-charcoal)}@media screen and (min-width:1024px){.adhoc-news{padding:84px 45px 60px}}@media screen and (min-width:1024px){.adhoc-news__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px}}.adhoc-news__head{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;margin-bottom:55px}@media screen and (min-width:1024px){.adhoc-news__head{margin-bottom:66px}}@media screen and (min-width:1660px){.adhoc-news__head{grid-column:3 / span 8}}.adhoc-news__heading{margin:0;font-family:var(--font-heading--family);font-size:70px;font-weight:700;line-height:.84;letter-spacing:-.06em;text-align:center;text-transform:uppercase;text-wrap:wrap}@media screen and (min-width:640px){.adhoc-news__heading{font-size:96px}}@media screen and (min-width:1024px){.adhoc-news__heading{font-size:180px}}@media screen and (min-width:1921px){.adhoc-news__heading{font-size:240px}}.adhoc-news__word-wrap{position:relative;display:inline-block}.adhoc-news__mask{display:inline-block;vertical-align:top;clip-path:inset(0 -.3em)}.adhoc-news__word{display:inline-block}.adhoc-news[data-reveal=armed] .adhoc-news__word{translate:0 110%}.adhoc-news[data-reveal=in] .adhoc-news__word{transition:translate .8s cubic-bezier(.16,1,.3,1) calc(var(--i, 0) * .05s)}.adhoc-news__badge{position:absolute;top:0;right:calc(100% + 10.8px);display:none;align-items:center;justify-content:center;width:34px;height:34px;border:3px solid currentColor;border-radius:50%;font-family:var(--font-body--family);font-size:15px;font-weight:700;line-height:.84;letter-spacing:-.06em}@media screen and (min-width:1024px){.adhoc-news__badge{display:flex}}@media screen and (min-width:1921px){.adhoc-news__badge{right:calc(100% + 14.4px)}}.adhoc-news__accent{width:fit-content;margin:0;font-family:var(--font-accent--family);font-size:48px;font-weight:400;line-height:1.1;letter-spacing:-.02em;rotate:-2deg}@media screen and (min-width:1024px){.adhoc-news__accent{font-size:64px}}@media screen and (min-width:1921px){.adhoc-news__accent{font-size:72px}}.adhoc-news__row{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:72px}@media screen and (min-width:1024px){.adhoc-news__row{grid-column:2 / span 10;flex-direction:row;gap:60px;margin-bottom:118px}}.adhoc-news__sub{flex:none;max-width:160px;margin:0;font-family:var(--font-body--family);font-size:14px;font-weight:700;line-height:.97;letter-spacing:-.06em;text-align:center;text-transform:uppercase;text-wrap:wrap}@media screen and (min-width:1024px){.adhoc-news__sub{text-align:right}}@media screen and (min-width:1921px){.adhoc-news__sub{max-width:200px;font-size:18px}}.adhoc-news__form{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;margin:0}.adhoc-news__box{display:flex;align-items:center;gap:26px;padding:10px;border-radius:6px;background-color:var(--adhoc-paper)}.adhoc-news__box:focus-within{outline:2px solid var(--adhoc-charcoal);outline-offset:2px}@media screen and (min-width:1024px){.adhoc-news__box{margin-right:8.3333%;padding:13px}}.adhoc-news__input{flex:1;min-width:0;padding:0;border:0;background:none;color:var(--adhoc-charcoal);font-family:var(--font-body--family);font-size:16px;line-height:.84;letter-spacing:-.06em;text-transform:uppercase;outline:none}.adhoc-news__input::placeholder{color:rgb(var(--adhoc-charcoal-rgb) / .5);opacity:1}@media screen and (min-width:1024px){.adhoc-news__input{font-weight:700}}@media screen and (min-width:1921px){.adhoc-news__input{font-size:20px}}.adhoc-news__submit{display:flex;flex:none;gap:1px;padding:0;border:0;border-radius:6px;background:none;color:var(--adhoc-paper);font-family:var(--font-body--family);font-size:14px;font-weight:700;line-height:.97;letter-spacing:-.06em;text-transform:uppercase;cursor:pointer}.adhoc-news__submit:disabled{opacity:.5;cursor:not-allowed}.adhoc-news__submit:focus-visible{outline:2px solid var(--adhoc-charcoal);outline-offset:2px}.adhoc-news__face{display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:var(--adhoc-charcoal)}.adhoc-news__face.adhoc-flip__face--hover{background-color:var(--adhoc-accent, #96b7c6);color:var(--adhoc-charcoal)}.adhoc-news__submit-label{display:none;margin-inline:-1px}.adhoc-news__submit-label>.adhoc-news__face{padding:12px 14px}@media screen and (min-width:1024px){.adhoc-news__submit-label{display:grid}}.adhoc-news__submit-icon{width:calc(1.5rem + 13.58px);height:calc(1.5rem + 13.58px)}.adhoc-news__submit-icon svg{display:block;width:10px;height:auto}@media screen and (min-width:1921px){.adhoc-news__submit-icon svg{width:12px}}.adhoc-news__terms{display:flex;align-items:flex-start;gap:10px;margin-left:10px;cursor:pointer}@media screen and (min-width:1024px){.adhoc-news__terms{margin-right:8.3333%}}.adhoc-news__check{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:13px;height:13px}@media screen and (min-width:1024px){.adhoc-news__check{width:20px;height:20px}}.adhoc-news__check-input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.adhoc-news__check-box{display:block;width:100%;height:100%;border-radius:3px;background-color:var(--adhoc-paper);opacity:.5;box-shadow:0 .47px 2.18px #445359,0 -.47px 1.87px #e3f3fb,inset .55px 1.09px 1.09px #e3f3fb,inset -1.09px -.55px .55px #445359;transition:all .2s cubic-bezier(.4,0,.2,1)}.adhoc-news__check-input:focus-visible+.adhoc-news__check-box{outline:2px solid var(--adhoc-charcoal);outline-offset:2px}.adhoc-news__check-mark{position:absolute;top:50%;left:50%;display:none;width:12px;height:auto;translate:-50% -50%;pointer-events:none}.adhoc-news__check-input:checked~.adhoc-news__check-mark{display:block}.adhoc-news__terms-text{padding-top:1px;font-family:var(--font-subheading--family);font-size:12px;line-height:1;letter-spacing:-.04em;-webkit-user-select:none;user-select:none}.adhoc-news__terms-text a{color:inherit;text-decoration:underline}.adhoc-news__message{position:absolute;top:100%;left:10px;margin:0;padding-top:8px;font-family:var(--font-body--family);font-size:12px;text-transform:uppercase}@media screen and (min-width:1921px){.adhoc-news__message{font-size:16px}}.adhoc-news__message--error{color:var(--adhoc-red, #e13c3c)}.adhoc-news__spinner{display:none;width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:adhoc-news-spin .7s linear infinite}.adhoc-news[data-sending] .adhoc-news__submit-icon svg{display:none}.adhoc-news[data-sending] .adhoc-news__spinner{display:block}@keyframes adhoc-news-spin{to{rotate:360deg}}.grecaptcha-badge{visibility:hidden}.adhoc-news__foot{grid-column:1 / -1;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%}.adhoc-news__tagline{max-width:100px;margin:0 auto;font-family:var(--font-body--family);font-size:14px;font-weight:400;line-height:1;letter-spacing:-.06em;text-align:center;text-transform:uppercase}@media screen and (min-width:1024px){.adhoc-news__tagline{max-width:200px;font-size:20px}}.adhoc-news__deco-group{display:none;margin-right:20px}@media screen and (min-width:1024px){.adhoc-news__deco-group{display:flex;gap:120px}}@media screen and (min-width:1440px){.adhoc-news__deco-group{gap:200px}}@media screen and (min-width:1660px){.adhoc-news__deco-group{gap:300px}}.adhoc-news__deco-group--end{margin-right:0;margin-left:20px}.adhoc-news__deco{display:flex;align-items:center;gap:10px;width:max-content;color:rgb(var(--adhoc-charcoal-rgb) / .15);font-family:var(--font-heading--family);font-size:20px;font-weight:700;line-height:.84;letter-spacing:-.02em;text-transform:uppercase}.adhoc-news__deco-bar{display:block;width:14px;height:6px;border-radius:1px;background-color:currentColor}@media(prefers-reduced-motion:reduce){.adhoc-news__check-box{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/adhoc-newsletter.css.map */
