.campaign-modal-container{background:0 0;max-width:666px;padding:0}@media (width<=767px){.campaign-modal-container{max-width:calc(100vw - 30px)}}.campaign-modal{border-radius:8px;width:100%;display:flex;overflow:hidden}.campaign-modal .modal-text{background-color:#fff;width:50%;padding:32px}.campaign-modal .modal-text h2{color:#282828;margin-bottom:24px;font-size:40px;line-height:100%;position:relative}.campaign-modal .modal-text h2 b,.campaign-modal .modal-text h2 strong{color:#046737}@media (width<=767px){.campaign-modal .modal-text h2{font-size:26px}}.campaign-modal .modal-text p{color:#282828;margin-bottom:16px}.campaign-modal .modal-text form label{color:#282828;margin-bottom:6px;font-size:14px;line-height:20px}.campaign-modal .modal-text form input{color:#282828;border:1px solid #e3e3e2;border-radius:8px;width:100%;height:40px;margin-bottom:10px;padding:8px 15px}.campaign-modal .modal-text form input:focus-visible{border:none;outline:2px solid #e58a38}.campaign-modal .modal-text form .confirmation{color:#d9d9d9;margin-top:7px;font-size:10px;line-height:14px}.campaign-modal .modal-text .form-group{margin-bottom:0}.campaign-modal .modal-text .modal-footer{flex-wrap:unset;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}.campaign-modal .modal-text .modal-footer span{color:#e58a38;cursor:pointer;font-size:16px;line-height:110%;text-decoration:underline}.campaign-modal .modal-text .modal-footer span:hover{color:#046737}.campaign-modal .modal-text .modal-footer input[type=submit]{width:unset;color:#e58a38;background-color:#046737;border:none;border-radius:8px;flex:none;order:0;height:48px;margin:0;padding:15px 21px;font-size:16px;line-height:110%}.campaign-modal .modal-text .modal-footer input[type=submit]:hover,.campaign-modal .modal-text .modal-footer input[type=submit]:active{background-color:#03522c}.campaign-modal .modal-text .modal-footer input[type=submit]:focus{background-color:#046737;border:2px solid #03522c;padding:9px 21px}@media (width<=767px){.campaign-modal .modal-text{width:100%}.campaign-modal .modal-text h2,.campaign-modal .modal-text p{width:60%}.campaign-modal .modal-text p:before{content:"";background-repeat:no-repeat;background-size:contain;width:107px;height:144px;position:absolute;top:65px;right:5px}}.campaign-modal .modal-image{width:50%;padding:32px;position:relative}.campaign-modal .modal-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (width<=767px){.campaign-modal{flex-direction:column}.campaign-modal .modal-text{padding:40px 20px 20px 31px}.campaign-modal .modal-text--title h2{font-size:20px}.campaign-modal .modal-text .modal-footer span{font-size:12px}.campaign-modal .modal-image{display:none}}.param-modal-container{background:0 0;width:calc(100vw - 20px);max-width:1344px;padding:0}.param-modal{width:100%}.param-modal .modal-content{overflow:hidden;overflow:unset;background-color:#0000;border:none;border-radius:8px}.param-modal .modal-content .modal-header{background:#fff;border:none;border-radius:8px 8px 0 0;padding:20px 20px 0;position:relative}.param-modal .modal-content .modal-header h2{margin-bottom:20px}.param-modal .modal-content .modal-header span{color:#282828;font-size:14px;line-height:21px}.param-modal .modal-content .modal-header .modal-close{cursor:pointer;margin-left:auto;position:absolute;top:16px;right:16px}@media (width<=767px){.param-modal .modal-content .modal-header .modal-close{top:8px;right:8px}.param-modal .modal-content .modal-header{padding:24px 24px 0}}.param-modal .modal-content .modal-body{background:#fff;padding:0 20px 20px}@media (width<=767px){.param-modal .modal-content .modal-body{padding:0 24px 24px}}.param-modal .modal-content .modal-body .form-group{max-width:560px}.param-modal .modal-content .modal-body .form-group input{background:#fcfcfb url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.4%2021.4L16.2001%2016.1866M10.3143%2018.6286C5.72243%2018.6286%202%2014.9061%202%2010.3143C2%205.72243%205.72243%202%2010.3143%202C14.9061%202%2018.6286%205.72243%2018.6286%2010.3143C18.6286%2014.9061%2014.9061%2018.6286%2010.3143%2018.6286Z'%20stroke='%23282828'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3c/svg%3e") calc(100% - 12px)/16px 16px no-repeat;border:none;padding:10px 35px 10px 16px}.param-modal .modal-content .modal-body label{margin-bottom:16px;font-family:Roboto Condensed,sans-serif}.param-modal .modal-content .modal-body .product-tabs{justify-content:flex-start}.param-modal .modal-content .modal-body .modal-products{flex-wrap:wrap;gap:20px;display:flex}.param-modal .modal-content .modal-body .modal-products .modal-product{cursor:pointer;width:calc(14.2857% - 18px);text-decoration:none}@media (width<=768px){.param-modal .modal-content .modal-body .modal-products .modal-product{width:calc(20% - 16px)}}@media (width<=575px){.param-modal .modal-content .modal-body .modal-products .modal-product{width:calc(33.3333% - 14px)}}@media (width<=475px){.param-modal .modal-content .modal-body .modal-products .modal-product{width:calc(50% - 13px)}}.param-modal .modal-content .modal-body .modal-products .modal-product-image{width:60px;height:60px;margin:0 auto 8px;position:relative}.param-modal .modal-content .modal-body .modal-products .modal-product-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.param-modal .modal-content .modal-body .modal-products .modal-product-index{color:#fff;background:#046737;border-radius:30px;justify-content:center;align-items:center;width:30px;height:30px;font-family:Roboto Condensed,sans-serif;font-size:12px;line-height:18px;display:flex;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.param-modal .modal-content .modal-body .modal-products .modal-product-info{text-align:center;font-size:12px;line-height:14px;position:relative}.param-modal .modal-content .modal-body .modal-products .modal-product-info span{margin-top:4px;margin-bottom:2px;font-size:10px;display:block}.param-modal .modal-content .modal-body .modal-products .modal-product-info p{margin-bottom:0;font-size:12px}.param-modal .modal-content .modal-footer{background:#fff;border:none;border-top:1px solid #e3e3e2;border-radius:0 0 8px 8px;padding:8px 20px;display:flex;box-shadow:0 0 16px #0000001a}@media (width<=767px){.param-modal .modal-content .modal-footer{padding:8px 16px}}.param-modal .modal-content .modal-footer span{color:#282828;font-size:14px;line-height:20px}.param-modal .modal-content .modal-footer .btn-border{margin-right:auto}.param-modal .modal-content .modal-footer .btn-primary{height:48px;padding-inline:24px;display:flex}.param-modal .modal-content .modal-footer .btn-primary img{width:auto;height:14px;margin-left:8px;margin-right:0}.param-modal .modal-content .modal-footer-actions{-moz-column-gap:15px;column-gap:15px;margin-left:40px;display:flex}@media (width<=576px){.param-modal .modal-content .modal-footer-actions{margin-left:0}}.param-modal .modal-content .modal-footer .mixing-info-text{background-color:#046737;border-radius:8px;align-items:center;min-height:40px;padding:0 20px 0 10px;font-size:14px;display:flex}.param-modal .modal-content .modal-footer .mixing-info-text p{color:#000;margin:0 0 0 5px}.param-modal .modal-content .modal-footer .mixing-info-text p a{color:#282828;font-family:RobotoBold,sans-serif;font-size:14px;line-height:20px;text-decoration:none;display:inline-block}
