@charset "UTF-8";.c-arrowSlider{border:0;appearance:none;background:transparent;padding:0;margin:0;font-family:inherit;font-size:inherit;border-radius:0}
[data-e-carouslide-prev].is-hidden,[data-e-carouslide-next].is-hidden,li.is-hidden:has([data-e-carouslide-prev]),li.is-hidden:has([data-e-carouslide-next]){visibility:hidden}
.c-catalogCard{position:relative;border-radius:10px;min-height:210px;display:grid}
.c-catalogCard picture{overflow:hidden;border-radius:10px;background-color:var(--nj-core-color-grey-1000)}
.c-catalogCard__badge{position:absolute;top:0;left:0;z-index:2}
.c-catalogCard__picture{width:100%;height:100% !important;object-fit:cover}
.c-catalogCard__text{position:absolute;display:flex;flex-direction:column;bottom:5px;left:0;width:150px;padding:var(--spacing-y-xs) var(--spacing-x-xs);margin-left:-5px;z-index:1}
.c-catalogCard__text::before{content:"";position:absolute;inset:0 0 30px 0;border-radius:0 10px 0 10px;background-color:var(--nj-semantic-color-background-brand-tertiary-default);will-change:inset;transition:inset 250ms ease-out}
.c-catalogCard__title{font-size:1.4rem;font-weight:700;color:var(--nj-semantic-color-text-neutral-primary-default);position:relative}
.c-catalogCard__button{position:relative;display:flex;width:max-content;overflow:hidden;align-items:center;color:var(--nj-semantic-color-background-neutral-primary-default);border-radius:25px;right:-18px;align-self:flex-end}
.c-catalogCard__button::after{content:"";position:absolute;right:0;top:0;bottom:0;background-color:var(--nj-semantic-color-background-brand-solid-default);border-radius:50px;width:0;will-change:width;transition:width 300ms ease-out}
.c-catalogCard__button svg{position:relative;z-index:1;fill:var(--nj-semantic-color-background-neutral-primary-default);background-color:var(--nj-semantic-color-background-brand-solid-default);border-radius:25px;padding:8px;width:34px;height:34px;flex-shrink:0}
.c-catalogCard__buttonText{position:relative;font-size:var(--font-size-xs);padding:10px 0 10px 10px;z-index:1;opacity:0;transform:translateX(-15px);transition-property:opacity,transform;transition-duration:150ms,300ms;transition-timing-function:ease-out}
@media(min-width:48em){.c-catalogCard{min-height:354px}
.no-touchevents .c-catalogCard:hover .c-catalogCard__picture,.no-js .c-catalogCard:hover .c-catalogCard__picture,.c-catalogCard:focus .c-catalogCard__picture{transform:scale(1.2)}
.no-touchevents .c-catalogCard:hover .c-catalogCard__text::before,.no-js .c-catalogCard:hover .c-catalogCard__text::before,.c-catalogCard:focus .c-catalogCard__text::before{inset:0}
.no-touchevents .c-catalogCard:hover .c-catalogCard__title,.no-js .c-catalogCard:hover .c-catalogCard__title,.c-catalogCard:focus .c-catalogCard__title{transform:translateY(-10px)}
.no-touchevents .c-catalogCard:hover .c-catalogCard__button::after,.no-js .c-catalogCard:hover .c-catalogCard__button::after,.c-catalogCard:focus .c-catalogCard__button::after{width:100%}
.no-touchevents .c-catalogCard:hover .c-catalogCard__buttonText,.no-js .c-catalogCard:hover .c-catalogCard__buttonText,.c-catalogCard:focus .c-catalogCard__buttonText{opacity:1;transform:translateX(0)}
.c-catalogCard__picture{transition:transform 250ms ease-out}
.c-catalogCard__text{bottom:15px;width:210px;max-width:95%;padding:var(--spacing-y-m) var(--spacing-x-m) var(--spacing-y-xs)}
.c-catalogCard__title{display:block;transition:transform 250ms ease-out;font-size:1.6rem}
.c-catalogCard__button{right:-26px;transition:padding-left 250ms ease-out}
.c-catalogCard__button svg{width:44px;height:44px}
}
.c-badge2{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px 0;font-size:1.2rem}
.c-badge2--blue,.c-badge2--service{background-color:var(--nj-semantic-color-background-accent-orange-solid-default,#bc5921)}
.c-badge2--purple,.c-badge2--new{background-color:var(--nj-semantic-color-background-status-discovery-solid-default,#9261b7)}
.c-badge2--promo{background-color:var(--nj-semantic-color-background-accent-pink-solid-default)}
.c-badge2--green,.c-badge2--engage{background-color:var(--nj-semantic-color-background-status-success-solid-default)}
.c-badge2__label{color:var(--nj-semantic-color-background-neutral-primary-default);white-space:nowrap;font-weight:700}
.c-badge2__img{filter:var(--filter-blackToWhite);flex-shrink:0;max-width:14px;height:auto}
.c-badge2__img:first-child{margin-right:2px}
.c-badge2__imgLeft{margin-right:2px}
.c-badge2__imgRight{margin-left:2px}
.c-badge2__ka{fill:var(--nj-semantic-color-background-neutral-primary-default)}
@media(min-width:64em){.c-badge2--medium,.c-badge2--big{font-size:1.4rem;padding:5px 10px}
.c-badge2--medium .c-badge2__img,.c-badge2--big .c-badge2__img{max-width:16px}
}
.c-arrowSlider{--default-arrowSlider-background-color:var(--nj-semantic-color-background-brand-secondary-default);--hover-arrowSlider-background-color:var(--nj-semantic-color-background-brand-secondary-hovered);--active-arrowSlider-background-color:var(--nj-semantic-color-background-brand-secondary-pressed);touch-action:manipulation;cursor:pointer;border-radius:10px 0;background-color:var(--default-arrowSlider-background-color);display:flex;width:44px;height:44px;justify-content:center;align-items:center;transition:background-color .3s ease-in-out}
.no-touchevents .c-arrowSlider:hover,.no-js .c-arrowSlider:hover,.c-arrowSlider.is-active{background-color:var(--hover-arrowSlider-background-color)}
.no-touchevents .c-arrowSlider:hover .c-arrowSlider__icon,.no-js .c-arrowSlider:hover .c-arrowSlider__icon,.c-arrowSlider.is-active .c-arrowSlider__icon{fill:var(--nj-semantic-color-icon-brand-primary-hovered)}
.c-arrowSlider:active{background-color:var(--active-arrowSlider-background-color)}
.c-arrowSlider:active .c-arrowSlider__icon{fill:var(--nj-semantic-color-icon-brand-primary-pressed)}
.c-arrowSlider__icon{fill:var(--nj-semantic-color-icon-brand-primary-default);transition:fill .3s ease-in-out}
[data-e-scrollslider]:not(.is-initialized) [data-e-scrollslider-btns]{display:none}
[data-e-scrollslider-list]{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch}
[data-e-scrollslider-prev][inert],[data-e-scrollslider-next][inert]{opacity:0}
[data-e-scrollslider-btns]:has([inert]+[inert]){display:none}
.c-suggestProduct{position:relative;padding-top:var(--spacing-y-l)}
.c-suggestProduct .c-catalogCard{width:165px;flex-shrink:0}
.c-suggestProduct__card{width:235px;flex-shrink:0}
.c-suggestProduct__canva{position:absolute;top:0;left:0;width:100%;height:45%;background-color:var(--nj-semantic-color-background-status-planet-tertiary-default)}
.c-suggestProduct__svg1,.c-suggestProduct__svg2{display:none}
.c-suggestProduct__content{position:relative}
.c-suggestProduct__title{margin:0 auto var(--spacing-y-l);max-width:64rem;font-size:var(--font-size-xxl);font-weight:700;text-align:center}
.c-suggestProduct__overflow{justify-content:space-around;gap:var(--spacing-x-xs);padding-left:15px;padding-right:15px;max-width:100rem;margin:0 auto}
.c-suggestProduct__sliderArrows{display:flex;justify-content:flex-end;margin-top:var(--spacing-y-xs);padding:0 var(--spacing-x-s);gap:var(--spacing-x-xs)}
.c-suggestProduct__rightBtn,.c-suggestProduct__leftBtn{border:0;appearance:none;background:transparent;padding:0;margin:0;font-family:inherit;font-size:inherit;border-radius:0}
.c-suggestProduct__cta{margin-top:var(--spacing-y-l)}
.c-suggestProduct__card{display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-y-m);border:1px solid var(--nj-semantic-color-border-brand-subtle-default);border-radius:10px;background:var(--nj-semantic-color-background-brand-tertiary-default)}
.c-suggestProduct__cardTitle{font-size:var(--font-size-l);font-weight:700}
.c-suggestProduct__cardText{margin-top:var(--spacing-y-xs)}
.c-suggestProduct__cardCta{margin-top:var(--spacing-y-l)}
@media(min-width:48em){.c-suggestProduct .c-catalogCard{width:235px}
.c-suggestProduct__canva{overflow:hidden;height:65%}
.c-suggestProduct__svg1,.c-suggestProduct__svg2{display:block;position:absolute}
.c-suggestProduct__svg1{bottom:0;right:50%;transform:translate(-270px,180px)}
.c-suggestProduct__svg2{bottom:0;left:50%;transform:translate(250px,20px)}
.c-suggestProduct__sliderArrows{margin-left:auto;margin-right:auto;padding-left:var(--spacing-x-s);padding-right:var(--spacing-x-s);max-width:100rem}
}
@media(min-width:64em){.c-suggestProduct .c-catalogCard{flex-shrink:1}
.c-suggestProduct__overflow{gap:var(--spacing-x-m)}
}