.blog-carousel{background:linear-gradient(180deg,#ffffff4d,#ffffffa6),linear-gradient(0deg,#f5f6fa 1.03%,#fcfdff);padding:6rem 0;width:100%}.blog-carousel .page-width{max-width:var(--page-width);width:100%}.blog-carousel__layout{display:grid;gap:4rem;max-width:100%;width:100%}.blog-carousel__header{display:flex;flex-direction:column;gap:0;height:100%;max-width:100%;padding-inline:var(--gutter-desktop);width:100%}.blog-carousel__caption{color:rgb(var(--color-text));font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;line-height:1.5;margin:0 0 .5rem;opacity:.7}.blog-carousel__title{color:rgb(var(--color-text));font-family:var(--font-body-family);font-size:2.8rem;font-weight:300;margin:0 0 1rem}.blog-carousel__subtitle{color:rgb(var(--color-text));font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.2;margin:0;max-width:50rem;opacity:.7}.blog-carousel__subtitle p{margin:0}.blog-carousel__arrows{display:none}.blog-carousel__arrow{align-items:center;background-color:rgb(var(--color-text));border:none;color:rgb(var(--color-white));display:flex;height:5rem;justify-content:center;transition:background-color var(--duration-short) ease;width:5rem}.blog-carousel__arrow:hover{background-color:rgba(var(--color-text),.8)}.blog-carousel__arrow .icon{height:1.8rem;width:1.8rem}.blog-carousel__arrow--prev .icon{transform:rotate(180deg)}.blog-carousel slider-component{display:block;margin-inline:calc(var(--gutter-mobile) * -1);overflow:hidden}.blog-carousel__slider:after{background:linear-gradient(270deg,#f8f8f8,#f8f8f800);bottom:0;content:"";position:absolute;right:0;top:0;width:7rem}.blog-carousel .slider-buttons{display:none}.blog-carousel__slider{position:relative}.blog-carousel__grid{display:flex;flex-wrap:nowrap;gap:var(--gutter-mobile);list-style:none;margin:0;max-width:100%;padding:.5rem 0 0;width:100%}.blog-carousel__grid.slider{max-width:100%;padding-block:0;padding-inline:var(--gutter-mobile);scroll-padding-inline-start:var(--gutter-mobile);width:100%}.blog-carousel__item,.blog-carousel__item.slider__slide{flex:0 0 auto;flex-shrink:0;min-width:0}.blog-carousel__item:only-child{width:100%}.blog-carousel__card{background:rgb(var(--color-white));border:1px solid #efefef;border-radius:0;box-shadow:none;display:flex;flex-direction:column;flex-shrink:0;height:100%;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;transition:transform var(--duration-short) ease;width:100%}.blog-carousel__card-link{color:inherit;display:block;height:100%;text-decoration:none;width:100%}.blog-carousel__card .blog-carousel__card-link{text-decoration:none}.blog-carousel__card .card,.blog-carousel__card .card-wrapper{flex-shrink:0;max-width:100%;min-width:0;overflow:hidden;width:100%}.blog-carousel__card .card__media{box-sizing:border-box;flex-shrink:0;height:35rem;max-width:100%;min-width:0;overflow:hidden;padding:.8rem;position:relative;width:100%}.blog-carousel__card .card__media .media{display:block;height:100%;overflow:hidden;position:relative;width:100%}.blog-carousel__card .card__media img{display:block;height:100%;object-fit:cover;object-position:center;position:relative!important;width:100%}.blog-carousel__card .card__media .placeholder-svg{height:100%;width:100%}.blog-carousel__card .card__content{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;max-width:100%;min-width:0;overflow:hidden;padding:2.4rem;width:100%}.blog-carousel__card .card__information{display:flex;flex-direction:column;flex-shrink:0;height:100%;max-width:100%;min-width:0;overflow:hidden;width:100%}.blog-carousel__card .card__heading,.blog-carousel__card .article-card__excerpt{overflow-wrap:break-word;word-wrap:break-word;text-align:left;padding:0 1.6rem}.blog-carousel__card .card__heading,.blog-carousel__card .article-card__excerpt,.blog-carousel__card .badge{font-family:var(--font-body-family);letter-spacing:0}.blog-carousel__card .card__heading{color:rgb(var(--color-text));font-size:2.4rem;font-weight:500;line-height:1;margin-block-end:2rem;position:relative;vertical-align:middle}.blog-carousel__card .article-card__excerpt{color:rgb(var(--color-text));display:block;font-size:1.6rem;font-weight:400;line-height:1.3}.blog-carousel__card .article-card__excerpt:empty{display:none}.blog-carousel__card .card__badge{margin:auto auto 2.4rem 1.9rem;width:100%}.blog-carousel__card .badge{background-color:transparent;color:rgb(var(--color-text));font-size:1.4rem;font-weight:600;line-height:1.2;padding:0;text-align:left;text-decoration:underline;text-transform:none;text-underline-offset:.2rem;transition:opacity var(--duration-short) ease;vertical-align:middle}.blog-carousel__card .badge:hover{opacity:.8}.blog-carousel__empty{padding:4rem 2rem;text-align:center}.blog-carousel__empty p{color:rgba(var(--color-foreground),.75);font-size:1.6rem}@media screen and (min-width:990px){.blog-carousel__card.underline-links-hover:hover a.blog-carousel__card-link{text-decoration:none;text-underline-offset:0}.blog-carousel__card:hover .card__heading{text-decoration:underline;text-underline-offset:.3rem}.blog-carousel__card:hover{transform:translateY(-.5rem)}}@media screen and (min-width:750px){.blog-carousel slider-component{margin-inline:0;max-width:100%;width:100%}.blog-carousel__layout{align-items:center;gap:6rem;grid-template-columns:40fr 60fr}.blog-carousel__header{max-width:50rem;padding:0}.blog-carousel__title{font-size:4.8rem}.blog-carousel__subtitle{font-size:2rem;margin-block-end:1.6rem}.blog-carousel__arrows{display:flex;gap:1rem;margin-block-start:0;max-width:100%;width:100%}.blog-carousel__arrow{cursor:pointer}.blog-carousel__grid{gap:var(--gutter-desktop)}.blog-carousel__grid.slider{padding-inline:0;scroll-padding-inline-start:0}.blog-carousel__item{width:calc(100% - 10rem)}.blog-carousel__card .card.card--standard .card__media{box-sizing:border-box;margin-block-end:2rem;padding:1.6rem}.blog-carousel__card .card__content{padding:0}.blog-carousel__card .card__information{padding:0 1.6rem}}@media screen and (max-width:749px){.blog-carousel{padding:0 0 4rem}.blog-carousel__layout{gap:0;grid-template-columns:1fr}.blog-carousel__caption{margin-block-start:0}.blog-carousel__slider{margin-block-start:3rem}.blog-carousel__grid{gap:var(--gutter-mobile)}.blog-carousel__item{width:calc(100vw - 5.4rem)}.blog-carousel__card .card.card--standard .card__media{margin-block-end:2rem}.blog-carousel__card .card__content{padding-block:0;padding-inline:.8rem}.blog-carousel__card .card__information{padding:0}.blog-carousel__card .card__heading{font-size:2rem}.blog-carousel .slider .blog-carousel__card .article-card__excerpt{display:block}}
/*# sourceMappingURL=/cdn/shop/t/273/assets/component-blog-carousel.css.map */
