:root{--sf-orange:#f29a1f;--sf-orange-d:#d9830b}.header__heading-logo.sf-logo{height:34px;width:175px;max-width:none;display:block}.header__heading-link{display:inline-flex;align-items:center}.header__inline-menu .list-menu__item{font-weight:500}.header__inline-menu .list-menu__item--active,.header__inline-menu summary.list-menu__item .header__active-menu-item{text-decoration:underline;text-decoration-color:var(--sf-orange);text-decoration-thickness:3px;text-underline-offset:10px}.header__inline-menu .list-menu__item:hover span{text-decoration:underline;text-decoration-color:var(--sf-orange);text-decoration-thickness:2px;text-underline-offset:10px}.header__inline-menu .list-menu--inline{flex-wrap:nowrap;white-space:nowrap}.header__inline-menu li:has(>a[href="/"]){display:none}.product-form__submit.button--secondary{background-color:var(--sf-orange);color:#1b1205}.product-form__submit.button--secondary:after{box-shadow:0 0 0 1px var(--sf-orange)}.product-form__submit.button--secondary:hover{background-color:var(--sf-orange-d)}.product-form__submit.button--secondary:hover:after{box-shadow:0 0 0 1px var(--sf-orange-d)}.sf-ann{background:#141a26;color:#fff;font-family:var(--font-body-family);font-size:14px;font-weight:500;letter-spacing:.03em;text-align:center;padding:9px 16px;line-height:1.5}.sf-ann a{color:inherit}.sf-ann .hl{color:var(--sf-orange)}.sf-ann span{white-space:nowrap}.sf-ann i{font-style:normal;opacity:.7;margin:0 .6em}@media(max-width:749px){.sf-ann{font-size:13px;padding:9px 12px}.sf-ann .opt{display:none}}.section-header .header.page-width{max-width:1240px;padding-left:24px;padding-right:24px}.section-header .header{padding-top:13px;padding-bottom:13px}.header__inline-menu .list-menu__item,.header__inline-menu .list-menu__item--link,.header__menu-item{font-size:1.55rem;font-weight:500;letter-spacing:0;color:#1b1f27}.header__inline-menu .list-menu__item span,.header__icon{color:#1b1f27}.sf-labels{position:absolute;top:8px;right:8px;bottom:8px;left:8px;pointer-events:none;z-index:3}.sf-lbl{position:absolute;display:inline-flex;align-items:center;gap:5px;font-family:var(--font-body-family);font-size:12px;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap}.sf-lbl svg{flex:none}.sf-lbl.surf{left:0;top:0;padding:5px 10px;border-radius:99px;border:1px solid #141a26}.sf-clear{background:#fff;color:#141a26}.sf-mat{background:#141a26;color:#fff}.sf-lbl.form{left:0;bottom:0;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:400;background:#ffffffeb;color:#141a26}@media(max-width:749px){.sf-lbl.surf{padding:4px 8px;font-size:11px}.sf-lbl.form{font-size:10px}}.header__inline-menu a[href*=weihnachtsbaum],.header__inline-menu a[href*=weihnachtsbaum] span,.menu-drawer a[href*=weihnachtsbaum],.menu-drawer a[href*=weihnachtsbaum] span{color:var(--sf-orange-d);font-weight:700}@media(max-width:749px){.collection-hero__title,.main-page-title,.title--primary{font-size:clamp(2.4rem,8vw,3.4rem);line-height:1.15;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.swatch.swatch--unavailable{background:radial-gradient(circle at 35% 30%,#e4e6ea,#c3c7ce 60%,#aeb3bb);border:.1rem solid rgba(var(--color-foreground),.45)}.sf-ann.sf-ann2{background:var(--sf-orange-d,#f29a1f);background:#f29a1f;color:#1b1205}.sf-ann2 a{text-decoration:none}.sf-ann2 a:hover .promo-full,.sf-ann2 a:hover .promo-short{text-decoration:underline}.sf-ann2 .promo-short{display:none}@media(max-width:749px){.sf-ann2 .promo-full{display:none}.sf-ann2 .promo-short{display:inline}.sf-ann2 span{white-space:normal}}.sf-ann.sf-ann2{position:relative;overflow:hidden}.sf-ann.sf-ann2.sf-promo-intro{animation:sf-promo-in .6s ease-out both}.sf-ann2:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff8c,#fff0);transform:skew(-20deg);animation:sf-promo-shine 4.5s ease-in-out 1.2s infinite}@keyframes sf-promo-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes sf-promo-shine{0%{left:-40%}35%,to{left:130%}}@media(prefers-reduced-motion:reduce){.sf-ann.sf-ann2{animation:none}.sf-ann2:after{display:none}}.sf-ann2 .promo-full:before,.sf-ann2 .promo-short:before,.sf-ann2 .promo-full:after,.sf-ann2 .promo-short:after{content:"\1f384";display:inline-block;font-size:1.15em;line-height:1;vertical-align:-.1em;transform-origin:50% 90%;animation:sf-promo-tree 2.4s ease-in-out infinite}.sf-ann2 .promo-full:before,.sf-ann2 .promo-short:before{margin-right:.55em}.sf-ann2 .promo-full:after,.sf-ann2 .promo-short:after{margin-left:.55em;animation-delay:.3s}@keyframes sf-promo-tree{0%,55%,to{transform:rotate(0) scale(1)}15%{transform:rotate(-12deg) scale(1.15)}30%{transform:rotate(10deg) scale(1.15)}45%{transform:rotate(-4deg) scale(1.05)}}@media(prefers-reduced-motion:reduce){.sf-ann2 .promo-full:before,.sf-ann2 .promo-short:before,.sf-ann2 .promo-full:after,.sf-ann2 .promo-short:after{animation:none}}product-modal.product-media-modal{background:#141a26b8}product-modal.product-media-modal .product-media-modal__dialog{background:none!important;justify-content:center;align-items:center;height:100vh;position:relative}product-modal.product-media-modal .product-media-modal__content{width:min(92vw,980px);height:min(86vh,860px);max-height:none;padding:0!important;display:flex;flex-direction:row;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;background:#fff;border-radius:14px}product-modal.product-media-modal .product-media-modal__content::-webkit-scrollbar{display:none}product-modal.product-media-modal .product-media-modal__content>*,.product-media-modal__content>*:not(.active){display:flex!important;flex:0 0 100%;width:100%!important;height:100%;margin:0!important;scroll-snap-align:center;align-items:center;justify-content:center}product-modal.product-media-modal .product-media-modal__content .product-media-container,.product-media-modal__content .media,.product-media-modal__content .deferred-media{width:100%;height:100%;max-width:none}product-modal.product-media-modal .product-media-modal__content .media{padding-top:0!important;display:flex;align-items:center;justify-content:center;background:none}product-modal.product-media-modal .product-media-modal__content .media>*{position:static!important;width:auto!important;height:auto!important;max-width:100%;max-height:100%;object-fit:contain}product-modal.product-media-modal .product-media-modal__content .media img{max-height:min(86vh,860px)}product-modal.product-media-modal .product-media-modal__toggle{top:max(1rem,calc(50vh - min(43vh,430px) - 5rem));right:max(1rem,calc(50vw - min(46vw,490px)));z-index:3}.sf-pm-arrow{position:fixed;top:50%;transform:translateY(-50%);z-index:3;width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:#fff;color:#141a26;font-size:2.2rem;line-height:1;cursor:pointer;box-shadow:0 2px 10px #00000040;display:flex;align-items:center;justify-content:center;padding:0}.sf-pm-arrow:hover{background:#f29a1f}.sf-pm-prev{left:max(.6rem,calc(50vw - min(46vw,490px) - 2.4rem))}.sf-pm-next{right:max(.6rem,calc(50vw - min(46vw,490px) - 2.4rem))}@media(max-width:749px){product-modal.product-media-modal .product-media-modal__content{width:100vw;height:80vh;border-radius:0}.sf-pm-prev{left:.6rem}.sf-pm-next{right:.6rem}product-modal.product-media-modal .product-media-modal__toggle{top:1rem;right:1rem}}@media(max-width:749px){.product__media-toggle{pointer-events:none}.product__media-icon{display:none}product-modal.product-media-modal{display:none}}@media(min-width:750px){.product--thumbnail_slider slider-component:not(.thumbnail-slider){position:relative}.product--thumbnail_slider slider-component:not(.thumbnail-slider) .slider-buttons{display:flex!important;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);justify-content:space-between;padding:0 1rem;pointer-events:none;z-index:3;margin:0}.product--thumbnail_slider .slider-buttons .slider-counter{display:none}.product--thumbnail_slider .slider-buttons .slider-button{pointer-events:auto;width:4.4rem;height:4.4rem;border-radius:50%;background:#ffffffeb;box-shadow:0 2px 10px #0003;color:#141a26;display:flex;align-items:center;justify-content:center}.product--thumbnail_slider .slider-buttons .slider-button:hover{background:#f29a1f}.product--thumbnail_slider .slider-buttons .slider-button[disabled]{opacity:.35}.product--thumbnail_slider .thumbnail-slider .thumbnail[aria-current=true]{outline:2px solid #141a26;outline-offset:-2px}}@media(min-width:750px){.product--thumbnail_slider .thumbnail-list.slider--tablet-up{gap:.8rem;padding:.5rem 0;scroll-padding-left:0}.product--thumbnail_slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc((100% - 4.8rem) / 7);flex:0 0 calc((100% - 4.8rem) / 7);max-width:7rem}}.product__info-container .product__title h1,.product__info-container .product__title>h2{font-size:clamp(2.2rem,1.9vw,2.8rem)!important;line-height:1.15;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media(min-width:750px){.product--thumbnail_slider .product__media-list{display:flex!important;flex-wrap:nowrap;position:relative;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0;padding-right:0;gap:0}.product--thumbnail_slider .product__media-list::-webkit-scrollbar{display:none}.product--thumbnail_slider .product__media-list .product__media-item,.product--thumbnail_slider .product__media-list .product__media-item:not(.is-active){display:block!important;flex:0 0 100%;width:100%!important;max-width:100%;scroll-snap-align:start;opacity:1!important;transform:none!important;padding:0}}@media(prefers-reduced-motion:reduce){.product--thumbnail_slider .product__media-list{scroll-behavior:auto}}@media(min-width:750px){.product--thumbnail_slider .slider-buttons .slider-button{background:none!important;box-shadow:none!important;border:0;border-radius:0;width:4rem;height:5rem;color:#1b1f27}.product--thumbnail_slider .slider-buttons .slider-button:hover{background:none!important;color:#d9830b}.product--thumbnail_slider .slider-buttons .slider-button .icon{width:2.3rem;height:auto;filter:drop-shadow(0 0 3px rgba(255,255,255,.95)) drop-shadow(0 0 6px rgba(255,255,255,.7))}.product--thumbnail_slider .slider-buttons .slider-button[disabled]{display:none!important}}@media(min-width:750px){.product--thumbnail_slider slider-component:not(.thumbnail-slider) .slider-buttons .slider-button--prev{margin-right:auto}.product--thumbnail_slider slider-component:not(.thumbnail-slider) .slider-buttons .slider-button--next{margin-left:auto}}.product__info-container:has(.sf-pdp-marker) .product__text{color:var(--sf-orange-d,#d9830b);font-weight:500;letter-spacing:.14em;font-size:1.3rem}.product__info-container:has(.sf-pdp-marker) .price{margin:1rem 0 0}.product__info-container:has(.sf-pdp-marker) .price .price-item--regular,.product__info-container:has(.sf-pdp-marker) .price .price-item--last{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(3.4rem,3.4vw,4.6rem);line-height:1.05;color:#1b1f27}.product__info-container:has(.sf-pdp-marker) .product__tax{margin:.2rem 0 0;color:#5d6574}.sf-usps{list-style:none;padding:0;margin:1.4rem 0 2rem;display:grid;gap:.8rem}.sf-usps li{display:flex;gap:1rem;font-size:1.55rem;line-height:1.4}.sf-usps li:before{content:"\2713";color:#2f7d4f;font-weight:700}.product__info-container:has(.sf-pdp-marker) .product-form__submit{min-height:5.6rem;font-weight:700;font-size:1.7rem;letter-spacing:.02em}.sf-trust3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.8rem 0 0;font-size:1.3rem;color:#5d6574;text-align:center}.sf-trust3 b{display:block;color:#1b1f27;font-size:1.4rem}.sf-sample{display:flex;gap:1.4rem;align-items:center;background:#f4f2ee;border-radius:14px;padding:1.6rem 1.8rem;margin-top:1.6rem;font-size:1.45rem;line-height:1.4}.sf-sample b{display:block}.sf-sample__icon{font-size:2.4rem;line-height:1}.sf-sample a{margin-left:auto;white-space:nowrap;font-weight:500;border-bottom:2px solid #f29a1f;text-decoration:none;color:#1b1f27}.sf-desc{margin-top:2.6rem;border-top:1px solid #e4e1da;border-bottom:1px solid #e4e1da;padding:1.6rem 0}.sf-desc summary{cursor:pointer;font-weight:500;font-size:1.7rem;list-style:none;display:flex;justify-content:space-between;align-items:center}.sf-desc summary::-webkit-details-marker{display:none}.sf-desc summary:after{content:"\2013";font-size:2.2rem;line-height:1}.sf-desc:not([open]) summary:after{content:"+"}.sf-desc .product__description{margin-top:1.4rem}.sf-mbar{display:none}@media(max-width:900px){.sf-mbar:not([hidden]){display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid #e4e1da;padding:1rem 1.6rem;gap:1.4rem;align-items:center;box-shadow:0 -4px 16px #00000014}.sf-mbar b{font-family:var(--font-heading-family);font-size:2.6rem;line-height:1;display:block}.sf-mbar small{display:block;color:#5d6574;font-size:1.2rem}.sf-mbar__btn{flex:1;height:5rem;border:0;border-radius:10px;background:#f29a1f;color:#1b1205;font:700 1.6rem var(--font-body-family);cursor:pointer}.sf-trust3{grid-template-columns:1fr}.sf-sample{flex-wrap:wrap}}.product__info-container:has(.sf-pdp-marker){letter-spacing:.01em;color:#1b1f27}.product__info-container:has(.sf-pdp-marker) .product__title h1{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.01em;line-height:1.12;font-size:clamp(3rem,3.2vw,4.2rem)!important;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;margin:.4rem 0 .6rem}.product__info-container:has(.sf-pdp-marker) .product__text{letter-spacing:.14em;margin:0}.product__info-container:has(.sf-pdp-marker) .rating-star{color:#f29a1f!important}.product__info-container:has(.sf-pdp-marker) .rating-text,.product__info-container:has(.sf-pdp-marker) .rating-count{color:#5d6574;letter-spacing:0}.product__info-container:has(.sf-pdp-marker) .product__tax{font-size:1.4rem;letter-spacing:0}.sf-usps li,.sf-trust3,.sf-sample{letter-spacing:0}.product__info-container:has(.sf-pdp-marker) .cl-po--label{font-size:1.5rem!important;font-weight:500!important;letter-spacing:0;color:#1b1f27}.product__info-container:has(.sf-pdp-marker) .quantity__label,.product__info-container:has(.sf-pdp-marker) .form__label{font-size:1.4rem;font-weight:500;letter-spacing:0;color:#1b1f27}.product__info-container:has(.sf-pdp-marker) .cl-po--wrapper{font-family:var(--font-body-family);letter-spacing:0}.product__info-container:has(.sf-pdp-marker) .cl-po--swatch-container{gap:1rem}.product__info-container:has(.sf-pdp-marker) .cl-po--swatch{border:1.5px solid #e4e1da;border-radius:10px;background:#fff;box-shadow:none}.product__info-container:has(.sf-pdp-marker) .cl-po--input:checked+.cl-po--swatch{border-color:#1b1f27;background:#f4f2ee;box-shadow:none}.product__info-container:has(.sf-pdp-marker) .cl-po--swatch-text{font-size:1.4rem;letter-spacing:0;color:#1b1f27}.product__info-container:has(.sf-pdp-marker) .cl-po--input:checked~.cl-po--swatch-text{font-weight:500}.product__info-container:has(.sf-pdp-marker) .cl-po--input-group .cl-po--input{height:5rem;border:1.5px solid #e4e1da;border-radius:10px 0 0 10px;font-size:1.6rem;padding:0 1.4rem}.product__info-container:has(.sf-pdp-marker) .cl-po--help{font-size:1.3rem;color:#5d6574;letter-spacing:0}.sf-buyrow{display:grid;grid-template-columns:12rem 1fr;gap:1.2rem;align-items:stretch;margin-top:.4rem}.sf-buyrow .product-form__quantity{margin:0}.sf-buyrow .quantity__label{display:none}.sf-buyrow .quantity{height:5.6rem;width:100%;border-radius:10px}.sf-buyrow .product-form__submit{width:100%;margin:0}@media(min-width:901px){.page-width:has(.product .sf-pdp-marker){max-width:124rem;padding-left:2.4rem;padding-right:2.4rem}.product.grid:has(.sf-pdp-marker){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:5.6rem;margin:0;align-items:start}.product.grid:has(.sf-pdp-marker)>.grid__item{width:100%;max-width:none;padding:0;margin:0}.product.grid:has(.sf-pdp-marker) .product__info-wrapper{padding:0}}.product:has(.sf-pdp-marker) .product__media-list .media,.product:has(.sf-pdp-marker) .product__media-list .product-media-container{border-radius:14px;overflow:hidden}.product:has(.sf-pdp-marker) .product__media-list .product-media-container{max-height:none!important;width:100%;height:auto;aspect-ratio:1/1;background:#f4f2ee}.product:has(.sf-pdp-marker) .product__media-list .media{padding-top:100%!important;height:0;background:#f4f2ee}.product:has(.sf-pdp-marker) .product__media-list .media>img{object-fit:contain;width:100%;height:100%}@media(min-width:750px){.product--thumbnail_slider:has(.sf-pdp-marker) .thumbnail-slider{margin-top:1.2rem}.product--thumbnail_slider:has(.sf-pdp-marker) .thumbnail-list.slider--tablet-up{gap:1rem;padding:0}.product--thumbnail_slider:has(.sf-pdp-marker) .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc((100% - 5rem) / 6);flex:0 0 calc((100% - 5rem) / 6);max-width:none}.product--thumbnail_slider:has(.sf-pdp-marker) .thumbnail{border-radius:8px;overflow:hidden}.product--thumbnail_slider:has(.sf-pdp-marker) .thumbnail img{border-radius:6px;object-fit:cover}.product--thumbnail_slider:has(.sf-pdp-marker) .thumbnail-slider .thumbnail[aria-current=true]{outline:2px solid #1b1f27;outline-offset:-2px}}@media(min-width:750px){.product--thumbnail_slider:has(.sf-pdp-marker) .thumbnail-slider .slider-button{display:none!important}.product--thumbnail_slider:has(.sf-pdp-marker) .thumbnail-slider{display:block}}.page-width:has(.sf-crumbs){max-width:124rem;padding-left:2.4rem;padding-right:2.4rem}.sf-crumbs{font-size:1.3rem;color:#5d6574;padding:0 0 .8rem;letter-spacing:0}.sf-crumbs a{color:inherit;text-decoration:none}.sf-crumbs a:hover{text-decoration:underline}.product__info-container:has(.sf-pdp-marker) .product__tax{display:none}.sf-taxline{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin:.4rem 0 0;font-size:1.4rem;color:#5d6574;letter-spacing:0}.sf-chip{background:#e7f3ec;color:#2f7d4f;font-size:1.3rem;font-weight:500;border-radius:99px;padding:.4rem 1.2rem}.sf-acc{margin-top:2.6rem;border-top:1px solid #e4e1da;letter-spacing:0}.sf-acc summary{cursor:pointer;font-weight:500;font-size:1.7rem;list-style:none;display:flex;justify-content:space-between;align-items:center}.sf-acc summary:after{content:"+";font-size:2.2rem;line-height:1}.sf-acc details>div,.sf-acc details>table,.sf-acc details>p{margin-top:1.2rem;color:#3a4150;font-size:1.55rem;line-height:1.55}.sf-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.sf-fit>div{border-radius:10px;padding:1.4rem 1.6rem;font-size:1.45rem}.sf-fit .ok{background:#e7f3ec}.sf-fit .no{background:#fbeae6}.sf-fit b{display:block;margin-bottom:.4rem}.sf-fit a{color:inherit}.sf-alt{font-size:1.45rem}.sf-alt a{font-weight:500;border-bottom:2px solid #f29a1f;text-decoration:none;color:#1b1f27}.sf-spec{width:100%;border-collapse:collapse}.sf-spec td{padding:.8rem 0;border-bottom:1px solid #e4e1da;font-size:1.55rem}.sf-spec td:first-child{color:#5d6574;width:42%}.sf-notes h2{display:none}.sf-notes p{margin:0 0 1rem}@media(max-width:749px){.sf-fit{grid-template-columns:1fr}}.product:has(.sf-pdp-marker){--buttons-radius:10px;--buttons-radius-outset:10px;--inputs-radius:10px;--inputs-radius-outset:10px;--media-radius:14px}.product:has(.sf-pdp-marker) .rating-star{--color-rating-star:#f29a1f}.product__info-container:has(.sf-mode-custom):not(.sf-dim-set) .price .price-item--regular:before,.product__info-container:has(.sf-mode-custom):not(.sf-dim-set) .price .price-item--last:before{content:"ab ";font-size:.55em;font-weight:500;color:#5d6574;font-family:var(--font-body-family);margin-right:.15em}.sf-mbar--ab .sf-mbar__price:before{content:"ab ";font-size:.55em;font-weight:500;color:#5d6574;margin-right:.15em}.product:has(.sf-pdp-marker) .product-form__submit,.product:has(.sf-pdp-marker) .shopify-payment-button__button,.product:has(.sf-pdp-marker) .shopify-payment-button button{border-radius:10px}.product:has(.sf-pdp-marker) .quantity{border-radius:10px}.product:has(.sf-pdp-marker) .quantity:after,.product:has(.sf-pdp-marker) .quantity:before{border-radius:10px}.product:has(.sf-pdp-marker) .product__media-list .product__media-item,.product:has(.sf-pdp-marker) .product__media-list .product__modal-opener,.product:has(.sf-pdp-marker) .product__media-list .product__modal-opener img,.product:has(.sf-pdp-marker) .product__media-list .media img{border-radius:14px}.product:has(.sf-pdp-marker) .product__media-wrapper slider-component:not(.thumbnail-slider){border-radius:14px;overflow:hidden}.product__info-container:has(.sf-pdp-marker) .cl-po--input-group{display:flex}.product__info-container:has(.sf-pdp-marker) .cl-po--input-group .cl-po--input{border-radius:10px 0 0 10px}.product__info-container:has(.sf-pdp-marker) .cl-po--input-group>:last-child:not(input){border:1.5px solid #e4e1da;border-left:0;border-radius:0 10px 10px 0;background:#f4f2ee}.product__info-container:has(.sf-pdp-marker) .cl-po--input-group .cl-po--input{border-radius:10px 0 0 10px!important}.product__info-container:has(.sf-pdp-marker) .cl-po--input-group>:last-child:not(input){border-radius:0 10px 10px 0!important}.product__info-container:has(.sf-pdp-marker) .cl-po--swatch{border-radius:10px!important}.product__info-container:has(.sf-pdp-marker) .product-form__buttons{border:1.5px solid #e4e1da;border-radius:14px;padding:2.2rem;background:#fff;margin-top:0}.product__info-container:has(.sf-mode-custom) .product-form__buttons:before{content:"Dein Ma\df  eingeben";display:block;font-family:var(--font-heading-family);font-weight:700;font-size:2.2rem;line-height:1.1;margin-bottom:1.4rem;color:#1b1f27}.product__info-container:has(.sf-pdp-marker) .product-form__buttons .sf-trust3{margin-top:1.6rem}.product__info-container:has(.sf-pdp-marker) .shopify-payment-button{margin-top:1.2rem}.product:has(.sf-pdp-marker) .rating-star{--font-size:2.3;--letter-spacing:.35;font-family:Arial,Helvetica,sans-serif}.product__info-container:has(.sf-pdp-marker) .rating-count{font-size:1.5rem;color:#5d6574;font-weight:400}.product__info-container:has(.sf-pdp-marker) .rating-wrapper{display:flex;align-items:center;gap:.8rem}@media(min-width:750px)and (max-width:900px){.page-width:has(.product .sf-pdp-marker){padding-left:2.4rem;padding-right:2.4rem}.product.grid:has(.sf-pdp-marker){display:grid;grid-template-columns:minmax(0,1fr);row-gap:2rem;margin:0}.product.grid:has(.sf-pdp-marker)>.grid__item{width:100%;max-width:none;padding:0;margin:0}.product.grid:has(.sf-pdp-marker) .product__info-wrapper{padding:0}}.product__info-container:has(.sf-pdp-marker) .product-form,.product__info-container:has(.sf-pdp-marker) .product-form__buttons,.product__info-container:has(.sf-pdp-marker) .product-form__input,.product__info-container:has(.sf-pdp-marker) .shopify-payment-button{max-width:none}.product__info-container:has(.sf-pdp-marker) .product-form__buttons{box-sizing:border-box;width:100%}.product__info-container:has(.sf-pdp-marker) .cl-po--swatch-container{margin:0;width:100%;box-sizing:border-box}.sf-acc{margin-top:2.6rem;border-top:1px solid #e4e1da}.sf-acc details{border-bottom:1px solid #e4e1da;padding:1.6rem 0}.sf-acc summary{cursor:pointer;font-weight:500;font-size:1.7rem;line-height:1.5;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:0;border-radius:0;color:#1b1f27}.sf-acc summary::-webkit-details-marker{display:none}.sf-acc summary:after{content:"+";width:auto;height:auto;display:inline;background:none;border-radius:0;font-size:2.2rem;line-height:1;color:#1b1f27}.sf-acc details[open] summary:after{content:"\2013"}.sf-acc summary:hover{color:#1b1f27}.sf-acc summary:hover:after{background:none;color:#1b1f27}.sf-acc summary:focus{outline:none}.sf-acc summary:focus-visible{outline:2px solid #f29a1f;outline-offset:4px}.sf-acc details>div,.sf-acc details>table,.sf-acc details>p{margin-top:1.2rem;color:#3a4150;font-size:1.55rem;line-height:1.5}.sf-notes strong{display:inline;margin:0;font-size:inherit;letter-spacing:0;color:inherit;font-weight:700}.sf-notes p{line-height:1.5;margin:0 0 1rem}.sf-acc a,.sf-acc a:visited,.sf-acc .rte a,.sf-acc .sf-notes a{color:#1b1f27!important;text-decoration:none!important;border-bottom:2px solid #f29a1f;font-weight:500}.sf-acc .sf-fit a{font-weight:400;border-bottom-width:1px}@media(min-width:901px){.product.grid:has(.sf-pdp-marker){align-items:stretch}.product.grid:has(.sf-pdp-marker) .product__media-wrapper{align-self:stretch}.product.grid:has(.sf-pdp-marker) .product__media-wrapper media-gallery{position:sticky;top:8.4rem;align-self:start}.product.grid:has(.sf-pdp-marker) .product__info-wrapper{align-self:start}}[id$=__0ebd9670-3127-4754-a94d-4f94886fb123] .rich-text__heading{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.01em;line-height:1.1;font-size:clamp(3.2rem,3.6vw,4.8rem);margin-bottom:1.8rem}[id$=__0ebd9670-3127-4754-a94d-4f94886fb123] .rich-text__text,[id$=__0ebd9670-3127-4754-a94d-4f94886fb123] .rich-text__text p{max-width:78rem;margin-left:auto;margin-right:auto;font-size:1.8rem;line-height:1.65;letter-spacing:0;color:#3a4150}[id$=__0ebd9670-3127-4754-a94d-4f94886fb123] .rich-text__heading:after{content:"";display:block;width:6rem;height:.4rem;border-radius:.2rem;background:#f29a1f;margin:1.6rem auto 0}.page-width:has(.sf-benefits){max-width:124rem;padding-left:2.4rem;padding-right:2.4rem}.sf-benefits{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.sf-benefits li{background:#f4f2ee;border-radius:14px;padding:2.2rem 2rem;display:flex;flex-direction:column;gap:.6rem;font-size:1.5rem;line-height:1.5;color:#3a4150;letter-spacing:0}.sf-benefits b{font-family:var(--font-heading-family);font-weight:700;font-size:2rem;line-height:1.15;color:#1b1f27;letter-spacing:.01em}.sf-benefits__ic{width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;display:grid;place-items:center;margin-bottom:.6rem}.sf-benefits__ic svg{width:2.2rem;height:2.2rem;stroke:#d9830b;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(max-width:989px){.sf-benefits{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.sf-benefits{grid-template-columns:1fr}}[id$=__520f3233-7638-4cbc-b9a8-ef9e637f52ef] :is(h1,h2){font-family:var(--font-heading-family);font-weight:700;letter-spacing:.01em;font-size:clamp(3rem,3.4vw,4.4rem)}.sf-fitwrap .sf-fitcard{margin-top:0;border:1.5px solid #e4e1da;border-radius:14px;background:#fff;overflow:hidden}.sf-fitwrap .sf-fit{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0}.sf-fitwrap .sf-fit__col{padding:1.8rem 2rem}.sf-fitwrap .sf-fit__col+.sf-fit__col{border-left:1px solid #e4e1da}.sf-fitwrap .sf-fit__head{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;margin-bottom:1rem}.sf-fitwrap .sf-fit__col.ok .sf-fit__head{color:#2f7d4f}.sf-fitwrap .sf-fit__col.no .sf-fit__head{color:#b4402f}.sf-fitwrap .sf-fit ul{list-style:none;margin:0;padding:0;display:block}.sf-fitwrap .sf-fit li{display:flex;gap:1rem;align-items:baseline;padding:.8rem 0;font-size:1.5rem;line-height:1.3;color:#1b1f27;background:none;border-radius:0}.sf-fitwrap .sf-fit li+li{border-top:1px solid #f0eee9}.sf-fitwrap .sf-fit li span{font-weight:700}.sf-fitwrap .sf-fit li.ok span{color:#2f7d4f}.sf-fitwrap .sf-fit li.no span{color:#b4402f}.sf-fitwrap .sf-alt{margin:0;padding:1.4rem 2rem;background:#f4f2ee;font-size:1.45rem;color:#1b1f27;border-radius:0}.sf-fitwrap a.sf-alt__link,.sf-fitwrap a.sf-alt__link:visited{margin-left:.6rem;font-weight:500;color:#1b1f27!important;border-bottom:2px solid #f29a1f;text-decoration:none;white-space:nowrap}.sf-fitwrap a.sf-alt__link:hover{color:#d9830b!important}@media(max-width:749px){.sf-fitwrap .sf-fit{grid-template-columns:1fr}.sf-fitwrap .sf-fit__col+.sf-fit__col{border-left:0;border-top:1px solid #e4e1da}}@media(min-width:901px){.product:has(.sf-pdp-marker) .product__media-wrapper media-gallery{--sf-img:max(26rem, calc(100vh - 22.9rem) )}.product:has(.sf-pdp-marker) .product__media-list .product__media-item{display:block}.product:has(.sf-pdp-marker) .product__media-list .product-media-container{width:min(100%,var(--sf-img));margin-left:auto;margin-right:auto}}.sf-acc summary:focus-visible{outline:none;text-decoration:underline;text-decoration-color:#f29a1f;text-decoration-thickness:2px;text-underline-offset:4px}.sf-fitwrap{margin-top:2.6rem;letter-spacing:0}.sf-fitwrap .sf-fitcard{margin-top:0}.sf-fitwrap+.sf-acc{margin-top:2.6rem}.product__info-container:has(.sf-pdp-marker) .sf-eyebrow{color:#d9830b;font-weight:500;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .4rem;line-height:1.4}.sf-trust3{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}@media(max-width:900px){.sf-trust3{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.product:has(.sf-pdp-marker) .product__media-list .media>img{object-fit:contain!important}product-modal.product-media-modal .product-media-modal__content img,product-modal.product-media-modal .product-media-modal__content .media img{object-fit:contain!important;width:100%!important;height:100%!important;max-width:100%;max-height:100%}[id$=__bb43a6ca-7c8d-4e7f-ab9e-4b31bb9eca9e] .rich-text__heading{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.01em;line-height:1.1;font-size:clamp(3.2rem,3.6vw,4.8rem);margin-bottom:1.8rem}[id$=__bb43a6ca-7c8d-4e7f-ab9e-4b31bb9eca9e] .rich-text__heading:after{content:"";display:block;width:6rem;height:.4rem;border-radius:.2rem;background:#f29a1f;margin:1.6rem auto 0}[id$=__bb43a6ca-7c8d-4e7f-ab9e-4b31bb9eca9e] .rich-text__text,[id$=__bb43a6ca-7c8d-4e7f-ab9e-4b31bb9eca9e] .rich-text__text p{max-width:72rem;margin-left:auto;margin-right:auto;font-size:1.8rem;line-height:1.65;letter-spacing:0;color:#3a4150}[id$=__bb43a6ca-7c8d-4e7f-ab9e-4b31bb9eca9e] .rich-text{padding-bottom:3.2rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sf-global.css.map */
