.pd__merkmale,.pd__vertrauen{list-style:none;margin:0;padding:0}.pd__merkmale *,.pd__geschenk *,.pd__vertrauen *{box-sizing:border-box}.pd__geschenk{display:flex;align-items:center;gap:.95rem;padding:1.05rem 0;border-block:1px solid var(--cf-gold);background:none}.pd__geschenk-icon svg{width:1.5rem;height:1.5rem;color:var(--cf-gold-tief)}.pd__geschenk-text{display:flex;flex-direction:column;gap:.2rem;flex:1 1 auto;min-width:0}.pd__geschenk-label{font-size:var(--cf-label);letter-spacing:var(--cf-label-sperr);text-transform:uppercase;font-weight:600;color:var(--cf-gold-tief)}.pd__geschenk-titel{font-size:var(--cf-text);font-weight:600;line-height:1.25;color:var(--cf-tinte)}.pd__geschenk-note{font-size:var(--cf-text-winzig);color:var(--cf-tinte-leise)}.pd__geschenk-preis{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;flex:none}.pd__geschenk-preis s{font-size:var(--cf-text-winzig);color:var(--cf-tinte-still)}.pd__geschenk-preis b{font-size:var(--cf-label);letter-spacing:var(--cf-label-sperr);text-transform:uppercase;color:var(--cf-gold-tief)}.pd__vertrauen{display:grid;grid-template-columns:repeat(3,1fr);border-block-start:1px solid var(--cf-linie);border-block-end:1px solid var(--cf-linie)}.pd__vertrauen-punkt{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.2rem;padding:1rem .5rem;border-inline-end:1px solid var(--cf-linie)}.pd__vertrauen-punkt:last-child{border-inline-end:0}.pd__vertrauen-punkt svg{width:1.1rem;height:1.1rem;color:var(--cf-gold-tief);margin-bottom:.3rem}.pd__vertrauen-titel{font-size:var(--cf-text-winzig);letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1.2;color:var(--cf-tinte)}.pd__vertrauen-text{font-size:.6875rem;line-height:1.35;color:var(--cf-tinte-leise)}.pd__merkmale{display:grid;grid-template-columns:1fr 1fr;background:var(--cf-nacht);color:var(--cf-weiss);border-radius:var(--cf-radius);overflow:hidden}.pd__merkmal{display:flex;flex-direction:column;gap:.2rem;padding:1.35rem var(--cf-polster);border-inline-end:1px solid var(--cf-linie-nacht);border-block-end:1px solid var(--cf-linie-nacht)}.pd__merkmal:nth-child(2n){border-inline-end:0}.pd__merkmal:nth-last-child(-n+2){border-block-end:0}.pd__merkmal svg{width:1.35rem;height:1.35rem;color:var(--cf-gold);margin-bottom:.6rem}.pd__merkmal-titel{font-size:var(--cf-text-klein);letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1.25;color:var(--cf-weiss)}.pd__merkmal-text{font-size:var(--cf-text-winzig);line-height:1.45;color:#ffffff9e}@media(max-width:480px){.pd__vertrauen{grid-template-columns:1fr}.pd__vertrauen-punkt{flex-direction:row;align-items:center;text-align:left;gap:.6rem;border-inline-end:0;border-block-end:1px solid var(--cf-linie);padding:.8rem 0}.pd__vertrauen-punkt:last-child{border-block-end:0}.pd__vertrauen-punkt svg{margin-bottom:0}}.pd__extras{margin:1rem 0 0;border:1px solid var(--cf-linie, #e6e7ea)}.pd__extras .pd__extra{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;width:100%;margin:0;padding:.8125rem 1rem;cursor:pointer;transition:background .15s ease}.pd__extras .pd__extra+.pd__extra{border-top:1px solid var(--cf-linie, #e6e7ea)}.pd__extras .pd__extra:hover{background:var(--cf-gold-schleier, rgb(201 162 39 / .09))}.pd__extra input[type=checkbox]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pd__extras .pd__extra-kaestchen{position:relative;width:1.0625rem;height:1.0625rem;border:1.5px solid var(--cf-linie-kraeftig, #d3d5d9);background:var(--cf-weiss, #fff);transition:border-color .15s ease,background .15s ease}.pd__extra:hover .pd__extras .pd__extra-kaestchen{border-color:var(--cf-gold, #c9a227)}.pd__extra input:checked+.pd__extras .pd__extra-kaestchen{background:var(--cf-gold, #c9a227);border-color:var(--cf-gold, #c9a227)}.pd__extra input:checked+.pd__extra-kaestchen:before,.pd__extra input:checked+.pd__extra-kaestchen:after{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:1.5px;background:var(--cf-tinte, #0b0b0c)}.pd__extra input:checked+.pd__extra-kaestchen:before{transform:translate(-50%,-50%) rotate(45deg)}.pd__extra input:checked+.pd__extra-kaestchen:after{transform:translate(-50%,-50%) rotate(-45deg)}.pd__extra input:focus-visible+.pd__extras .pd__extra-kaestchen{outline:2px solid var(--cf-gold, #c9a227);outline-offset:2px}.pd__extras .pd__extra-titel{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.pd__extras .pd__extra-preis{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.pd__extras--laedt{opacity:.55;pointer-events:none}.pd__wunschhinweis{margin:1.25rem 0 0;padding:1rem 1.125rem;border:1px solid var(--cf-gold, #c9a227);background:var(--cf-gold-schleier, rgb(201 162 39 / .09))}.pd__wunschhinweis-kopf{margin:0 0 .5rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pd__wunschhinweis-text{margin:0;font-size:.9375rem;line-height:1.6}.pd__wunschhinweis-text a{color:inherit;text-underline-offset:.2em}.pd__wunschhinweis-recht{margin:.75rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--cf-tinte-leise, #6b6f76)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/produkt-design.css.map */
