.hercule-highlights{padding-top:var(--PT);padding-bottom:var(--PB);--gap: var(--hercule-space-l);--hercule-hl-fs: calc(var(--FONT-SIZE-BASE) * .9375);--hercule-hl-lh: calc(19 / 15)}.hercule-highlights__head{display:flex;flex-direction:column;gap:var(--hercule-space-m);margin:0 0 var(--hercule-space-l)}.hercule-highlights__title{margin:0;font-family:var(--FONT-STACK-NAV);font-weight:700;font-size:calc(var(--FONT-SIZE-BASE) * 1.25);line-height:1.25;letter-spacing:normal;text-transform:none}.hercule-highlights__meta,.hercule-highlights__meta>*{margin:0;font-family:var(--FONT-STACK-NAV);font-weight:500;font-size:var(--hercule-hl-fs);line-height:var(--hercule-hl-lh);letter-spacing:var(--hercule-ls)}.hercule-highlights__meta a{color:inherit}.hercule-highlights__empty{margin:0;max-width:480px}@media only screen and (min-width:750px){.hercule-highlights .grid--slider{--item-width: calc( (100vw - var(--scrollbar-width, 0px) - var(--outer) * 2 - var(--gap)) / var(--slides) )}}.hercule-highlight{display:flex;flex-direction:column;height:100%}.hercule-highlight__media{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:#f2f2f2;flex:0 0 auto}.hercule-highlight__media .image-wrapper,.hercule-highlight__media>img,.hercule-highlight__media .hercule-highlight__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hercule-highlight__media img{width:100%;height:100%;object-fit:cover}.hercule-highlight__content{padding-top:var(--hercule-space-m)}.hercule-highlight__lead{margin:0 0 var(--hercule-space-m);font-family:var(--FONT-STACK-NAV);font-weight:700;font-size:var(--hercule-hl-fs);line-height:var(--hercule-hl-lh);letter-spacing:var(--hercule-ls);text-transform:uppercase}.hercule-highlight__num{font-weight:700}.hercule-highlight__body{font-family:var(--FONT-STACK-NAV);font-weight:700;font-size:var(--hercule-hl-fs);line-height:var(--hercule-hl-lh);letter-spacing:var(--hercule-ls);text-transform:uppercase}.hercule-highlight__body p{margin:0 0 var(--hercule-space-s)}.hercule-highlight__body p:last-child{margin-bottom:0}@media only screen and (min-width:750px){.hercule-highlights{--hercule-hl-fs: var(--FONT-SIZE-BASE);--hercule-hl-lh: 1.1875 }.hercule-highlights__title{font-size:calc(var(--FONT-SIZE-BASE) * 1.5625)}.hercule-highlight{flex-direction:row;align-items:center;gap:var(--hercule-space-l)}.hercule-highlight__media{flex:0 0 54%;width:54%}.hercule-highlight__content{flex:1 1 auto;padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hercule-highlights.css.map */
