/* Default Style */

.wdt-redeem-coupon-wrapper {
    line-height: 1; background-color: var(--wdtPrimaryColor); padding: var(--wdtPadding_MiniBtn); display: flex; align-items: center; 
    justify-content: center; gap: 10px; -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }
.wdt-redeem-coupon-wrapper #wdt-copy-coupon-code {
    font-size: .85em; font-family: var(--wdtFontTypo_Base); font-weight: 500; line-height: 1; text-transform: capitalize; }
.wdt-redeem-coupon-wrapper #wdt-copy-code { position: relative; color: transparent !important; }

.wdt-redeem-coupon-wrapper #wdt-copy-code { display: block; width: 20px; height: 20px;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M38.5,77.6c-8.9,0-16.1-7.2-16.1-16.1V27h-6.9C9.2,27,4,32.2,4,38.5v46C4,90.8,9.2,96,15.5,96h46C67.8,96,73,90.8,73,84.5 v-6.9L38.5,77.6L38.5,77.6z'/%3E%3Cpath d='M84.5,73h-46C32.2,73,27,67.8,27,61.5l0-46C27,9.2,32.2,4,38.5,4h46C90.8,4,96,9.2,96,15.5v46C96,67.8,90.8,73,84.5,73 L84.5,73z'/%3E%3C/g%3E%3C/svg%3E%0A");
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M38.5,77.6c-8.9,0-16.1-7.2-16.1-16.1V27h-6.9C9.2,27,4,32.2,4,38.5v46C4,90.8,9.2,96,15.5,96h46C67.8,96,73,90.8,73,84.5 v-6.9L38.5,77.6L38.5,77.6z'/%3E%3Cpath d='M84.5,73h-46C32.2,73,27,67.8,27,61.5l0-46C27,9.2,32.2,4,38.5,4h46C90.8,4,96,9.2,96,15.5v46C96,67.8,90.8,73,84.5,73 L84.5,73z'/%3E%3C/g%3E%3C/svg%3E%0A");
    border-width: 0; cursor: pointer; margin: 0; padding: 0; text-indent: -9999px; z-index: 1; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; -webkit-mask-size: 1.2em auto; mask-size: 1.2em auto; 
    background-color: rgba(var(--wdtAccentTxtColorRgb),0.8); transition: all .3s ease; }
.wdt-redeem-coupon-wrapper #wdt-copy-code:focus,
.wdt-redeem-coupon-wrapper #wdt-copy-code:hover { background-color: rgba(var(--wdtAccentTxtColorRgb),1); }