.dtc-page__head{margin-bottom:clamp(28px,4vw,44px)}.dtc-page__head .dtc-title{font-size:clamp(30px,4.4vw,52px)}.dtc-page__head .dtc-lede{margin-inline:auto}.dtc-page__body{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,48px);align-items:start}.dtc-page__body:has(.dtc-page__aside){grid-template-columns:340px minmax(0,1fr)}@media(max-width:849px){.dtc-page__body:has(.dtc-page__aside){grid-template-columns:minmax(0,1fr)}}.dtc-page__main{display:flex;flex-direction:column;gap:clamp(20px,3vw,32px);min-width:0}.dtc-page__main--full{max-width:78ch;margin-inline:auto;width:100%}.dtc-collection__pager{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:clamp(28px,4vw,44px)}.dtc-collection__count{font-size:13.5px;color:var(--muted);letter-spacing:.02em}.dtc-collection__empty{max-width:560px;margin-inline:auto;text-align:center;padding-block:clamp(24px,6vw,64px)}.dtc-collection__emptyico{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;margin-bottom:18px;border-radius:50%;background:var(--chip-bg);color:var(--dtc-yellow)}.dtc-collection__empty .dtc-lede{margin-inline:auto}.dtc-collection__emptyctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.dtc-404__inner{max-width:660px;margin-inline:auto;text-align:center;padding-block:clamp(20px,5vw,60px)}.dtc-404__code{font-family:var(--font-display);font-weight:700;font-size:clamp(90px,18vw,190px);line-height:.9;letter-spacing:.02em;color:transparent;-webkit-text-stroke:2px var(--dtc-yellow);margin:0 0 8px}.dtc-404__inner .dtc-lede{margin-inline:auto}.dtc-404__ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.dtc-page__map{position:relative;width:100%;aspect-ratio:16 / 10;min-height:340px;border-radius:var(--radius);overflow:hidden;border:1px solid var(--card-border);background:var(--card-bg)}.dtc-page__map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;filter:grayscale(.2) contrast(1.05)}.dtc-page__map--full{margin-top:clamp(28px,4vw,52px)}@media(min-width:850px){.dtc-page__map--full{aspect-ratio:24 / 7;min-height:380px}}.dtc-page__panel{padding:clamp(22px,3vw,32px);border:1px solid var(--card-border);border-radius:var(--radius);background:var(--card-bg);position:sticky;top:100px}.dtc-page__paneltitle{font-family:var(--font-display);font-size:20px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--heading);margin:0 0 18px}.dtc-page__contact{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:15px}.dtc-page__contact li{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--muted);line-height:1.55}.dtc-page__contact a{color:var(--muted);text-decoration:none;transition:color .15s ease}.dtc-page__contact a:hover{color:var(--dtc-yellow)}.dtc-page__ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--chip-bg);color:var(--dtc-yellow)}.dtc-page__panelctas{display:flex;flex-direction:column;gap:10px}.dtc-page__panelctas .dtc-btn{width:100%}.dtc-page__content{font-size:15.5px;line-height:1.8;color:var(--muted)}.dtc-page__content>:first-child{margin-top:0}.dtc-page__content h1,.dtc-page__content h2,.dtc-page__content h3,.dtc-page__content h4{font-family:var(--font-display);color:var(--heading);letter-spacing:.01em;line-height:1.2;margin:1.6em 0 .5em}.dtc-page__content h2{font-size:clamp(22px,2.6vw,30px);text-transform:uppercase}.dtc-page__content h3{font-size:19px}.dtc-page__content p{margin:0 0 1.1em}.dtc-page__content a{color:var(--dtc-yellow);text-decoration:underline;text-underline-offset:3px}.dtc-page__content ul,.dtc-page__content ol{margin:0 0 1.2em;padding-inline-start:1.3em}.dtc-page__content li{margin-bottom:.5em}.dtc-page__content strong{color:var(--heading)}.dtc-page__content img{max-width:100%;height:auto;border-radius:var(--radius-sm)}.dtc-page__content table{width:100%;border-collapse:collapse;margin:0 0 1.2em}.dtc-page__content th,.dtc-page__content td{padding:10px 14px;border:1px solid var(--line);text-align:start}.dtc-page__content hr{border:0;border-top:1px solid var(--line);margin:2em 0}.dtc-page__form{padding:clamp(22px,3vw,32px);border:1px solid var(--card-border);border-radius:var(--radius);background:var(--card-bg)}.dtc-page__formtitle{font-family:var(--font-display);font-size:20px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--heading);margin:0 0 8px}.dtc-page__formintro{margin:0 0 20px;font-size:14px;line-height:1.6;color:var(--muted)}.dtc-cform{display:flex;flex-direction:column;gap:14px}.dtc-cform__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:549px){.dtc-cform__grid{grid-template-columns:1fr}}.dtc-cform__field{display:flex;flex-direction:column;gap:7px;min-width:0}.dtc-cform__label{font-family:var(--font-body);font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--heading)}.dtc-cform input,.dtc-cform textarea{width:100%;padding:13px 15px;border:1px solid var(--card-border);border-radius:10px;background:var(--bg);color:var(--heading);font-family:var(--font-body);font-size:16px;line-height:1.4;transition:border-color .15s ease}.dtc-cform textarea{resize:vertical;min-height:130px}.dtc-cform input::placeholder,.dtc-cform textarea::placeholder{color:var(--muted);opacity:.75}.dtc-cform input:focus-visible,.dtc-cform textarea:focus-visible{outline:none;border-color:var(--dtc-yellow)}.dtc-cform__submit{width:100%;justify-content:center;margin-top:4px}.dtc-cform__note{display:flex;align-items:flex-start;gap:10px;padding:13px 15px;border-radius:10px;font-size:14px;line-height:1.5;margin:0}.dtc-cform__note .dtc-icon{flex:0 0 auto;margin-top:1px}.dtc-cform__note--ok{background:#2ea0431f;border:1px solid rgba(46,160,67,.4);color:#cdeacd}.dtc-cform__note--ok .dtc-icon{color:#46a341}.dtc-cform__note--err{background:#dc463c1f;border:1px solid rgba(220,70,60,.4);color:#f0c9c5}.dtc-cform__note--err .dtc-icon{color:#dc5a4e}
/*# sourceMappingURL=/cdn/shop/t/13/assets/dtc-page.css.map */
