.wt-concern-cards__inner{display:grid;grid-template-columns:repeat(var(--concern-cards-columns, 4),minmax(0,1fr));gap:var(--concern-cards-gap, 0px);max-width:var(--concern-cards-max-width, var(--site-max-width));margin-inline:auto}.wt-concern-cards--full .wt-concern-cards__inner{max-width:none}.wt-concern-cards__item{position:relative;display:block;overflow:hidden;aspect-ratio:var(--concern-cards-aspect-ratio, 378 / 524);min-height:var(--concern-cards-min-height, 0);background:var(--concern-cards-placeholder-bg, #b8957b);border-radius:var(--concern-cards-radius, 0);text-decoration:none}.wt-concern-cards__media,.wt-concern-cards__media img,.wt-concern-cards__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.wt-concern-cards__media img{transition:transform var(--duration-long, .5s) var(--ease-out-slow, ease)}@media(hover:hover){.wt-concern-cards__item:hover .wt-concern-cards__media img{transform:scale(1.04)}}.wt-concern-cards__media--mobile{display:none}@media screen and (max-width:749px){.wt-concern-cards--has-mobile-image .wt-concern-cards__media--desktop{display:none}.wt-concern-cards--has-mobile-image .wt-concern-cards__media--mobile{display:block}}.wt-concern-cards__scrim{position:absolute;inset-inline:0;bottom:0;height:var(--concern-cards-scrim-height, 44%);background:linear-gradient(to bottom,rgba(var(--concern-cards-scrim-rgb, 21, 21, 21),0),rgba(var(--concern-cards-scrim-rgb, 21, 21, 21),var(--concern-cards-scrim-opacity, 1)));pointer-events:none}.wt-concern-cards__content{position:absolute;inset-inline:var(--concern-cards-content-inset, 18px);top:var(--concern-cards-content-top, 40px);bottom:var(--concern-cards-content-bottom, 30px);display:flex;flex-direction:column;align-items:center;gap:var(--concern-cards-content-gap, 20px);text-align:center;color:var(--concern-cards-text, #ffffff)}.wt-concern-cards__text-group{display:flex;flex-direction:column;align-items:center;gap:var(--concern-cards-text-gap, 5px);width:100%;word-break:break-word}.wt-concern-cards__heading{margin:0 0 auto;font-family:var(--font-headline);font-weight:500;font-size:calc(var(--font-headline-size, 32px) * var(--concern-cards-heading-scale, .75));line-height:.94;color:inherit;text-wrap:balance}.wt-concern-cards__body{margin:0;max-width:var(--concern-cards-body-max-width, 265px);font-family:var(--font-base);font-weight:300;font-size:calc(var(--font-base-size, 16px) * var(--concern-cards-body-scale, 1));line-height:1.52;color:inherit;text-wrap:balance}.wt-concern-cards__body>:first-child{margin-top:0}.wt-concern-cards__body>:last-child{margin-bottom:0}.wt-concern-cards__cta{position:relative;z-index:1}@media screen and (max-width:1199px){.wt-concern-cards__inner{grid-template-columns:repeat(min(var(--concern-cards-columns, 4),3),minmax(0,1fr))}}@media screen and (max-width:989px){.wt-concern-cards__inner{grid-template-columns:repeat(min(var(--concern-cards-columns, 4),2),minmax(0,1fr))}}@media screen and (max-width:749px){.wt-concern-cards__inner{grid-template-columns:repeat(var(--concern-cards-columns-mobile, 1),minmax(0,1fr));gap:var(--concern-cards-gap-mobile, var(--concern-cards-gap, 0px))}.wt-concern-cards__item{aspect-ratio:var(--concern-cards-aspect-ratio-mobile, var(--concern-cards-aspect-ratio, 378 / 524))}}@media screen and (max-width:749px){.wt-concern-cards--swipe .wt-concern-cards__inner{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:var(--concern-cards-padding-inline, 0px)}.wt-concern-cards--swipe .wt-concern-cards__inner::-webkit-scrollbar{display:none}.wt-concern-cards--swipe .wt-concern-cards__item{flex:0 0 var(--concern-cards-slide-width, 82%);scroll-snap-align:center}}@media screen and (max-width:749px){.wt-concern-cards:not(.wt-concern-cards--swipe) .wt-concern-cards__content{--concern-cards-content-inset: 12px;--concern-cards-content-gap: 12px;top:var(--concern-cards-content-top-mobile, 28px);bottom:var(--concern-cards-content-bottom-mobile, 20px)}.wt-concern-cards:not(.wt-concern-cards--swipe) .wt-concern-cards__body{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/section-concern-cards.css.map */
