.newsletter-modal-popup,.modal-offer-wrapper,.search-modal,.search-popup,.predictive-search,.modal_type_popup{--btn-primary-bg-color:#171717;--btn-primary-color:#fff;--btn-primary-hover-bg-color:#333;--btn-primary-hover-color:#fff;--color-heading:#171717;--color-text:#383838;--color-border:#e8e6e2;font-family:var(--font-body-family,inherit)}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) .modal-overlay{background:#1111118a!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) :is(.modal-popup-inner,.modal-inner){background:#fff!important;color:#171717!important;box-shadow:0 16px 55px #00000021;overflow:hidden;border-radius:15px!important}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) :is(.newsletter_inner,.discount_content-wrapper,.drawer__body){background:#fff!important;color:#171717!important}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) :is(.section-heading,.drawer__heading,.h4,.h5){font-family:var(--font-heading-family,inherit)!important;color:#171717!important;letter-spacing:-.025em}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) :is(.section-description,.newsletter-header,.prose){color:#555!important;line-height:1.55}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) :is(.btn-primary,button[type=submit],.button-primary){background:#171717!important;border-color:#171717!important;color:#fff!important;border-radius:7px!important}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) :is(.btn-primary,button[type=submit],.button-primary):hover{background:#353535!important;border-color:#353535!important;color:#fff!important}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) input:not([type=checkbox]):not([type=radio]),:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) select{background:#fff!important;border-color:#dedbd6!important;color:#171717!important;border-radius:7px!important}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) .modal__close{background:#f3f3f3!important;color:#171717!important}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) .modal__close:hover{background:#e8e8e8!important}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) :is(.bg-custom,.cart-count){--bg-color-custom:#171717!important;background:#171717!important;color:#fff!important}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) :is(a,button,input):focus-visible{outline:2px solid #171717!important;outline-offset:3px!important}:is(.search-modal,.search-popup,.predictive-search,.search-results__popup) :is(.btn-primary,.more-result-link){background:#171717!important;border-color:#171717!important;color:#fff!important}:is(.search-modal,.search-popup,.predictive-search,.search-results__popup) :is(.quick-url,.btn-tab){color:#171717!important}@media(max-width:749px){:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) :is(.modal-popup-inner,.modal-inner){border-radius:12px 12px 0 0!important;max-width:100vw!important}:is(.newsletter-modal-popup,.modal_type_popup) :is(.newsletter_content-inner,.discount_content-wrapper){padding:23px 18px!important}:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) .modal__close{min-width:34px;min-height:34px}}@media(prefers-reduced-motion:reduce){:is(.newsletter-modal-popup,.modal-offer-wrapper,.modal_type_popup) *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hohto-popup-system.css.map */
