.dtc-home{background:var(--dtc-background);color:var(--dtc-text);font-family:Open Sans,Helvetica,Arial,sans-serif;padding-bottom:64px}.dtc-home a{color:inherit}.dtc-home__text-link:hover,.dtc-home__text-link:focus-visible{color:var(--dtc-accent)}.template-index #AccessibleNav{display:none}.template-index .main-content{padding-top:0}.template-index .site-footer{margin-top:0}.template-index .site-header{padding-bottom:15px;padding-top:15px}.template-index .site-header__logo-image{max-width:min(520px,80vw)!important;width:min(520px,80vw)!important}.template-index .site-header__logo-image img{max-width:100%!important;width:100%!important}.dtc-home__inner{margin:0 auto;max-width:1140px;padding:48px 24px 0}.dtc-home__city-panel,.dtc-home__about{background:var(--dtc-panel);border-radius:3px;margin:0 auto;max-width:920px;padding:34px;text-align:center}.dtc-home__city-panel h1,.dtc-home__about h2,.dtc-home__theme-heading{color:var(--dtc-text);font-weight:700;letter-spacing:0;margin:0 0 14px;text-transform:none}.dtc-home__city-panel h1{font-size:clamp(28px,4vw,42px)}.dtc-home__city-panel p,.dtc-home__about p{color:var(--dtc-text);font-size:16px;margin:0 auto 24px;max-width:760px}.dtc-city-picker{margin:0 auto;max-width:720px;text-align:left}.dtc-city-picker label{display:block;font-size:14px;font-weight:700;margin-bottom:8px}.dtc-city-picker__controls{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.dtc-city-picker select{-webkit-appearance:auto;appearance:auto;background:#fff;border:1px solid #c8c8c8;border-radius:2px;color:#222;font-size:16px;min-height:48px;padding:10px 12px;width:100%}.dtc-city-picker button,.dtc-home__button{background:var(--dtc-accent);border:2px solid var(--dtc-accent);border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;min-height:48px;padding:12px 26px;text-decoration:none}.dtc-city-picker button:hover,.dtc-city-picker button:focus-visible,.dtc-home__button:hover,.dtc-home__button:focus-visible{filter:brightness(.9)}.dtc-home__theme-heading{font-size:clamp(24px,3vw,34px);margin:44px 0 22px;text-align:center}.dtc-home__themes{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.dtc-theme-card{background:var(--dtc-panel);border:3px solid transparent;display:block;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.dtc-theme-card:hover,.dtc-theme-card:focus-visible{border-color:var(--dtc-accent);transform:translateY(-2px)}.dtc-theme-card img,.dtc-theme-card__placeholder{display:block;height:auto;width:100%}.dtc-home__about{margin-top:46px}.dtc-home__about h2{font-size:clamp(28px,4vw,40px)}.dtc-home__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.dtc-home__button--secondary{background:transparent;color:var(--dtc-accent)}.dtc-home__text-link{font-weight:700;padding:12px}@media screen and (max-width:749px){.dtc-home__inner{padding:30px 14px 0}.dtc-home__city-panel,.dtc-home__about{padding:26px 18px}.dtc-city-picker__controls,.dtc-home__themes{grid-template-columns:1fr}.dtc-city-picker button{width:100%}}#shopify-section-header .site-header{padding-top:15px;padding-bottom:15px;border-bottom:0}#shopify-section-header #AccessibleNav{display:none}#shopify-section-header .site-header__logo-image{width:min(520px,80vw)!important;max-width:min(520px,80vw)!important;margin-left:auto;margin-right:auto}#shopify-section-header .site-header__logo-image img{display:block;width:100%!important;max-width:100%!important;height:auto}@media screen and (max-width:749px){#shopify-section-header .site-header__mobile-nav{display:flex;align-items:center;width:100%}#shopify-section-header .site-header__mobile-nav>.logo-align--center{flex:1 1 0%;min-width:0}#shopify-section-header .site-header__logo{padding-left:16px;padding-right:8px}#shopify-section-header .site-header__logo-image{width:100%!important;max-width:320px!important}#shopify-section-header .site-header__icons{flex:0 0 auto;width:auto;padding-right:8px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=gAAAAAI */
