@media(min-width:600px){body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__Content{width:min(800px,calc(100vw - 32px))!important;max-width:800px!important;height:auto!important;min-height:0!important;aspect-ratio:2 / 1!important;display:flex!important;flex-direction:row!important;overflow:hidden!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomPic{display:block!important;flex:0 0 50%!important;width:50%!important;height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:1 / 1!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomDialogWrapper{flex:0 0 50%!important;width:50%!important;height:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomDialog{height:100%!important;box-sizing:border-box!important;padding:24px 28px 20px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;overflow:hidden!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__TitleText{font-size:32px!important;line-height:1.05!important;margin:0 0 9px!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__TitleHelpText{font-size:14px!important;line-height:1.35!important;margin:0 0 10px!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomDialogWrapper input,body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomDialogWrapper .ecomsend__Button,body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomDialogWrapper button{height:50px!important;min-height:50px!important}}@media(max-width:599px){body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__Content{width:calc(100vw - 20px)!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:1.85 / 1!important;display:flex!important;flex-direction:row!important;overflow:hidden!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomPic,body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomDialogWrapper{display:block!important;flex:0 0 50%!important;width:50%!important;height:100%!important;min-width:0!important;min-height:0!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomPic{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomDialog{height:100%!important;box-sizing:border-box!important;padding:9px 11px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;overflow:hidden!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__TitleText{font-size:17px!important;line-height:1.05!important;margin:0 0 5px!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__TitleHelpText{font-size:8px!important;line-height:1.25!important;margin:0 0 5px!important}body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomDialogWrapper input,body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomDialogWrapper .ecomsend__Button,body .react-responsive-modal-modal.pp-modal .ecomsend__Modal__CustomDialogWrapper button{height:29px!important;min-height:29px!important}}html body :is(.vf-cart__close,.manual-review-modal__close,.predictive-search__close-modal-button,.quick-add-modal__close,.vf-cookie__close,.menu-drawer__close-button){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;margin:0;padding:0;border:0;border-radius:8px;background:transparent!important;color:#183c2d;box-shadow:none;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s ease}html body :is(.vf-cart__close,.manual-review-modal__close,.predictive-search__close-modal-button,.quick-add-modal__close,.vf-cookie__close,.menu-drawer__close-button):hover{background:#eef2ef!important;color:#0b0b0b}html body :is(.vf-cart__close,.manual-review-modal__close,.predictive-search__close-modal-button,.quick-add-modal__close,.vf-cookie__close,.menu-drawer__close-button):active{transform:scale(.96)}html body :is(.vf-cart__close,.manual-review-modal__close,.predictive-search__close-modal-button,.quick-add-modal__close,.vf-cookie__close,.menu-drawer__close-button):focus-visible{outline:2px solid #183c2d;outline-offset:2px}html body :is(.vf-cart__close,.manual-review-modal__close,.predictive-search__close-modal-button,.quick-add-modal__close,.vf-cookie__close,.menu-drawer__close-button) :is(.svg-wrapper,svg){width:17px;height:17px;color:currentColor;stroke-width:2px}html body .predictive-search-form__header{position:relative;padding-right:64px}@media screen and (min-width:750px){html body .manual-review-modal__close{position:absolute;top:16px;right:16px;left:auto;z-index:5}}@media screen and (max-width:749px){html body :is(.vf-cart__close,.manual-review-modal__close,.predictive-search__close-modal-button,.quick-add-modal__close,.vf-cookie__close,.menu-drawer__close-button){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html body :is(.vf-cart__close,.manual-review-modal__close,.predictive-search__close-modal-button,.quick-add-modal__close,.vf-cookie__close,.menu-drawer__close-button) :is(.svg-wrapper,svg){width:18px;height:18px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/vf-app-overrides.css.map */
