.advent-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;margin:-8px 0 10px;font-size:.95rem;line-height:1.3}.advent-value__contents{color:#a9503f;font-weight:700}.advent-pdp-doors{--advent-rose-text: #a9503f;margin:12px 0 0;padding:20px 18px 22px;border-radius:6px;background:#faf2e6}.advent-pdp-doors[data-edition=gold] .advent-compartment__img--gold{opacity:1}.advent-pdp-doors[data-edition=silber] .advent-compartment__img--gold{opacity:0}.advent-pdp-doors__eyebrow{margin:0 0 8px;color:var(--advent-rose-text)}.advent-pdp-doors__heading{margin:0 0 10px;font-size:clamp(1.55rem,1.3rem + 1vw,1.9rem);line-height:1.15}.advent-pdp-doors__intro{margin:0 0 10px;line-height:1.5}.advent-pdp-doors__note{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0;font-size:.95em}.advent-pdp-doors__note[hidden]{display:none}.advent-pdp-doors__note.is-done{color:var(--advent-rose-text);font-family:var(--heading-font-family);font-style:italic}.advent-pdp-doors__all{padding:0;border:0;background:none;color:#171717;font:inherit;font-weight:600;text-decoration:underline;text-decoration-color:#1717174d;text-underline-offset:4px;cursor:pointer}.advent-pdp-doors__note.is-done .advent-pdp-doors__all{display:none}.advent-pdp-doors .advent-pdp-doors__list{gap:16px 12px;margin-top:14px}.advent-pdp-doors .advent-piece__title{font-size:1.05rem}.advent-hatch__sunday{position:absolute;top:7cqw;right:7cqw;color:#6f5c45;font-family:var(--base-font-family);font-size:max(11px,9.5cqw);font-weight:700;line-height:1.15;text-align:right;text-shadow:0 1px 0 rgba(255,250,240,.5)}.advent-piece__sunday{display:block;margin-bottom:3px;color:var(--advent-rose-text);font-family:var(--base-font-family);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.advent-pdp-doors__sundays{margin-top:22px;padding-top:16px;border-top:1px solid #efdfc7;font-size:.95em;line-height:1.5}.advent-pdp-doors__sundays p{margin:0}.advent-pdp-doors__sundays-dates{font-weight:600}.advent-pdp-doors__sunday{white-space:nowrap}.advent-pdp-doors__sunday+.advent-pdp-doors__sunday:before{content:" \b7  ";color:var(--advent-rose-text)}.advent-pdp-doors__sundays-note{margin-top:4px!important}.advent-deadline{display:flex;gap:10px;align-items:flex-start;margin:6px 0 0;font-size:13px;line-height:1.4;color:#171717}.advent-deadline[hidden]{display:none}.advent-deadline__icon{flex:0 0 20px;width:20px;height:20px;margin-top:1px;color:#a9503f}.advent-deadline__lines{display:grid;gap:2px;margin:0;padding:0;list-style:none}.advent-deadline__lines li{margin:0}.advent-deadline__lines li[hidden]{display:none}.advent-deadline__late{color:#5c5c5c}.trust-panel--compact{gap:6px;margin-top:8px}.product-form .trust-panel--compact{margin-bottom:0}.trust-panel--compact .trust-panel__card{display:flex;flex-direction:column-reverse;border:0;border-radius:0;overflow:visible}.trust-panel--compact .trust-panel__card>.trust-rating+.trust-panel__benefits{border-top:0}.trust-panel--compact .trust-panel__benefits{display:flex;flex-wrap:wrap;gap:2px 0;padding:8px 0;border-block:1px solid #efdfc7;background:none;text-align:left}.trust-panel--compact .trust-panel__benefits li{display:block;padding:0;white-space:nowrap}.trust-panel--compact .trust-panel__benefits li+li:before{content:"\b7";margin:0 6px;color:#a9503f;font-weight:700}.trust-panel--compact .trust-panel__benefits svg{display:none}.trust-panel--compact .trust-panel__benefits strong{font-size:12px;font-weight:600}.trust-panel--compact .trust-panel__benefits li>span{display:none}.trust-panel--compact .trust-panel__benefits strong+span:has(a){display:none}.trust-panel--compact .trust-rating--pdp{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:8px 0 0;font-size:12.5px}.trust-panel--compact .trust-rating__seal,.trust-panel--compact .trust-rating__grade,.trust-panel--compact .trust-rating__meta{display:none}.trust-panel--compact .trust-rating__mark{font-size:13px}.trust-panel--compact .trust-rating:hover{background:none}.trust-panel--compact .trust-panel__legal{justify-content:flex-start;font-size:12px}.template-suffix-adventskalender .product-label--meta>span{background:#a9503f;color:#fff}.template-suffix-adventskalender .product-form .product-title{margin-bottom:2px}.template-suffix-adventskalender .product-form .price__default{line-height:1.25}.template-suffix-adventskalender .product-form .price-container{margin-bottom:6px}.template-suffix-adventskalender .product-form .advent-value+.lightly-spaced-row{margin-bottom:14px}.template-suffix-adventskalender .product-form .advent-value+.lightly-spaced-row .rte{font-size:.97em;line-height:1.5}.template-suffix-adventskalender .product-form .input-row:has(variant-picker){margin-top:12px;margin-bottom:8px}.template-suffix-adventskalender .product-form .option-selector{margin-bottom:0}.template-suffix-adventskalender .product-form .buy-buttons-row,.template-suffix-adventskalender .product-form .quantity-submit-row,.template-suffix-adventskalender .product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:14px;margin-bottom:0}.template-suffix-adventskalender .input-row:has(variant-picker)+.lightly-spaced-row .rte{color:rgb(var(--text-color) / .8);font-size:.9em;line-height:1.5}@media(max-width:767px){.template-suffix-adventskalender .main-image .slider__item .img-ar{--aspect-ratio: 1 !important}.template-suffix-adventskalender .main-image .slider__item .img-ar img{object-fit:cover;width:100%;height:100%}.template-suffix-adventskalender .media-gallery .thumbnails{display:none}.template-suffix-adventskalender .section-main-product,.template-suffix-adventskalender .section-main-product .product-info{margin-bottom:24px}}@media(max-width:767px){.template-suffix-adventskalender [id^=trustbadge-container-] div:has(>[data-testid=minimized-trustbadge-floating]){right:2px!important;bottom:6px!important;scale:.68!important;transform-origin:100% 100%!important;transition:bottom .25s ease-out}.template-suffix-adventskalender [data-testid=trustbadge-floating-reviews-container]{display:none!important}.template-suffix-adventskalender:has(.sticky-atc[data-visible=true]) [id^=trustbadge-container-] div:has(>[data-testid=minimized-trustbadge-floating]){bottom:calc(96px + env(safe-area-inset-bottom))!important}}.advent-pdp-doors__photo{display:block;width:100%;height:auto;margin:0 0 22px;border-radius:4px}.advent-pdp-doors__switch{justify-content:flex-start;margin:18px 0 4px}.template-suffix-adventskalender .product-inventory{align-items:flex-start;margin-top:4px;font-size:.92rem;line-height:1.55}.template-suffix-adventskalender .product-inventory .with-icon__beside{color:#5c5c5c;text-wrap:pretty}.template-suffix-adventskalender .product-inventory .product-inventory__status,.template-suffix-adventskalender .product-inventory .product-inventory__delivery{color:inherit}.template-suffix-adventskalender .product-inventory .icon-container{margin-top:2px}.advent-deadline--inline>span{color:#a9503f;font-weight:600}.advent-doors-section{padding-block:clamp(48px,8vw,96px)}.advent-doors-section .advent-pdp-doors{max-width:1040px;margin:0 auto;padding:0;border-radius:0;background:none}.advent-doors-section .advent-pdp-doors__eyebrow,.advent-doors-section .advent-pdp-doors__heading,.advent-doors-section .advent-pdp-doors__intro,.advent-doors-section .advent-pdp-doors__note{max-width:34em}@media(min-width:900px){.advent-doors-section .advent-pdp-doors__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 22px}}.advent-doors-section .advent-pdp-doors__switch{justify-content:center;margin:22px 0 6px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/advent-pdp.css.map */
