.multicolumn-list{display:grid;gap:clamp(1.25rem,3vw,2rem);grid-template-columns:1fr}@media(min-width:768px){.multicolumn-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.multicolumn-list{grid-template-columns:repeat(3,1fr)}}.multicolumn-card,.multicolumn-list__item{min-height:0;max-height:none;height:auto;display:flex;flex-direction:column;background:var(--color-charcoal, #222222);border:1px solid rgba(255,255,255,.08);border-radius:var(--card-radius, 12px);overflow:hidden;box-shadow:var(--shadow-sm),0 1px #ffffff0a,inset 0 1px #ffffff05;transition:all var(--transition-base)}.multicolumn-card:hover{border-color:#c93a1b66;transform:translateY(-4px);box-shadow:var(--shadow-md),0 2px #ffffff0f,0 0 20px #c93a1b1a}.multicolumn-card__image-wrapper{position:relative;width:100%;background:#0d0d0d;overflow:hidden}.multicolumn-card__image-wrapper .media{position:relative;width:100%;overflow:hidden}.multicolumn-card .media img,.multicolumn-card .media svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.multicolumn-card:hover .media img{transform:scale(1.05);transition:transform .7s cubic-bezier(.4,0,.2,1)}.multicolumn-card__content{position:relative;display:flex;flex-direction:column;gap:clamp(.75rem,2.5vw,1.25rem);padding:clamp(1.25rem,3vw,2rem);background:linear-gradient(135deg,#2b2b2b,#1f1f1f);border-top:1px solid rgba(255,255,255,.08);flex-grow:1;margin:0;word-break:break-word}.multicolumn-card__content._contain{background:transparent}.multicolumn-card__content._cover{position:absolute;bottom:0;left:0;right:0;width:100%;background:linear-gradient(to top,rgba(43,43,43,.98) 0%,rgba(43,43,43,.92) 40%,rgba(0,0,0,.75) 70%,transparent 100%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:10;max-height:65%}.multicolumn-card .sub_title,.multicolumn-card__content .sub_title{position:relative;align-self:flex-start;display:inline-block;padding:clamp(.375rem,1vw,.5rem) clamp(.75rem,2vw,1rem);margin:0;font-size:clamp(.6875rem,1.5vw,.875rem);font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1.4;white-space:nowrap;background:linear-gradient(135deg,var(--color-primary-dark, #C93A1B) 0%,var(--color-secondary, #E13124) 50%,var(--color-primary-dark, #B33419) 100%);color:var(--color-text-primary, #fff);border-radius:4px;border:1.5px solid rgba(192,192,192,.3);box-shadow:0 3px 12px #c93a1b99,0 1px 4px #0006,inset 0 1px #ffffff59,inset 0 -1px #0000004d;text-shadow:0 1px 2px rgba(0,0,0,.3)}.multicolumn-card:hover .sub_title{transform:scale(1.05) translateY(-2px);box-shadow:0 4px 16px #c93a1bb3,0 0 30px #c93a1b80}.multicolumn-card__content h3,.multicolumn-card__content .title{font-size:clamp(1.125rem,2.5vw,1.75rem);font-weight:900;text-transform:uppercase;letter-spacing:.02em;line-height:1.2;color:var(--color-text-primary, #fff);margin:0;padding:0;white-space:normal;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.multicolumn-card__content .rte,.multicolumn-card__content .text,.multicolumn-card__content p{font-size:clamp(.875rem,1.75vw,1rem);line-height:1.6;color:var(--color-text-secondary, rgba(255, 255, 255, .78));margin:0;padding:0;display:block;-webkit-line-clamp:unset;overflow:visible}.multicolumn-card__content .rte p,.multicolumn-card__content .text p{margin:0 0 .5rem}.multicolumn-card__content .rte p:last-child,.multicolumn-card__content .text p:last-child{margin-bottom:0}[id*=category_banners] .multicolumn-card{border-width:2px;border-color:#ffffff26;backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000026,0 2px 4px #0000001a,0 8px 16px #00000026,0 16px 32px #0003}@media(min-width:990px)and (hover:hover){[id*=category_banners] .multicolumn-card:hover{border-color:#c93a1b99;transform:translateY(-10px) scale(1.01);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000001f,0 4px 8px #0000001f,0 12px 24px #0000002e,0 24px 48px #00000040,0 0 0 2px #c93a1b66,0 0 60px #c93a1b4d}}[id*=category_banners] .multicolumn-card__content{gap:clamp(1.25rem,3.2vw,2.25rem);padding:clamp(2.25rem,5vw,3.5rem)}[id*=category_banners] .multicolumn-card__content h3{font-size:clamp(1.5rem,3.2vw,2.125rem)}@media(max-width:767px){.multicolumn-card{border-radius:10px;box-shadow:inset 0 1px #ffffff14,0 6px 20px #00000040}[id*=category_banners] .multicolumn-card__content{gap:clamp(1rem,5vw,1.5rem);padding:clamp(1.5rem,5vw,2rem)}}@media(min-width:1024px){.multicolumn-card__content{padding:clamp(2rem,3.5vw,2.75rem);gap:clamp(1.25rem,2.5vw,1.75rem)}}@media(min-width:1440px){[id*=category_banners] .multicolumn-card__content{padding:3.5rem;gap:2.25rem}[id*=category_banners] .multicolumn-card__content h3{font-size:2.25rem}}[id*=category_banners] .multicolumn-card:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(192,192,192,.3) 50%,transparent 100%);z-index:100}[id*=category_banners] .multicolumn-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(201,58,27,.4) 50%,transparent 100%);opacity:0;transition:opacity .4s ease}[id*=category_banners] .multicolumn-card:hover:after{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-card.css.map */
