.dietitian-opinion{--do-ink: #2d395b;--do-panel: #ffffff;--do-card: #ffffff;--do-card-border: #e8eced;--do-avatar: #bbddff;--do-radius: 24px;--do-font-display: "Luckiest Guy", sans-serif;--do-font-body: var(--font-body-family, "Poppins", sans-serif);position:relative;background:var(--do-background, none);display:flex;flex-direction:column;align-items:center;width:100%;padding:52px 16px 69px;box-sizing:border-box;overflow-x:clip;overflow-y:visible;color:var(--do-ink)}.dietitian-opinion__watermark{position:absolute;z-index:0;bottom:-152px;right:-103px;width:348px;aspect-ratio:.828846 / 1;height:auto;opacity:.07;pointer-events:none}.dietitian-opinion__watermark,.dietitian-opinion__swap--desktop{display:none}.dietitian-opinion__decor{position:absolute;z-index:1;right:-56px;bottom:-124px;width:235px;aspect-ratio:.948498 / 1;height:auto;pointer-events:none}.dietitian-opinion__decor img{display:block;width:100%;height:100%;object-fit:contain}.dietitian-opinion__panel-bg--mobile{object-position:right center}.dietitian-opinion__watermark img{display:block;width:100%;height:100%;object-fit:contain}.dietitian-opinion__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:69px;width:100%;max-width:1440px}.dietitian-opinion__head{display:flex;flex-direction:column;align-items:center;gap:17px;width:100%}.dietitian-opinion__heading{width:100%;margin:0;padding-top:.2em;font-family:var(--do-font-display);font-size:32px;font-weight:400;line-height:1.25em;text-align:center;color:var(--do-ink)}.dietitian-opinion__panel{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px;width:100%;padding:434px 16px 7px;box-sizing:border-box;border-radius:32px;overflow:visible}.dietitian-opinion__panel-bg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--do-bg-position, left center);border-radius:inherit}.dietitian-opinion__panel-bg--desktop{display:none}.dietitian-opinion__panel-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px;width:100%;padding-bottom:0;box-sizing:border-box}.dietitian-opinion__title-block{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.dietitian-opinion__eyebrow{width:100%;margin:0;font-family:var(--do-font-body);font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:1.4em;text-align:left}.dietitian-opinion__title{width:100%;margin:0;padding-top:.15em;font-family:var(--do-font-display);font-size:28px;font-weight:400;line-height:1em;text-align:left;color:var(--do-ink)}.dietitian-opinion__text{width:100%;font-family:var(--do-font-body);font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:1.4em;text-align:left;margin-bottom:75px}.dietitian-opinion__text>:first-child{margin-top:0}.dietitian-opinion__text>:last-child{margin-bottom:0}.dietitian-opinion__product{position:absolute;z-index:2;left:52.7933%;top:25.1185%;right:auto;bottom:auto;width:388px;height:365px;transform:translate(-50%,-50%);pointer-events:none}.dietitian-opinion__product img{position:absolute;top:50%;left:45%;height:100%;width:auto;aspect-ratio:1.06327 / 1;transform:translate(-50%,-50%);object-fit:contain;z-index:1}.dietitian-opinion__card-wrap{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;max-width:1440px;padding:16px;box-sizing:border-box;background:var(--do-panel);border-radius:var(--do-radius)}.dietitian-opinion__card{display:flex;flex-direction:column;gap:24px;width:100%;padding:24px;box-sizing:border-box;background:var(--do-card);border:1px solid var(--do-card-border);border-radius:var(--do-radius);box-shadow:#0000002e 0 .602187px .602187px -1.25px,#00000029 0 2.28853px 2.28853px -2.5px,#0000000f 0 10px 10px -3.75px}.dietitian-opinion__avatar{flex-shrink:0;width:193px;height:193px;border-radius:12px;overflow:hidden;background:var(--do-avatar)}.dietitian-opinion__avatar img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.dietitian-opinion__card-body{display:flex;flex:1 0 0px;flex-direction:column;gap:8px;min-width:0;width:100%}.dietitian-opinion__card-title{margin:0;padding-top:.15em;font-family:var(--do-font-display);font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1.1em;text-align:left;color:var(--do-ink)}.dietitian-opinion__quote,.dietitian-opinion__author{font-family:var(--do-font-body);font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:1.4em;text-align:left}.dietitian-opinion__quote>:first-child,.dietitian-opinion__author>:first-child{margin-top:0}.dietitian-opinion__quote>:last-child,.dietitian-opinion__author>:last-child{margin-bottom:0}.dietitian-opinion__more{display:grid;grid-template-rows:0fr;min-height:0;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1)}.dietitian-opinion__more.is-open{grid-template-rows:1fr}.dietitian-opinion__more-inner{overflow:hidden;min-height:0;visibility:hidden;transition:visibility 0s linear .35s}.dietitian-opinion__more.is-open .dietitian-opinion__more-inner{visibility:visible;transition-delay:0s}.dietitian-opinion__more-inner>.dietitian-opinion__quote{padding-top:8px}.dietitian-opinion__read-more{align-self:flex-start;margin:0;padding:0;border:0;background:none;font-family:var(--do-font-body);font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:1.4em;text-align:left;color:var(--do-link, #3fa9e0);text-decoration:none;cursor:pointer}.dietitian-opinion__read-more:hover{text-decoration:underline;text-underline-offset:3px}.dietitian-opinion__read-more:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}.js-do-animate .js-do-target{opacity:0;transform:translateY(24px) scale(.9);will-change:transform,opacity}.js-do-animate .js-do-target.is-inview{animation:doIn .75s cubic-bezier(.22,1,.36,1) forwards}@keyframes doIn{0%{opacity:0;transform:translateY(24px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.js-do-animate .js-do-target{opacity:1;transform:none;animation:none}.dietitian-opinion__more,.dietitian-opinion__more-inner{transition:none}}@media(min-width:993px){.dietitian-opinion__watermark,.dietitian-opinion__panel-bg--desktop{display:block}.dietitian-opinion__swap--desktop{display:inline}.dietitian-opinion__panel-bg--mobile,.dietitian-opinion__swap--mobile,.dietitian-opinion__decor{display:none}.dietitian-opinion__text{margin-bottom:0}.dietitian-opinion__eyebrow,.dietitian-opinion__text{font-size:16px}.dietitian-opinion{padding:64px 64px 24px}.dietitian-opinion__inner{gap:47px}.dietitian-opinion__heading{font-size:48px;line-height:1.5em}.dietitian-opinion__panel{flex-direction:row;justify-content:flex-start;align-items:center;padding:88px 32px}.dietitian-opinion__panel-body{width:50%;padding-bottom:0}.dietitian-opinion__eyebrow,.dietitian-opinion__text,.dietitian-opinion__quote,.dietitian-opinion__author,.dietitian-opinion__read-more{font-size:16px}.dietitian-opinion__title{font-size:40px}.dietitian-opinion__card-title{font-size:28px}.dietitian-opinion__product{left:auto;top:-26px;right:0;bottom:auto;width:44%;height:109%;transform:none}.dietitian-opinion__card-wrap{gap:34px;padding:32px}.dietitian-opinion__card{flex-direction:row;gap:32px;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/dietitian-opinion.css.map */
