.section-bento-grid{padding-left:16px;padding-right:16px}@media (min-width: 960px){.section-bento-grid{padding-left:24px;padding-right:24px}}.section-bento-grid{padding-bottom:var(--mobile-padding-bottom);padding-top:var(--mobile-padding-top)}@media (min-width: 960px){.section-bento-grid{padding-bottom:var(--tablet-padding-bottom);padding-top:var(--tablet-padding-top)}}@media (min-width: 1280px){.section-bento-grid{padding-bottom:var(--desktop-padding-bottom);padding-top:var(--desktop-padding-top)}}.section-bento-grid .grid-card{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0}.section-bento-grid .card{position:relative;padding:40px 24px;border-radius:14px;border:solid 1px #dddddd;overflow:hidden}.section-bento-grid .card--theme-light{color:#fff}.section-bento-grid .card--theme-light a{color:#fff!important}.section-bento-grid .card-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.section-bento-grid .card-content--mobile-end{justify-content:end}@media (min-width: 960px){.section-bento-grid .card-content--mobile-end{justify-content:center}}.section-bento-grid .card-content--text{position:relative}.section-bento-grid .card-content--text div{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.section-bento-grid .card-bg-img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.section-bento-grid .card-bg-img--backdrop{position:absolute;background-color:#000;width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:flex;opacity:.4}.section-bento-grid .card-img{position:relative;width:auto}.section-bento-grid .card-img img{position:absolute;-o-object-fit:contain;object-fit:contain;height:100%;width:auto;max-width:100%;margin:auto;left:50%;top:50%;transform-origin:left;transform:translate(-50%,-50%) scale(1) rotate(0)}.section-bento-grid .card--25{flex:1 0 calc(25% - 50px)}.section-bento-grid .card--33{flex:1 0 calc(33% - 50px)}.section-bento-grid .card--50{flex:1 0 calc(50% - 50px)}.section-bento-grid .card--66{flex:1 0 calc(66% - 50px)}.section-bento-grid .card--100{flex:1 0 calc(100% - 50px)}@media (max-width: 768px){.section-bento-grid{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex}.section-bento-grid .grid-card:not(.bento-grid--nowrap-mobile){flex-wrap:nowrap;scroll-snap-type:x mandatory;width:100%}.section-bento-grid .card{height:-moz-fit-content!important;height:fit-content!important}.section-bento-grid .card{scroll-snap-align:center}.section-bento-grid .card-img{height:200px!important}.section-bento-grid .card-img img:not(.card-transform--mobile){position:relative!important;left:0%!important;top:0%!important;scale:1!important;rotate:0deg!important;transform:translate(0)!important}.section-bento-grid .card-img img:not(.card-transform--mobile){width:100%}.section-bento-grid .card--25,.section-bento-grid .card--33,.section-bento-grid .card--50,.section-bento-grid .card--66{flex:1 0 calc(100% - 50px)}}.card--with-bg-img{background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;padding:0!important}.card--with-bg-img .card-content{justify-content:end!important}.card--with-bg-img .card-content--text{padding:24px;background-color:#ffffffd9;height:160px;max-height:160px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ae-bento-grid.css.map */
