.box-loader{min-height:50px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;overflow:hidden}@media all and (min-width: 767px){.box-loader{border-top:none;border-bottom:none}}.box-loader--inline{box-shadow:none;margin:0}.box-loader__content{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;background:#ffffff80;display:flex;justify-content:center;align-items:center;padding:1rem;box-sizing:border-box}.box-loader__content--left{justify-content:left}
