.section__meet-experts{padding-top:var(--section-pt, 80px);padding-bottom:var(--section-pb, 80px)}.meet-experts__inner{max-width:100%;margin:0 auto}.meet-experts__empty{text-align:center;padding:3rem 2rem;color:var(--color-text, #666);font-style:italic}.meet-experts__header{margin-bottom:4rem}.meet-experts__title{font-family:var(--font-heading-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif);font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem;color:var(--color-heading, #1a1a1a)}.meet-experts__description{font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6;color:var(--color-text, #666);max-width:600px;margin:0 auto}.meet-experts__description.text-start{margin-left:0}.meet-experts__description.text-end{margin-right:0}.meet-experts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--expert-gap, 40px);align-items:stretch}@media screen and (max-width: 767.98px){.meet-experts__inner{overflow:visible}.meet-experts__grid{display:flex;grid-template-columns:none;gap:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem;padding-bottom:1rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}.meet-experts__grid::-webkit-scrollbar{height:4px}.meet-experts__grid::-webkit-scrollbar-track{background:#0000000d;border-radius:2px}.meet-experts__grid::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.meet-experts__card{flex:0 0 calc(85vw - 2rem);min-width:calc(85vw - 2rem);max-width:calc(85vw - 2rem);scroll-snap-align:start;scroll-snap-stop:always;margin-right:var(--expert-gap, 20px)}.meet-experts__card:last-child{margin-right:0;padding-right:1.5rem}}.meet-experts__card{background:#fff;border-radius:16px;padding:2.5rem 2rem;box-shadow:0 2px 16px #0000000d;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.04);height:100%;min-height:100%}.meet-experts__card:hover{transform:translateY(-4px);box-shadow:0 6px 24px #00000014}.meet-experts__image-wrapper{width:var(--expert-image-size, 200px);height:var(--expert-image-size, 200px);margin-bottom:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.meet-experts__image{width:100%;height:100%;object-fit:cover;border-radius:12px;box-shadow:0 4px 12px #00000014;background:#faf9f7;display:block}.meet-experts__image--placeholder{border-radius:12px;background:linear-gradient(135deg,#f5f3f0,#ebe8e4);display:flex;align-items:center;justify-content:center;color:#b8b5b0;font-size:.875rem;box-shadow:0 4px 12px #00000014}.meet-experts__content{width:100%;display:flex;flex-direction:column;gap:.75rem;flex:1;justify-content:flex-start}.meet-experts__name{font-family:var(--font-heading-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;color:var(--color-heading, #1a1a1a);margin:0;line-height:1.3}.meet-experts__job-title{font-size:clamp(.75rem,1.2vw,.875rem);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#9a9488;margin:0;line-height:1.4}.meet-experts__quote{font-size:clamp(1rem,1.5vw,1.125rem);font-weight:400;line-height:1.6;color:var(--color-text, #444);margin:.5rem 0;font-style:normal;quotes:"\201c" "\201d" "\2018" "\2019";position:relative;padding:0 1rem}.meet-experts__quote:before{content:open-quote;font-size:2em;line-height:0;color:#9a94884d;position:absolute;left:0;top:.5em;font-family:Georgia,serif}.meet-experts__quote:after{content:close-quote;font-size:2em;line-height:0;color:#9a94884d;position:absolute;right:0;top:.5em;font-family:Georgia,serif}.meet-experts__bio{font-size:clamp(.875rem,1.2vw,.9375rem);font-style:italic;line-height:1.6;color:var(--color-text, #666);margin:.5rem 0 0}@media screen and (max-width: 767.98px){.meet-experts__card{padding:2rem 1.5rem}.meet-experts__header{margin-bottom:3rem}.meet-experts__image-wrapper{width:calc(var(--expert-image-size, 200px) * .85);height:calc(var(--expert-image-size, 200px) * .85)}}@media screen and (min-width: 768px) and (max-width: 991.98px){.meet-experts__grid{grid-template-columns:repeat(2,1fr)}}@media print{.meet-experts__card{box-shadow:none;border:1px solid #ddd;page-break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/meet-our-experts.css.map */
