.cc-addprod-modal{text-align:center;color:#000}.cc-addprod-modal .modal-dialog{max-width:none;margin:.5rem 20px}@media(min-width:768px){.cc-addprod-modal .modal-dialog{max-width:559px;margin:1.75rem auto}}.cc-addprod-modal .modal-dialog .modal-content{border-radius:0;border:0}.cc-addprod-modal .modal-dialog .modal-content .modal-header{padding:0 20px;padding-top:50px;border-bottom:0}@media(min-width:768px){.cc-addprod-modal .modal-dialog .modal-content .modal-header{padding:0 58px;padding-top:50px}}.cc-addprod-modal .modal-dialog .modal-content .modal-header .modal-title{width:100%;font-size:20px;font-weight:600}.cc-addprod-modal .modal-dialog .modal-content .modal-header .close{position:absolute;right:16px;top:16px;padding:20px;opacity:1}.cc-addprod-modal .modal-dialog .modal-content .modal-header .close:hover{opacity:.7}.cc-addprod-modal .modal-dialog .modal-content .modal-header .close .icon-close-remove{font-size:21px}.cc-addprod-modal .modal-dialog .modal-content .modal-body{padding:15px 20px 23px;font-size:14px}@media(min-width:768px){.cc-addprod-modal .modal-dialog .modal-content .modal-body{padding:15px 58px 26px}}.cc-addprod-modal .modal-dialog .modal-content .modal-footer{padding:0 20px;padding-bottom:50px;border-top:0}@media(max-width:767.98px){.cc-addprod-modal .modal-dialog .modal-content .modal-footer{-ms-flex-direction:column;flex-direction:column}}@media(min-width:768px){.cc-addprod-modal .modal-dialog .modal-content .modal-footer{padding:0 82px;padding-bottom:50px}}@media(max-width:767.98px){.cc-addprod-modal .modal-dialog .modal-content .modal-footer .cc-button-type-3{margin:0}}@media(min-width:768px){.cc-addprod-modal .modal-dialog .modal-content .modal-footer .cc-button-type-3{margin-right:15px}}@media(max-width:767.98px){.cc-addprod-modal .modal-dialog .modal-content .modal-footer .cc-button-type-1{margin:0;margin-top:15px}}@media(min-width:768px){.cc-addprod-modal .modal-dialog .modal-content .modal-footer .cc-button-type-1{margin-left:15px}}.cc-addprod-modal .modal-dialog .modal-content .modal-footer .cc-button-type-1:active{color:#fff}.modal .modal-content .modal-header .cc-productLimit:after{content:'';display:block;width:2.5rem;height:1px;background:#e60000;position:absolute;left:50%;margin-left:-1.25rem}