.dt-srch .dt-sform{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:16px;margin:24px 0 28px}.dt-srch .dt-sform__field{position:relative;min-width:0}.dt-srch .dt-sform__input{box-sizing:border-box;width:100%;height:56px;margin:0;padding:0 96px 0 24px;border:1px solid var(--dt-line);border-radius:var(--dt-radius);background:var(--dt-white);color:var(--dt-ink);font:inherit;font-size:1.0625rem;-webkit-appearance:none;appearance:none}.dt-srch .dt-sform__input::-webkit-search-cancel-button{-webkit-appearance:none}.dt-srch .dt-sform__input::placeholder{color:var(--dt-muted);opacity:1}.dt-srch .dt-sform__clear{position:absolute;top:50%;right:24px;transform:translateY(-50%);color:var(--dt-muted);font-size:.875rem;text-decoration:underline;text-underline-offset:3px}.dt-srch .dt-sform__clear[hidden]{display:none}.dt-srch .dt-sform__submit{min-height:56px;font-size:1rem}.dt-srch__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.dt-srch .dt-srch__chips{flex:1 1 auto;min-width:0;margin:0}.dt-srch__tools{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto}.dt-srch .dt-srch__count{margin:20px 0 24px;color:var(--dt-muted);font-size:.875rem}.dt-srch .dt-active{margin:-8px 0 20px}@media screen and (min-width:990px){.dt-srch:not(.is-filters-open) .dt-srch__panel{display:none}.dt-srch .dt-srch__panel{margin-top:16px}.dt-srch .dt-filters__body{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:32px}}.dt-srch .dt-srch__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.dt-srch__promo:nth-child(4n+1){grid-column:span 4}.dt-srch__promo:nth-child(4n+2){grid-column:span 3}.dt-srch__promo:nth-child(4n+3){grid-column:span 2}.dt-srch .dt-pcard--page .dt-price__note{margin-bottom:16px}.dt-srch .dt-more{flex-direction:column;align-items:center;gap:12px;margin-top:32px}.dt-srch .dt-more__count{color:var(--dt-muted);font-size:.875rem}.dt-shelp{display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:40px;border-radius:var(--dt-radius);background:var(--dt-ink);color:var(--dt-white)}.dt-srch .dt-shelp__eyebrow{margin-bottom:12px;color:#fffc;font-size:.8125rem}.dt-srch .dt-shelp__title{margin:0 0 16px;font-size:1.75rem;line-height:1.2}.dt-srch .dt-shelp__text,.dt-srch .dt-shelp__text p{max-width:44rem;margin:0;color:#ffffffe0;font-size:.9375rem;line-height:1.6}.dt-shelp__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.dt-srch .dt-shelp__button{gap:10px;min-width:280px;min-height:48px;font-size:.9375rem}.dt-shelp__button svg{width:18px;height:18px;flex:none}.dt-srch .dt-shelp__link{font-size:.9375rem}.dt-shelp--card{height:100%;box-sizing:border-box}.dt-srch>.dt-shelp--band{grid-column:1 / -1;display:grid;grid-template-columns:var(--full-page-grid-with-margins);gap:28px 0;margin:72px 0 calc(-1 * var(--dt-cat-pb, 0px));padding:56px 0;border-radius:0}.dt-srch>.dt-shelp--band>*{grid-column:2}@media screen and (min-width:990px){.dt-srch>.dt-shelp--band.dt-mobile-only{display:none}}.dt-srch .dt-shelp--band .dt-shelp__title{margin-bottom:12px;font-size:2rem}.dt-srch .dt-shelp--band .dt-shelp__text,.dt-srch .dt-shelp--band .dt-shelp__text p{max-width:60rem;font-size:1rem}.dt-srch__none{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px;align-items:stretch;margin-top:40px}.dt-srch__tips{padding:40px;border:1px solid var(--dt-card-line);border-radius:var(--dt-radius);background:var(--dt-white)}.dt-srch__dym{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--dt-line)}.dt-srch__dym[hidden]{display:none}.dt-srch .dt-srch__dym-title{margin:0 0 16px;font-size:1.5rem;line-height:1.25}.dt-srch .dt-srch__dym-link{font-size:.9375rem}.dt-srch .dt-srch__tips-title{margin:0 0 16px;font-size:1rem}.dt-srch .dt-srch__tips-text,.dt-srch .dt-srch__tips-text :is(p,li){color:var(--dt-muted);font-size:.9375rem;line-height:1.8}.dt-srch .dt-srch__tips-text ul{margin:0;padding-left:1.1em}.dt-srch .dt-shelp--side .dt-shelp__title{font-size:1.75rem}.dt-sterms{margin-top:24px}.dt-sterms--row{margin-top:56px}.dt-srch .dt-sterms__title{margin:0 0 14px;font-size:.9375rem}.dt-sterms__list{display:flex;flex-wrap:wrap;gap:10px 12px;margin:0;padding:0;list-style:none}.dt-srch .dt-srch__families{margin-top:80px}.dt-srch .dt-srch__eyebrow{margin-bottom:10px;color:var(--dt-clay);font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dt-srch .dt-srch__families .dt-cat-h2{margin-bottom:0;font-size:2rem}.dt-srch .dt-sfam-grid{gap:24px;margin-top:24px}.dt-srch .dt-sfam .dt-fam__media{aspect-ratio:310 / 180}.dt-srch .dt-sfam .dt-fam__body{padding:20px 20px 22px}.dt-srch .dt-sfam .dt-cat-link{margin-top:4px;text-decoration:none}.dt-srch .dt-sfam .dt-cat-link:hover{text-decoration:underline}.dt-sfam--empty{opacity:.55}.dt-404__head{max-width:760px;margin:0 auto;text-align:center}.dt-srch .dt-404__title{margin:0 0 16px;font-size:3rem;line-height:1.1}.dt-srch .dt-404__text,.dt-srch .dt-404__text p{color:var(--dt-muted);font-size:1.125rem;line-height:1.55}.dt-404 .dt-sform{grid-template-columns:minmax(0,1fr) 164px;margin:40px 0 28px;text-align:left}.dt-404__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px}.dt-404__actions .dt-cat-button{min-width:232px;min-height:48px;font-size:.9375rem}.dt-404 .dt-srch__families{margin-top:88px}@media screen and (max-width:1199px){.dt-srch .dt-srch__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dt-srch__promo:nth-child(n){grid-column:auto}.dt-srch__promo:nth-child(3n+1){grid-column:span 3}.dt-srch__promo:nth-child(3n+2){grid-column:span 2}.dt-shelp{padding:32px}.dt-srch .dt-sfam-grid{gap:16px}}@media screen and (max-width:989px){.dt-srch .dt-srch__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dt-srch .dt-srch__promo{display:none}.dt-srch__none{grid-template-columns:minmax(0,1fr);margin-top:28px}.dt-srch .dt-srch__count{margin:16px 0;font-size:.8125rem}.dt-srch .dt-srch__families,.dt-404 .dt-srch__families{margin-top:56px}.dt-srch .dt-srch__families .dt-cat-h2{font-size:1.5rem}.dt-srch>.dt-shelp--band{margin-top:56px;padding:40px 0}.dt-srch .dt-shelp--band .dt-shelp__title{font-size:1.5rem}}@media screen and (max-width:749px){.dt-srch .dt-cat-head__title{font-size:1.75rem}.dt-srch .dt-sform{position:relative;grid-template-columns:minmax(0,1fr);margin:20px 0 24px}.dt-srch .dt-sform__input{height:52px;padding:0 172px 0 18px;font-size:1rem}.dt-srch .dt-sform__clear{right:108px;font-size:.8125rem}.dt-srch .dt-sform__submit{position:absolute;top:6px;right:6px;bottom:6px;min-height:0;padding:0 20px;font-size:.9375rem}.dt-srch .dt-srch__tools{width:100%;margin-left:0}.dt-srch .dt-srch__tools>*{flex:1 1 0}.dt-srch .dt-srch__grid{grid-template-columns:minmax(0,1fr);gap:12px}.dt-srch .dt-pcard{flex-direction:row;min-height:124px}.dt-srch .dt-pcard .dt-pcard__media{flex:0 0 124px;width:124px;aspect-ratio:auto}.dt-srch .dt-pcard__body{justify-content:center;gap:0;padding:14px 16px}.dt-srch .dt-pcard__title{min-height:0;margin:0 0 2px;font-size:.9375rem}.dt-srch .dt-pcard .dt-price{margin-bottom:2px}.dt-srch .dt-price__main{font-size:1rem}.dt-srch .dt-pcard .dt-pcard__button{display:inline;align-self:flex-start;min-height:0;margin-top:4px;border-radius:0;background:none;color:var(--dt-clay);font-size:.8125rem;text-decoration:underline;text-underline-offset:3px}.dt-srch__tips{padding:24px 20px}.dt-srch__dym{margin-bottom:24px;padding-bottom:24px}.dt-srch .dt-srch__dym-title{font-size:1.25rem}.dt-srch .dt-srch__tips-text,.dt-srch .dt-srch__tips-text :is(p,li){font-size:.875rem;line-height:1.6}.dt-srch .dt-sfam-grid{gap:12px}.dt-srch .dt-sfam .dt-fam__body{padding:14px 12px}.dt-srch .dt-shelp--band .dt-shelp__actions{flex-direction:column;align-items:stretch}.dt-srch .dt-shelp__button{min-width:0}.dt-srch .dt-shelp--band .dt-shelp__link{align-self:center}.dt-404__head{text-align:left}.dt-srch .dt-404__title{font-size:1.75rem}.dt-srch .dt-404__text,.dt-srch .dt-404__text p{font-size:.9375rem}.dt-404 .dt-sform{margin:24px 0 20px}.dt-404__actions{flex-direction:column;gap:12px}.dt-404__actions .dt-cat-button{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/dt-search.css.map */
