.multicolumn-hover-list{padding:0;margin:0;list-style:none}@media screen and (max-width:749px){.multicolumn-hover-list{gap:1rem}.multicolumn-hover-list.slider--mobile{margin-right:-1.5rem}.multicolumn-hover-card__media-wrapper .media{padding-bottom:125%}}.multicolumn-hover-card{position:relative;overflow:hidden;border-radius:var(--card-radius);transform:translateZ(0);display:block}.multicolumn-hover-card__media-wrapper{display:block}.multicolumn-hover-card__image{width:100%;height:100%;object-fit:cover;display:block}.multicolumn-hover-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000001f;transition:opacity .3s ease}.multicolumn-hover-card__overlay{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:5rem 2rem 2rem;background:linear-gradient(to top,#000000a6,#0000)}.multicolumn-hover-card__title-wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem}.multicolumn-hover-card__title{color:#fff;margin:0;line-height:1.2}.multicolumn-hover-card__tap-hint{display:none;flex-shrink:0;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;background:#fff;border-radius:50%;box-shadow:0 2px 5px #0000001a}.multicolumn-hover-card__tap-hint .icon-plus{width:1.2rem;height:1.2rem;color:#000}.multicolumn-hover-card__body{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.multicolumn-hover-card__body .rte{color:#fff;font-size:1.4rem;line-height:1.5;padding-top:var(--sp-2, .5rem);max-height:18rem;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(hover:hover)and (pointer:fine){.multicolumn-hover-card:hover:before{opacity:1}.multicolumn-hover-card:hover .multicolumn-hover-card__body{max-height:20rem;opacity:1}}.multicolumn-hover-card.is-open:before{opacity:1}.multicolumn-hover-card.is-open .multicolumn-hover-card__body{max-height:20rem;opacity:1}@supports not (backdrop-filter: blur(1px)){.multicolumn-hover-card:before{background:#00000059;-webkit-backdrop-filter:none;backdrop-filter:none}}@media screen and (max-width:749px){.multicolumn-hover-card__overlay{padding:3rem 2rem 2rem}.multicolumn-hover-card__body .rte{font-size:1.3rem}.multicolumn-hover-card__tap-hint{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-multicolumn-hover.css.map */
