.np-blog-section{padding:48px 0;background-color:#f7f7f7;font-family:var(--font-primary, Arial, sans-serif)}.np-blog-title{font-size:24px;font-weight:700;color:#222;margin:0 0 24px}.np-blog-slider-wrapper{position:relative;display:flex;align-items:center}.np-blog-slider{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:8px;width:100%}.np-blog-slider::-webkit-scrollbar{display:none}.np-blog-card{flex:0 0 calc(25% - 15px);scroll-snap-align:start;background:#fff;box-shadow:0 1px 4px #0000000f;display:flex;flex-direction:column}.np-blog-card__link{text-decoration:none;display:flex;flex-direction:column;height:100%;color:inherit}.np-blog-card__image-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;background-color:#ededed}.np-blog-card__image{width:100%;height:100%;object-fit:cover;display:block}.np-blog-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#777;font-size:14px;background:#eee}.np-blog-card__overlay{position:absolute;top:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,transparent 100%);z-index:1;pointer-events:none}.np-blog-card__label{position:absolute;top:14px;left:0;right:0;text-align:center;color:#fff;font-size:11px;font-weight:600;letter-spacing:1.5px;z-index:2;text-shadow:0 1px 3px rgba(0,0,0,.3)}.np-blog-card__info{padding:18px 16px;display:flex;flex-direction:column;flex-grow:1}.np-blog-card__heading{font-size:16px;font-weight:700;color:#111;margin:0 0 8px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.np-blog-card__excerpt{font-size:13px;color:#555;line-height:1.45;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}.np-blog-card__date{font-size:12px;color:#666;margin-top:auto}.np-blog-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:48px;background:#f4f4f4e6;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:opacity .2s;padding:0}.np-blog-slider__arrow svg{width:24px;height:24px;fill:#555}.np-blog-slider__arrow--left{left:-1px}.np-blog-slider__arrow--right{right:-1px}.np-blog-slider__arrow:hover{background:#fff}.np-blog-view-all{margin-top:32px;width:100%}.np-blog-view-all-link{display:flex;align-items:center;justify-content:center;width:100%;padding:14px;background:#fff;border:1px solid #c7d2e0;border-radius:6px;text-decoration:none;color:#444;font-size:14px;font-weight:500;transition:border-color .2s,background .2s}.np-blog-view-all-link:hover{background:#fdfdfd;border-color:#aab8cc}.np-blog-view-all-icon{width:18px;height:18px;fill:currentColor;margin-left:6px}@media screen and (max-width:989px){.np-blog-card{flex:0 0 calc(33.333% - 14px)}}@media screen and (max-width:749px){.np-blog-section{padding:32px 0}.np-blog-card{flex:0 0 calc(50% - 10px)}.np-blog-title{font-size:20px;margin-bottom:16px}.np-blog-slider{gap:16px}.np-blog-slider__arrow{display:none}}@media screen and (max-width:480px){.np-blog-card{flex:0 0 calc(80% - 10px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-blog-slider.css.map */
