.hm-editorial-cards{background:var(--hm-editorial-bg, #ffffff)}.hm-editorial-cards__outer{padding-top:var(--hm-editorial-padding-top-mobile);padding-right:var(--hm-editorial-padding-right-mobile);padding-bottom:var(--hm-editorial-padding-bottom-mobile);padding-left:var(--hm-editorial-padding-left-mobile);overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;scroll-padding-left:var(--hm-editorial-padding-left-mobile)}.hm-editorial-cards__outer::-webkit-scrollbar{width:0;height:0;display:none}.hm-editorial-cards__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,calc(100vw - 7rem));width:max-content;min-width:max-content;gap:var(--hm-editorial-gap-mobile);scrollbar-width:none;-ms-overflow-style:none}.hm-editorial-cards__track::-webkit-scrollbar{width:0;height:0;display:none}.hm-editorial-cards__card{display:flex;flex-direction:column;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.hm-editorial-cards__card--link,.hm-editorial-cards__card--link:link,.hm-editorial-cards__card--link:visited,.hm-editorial-cards__card--link:hover,.hm-editorial-cards__card--link:focus-visible{color:inherit;text-decoration:none}.hm-editorial-cards--overlay .hm-editorial-cards__card{position:relative}.hm-editorial-cards--overlay .hm-editorial-cards__content{position:absolute;left:16px;right:16px;bottom:var(--hm-editorial-image-text-gap-mobile);z-index:2;padding-top:0}.hm-editorial-cards__button--internal,.hm-editorial-cards__button--internal:link,.hm-editorial-cards__button--internal:visited{position:absolute;top:var(--hm-editorial-button-offset-top-mobile, -12px);left:16px;z-index:3;margin-top:0;align-self:flex-start;transform:translateY(0);transition:transform .35s ease}.hm-editorial-cards--overlay .hm-editorial-cards__button,.hm-editorial-cards--overlay .hm-editorial-cards__button:link,.hm-editorial-cards--overlay .hm-editorial-cards__button:visited{margin-top:var(--hm-editorial-body-button-gap-mobile)}.hm-editorial-cards__media{display:block;position:relative}.hm-editorial-cards__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hm-editorial-overlay-color, #000000);opacity:var(--hm-editorial-overlay-opacity-mobile, 0);pointer-events:none;z-index:1}.hm-editorial-cards__media-desktop{display:none;position:relative;z-index:0}.hm-editorial-cards__media-mobile{display:block;position:relative;z-index:0}.hm-editorial-cards__image,.hm-editorial-cards__placeholder,.hm-editorial-cards__placeholder svg{display:block;width:100%;height:100%}.hm-editorial-cards__image{height:var(--hm-editorial-image-height-mobile);object-fit:cover;object-position:var(--hm-editorial-image-x-mobile, 50%) var(--hm-editorial-image-y-mobile, 50%)}.hm-editorial-cards__placeholder{height:var(--hm-editorial-image-height-mobile);background:#f2f2f2}.hm-editorial-cards__content{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-top:var(--hm-editorial-image-text-gap-mobile);text-align:var(--hm-editorial-content-align-mobile)}.hm-editorial-cards__eyebrow{margin:0;color:var(--hm-editorial-eyebrow-color);font-family:var(--hm-editorial-eyebrow-font-family);font-weight:var(--hm-editorial-eyebrow-font-weight);font-size:var(--hm-editorial-eyebrow-size-mobile);line-height:var(--hm-editorial-eyebrow-line-height-mobile);letter-spacing:0;text-transform:uppercase}.hm-editorial-cards__body{margin:0;margin-top:var(--hm-editorial-eyebrow-body-gap-mobile);color:var(--hm-editorial-body-color);font-family:var(--hm-editorial-body-font-family);font-weight:var(--hm-editorial-body-font-weight);font-size:var(--hm-editorial-body-size-mobile);line-height:var(--hm-editorial-body-line-height-mobile);letter-spacing:0}.hm-editorial-cards__button,.hm-editorial-cards__button:link,.hm-editorial-cards__button:visited{display:inline-flex;align-items:center;justify-content:center;align-self:var(--hm-editorial-button-align-mobile);margin-top:var(--hm-editorial-body-button-gap-mobile);text-decoration:none;text-transform:none;box-shadow:none;font-family:var(--hm-editorial-button-font-family);font-weight:var(--hm-editorial-button-font-weight);font-size:var(--hm-editorial-button-size-mobile);letter-spacing:0}.hm-editorial-cards__button span{display:inline-block}.hm-editorial-cards__button--boxed,.hm-editorial-cards__button--boxed:link,.hm-editorial-cards__button--boxed:visited{padding:var(--hm-editorial-button-padding-y-mobile) var(--hm-editorial-button-padding-x-mobile);border:1px solid var(--hm-editorial-button-border-mobile);border-radius:0;background:var(--hm-editorial-button-bg-mobile);color:var(--hm-editorial-button-text-mobile);line-height:1;transition:background .2s ease,color .2s ease,border-color .2s ease}.hm-editorial-cards__button--boxed:hover,.hm-editorial-cards__button--boxed:focus-visible{background:var(--hm-editorial-button-hover-bg-mobile);color:var(--hm-editorial-button-hover-text-mobile);border-color:var(--hm-editorial-button-hover-border-mobile)}.hm-editorial-cards__button--link,.hm-editorial-cards__button--link:link,.hm-editorial-cards__button--link:visited{padding:0;border:0;background:transparent;color:var(--hm-editorial-button-text-mobile);line-height:1}.hm-editorial-cards__button--link span{padding-bottom:6px;text-decoration:underline;text-decoration-color:var(--hm-editorial-button-link-underline-mobile);text-decoration-thickness:2px;text-underline-offset:8px}.hm-editorial-cards__button--link:hover,.hm-editorial-cards__button--link:focus-visible{color:var(--hm-editorial-button-hover-text-mobile)}.hm-editorial-cards__button--link:hover span,.hm-editorial-cards__button--link:focus-visible span{text-decoration-color:var(--hm-editorial-button-link-underline-mobile)}@media screen and (min-width:992px){.hm-editorial-cards__outer{padding-top:var(--hm-editorial-padding-top-desktop);padding-right:max(24px,var(--hm-editorial-padding-right-desktop));padding-bottom:var(--hm-editorial-padding-bottom-desktop);padding-left:max(24px,var(--hm-editorial-padding-left-desktop));overflow:visible;touch-action:auto}.hm-editorial-cards__track{grid-template-columns:repeat(var(--hm-editorial-columns-desktop),minmax(0,1fr));grid-auto-flow:initial;grid-auto-columns:initial;width:auto;min-width:0;gap:var(--hm-editorial-gap-desktop);overflow:visible}.hm-editorial-cards__media:after{opacity:var(--hm-editorial-overlay-opacity-desktop, 0)}.hm-editorial-cards__media-desktop{display:block}.hm-editorial-cards__media-mobile{display:none}.hm-editorial-cards__image{height:var(--hm-editorial-image-height-desktop);object-position:var(--hm-editorial-image-x-desktop, 50%) var(--hm-editorial-image-y-desktop, 50%)}.hm-editorial-cards__placeholder{height:var(--hm-editorial-image-height-desktop)}.hm-editorial-cards__content{padding-top:var(--hm-editorial-image-text-gap-desktop);text-align:var(--hm-editorial-content-align-desktop)}.hm-editorial-cards--overlay .hm-editorial-cards__content{left:24px;right:24px;bottom:var(--hm-editorial-image-text-gap-desktop);padding-top:0}.hm-editorial-cards__button--internal,.hm-editorial-cards__button--internal:link,.hm-editorial-cards__button--internal:visited{top:var(--hm-editorial-button-offset-top-desktop, 16px);left:24px}.hm-editorial-cards__card:hover .hm-editorial-cards__button--internal,.hm-editorial-cards__card:hover .hm-editorial-cards__button--internal:link,.hm-editorial-cards__card:hover .hm-editorial-cards__button--internal:visited,.hm-editorial-cards__card:focus-within .hm-editorial-cards__button--internal,.hm-editorial-cards__card:focus-within .hm-editorial-cards__button--internal:link,.hm-editorial-cards__card:focus-within .hm-editorial-cards__button--internal:visited{transform:translateY(12px)}.hm-editorial-cards__eyebrow{font-size:var(--hm-editorial-eyebrow-size-desktop);line-height:var(--hm-editorial-eyebrow-line-height-desktop)}.hm-editorial-cards__body{margin-top:var(--hm-editorial-eyebrow-body-gap-desktop);font-size:var(--hm-editorial-body-size-desktop);line-height:var(--hm-editorial-body-line-height-desktop)}.hm-editorial-cards__button,.hm-editorial-cards__button:link,.hm-editorial-cards__button:visited{align-self:var(--hm-editorial-button-align-desktop);margin-top:var(--hm-editorial-body-button-gap-desktop);font-size:var(--hm-editorial-button-size-desktop)}.hm-editorial-cards__button--boxed,.hm-editorial-cards__button--boxed:link,.hm-editorial-cards__button--boxed:visited{padding:var(--hm-editorial-button-padding-y-desktop) var(--hm-editorial-button-padding-x-desktop);border-color:var(--hm-editorial-button-border-desktop);background:var(--hm-editorial-button-bg-desktop);color:var(--hm-editorial-button-text-desktop)}.hm-editorial-cards__button--boxed:hover,.hm-editorial-cards__button--boxed:focus-visible{background:var(--hm-editorial-button-hover-bg-desktop);color:var(--hm-editorial-button-hover-text-desktop);border-color:var(--hm-editorial-button-hover-border-desktop)}.hm-editorial-cards__button--link,.hm-editorial-cards__button--link:link,.hm-editorial-cards__button--link:visited{color:var(--hm-editorial-button-text-desktop)}.hm-editorial-cards__button--link span{text-decoration-color:var(--hm-editorial-button-link-underline-desktop)}.hm-editorial-cards__button--link:hover,.hm-editorial-cards__button--link:focus-visible{color:var(--hm-editorial-button-hover-text-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/hm-editorial-cards.css.map */
