.hc-gallery{--hc-gallery-py: 60px;--hc-gallery-pt: 60px;--hc-gallery-pb: 60px;--hc-gallery-gap: 32px;--hc-gallery-header-px: clamp(16px, 6.25vw, 120px);--hc-gallery-title-size: clamp(24px, 1.667vw, 32px);--hc-gallery-title-color: #000;--hc-gallery-title-align: center;--hc-gallery-card-w: 400px;--hc-gallery-card-h: 533px;--hc-gallery-card-gap: 20px;--hc-gallery-track-px: 0px}@media(max-width:749px){.hc-gallery{--hc-gallery-gap: 20px;--hc-gallery-title-align: left;--hc-gallery-card-w: 300px;--hc-gallery-card-h: 400px;--hc-gallery-track-px: 16px}}.hc-gallery{display:flex;flex-direction:column;gap:var(--hc-gallery-gap);padding:var(--hc-gallery-pt) 0 var(--hc-gallery-pb);width:100%;overflow:hidden}.hc-gallery__header{padding:0 var(--hc-gallery-header-px);text-align:var(--hc-gallery-title-align)}.hc-gallery__title{margin:0;font-family:var(--FONT-STACK-HEADING);font-size:var(--hc-gallery-title-size);font-weight:var(--FONT-WEIGHT-HEADING, 500);line-height:1.4;text-transform:uppercase;letter-spacing:.02em;color:var(--hc-gallery-title-color)}.hc-gallery__title-handle{font-style:normal;font-weight:var(--FONT-WEIGHT-HEADING, 500)}.hc-gallery__title-label{font-style:italic;font-weight:var(--FONT-WEIGHT-HEADING, 500)}.hc-gallery__track{display:flex;gap:var(--hc-gallery-card-gap);padding:0 var(--hc-gallery-track-px);overflow-x:auto;overflow-y:clip;cursor:grab;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.hc-gallery__track::-webkit-scrollbar{display:none}.hc-gallery__track.is-dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.hc-gallery__card{position:relative;flex:0 0 var(--hc-gallery-card-w);width:var(--hc-gallery-card-w);height:var(--hc-gallery-card-h);overflow:hidden;text-decoration:none;color:inherit}.hc-gallery__image{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.hc-gallery__placeholder{width:100%;height:100%;background:#f0f0f0;display:flex;align-items:center;justify-content:center}.hc-gallery__placeholder svg{width:60%;height:auto;opacity:.4}
/*# sourceMappingURL=/cdn/shop/t/42/assets/hc-gallery.css.map */
