:root{--feyn-rt-text: #1c1c1c;--feyn-rt-accent: #a8d3ff;--feyn-rt-bg: #efefef;--feyn-rt-line: #c9c9c9;--feyn-rt-red: #b04a3f;--feyn-rt-old: #5c5c5c}.feyn-rt{container-type:inline-size;background:var(--feyn-rt-bg);color:var(--feyn-rt-text);padding:1.5rem 1.25rem 1.35rem;border-bottom:1px solid rgb(0 0 0 / .08);text-align:center}.cart-drawer .feyn-rt{margin-inline:calc(-1 * var(--drawer-body-padding-inline, 2rem));margin-block:0;padding-inline:1.25rem}.feyn-rt__title{margin:0 0 1.35rem;font-weight:700;font-size:.95rem;letter-spacing:.18em;text-transform:uppercase;line-height:1.35}.feyn-rt__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.feyn-rt__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:.55rem;min-width:0;padding-inline:.15rem}.feyn-rt__step:before{content:"";position:absolute;left:-50%;width:100%;top:calc(1rem + .55rem + 1.1rem);height:1px;background:var(--feyn-rt-line)}.feyn-rt__step:first-child:before{display:none}.feyn-rt__step.is-reached:before{background:var(--feyn-rt-accent);height:2px;margin-top:-.5px}.feyn-rt__pct{font-weight:600;font-size:.8rem;letter-spacing:.1em;line-height:1rem;white-space:nowrap}.feyn-rt__dot{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:50%;border:1px solid var(--feyn-rt-line);background:var(--feyn-rt-bg);color:var(--feyn-rt-text)}.feyn-rt__dot svg{width:1rem;height:1rem;opacity:0}.feyn-rt__step.is-reached .feyn-rt__dot{background:var(--feyn-rt-accent);border-color:var(--feyn-rt-accent)}.feyn-rt__step.is-reached .feyn-rt__dot svg{opacity:1}.feyn-rt__step.is-open .feyn-rt__dot{border-color:var(--feyn-rt-accent);background:linear-gradient(90deg,var(--feyn-rt-accent) 50%,var(--feyn-rt-bg) 50%)}.feyn-rt__label{font-weight:600;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.3;max-width:100%;overflow-wrap:anywhere}.feyn-rt__link{color:inherit;text-decoration:underline!important;text-underline-offset:.2em}.feyn-rt__label-short{display:none}@container (max-width: 560px){.feyn-rt__title{font-size:.86rem;letter-spacing:.14em;margin-bottom:1rem}.feyn-rt__pct{font-size:.78rem;letter-spacing:.06em}.feyn-rt__dot{width:1.8rem;height:1.8rem}.feyn-rt__dot svg{width:.85rem;height:.85rem}.feyn-rt__step{gap:.4rem}.feyn-rt__step:before{top:2.3rem}.feyn-rt__label{font-size:.62rem;letter-spacing:.05em}}@container (max-width: 400px){.feyn-rt__title{font-size:.8rem;letter-spacing:.1em}.feyn-rt__pct{font-size:.82rem;letter-spacing:.04em}.feyn-rt__dot{width:1.9rem;height:1.9rem}.feyn-rt__step{padding-inline:.05rem}.feyn-rt__step:before{top:calc(1rem + .4rem + .95rem)}.feyn-rt__label-long{display:none}.feyn-rt__label-short{display:inline}.feyn-rt__label{font-size:.58rem;letter-spacing:.02em;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;white-space:nowrap}.feyn-rt__link{white-space:normal;letter-spacing:0;font-size:.55rem;display:inline-block}}@media screen and (max-width:699px){.feyn-rt__title{font-size:.8rem;letter-spacing:.1em}.feyn-rt__pct{font-size:.82rem;letter-spacing:.04em}.feyn-rt__dot{width:1.9rem;height:1.9rem}.feyn-rt__step{padding-inline:.05rem}.feyn-rt__step:before{top:calc(1rem + .4rem + .95rem)}.feyn-rt__label-long{display:none}.feyn-rt__label-short{display:inline}.feyn-rt__label{font-size:.58rem;letter-spacing:.02em;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;white-space:nowrap}.feyn-rt__link{white-space:normal;letter-spacing:0;font-size:.55rem;display:inline-block}}.feyn-lp{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;line-height:1.2}.feyn-lp__old,.feyn-sub__old{color:var(--feyn-rt-old);text-decoration:line-through;text-decoration-thickness:1px}.feyn-lp__new,.feyn-sub__new{color:var(--feyn-rt-red);font-weight:600}.feyn-lp__badge,.feyn-sub__badge{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .75rem .2rem;border-radius:999px;background:var(--feyn-rt-red);color:#fff;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap}.feyn-lp__badge--offen{background:transparent;color:var(--feyn-rt-red);border:1px solid var(--feyn-rt-red);text-decoration:none!important;cursor:pointer}.line-item a.feyn-lp__badge--offen.feyn-lp__badge--offen:hover,.line-item a.feyn-lp__badge--offen.feyn-lp__badge--offen:focus-visible{background:var(--feyn-rt-red)!important;color:#fff!important}.cart-drawer .line-item .feyn-lp{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:.5rem;row-gap:.3rem;line-height:1}.cart-drawer .line-item .feyn-lp>s,.cart-drawer .line-item .feyn-lp>span:not(.feyn-lp__badge){display:inline-flex;align-items:center;height:1.5rem;padding-top:.12em;font-size:.95rem;white-space:nowrap}.cart-drawer .line-item .feyn-lp__badge{flex:0 0 auto;box-sizing:border-box;height:1.35rem;padding:.14rem .6rem 0;font-size:.6rem;letter-spacing:.08em}.cart-page .line-item .feyn-lp__badge{display:none}.feyn-sub{display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap;justify-content:flex-end}.feyn-sub__prices{display:inline-flex;align-items:baseline;gap:.45rem;white-space:nowrap}.cart-drawer .feyn-cart-subtotal:has(.feyn-sub){align-items:center}.feyn-code .cart-discount-field{position:relative}.feyn-code .cart-discount-field .input{padding-inline-end:7.5rem!important}.feyn-code__apply{position:absolute;top:50%;right:.45rem;transform:translateY(-50%);padding:.55rem 1.1rem;border:1px solid rgb(var(--text-color) / .8);border-radius:999px;background:rgb(var(--background, 255 255 255));color:rgb(var(--text-color));font:inherit;font-size:.78rem;letter-spacing:.06em;line-height:1;cursor:pointer;z-index:1}.feyn-code__apply:hover,.feyn-code__apply:focus-visible,.feyn-code__apply:active{background:var(--feyn-rt-accent);border-color:var(--feyn-rt-accent);color:var(--feyn-rt-text)}.feyn-code .cart-discount-field__loader{right:7.5rem}.cart-drawer::part(footer){padding-top:.3rem!important}.cart-drawer .cart-drawer__footer{gap:.5rem}.cart-drawer .feyn-cart-note summary{padding:.65rem 0}.cart-drawer .feyn-cart-subtotal{padding:.55rem 0 .1rem}.cart-drawer__trust-badges .feyn-trust-icon{width:17px;height:17px;display:block;flex:0 0 auto;position:relative;top:-2px}@media screen and (max-width:699px){.feyn-rt{padding:1.1rem .9rem 1rem}.cart-drawer .feyn-rt{padding-inline:1rem}.feyn-lp__badge,.feyn-sub__badge{font-size:.62rem;padding:.46rem .6rem .18rem}.cart-drawer .line-item .feyn-lp__badge{height:1.3rem;padding:.13rem .55rem 0;font-size:.58rem}.cart-drawer .line-item .feyn-lp>s,.cart-drawer .line-item .feyn-lp>span:not(.feyn-lp__badge){font-size:.9rem}.feyn-sub{gap:.45rem}}.feyn-opts{display:grid;grid-template-columns:max-content 1fr;column-gap:.6rem;row-gap:0;margin:0;font-size:.64rem;line-height:1.28;color:rgb(var(--text-color) / .75)}.feyn-opts__col{display:contents}.feyn-opts dt,.feyn-opts dd{margin:0;font-weight:400;font-size:1em}.feyn-opts dt{text-transform:uppercase;letter-spacing:.07em;white-space:nowrap}.feyn-opts dd{letter-spacing:.03em;white-space:nowrap}.cart-drawer .line-item .line-item-info>.v-stack{gap:.4rem}.cart-drawer .line-item .line-item-info>.v-stack>.v-stack{gap:.2rem}.cart-drawer .cart-drawer__items{row-gap:1.1rem!important}@media screen and (max-width:699px){.feyn-opts{font-size:.62rem;column-gap:.5rem}.feyn-opts dt{letter-spacing:.05em}.cart-drawer .line-item .line-item-info>.v-stack{gap:.35rem}.cart-drawer .cart-drawer__items{row-gap:1rem!important}}.cart-drawer::part(header),.cart-drawer::part(footer){background:#e5e5e5}.cart-drawer .feyn-rt{--feyn-rt-bg: #e5e5e5}
/*# sourceMappingURL=/cdn/shop/t/69/assets/feyn-rabatttreppe.css.map */
