.acfw-block-single-coupon .components-placeholder__fieldset{flex-flow:column}.acfw-block-single-coupon .components-placeholder__fieldset .acfw-single-block-fields{display:flex;flex-flow:row;margin-top:1em;padding-top:1em;border-top:1px solid #eee}.acfw-block-single-coupon .components-placeholder__fieldset .acfw-single-block-fields .acfw-block-current-coupon-selected{width:50%;max-width:220px}.acfw-block-single-coupon .components-placeholder__fieldset .acfw-single-block-fields .acfw-block-current-coupon-selected span{display:block}.acfw-block-single-coupon .components-placeholder__fieldset .acfw-single-block-fields .acfw-block-current-coupon-selected .coupon-code{display:inline-block;width:calc(100% - 10px);padding:.5em 1em;margin-top:.5em;font-weight:700;font-size:1.2em;line-height:1.3em;background:#e6e6e6;border-radius:5px;overflow:hidden}.acfw-block-single-coupon .components-placeholder__fieldset .acfw-single-block-fields .acfw-block-coupon__selection{position:relative;padding-right:3em;width:50%;max-width:400px}.acfw-block-single-coupon .components-placeholder__fieldset .acfw-single-block-fields .acfw-block-coupon__selection ul.components-form-token-field__suggestions-list{margin:0}.acfw-block-single-coupon .components-placeholder__fieldset .acfw-single-block-fields .acfw-block-coupon__selection span.components-spinner{position:absolute;top:2.5em;right:0}.acfw-coupon-categories{margin-top:10px}.acfw-coupon-categories__spinner{text-align:center}.acfw-coupon-categories__list{margin-bottom:1em;padding:5px 15px;max-height:200px;overflow:auto;border:1px solid #ccc}.acfw-coupon-categories__item .components-checkbox-control__label{display:inline-block;width:calc(100% - 40px)}.acfw-block-coupons-category ul.woocommerce-search-list__list{margin:0}.acfw-block-coupons-category ul.woocommerce-search-list__list>li{border-bottom:1px solid #f1f1f1}.acfw-block-coupons-category ul.woocommerce-search-list__list>li:last-child{border-bottom:0}.acfw-block-coupons-category ul.woocommerce-search-list__list>li .woocommerce-search-list__item{padding:7px 16px}.acfw-block-coupons-category .woocommerce-search-list__selected ul{margin:0;list-style:none}.acfw-block-coupons-category .woocommerce-search-list__selected ul li{display:inline-block}.acfw-block-coupons-customer .components-placeholder__fieldset>div{margin-bottom:1em}.acfw-block-coupons-customer.acfw-disabled-upsell .components-placeholder__fieldset{position:relative}.acfw-block-coupons-customer.acfw-disabled-upsell .components-placeholder__fieldset:after{content:"";position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:calc(100% - 40px);background:rgba(255,255,255,.4117647059)}.acfw-block-coupons-customer .acfw-upsell-message{width:100%;padding:5px 10px;margin-bottom:0!important;color:#fff;background:#34a0d2;border:1px solid #1c8fc3}.acfw-block-coupons-customer .acfw-upsell-message a{color:#e7f7ff;text-decoration:underline}.acfw-block-coupons-grid{padding:0 .5em}.acfw-block-coupons-grid .fullwidth-field{width:100%;padding:0 .5em}.acfw-block-coupons-grid .one-half-col{width:50%;padding:0 .5em}.acfw-block-coupons-grid .one-third-col{width:33.33333%;padding:0 .5em}
