.feyn-pers-media{position:relative;overflow:hidden}.feyn-pers-ov{position:absolute;left:0;top:0;transform-origin:0 0;pointer-events:none;z-index:1;width:1600px!important;height:1600px!important;max-width:none!important;max-height:none!important;margin:0!important}.product-gallery__carousel-wrapper{isolation:isolate}.feyn-pers-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#1c2c47;overflow:hidden}.feyn-pers-stage canvas{display:block;width:100%;height:100%;object-fit:cover}.feyn-pers-stage__tag{position:absolute;left:16px;top:16px;background:#ffffffe6;border-radius:999px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;line-height:1;padding:.7em 1.2em .55em;box-shadow:0 1px 3px #00000014}.feyn-pers{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;max-width:100%}.feyn-pers>*{min-width:0}.feyn-pers__head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.feyn-pers__title{margin:0}.feyn-pers__hint{color:rgb(var(--text-color) / .5);font-size:.95rem}.feyn-pers__lines{display:grid;gap:.4rem}.feyn-pers__field{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:.75rem;height:3rem;padding-inline:1.1rem;box-sizing:border-box;border-radius:var(--input-border-radius, 1.625rem);background:#e7e2db;box-shadow:0 1px 3px rgb(var(--text-color) / .08);transition:background-color .16s ease,box-shadow .16s ease}.feyn-pers__field:hover{background:#e1dbd1}.feyn-pers__field:focus-within{background:#efebe5;box-shadow:0 0 0 2px #c8bda8}.feyn-pers__field.is-bad{box-shadow:0 0 0 2px #c0392b}.feyn-pers__field label{white-space:nowrap;font-size:.85rem;color:rgb(var(--text-color) / .55);padding-top:.12em;cursor:text}.feyn-pers__field input[type=text]{border:0;outline:none;box-shadow:none;background:transparent;min-width:0;height:100%;padding:.15em 0 0;margin:0;font-family:Architects Daughter,cursive;font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color))}.feyn-pers__field input[type=text]::placeholder{color:rgb(var(--text-color) / .35)}.feyn-pers__count{font-size:.8rem;color:rgb(var(--text-color) / .5);font-variant-numeric:tabular-nums;padding-top:.12em}.feyn-pers__count.is-full{color:#c0392b}.feyn-pers__msg{margin:0;min-height:1.3em;font-size:.85rem;color:#c0392b}.feyn-pers__msg.is-ok{justify-self:start;color:#1c1c1c;background:#a8d3ff;border-radius:999px;padding:.2em .8em .1em;font-size:.82rem;line-height:1.5;min-height:0}.feyn-pers__msg.is-hint{color:rgb(var(--text-color) / .55)}.feyn-pers__tools{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:0 .4rem;font-size:.85rem;color:rgb(var(--text-color) / .6)}.feyn-pers__btn{border:0;border-radius:999px;background:#e7e2db;color:rgb(var(--text-color));box-shadow:0 1px 3px rgb(var(--text-color) / .08);padding:.6rem 1rem .5rem;font:inherit;font-size:.85rem;line-height:1.2;cursor:pointer;transition:background-color .16s ease}.feyn-pers__btn:hover{background:#c8bda8}.feyn-pers__btn:focus-visible,.feyn-pers__check input:focus-visible{outline:2px solid #0b238f;outline-offset:2px}.feyn-pers__check{display:grid;grid-template-columns:20px minmax(0,1fr);gap:.6rem;align-items:start;font-size:.82rem;line-height:1.4;color:rgb(var(--text-color) / .75);cursor:pointer}.feyn-pers__check input{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin:.1rem 0 0;box-sizing:border-box;border:1.5px solid rgb(var(--text-color));border-radius:4px;background:transparent;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.feyn-pers__check input:checked{border-color:#a8d3ff;background:#a8d3ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='%231c1c1c' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}@keyframes feyn-pers-flash{0%,50%,to{box-shadow:0 0 #c0392b00}25%,75%{box-shadow:0 0 0 4px #c0392b4d}}.feyn-pers__check.is-flash input:not(:checked){border-color:#c0392b;animation:feyn-pers-flash 1.2s ease-in-out 1}.feyn-pers__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.feyn-pers__nr{font-size:.85rem;color:rgb(var(--text-color) / .55)}.feyn-pers__card{display:flex;align-items:center;gap:.75rem;min-width:0;width:100%;min-height:3.5rem;padding:.35rem .35rem .35rem 1.4rem;box-sizing:border-box;border-radius:999px;background:#e7e2db;box-shadow:0 1px 3px rgb(var(--text-color) / .08)}.feyn-pers__card-lines{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:.12em;font-family:Architects Daughter,cursive;font-size:.95rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color) / .6)}.feyn-pers__card.is-done .feyn-pers__card-lines{color:rgb(var(--text-color))}.feyn-pers__card.is-done .feyn-pers__card-lines:before{content:"";display:inline-block;width:16px;height:16px;margin:0 .55rem -.15em 0;border-radius:50%;background:#a8d3ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.8 6.2l2.1 2.1 4.3-4.6' fill='none' stroke='%231c1c1c' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 11px no-repeat}.feyn-pers__open{flex-shrink:0;height:2.75rem;padding:.15em 1.3rem 0;border:0;border-radius:999px;background:#a8d3ff;color:#1c1c1c;font:inherit;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .16s ease}.feyn-pers__open:hover{background:#8fc5fb}.feyn-pers__card.is-done .feyn-pers__open{background:rgb(var(--background))}.feyn-pers__card.is-done .feyn-pers__open:hover{background:#f7f4ef}.feyn-pers__zu{justify-self:end;border:0;background:none;padding:0;font:inherit;font-size:.85rem;color:rgb(var(--text-color) / .7);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.feyn-pers__zu:after{content:"";display:inline-block;width:7px;height:7px;margin-left:.45rem;border-left:1.3px solid currentColor;border-top:1.3px solid currentColor;transform:translateY(1px) rotate(45deg)}.feyn-pers__zu:focus-visible{outline:2px solid #0b238f;outline-offset:2px}.feyn-pers__open:focus-visible,.feyn-pers__link:focus-visible{outline:2px solid #0b238f;outline-offset:2px}.feyn-pers__card[hidden],.feyn-pers__panel[hidden]{display:none}@keyframes feyn-pers-auf{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.feyn-pers__panel{display:grid;gap:.5rem;padding:1rem;border-radius:1.5rem;background:#e7e2db;animation:feyn-pers-auf .25s ease}.feyn-pers__panel .feyn-pers__field{background:rgb(var(--background));box-shadow:none}.feyn-pers__panel .feyn-pers__field:hover{background:rgb(var(--background))}.feyn-pers__panel .feyn-pers__field:focus-within{background:rgb(var(--background));box-shadow:0 0 0 2px #c8bda8}.feyn-pers__panel .feyn-pers__msg:empty{display:none}.feyn-pers__panel .feyn-pers__check{padding:.25rem .4rem 0}.feyn-pers__link{border:0;background:none;padding:0;font:inherit;font-size:.85rem;color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.feyn-pers-live{position:absolute;left:16px;top:16px;z-index:4;display:none;align-items:center;height:26px;padding:.12em 1em 0;border-radius:999px;background:#c0392b;color:#fff;font-size:10px;font-weight:500;letter-spacing:.2em;line-height:1;text-transform:uppercase;pointer-events:none}.feyn-pers-live-an .feyn-pers-live{display:inline-flex}@media screen and (min-width:1000px){body:has([data-feyn-pers]) .product{grid-template-rows:auto 1fr;align-items:start;row-gap:1.5rem}body:has([data-feyn-pers]) .product>product-gallery,body:has([data-feyn-pers]) .product>.product-content-below-gallery{position:relative;top:auto;align-self:start;transform:translateY(var(--feyn-l-y, 0px))}body:has([data-feyn-pers]) .product>.product-content-below-gallery{margin-bottom:var(--feyn-l-platz, 0px)}body:has([data-feyn-pers]) .product>.product-info{position:relative!important;top:auto!important}body:has([data-feyn-pers]) .product-content-below-gallery .accordion__toggle{padding-block:1.05rem}}body:has([data-feyn-pers]) .material-depth-picker__materials{gap:.75rem}body:has([data-feyn-pers]) .material-depth-picker__material-card{position:relative;overflow:visible;display:grid;place-items:center;min-height:3.25rem;padding:0 .5rem;border:0;border-radius:999px;background:#e7e2db;box-shadow:0 1px 3px rgb(var(--text-color) / .08);transition:background-color .16s ease}body:has([data-feyn-pers]) .material-depth-picker__material-card:hover:not(.is-disabled){background:#c8bda8}body:has([data-feyn-pers]) .material-depth-picker__material-card.is-selected{background:#c8bca8;box-shadow:0 1px 3px rgb(var(--text-color) / .08)}body:has([data-feyn-pers]) .material-depth-picker__media{display:none}body:has([data-feyn-pers]) .material-depth-picker__material-name{padding:.15em .25rem 0;font-size:1rem;font-weight:400;line-height:1.2}body:has([data-feyn-pers]) .material-depth-picker__material-card.is-selected .material-depth-picker__material-name{font-weight:400}.feyn-pers-wahl{color:rgb(var(--text-color) / .55)}@media screen and (max-width:699px){.feyn-pers__card{padding-left:1.1rem}.feyn-pers__open{padding-inline:1rem;letter-spacing:.1em}.feyn-pers__panel{padding:.75rem}body:has([data-feyn-pers]) .material-depth-picker__materials{gap:.45rem}body:has([data-feyn-pers]) .material-depth-picker__material-card{min-height:3rem}body:has([data-feyn-pers]) .material-depth-picker__material-name{font-size:.85rem}.feyn-pers__field{padding-inline:1rem;gap:.5rem}.feyn-pers__field input[type=text]{font-size:1rem;letter-spacing:.1em}.feyn-pers__tools{gap:.5rem}.feyn-pers__btn{font-size:.82rem;padding-inline:.5rem}}@media(prefers-reduced-motion:reduce){.feyn-pers__field,.feyn-pers__btn,.feyn-pers__open{transition:none}.feyn-pers__panel,.feyn-pers__check.is-flash input{animation:none}}@media screen and (max-width:999px){body:has([data-feyn-pers]) .shopify-section--header{position:relative!important;top:auto!important}body:has([data-feyn-pers]) .product{grid-template-areas:"feyn-bild" "feyn-thumbs" "product-info" "product-content"}body:has([data-feyn-pers]) .product>product-gallery{display:contents}body:has([data-feyn-pers]) .product>product-gallery>.product-gallery__image-list{grid-area:feyn-bild;position:sticky;top:0;z-index:6;background:rgb(var(--background, 255 255 255))}body:has([data-feyn-pers]) .product>product-gallery>.product-gallery__thumbnail-list{grid-area:feyn-thumbs;position:relative;z-index:1;margin-top:-12px}body:has([data-feyn-pers]) .feyn-m-klebt .product-gallery__image-list{box-shadow:0 8px 16px -10px #1c1c1c4d}body:has([data-feyn-pers]) .product .feyn-pers-live{top:16px}body:has([data-feyn-pers]) .product.feyn-m-tippen .feyn-pers-live{top:calc(12px + var(--feyn-m-crop, 0px))}.feyn-m-punkte{position:absolute;right:16px;bottom:14px;z-index:5;display:none;gap:5px;pointer-events:none}.feyn-m-klebt .feyn-m-punkte{display:flex}.feyn-m-punkte span{width:6px;height:6px;border-radius:999px;background:#fff9;box-shadow:0 0 0 1px #1c1c1c26;transition:width .2s}.feyn-m-punkte span.is-an{width:16px;background:#fff}}.feyn-pp-oben{display:none!important}@media screen and (max-width:999px){body:has([data-feyn-pers]) .product-info__block-list{display:flex;flex-direction:column}body:has([data-feyn-pers]) .product-info__block-list>*{margin-block-start:0!important}body:has([data-feyn-pers]) .product-info__block-list>[data-block-type=price]{order:3;margin-block-end:14px!important}body:has([data-feyn-pers]) .product-info__block-list>[data-block-type=buy-buttons]{order:4;margin-block-end:18px!important}body:has([data-feyn-pers]) .product-info__block-list>:has(.icon-picto-delivery-truck){order:5;margin-block-end:18px!important}body:has([data-feyn-pers]) .product-info__block-list>[data-block-type=feyn-newsletter]{order:6;margin-block-end:20px!important}body:has([data-feyn-pers]) .product-info__block-list>:has(.pdp-payment-icons){order:7}body:has([data-feyn-pers]) .product-info .feyn-pn{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.9rem;text-align:left}body:has([data-feyn-pers]) .product-info .feyn-pn__row{display:contents}body:has([data-feyn-pers]) .product-info .feyn-pn__price{order:1;flex:0 0 auto;white-space:nowrap;padding-top:.12em}body:has([data-feyn-pers]) .product-info .feyn-pn__note{order:2;flex:0 1 auto;max-width:13.5rem;font-size:.78rem;line-height:1.35;padding-left:.9rem;border-left:1px solid rgb(28 28 28 / .15)}body:has([data-feyn-pers]) .product-info .feyn-pn__pill,body:has([data-feyn-pers]) .product-info .feyn-pn__nl{display:none!important}body:has([data-feyn-pers]) .product-info .feyn-pn__note{margin:0}body:has([data-feyn-pers]) .product-info__block-list>[data-block-type=price]{text-align:left}body:has([data-feyn-pers]) .product-info__block-list>:has(.icon-picto-delivery-truck) .liquid>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px!important;font-size:.82rem;line-height:1.35}body:has([data-feyn-pers]) .product-info__block-list>:has(.icon-picto-delivery-truck) .liquid>div>p{gap:10px!important}body:has([data-feyn-pers]) .product-info__block-list>:has(.icon-picto-delivery-truck) .feyn-pp-raten{display:none!important}body:has([data-feyn-pers]) .product-info .feyn-pp-oben{display:flex!important;align-items:center;gap:10px;margin:8px 0 0;font-size:.82rem;line-height:1.35}body:has([data-feyn-pers]) .product-info .feyn-pp-oben .feyn-pp-logo{margin-top:0!important}body:has([data-feyn-pers]) .product-info .feyn-pp-oben .feyn-pp-br{display:none!important}}@media screen and (max-width:999px){.feyn-m-leiste{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;height:66px;padding:2px 110px 0 20px;background:#fff;border-radius:16px 16px 0 0;transform:translateY(12px);opacity:0;visibility:hidden;transition:transform .25s ease,opacity .2s ease,visibility 0s .25s;pointer-events:none}.feyn-m-titel .feyn-m-leiste{transform:none;opacity:1;visibility:visible;transition:transform .25s ease,opacity .2s ease,visibility 0s}.feyn-m-leiste__titel{min-width:0;font-family:var(--heading-font-family, inherit);font-size:1rem;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1c1c1c}.feyn-m-titel .feyn-m-punkte{display:flex;bottom:30px;right:0}.product .feyn-m-leiste.feyn-m-leiste{margin:0!important}.feyn-m-leiste .feyn-shoprating{pointer-events:none;margin:0!important}.feyn-m-leiste .feyn-shoprating__stars{width:70px;height:12px}.feyn-m-leiste .feyn-shoprating__row svg{width:12px;height:12px;flex-basis:12px}.feyn-m-leiste .feyn-shoprating__text{font-size:.72rem}.feyn-m-titel .feyn-m-punkte span{background:#1c1c1c38;box-shadow:none}.feyn-m-titel .feyn-m-punkte span.is-an{background:#1c1c1c}}@media screen and (max-width:999px){body:has([data-feyn-pers]) .product.feyn-m-tippen>product-gallery>.product-gallery__image-list{top:var(--feyn-vv-top, 0px);height:var(--feyn-m-bildh, auto);clip-path:inset(0 -100vw 0 -100vw)}.product.feyn-m-tippen .product-gallery__carousel-wrapper{transform:translateY(calc(-1 * var(--feyn-m-crop, 0px)))}.product.feyn-m-tippen .feyn-m-leiste,.product.feyn-m-tippen .feyn-m-punkte{display:none!important}.feyn-prt__l--link{color:inherit;text-decoration:underline;text-underline-offset:.2em}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/feyn-personalisierung.css.map */
