.lp .button{background-color:rgb(var(--button-background));color:rgb(var(--button-text-color));padding-block:var(--spacing-2-5);padding-inline:var(--spacing-5)}.lp .button--sm{padding-block:var(--spacing-2)}.lp .button--lg{padding-block:.8125rem;padding-inline:var(--spacing-6)}.lp .button--xl{padding-block:var(--spacing-4);padding-inline:var(--spacing-8)}.lp .button--outline{background:none;color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1))}.lp .circle-button--fill{background:rgb(var(--background-primary));color:rgb(var(--text-primary))}.lp .page-dots>*{background:currentColor}.lr-gutschein .pb-top{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:56px;align-items:start;padding-top:24px;padding-bottom:56px}.lr-gutschein .pb-gal{position:sticky;top:96px;min-width:0}.lr-gutschein .pb-info{display:flex;flex-direction:column;gap:16px;position:sticky;top:96px;min-width:0}.lr-gutschein .pb-title{font-family:var(--f-display);font-weight:600;letter-spacing:-.03em;font-size:clamp(28px,2.7cqi,40px);line-height:1.08}.lr-gutschein .gf-price price-list{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lr-gutschein .gf-price price-list>*{font-size:inherit}.lr-gutschein .gf-price price-list compare-at-price{font-size:18px;font-weight:400;color:var(--muted)}.lr-gutschein .gf-price price-list sale-price.text-on-sale{color:var(--sale)}.lr-gutschein .gf-vp .variant-picker__option{border:0;padding:0;margin:0;min-width:0}.lr-gutschein .gf-vp .variant-picker__option-info{margin-bottom:10px}.lr-gutschein .gf-vp .variant-picker__option-info legend{font-size:13px;color:var(--muted);padding:0}.lr-gutschein .gf-vp .variant-picker__option-info span{font-size:13px;font-weight:700;color:var(--ink)}.lr-gutschein .gf-vp .variant-picker__option-values{display:flex;flex-wrap:wrap;gap:8px}.lr-gutschein .gf-vp .block-swatch{min-width:84px;min-height:44px;height:auto;padding:0 14px;border:1px solid var(--line-strong);background:#fff;border-radius:var(--radius);font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer}.lr-gutschein .gf-vp .block-swatch:before{display:none}.lr-gutschein .gf-vp :checked+.block-swatch{background:var(--ink);color:#fff;border-color:var(--ink)}.lr-gutschein .gf-vp .block-swatch.is-disabled{color:#a39e94;text-decoration:line-through;background:#f1efea;background-image:none}.lr-gutschein .gf-vp :checked+.block-swatch.is-disabled{background:#8a857b;color:#fff;border-color:#8a857b;background-image:none}.lr-gutschein .gf-vp :focus-visible+.block-swatch{outline:2px solid var(--ink);outline-offset:3px}.gf-promo{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#af82da;border:2px solid #1a1a1a;border-radius:6px;padding:14px 16px;color:#fff;font-weight:700;font-size:15px}.lp .gf-code{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#1a1a1a;border:1px dashed #1a1a1a;border-radius:4px;min-height:40px;padding:0 12px;font-weight:800;letter-spacing:.12em;font-size:14px}.lp .gf-code:hover{background:var(--sand)}.lr-gutschein .gf-buy .v-stack,.lr-gutschein .gf-buy .gift-card-recipient{display:flex;flex-direction:column;gap:14px}.lr-gutschein .gf-buy .checkbox-container{display:flex;gap:12px;align-items:center;font-size:15px;font-weight:600}.lr-gutschein .gf-buy .checkbox{-webkit-appearance:checkbox;appearance:auto;width:20px;height:20px;top:0;background:none;box-shadow:none;accent-color:#7d55a6;margin:0}.lr-gutschein .gf-buy .checkbox~label{opacity:1;padding:0;font-size:15px;font-weight:600}.lr-gutschein .gf-buy .fieldset{display:flex;flex-direction:column;gap:14px}.lr-gutschein .gf-buy .form-control{display:flex;flex-direction:column;gap:8px}.lr-gutschein .gf-buy .floating-label{order:-1;position:static;transform:none!important;height:auto;margin:0;opacity:1;pointer-events:auto;display:block;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.lr-gutschein .gf-buy .input,.lr-gutschein .gf-buy .textarea{width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--line-strong);border-radius:var(--radius);background:#fff;color:var(--text);font-size:15px;box-shadow:none}.lr-gutschein .gf-buy .textarea{min-height:130px;resize:vertical}.lr-gutschein .gf-buy .form-control__max-characters-count{order:3;font-size:12px;color:var(--muted);text-align:start}.lr-gutschein .gf-buy .lous-buy-row{display:flex;gap:10px;align-items:stretch}.lr-gutschein .gf-buy .lous-buy-row>.button,.lr-gutschein .gf-buy .kbis-trigger{flex:1;min-height:56px;display:inline-flex;align-items:center;justify-content:center;padding:0 28px;border-radius:var(--radius);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;background:var(--beige);color:#fff;border:0}.lr-gutschein .gf-buy .lous-buy-row>.button:hover:not([disabled]),.lr-gutschein .gf-buy .kbis-trigger:hover{background:var(--beige-deep);opacity:1}.lr-gutschein .gf-buy .lous-buy-row>.button[disabled]{background:#ddd8cf!important;color:#fff!important;cursor:not-allowed}.lr-gutschein .gf-buy .kbis-submit{background:var(--beige);color:#fff;border:0;padding:15px 20px}.lr-gutschein .gf-buy .kbis-dialog__close{background:none;border:0;padding:4px 8px;color:#666}.lr-gutschein .gf-buy .lous-wish--pdp{width:56px;border:1px solid var(--line-strong);background:#fff;border-radius:var(--radius)}.lr-gutschein .acc-item>summary{list-style:none;cursor:pointer}.lr-gutschein .acc-item>summary::-webkit-details-marker{display:none}.lr-gutschein .pb-acc-sign{font-size:22px;font-weight:400;color:#7d55a6;line-height:1}.lr-gutschein .pb-acc-sign:before{content:"+"}.lr-gutschein .acc-item[open] .pb-acc-sign:before{content:"\2212"}.pb-acc-body{padding:0 0 22px;color:#5f5f5f;font-size:15px;line-height:1.7}.pb-acc-body p+p{margin-top:10px}.pb-acc-body b,.pb-acc-body strong{color:#272727}.pb-acc-body a{text-decoration:underline;text-underline-offset:3px}.pb-eu{display:block;margin-top:18px;max-width:420px}.lp .pb-eu .eu-gewaehrleistung-tab-trigger{display:block;margin:0;cursor:zoom-in;width:100%}.lp .pb-eu img{width:100%;max-width:100%;height:auto;border:1px solid #e7e4de;border-radius:4px}.lp .pb-eu .link{margin-top:10px}.lr-gutschein .pb-assoc{margin-top:8px}.lr-gutschein .pb-assoc-title{font-size:15px;font-weight:600;margin-bottom:12px}@container lp (max-width: 860px){.lr-gutschein .pb-top{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:16px;padding-bottom:40px}.lr-gutschein .pb-gal{position:static;order:2;margin-block:6px}.lr-gutschein .pb-info{display:contents}.lr-gutschein .pb-info>*{order:3}.lr-gutschein .pb-info>.pb-title{order:1;font-size:28px}.lr-gutschein .gf-price price-list{font-size:24px}}.gf-card-page{background:#efe8de;min-height:900px;padding:56px 0}.gf-card{max-width:560px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:24px;align-items:stretch}.gf-card-img{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.gf-card-img img{width:270px;border-radius:8px;box-shadow:0 18px 40px -22px #0006}.gf-banner{background:#fbe9ec;border:1px solid #b4233c;color:#b4233c;border-radius:6px;padding:12px 16px;font-weight:600;font-size:14px;text-align:center;align-self:stretch}.gf-amount{background:#fff;border-radius:8px;padding:24px;text-align:center;display:flex;flex-direction:column;gap:6px}.gf-amount .big{font-size:56px;font-weight:700;letter-spacing:-.03em;line-height:1.05}.gf-redeem{background:#fff;border-radius:8px;overflow:hidden}.gf-box{padding:24px;display:flex;flex-direction:column;gap:16px;text-align:center;align-items:stretch}.gf-box+.gf-box{background:#f4f3f0}.gf-redeem-code{width:100%;min-height:56px;text-align:center;font-size:22px;font-weight:700;letter-spacing:.14em;border:1px solid #d3cfc6;border-radius:4px;background:#fff}.gf-qr{width:200px;height:200px;margin:0 auto;display:grid;place-items:center}.gf-qr canvas,.gf-qr img{max-width:100%;height:auto}.gf-wallet{display:flex;justify-content:center}.gf-exp{font-size:13px;color:var(--muted)}@media print{.gf-nop{display:none!important}}@container lp (max-width: 860px){.gf-card-page{min-height:0;padding:32px 0}.gf-amount .big{font-size:44px}.gf-redeem-code{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/lr-gutschein.css.map */
