.layout-thumbnail[data-v-b79ab8c8]{display:grid;gap:.1875rem;width:100%;height:3.125rem}.layout-thumbnail.is-mobile[data-v-b79ab8c8]{grid-auto-rows:.875rem;height:auto}.layout-thumbnail-slot[data-v-b79ab8c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:0;border-radius:.125rem;font-size:.6875rem;font-weight:600;color:#fff}.layout-thumbnail-slot.slot-a[data-v-b79ab8c8]{background-color:#63c2de}.layout-thumbnail-slot.slot-b[data-v-b79ab8c8]{background-color:#c568e9}.layout-thumbnail-slot.slot-c[data-v-b79ab8c8]{background-color:#76bdb1}.has-active .layout-thumbnail-slot[data-v-b79ab8c8]:not(.is-active){opacity:.2}.layout-picker[data-v-3ac00102]{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.625rem,1fr));gap:.75rem}.layout-picker-item[data-v-3ac00102]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:.75rem;border:1px solid #e0e0e0;border-radius:.25rem;background-color:#fff;text-align:left;cursor:pointer}.layout-picker-item[data-v-3ac00102]:hover{border-color:#9e9e9e}.layout-picker-item[data-v-3ac00102]:focus{outline:none}.layout-picker-item[data-v-3ac00102]:focus-visible{border-color:#76bdb1}.layout-picker-item.is-selected[data-v-3ac00102]{border-color:#76bdb1;-webkit-box-shadow:0 0 0 1px #76bdb1;box-shadow:0 0 0 1px #76bdb1;background-color:rgba(118,189,177,.1)}.layout-picker-item[data-v-3ac00102]:disabled{cursor:not-allowed}.layout-picker-item[data-v-3ac00102]:disabled:hover{border-color:#e0e0e0}.layout-picker-item[data-v-3ac00102]:disabled:not(.is-selected){opacity:.5}.layout-picker-name[data-v-3ac00102]{font-weight:600;line-height:1.3}.media-image-previews[data-v-a99659aa]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid #c4c4c4;margin-top:1rem;height:13rem;border-radius:4px;overflow:hidden}.media-image-previews .media-image[data-v-a99659aa]{position:relative;height:100%}.media-image-previews .media-image a[data-v-a99659aa]{display:block;position:relative;width:100%;height:100%}.media-image-previews .media-image img[data-v-a99659aa]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:2px}.media-image-previews.-is-invalid[data-v-a99659aa]{border:1px solid #f86c6b}.media-no-image[data-v-a99659aa]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5}.media-no-image p[data-v-a99659aa]{margin-bottom:0}.media-image-helper[data-v-a99659aa]{list-style:none;margin-top:.75rem;padding:0}.media-image-helper li[data-v-a99659aa]{font-size:.875rem;color:rgba(0,0,0,.9);line-height:1.43;color:rgba(0,0,0,.45);margin-bottom:2px}.btn-delete-image[data-v-a99659aa]{position:absolute;right:.5rem;bottom:.5rem;height:1.25rem;line-height:1.25rem;-webkit-box-shadow:none;box-shadow:none;padding:0 4px;border-radius:2px;background-color:rgba(0,0,0,.45);color:hsla(0,0%,100%,.95);font-size:.75rem}.btn-delete-image svg[data-v-a99659aa]{width:.75rem!important;color:hsla(0,0%,100%,.95);margin-right:4px}.btn-delete-image span[data-v-a99659aa]{position:relative;top:1px}.invalid-feedback.-is-invalid[data-v-a99659aa]{display:block}.slot-position[data-v-afd57370]{gap:1rem}.slot-position-desktop[data-v-afd57370],.slot-position-mobile[data-v-afd57370],.slot-position[data-v-afd57370]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slot-position-desktop[data-v-afd57370],.slot-position-mobile[data-v-afd57370]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.slot-position-desktop[data-v-afd57370]{width:9rem}.slot-position-mobile[data-v-afd57370]{width:2.5rem}