/*!********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./styles/sections/blog-articles-list.scss ***!
  \********************************************************************************************************************************************************************************************************/:export{short:.2s;med:.6s;slow:1s;timeDefault:.2s;easeIn:cubic-bezier(.7,0,.84,0);easeOut:cubic-bezier(.16,1,.3,1);easeInOut:cubic-bezier(.87,0,.13,1)}:export{xxsmall:375px;xsmall:480px;small:750px;medium:1200px;large:1350px;xlarge:1650px;xxlarge:2000px}.o-pagination{align-items:center;display:flex;gap:.5rem;justify-content:center;letter-spacing:normal;position:relative}.o-pagination .deco,.o-pagination .next,.o-pagination .page,.o-pagination .prev{align-items:center;background:#fff;border:.15rem solid #1f1d24;border-radius:50%;color:#1f1d24;cursor:pointer;display:grid;font-size:1rem;font-weight:800;height:2.625rem;justify-content:center;line-height:1;width:2.625rem}@media only screen and (min-width:1200px){.o-pagination .deco,.o-pagination .next,.o-pagination .page,.o-pagination .prev{height:3rem;width:3rem}}.o-pagination .page.current{background:#ffc4cb;border-color:#ffc4cb}.o-pagination .next a,.o-pagination .prev a{font-size:0}.o-pagination .next a{display:block;position:relative}.o-pagination .next a:after{background:url(icon-pagination-arrow.svg) no-repeat;content:"";height:1rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:1rem;z-index:10}.o-pagination .prev a{display:block;position:relative}.o-pagination .prev a:after{background:url(icon-pagination-arrow.svg) no-repeat;content:"";height:.875rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transform:translate(-50%,calc(-50% + .065rem)) rotate(180deg);width:.875rem;z-index:10}.article-item{background-color:#fff;border:.15rem solid #1f1d24;border-radius:.75rem;text-decoration:none}.article-item:focus img,.article-item:hover img{scale:1.05}.article-item__container{display:flex;flex-direction:column}.article-item__image{border-top-left-radius:.615rem;border-top-right-radius:.615rem}.article-item__image img{transition:scale .5s ease}.article-item__content{border-top:.15rem solid #1f1d24;padding:1rem 1.25rem}.article-item__tag{background:linear-gradient(90deg,#ff7e8d,#ffc4cb 121.68%);border-radius:7rem;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.03rem;line-height:1rem;margin-bottom:.625rem;padding:.3rem .75rem .2rem;text-transform:uppercase}.article-item__title{font-size:1.25rem;font-weight:700;line-height:2rem;margin:0}@media only screen and (min-width:1200px){.article-item__title{font-size:1.5rem;line-height:2.25rem}}.article-item__length{color:#1f1d24;font-size:.875rem;font-weight:700;letter-spacing:.125rem;line-height:1.25rem;margin:0 0 .75rem;text-transform:uppercase}@media only screen and (min-width:1200px){.article-item__length{font-size:1rem;line-height:1.5rem}}.blog-articles-list{background-color:var(--blog-articles-list-background-color);border-bottom:.15rem solid #1f1d24;padding:2.5rem 0 5rem}.blog-articles-list__container{padding:0 1.5rem}@media only screen and (min-width:750px){.blog-articles-list__container{padding:0 5rem}}@media only screen and (min-width:1650px){.blog-articles-list__container{padding:0 10%}}.blog-articles-list__grid{grid-gap:1rem;display:grid;grid-template-columns:1fr 1fr;margin:0 auto}@media only screen and (min-width:750px){.blog-articles-list__grid{grid-gap:2rem;grid-template-columns:1fr 1fr 1fr}}.blog-articles-list__grid--masonry{-moz-columns:2;column-count:2;display:block}@media only screen and (min-width:750px){.blog-articles-list__grid--masonry{-moz-columns:3;column-count:3}}.blog-articles-list__grid--masonry .article-item{display:inline-block;height:-moz-fit-content;height:fit-content;margin-bottom:1rem;width:100%}@media only screen and (min-width:750px){.blog-articles-list__grid--masonry .article-item{margin-bottom:2rem}}.blog-articles-list__grid--masonry .article-item--short .article-item__image{padding-bottom:74.85%}.blog-articles-list__grid--masonry .article-item--long .article-item__image{padding-bottom:133.125%}.blog-articles-list__pagination{align-items:center;display:flex;flex-direction:column;margin:2.5rem auto 0}.blog-articles-list__pagination-count{font-size:1rem;font-weight:700;letter-spacing:.125rem;line-height:1.5;margin-top:1rem;text-transform:uppercase}@media only screen and (min-width:750px){.blog-articles-list__pagination-count{margin-top:1.5rem}}.blog-articles-list__newsletter{background:#ffe7ec;border-radius:1rem;display:flex;grid-column:span 2;height:20rem;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:750px){.blog-articles-list__newsletter{height:100%}}.blog-articles-list__newsletter:after{background-color:rgba(255,126,141,.2);content:"";height:100%;left:0;-webkit-mask-image:url(svg.mask-shape-5.svg);mask-image:url(svg.mask-shape-5.svg);-webkit-mask-position:24% center;mask-position:24% center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:160%;mask-size:160%;position:absolute;top:0;width:100%}@media only screen and (min-width:480px){.blog-articles-list__newsletter:after{-webkit-mask-size:120%;mask-size:120%}}.blog-articles-list__newsletter-form{align-items:center;display:flex;height:100%;justify-content:center;left:0!important;padding:32px 40px!important;text-align:center;top:0!important;transform:none!important;width:100%}.blog-articles-list__newsletter-form .c-newsletter-form__inner{margin:0!important;max-width:none!important;padding:0!important}.blog-articles-list__newsletter-form .c-newsletter__title{font-size:1.5rem;line-height:1.3;margin:0 0 .75rem!important}@media only screen and (min-width:750px){.blog-articles-list__newsletter-form .c-newsletter__title{font-size:2rem}}.blog-articles-list__newsletter-form .c-newsletter-form__subtitle{font-size:.875rem;line-height:1.3;margin:0!important;max-width:none;width:100%}.blog-articles-list__newsletter-form .c-newsletter-form__disclaimer{font-size:.75rem;line-height:1.3;margin:1.25rem 0 0;opacity:.6}@media only screen and (min-width:750px){.blog-articles-list__newsletter-form .c-newsletter-form__disclaimer{font-size:.875rem;line-height:1.3;margin-top:2rem}}.blog-articles-list__newsletter-form .klaviyo-subscribe{margin:1.25rem 0 0!important}.blog-articles-list__newsletter-form .klaviyo-subscribe [data-testid=form-row]{flex-direction:column!important;height:24px!important}.blog-articles-list__newsletter-form .klaviyo-subscribe [data-testid=form-row]:has(input[type=email]){height:120px!important}.blog-articles-list__newsletter-form .klaviyo-subscribe [data-testid=form-component]{width:100%!important}.blog-articles-list__newsletter-form .klaviyo-subscribe input[type=email]{background-color:transparent!important;border:1px solid #1f1d24!important;border-radius:8px!important;color:#1f1d24!important;height:56px!important;margin-bottom:8px!important}.blog-articles-list__newsletter-form .klaviyo-subscribe input[type=email]::-moz-placeholder{color:#1f1d24!important;opacity:.6!important}.blog-articles-list__newsletter-form .klaviyo-subscribe input[type=email]::placeholder{color:#1f1d24!important;opacity:.6!important}.blog-articles-list__newsletter-form .klaviyo-subscribe button{border-radius:8px!important;height:56px!important;max-width:none!important;width:100%!important}.blog-articles-list__newsletter-form .klaviyo-subscribe .ql-font-nunito-sans,.blog-articles-list__newsletter-form .klaviyo-subscribe .ql-font-nunito-sans span{font-size:.75rem!important}@media only screen and (min-width:750px){.blog-articles-list__newsletter-form .klaviyo-subscribe .ql-font-nunito-sans,.blog-articles-list__newsletter-form .klaviyo-subscribe .ql-font-nunito-sans span{font-size:.875rem!important}.c-section__header+.c-section__blog-articles-list{margin-top:6.6931rem}}@media only screen and (min-width:1200px){.c-section__header+.c-section__blog-articles-list{margin-top:10.375rem}}
/*# sourceMappingURL=sections.blog-articles-list.css.map*/