.product{--color-background: #EDE6E3;--section-padding-top: 6.4rem;--section-padding-bottom: 8rem;display:flex;gap:3.4rem;padding-inline:1.6rem;flex-direction:column;background:var(--color-background)}@media not (max-width:1024px){.product{--section-padding-top: 15rem;--section-padding-bottom: 14.1rem;flex-direction:row;justify-content:center;gap:6.4rem}}.product .product__media-list{display:grid;grid-template-columns:repeat(2,1fr);max-width:86.4rem;column-gap:3.4rem;row-gap:2.3rem}@media not (max-width:1024px){.product .product__media-list{align-self:flex-start;column-gap:6.4rem;row-gap:5.3rem}}.product .product__media-list img{border-radius:1.5rem;width:100%;height:auto;aspect-ratio:5/4;object-fit:cover}.product .product__media-list img:first-child{grid-column:1 / -1}.product .product__info .section-headline{text-align:start;margin-top:0;margin-bottom:7.2rem;padding:0;max-width:100%}.product .product__info .section-headline svg{margin:0}.product .product__info .product__info-container{display:flex;flex-direction:column;gap:7.2rem;width:100%;max-width:40rem}.product .product__info .product__info-container .price{color:#2f75b1;text-align:start;display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;margin:0;font-size:3.2rem;font-style:normal;font-weight:700;line-height:175%;text-box-edge:cap alphabetic;text-box-trim:trim-both}@media not (max-width:1024px){.product .product__info .product__info-container .price{font-size:4rem}}.product .product__info .product__info-container .quantity{background:#f8f8f8}.product .product__info .product__info-container .product-form{padding-block:2.4rem}.product .product__info .product__info-container .product-form__buttons{display:grid;gap:3.2rem}.product .product__info .product__info-container .product-form__buttons .btn{width:100%}.product .product__info .product__info-container .product-form__buttons .shopify-payment-button__button--unbranded{--button-color: #F37424;width:100%}.product .product__info .product__info-container .unit-price{font-size:1.6rem}@media not (max-width:1024px){.product .product__info .product__info-container .unit-price{font-size:1.8rem}}.product .product__info .product__accordion{width:100%;max-width:40rem}.product .product__info .product__accordion:not(:first-child){padding-top:3.2rem}.product .product__info .product__accordion:not(:last-child){border-bottom:1px solid #2F75B1;padding-bottom:3.2rem}.product .product__info .product__accordion details{interpolate-size:allow-keywords}.product .product__info .product__accordion details::details-content{height:0;overflow:hidden;transition:height .35s ease,content-visibility .35s ease allow-discrete}.product .product__info .product__accordion details[open]::details-content{height:auto}.product .product__info .product__accordion details[open] .icon-caret{rotate:-180deg}.product .product__info .product__accordion .icon-caret{width:fit-content;height:1.4583rem;color:#1a3057;transition:rotate .3s ease}.product .product__info .product__accordion .summary__title{display:flex;align-items:center;gap:.8rem;margin-bottom:1.6rem}.product .product__info .product__accordion .summary__title .title-h3{text-box-trim:unset;margin:0}.product .product__info .product__accordion .summary__title .svg-wrapper{width:4.4rem;height:auto;aspect-ratio:1}.product .product__info .product__accordion .summary__title .svg-wrapper svg{fill:#1a3057}.product .product__info .product__accordion .accordion__content{font-size:1.8rem;font-weight:400;line-height:175%;color:#5e5e5e}@media not (max-width:1024px){.product .product__info .product__accordion .accordion__content{font-size:2rem}}.product .product__info .product__accordion .accordion__content .naehrwerte-table{width:100%;border-collapse:collapse}.product .product__info .product__accordion .accordion__content .naehrwerte-table thead tr{border-bottom:1px solid #2F75B1}.product .product__info .product__accordion .accordion__content .naehrwerte-table th{font-weight:700;color:#1a3057;padding-block:.8rem;text-align:left}.product .product__info .product__accordion .accordion__content .naehrwerte-table th:last-child{text-align:right}.product .product__info .product__accordion .accordion__content .naehrwerte-table td{padding-block:.6rem;vertical-align:middle}.product .product__info .product__accordion .accordion__content .naehrwerte-table td:last-child{text-align:right;white-space:nowrap}.product .product__info .product__accordion .accordion__content .naehrwerte-table td.naehrwerte-table__sub-row{padding-left:1.6rem}.product .product__info .product__accordion .accordion__content .naehrwerte-table tr+tr td{border-top:1px solid rgba(47,117,177,.2)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product.css.map */
