.dt-contact{padding-top:var(--dt-s7)}.dt-contact__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,96px);align-items:start}.dt-cinfo{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:var(--dt-border)}.dt-cinfo li{display:grid;grid-template-columns:34px 1fr;gap:18px;padding:24px 0;border-bottom:var(--dt-border);align-items:start}.dt-cinfo__icon{width:28px;height:28px;stroke:var(--dt-gold);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;margin-top:2px}.dt-cinfo__label{display:block;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;color:var(--dt-gold);margin-bottom:6px}.dt-cinfo li div>a:not(.dt-cinfo__sub),.dt-cinfo li div>span:not(.dt-cinfo__label),.dt-cinfo address{font-family:var(--dt-font-display);font-size:2.5rem;font-weight:600;line-height:1.25;color:var(--dt-text);text-decoration:none;font-style:normal;display:block;overflow-wrap:anywhere}.dt-cinfo address{font-family:var(--dt-font-body);font-weight:300;font-size:1.7rem;line-height:1.7;color:#d8cfbb}.dt-cinfo li div>a:hover{color:var(--dt-gold-hi)}.dt-cinfo__sub{display:inline-block;margin-top:8px;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dt-gold-hi);border-bottom:1px solid var(--dt-gold);padding-bottom:2px;text-decoration:none}.dt-csocial{margin-top:30px}.dt-csocial ul{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}.dt-csocial a{display:inline-block;padding:9px 18px;border:1px solid var(--dt-line-strong);color:var(--dt-text);text-decoration:none;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase}.dt-csocial a:hover{border-color:var(--dt-gold);color:var(--dt-gold-hi)}.dt-contact__formwrap{background:var(--dt-surface);border:var(--dt-border);padding:clamp(24px,4vw,48px)}.dt-contact__formtitle{margin:0 0 var(--dt-s5);font-family:var(--dt-font-display);font-weight:600;font-size:clamp(2.8rem,3vw,3.6rem);line-height:1.1;color:var(--dt-gold-hi)}.dt-cform{display:grid;gap:20px}.dt-cform__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dt-field label{display:block;margin-bottom:8px;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:var(--dt-gold)}.dt-field label span{color:var(--dt-muted);letter-spacing:.06em;text-transform:none}.dt-field input,.dt-field textarea{width:100%;box-sizing:border-box;background:var(--dt-bg);border:1px solid var(--dt-line-strong);border-radius:0;color:var(--dt-text);padding:14px 16px;font-family:var(--dt-font-body);font-size:1.6rem;font-weight:300}.dt-field textarea{resize:vertical;min-height:150px}.dt-field input:focus,.dt-field textarea:focus{outline:2px solid var(--dt-gold-hi);outline-offset:2px;border-color:var(--dt-gold-hi)}.dt-cform .dt-btn{justify-self:start}.dt-cform__ok{margin:0;padding:16px 18px;border:1px solid var(--dt-success);color:var(--dt-success);font-size:1.6rem}.dt-cform__err{padding:16px 18px;border:1px solid var(--dt-error);color:var(--dt-error);font-size:1.5rem}.dt-cform__err p{margin:0 0 6px}.dt-cform__err ul{margin:0;padding-left:1.2em}@media(max-width:989px){.dt-contact__grid{grid-template-columns:1fr}}@media(max-width:749px){.dt-cform__row{grid-template-columns:1fr}.dt-cinfo li div>a:not(.dt-cinfo__sub),.dt-cinfo li div>span:not(.dt-cinfo__label){font-size:2.2rem}.dt-cform .dt-btn{justify-self:stretch}}.dt-footer{background:var(--dt-bg);border-top:1px solid var(--dt-line);margin-top:0}.dt-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:40px;padding-top:var(--dt-s8);padding-bottom:var(--dt-s8)}.dt-footer__logo{display:inline-flex;flex-direction:column;align-items:flex-start;text-decoration:none}.dt-footer__word{font-family:var(--dt-font-display);font-weight:600;font-size:3rem;letter-spacing:.22em;color:var(--dt-gold-hi)}.dt-footer__tag{margin:14px 0 18px;color:var(--dt-muted);font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase}.dt-footer__contact{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:1.5rem}.dt-footer__contact span{color:var(--dt-muted);display:block;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.dt-footer__contact a{color:var(--dt-text);text-decoration:none}.dt-footer__contact a:hover,.dt-footer__col a:hover{color:var(--dt-gold-hi)}.dt-footer__social{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0}.dt-footer__social a{display:inline-block;padding:7px 14px;border:1px solid var(--dt-line-strong);color:var(--dt-text);text-decoration:none;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.dt-footer__social a:hover{border-color:var(--dt-gold);color:var(--dt-gold-hi)}.dt-footer__h{margin:0 0 16px;font-family:var(--dt-font-body);font-weight:400;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;color:var(--dt-gold)}.dt-footer__col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dt-footer__col a{color:var(--dt-text);text-decoration:none;font-size:1.5rem}.dt-footer__newsText{margin:0 0 14px;color:var(--dt-muted);font-size:1.4rem}.dt-footer__form{display:grid;gap:10px}.dt-footer__form input[type=email]{background:var(--dt-surface);border:1px solid var(--dt-line-strong);color:var(--dt-text);padding:13px 14px;font-family:var(--dt-font-body);font-size:1.5rem;width:100%;box-sizing:border-box}.dt-footer__form input[type=email]:focus{outline:2px solid var(--dt-gold-hi);outline-offset:2px}.dt-footer__ok{color:var(--dt-success);margin:0;font-size:1.4rem}.dt-footer__err{color:var(--dt-error);margin:0;font-size:1.4rem}.dt-footer__bottom{border-top:1px solid var(--dt-line);padding:20px 0;color:var(--dt-muted);font-size:1.3rem}@media(max-width:989px){.dt-footer__grid{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:749px){.dt-footer__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AACABA */
