@font-face{font-display:swap;font-family:Circe Rounded;font-style:normal;font-weight:700;src:url(../3b978f22f6e3f838a57f.otf) format("opentype")}@font-face{font-display:swap;font-family:Circe Rounded;font-style:normal;font-weight:300;src:url(../85608bef2db93fdf2ea7.otf) format("opentype")}@font-face{font-display:swap;font-family:Adagio Sans;font-style:normal;font-weight:400;src:url(../34ce07b58ab951726f74.otf) format("opentype")}@font-face{font-display:swap;font-family:Adagio Sans;font-style:normal;font-weight:500;src:url(../31a95f11d18d661766a8.otf) format("opentype")}@font-face{font-display:swap;font-family:Adagio Sans;font-style:normal;font-weight:700;src:url(../631af40c35bb378d8e0c.otf) format("opentype")}.blog-detail-page,.blog-overview-page{padding-bottom:var(--cs-spacing-10)}@media(min-width:992px){.blog-detail-page,.blog-overview-page{padding-bottom:var(--cs-spacing-12)}}.blog-heading{gap:var(--cs-spacing-05);padding:var(--cs-spacing-10) 0}.blog-posts{display:grid;gap:var(--cs-spacing-08);grid-template-columns:repeat(4,1fr);padding:var(--cs-spacing-08) 0}.blog-posts--empty{grid-template-columns:1fr 1fr}.blog-posts__empty-content{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.blog-posts__actions{align-items:center;display:flex;gap:var(--cs-spacing-08);margin-top:var(--cs-spacing-07)}@media(max-width:991.98px){.blog-posts{grid-template-columns:1fr}}.blog-post{background:transparent;border-bottom:var(--cs-spacing-00) solid var(--cs-color-border-light);border-radius:0;display:grid;grid-template-areas:"img content" "tags tags" "link link";grid-template-columns:7.8125rem 1fr;grid-template-rows:auto auto;height:100%;padding:0;width:100%}@media(min-width:992px){.blog-post{border-bottom:none;grid-template-areas:"img" "content" "tags" "link";grid-template-columns:1fr;grid-template-rows:12.5rem 1fr auto;padding:0}}.blog-post__img{border-radius:var(--cs-border-radius-subtle);height:7.8125rem;object-fit:cover;object-position:center;width:100%}@media(min-width:992px){.blog-post__img{height:12.5rem}}.blog-post__img-wrapper{border-radius:var(--cs-border-radius-subtle);display:block;grid-area:img;overflow:hidden;width:100%}.blog-post__content{flex:1;grid-area:content;padding:0 0 0 var(--cs-spacing-06)}@media(min-width:992px){.blog-post__content{display:flex;flex-direction:column;padding:var(--cs-spacing-06) 0 0 0}}.blog-post__content>*+*{margin-top:var(--cs-spacing-04)}.blog-post__category{display:block;font-size:var(--cs-font-caption-s-font-size);font-weight:var(--cs-font-caption-s-font-weight);letter-spacing:var(--cs-font-caption-s-letter-spacing);text-decoration:none;text-transform:uppercase}.blog-post__title{color:var(--cs-color-text-headings);font-weight:700;text-decoration:none}.blog-post__description{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--cs-font-body-s-font-size-mobile);overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.blog-post__description{font-size:var(--cs-font-body-s-font-size)}}@media(max-width:991.98px){.blog-post--promo{border-bottom:none;grid-template-areas:"img" "content" "tags";grid-template-columns:1fr;grid-template-rows:12.5rem 1fr auto;padding:0}.blog-post--promo .blog-post__img{height:12.5rem}.blog-post--promo .blog-post__content{display:flex;flex-direction:column;padding:var(--cs-spacing-06) 0 0 0}}.blog-post__link{grid-area:link;margin-left:auto}.blog__tags{grid-area:tags;padding:var(--cs-spacing-06) var(--cs-spacing-06) 0}@media(max-width:991.98px){.blog__tags{padding:var(--cs-spacing-06) 0 0}}.blog__meta-info{align-items:center;color:var(--cs-color-text-muted);display:flex;font-size:var(--cs-font-caption-m-font-size);gap:var(--cs-spacing-05);margin-top:var(--cs-spacing-05)}.blog__meta-info-item{align-items:center;display:flex;gap:var(--cs-spacing-02);margin:0}.blog__meta-info li:not(:last-of-type):after{background-color:var(--cs-color-action-primary);border-radius:var(--cs-spacing-03);content:"";display:block;height:var(--cs-spacing-03);margin-left:.4375rem;width:var(--cs-spacing-03)}.blog-detail__heading{align-items:center;display:flex;flex-direction:column;gap:var(--cs-spacing-06);padding:var(--cs-spacing-10) 0 var(--cs-spacing-08);text-align:center}@media(max-width:991.98px){.blog-detail__heading{padding:var(--cs-spacing-08) 0}}.blog-detail__heading .blog__meta-info{justify-content:center;margin:0}.blog-detail__heading .blog__meta-info-item{font-size:var(--cs-font-body-s-font-size-mobile)}@media(min-width:768px){.blog-detail__heading .blog__meta-info-item{font-size:var(--cs-font-body-s-font-size)}}.blog-detail__heading .blog__tags{justify-content:center;padding-top:0}.blog-detail__heading-img-wrapper{height:31.25rem;margin-top:var(--cs-spacing-06);max-height:31.25rem;overflow:hidden}@media(max-width:991.98px){.blog-detail__heading-img-wrapper{height:21.875rem;margin-inline:-.9375rem;max-height:21.875rem}}.blog-detail__heading-img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.blog-detail__title{font-size:var(--cs-font-larger-title-font-size-mobile);max-width:48.4375rem}@media(min-width:768px){.blog-detail__title{font-size:var(--cs-font-larger-title-font-size)}}body{color:var(--cs-font-body-color);font-family:var(--cs-font-body-font-family);font-size:var(--cs-font-body-font-size-mobile);font-weight:var(--cs-font-body-font-weight);letter-spacing:var(--cs-font-body-letter-spacing);line-height:var(--cs-font-body-line-height);text-transform:var(--cs-font-body-text-transform)}@media(min-width:768px){body{font-size:var(--cs-font-body-font-size)}}.h1 .icon.fa,.h2 .icon.fa,.h3 .icon.fa,.h4 .icon.fa,.h5 .icon.fa,.h6 .icon.fa,h1 .icon.fa,h2 .icon.fa,h3 .icon.fa,h4 .icon.fa,h5 .icon.fa,h6 .icon.fa{font-size:1.375rem}.larger-title{color:var(--cs-font-larger-title-color);font-family:var(--cs-font-larger-title-font-family);font-size:var(--cs-font-larger-title-font-size-mobile);font-weight:var(--cs-font-larger-title-font-weight);letter-spacing:var(--cs-font-larger-title-letter-spacing);line-height:var(--cs-font-larger-title-line-height);text-transform:var(--cs-font-larger-title-text-transform)}@media(min-width:768px){.larger-title{font-size:var(--cs-font-larger-title-font-size)}}.large-title{color:var(--cs-font-large-title-color);font-family:var(--cs-font-large-title-font-family);font-size:var(--cs-font-large-title-font-size-mobile);font-weight:var(--cs-font-large-title-font-weight);letter-spacing:var(--cs-font-large-title-letter-spacing);line-height:var(--cs-font-large-title-line-height);text-transform:var(--cs-font-large-title-text-transform)}@media(min-width:768px){.large-title{font-size:var(--cs-font-large-title-font-size)}}.h1,h1{color:var(--cs-font-heading-1-color);font-family:var(--cs-font-heading-1-font-family);font-size:var(--cs-font-heading-1-font-size-mobile);font-weight:var(--cs-font-heading-1-font-weight);letter-spacing:var(--cs-font-heading-1-letter-spacing);line-height:var(--cs-font-heading-1-line-height);text-transform:var(--cs-font-heading-1-text-transform)}@media(min-width:768px){.h1,h1{font-size:var(--cs-font-heading-1-font-size)}}.h2,h2{color:var(--cs-font-heading-2-color);font-family:var(--cs-font-heading-2-font-family);font-size:var(--cs-font-heading-2-font-size-mobile);font-weight:var(--cs-font-heading-2-font-weight);letter-spacing:var(--cs-font-heading-2-letter-spacing);line-height:var(--cs-font-heading-2-line-height);text-transform:var(--cs-font-heading-2-text-transform)}@media(min-width:768px){.h2,h2{font-size:var(--cs-font-heading-2-font-size)}}.h3,h3{color:var(--cs-font-heading-3-color);font-family:var(--cs-font-heading-3-font-family);font-size:var(--cs-font-heading-3-font-size-mobile);font-weight:var(--cs-font-heading-3-font-weight);letter-spacing:var(--cs-font-heading-3-letter-spacing);line-height:var(--cs-font-heading-3-line-height);text-transform:var(--cs-font-heading-3-text-transform)}@media(min-width:768px){.h3,h3{font-size:var(--cs-font-heading-3-font-size)}}.h4,h4{color:var(--cs-font-heading-4-color);font-family:var(--cs-font-heading-4-font-family);font-size:var(--cs-font-heading-4-font-size-mobile);font-weight:var(--cs-font-heading-4-font-weight);letter-spacing:var(--cs-font-heading-4-letter-spacing);line-height:var(--cs-font-heading-4-line-height);text-transform:var(--cs-font-heading-4-text-transform)}@media(min-width:768px){.h4,h4{font-size:var(--cs-font-heading-4-font-size)}}.h5,h5{color:var(--cs-font-heading-5-color);font-family:var(--cs-font-heading-5-font-family);font-size:var(--cs-font-heading-5-font-size-mobile);font-weight:var(--cs-font-heading-5-font-weight);letter-spacing:var(--cs-font-heading-5-letter-spacing);line-height:var(--cs-font-heading-5-line-height);text-transform:var(--cs-font-heading-5-text-transform)}@media(min-width:768px){.h5,h5{font-size:var(--cs-font-heading-5-font-size)}}.h6,h6{color:var(--cs-font-heading-6-color);font-family:var(--cs-font-heading-6-font-family);font-size:var(--cs-font-heading-6-font-size-mobile);font-weight:var(--cs-font-heading-6-font-weight);letter-spacing:var(--cs-font-heading-6-letter-spacing);line-height:var(--cs-font-heading-6-line-height);text-transform:var(--cs-font-heading-6-text-transform)}@media(min-width:768px){.h6,h6{font-size:var(--cs-font-heading-6-font-size)}}.product-title{color:var(--cs-font-product-title-m-color);font-family:var(--cs-font-product-title-m-font-family);font-size:var(--cs-font-product-title-m-font-size-mobile);font-weight:var(--cs-font-product-title-m-font-weight);letter-spacing:var(--cs-font-product-title-m-letter-spacing);line-height:var(--cs-font-product-title-m-line-height);text-decoration:none;text-transform:var(--cs-font-product-title-m-text-transform)}@media(min-width:768px){.product-title{font-size:var(--cs-font-product-title-m-font-size)}}.product-title-large{color:var(--cs-font-product-title-l-color);font-family:var(--cs-font-product-title-l-font-family);font-size:var(--cs-font-product-title-l-font-size-mobile);font-weight:var(--cs-font-product-title-l-font-weight);letter-spacing:var(--cs-font-product-title-l-letter-spacing);line-height:var(--cs-font-product-title-l-line-height);text-transform:var(--cs-font-product-title-l-text-transform)}@media(min-width:768px){.product-title-large{font-size:var(--cs-font-product-title-l-font-size)}}.product-title-small{color:var(--cs-font-product-title-s-color);font-family:var(--cs-font-product-title-s-font-family);font-size:var(--cs-font-product-title-s-font-size-mobile);font-weight:var(--cs-font-product-title-s-font-weight);letter-spacing:var(--cs-font-product-title-s-letter-spacing);line-height:var(--cs-font-product-title-s-line-height);text-transform:var(--cs-font-product-title-s-text-transform)}@media(min-width:768px){.product-title-small{font-size:var(--cs-font-product-title-s-font-size)}}.intro{color:var(--cs-font-intro-color);font-family:var(--cs-font-intro-font-family);font-size:var(--cs-font-intro-font-size-mobile);font-weight:var(--cs-font-intro-font-weight);letter-spacing:var(--cs-font-intro-letter-spacing);line-height:var(--cs-font-intro-line-height);text-transform:var(--cs-font-intro-text-transform)}@media(min-width:768px){.intro{font-size:var(--cs-font-intro-font-size)}}.quote{color:var(--cs-font-quote-color);font-family:var(--cs-font-quote-font-family);font-size:var(--cs-font-quote-font-size-mobile);font-weight:var(--cs-font-quote-font-weight);letter-spacing:var(--cs-font-quote-letter-spacing);line-height:var(--cs-font-quote-line-height);text-transform:var(--cs-font-quote-text-transform)}@media(min-width:768px){.quote{font-size:var(--cs-font-quote-font-size)}}.small,small{font-family:var(--cs-font-body-s-font-family);font-size:var(--cs-font-body-s-font-size-mobile);font-weight:var(--cs-font-body-s-font-weight);letter-spacing:var(--cs-font-body-s-letter-spacing);line-height:var(--cs-font-body-s-line-height);text-transform:var(--cs-font-body-s-text-transform)}@media(min-width:768px){.small,small{font-size:var(--cs-font-body-s-font-size)}}.blog-post__category,.caption{color:var(--cs-font-caption-s-color);font-family:var(--cs-font-caption-s-font-family);font-size:var(--cs-font-caption-s-font-size);font-weight:var(--cs-font-caption-s-font-weight);letter-spacing:var(--cs-font-caption-s-letter-spacing);line-height:var(--cs-font-caption-s-line-height);text-transform:var(--cs-font-caption-s-text-transform)}.caption-1{color:var(--cs-font-caption-l-color);font-family:var(--cs-font-caption-l-font-family);font-size:var(--cs-font-caption-l-font-size);font-weight:var(--cs-font-caption-l-font-weight);letter-spacing:var(--cs-font-caption-l-letter-spacing);line-height:var(--cs-font-caption-l-line-height);text-transform:var(--cs-font-caption-l-text-transform)}.caption-2{color:var(--cs-font-caption-m-color);font-family:var(--cs-font-caption-m-font-family);font-size:var(--cs-font-caption-m-font-size);font-weight:var(--cs-font-caption-m-font-weight);letter-spacing:var(--cs-font-caption-m-letter-spacing);line-height:var(--cs-font-caption-m-line-height);text-transform:var(--cs-font-caption-m-text-transform)}.price{color:var(--cs-font-price-m-color);font-family:var(--cs-font-price-m-font-family);font-size:var(--cs-font-price-m-font-size-mobile);font-weight:var(--cs-font-price-m-font-weight);letter-spacing:var(--cs-font-price-m-letter-spacing);line-height:var(--cs-font-price-m-line-height);text-transform:var(--cs-font-price-m-text-transform)}@media(min-width:768px){.price{font-size:var(--cs-font-price-m-font-size)}}.price--small{color:var(--cs-font-price-s-color);font-family:var(--cs-font-price-s-font-family);font-size:var(--cs-font-price-s-font-size-mobile);font-weight:var(--cs-font-price-s-font-weight);letter-spacing:var(--cs-font-price-s-letter-spacing);line-height:var(--cs-font-price-s-line-height);text-transform:var(--cs-font-price-s-text-transform)}@media(min-width:768px){.price--small{font-size:var(--cs-font-price-s-font-size)}}.price--large{color:var(--cs-font-price-l-color);font-family:var(--cs-font-price-l-font-family);font-size:var(--cs-font-price-l-font-size-mobile);font-weight:var(--cs-font-price-l-font-weight);letter-spacing:var(--cs-font-price-l-letter-spacing);line-height:var(--cs-font-price-l-line-height);text-transform:var(--cs-font-price-l-text-transform)}@media(min-width:768px){.price--large{font-size:var(--cs-font-price-l-font-size)}}.discount-price{color:var(--cs-font-price-discount-color);font-family:var(--cs-font-price-discount-font-family);font-size:var(--cs-font-price-discount-font-size-mobile);font-weight:var(--cs-font-price-discount-font-weight);letter-spacing:var(--cs-font-price-discount-letter-spacing);line-height:var(--cs-font-price-discount-line-height);text-decoration:var(--cs-font-price-discount-text-decoration);text-transform:var(--cs-font-price-discount-text-transform)}@media(min-width:768px){.discount-price{font-size:var(--cs-font-price-discount-font-size)}}.discount-price+.price-sales{color:var(--cs-color-functional-error)}a{color:var(--cse-link-primary-color);text-decoration:var(--cse-link-text-decoration-line);transition:color var(--cs-transition-duration) var(--cs-transition-timing-function)}a.hover,a:hover{color:var(--cse-link-primary-color-hover)}a.is-body{color:var(--cs-color-text-body);font-weight:inherit;text-decoration:none}a.is-body:hover{color:var(--cs-color-action-link-primary)}.badge-text{font-size:var(--cse-badge-font-size)}[data-cs-href]{cursor:pointer}.blog-detail__heading{background-color:var(--cs-color-background-beige);margin-inline:-.9375rem;padding-block:0;position:relative}@media(min-width:992px){.blog-detail__heading{border-radius:var(--cs-spacing-04);margin-inline:0;overflow:hidden}}.blog-detail__heading-content{display:flex;flex-direction:column;gap:var(--cs-spacing-05);padding-block:calc(var(--cs-spacing-08) + var(--cs-spacing-04));text-align:left}@media(min-width:992px){.blog-detail__heading-content{padding-block:var(--cs-spacing-13)}}.blog-detail__heading-img-wrapper{height:18.75rem;margin:0;position:relative;width:100%}@media(min-width:992px){.blog-detail__heading-img-wrapper{height:100%;position:absolute;right:0;top:0;width:45%}}.blog-detail__heading-img-wrapper img{height:18.75rem;object-fit:cover;width:100%}@media(min-width:992px){.blog-detail__heading-img-wrapper img{height:100%;position:absolute;right:0;top:0}}@media(max-width:991.98px){.blog-detail__heading__scoop-desktop{display:none}}@media(min-width:992px){.blog-detail__heading__scoop-desktop{height:100%;left:0;position:absolute;top:0;width:auto;z-index:1}}.blog-detail__heading__scoop-mobile{height:auto;left:0;position:absolute;top:0;width:100%}@media(min-width:992px){.blog-detail__heading__scoop-mobile{display:none}}.blog-detail__heading .blog__meta-info-item{font-size:var(--cs-font-body-font-size-mobile)}@media(min-width:768px){.blog-detail__heading .blog__meta-info-item{font-size:var(--cs-font-body-font-size)}}.blog-detail__heading .blog__tags{padding:0}.blog-detail__heading .blog__meta-info,.blog-detail__heading .blog__tags{justify-content:flex-start}.blog__meta-info{color:var(--cs-color-text-body)}.blog__meta-info li:not(:last-of-type):after{background-color:var(--cs-color-background-inverted)}.blog-heading{display:flex;flex-direction:column;gap:var(--cs-spacing-04);padding-bottom:var(--cs-spacing-05)}@media(max-width:991.98px){.blog-post,.blog-post:last-child{padding-bottom:var(--cs-spacing-05)}.blog-post+.blog-post{padding-top:var(--cs-spacing-05)}}.blog-post__img-wrapper{display:flex}@media(min-width:992px){.blog-post__title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:3rem;overflow:hidden;text-overflow:ellipsis}}.blog-post__category{color:var(--cs-color-text-muted)}@media(max-width:991.98px){.blog--promo .blog-post__content{padding:var(--cs-spacing-06) 0 0 0}}.blog-posts{row-gap:var(--cs-spacing-10)}@media(max-width:991.98px){.blog-posts{gap:0}}