.osh-nl{--nl-pad: clamp(16px, 2.6vw, 40px);background:var(--nl-bg, #14284b);color:var(--nl-fg, #fff);font-family:var(--osh-body);padding:var(--nl-pt, 72px) var(--nl-pad) var(--nl-pb, 72px);overflow:hidden;scroll-margin-top:80px}.osh-nl *{box-sizing:border-box}.osh-nl__in{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(28px,5vw,72px);align-items:center}.osh-nl--none .osh-nl__in{grid-template-columns:minmax(0,720px);justify-content:center;text-align:center}.osh-nl__eyebrow{margin:0 0 12px;font:600 15px/1 var(--osh-head);letter-spacing:.1em;text-transform:uppercase;color:var(--nl-accent, #64d1ff)}.osh-nl__heading{margin:0;font:700 clamp(36px,4.4vw,60px)/.95 var(--osh-head);text-transform:uppercase;text-wrap:balance;color:var(--nl-fg, #fff)}.osh-nl__text{margin-top:16px;font-size:17px;line-height:1.55;opacity:.82;max-width:44ch}.osh-nl--none .osh-nl__text{margin-inline:auto}.osh-nl__text p{margin:0}.osh-nl__form,.osh-nl__embed{margin-top:28px}.osh-nl__row{display:flex;gap:10px}.osh-nl__input{flex:1;min-width:0;height:58px;padding:0 18px;border:2px solid transparent;border-radius:var(--osh-radius, 10px);background:#fff;color:#181d23;font:400 17px var(--osh-body);box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color .2s,box-shadow .2s}.osh-nl__input::placeholder{color:#8b9099}.osh-nl__input:focus{outline:none;border-color:var(--nl-accent, #64d1ff);box-shadow:0 0 0 4px #64d1ff40}.osh-nl__input[aria-invalid=true]{border-color:#ff8a73}.osh-nl__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:58px;padding:0 28px;border:0;cursor:pointer;border-radius:var(--osh-radius, 10px);background:var(--nl-accent, #64d1ff);color:var(--nl-btn-text, #14284b);font:600 18px/1 var(--osh-head);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:transform .2s,filter .2s}.osh-nl__btn:hover{filter:brightness(1.08)}.osh-nl__btn:hover svg{transform:translate(3px)}.osh-nl__btn svg{transition:transform .2s}.osh-nl__btn:active{transform:scale(.98)}.osh-nl__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.osh-nl__btn.is-loading{pointer-events:none;opacity:.75}.osh-nl__error{margin:10px 0 0;color:#ffb3a5;font-size:14.5px}.osh-nl__small{margin:12px 0 0;font-size:13.5px;opacity:.6}.osh-nl__consent{display:flex;align-items:flex-start;gap:10px;margin-top:14px;font-size:14px;line-height:1.45;opacity:.85;cursor:pointer;text-align:left}.osh-nl__consent input{width:18px;height:18px;margin:1px 0 0;flex:none;accent-color:var(--nl-accent, #64d1ff)}.osh-nl__success{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:var(--osh-radius, 10px);background:#ffffff14;text-align:left}.osh-nl__tick{width:48px;height:48px;flex:none;fill:none;stroke:var(--nl-accent, #64d1ff);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.osh-nl__tick circle,.osh-nl__tick path{stroke-dasharray:1;stroke-dashoffset:1;animation:osh-nl-draw .7s ease forwards}.osh-nl__tick path{animation-delay:.5s}.osh-nl__success-title{margin:0;font:700 26px/1 var(--osh-head);text-transform:uppercase}.osh-nl__success-text{margin:6px 0 0;opacity:.82}.osh-nl__visual{position:relative;min-width:0}.osh-nl__img{display:block;width:100%;height:auto;border-radius:calc(var(--osh-radius, 10px) * 1.4)}.osh-nl__scene{display:block;width:100%;height:auto;overflow:hidden;stroke:var(--nl-accent, #64d1ff)}.osh-nl__draw{stroke-width:3.2}.osh-nl__thin{stroke-width:2.4}.osh-nl__wave{stroke-width:2.4;opacity:.55}.osh-nl__wave--2{opacity:.3}.osh-nl.is-ready .osh-nl__draw{stroke-dasharray:1;stroke-dashoffset:1}.osh-nl.is-in .osh-nl__draw{animation:osh-nl-draw 1.1s cubic-bezier(.6,.1,.3,1) forwards;animation-delay:var(--d, 0s)}@keyframes osh-nl-draw{to{stroke-dashoffset:0}}.osh-nl__boat{transform-box:view-box;transform-origin:210px 240px}.osh-nl.is-in .osh-nl__boat{animation:osh-nl-bob 5s ease-in-out 2.6s infinite}@keyframes osh-nl-bob{0%,to{transform:translateY(0) rotate(0)}30%{transform:translateY(-5px) rotate(-1.2deg)}65%{transform:translateY(3px) rotate(.9deg)}}.osh-nl.is-ready .osh-nl__waves{opacity:0;transition:opacity .8s ease}.osh-nl.is-in .osh-nl__waves{opacity:1}.osh-nl.is-in .osh-nl__wave{animation:osh-nl-roll 3.6s linear infinite}.osh-nl.is-in .osh-nl__wave--2{animation-duration:5.2s;animation-direction:reverse}@keyframes osh-nl-roll{to{transform:translate(-100px)}}.osh-nl.is-sent .osh-nl__boat{animation:osh-nl-sail 2.6s cubic-bezier(.5,0,.7,1) .4s forwards}@keyframes osh-nl-sail{0%{transform:none;opacity:1}15%{transform:translate(-12px) rotate(-1deg)}to{transform:translate(120%) rotate(2deg);opacity:0}}@media(max-width:860px){.osh-nl{padding:calc(var(--nl-pt, 72px) * .7) var(--nl-pad) calc(var(--nl-pb, 72px) * .7)}.osh-nl__in{grid-template-columns:1fr;gap:24px;text-align:center}.osh-nl__visual{order:-1;max-width:300px;margin:0 auto;width:100%}.osh-nl__text{margin-inline:auto}}@media(max-width:600px){.osh-nl__row{flex-direction:column}.osh-nl__input{flex:none;width:100%}.osh-nl__btn{width:100%}}.osh-nl--restyle .osh-nl__embed,.osh-nl--restyle .osh-nl__embed *{font-family:var(--osh-body)!important;box-sizing:border-box!important}.osh-nl--restyle .osh-nl__embed [class*=omnisend-form-],.osh-nl--restyle .osh-nl__embed form{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;max-width:none!important;min-height:0!important}.osh-nl--restyle .osh-nl__embed [class*=-container],.osh-nl--restyle .osh-nl__embed [class*=-content]{padding-left:0!important;padding-right:0!important}.osh-nl--restyle .osh-nl__embed [class*=-content-inner]{display:flex!important;flex-direction:column!important;gap:10px!important}.osh-nl--restyle .osh-nl__embed p,.osh-nl--restyle .osh-nl__embed span,.osh-nl--restyle .osh-nl__embed label,.osh-nl--restyle .osh-nl__embed div{color:var(--nl-fg, #fff)!important;text-align:left!important}.osh-nl--restyle .osh-nl__embed a{color:var(--nl-accent, #64d1ff)!important;text-decoration:underline!important}.osh-nl--restyle .osh-nl__embed input[type=email],.osh-nl--restyle .osh-nl__embed input[type=text],.osh-nl--restyle .osh-nl__embed input[type=tel],.osh-nl--restyle .osh-nl__embed select{width:100%!important;height:58px!important;margin:0!important;padding:0 18px!important;border:2px solid transparent!important;border-radius:var(--osh-radius, 10px)!important;background:#fff!important;color:#181d23!important;font-size:17px!important;line-height:normal!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important}.osh-nl--restyle .osh-nl__embed input::placeholder{color:#8b9099!important;opacity:1!important}.osh-nl--restyle .osh-nl__embed input:focus{border-color:var(--nl-accent, #64d1ff)!important;box-shadow:0 0 0 4px #64d1ff40!important}.osh-nl--restyle .osh-nl__embed button,.osh-nl--restyle .osh-nl__embed [type=submit],.osh-nl--restyle .osh-nl__embed [class*=-action-]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:58px!important;min-height:0!important;margin:0!important;padding:0 28px!important;border:0!important;border-radius:var(--osh-radius, 10px)!important;cursor:pointer!important;background:var(--nl-accent, #64d1ff)!important;color:var(--nl-btn-text, #14284b)!important;font:600 18px/1 var(--osh-head)!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important;transition:filter .2s!important}.osh-nl--restyle .osh-nl__embed button *,.osh-nl--restyle .osh-nl__embed [class*=-action-] *{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.osh-nl--restyle .osh-nl__embed button:hover,.osh-nl--restyle .osh-nl__embed [class*=-action-]:hover{filter:brightness(1.08)!important}.osh-nl--restyle .osh-nl__embed input[type=checkbox]{accent-color:var(--nl-accent, #64d1ff)!important;width:18px!important;height:18px!important}.osh-nl--restyle .osh-nl__embed [class*=-error],.osh-nl--restyle .osh-nl__embed [class*=-error] *{color:#ffb3a5!important}.osh-nl--restyle .osh-nl__embed [class*=omnisend-form-] img{display:none!important}.osh-nl--hide-embed-text .osh-nl__embed [class*=-block-container-]:not(:has(input,button,select,textarea,a,[class*=-action-])){display:none!important}.osh-nl--hide-embed-text .osh-nl__embed [class*=-success-sections-container] [class*=-block-container-]{display:block!important}@media(min-width:601px){.osh-nl--restyle .osh-nl__embed button,.osh-nl--restyle .osh-nl__embed [type=submit],.osh-nl--restyle .osh-nl__embed [class*=-action-]{width:auto!important;align-self:flex-start!important}}@media(prefers-reduced-motion:reduce){.osh-nl *,.osh-nl.is-in *{animation:none!important;transition:none!important}.osh-nl .osh-nl__draw,.osh-nl__tick circle,.osh-nl__tick path{stroke-dashoffset:0!important}.osh-nl .osh-nl__waves{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/os-newsletter.css.map */
