@media(max-width:767px){.horizontal-gallery-item{border:1px solid #eceef5;border-radius:var(--ui-border-radius-200);height:120px;overflow:hidden;padding:8px;width:100%}.horizontal-gallery-item .ui-lazy-image{height:100%;width:100%}.horizontal-gallery-item .ui-lazy-image img{max-inline-size:100%;width:auto;block-size:auto}.horizontal-gallery-item__zoom .ui-button{display:none}}@media(max-width:767px)and (min-width:600px){.horizontal-gallery-item{height:152px}}@media(min-width:768px){.horizontal-gallery-item{border:1px solid #e2e3ec;border-radius:var(--ui-border-radius-400);cursor:pointer;height:150px;overflow:hidden;position:relative}}@media(min-width:768px)and (min-width:768px)and (hover:hover){.horizontal-gallery-item:hover .horizontal-gallery-item__zoom{opacity:1;visibility:visible}}@media(min-width:768px){.horizontal-gallery-item .ui-lazy-image{inset:0;margin:auto;max-height:calc(100% - 32px);max-width:calc(100% - 32px);position:absolute;z-index:2}.horizontal-gallery-item .ui-lazy-image img{max-inline-size:100%;width:auto;block-size:auto}.horizontal-gallery-item__zoom{align-items:center;cursor:pointer;display:flex;justify-content:center;inset:0;opacity:0;position:absolute;transition:opacity var(--ui-transition-hover),visibility var(--ui-transition-hover);visibility:hidden;z-index:3}}@media(min-width:768px)and (min-width:1024px){.horizontal-gallery-item{height:200px}}@media(min-width:768px)and (min-width:1440px){.horizontal-gallery-item{height:240px}}.horizontal-gallery__carousel{--ui-carousel-item-gap:16px;--ui-carousel-item-count:3}@media(min-width:1024px){.horizontal-gallery__carousel{--ui-carousel-item-gap:24px;--ui-carousel-item-count:4}}
