/* START_SECTION:loogu-outlet-artwork (INDEX:53) */
.loogu-outlet-artwork{display:block;width:100%;margin:0;padding:0;background:#fff}
.loogu-outlet-artwork__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--loogu-zone-gap,12px);width:100%;margin:0;padding:0}
.loogu-outlet-artwork__zone{position:relative;display:block;min-width:0;aspect-ratio:3/2;overflow:hidden;margin:0;padding:0;border:0;border-radius:0;background:#343c31;color:#fff;text-decoration:none;isolation:isolate}
.loogu-outlet-artwork__zone::after{position:absolute;inset:0;z-index:1;content:"";pointer-events:none;background:linear-gradient(0deg,rgba(8,12,8,.66),rgba(8,12,8,.14) 47%,transparent 76%)}
.loogu-outlet-artwork__image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;margin:0;padding:0;border:0;border-radius:0;object-fit:cover;object-position:center;filter:none}
.loogu-outlet-artwork__copy{position:absolute;z-index:2;right:22px;bottom:22px;left:22px;color:#fff}
.loogu-outlet-artwork__subtitle{margin:0 0 6px;color:#fff;font-family:var(--font-body-family,Arial,sans-serif);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 5px rgba(0,0,0,.2)}
.loogu-outlet-artwork__title{margin:0;color:#fff;font-family:var(--font-heading-family,Arial,sans-serif);font-size:22px;font-weight:700;line-height:1.2;letter-spacing:.035em;text-transform:uppercase;text-shadow:0 1px 5px rgba(0,0,0,.2)}
.loogu-outlet-artwork__button{display:inline-flex;align-items:center;justify-content:center;min-width:128px;min-height:46px;margin-top:24px;padding:13px 18px;border:1px solid #fff;border-radius:0;background:#fff;color:#111;font-family:var(--font-button-family,var(--font-body-family,Arial,sans-serif));font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.07em;text-transform:uppercase;transition:background-color .15s,color .15s}
.loogu-outlet-artwork__zone:hover .loogu-outlet-artwork__button{background:#e8ebe4;border-color:#e8ebe4;color:#111}
.loogu-outlet-artwork__zone:focus-visible{outline:3px solid #fff;outline-offset:-5px}
@media(max-width:767px){.loogu-outlet-artwork__grid{grid-template-columns:minmax(0,1fr)}.loogu-outlet-artwork__copy{right:18px;bottom:18px;left:18px}.loogu-outlet-artwork__subtitle{font-size:11px;margin-bottom:6px}.loogu-outlet-artwork__title{font-size:20px}.loogu-outlet-artwork__button{min-width:120px;min-height:44px;margin-top:18px;padding:12px 18px;font-size:11px}}
@media(prefers-reduced-motion:reduce){.loogu-outlet-artwork__button{transition:none}}
/* END_SECTION:loogu-outlet-artwork */
