.vr-social-newsletter{overflow-x:clip;margin-top:0!important}.vr-sn__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:0;width:100vw;margin:var(--vr-space-lg) calc(50% - 50vw) 0;list-style:none;padding:0}@media(max-width:749px){.vr-sn__grid{grid-template-columns:repeat(2,1fr)}}.vr-sn__img{position:relative;aspect-ratio:1 / 1;overflow:hidden;background-color:#ffffff14}.vr-sn__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#332c0f80;color:var(--vr-cream);opacity:0;transition:opacity var(--t-ui);pointer-events:none}.vr-sn__img-link:hover .vr-sn__overlay,.vr-sn__img-link:focus-visible .vr-sn__overlay{opacity:1}.vr-sn__img img{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.vr-sn__overlay{transition:none}}.vr-sn__img-link{display:block;text-decoration:none}.vr-sn__img-link:focus-visible{outline:2px solid var(--vr-cream);outline-offset:-4px}.vr-sn__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#ffffff0f,#ffffff1f)}.vr-sn__instagram{display:flex;flex-direction:column;align-items:center;gap:var(--vr-space-sm);margin-top:var(--vr-space-lg)}.vr-sn__handle{font-family:var(--font-body-family);font-size:var(--vr-fs-body);font-weight:300;color:var(--vr-cream);letter-spacing:.01em}.vr-sn__handle--link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.vr-sn__handle--link:hover{text-decoration-thickness:2px}.vr-sn__handle--link:focus-visible{outline:2px solid var(--vr-cream);outline-offset:2px}.vr-sn__submit{flex:0 0 auto;min-height:48px;padding:0 32px;border:0;border-radius:var(--vr-radius-pill);background:var(--vr-rust);color:var(--vr-cream);font-family:var(--font-body-family);font-size:var(--vr-fs-button);letter-spacing:var(--vr-ls-button);cursor:pointer;transition:background-color var(--t-ui)}.vr-sn__submit:hover{background:var(--vr-rust-hover)}.vr-sn__submit:disabled{opacity:.7;cursor:default}.vr-sn__submit:focus-visible{outline:2px solid var(--vr-cream);outline-offset:2px}.vr-sn__rule{height:1px;background-color:var(--vr-gold);opacity:.3;margin:var(--vr-space-xl) 0}.vr-sn__newsletter{display:flex;flex-direction:column;align-items:center;gap:var(--vr-space-sm);max-width:540px;margin:0 auto;text-align:center}.vr-sn__copy{font-family:var(--font-body-family);font-size:var(--vr-fs-body);font-weight:300;line-height:1.6;color:var(--vr-cream)}.vr-sn__copy p{margin:0}.vr-sn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.vr-sn__field{display:flex;gap:var(--vr-space-xs);width:100%}@media(max-width:749px){.vr-sn__field{flex-direction:column}}.vr-sn__input{flex:1;font-family:var(--font-body-family);font-size:var(--vr-fs-body);font-weight:300;padding:.875rem 1.25rem;border:1.5px solid rgba(249,243,236,.3);border-radius:var(--vr-radius-pill);background:#ffffff14;color:var(--vr-cream);min-height:44px;transition:border-color var(--t-ui)}.vr-sn__input::placeholder{color:#f9f3ec80}.vr-sn__input:focus{outline:none;border-color:var(--vr-gold)}.vr-sn__input:focus-visible{outline:var(--vr-focus-outline, 2px solid #332C0F);outline-offset:var(--vr-focus-offset, 2px)}.vr-sn__success,.vr-sn__success-server{font-family:var(--font-heading-family);font-style:normal;font-size:var(--vr-fs-h3);color:var(--vr-cream);margin:0}.vr-sn__error{font-family:var(--font-body-family);font-size:var(--vr-fs-body);color:var(--vr-rust);margin:0}.vr-sn__privacy{font-family:var(--font-body-family);font-size:var(--vr-fs-small);font-weight:300;color:#f9f3ec80;margin:0}@media(max-width:749px){.vr-sn__form-wrap{width:100%;max-width:360px}.vr-sn__form-wrap form,.vr-sn__field{width:100%}.vr-sn__privacy{color:#f9f3ecb8}.vr-sn__input::placeholder{color:#f9f3ecb8}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vr-social-newsletter.css.map */
