.lsv1{background:var(--lsv1-bg, #fff);width:100%}.lsv1 *,.lsv1 *:before,.lsv1 *:after{box-sizing:border-box}.lsv1__grid{display:grid;grid-template-columns:1fr;gap:var(--lsv1-gap-m, 0px)}.lsv1__panel{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:var(--lsv1-justify-m, center);min-height:var(--lsv1-h-m, 420px);aspect-ratio:var(--lsv1-ratio-m, auto);padding:var(--lsv1-content-pad-y-m, 40px) var(--lsv1-content-pad-x-m, 24px);overflow:hidden;text-align:center;color:var(--lsv1-heading, #111)}.lsv1__panel--ratio-m{min-height:0}.lsv1__media,.lsv1__ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.lsv1__img,.lsv1__ph svg,.lsv1__ph .placeholder-svg{width:100%;height:100%;object-fit:var(--lsv1-fit, cover);object-position:var(--lsv1-pos, center);display:block}.lsv1__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--lsv1-overlay, transparent);pointer-events:none}.lsv1__scrim{position:absolute;left:0;right:0;bottom:0;top:auto;height:var(--lsv1-scrim-h, 55%);z-index:1;pointer-events:none;background:linear-gradient(to top,var(--lsv1-scrim, rgba(0, 0, 0, .4)),transparent)}.lsv1__scrim--top{top:0;bottom:auto;background:linear-gradient(to bottom,var(--lsv1-scrim, rgba(0, 0, 0, .4)),transparent)}.lsv1__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;max-width:var(--lsv1-content-w, 420px);width:100%}.lsv1__heading{margin:0 0 var(--lsv1-heading-mb-m, 16px);font-family:var(--lsv1-heading-font, inherit);font-size:var(--lsv1-heading-size-m, 28px);font-weight:var(--lsv1-heading-weight, 700);line-height:1.15;letter-spacing:-.02em;color:var(--lsv1-heading, #111);text-shadow:var(--lsv1-heading-shadow, none)}.lsv1__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--lsv1-btn-w-m, 0px);min-height:var(--lsv1-btn-h-m, 44px);padding:0 var(--lsv1-btn-pad-x-m, 22px);border:var(--lsv1-btn-border-w, 1px) solid var(--lsv1-btn-border, #111);background:var(--lsv1-btn-bg, #fff);color:var(--lsv1-btn-text, #111);font-family:var(--lsv1-btn-font, inherit);font-size:var(--lsv1-btn-size-m, 13px);font-weight:var(--lsv1-btn-weight, 400);letter-spacing:var(--lsv1-btn-ls, 0em);text-transform:var(--lsv1-btn-case, none);line-height:1.15;text-align:center;text-decoration:none;white-space:var(--lsv1-btn-wrap, nowrap);border-radius:var(--lsv1-btn-radius, 0px);transition:background .2s ease,color .2s ease,border-color .2s ease}.lsv1__btn:hover{background:var(--lsv1-btn-hover-bg, #111);color:var(--lsv1-btn-hover-text, #fff);border-color:var(--lsv1-btn-hover-border, #111)}.lsv1__btn-label--desktop{display:none}.lsv1__btn-label--mobile{display:inline}@media screen and (min-width:769px){.lsv1__grid{grid-template-columns:repeat(var(--lsv1-cols, 2),minmax(0,1fr));gap:var(--lsv1-gap, 0px)}.lsv1__panel{min-height:var(--lsv1-h, 640px);aspect-ratio:var(--lsv1-ratio, auto);justify-content:var(--lsv1-justify, flex-end);padding:var(--lsv1-content-pad-y, 80px) var(--lsv1-content-pad-x, 40px)}.lsv1__panel--ratio-m:not(.lsv1__panel--ratio){min-height:var(--lsv1-h, 640px);aspect-ratio:auto}.lsv1__panel--ratio{min-height:0}.lsv1__heading{font-size:var(--lsv1-heading-size, 36px);margin-bottom:var(--lsv1-heading-mb, 20px)}.lsv1__btn{min-width:var(--lsv1-btn-w, 0px);min-height:var(--lsv1-btn-h, 48px);padding:0 var(--lsv1-btn-pad-x, 28px);font-size:var(--lsv1-btn-size, 14px)}.lsv1__btn-label--desktop{display:inline}.lsv1__btn-label--mobile{display:none}.lsv1__scrim--top-d{top:0;bottom:auto;background:linear-gradient(to bottom,var(--lsv1-scrim, rgba(0, 0, 0, .4)),transparent)}.lsv1__scrim--bottom-d{top:auto;bottom:0;background:linear-gradient(to top,var(--lsv1-scrim, rgba(0, 0, 0, .4)),transparent)}}.nlv1{background:var(--nlv1-bg, #f5f5f5);padding:var(--nlv1-pad-top-m, 56px) var(--nlv1-pad-x-m, 20px) var(--nlv1-pad-bottom-m, 56px);width:100%;text-align:var(--nlv1-align, center)}.nlv1 *,.nlv1 *:before,.nlv1 *:after{box-sizing:border-box}.nlv1__inner{width:100%;max-width:var(--nlv1-max, 720px);margin:0 auto}.nlv1__heading{margin:0 0 var(--nlv1-heading-mb-m, 8px);font-family:var(--nlv1-heading-font, inherit);font-size:var(--nlv1-heading-size-m, 28px);font-weight:var(--nlv1-heading-weight, 700);line-height:1.15;letter-spacing:var(--nlv1-heading-ls, 0em);color:var(--nlv1-heading, #111)}.nlv1__sub{margin:0 0 var(--nlv1-sub-mb-m, 22px);font-family:var(--nlv1-sub-font, inherit);font-size:var(--nlv1-sub-size-m, 14px);font-weight:var(--nlv1-sub-weight, 400);line-height:1.5;color:var(--nlv1-sub, #6b6b6b)}.nlv1__sub--desktop{display:none}.nlv1__sub--mobile{display:block}.nlv1__heading--desktop{display:none}.nlv1__heading--mobile{display:block}.nlv1__form{margin:0 auto;max-width:var(--nlv1-form-max-m, 100%);width:100%}.nlv1__message{margin:0 0 16px;font-family:var(--nlv1-sub-font, inherit);font-size:var(--nlv1-sub-size-m, 14px);line-height:1.45}.nlv1__message--success{color:var(--nlv1-success, #1a7a3a)}.nlv1__message--error{color:var(--nlv1-error, #b42318)}.nlv1__message--error ul{margin:0;padding:0;list-style:none}.nlv1__field{display:flex;flex-direction:var(--nlv1-form-dir-m, row);align-items:stretch;width:100%;min-height:var(--nlv1-form-h-m, 46px);border:var(--nlv1-border-w, 1px) solid var(--nlv1-input-border, #111);background:var(--nlv1-input-bg, #fff);border-radius:var(--nlv1-radius, 0px);overflow:hidden}.nlv1__field--stack{flex-direction:column}.nlv1__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nlv1__input{flex:1 1 auto;min-width:0;width:100%;height:auto;min-height:var(--nlv1-form-h-m, 46px);margin:0;padding:0 var(--nlv1-input-px-m, 14px);border:0;background:transparent;color:var(--nlv1-input-text, #111);font-family:var(--nlv1-input-font, inherit);font-size:var(--nlv1-input-size-m, 14px);font-weight:var(--nlv1-input-weight, 400);line-height:1.3;appearance:none;-webkit-appearance:none;border-radius:0;box-shadow:none}.nlv1__input::placeholder{color:var(--nlv1-placeholder, #a3a3a3);opacity:1}.nlv1__input:focus{outline:none}.nlv1__field:focus-within{outline:2px solid var(--nlv1-focus, #111);outline-offset:2px}.nlv1__button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:var(--nlv1-btn-w-m, 118px);min-height:var(--nlv1-form-h-m, 46px);margin:0;padding:0 var(--nlv1-btn-px-m, 18px);border:0;border-left:var(--nlv1-border-w, 1px) solid var(--nlv1-input-border, #111);background:var(--nlv1-btn-bg, #111);color:var(--nlv1-btn-text, #fff);font-family:var(--nlv1-btn-font, inherit);font-size:var(--nlv1-btn-size-m, 12px);font-weight:var(--nlv1-btn-weight, 600);letter-spacing:var(--nlv1-btn-ls, .08em);text-transform:var(--nlv1-btn-case, uppercase);line-height:1.2;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;border-radius:0;transition:background .2s ease,color .2s ease}.nlv1--stack-m .nlv1__button{border-left:0;border-top:var(--nlv1-border-w, 1px) solid var(--nlv1-input-border, #111);width:100%}.nlv1__button:hover{background:var(--nlv1-btn-hover-bg, #2a2a2a);color:var(--nlv1-btn-hover-text, #fff)}.nlv1__disclaimer{margin:var(--nlv1-disc-mt, 14px) 0 0;font-family:var(--nlv1-sub-font, inherit);font-size:var(--nlv1-disc-size, 12px);font-weight:400;line-height:1.45;color:var(--nlv1-disc, #8a8a8a)}@media only screen and (min-width:769px){.nlv1{padding:var(--nlv1-pad-top, 88px) var(--nlv1-pad-x, 24px) var(--nlv1-pad-bottom, 88px)}.nlv1__heading{margin-bottom:var(--nlv1-heading-mb, 10px);font-size:var(--nlv1-heading-size, 36px)}.nlv1__sub{margin-bottom:var(--nlv1-sub-mb, 28px);font-size:var(--nlv1-sub-size, 16px)}.nlv1__sub--desktop,.nlv1__heading--desktop{display:block}.nlv1__sub--mobile,.nlv1__heading--mobile{display:none}.nlv1__form{max-width:var(--nlv1-form-max, 540px)}.nlv1__message{font-size:var(--nlv1-sub-size, 16px)}.nlv1__field{min-height:var(--nlv1-form-h, 48px);flex-direction:var(--nlv1-form-dir, row)}.nlv1__input{min-height:var(--nlv1-form-h, 48px);padding:0 var(--nlv1-input-px, 16px);font-size:var(--nlv1-input-size, 15px)}.nlv1__button{min-width:var(--nlv1-btn-w, 140px);min-height:var(--nlv1-form-h, 48px);padding:0 var(--nlv1-btn-px, 22px);font-size:var(--nlv1-btn-size, 13px)}.nlv1--stack-m .nlv1__button{border-left:var(--nlv1-border-w, 1px) solid var(--nlv1-input-border, #111);border-top:0;width:auto}.nlv1--stack-d .nlv1__button{border-left:0;border-top:var(--nlv1-border-w, 1px) solid var(--nlv1-input-border, #111);width:100%}}
/*# sourceMappingURL=/cdn/shop/t/57/compiled_assets/styles.css.map */
