.img-grid-sec{--border: var(--Weight, .5px) solid var(--Light-Grey, #B2B2B2);border-top:var(--border)}.img-grid-sec__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-m);padding:var(--space-s)}.img-grid-sec__header--tabs-only{justify-content:flex-end}.img-grid-sec__title{margin:0;font-family:var(--font-display);font-size:var(--text-header-2);font-weight:var(--font-weight-black);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.img-grid-sec__subtitle{margin:var(--space-2) 0 0;font-family:var(--font-body);font-size:var(--Header-4, 12px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body)}.img-grid-sec__tabs{display:inline-flex;align-items:center;gap:var(--space-xs)}.img-grid-sec__tab{border:0;background:transparent;padding:0;color:inherit;font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);text-decoration:underline;text-underline-offset:2px;cursor:pointer;opacity:.45}.img-grid-sec__tab.is-active{opacity:1}.img-grid-sec__list{display:grid;grid-template-columns:1fr;border-top:var(--border);border-left:var(--border)}.img-grid-sec--no-header .img-grid-sec__list{border-top:0}.img-grid-sec__item{position:relative;display:block;aspect-ratio:4 / 5;border-right:var(--border);border-bottom:var(--border);color:inherit;text-decoration:none}.img-grid-sec__media{position:absolute;top:0;right:0;bottom:0;left:0}.img-grid-sec__image{width:100%;height:100%;object-fit:cover;display:block}.img-grid-sec__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(1,2,3,.6) 0%,transparent 60%);pointer-events:none}.img-grid-sec__content{position:absolute;inset:auto var(--space-s) var(--space-s);display:flex;flex-direction:column;gap:2px;color:var(--color-white);z-index:1}.img-grid-sec__item-title{margin:0;font-family:var(--font-display);font-size:var(--text-header-3);font-weight:var(--font-weight-black);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-transform:uppercase}.img-grid-sec__item-subtitle{margin:var(--space-2) 0 0;font-family:var(--font-body);font-size:var(--Header-4, 12px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body)}.img-grid-sec__item-text{margin:0;font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body)}.img-grid-sec__button{margin-top:var(--space-xs);display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 var(--space-s);border:var(--Weight, .5px) solid var(--Light-Grey, #B2B2B2);color:var(--color-white);font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);text-transform:uppercase}.img-grid-sec--full-btn .img-grid-sec__button{width:100%}.img-grid-sec[data-mobile-layout=carousel] .img-grid-sec__list-wrap{overflow-x:auto;scrollbar-width:none}.img-grid-sec[data-mobile-layout=carousel] .img-grid-sec__list-wrap::-webkit-scrollbar{display:none}.img-grid-sec[data-mobile-layout=carousel] .img-grid-sec__list{display:flex;border-left:0}.img-grid-sec[data-mobile-layout=carousel] .img-grid-sec__item{flex:0 0 92%;max-width:92%}@media(min-width:768px){.img-grid-sec__header{padding:var(--space-s) var(--space-m)}.img-grid-sec[data-tablet-layout=grid] .img-grid-sec__list{grid-template-columns:repeat(2,minmax(0,1fr))}.img-grid-sec[data-tablet-layout=carousel] .img-grid-sec__list-wrap{overflow-x:auto;scrollbar-width:none}.img-grid-sec[data-tablet-layout=carousel] .img-grid-sec__list-wrap::-webkit-scrollbar{display:none}.img-grid-sec[data-tablet-layout=carousel] .img-grid-sec__list{display:flex;border-left:0}.img-grid-sec[data-tablet-layout=carousel] .img-grid-sec__item{flex:0 0 46%;max-width:46%}}@media(min-width:1024px){.img-grid-sec__list-wrap,.img-grid-sec[data-tablet-layout=carousel] .img-grid-sec__list-wrap{overflow:visible!important}.img-grid-sec__list,.img-grid-sec[data-tablet-layout=grid] .img-grid-sec__list,.img-grid-sec[data-tablet-layout=carousel] .img-grid-sec__list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));border-left:var(--border)}.img-grid-sec__item,.img-grid-sec[data-tablet-layout=carousel] .img-grid-sec__item{max-width:none!important;flex:initial!important;width:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/327/assets/section-image-grid.css.map */
