.popup-coupon .modal{z-index:40}.popup-coupon .modal .img-close{align-items:center;background-color:var(--black);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:32%;top:27%;width:40px;z-index:6}@media (max-width:767.8px){.popup-coupon .modal .img-close{right:0}}.popup-coupon .modal .img-close .close-icon{height:20px;position:relative;width:20px}.popup-coupon .modal__inner{background-color:var(--white);padding-left:0;position:relative;text-align:center;width:auto}@media (max-width:767.8px){.popup-coupon .modal__inner{padding:40px 20px}}.popup-coupon__content{align-items:center;display:flex;gap:20px;justify-content:space-between}@media (max-width:767.8px){.popup-coupon__content{flex-direction:column}}.popup-coupon__texts{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 0;width:428px}@media (max-width:767.8px){.popup-coupon__texts{align-items:center;padding:0}}.popup-coupon__texts>p{color:#192d4b;font-family:var(--fontBody);font-size:16px;margin-bottom:15px}.popup-coupon__texts>h2{border:5px dashed #192d4b;color:#192d4b;font-family:var(--fontHeading);font-size:21px;font-weight:700;letter-spacing:3.15px;margin-bottom:30px;padding:10px 25px;text-align:center;text-transform:uppercase}@media (max-width:767.8px){.popup-coupon__texts>h2{font-size:18px;letter-spacing:2.7px;margin:0 auto 20px;max-width:290px}}.popup-coupon__texts .button{background-color:#192d4b;border:2px solid #192d4b;color:var(--white);font-family:var(--fontHeading);font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:18px;margin:0 auto;padding:21px 38px;text-transform:uppercase}.popup-coupon__texts .button:hover{background-color:transparent;border:2px solid #192d4b;color:#192d4b}