.seen-contact{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - var(--seen-header-h, 120px));background:#faf7f2;color:#5a4d44}.seen-contact__media{position:relative;overflow:hidden;background:#f2ebe1;min-height:56rem}.seen-contact__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--seen-contact-focal);transform:scale(1.04);animation:seen-contact-zoom 1.6s cubic-bezier(.22,.61,.36,1) forwards}@keyframes seen-contact-zoom{to{transform:scale(1)}}.seen-contact__overlay{position:absolute;inset:auto 0 0 0;padding:12rem 5.6rem 5.6rem;color:#faf7f2;background:linear-gradient(to top,#2b211bb8,#2b211b59 45%,#2b211b00)}.seen-contact__kicker{margin:0 0 1.4rem;font:500 1.2rem/1 Jost,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#faf7f2d9}.seen-contact__title{margin:0;font-family:Jost,sans-serif;font-weight:500;font-size:clamp(4rem,4.6vw,6.8rem);line-height:1.02;letter-spacing:-.02em;color:#fff;max-width:12ch}.seen-contact__intro{margin-top:1.8rem;max-width:42ch;font-size:1.6rem;line-height:1.6;color:#faf7f2e6}.seen-contact__intro p{margin:0}.seen-contact__panel{display:flex;align-items:center;padding:7rem 6.4rem}.seen-contact__panel-inner{width:100%;max-width:56rem;margin:0 auto}.seen-contact__heading{margin:0;font-family:Jost,sans-serif;font-weight:500;font-size:3.2rem;line-height:1.15;letter-spacing:-.01em;color:#2b211b}.seen-contact__text{margin-top:1.2rem;font-size:1.5rem;line-height:1.65}.seen-contact__text p{margin:0}.seen-contact__channels{list-style:none;margin:3.2rem 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.seen-contact__channel-link{display:flex;align-items:center;gap:1.2rem;height:100%;padding:1.6rem 1.4rem;border:1px solid #E3D8CA;border-radius:12px;background:#fff;color:inherit;text-decoration:none;transition:border-color .35s,box-shadow .35s,transform .35s cubic-bezier(.22,.61,.36,1)}a.seen-contact__channel-link:hover{border-color:#2b211b;box-shadow:0 18px 40px -26px #2b211b66;transform:translateY(-2px)}.seen-contact__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border-radius:50%;background:#f2ebe1;color:#2b211b;transition:background-color .35s,color .35s}a.seen-contact__channel-link:hover .seen-contact__icon{background:#2b211b;color:#fff}.seen-contact__channel-text{display:flex;flex-direction:column;gap:.3rem;min-width:0;flex:1}.seen-contact__channel-label{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#8a7b70}.seen-contact__channel-value{font-size:1.4rem;font-weight:500;color:#2b211b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seen-contact__arrow{flex:none;color:#8a7b70;transition:color .35s,transform .35s}a.seen-contact__channel-link:hover .seen-contact__arrow{color:#2b211b;transform:translate(2px,-2px)}.seen-contact__form-wrap{margin-top:4rem;padding-top:3.6rem;border-top:1px solid #E3D8CA}.seen-contact__form-heading{margin:0 0 2.4rem;font:500 1.3rem/1 Jost,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#2b211b}.seen-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:2.6rem 2.8rem}.seen-contact__field{position:relative}.seen-contact__field--full{grid-column:1 / -1}.seen-contact__field input,.seen-contact__field textarea{display:block;width:100%;padding:2rem 0 1rem;border:0;border-bottom:1px solid #CDBFAE;border-radius:0;background:transparent;font:400 1.5rem/1.4 Jost,sans-serif;color:#2b211b;outline:none;resize:vertical;box-shadow:none;transition:border-color .3s}.seen-contact__field textarea{min-height:11rem}.seen-contact__field label{position:absolute;left:0;top:2rem;font-size:1.4rem;color:#8a7b70;pointer-events:none;transform-origin:left top;transition:transform .3s cubic-bezier(.22,.61,.36,1),color .3s}.seen-contact__field input:focus,.seen-contact__field textarea:focus{border-bottom-color:#2b211b}.seen-contact__field input:focus+label,.seen-contact__field input:not(:placeholder-shown)+label,.seen-contact__field textarea:focus+label,.seen-contact__field textarea:not(:placeholder-shown)+label{transform:translateY(-1.9rem) scale(.82);color:#2b211b;letter-spacing:.04em}.seen-contact__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;margin-top:3.2rem}.seen-contact__submit{display:inline-flex;align-items:center;gap:1.2rem;height:5.2rem;padding:0 3.2rem;border:0;border-radius:99px;cursor:pointer;background:#2b211b;color:#fff;font:500 1.25rem/1 Jost,sans-serif;letter-spacing:.14em;text-transform:uppercase;transition:background-color .35s}.seen-contact__submit:hover{background:#a65a3c}.seen-contact__submit svg{transition:transform .35s cubic-bezier(.22,.61,.36,1)}.seen-contact__submit:hover svg{transform:translate(4px)}.seen-contact__submit:focus-visible,.seen-contact__channel-link:focus-visible{outline:2px solid #A65A3C;outline-offset:3px}.seen-contact__note{flex:1 1 22rem;font-size:1.25rem;line-height:1.5;color:#8a7b70}.seen-contact__note p{margin:0}.seen-contact__notice{margin:0 0 2.4rem;padding:1.4rem 1.8rem;border-radius:10px;font-size:1.4rem}.seen-contact__notice--ok{background:#eef2ea;color:#2f4a2a}.seen-contact__notice--error{background:#f6e9e1;color:#8a3b22}.seen-contact__notice ul{margin:.4rem 0 0;padding-left:1.8rem}@media(max-width:989px){.seen-contact{grid-template-columns:1fr;min-height:0}.seen-contact__media{min-height:52rem;aspect-ratio:4 / 5}.seen-contact__overlay{padding:10rem 2.4rem 3rem}.seen-contact__panel{padding:4.4rem 2rem 5.6rem}}@media(max-width:575px){.seen-contact__heading{font-size:2.6rem}.seen-contact__channels,.seen-contact__grid{grid-template-columns:1fr}.seen-contact__grid{gap:2.2rem}.seen-contact__submit{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.seen-contact__img{animation:none;transform:none}.seen-contact__channel-link,.seen-contact__submit svg{transition:none}}.seen-contact__channel:last-child:nth-child(odd){grid-column:1 / -1}
/*# sourceMappingURL=/cdn/shop/t/26/assets/seen-contact.css.map */
