.form-control-wrap--inline{display:flex;gap:12px;margin-top:15px}body{padding-right:0!important}.v--modal-overlay{background:none!important}.v--modal-block-scroll{width:auto!important}.Icon{display:inline-block;overflow:hidden;text-indent:-999em;width:32px;height:32px;background:transparent 50% 50% no-repeat;background-size:100%}.Icon--float{float:left}.Loading{justify-content:center}.Loading--center{text-align:center}.Loading--right{text-align:right}.Loading__Image{display:inline-block}.BlackoutLoading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;opacity:.8;background-color:#fff;display:none}.BlackoutLoading--active{display:block}.BlackoutLoading__Image{position:fixed;top:50%;left:50%;margin-left:-24px;margin-top:-24px}.card--withShadow{border-radius:10px;box-shadow:3px 3px 10px #ddd}.card--hover,.NewsletterList{cursor:pointer;background:white;transition:box-shadow .15s ease-in-out}.card--hover:hover,.NewsletterList:hover{box-shadow:0 0 10px #dedede}.Newsletter__Modal{min-height:500px}.Newsletter__Preview{border:none;width:100%;min-height:450px}.Button--left{position:absolute;left:10px}.NewsContainer{height:500px;overflow-y:scroll}.NewsContainer__Item{padding:30px;display:flex;flex-direction:row;border-bottom:1px solid #dbdfea}.NewsContainer__Item:last-child{border-bottom:none}.NewsContainer__Item:hover{background-color:#ebeef2;cursor:pointer}.NewsContainer__Item--selected{background-color:#dce6f2}.NewsContainer__Item--selected:hover{background-color:#ebeef2}.NewsContainer__Image{width:200px;background-color:#cbced1}.NewsContainer__Column{padding-left:20px}.ContentEditor .ql-editor{font-size:120%}.ContentEditor .ql-editor p{margin-bottom:15px}.vue-swatches__fallback__input{height:32px}.vue-swatches__trigger{box-shadow:1px 1px 6px #e0e0e0}.CommonStyles__Header{display:flex;flex-direction:row}.CommonStyles__Content{flex-grow:1}.CommonStyles__Options{flex-grow:0;text-align:right}.CommonStyles__Colours{display:flex;flex-direction:row;align-items:center;margin-bottom:20px;padding-bottom:10px;padding-top:10px}.CommonStyles__DeleteColour{position:absolute;top:-4px;right:4px;width:16px;height:16px;border-radius:50%;background-color:#960000;line-height:16px;text-align:center;color:#fff;font-weight:700;cursor:pointer;opacity:0;transition:opacity .1s ease-in}.CommonStyles__DeleteColour:hover{opacity:1}.CommonStyles__Colour{padding-right:10px}.CommonStyles__Colour:hover+.CommonStyles__DeleteColour{opacity:1}.CommonStyles__Distances{padding-bottom:10px;border-bottom:1px solid #eee;margin-bottom:20px}.CommonStyles__Fonts div[id^=font-picker]{width:200px}.CommonStyles__Fonts div[id^=font-picker] .dropdown-button,.CommonStyles__Fonts div[id^=font-picker] .dropdown-button.expanded{background-color:#fff;border:1px solid #ddd}.CommonStyles__Fonts div[id^=font-picker] .dropdown-button:hover,.CommonStyles__Fonts div[id^=font-picker] .dropdown-button.expanded:hover{background-color:#fafafa}.CommonStyles__Fonts .font-picker ul.expanded{background:white;color:#333}.CommonStyles__FontList{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:20px;margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #eee}.CommonStyles__Font{width:30%;min-height:150px}.CommonStyles__Font:hover .CommonStyles__Delete{opacity:1}.CommonStyles__AddButton{position:absolute;left:0;right:0;top:50%;margin-top:-24px;text-align:center;font-size:24px;color:#ccc}.CommonStyles__Delete{opacity:0;transition:opacity .2s .1s ease-in}.CommonStyles__FontExample{padding:30px;margin-bottom:30px;background-color:#f7f7f7;box-shadow:2px 2px 5px #ddd}.StylePage{margin-left:-22px;margin-right:-22px}.StylePage__Component{border-bottom:1px solid #eee}.StylePage__CmpTitle{padding-top:30px}.StylePage__CmpDescription{color:#888;margin-bottom:10px}.StylePage__CmpVariations{padding-bottom:10px}.StylePage__CmpFrame{display:block;width:100%;border:none;border-top:1px solid #eee;margin-top:30px;visibility:hidden}.StylePage__CmpFrame--visible{visibility:visible}.StylePage__CmpFrame--shadow{box-shadow:0 0 5px #ddd;border:none;margin-bottom:30px}.CmpConfig{padding:40px;margin-bottom:20px;background:#f7f7f7}.CmpConfig--inModal{zoom:90%;padding:20px 40px;background:linear-gradient(180deg,#fafafa,white);box-shadow:0 0 7px #ccc inset}.CmpConfig__Element{display:flex;align-items:start;margin-bottom:10px}.CmpConfig__Label{width:40%}.CmpConfig__Header{position:relative;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #eee}.CmpConfig__Title{font-weight:700;font-size:21px}.CmpConfig__Close{position:absolute;font-weight:700;font-size:24px;top:-2px;right:0;cursor:pointer}.vue-swatches__fallback__input--wrapper{min-width:100px}.v--modal-overlay .v--modal-box{overflow:visible!important}.kb-video{width:100%;height:496px}
