.blog-content-text{background-color:#f6f0e9}.blog-text-content{max-width:80rem}.blog-text__heading{font-size:2.8rem;font-weight:600;color:rgb(var(--color-foreground));margin:0 0 2.4rem;line-height:1.2;letter-spacing:-.02em;font-family:DM Sans,sans-serif}.blog-text__intro{font-size:1.8rem;line-height:1.6;color:rgb(var(--color-foreground));margin-bottom:1.8rem;font-family:DM Sans,sans-serif}.blog-text__intro p{margin:0 0 1.2rem}.blog-text__intro p:last-child{margin-bottom:0}.blog-text__items{display:flex;flex-direction:column;gap:2.8rem}.blog-text__item{position:relative}.blog-text__item-title{font-size:1.8rem;font-weight:700;color:rgb(var(--color-foreground));margin:0 0 .8rem;line-height:1.3;display:inline}.blog-text__item-description{font-size:1.8rem;line-height:1.6;color:rgb(var(--color-foreground));margin:0;display:inline;font-weight:300}.blog-text__item-description p{margin:0;display:inline}.blog-text__item-title+.blog-text__item-description:before{content:" \2013  ";color:rgb(var(--color-foreground))}.blog-text__tip-box{margin:3.2rem 0 0}.blog-tip__content{background-color:transparent;border:2px solid #e1d9ce;border-radius:2rem;padding:2.4rem;display:flex;align-items:flex-start;gap:1.5rem;max-width:58.2rem}.blog-tip__icon{flex-shrink:0;margin-top:.2rem}.blog-tip__icon svg{display:block}.blog-tip__text{flex:1}.blog-tip__title{font-family:DM Sans,sans-serif;font-size:2rem;font-weight:600;color:#231f20;margin:0 0 1rem;line-height:1.2}.blog-tip__description{font-family:DM Sans,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.6;color:#231f20;margin:0}.blog-tip__description p{margin:0 0 1.2rem}.blog-tip__description p:last-child{margin-bottom:0}@media screen and (max-width: 749px){.blog-text__heading{font-size:2.4rem;margin-bottom:2rem}.blog-text__intro{font-size:1.6rem;margin-bottom:2.4rem}.blog-text__items{gap:2.4rem}.blog-text__item-title,.blog-text__item-description{font-size:1.6rem}.blog-tip__content{padding:2rem;gap:1.2rem;flex-direction:column;align-items:center;text-align:center;max-width:100%;margin:0 1.6rem}.blog-tip__icon{margin-top:0}.blog-tip__title{font-size:1.6rem;margin-bottom:.8rem}.blog-tip__description{font-size:1.4rem}}@media screen and (max-width: 480px){.blog-tip__content{padding:1.6rem;border-radius:1.6rem;margin:0 .8rem}}@media screen and (min-width: 990px){.blog-text__heading{font-size:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-blog-content-text.css.map */
