.cd-produkt-details{padding-block:var(--abstand-xl);padding-inline:max(var(--abstand-m),(100% - var(--inhalt-breit)) / 2)}.cd-produkt-details__innen{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--abstand-l);align-items:center}.cd-produkt-details__bild{display:grid;place-items:center}.cd-produkt-details__foto{position:relative;width:min(100%,32rem)}.cd-produkt-details__foto img{width:100%;-webkit-mask-image:radial-gradient(closest-side at 50% 50%,#000 78%,transparent 100%);mask-image:radial-gradient(closest-side at 50% 50%,#000 78%,transparent 100%)}.cd-produkt-details__punkt{position:absolute;left:var(--x);top:var(--y);display:grid;place-items:center;width:44px;height:44px;translate:-50% -50%;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--foto-text) 90%,transparent);color:var(--flaeche-1-text);cursor:pointer;transition:background-color .25s var(--ease-out),color .25s var(--ease-out),transform .2s var(--ease-out)}.cd-produkt-details__punkt:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1.5px solid var(--foto-text);opacity:0;transform:scale(.8);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.cd-produkt-details__punkt-icon{width:20px;height:20px}.cd-produkt-details__punkt-icon .senkrecht{transform-box:fill-box;transform-origin:center;transition:transform .3s var(--ease-out)}.cd-produkt-details__punkt[aria-pressed=true]{background:var(--farbe-akzent);color:var(--farbe-akzent-text)}.cd-produkt-details__punkt[aria-pressed=true]:before{opacity:1;transform:none;border-color:var(--farbe-akzent)}.cd-produkt-details__punkt[aria-pressed=true] .senkrecht{transform:rotate(90deg)}@media(hover:hover){.cd-produkt-details__punkt:hover{transform:scale(1.08)}}.cd-produkt-details__punkt:active{transform:scale(.94)}.cd-produkt-details__punkt:focus-visible{outline:2px solid var(--flaeche-1-text);outline-offset:4px}.cd-produkt-details__text{display:grid;gap:var(--abstand-l)}.cd-produkt-details__titel{font-size:var(--text-2xl);font-weight:var(--display-gewicht);letter-spacing:var(--display-laufweite)}.cd-produkt-details__themen{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.cd-produkt-details__thema{display:grid;gap:.35rem;padding:1rem 1.25rem;border-radius:var(--radius);transition:background-color .3s var(--ease-out)}.cd-produkt-details__thema h3{font-size:var(--text-l);font-weight:var(--display-gewicht);line-height:1.2;display:flex;align-items:center;gap:.6rem}.cd-produkt-details__thema h3:before{content:"";width:9px;height:9px;flex:none;border-radius:50%;background:var(--abschnitt-linie);transition:background-color .3s var(--ease-out)}.cd-produkt-details__thema[data-ohne-punkt] h3:before{visibility:hidden}.cd-produkt-details__thema p{color:var(--abschnitt-leise);font-size:var(--text-s);padding-left:calc(9px + .6rem);max-width:50ch}.cd-produkt-details__thema[data-an]{background:color-mix(in srgb,var(--abschnitt-text) 6%,transparent)}.cd-produkt-details__thema[data-an] h3:before{background:var(--farbe-akzent)}@media(max-width:860px){.cd-produkt-details__innen{grid-template-columns:1fr;gap:var(--abstand-m)}.cd-produkt-details__text{display:contents}.cd-produkt-details__titel{order:-2;font-size:var(--text-xl)}.cd-produkt-details__bild{order:-1}.cd-produkt-details__foto{width:min(88%,22rem)}.cd-produkt-details__thema{padding:.85rem 1rem}.cd-produkt-details__thema h3{font-size:var(--text-m)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/coodies-produkt-details.css.map */
