.dt-v2 .shopify-section--header{--header-padding-block: 10px}.dt-v2 .header{padding-block:10px;padding-inline:max(20px,calc((100% - 1360px)/2));column-gap:24px}.dt-v2 .header__primary-nav{gap:10px 24px;flex-wrap:nowrap;min-width:0;font-size:16px}.dt-v2 .header__primary-nav-item{min-width:0;max-width:100%;flex:none;white-space:nowrap}.dt-v2 .header__menu-disclosure>summary{display:flex;align-items:center;gap:9px}.dt-v2 .header__logo-image{width:min(var(--header-logo-width),calc(100vw - 180px))}.dt-v2 .header__secondary-nav{gap:10px 20px;flex-wrap:wrap;min-width:0;max-width:100%}body.dt-v2 .header{--header-show-transparent-logo: 0 !important;--background: var(--dt-header-solid-background, 247 249 248) !important;--background-gradient: none !important;--text-color: var(--dt-header-solid-text, 37 46 44) !important;background:rgb(var(--dt-header-solid-background, 247 249 248))!important;color:rgb(var(--dt-header-solid-text, 37 46 44))!important;margin-block-end:0!important;text-shadow:none;box-shadow:0 -1px rgb(var(--dt-header-solid-text, 37 46 44) / 15%) inset}body.dt-v2 :is(.dt-v2-service-heading--scene,.dt-v2-page-hero--scene)[allow-transparent-header]>:is(.dt-v2-service-heading__copy,.dt-v2-page-hero__heading){padding-block-start:20px}.dt-v2 .header__dropdown-menu :is(a,summary),.dt-v2 .header-sidebar__linklist-button{overflow-wrap:anywhere}.dt-v2 .header-sidebar__linklist-button{min-height:52px;font-size:19px}.dt-v2 .dt-native-footer{background:var(--dt-footer-background);color:var(--dt-footer-text);--background: var(--dt-footer-background-rgb);--text-color: var(--dt-footer-text-rgb);--border-color: var(--dt-footer-text-rgb) / .22;padding-block:52px 28px}.dt-v2 .dt-native-footer>.container{width:min(calc(100% - 48px),1360px);max-width:none;overflow-wrap:anywhere;margin-inline:auto;padding-inline:0}.dt-v2 .dt-native-footer .footer__inner{gap:36px}.dt-v2 .dt-native-footer .footer__block-list{display:grid;grid-template-columns:1fr;gap:28px;width:100%}.dt-v2 .dt-native-footer .footer__block{min-width:0;max-width:none}.dt-v2 .dt-native-footer .h6,.dt-v2 .dt-native-footer .accordion__toggle{color:var(--dt-footer-text);font-size:17px;line-height:1.5;text-transform:none;letter-spacing:0}.dt-v2 .dt-native-footer :is(.text-subdued,.link-faded,.prose){color:var(--dt-footer-muted)}.dt-v2 .dt-native-footer__brand{display:grid;justify-items:start;gap:18px}.dt-v2 .dt-native-footer__brand-link{display:grid;justify-items:start;gap:6px;width:max-content;max-width:100%}.dt-v2 .dt-native-footer__mark{display:block;width:72px;height:45px;overflow:hidden;margin-left:-9px}.dt-v2 .dt-native-footer__mark img{display:block;width:72px;height:auto}.dt-v2 .dt-native-footer__name{color:var(--dt-footer-brand);font-family:var(--dt-heading, var(--heading-font-family));font-weight:600;font-size:27px;line-height:1.15;overflow-wrap:anywhere}.dt-v2 .dt-native-footer__full-logo{width:120px;height:auto}.dt-v2 .dt-native-footer__custom-mark{width:56px;height:auto}.dt-v2 .dt-native-footer__statement{color:var(--dt-footer-text);font-size:16px;line-height:1.55;max-width:26ch}.dt-v2 .dt-native-footer__statement p{margin:0}.dt-v2 .dt-native-footer__social .social-media{gap:12px}.dt-v2 .dt-native-footer__social .social-media__item a{display:grid;align-items:center;justify-items:center;min-width:36px;min-height:36px}.dt-v2 .dt-native-footer__fallback-links{display:grid;gap:10px;font-size:16px;line-height:1.45}.dt-v2 .dt-native-footer__fallback-links p{margin:0}.dt-v2 .dt-native-footer :is(.dt-native-footer__fallback-links a,.dt-native-footer__legal a){color:var(--dt-footer-muted);text-decoration:none}.dt-v2 .dt-native-footer :is(.dt-native-footer__fallback-links a,.dt-native-footer__legal a):hover{color:var(--dt-footer-text);text-decoration:underline;text-underline-offset:4px}.dt-v2 .dt-native-footer .footer__aside{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:24px;padding-top:24px;border-top:1px solid rgb(var(--dt-footer-text-rgb) / 22%);text-align:left}.dt-v2 .dt-native-footer__copyright{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;width:100%}.dt-v2 .dt-native-footer__copyright>p{margin:0;font-size:13px;line-height:1.6;letter-spacing:0;text-transform:none}.dt-v2 .dt-native-footer__legal{font-size:13px;line-height:1.7}.dt-v2 .dt-native-footer__legal p{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0}.dt-v2 .dt-native-footer .footer__aside .payment-methods{justify-content:start;gap:10px;width:100%;max-width:none}.dt-v2 .dt-native-footer .payment-methods svg{width:42px;height:26px}@media(min-width:700px){.dt-v2 .dt-native-footer>.container{width:min(calc(100% - 80px),1360px)}.dt-v2 .dt-native-footer .footer__block-list{grid-template-columns:1fr 1fr;gap:32px 40px}.dt-v2 .dt-native-footer .footer__accordion-group{display:contents}}@media(min-width:1000px){.dt-v2 .header__primary-nav{gap:10px 22px}.dt-v2 .dt-native-footer .footer__block-list{grid-template-columns:1.05fr 1fr 1.2fr 1.1fr;gap:40px}}@media(max-width:699px){.dt-v2 .header{padding-inline:20px}.dt-v2 .header__secondary-nav{gap:16px}.dt-v2 .dt-native-footer{padding-top:36px}.dt-v2 .dt-native-footer__brand{justify-items:center;gap:16px;padding-bottom:8px;text-align:center}.dt-v2 .dt-native-footer__brand-link{justify-items:center}.dt-v2 .dt-native-footer__mark{margin-left:0}.dt-v2 .dt-native-footer__statement{max-width:100%}.dt-v2 .dt-native-footer__social .social-media{justify-content:center;gap:18px}.dt-v2 .dt-native-footer .footer__accordion-group{display:block;width:100%}.dt-v2 .dt-native-footer .accordion__disclosure{border-color:rgb(var(--dt-footer-text-rgb) / 22%)}.dt-v2 .dt-native-footer .accordion__toggle{padding-block:18px}.dt-v2 .dt-native-footer__copyright{display:grid}}@media(min-width:1200px){.dt-v2 .header__primary-nav{flex-wrap:nowrap;column-gap:clamp(14px,1.2vw,22px)}.dt-v2 .header__secondary-nav{flex-wrap:nowrap}}@media(min-width:1000px)and (max-width:1199px){.dt-v2 .header{--header-grid: "primary-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr)}.dt-v2 .header__primary-nav>button.md\:hidden{display:inline-flex!important}.dt-v2 .header__primary-nav>ul.md-max\:hidden{display:none!important}}@media(max-width:699px){body.dt-v2 :is(.dt-v2-service-heading--scene,.dt-v2-page-hero--scene)[allow-transparent-header]>:is(.dt-v2-service-heading__copy,.dt-v2-page-hero__heading){padding-block-start:22px}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/dt-v2-shell.css.map */
