health-topic-slider{display:block}.topic-slider__header{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;margin-bottom:2.4rem}body .health-slider .topic-slider__eyebrow{margin:0 0 .4rem;color:var(--brand-mineral);font-size:1.6rem;font-weight:700;line-height:2.5rem;letter-spacing:.1rem;text-transform:uppercase}body .health-slider .topic-slider__heading{margin:0;color:var(--brand-mineral);font-weight:700;letter-spacing:normal;text-transform:uppercase}body .health-slider .topic-slider__heading.h2{font-size:2.8rem;line-height:3.4rem}.topic-slider__actions,.topic-slider__pagination{display:flex;align-items:center}.topic-slider__actions{flex-shrink:0;gap:2.4rem}.topic-slider__pagination{gap:1.2rem}.topic-slider__nav-button,body .health-slider a.topic-slider__all-topics[href]{display:inline-flex;align-items:center;justify-content:center;height:4.8rem;border:1px solid var(--brand-mineral);border-radius:4px;color:var(--brand-mineral);background:transparent;cursor:pointer;transition:background-color var(--duration-short),border-color var(--duration-short)}.topic-slider__nav-button{flex:0 0 5.2rem;width:5.2rem;padding:0}.topic-slider__nav-button .icon{width:2rem;height:2rem}.topic-slider__nav-button--prev .icon{transform:rotate(180deg)}.topic-slider__nav-button:disabled{color:#afb3af;border-color:#ebeceb;cursor:default}.topic-slider__nav-button:not(:disabled):hover,body .health-slider a.topic-slider__all-topics[href]:hover{background:var(--brand-natural-base)}.topic-slider__nav-button:focus-visible,body .health-slider a.topic-slider__all-topics[href]:focus-visible{outline:2px solid var(--brand-mineral);outline-offset:4px}.topic-slider__page-count{display:flex;justify-content:center;min-width:4.2rem;color:rgba(var(--color-foreground),.75);font-size:2rem;line-height:1.3;font-variant-numeric:tabular-nums}body .health-slider a.topic-slider__all-topics[href]{padding:1.2rem 4.45rem;font-size:1.6rem;font-weight:800;line-height:1.3;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap}body .health-slider .topic-slider-list{--topic-columns: var(--topic-mobile-columns);display:grid;position:relative;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--topic-columns) - 1) * 4rem) / var(--topic-columns));gap:4rem;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;list-style:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.topic-slider-list::-webkit-scrollbar{display:none}.topic-slider-list__item{min-width:0;scroll-snap-align:start}body .health-slider a.topic-slider-card{position:relative;isolation:isolate;display:block;height:56rem;overflow:hidden;border-radius:var(--brand-radius);color:var(--brand-natural-base);background:var(--brand-mineral);text-decoration:none}.topic-slider-card:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(to top,#000000ab,transparent);pointer-events:none}.topic-slider-card:hover:before{background:linear-gradient(to top,#000000cc,transparent)}body .health-slider .topic-slider-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.topic-slider-card__info{position:absolute;z-index:2;right:0;bottom:3.2rem;left:0;display:flex;flex-direction:column;align-items:center;padding-inline:1.6rem;text-align:center}.topic-slider-card__icon{width:5.6rem;height:5.6rem;margin-bottom:1.2rem;object-fit:contain}body .health-slider .topic-slider-card__title{margin:0 0 .6rem;color:var(--brand-natural-base);font-size:2.4rem;font-weight:700;line-height:3rem;letter-spacing:normal;text-transform:uppercase}body .health-slider .topic-slider-card__subtitle{margin:0;color:var(--brand-natural-base);font-size:1.6rem;font-weight:400;line-height:2.5rem}.topic-slider--left .topic-slider-card__info{align-items:flex-start;text-align:left}body .health-slider a.topic-slider-card:focus-visible{outline:3px solid var(--brand-mineral);outline-offset:-3px}.topic-slider__mobile-footer{display:none}@media screen and (min-width:750px){body .health-slider .topic-slider-list{--topic-columns: 2;overflow-x:hidden}}@media screen and (min-width:990px){body .health-slider .topic-slider-list{--topic-columns: var(--topic-desktop-columns)}}@media screen and (max-width:749px){.topic-slider__actions{display:none}.topic-slider__mobile-footer{display:flex;justify-content:center;margin-top:2.4rem}body .health-slider .topic-slider__mobile-footer a.topic-slider__all-topics[href]{width:50%;max-width:20.7rem;height:4rem;padding:.8rem 2rem;font-size:1.4rem;line-height:2.2rem}body .health-slider .topic-slider__heading.h2{font-size:2.4rem;line-height:2.9rem}body .health-slider .topic-slider-card__title{font-size:2.2rem;line-height:2.7rem}body .health-slider .topic-slider-list--stack-mobile{grid-auto-flow:row;grid-template-columns:repeat(var(--topic-mobile-columns),minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){body .health-slider .topic-slider-list{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/section-topic-slider.css.map */
