.product-set-discounts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px;margin:4px 0 0}.product-set-discounts-entry{margin:0!important;padding:0!important;border:1px solid #d9d2c2!important;border-radius:var(--border-radius, 4px)!important;background:#fff;position:relative;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.product-set-discounts-entry.selected{border:2px solid #2a220d!important;background:#fff8e1}.product-set-discounts-entry-header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1px;padding:9px 12px 8px;min-height:54px;box-sizing:border-box}.product-set-discounts-entry.selected .product-set-discounts-entry-header{padding:8px 11px 7px}.product-set-discounts-entry-header-radio{display:none!important}.product-set-discounts-entry-header-name{flex:0 0 auto!important;line-height:1.25}.product-set-discounts-entry-header-name label{font-size:13px!important;font-weight:700!important;line-height:1.25}.product-set-discounts-entry-header-name label .gh-set-rabatt{font-style:normal;font-weight:600;color:#1f6b3a;white-space:nowrap}.product-set-discounts-entry-header .price{font-size:12px!important;font-weight:500!important;color:#6b614a;line-height:1.3;display:flex;flex-direction:row-reverse;gap:6px;align-items:baseline}.product-set-discounts-entry-header .price s{font-size:11px;opacity:.75}.product-set-discounts-entry-header .price s:empty,.product-set-discounts-entry-header .price s[data-compare-price=NaN],.product-set-discounts-entry-header .price s[data-compare-price="0"]{display:none}.product-set-discounts-entry-header-badge{top:-9px!important;left:auto!important;right:10px!important;transform:none!important;padding:2px 8px!important;font-size:9px!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.4}.product-set-discounts-entry-content,.product-set-discounts-entry.selected .product-set-discounts-entry-content,.gh-set-quickselect{display:none!important}.gh-setpanel{margin-top:12px;display:flex;flex-direction:column;gap:10px}.gh-setpanel[hidden],.gh-setpanel-summary[hidden],.gh-setpanel-mix[hidden]{display:none!important}.gh-setpanel-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gh-setpanel-label{font-size:13px;color:#6b614a;margin-right:2px}.gh-pill{height:34px;padding:0 14px;border:1px solid #d9d2c2;border-radius:var(--border-radius, 4px);background:#fff;color:#2a220d;font-family:inherit;font-size:13px;font-weight:600;line-height:32px;cursor:pointer;white-space:nowrap;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.gh-pill.is-active{background:#2a220d;border-color:#2a220d;color:#fff}.gh-pill.is-mixed{border-style:dashed}.gh-setpanel-toggle{margin-left:auto;border:0;background:none;padding:4px 0;font-family:inherit;font-size:12px;font-weight:600;color:#2a220d;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.gh-setpanel-summary{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--border-radius, 4px);background:#f5efe1;font-size:13px;line-height:1.3}.gh-setpanel-summary img{width:30px;height:44px;object-fit:contain;flex:0 0 auto}.gh-setpanel-summary strong{font-weight:700;display:block}.gh-setpanel-summary span{color:#6b614a}.gh-setpanel-mix{display:flex;flex-direction:column;gap:0;padding:12px 14px 10px;border-radius:var(--border-radius, 4px);background:#f5efe1}.gh-setpanel-mix-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:8px;font-size:13px;font-weight:700}.gh-setpanel-mix-count{font-size:12px;font-weight:700;color:#d96c2c}.gh-setpanel-mix-count.is-ok{color:#1f6b3a}.gh-setpanel-mix-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #e4dfd3}.gh-setpanel-mix-row>div{flex:1 1 auto;min-width:0;font-size:13px;line-height:1.3}.gh-setpanel-mix-row>div strong{font-weight:600}.gh-setpanel-mix-row>div span{display:block;font-size:12px;color:#6b614a}.gh-stepper{display:inline-flex;align-items:center;height:34px;border:1px solid #d9d2c2;border-radius:var(--border-radius, 4px);background:#fff;overflow:hidden;flex:0 0 auto}.gh-stepper button{width:36px;height:34px;border:0;background:transparent;color:#2a220d;font-size:18px;line-height:1;cursor:pointer;font-family:inherit}.gh-stepper button:disabled{color:#c8c0ad;cursor:default}.gh-stepper b{min-width:26px;text-align:center;font-size:14px;font-weight:700}.gh-setpanel-mix-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;border-top:1px solid #e4dfd3;font-size:12px;color:#6b614a}.gh-setpanel-mix-foot button{border:0;background:none;padding:4px 0;font-family:inherit;font-size:12px;font-weight:600;color:#2a220d;text-decoration:underline;text-underline-offset:3px;cursor:pointer}#product-information-cart-button.gh-incomplete{background-color:#e4dfd3!important;border-color:#e4dfd3!important;color:#8a7f66!important;box-shadow:none!important;cursor:default}#product-information-cart-button.gh-incomplete:after{display:none!important}.gh-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;align-items:center;gap:12px;padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fafaf7f7;border-top:1px solid #e4dfd3;box-shadow:0 -12px 28px -16px #2a220d59;transform:translateY(110%);transition:transform .22s var(--gh-ease, ease)}.gh-sticky-buy.is-visible{transform:translateY(0)}.gh-sticky-buy-info{flex:1 1 auto;min-width:0;font-size:12px;line-height:1.3;color:#6b614a}.gh-sticky-buy-info strong{display:block;font-size:13px;font-weight:700;color:#2a220d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gh-sticky-buy-info s{margin-left:4px;opacity:.8}.gh-sticky-buy .btn{flex:0 0 auto;height:46px;padding:0 18px!important;font-size:13px;white-space:nowrap;background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.gh-sticky-buy .btn:disabled{opacity:.5}body.gh-sticky-buy-open{padding-bottom:76px}@media(max-width:767px){.gh-sticky-buy{display:flex}.product-media-thumbnail{display:none!important}.product-media-main .swiper-pagination{bottom:6px!important}.product-media-main .swiper-pagination-bullet{width:7px;height:7px;margin:0 4px}.product-media-main{padding-bottom:22px}#product-add-to-cart-form h1{font-size:22px!important;line-height:1.2!important;margin:12px 0 4px!important;padding-bottom:0!important}.product-custom-reviews-stars-only{display:none!important}.product-information-price{margin-top:4px!important;margin-bottom:4px!important}.product-information-price .gh-price-main,.product-information-price .price-range,.product-information-price .price{font-size:19px!important;line-height:1.2}.product-information-price .gh-shot-badge{font-size:10.5px!important;line-height:1.25}.product-information-price .price span[data-price],.product-information-price .price s{font-size:18px!important}.product-information-price .price s,.product-information-price .gh-price-main,.product-information-price .price-range{font-size:13px!important}.product-information-price .gh-shot-badge-line{font-size:11px!important;line-height:1.3}.product-information-price .gh-price-grundpreis{font-size:11px!important;line-height:1.35;margin-top:4px}.product-set-discounts{margin-top:10px}.product-information-shipping-information{margin-top:12px!important;margin-bottom:8px!important;font-size:13px}.product-information-buy-buttons .btn{padding:15px 20px}.payment-providers{margin-top:6px}.product-information-text{font-size:14px!important;line-height:1.5;margin-top:14px!important;margin-bottom:10px!important}.product-information-bullet-points{margin-top:6px!important;margin-bottom:10px!important;font-size:13.5px}.product-information-bullet-points div{padding-top:5px!important;padding-bottom:5px!important}.product-custom-reviews{margin-top:12px!important;margin-bottom:12px!important}.product-custom-reviews p{font-size:13.5px;line-height:1.45}.product-collapsible-content{margin-top:8px}#product-add-to-cart-form>div:not([class]) img[src*=icons2]{width:300px!important;max-width:100%;margin:6px auto 4px;display:block}}.gh-siegel{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 18px;padding:22px 0 20px;margin:4px 0 8px;border-top:1px solid #e4dfd3;border-bottom:1px solid #e4dfd3}#product-add-to-cart-form .ccpc-display:has(>.payment-providers),#product-add-to-cart-form .payment-providers{display:none!important}.gh-siegel-item{display:block;flex:0 0 auto}@media(min-width:768px){.gh-siegel{gap:16px 24px;padding:24px 0 22px}}.gh-set-shot{display:block;font-size:11px;font-weight:500;color:#6b614a;line-height:1.3}.gh-thumbs{display:none;position:absolute;top:8px;right:8px;z-index:15;flex-direction:column;gap:6px}.gh-thumbs button{display:block;padding:0;border:1.5px solid rgba(42,34,13,.18);border-radius:var(--border-radius, 4px);background:#ffffffd9;overflow:hidden;cursor:pointer;box-shadow:0 2px 8px #2a220d1f}.gh-thumbs button img{display:block;width:100%;height:100%;object-fit:cover}.gh-thumbs button.is-active{border-color:#2a220d;background:#fff}@media(max-width:767px){.gh-thumbs{display:flex}.product-media-main.gh-has-thumbs .swiper-pagination{display:none!important}.product-media-main.gh-has-thumbs{padding-bottom:0}}.gh-origin-slide{position:relative}.gh-origin{position:absolute;left:6%;top:8%;z-index:12;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;pointer-events:none;font-family:Poppins,sans-serif}.gh-origin.is-dark{color:#fafafa}.gh-origin.is-dark .gh-origin-item{filter:drop-shadow(0 1px 3px rgba(0,0,0,.28))}.gh-origin.is-light{color:#2a220d}.gh-origin-item{display:flex;align-items:flex-start;gap:9px;margin:0;padding:0}.gh-origin-ico{display:block;flex:0 0 auto;width:24px;height:24px;margin-top:-3px}.gh-origin-ico svg{display:block;width:100%;height:100%}.gh-origin-text{display:block;max-width:96px;font-size:9px;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.gh-origin-sub{display:block;margin-top:2px;font-weight:400;letter-spacing:.03em;text-transform:none}@media(min-width:768px){.gh-origin{gap:18px}.gh-origin-ico{width:28px;height:28px}.gh-origin-text{max-width:150px;font-size:11px}}@media(min-width:768px){#product-add-to-cart-form h1{font-size:36px!important;line-height:1.12!important;letter-spacing:-.01em;margin:4px 0 16px!important;padding-bottom:0!important}.product-information-price{margin-top:0!important;margin-bottom:6px!important}.product-information-price .gh-price-row{align-items:center;gap:16px}.product-information-price .price span[data-price]{font-size:24px!important}.product-information-price .price s,.product-information-price .gh-price-main,.product-information-price .price-range{font-size:15px!important}.product-information-price .gh-shot-badge-line{font-size:12px!important;line-height:1.35}.product-information-price .gh-price-grundpreis{font-size:12px!important;line-height:1.5;margin-top:10px}.product-set-discounts{grid-template-columns:1fr!important;gap:10px!important;margin-top:26px!important}.product-set-discounts-entry-header{display:grid!important;grid-template-columns:1fr auto;grid-template-areas:"name price" "name shot";align-items:center!important;column-gap:16px;row-gap:2px;min-height:64px;padding:12px 20px!important}.product-set-discounts-entry.selected .product-set-discounts-entry-header{padding:11px 19px!important}.product-set-discounts-entry-header-name{grid-area:name}.product-set-discounts-entry-header-name label{font-size:15px!important}.product-set-discounts-entry-header .price{grid-area:price;justify-self:end;font-size:15px!important;font-weight:600!important;color:#2a220d}.product-set-discounts-entry-header .price s{font-size:13px}.product-set-discounts-entry-header .gh-set-shot{grid-area:shot;justify-self:end;font-size:12.5px}.product-set-discounts-entry-header-badge{top:-10px!important;right:16px!important}.gh-setpanel{margin-top:22px;gap:14px}.gh-pill{height:38px;line-height:36px;padding:0 18px;font-size:14px}.gh-setpanel-summary{padding:14px 18px;font-size:14px}.product-information-shipping-information{margin-top:28px!important;margin-bottom:14px!important}.product-information-buy-buttons .btn{padding:20px 24px;font-size:20px}.gh-siegel{margin:14px 0 26px}.product-information-text{font-size:16px!important;line-height:1.6;margin-top:22px!important;margin-bottom:14px!important}.product-information-bullet-points{margin-top:10px!important;margin-bottom:22px!important}.product-information-bullet-points div{padding-top:7px!important;padding-bottom:7px!important}.product-custom-reviews{margin-top:22px!important;margin-bottom:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/gh-pdp.css.map */
