.expert-tabs{background:var(--ert-section-bg, #f9f5f2);padding:var(--ert-padding-top, 64px) 16px var(--ert-padding-bottom, 64px)}.expert-tabs__inner{max-width:1000px;margin:0 auto;display:flex;align-items:stretch;gap:32px}.expert-tabs__media{position:relative;flex:0 0 340px;width:340px;max-width:100%;min-height:360px;border-radius:10px;overflow:hidden;align-self:stretch}.expert-tabs__media-item{position:absolute;top:0;right:0;bottom:0;left:0}.expert-tabs__media-item.is-active{animation:ert-media-in .7s cubic-bezier(.16,1,.3,1) both}.expert-tabs__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--ert-image-position, center)}.expert-tabs__content{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:24px}.expert-tabs__header{display:flex;flex-direction:column;gap:12px}.expert-tabs__heading{margin:0;font-family:Sofia Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:32px;line-height:1.25;letter-spacing:-.32px;color:var(--ert-heading-color, #000);text-transform:capitalize;word-break:break-word}.expert-tabs__subtitle{margin:0;font-family:IBM Plex Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:var(--ert-text-color, #000)}.expert-tabs__avatars{display:flex;gap:12px;flex-wrap:wrap}.expert-tabs__avatar{position:relative;flex:0 0 auto;width:65px;height:65px;border-radius:50%;overflow:hidden;border:2px solid transparent;background:transparent;padding:0;cursor:pointer;opacity:.6;transition:opacity .3s ease,transform .4s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease}.expert-tabs__avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.expert-tabs__avatar:hover{opacity:.85;transform:scale(1.05)}.expert-tabs__avatar.is-active{opacity:1;border-color:var(--ert-active-border, #f75008);box-shadow:0 0 0 2px #f7500826;transform:scale(1.08)}.expert-tabs__avatar:focus-visible{outline:2px solid var(--ert-active-border, #f75008);outline-offset:3px}.expert-tabs__panels{position:relative}.expert-tabs__panel{display:none}.expert-tabs__panel.is-active{display:flex;flex-direction:column;gap:12px}.expert-tabs__panel.is-active .expert-tabs__name{animation:ert-text-in .55s cubic-bezier(.16,1,.3,1) .1s both}.expert-tabs__panel.is-active .expert-tabs__quote{animation:ert-text-in .55s cubic-bezier(.16,1,.3,1) .2s both}.expert-tabs__name{margin:0;font-family:IBM Plex Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:20px;line-height:1.4;color:var(--ert-text-color, #000)}.expert-tabs__quote{margin:0;font-family:IBM Plex Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:var(--ert-text-color, #000)}.expert-tabs__quote p{margin:0}@keyframes ert-media-in{0%{opacity:0;transform:scale(1.05);filter:blur(6px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes ert-text-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.expert-tabs__media-item,.expert-tabs__panel.is-active .expert-tabs__name,.expert-tabs__panel.is-active .expert-tabs__quote{animation:none}}@media screen and (max-width:989px)and (min-width:750px){.expert-tabs__inner{gap:24px}.expert-tabs__media{flex:0 0 280px;width:280px;min-height:320px}.expert-tabs__heading{font-size:28px}.expert-tabs__name{font-size:18px}.expert-tabs__quote{font-size:16px}}@media screen and (max-width:749px){.expert-tabs{padding:var(--ert-padding-top-mobile, 48px) 16px var(--ert-padding-bottom-mobile, 48px)}.expert-tabs__inner{display:grid;grid-template-areas:"header" "media" "avatars" "panels";grid-template-columns:1fr;gap:32px}.expert-tabs__content{display:contents}.expert-tabs__header{grid-area:header;gap:20px}.expert-tabs__media{grid-area:media;width:100%;min-height:0;aspect-ratio:1 / 1}.expert-tabs__avatars{grid-area:avatars}.expert-tabs__panels{grid-area:panels}.expert-tabs__heading{font-size:32px;letter-spacing:-.32px}.expert-tabs__subtitle{font-size:16px}.expert-tabs__panel.is-active{flex-direction:column}.expert-tabs__quote{order:1;font-size:22px}.expert-tabs__name{order:2;font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-expert-recommendation-tabs.css.map */
