.expert-feature__inner{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center}.expert-feature__card{margin:0;overflow:hidden;border-radius:var(--card-border-radius);background:rgb(var(--color-button));box-shadow:0 .4rem 1.6rem rgba(var(--color-shadow),.08)}.expert-feature__media{background:rgba(var(--color-foreground),.04)}.expert-feature__image{display:block;width:100%;height:25rem;object-fit:cover}.expert-feature__caption{display:flex;flex-direction:column;gap:.4rem;padding:1.6rem 2rem;color:rgb(var(--color-button-text));text-align:center}.expert-feature__caption-name{font-family:var(--font-body-family);font-weight:var(--font-heading-weight);font-size:1.8rem;line-height:1.3}.expert-feature__caption-title{font-size:1.4rem;line-height:1.4}.expert-feature__content{display:flex;flex-direction:column;gap:2rem;min-width:0}.expert-feature__heading{margin:0;overflow-wrap:break-word}.expert-feature__text{font-size:var(--font-size-body-large)}.expert-feature__heading+.expert-feature__text{margin-top:-1rem}.expert-feature__text p{font-size:var(--font-size-body)}.expert-feature__text>:first-child{margin-top:0}.expert-feature__text>:last-child{margin-bottom:0}.expert-feature__points{display:flex;flex-direction:column;gap:1.6rem;margin:1.2rem 0 0;padding:0;list-style:none}.expert-feature__point{display:flex;align-items:center;gap:1.4rem;font-size:var(--font-size-body)}.expert-feature__check{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.expert-feature__check svg{width:1.4rem;height:1.4rem}@media screen and (max-width:749px){.expert-feature__content{display:contents}.expert-feature__heading,.expert-feature__text{order:1}.expert-feature__heading+.expert-feature__text{margin-top:-2.2rem}.expert-feature__card{order:2}.expert-feature__points{order:3;margin-top:0}.expert-feature__point{text-align:left}.expert-feature__check{width:2rem;height:2rem}.expert-feature__check svg{width:1rem;height:1rem}}@media screen and (min-width:750px){.expert-feature__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:6rem}.expert-feature__image{height:30rem}.expert-feature__inner--image-right .expert-feature__card{order:2}.expert-feature__caption{padding:2rem 2.4rem}.expert-feature__caption-name{font-size:2.4rem}.expert-feature__caption-title{font-size:1.8rem}}@media screen and (min-width:990px){.expert-feature__inner{gap:10rem}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-expert-feature.css.map */
