/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.focused-image img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}
.focused-image [data-focus="0-0"] { object-position: 0% 0%; }
.focused-image [data-focus="0-10"] { object-position: 0% 10%; }
.focused-image [data-focus="0-20"] { object-position: 0% 20%; }
.focused-image [data-focus="0-30"] { object-position: 0% 30%; }
.focused-image [data-focus="0-40"] { object-position: 0% 40%; }
.focused-image [data-focus="0-50"] { object-position: 0% 50%; }
.focused-image [data-focus="0-60"] { object-position: 0% 60%; }
.focused-image [data-focus="0-70"] { object-position: 0% 70%; }
.focused-image [data-focus="0-80"] { object-position: 0% 80%; }
.focused-image [data-focus="0-90"] { object-position: 0% 90%; }
.focused-image [data-focus="0-100"] { object-position: 0% 100%; }

.focused-image [data-focus="10-0"] { object-position: 10% 0%; }
.focused-image [data-focus="10-10"] { object-position: 10% 10%; }
.focused-image [data-focus="10-20"] { object-position: 10% 20%; }
.focused-image [data-focus="10-30"] { object-position: 10% 30%; }
.focused-image [data-focus="10-40"] { object-position: 10% 40%; }
.focused-image [data-focus="10-50"] { object-position: 10% 50%; }
.focused-image [data-focus="10-60"] { object-position: 10% 60%; }
.focused-image [data-focus="10-70"] { object-position: 10% 70%; }
.focused-image [data-focus="10-80"] { object-position: 10% 80%; }
.focused-image [data-focus="10-90"] { object-position: 10% 90%; }
.focused-image [data-focus="10-100"] { object-position: 10% 100%; }

.focused-image [data-focus="20-0"] { object-position: 20% 0%; }
.focused-image [data-focus="20-10"] { object-position: 20% 10%; }
.focused-image [data-focus="20-20"] { object-position: 20% 20%; }
.focused-image [data-focus="20-30"] { object-position: 20% 30%; }
.focused-image [data-focus="20-40"] { object-position: 20% 40%; }
.focused-image [data-focus="20-50"] { object-position: 20% 50%; }
.focused-image [data-focus="20-60"] { object-position: 20% 60%; }
.focused-image [data-focus="20-70"] { object-position: 20% 70%; }
.focused-image [data-focus="20-80"] { object-position: 20% 80%; }
.focused-image [data-focus="20-90"] { object-position: 20% 90%; }
.focused-image [data-focus="20-100"] { object-position: 20% 100%; }

.focused-image [data-focus="30-0"] { object-position: 30% 0%; }
.focused-image [data-focus="30-10"] { object-position: 30% 10%; }
.focused-image [data-focus="30-20"] { object-position: 30% 20%; }
.focused-image [data-focus="30-30"] { object-position: 30% 30%; }
.focused-image [data-focus="30-40"] { object-position: 30% 40%; }
.focused-image [data-focus="30-50"] { object-position: 30% 50%; }
.focused-image [data-focus="30-60"] { object-position: 30% 60%; }
.focused-image [data-focus="30-70"] { object-position: 30% 70%; }
.focused-image [data-focus="30-80"] { object-position: 30% 80%; }
.focused-image [data-focus="30-90"] { object-position: 30% 90%; }
.focused-image [data-focus="30-100"] { object-position: 30% 100%; }

.focused-image [data-focus="40-0"] { object-position: 40% 0%; }
.focused-image [data-focus="40-10"] { object-position: 40% 10%; }
.focused-image [data-focus="40-20"] { object-position: 40% 20%; }
.focused-image [data-focus="40-30"] { object-position: 40% 30%; }
.focused-image [data-focus="40-40"] { object-position: 40% 40%; }
.focused-image [data-focus="40-50"] { object-position: 40% 50%; }
.focused-image [data-focus="40-60"] { object-position: 40% 60%; }
.focused-image [data-focus="40-70"] { object-position: 40% 70%; }
.focused-image [data-focus="40-80"] { object-position: 40% 80%; }
.focused-image [data-focus="40-90"] { object-position: 40% 90%; }
.focused-image [data-focus="40-100"] { object-position: 40% 100%; }

.focused-image [data-focus="50-0"] { object-position: 50% 0%; }
.focused-image [data-focus="50-10"] { object-position: 50% 10%; }
.focused-image [data-focus="50-20"] { object-position: 50% 20%; }
.focused-image [data-focus="50-30"] { object-position: 50% 30%; }
.focused-image [data-focus="50-40"] { object-position: 50% 40%; }
.focused-image [data-focus="50-50"] { object-position: 50% 50%; }
.focused-image [data-focus="50-60"] { object-position: 50% 60%; }
.focused-image [data-focus="50-70"] { object-position: 50% 70%; }
.focused-image [data-focus="50-80"] { object-position: 50% 80%; }
.focused-image [data-focus="50-90"] { object-position: 50% 90%; }
.focused-image [data-focus="50-100"] { object-position: 50% 100%; }

.focused-image [data-focus="60-0"] { object-position: 60% 0%; }
.focused-image [data-focus="60-10"] { object-position: 60% 10%; }
.focused-image [data-focus="60-20"] { object-position: 60% 20%; }
.focused-image [data-focus="60-30"] { object-position: 60% 30%; }
.focused-image [data-focus="60-40"] { object-position: 60% 40%; }
.focused-image [data-focus="60-50"] { object-position: 60% 50%; }
.focused-image [data-focus="60-60"] { object-position: 60% 60%; }
.focused-image [data-focus="60-70"] { object-position: 60% 70%; }
.focused-image [data-focus="60-80"] { object-position: 60% 80%; }
.focused-image [data-focus="60-90"] { object-position: 60% 90%; }
.focused-image [data-focus="60-100"] { object-position: 60% 100%; }

.focused-image [data-focus="70-0"] { object-position: 70% 0%; }
.focused-image [data-focus="70-10"] { object-position: 70% 10%; }
.focused-image [data-focus="70-20"] { object-position: 70% 20%; }
.focused-image [data-focus="70-30"] { object-position: 70% 30%; }
.focused-image [data-focus="70-40"] { object-position: 70% 40%; }
.focused-image [data-focus="70-50"] { object-position: 70% 50%; }
.focused-image [data-focus="70-60"] { object-position: 70% 60%; }
.focused-image [data-focus="70-70"] { object-position: 70% 70%; }
.focused-image [data-focus="70-80"] { object-position: 70% 80%; }
.focused-image [data-focus="70-90"] { object-position: 70% 90%; }
.focused-image [data-focus="70-100"] { object-position: 70% 100%; }

.focused-image [data-focus="80-0"] { object-position: 80% 0%; }
.focused-image [data-focus="80-10"] { object-position: 80% 10%; }
.focused-image [data-focus="80-20"] { object-position: 80% 20%; }
.focused-image [data-focus="80-30"] { object-position: 80% 30%; }
.focused-image [data-focus="80-40"] { object-position: 80% 40%; }
.focused-image [data-focus="80-50"] { object-position: 80% 50%; }
.focused-image [data-focus="80-60"] { object-position: 80% 60%; }
.focused-image [data-focus="80-70"] { object-position: 80% 70%; }
.focused-image [data-focus="80-80"] { object-position: 80% 80%; }
.focused-image [data-focus="80-90"] { object-position: 80% 90%; }
.focused-image [data-focus="80-100"] { object-position: 80% 100%; }

.focused-image [data-focus="90-0"] { object-position: 90% 0%; }
.focused-image [data-focus="90-10"] { object-position: 90% 10%; }
.focused-image [data-focus="90-20"] { object-position: 90% 20%; }
.focused-image [data-focus="90-30"] { object-position: 90% 30%; }
.focused-image [data-focus="90-40"] { object-position: 90% 40%; }
.focused-image [data-focus="90-50"] { object-position: 90% 50%; }
.focused-image [data-focus="90-60"] { object-position: 90% 60%; }
.focused-image [data-focus="90-70"] { object-position: 90% 70%; }
.focused-image [data-focus="90-80"] { object-position: 90% 80%; }
.focused-image [data-focus="90-90"] { object-position: 90% 90%; }
.focused-image [data-focus="90-100"] { object-position: 90% 100%; }

.focused-image [data-focus="100-0"] { object-position: 100% 0%; }
.focused-image [data-focus="100-10"] { object-position: 100% 10%; }
.focused-image [data-focus="100-20"] { object-position: 100% 20%; }
.focused-image [data-focus="100-30"] { object-position: 100% 30%; }
.focused-image [data-focus="100-40"] { object-position: 100% 40%; }
.focused-image [data-focus="100-50"] { object-position: 100% 50%; }
.focused-image [data-focus="100-60"] { object-position: 100% 60%; }
.focused-image [data-focus="100-70"] { object-position: 100% 70%; }
.focused-image [data-focus="100-80"] { object-position: 100% 80%; }
.focused-image [data-focus="100-90"] { object-position: 100% 90%; }
.focused-image [data-focus="100-100"] img { object-position: 100% 100%; }