.pc-ms-wrap--christmas{--pc-ms-secondary: #b8b8b8;--pc-ms-muted: #a6a6a6;--pc-ms-selected: #3b1b1f}.pc-ms-wrap--christmas .pc-ms__tile:not(.pc-ms__tile--hero) .pc-ms__tilename{color:#d6d6d6}.pc-ms-wrap--christmas .pc-ms__tileprice{color:var(--pc-ms-secondary);font-weight:500}@media(min-width:750px){.pc-ms-wrap--christmas .pc-ms__motiv .pc-ms__tile--hero{border-color:var(--xmas-red);background:var(--pc-ms-selected);box-shadow:inset 0 -3px var(--xmas-red)}}.pc-ms-wrap--christmas .pc-ms__tile--hero .pc-ms__tileprice{color:var(--xmas-paper);font-weight:700}.pc-ms-wrap--christmas .pc-ms__fieldlabel,.pc-ms-wrap--christmas .pc-ms__pick{color:var(--pc-ms-muted)}.pc-ms-wrap--christmas .pc-ms__guide{margin:.4rem 0 0}.pc-ms-wrap--christmas .pc-ms__guide p{margin:0;color:var(--pc-ms-secondary);font-size:1.6rem;line-height:1.4}.pc-ms-wrap--christmas .pc-ms__help{display:inline-flex;align-items:center;min-height:4.4rem;padding:.6rem 0;border:0;background:none;color:var(--xmas-paper);font:inherit;font-size:1.5rem;line-height:1.25;text-align:left;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}.pc-ms-wrap--christmas .pc-ms__help:hover{color:var(--xmas-red-text)}.pc-ms-wrap--christmas .pc-ms__field .pc-ms__help{min-height:4.4rem;margin-top:-.4rem}.pc-ms-wrap--christmas .pc-ms__selects{align-items:start;margin-bottom:0}.pc-ms-wrap--christmas .pc-ms__helpbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-bottom:.4rem}.pc-ms-wrap--christmas .pc-ms__shipping{margin:1rem 0 0;color:var(--pc-ms-muted);font-size:1.4rem;line-height:1.45}.pc-ms-wrap--christmas .pc-ms__shipping strong{font-weight:500}.pc-ms-wrap--christmas .pc-ms__shipping a{color:inherit;text-underline-offset:.3rem}.pc-ms-wrap--christmas .pc-xmas-delivery--compact{margin-top:1.2rem;padding:.8rem 1.2rem}.pc-ms-wrap--christmas .pc-xmas-delivery--compact .pc-xmas-delivery__title{font-size:1.6rem;text-wrap:initial}.pc-ms-wrap--christmas .pc-xmas-delivery--compact .pc-xmas-delivery__text{margin:.2rem 0 0;font-size:1.4rem}.pc-ms-wrap--christmas .pc-ms__buyhead{align-items:flex-start;margin-bottom:1.2rem}.pc-ms-wrap--christmas .pc-ms__product-summary{min-width:0}.pc-ms-wrap--christmas .pc-ms__media{min-width:0;padding:2.4rem 0 2.4rem 2.4rem}.pc-ms-wrap--christmas .pc-ms__media>.pc-xmas-delivery--compact{margin:0 0 1.2rem}.pc-ms-wrap--christmas .pc-ms__media .pc-ms__hero{position:relative;top:auto;margin:0}.pc-ms-wrap--christmas .pc-ms__hero>.pc-ai-model-note--caption{margin:4px 0 0;color:var(--xmas-muted);text-align:right}.pc-ms-wrap--christmas .pc-ms__side{padding:2.4rem}.pc-ms-wrap--christmas .pc-ms__name{margin-bottom:.8rem}.pc-ms-wrap--christmas .pc-ms__meta,.pc-ms-wrap--christmas .pc-ms__motif-switch{margin-bottom:1.2rem}.pc-ms-wrap--christmas .pc-ms__pick{margin-bottom:.8rem}.pc-ms-wrap--christmas .pc-ms__tiles{margin-bottom:1.2rem}.pc-ms-wrap--christmas .pc-ms__buy{padding-top:1.2rem}.pc-ms-wrap--christmas [hidden]{display:none!important}.pc-ms-wrap--christmas :is(button,select,a,[tabindex]):focus-visible,.pc-xmas-faq :is(summary,a):focus-visible{outline:2px solid #fff;outline-offset:4px;box-shadow:none}.pc-xmas-dialog{width:min(76rem,calc(100% - 2.4rem));max-height:85svh;padding:0;border:1px solid #595959;background:#111;color:#fff;font-family:var(--pc-font-body, "Barlow Condensed", sans-serif);font-size:1.7rem;line-height:1.5;overscroll-behavior:contain}.pc-xmas-dialog::backdrop{background:#000000c7}.pc-xmas-dialog__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 2rem;border-bottom:1px solid #444;background:#111}.pc-xmas-dialog__head h2{margin:0;color:inherit;font-size:2.4rem;line-height:1.25}.pc-xmas-dialog__head button{flex:0 0 4.4rem;width:4.4rem;height:4.4rem;border:1px solid #595959;background:#242424;color:inherit;font-size:2.8rem;cursor:pointer}.pc-xmas-dialog__body{padding:0 2rem 2rem}.pc-xmas-dialog__body p{margin:1.6rem 0}.pc-xmas-dialog--chart[open]{display:flex;flex-direction:column;overflow:hidden}.pc-xmas-dialog--chart .pc-xmas-dialog__head{flex:0 0 auto}.pc-xmas-dialog--chart .pc-xmas-dialog__body{display:flex;flex-direction:column;min-height:0}.pc-xmas-dialog--chart .pc-xmas-dialog__body>p{flex:0 0 auto}.pc-xmas-dialog__chart{display:flex;min-width:0;min-height:0;max-width:100%}.pc-xmas-dialog__chart img{display:block;width:100%;max-width:100%;min-width:0;min-height:0;height:auto;object-fit:contain}.pc-xmas-dialog__comparison{margin:0}.pc-xmas-dialog__comparison>div{padding:1.2rem;border-top:1px solid #444}.pc-xmas-dialog__comparison>.is-current{background:#301919;border-left:3px solid #ff6262}.pc-xmas-dialog__comparison dt{font-weight:700}.pc-xmas-dialog__comparison dd{margin:.4rem 0 0;color:#bdbdbd}.pc-xmas-faq{margin-block:1.6rem 2rem}.pc-xmas-faq details{border-bottom:1px solid var(--xmas-border)}.pc-xmas-faq summary{padding:1.4rem 2.8rem 1.4rem 0;position:relative;cursor:pointer;color:var(--xmas-paper);font-size:1.8rem;font-weight:600;list-style:none}.pc-xmas-faq summary::-webkit-details-marker{display:none}.pc-xmas-faq summary:after{content:"+";position:absolute;right:.4rem;top:1.3rem}.pc-xmas-faq details[open] summary:after{content:"\2212"}.pc-xmas-faq details p{font-size:1.6rem}.pc-xmas-faq a{color:var(--xmas-paper);text-underline-offset:.3rem;overflow-wrap:anywhere}.pc-xmas--rebel .pc-xmas__title{font-size:clamp(4.2rem,4.8vw,7rem);overflow-wrap:anywhere}.pc-xmas--rebel .pc-xmas__motif-name{overflow-wrap:anywhere}.pc-xmas--rebel .pc-xmas__description{max-width:37ch}@media(max-width:989px){.pc-xmas--rebel .pc-xmas__title{font-size:clamp(3.5rem,5.2vw,5.2rem)}}@media(max-width:749px){.pc-ms-wrap--christmas .pc-ms__help[data-ms-pointer-focus]:focus{outline:0;box-shadow:none}.pc-ms-wrap--christmas [data-ms-mobile-product]:focus{border-color:gray}.pc-xmas--rebel .pc-xmas__hero{gap:1.6rem;padding-block:1.6rem 2.4rem}.pc-xmas--rebel .pc-xmas__actions{flex-wrap:wrap}.pc-xmas--rebel .pc-xmas__title{font-size:clamp(3rem,9vw,5rem);line-height:1.08}.pc-xmas--rebel .pc-xmas__eyebrow{margin-bottom:.8rem;font-size:1.2rem;letter-spacing:.1em}.pc-xmas--rebel .pc-xmas__description{margin:1.2rem 0 1.4rem;font-size:1.7rem;line-height:1.4}.pc-xmas--rebel .pc-xmas__art{width:calc(100% + 3.2rem);max-width:none;margin-inline:-1.6rem;padding:clamp(1.8rem,5vw,3.2rem);justify-self:start}.pc-ms-wrap--christmas .pc-ms__media{padding:1rem 1.2rem 0}.pc-ms-wrap--christmas [data-ms-compact=true] .pc-ms__media .pc-ms__hero{margin:0}.pc-ms-wrap--christmas [data-ms-compact=true] .pc-ms__hero>.pc-ai-model-note--caption{width:min(100%,clamp(16rem,64vw,26rem));margin-inline:auto}.pc-ms-wrap--christmas .pc-ms__compact-panel>.pc-xmas-delivery--compact{margin:1.2rem 0 0}.pc-ms-wrap--christmas .pc-ms__guide{margin:0 0 1rem}.pc-ms-wrap--christmas .pc-ms__guide p{font-size:1.5rem}.pc-ms-wrap--christmas .pc-ms__compact-panel>.pc-ms__field{margin-bottom:.6rem}.pc-ms-wrap--christmas .pc-ms__compact-purchase{margin-top:.4rem}.pc-xmas-dialog__head{padding:1.2rem}.pc-xmas-dialog__head h2{font-size:2rem}.pc-xmas-dialog__body{padding-inline:1.2rem}}.pc-ms-wrap--christmas .pc-ms__overview{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin:.8rem 0 1.2rem;padding:0 0 1.2rem;border-bottom:1px solid #333}.pc-ms-wrap--christmas .pc-ms__overview .pc-ms__buyline{font-family:var(--font-body-family, sans-serif);font-size:1.5rem;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.4;color:#d6d6d6}.pc-ms-wrap--christmas .pc-ms__purchase{display:flex;align-items:center;gap:1.2rem;margin-top:1.6rem}.pc-ms-wrap--christmas .pc-ms__purchase .pc-ms__addbtn{flex:1;min-width:0}.pc-ms-wrap--christmas :is(.pc-ms__purchase,.pc-ms__compact-purchase) .pc-ms__buyprice{flex:0 0 auto;font-size:2.4rem;line-height:1.2}.pc-ms-wrap--christmas .pc-ms__fieldhead{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;column-gap:.6rem;min-height:4.4rem}.pc-ms-wrap--christmas .pc-ms__fieldlabel,.pc-ms-wrap--christmas .pc-ms__motif-label,.pc-ms-wrap--christmas .pc-ms__pick{font-family:var(--font-body-family, sans-serif);font-size:1.5rem;font-weight:600;color:#eee;text-transform:none;letter-spacing:0;line-height:1.35}.pc-ms-wrap--christmas .pc-ms__fieldhead .pc-ms__help{font-family:var(--font-body-family, sans-serif);font-size:1.3rem;min-height:4.4rem;margin:0;padding:.6rem 0;line-height:1.35}.pc-ms-wrap--christmas .pc-ms__guide p{font-family:var(--font-body-family, sans-serif);font-size:1.4rem;line-height:1.5;color:#c9c9c9}.pc-ms-wrap--christmas .pc-ms__buyhead{padding-bottom:0;border:0}.pc-ms-wrap--christmas .pc-ms__select{min-height:4.8rem;border-color:#727272}.pc-ms-wrap--christmas .pc-ms__detail[data-ms-detaillink]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:4.8rem;margin:1.6rem 0 0;padding:1.2rem 1.6rem;border:2px solid rgb(255 255 255 / .6);background:transparent;color:var(--xmas-paper);font-family:var(--xmas-heading);font-size:1.5rem;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:.05em;text-align:center;text-decoration:none}.pc-ms-wrap--christmas .pc-ms__detail[data-ms-detaillink]:is(:hover,:focus-visible){background:var(--xmas-paper);color:var(--xmas-ink);border-color:var(--xmas-paper)}@media(max-width:749px){.pc-ms-wrap--christmas [data-ms-compact=true] .pc-ms__hero img{height:clamp(16rem,54vw,22rem)}.pc-ms-wrap--christmas [data-ms-compact=true] .pc-ms__hero>.pc-ai-model-note--caption{width:min(100%,clamp(16rem,54vw,22rem))}.pc-ms-wrap--christmas .pc-ms__compact-heading .pc-ms__overview{margin:.8rem 0 0;padding-bottom:0;border:0}.pc-ms-wrap--christmas .pc-ms__compact-panel .pc-ms__motif-label{font-size:1.5rem;margin-bottom:.8rem}.pc-ms-wrap--christmas .pc-ms__compact-panel .pc-ms__motif-switch{margin-bottom:.4rem}.pc-ms-wrap--christmas .pc-ms__compact-panel .pc-ms__field{gap:.2rem}.pc-ms-wrap--christmas .pc-ms__compact-panel .pc-ms__select{min-height:4.8rem}.pc-ms-wrap--christmas .pc-ms__compact-panel .pc-ms__guide{margin:.2rem 0 .4rem}.pc-ms-wrap--christmas .pc-ms__compact-purchase{margin-top:1.6rem}}@media(max-width:359px){.pc-ms-wrap--christmas .pc-ms__compact-panel .pc-ms__selects{grid-template-columns:minmax(0,1fr);gap:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pc-christmas-shopping.css.map */
