.ah-xmas{--ah-xmas-tanne: #173b31;--ah-xmas-beere: #a22d27;--ah-xmas-beere-dunkel: #82221d;--ah-xmas-gold: #c49a52;--ah-xmas-gold-hell: #e2c486;--ah-xmas-creme: #f7f0df;--ah-xmas-papier: #fffaf0;--ah-xmas-tinte: #182a27;--ah-xmas-text: #3a4143;--ah-xmas-breite: 1280px;--ah-xmas-rand: 20px;color:var(--ah-xmas-tinte);font-family:var(--text-font-family)}@media screen and (min-width:741px){.ah-xmas{--ah-xmas-rand: 40px}}.ah-xmas *,.ah-xmas *:before,.ah-xmas *:after{box-sizing:border-box}.ah-xmas--intro{overflow-x:clip}.ah-xmas a{text-underline-offset:4px}.ah-xmas a:focus-visible{outline:3px solid var(--ah-xmas-beere);outline-offset:3px}.ah-xmas-hero a:focus-visible,.ah-xmas-gutschein a:focus-visible{outline-color:var(--ah-xmas-gold-hell)}.ah-xmas-entdecken:focus-visible{outline:3px solid var(--ah-xmas-beere);outline-offset:6px}.ah-xmas-hero{display:grid;position:relative;background:var(--ah-xmas-tanne);color:var(--ah-xmas-creme);border-bottom:0}.ah-xmas-hero__bild{order:-1;position:relative;overflow:hidden;aspect-ratio:auto;height:190px;max-height:none;width:100%;background:var(--ah-xmas-tanne)}.ah-xmas-hero__img,.ah-xmas-hero__platzhalter{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--mfx, 50%) var(--mfy, 50%);transform-origin:var(--mfx, 50%) var(--mfy, 50%)}.ah-xmas-hero__text{padding:16px var(--ah-xmas-rand) 18px}.ah-xmas-hero__titel{margin:0 0 12px;font-family:Classica Pro,Georgia,serif;font-weight:400;font-size:clamp(26px,8vw,34px);line-height:1.04;letter-spacing:-.005em;text-transform:none;text-wrap:balance;overflow-wrap:anywhere;color:var(--ah-xmas-creme)}.ah-xmas-hero__text-copy{max-width:34em;margin:0;font-size:15px;line-height:1.5;letter-spacing:normal;color:#e6dfcb}.ah-xmas-schiene.ah-schiene{--ah-hintergrund: var(--ah-xmas-creme);--ah-tinte: var(--ah-xmas-tanne);--ah-gedaempft: var(--ah-xmas-tanne);--ah-flaeche: var(--ah-xmas-papier);--ah-linie: var(--ah-xmas-gold);padding-bottom:18px}.ah-xmas-schiene .ah-schiene__bild{box-shadow:0 0 0 2px var(--ah-xmas-creme),0 0 0 3px var(--ah-xmas-gold)}.ah-xmas-schiene a.ah-schiene__link:hover .ah-schiene__bild,.ah-xmas-schiene a.ah-schiene__link:focus-visible .ah-schiene__bild{box-shadow:0 0 0 2px var(--ah-xmas-creme),0 0 0 4px var(--ah-xmas-beere)}.ah-xmas-schiene .ah-schiene__eintrag--welt.is-active .ah-schiene__bild{box-shadow:0 0 0 2px var(--ah-xmas-creme),0 0 0 4px #a22d27}.ah-xmas-schiene .ah-schiene__eintrag--welt.is-active .ah-schiene__label{font-weight:700}.ah-xmas-schiene .ah-schiene__liste{gap:12px}.ah-xmas-schiene .ah-schiene__eintrag{width:72px}.ah-xmas-schiene .ah-schiene__label{display:-webkit-box;min-height:32px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12px;line-height:1.3;text-wrap:balance;color:var(--ah-xmas-tanne)}.ah-xmas-schiene .ah-schiene__rahmen:before,.ah-xmas-schiene .ah-schiene__rahmen:after{display:none}.ah-xmas-schiene.ah-schiene a:focus-visible,.ah-xmas-schiene.ah-schiene button:focus-visible{outline-color:var(--ah-xmas-beere)}.ah-xmas-schiene .ah-schiene__eintrag--budget .ah-schiene__bild{display:grid;place-items:center;padding:6px}.ah-xmas-schiene .ah-schiene__eintrag--budget .ah-schiene__label{display:block;width:100%;min-height:0;overflow:visible;-webkit-line-clamp:unset;font-weight:700;font-size:15px;line-height:1.12;letter-spacing:.01em;text-wrap:balance;overflow-wrap:break-word;text-align:center;color:inherit}.ah-xmas-schiene .ah-schiene__eintrag--tanne .ah-schiene__bild{background:var(--ah-xmas-tanne);color:var(--ah-xmas-creme)}.ah-xmas-schiene .ah-schiene__eintrag--beere .ah-schiene__bild{background:var(--ah-xmas-beere);color:var(--ah-xmas-creme)}.ah-xmas-schiene .ah-schiene__eintrag--gold .ah-schiene__bild{background:var(--ah-xmas-gold);color:var(--ah-xmas-tinte)}.ah-xmas-schiene .ah-schiene__eintrag--papier .ah-schiene__bild{background:var(--ah-xmas-papier);color:var(--ah-xmas-tanne)}.ah-xmas-schiene .ah-schiene__eintrag--budget .ah-schiene__link{width:68px;margin-inline:auto}.ah-xmas-schiene .ah-schiene__eintrag--budget a.ah-schiene__link:focus-visible{border-radius:50%}@media screen and (min-width:1000px){.ah-xmas-schiene.ah-schiene{padding-bottom:20px}.ah-xmas-schiene .ah-schiene__liste{gap:16px}.ah-xmas-schiene .ah-schiene__eintrag{width:112px}.ah-xmas-schiene .ah-schiene__bild{width:96px;height:96px}.ah-xmas-schiene .ah-schiene__eintrag--budget .ah-schiene__link{width:96px}.ah-xmas-schiene .ah-schiene__eintrag--budget .ah-schiene__label{font-size:18px}.ah-xmas-schiene .ah-schiene__label{min-height:36px;font-size:14px}}.ah-xmas-hinweise{padding-inline:max(var(--ah-xmas-rand),calc((100% - var(--ah-xmas-breite)) / 2 + var(--ah-xmas-rand)));background:var(--ah-xmas-beere);color:var(--ah-xmas-creme)}.ah-xmas-hinweise__liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding-block:12px;padding-inline:0;list-style:none}.ah-xmas-hinweise__eintrag{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;min-width:0;margin:0;padding:4px 2px;text-align:center}.ah-xmas-hinweise__icon{display:flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;color:var(--ah-xmas-gold-hell)}.ah-xmas-hinweise__icon svg{width:24px;height:24px}.ah-xmas-hinweise__text{display:flex;flex-direction:column;gap:2px;font-family:var(--text-font-family);font-weight:500;font-size:12px;line-height:1.2;letter-spacing:normal;text-transform:none;text-wrap:balance;overflow-wrap:break-word}.ah-xmas-hinweise__haupt{font-weight:700}.ah-xmas-hinweise__detail{font-size:11px;font-weight:400}.ah-xmas-entdecken{margin:0;padding:48px max(var(--ah-xmas-rand),calc((100% - var(--ah-xmas-breite)) / 2 + var(--ah-xmas-rand))) 4px;background:var(--ah-xmas-creme);scroll-margin-top:96px}.ah-xmas-entdecken__titel{margin:0 0 8px;font-family:Classica Pro,Georgia,serif;font-weight:400;font-size:28px;line-height:1.1;letter-spacing:normal;text-transform:none;color:var(--ah-xmas-tanne)}.ah-xmas-entdecken__text{max-width:44em;margin:0;font-size:15px;line-height:1.5;letter-spacing:normal;color:var(--ah-xmas-text)}.ah-xmas--service{max-width:var(--ah-xmas-breite);margin:0 auto;padding:32px var(--ah-xmas-rand) 48px}.ah-xmas-gutschein{display:grid;gap:14px;align-items:center;padding:24px var(--ah-xmas-rand);background:var(--ah-xmas-tanne);color:var(--ah-xmas-creme)}.ah-xmas-gutschein__titel{margin:0 0 4px;font-family:Classica Pro,Georgia,serif;font-weight:400;font-size:23px;line-height:1.1;letter-spacing:normal;text-transform:none;color:var(--ah-xmas-creme)}.ah-xmas-gutschein__copy{margin:0;font-size:15px;line-height:1.5;letter-spacing:normal;color:#e6dfcb}.ah-xmas-gutschein__cta{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:48px;padding:0 24px;background:var(--ah-xmas-beere);color:var(--ah-xmas-creme);font-weight:600;font-size:15px;line-height:1;text-decoration:none;transition:background-color .2s ease}.ah-xmas-gutschein__cta:hover{background:var(--ah-xmas-beere-dunkel);color:var(--ah-xmas-creme)}.ah-xmas-gutschein__hinweis{margin:0;font-size:13px;font-style:italic;color:var(--ah-xmas-gold-hell)}@media screen and (min-width:741px){.ah-xmas-hero__bild img{object-position:var(--fx, 50%) var(--fy, 50%);transform-origin:var(--fx, 50%) var(--fy, 50%)}.ah-xmas-hero{display:flex;align-items:center;min-height:320px}.ah-xmas-hero__bild{position:absolute;inset-block:0;inset-inline-end:0;width:54%;height:auto;max-height:none;aspect-ratio:auto}.ah-xmas-hero__text{flex:none;width:calc(46% - max(0px,(100% - 1280px) / 2));margin-inline-start:max(0px,(100% - 1280px) / 2);padding:40px 48px 40px var(--ah-xmas-rand)}.ah-xmas-hero__titel{font-size:clamp(38px,5vw,46px);line-height:1.02;margin-bottom:14px}.ah-xmas-hero__text-copy{font-size:16px}.ah-xmas-entdecken{padding-top:56px}.ah-xmas-entdecken__titel{font-size:34px}.ah-xmas-gutschein{grid-template-columns:minmax(0,1fr) auto;gap:32px;padding:26px 36px}.ah-xmas-gutschein__hinweis{grid-column:1 / -1}}@media screen and (min-width:989px){.ah-xmas-hero{min-height:320px}.ah-xmas-hero__titel{font-size:clamp(42px,3.2vw,48px)}.ah-xmas-hinweise__liste{padding-block:18px;gap:24px}.ah-xmas-hinweise__eintrag{flex-direction:row;justify-content:center;gap:12px;padding:4px 16px;text-align:left}.ah-xmas-hinweise__icon{width:30px;height:28px}.ah-xmas-hinweise__text{font-size:15px;line-height:1.2}.ah-xmas-hinweise__detail{font-size:13px}}@media(prefers-reduced-motion:reduce){.ah-xmas *,.ah-xmas *:before,.ah-xmas *:after{animation:none!important;transition:none!important}}body.template-collection.template-weihnachtsgeschenke-2026 .shopify-section--main-collection{display:flow-root;background-color:#f7f0df;border-bottom:1px solid #dccfae}body.template-collection.template-weihnachtsgeschenke-2026 product-list product-item{opacity:1!important}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .product-facet__meta-bar.anchor{align-items:center;z-index:auto;margin-bottom:24px;padding:0;border:0}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .mobile-toolbar{gap:10px;background:#f7f0df}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .mobile-toolbar__item{justify-content:center;min-height:44px;padding-block:0;padding-inline:12px;border:1px solid #c49a52;border-radius:8px;background:#fffaf0;color:#173b31;font-size:12px;letter-spacing:.08em}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .mobile-toolbar__item:hover{color:#a22d27}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .mobile-toolbar__item:focus-visible{outline:2px solid #a22d27;outline-offset:2px}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .product-facet__meta-bar-item--filter,body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .popover-button{color:#173b31}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .product-facet__meta-bar-item--filter:hover,body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .popover-button:hover{color:#a22d27}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .product-facet__meta-bar-item--filter:focus-visible,body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .popover-button:focus-visible{outline:2px solid #a22d27;outline-offset:2px}@media screen and (min-width:1000px){body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .product-facet__meta-bar.anchor{flex-wrap:nowrap;gap:12px;margin-inline:34px;margin-bottom:32px;padding:4px 16px;border:1px solid #c49a52;border-radius:10px;background:#fffaf0}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .product-facet__meta-bar-item--filter{order:1;flex:none}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .product-facet__meta-bar.anchor>.product-facet__active-list{order:2;flex:1 1 auto;gap:8px;width:auto;min-width:0;margin:0;padding:4px 0;overflow-x:auto}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .product-facet__meta-bar.anchor>.product-facet__active-list .tag{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:32px;margin:0;padding:6px 12px;border:1px solid #c49a52;border-radius:999px;background:#fffaf0;color:#173b31;font-size:13px;line-height:1;text-transform:none}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .product-facet__meta-bar.anchor>.product-facet__active-list .tag__icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#a22d27}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .product-facet__meta-bar-item--sort{order:3;flex:none;margin-inline-start:auto}body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .product-facet__meta-bar-item--filter,body.template-collection.template-weihnachtsgeschenke-2026 .product-facet .popover-button{min-height:44px;padding-inline:4px}body.template-collection.template-weihnachtsgeschenke-2026 #facet-filters.drawer{--text-color: 23, 59, 49;--border-color: 196, 154, 82;--background: 255, 250, 240;z-index:20}body.template-collection.template-weihnachtsgeschenke-2026 #facet-filters.drawer .product-facet__filter-list{display:block}body.template-collection.template-weihnachtsgeschenke-2026 #facet-filters.drawer .product-facet__filter-item{margin-right:0;border-bottom:1px solid #dccfae}body.template-collection.template-weihnachtsgeschenke-2026 #facet-filters.drawer .product-facet__filter-item button.collapsible-toggle{justify-content:space-between;width:100%;min-height:52px;padding:14px 0}body.template-collection.template-weihnachtsgeschenke-2026 #facet-filters.drawer .product-facet__filter-item collapsible-content.collapsible{position:static;max-width:none;padding:0;border:0;background:transparent}body.template-collection.template-weihnachtsgeschenke-2026 #facet-filters.drawer .product-facet__filter-item.active collapsible-content.collapsible{padding-bottom:16px;overflow-x:hidden;overflow-y:auto}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/ah-christmas-gift-guide.css.map */
