.details[data-v-78115d07]{display:flex;flex-direction:column;gap:var(--space-card-figure-pad)}.details__header[data-v-78115d07]{background-color:var(--card-color-bg);border-radius:var(--border-radius-card-figure) var(--border-radius-card-figure) var(--border-radius-100) var(--border-radius-100);color:var(--color-text);padding:calc(var(--space-card-pad-sm) - var(--space-card-figure-pad));text-align:center}.details__title[data-v-78115d07]{margin:0}.details__image[data-v-78115d07]{aspect-ratio:1/1;display:block;padding:var(--space-card-figure-pad);position:relative}.details__image[data-v-78115d07] img{border-radius:var(--border-radius-card-figure);height:100%;left:var(--space-card-figure-pad);-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:calc(100% - var(--space-card-figure-pad)*2)}.details__list[data-v-78115d07]{display:contents}.details__body>div[data-v-78115d07],.details__list>div[data-v-78115d07]{border-color:var(--color-border-mute);border-style:solid;display:flex;flex-direction:column;gap:var(--space-200);padding:var(--space-card-pad)}.details__field[data-v-78115d07]{border-width:0 0 1px}.details__field[data-v-78115d07]:last-child{border-bottom-width:0}.details__label[data-v-78115d07]{gap:var(--space-300)}.details__icon[data-v-78115d07],.details__label[data-v-78115d07]{align-items:center;display:flex}.details__icon[data-v-78115d07]{height:32px;justify-content:center;width:32px}.details__term[data-v-78115d07]{font-weight:var(--font-bold)}.details__value[data-v-78115d07]{color:var(--color-text-light);font-size:var(--font-sm);line-height:var(--line-sm);margin:0}@media(min-width:900px){.details__body[data-v-78115d07]{display:grid;grid-template-areas:"price duration effect" "medication image initialResults" "anesthesia image finalResults" "effectDuration aftercareSummary followUpTreatments";grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(4,max-content)}.details__label[data-v-78115d07]{align-items:flex-start;flex-direction:column}.details__icon[data-v-78115d07]{height:48px;width:48px}.details__list[data-v-78115d07]{display:contents}.details--without-image .details__body>div[data-v-78115d07],.details--without-image .details__list>div[data-v-78115d07]{border-width:1px 0 0}.details--with-image .details__field--price[data-v-78115d07]{border-width:1px 1px 0 0;grid-area:price}.details--with-image .details__field--duration[data-v-78115d07]{border-width:1px 1px 0 0;grid-area:duration}.details--with-image .details__field--effect[data-v-78115d07]{border-width:1px 0 0;grid-area:effect}.details--with-image .details__field--initialResults[data-v-78115d07]{border-width:1px 0 0;grid-area:initialResults}.details--with-image .details__field--finalResults[data-v-78115d07]{border-width:1px 0 0;grid-area:finalResults}.details--with-image .details__field--effectDuration[data-v-78115d07]{border-width:1px 1px 0 0;grid-area:effectDuration}.details--with-image .details__field--anesthesia[data-v-78115d07]{border-width:1px 1px 0 0;grid-area:anesthesia}.details--with-image .details__field--medication[data-v-78115d07]{border-width:1px 1px 0 0;grid-area:medication}.details--with-image .details__field--aftercareSummary[data-v-78115d07]{border-width:1px 1px 0 0;grid-area:aftercareSummary}.details--with-image .details__field--followUpTreatments[data-v-78115d07]{border-width:1px 0 0;grid-area:followUpTreatments}.details__image[data-v-78115d07]{aspect-ratio:auto;border-width:1px 1px 0 0;border-top:1px solid var(--color-border-mute);grid-area:image;height:100%;width:100%}.details__image[data-v-78115d07] img{height:calc(100% - var(--space-card-figure-pad)*2);top:var(--space-card-figure-pad)}}
