html body :is(.db-cart-layer[data-drawer-layer] input.db-search__input,.db-faq-page__search input[data-faq-input],search-page-input-component input.search-page-input,.predictive-search-form input.search-input,.db-footer-v3 input.db-footer__email,.db-pdp input.db-launch__email,.dbp input.dbp__input,.email-signup-block input.email-signup__input,.contact-form input.contact-form__input,.contact-form textarea.contact-form__input,.cart-discount__form input.cart-discount__input,.cart-note textarea.cart-note__instructions){box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:var(--db-field-min-height, 54px)!important;height:auto!important;padding-block:14px!important;padding-inline:var(--db-field-pad-start, 16px) var(--db-field-pad-end, 16px)!important;border:1px solid var(--db-field-line, #b9bbbf)!important;border-radius:0!important;background-color:var(--db-field-paper, #fff)!important;color:var(--db-field-ink, #080808)!important;font-family:var(--db-font-body, Arial, sans-serif)!important;font-size:16px!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;letter-spacing:normal!important;text-transform:none!important;outline:none!important;outline-offset:0!important;box-shadow:none!important;-webkit-appearance:none;appearance:none;transition:border-color .18s ease!important}html body :is(.db-cart-layer[data-drawer-layer] input.db-search__input,.db-faq-page__search input[data-faq-input],search-page-input-component input.search-page-input,.predictive-search-form input.search-input,.db-footer-v3 input.db-footer__email,.db-pdp input.db-launch__email,.dbp input.dbp__input,.email-signup-block input.email-signup__input,.contact-form input.contact-form__input,.contact-form textarea.contact-form__input,.cart-discount__form input.cart-discount__input,.cart-note textarea.cart-note__instructions):is(:focus,:focus-visible){border:1px solid var(--db-field-ink, #080808)!important;outline:none!important;outline-offset:0!important;box-shadow:none!important}html body :is(.db-cart-layer[data-drawer-layer] input.db-search__input,.db-faq-page__search input[data-faq-input],search-page-input-component input.search-page-input,.predictive-search-form input.search-input,.db-footer-v3 input.db-footer__email,.db-pdp input.db-launch__email,.dbp input.dbp__input,.email-signup-block input.email-signup__input,.contact-form input.contact-form__input,.contact-form textarea.contact-form__input,.cart-discount__form input.cart-discount__input,.cart-note textarea.cart-note__instructions)::placeholder{color:var(--db-field-muted, #626262)!important;opacity:1!important}html body :is(.db-cart-layer[data-drawer-layer] .db-search__field,.predictive-search-form .predictive-search-form__header,.predictive-search-form .predictive-search-form__header-inner,.email-signup-block .email-signup__input-group){border:0!important;border-radius:0!important;outline:none!important;box-shadow:none!important}html body .db-faq-page__search input[data-faq-input]{--db-field-paper: var(--db-ed-paper, #fff);--db-field-ink: var(--db-ed-ink, #080808);--db-field-muted: var(--db-ed-muted, #626262);--db-field-pad-start: 58px}html body search-page-input-component input.search-page-input{--db-field-pad-start: 52px;--db-field-pad-end: 64px}html body .predictive-search-form input.search-input{--db-field-pad-start: 52px;--db-field-pad-end: 90px}html body .predictive-search-form .predictive-search-form__header-inner{position:relative}html body .predictive-search-form .predictive-search__icon{inset-inline-start:16px;width:20px;height:20px;color:#080808;pointer-events:none}html body .predictive-search-form .predictive-search__reset-button{position:absolute;color:#080808;inset-inline-end:8px;top:50%;transform:translateY(-50%);margin:0}html body :is(.db-cart-layer[data-drawer-layer] input.db-search__input,.db-faq-page__search input[data-faq-input],search-page-input-component input.search-page-input,.predictive-search-form input.search-input,.db-footer-v3 input.db-footer__email,.db-pdp input.db-launch__email,.dbp input.dbp__input,.email-signup-block input.email-signup__input,.contact-form input.contact-form__input,.contact-form textarea.contact-form__input,.cart-discount__form input.cart-discount__input,.cart-note textarea.cart-note__instructions)[aria-invalid=true]{border-color:#9c2020!important}@media(prefers-reduced-motion:reduce){html body :is(.db-cart-layer[data-drawer-layer] input.db-search__input,.db-faq-page__search input[data-faq-input],search-page-input-component input.search-page-input,.predictive-search-form input.search-input,.db-footer-v3 input.db-footer__email,.db-pdp input.db-launch__email,.dbp input.dbp__input,.email-signup-block input.email-signup__input,.contact-form input.contact-form__input,.contact-form textarea.contact-form__input,.cart-discount__form input.cart-discount__input,.cart-note textarea.cart-note__instructions){transition:none!important}}@media(forced-colors:active){html body :is(.db-cart-layer[data-drawer-layer] input.db-search__input,.db-faq-page__search input[data-faq-input],search-page-input-component input.search-page-input,.predictive-search-form input.search-input,.db-footer-v3 input.db-footer__email,.db-pdp input.db-launch__email,.dbp input.dbp__input,.email-signup-block input.email-signup__input,.contact-form input.contact-form__input,.contact-form textarea.contact-form__input,.cart-discount__form input.cart-discount__input,.cart-note textarea.cart-note__instructions):is(:focus,:focus-visible){border-color:Highlight!important}}html body :is(.contact-form textarea.contact-form__input,.cart-note textarea.cart-note__instructions){--db-field-min-height: 144px;resize:vertical;overflow:auto;text-overflow:clip}html body .cart-discount__content,html body .cart-discount__form{height:auto}html body .cart-discount__form{align-items:stretch}html body .cart-discount__form .cart-discount__button{min-height:54px;height:auto}
/*# sourceMappingURL=/cdn/shop/t/33/assets/db-fields.css.map */
