.dipl_coupon{border:1px solid #333;border-radius:5px;padding:15px}.dipl_coupon .dipl_coupon_title{font-size:24px}.dipl_coupon .dipl_coupon_description{font-size:16px}.dipl_coupon .dipl_coupon_code{background-color:#fff;border:2px dashed #ddd;border-radius:5px;color:#0095f6;font-size:18px;font-weight:700;min-width:150px;padding:10px 15px;text-align:center}.dipl_coupon .dipl_coupon_code.dipl-copy-enabled{cursor:pointer;transition:background-color .25s ease,border-color .25s ease}.dipl_coupon_expiry_message.date-expired{color:red;font-weight:600}.dipl_coupon_expiry_message.date-active{color:#28a745;font-weight:600}.dipl_coupon_offer_wrapper{border:0 solid #000}.dipl_coupon_offer_wrapper.dipl_offer_box{align-items:center;background-color:#66b3e5;border-radius:5px;color:#fff;display:flex;flex-direction:column;min-width:100px;overflow:hidden;text-align:center}.dipl_offer_box .dipl_coupon_offer_discount{display:block;font-size:1.5rem;font-weight:700;padding:10px 20px;width:100%}.dipl_offer_box .dipl_coupon_offer_label{background-color:#000;display:block;font-weight:600;padding:10px 20px;width:100%}.dipl_coupon_offer_wrapper.dipl_offer_badge{background-color:#000;border-radius:30px;color:#fff;display:inline-block;font-weight:700;padding:5px 15px}.dipl_coupon_wrapper.layout1 .dipl_coupon_inner{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.dipl_coupon_wrapper.layout1 .dipl_coupon_content_wrapper{flex:1;min-width:200px}.dipl_coupon_wrapper.layout2 .dipl_coupon_inner{text-align:center}.dipl_coupon_wrapper.layout2 .dipl_offer_badge{margin-bottom:20px}.dipl_coupon_wrapper.layout2 .dipl_coupon_content_wrapper{margin-bottom:15px}.dipl_coupon_wrapper.layout2 .dipl_coupon_code{display:inline-block}.dipl_coupon_wrapper.layout2 .dipl_coupon_expiry_message{margin-top:5px}.dipl_coupon_wrapper.layout3 .dipl_coupon_inner{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.dipl_coupon_wrapper.layout3 .dipl_coupon_content_wrapper{flex:1;min-width:200px}.dipl_coupon_wrapper.layout3 .dipl_coupon_code_wrapper{margin-top:10px}.dipl_coupon_wrapper.layout3 .dipl_coupon_code{display:inline-block}.dipl_coupon_wrapper.layout3 .dipl_coupon_expiry_message{margin-top:5px}