.tdv-highlights__list{display:grid;gap:clamp(4rem,8vw,10rem)}.tdv-highlights__row{display:grid;gap:2.4rem;align-items:center}.tdv-highlights__media{aspect-ratio:var(--tdv-ratio, 4 / 5);border-radius:var(--tdv-radius-small);overflow:hidden;background-color:rgb(var(--color-background))}.tdv-highlights__media img,.tdv-highlights__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.tdv-highlights--contain .tdv-highlights__media img{object-fit:contain}.tdv-image-blend .tdv-highlights--contain .tdv-highlights__media img{mix-blend-mode:multiply}.tdv-highlights__content{display:grid;justify-items:start;gap:1.6rem}.tdv-highlights__text{max-width:48rem;opacity:.8}@media screen and (min-width:750px){.tdv-highlights__row{grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:clamp(4rem,7vw,10rem)}.tdv-highlights__row--reverse{grid-template-columns:minmax(0,9fr) minmax(0,11fr)}.tdv-highlights__row--reverse .tdv-highlights__media{order:2}}.tdv-highlights__specs{width:100%;max-width:48rem;border-top:1px solid var(--tdv-line)}.tdv-highlights__rich{width:100%;max-width:48rem}.tdv-highlights__rich :is(h2,h3,h4){margin-top:2.4rem}.tdv-highlights__rich>:first-child{margin-top:0}.tdv-highlights--natural .tdv-highlights__media{aspect-ratio:auto;background-color:transparent}.tdv-highlights--natural .tdv-highlights__media>img{position:static;display:block;height:auto;object-fit:contain}.tdv-highlights__specs .tdv-specs__row{gap:0;padding:.6rem 0}.tdv-highlights__specs .tdv-specs__value{font-size:1.5rem;line-height:1.25;letter-spacing:0}.tdv-highlights__specs .tdv-specs__name{font-size:1.2rem;line-height:1.2}.tdv-highlights__row.tdv-highlights__row--text-only{grid-template-columns:minmax(0,1fr)}.tdv-highlights__row--text-only .tdv-highlights__content{justify-items:center}.tdv-highlights__row--text-only .tdv-highlights__specs{width:fit-content;max-width:100%;margin-inline:auto}.tdv-highlights--spec-table :is(.tdv-highlights__rich,.tdv-highlights__specs){max-width:72rem}.tdv-highlights--spec-table .tdv-highlights__specs{display:grid;grid-template-columns:fit-content(45%) minmax(0,1fr);border-top:0}.tdv-highlights--spec-table .tdv-highlights__specs .tdv-specs__row{display:contents}.tdv-highlights--spec-table .tdv-highlights__specs :is(.tdv-specs__name,.tdv-specs__value){margin:0;padding-block:.25rem;font-size:1.4rem;line-height:1.35;letter-spacing:0;opacity:1}.tdv-highlights--spec-table .tdv-highlights__specs .tdv-specs__name{grid-column:1;padding-right:1.6rem;font-weight:var(--tdv-weight-bold);text-align:right}.tdv-highlights--spec-table .tdv-highlights__specs .tdv-specs__value{grid-column:2;padding-left:1.6rem;border-left:1px solid rgba(var(--color-foreground),.35);font-weight:inherit}@media screen and (max-width:749px){.tdv-highlights--spec-table .tdv-highlights__specs :is(.tdv-specs__name,.tdv-specs__value){font-size:1.2rem}.tdv-highlights--spec-table .tdv-highlights__specs .tdv-specs__name{padding-right:1.2rem}.tdv-highlights--spec-table .tdv-highlights__specs .tdv-specs__value{padding-left:1.2rem}}.tdv-highlights--specs .tdv-highlights__content .tdv-heading--m{font-size:clamp(2.2rem,1.8rem + 1vw,3rem)}@media screen and (max-width:749px){.tdv-highlights--no-image-mobile .tdv-highlights__media{display:none}.tdv-highlights--no-image-mobile .tdv-highlights__list{gap:3.2rem}}.tdv-highlights--specs .tdv-specs__head{justify-items:center;margin-inline:auto;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tdv-section-product-highlights.css.map */
