.bundle-options{border:1px solid #d9d9d9}@media screen and (min-width:1008px){.bundle-options{border:none}}.bundle-options hr{margin:0 auto;width:calc(100% - 2rem)}@media screen and (min-width:1008px){.bundle-options hr{margin:1.5rem 0;width:100%}}.bundle-options__spacer{display:none}@media screen and (min-width:1008px){.bundle-options__spacer{display:block}}.product-option__selector{background:none;height:100%;overflow:hidden;padding:1.5rem 1rem;white-space:nowrap}.product-option__selector[data-option-name=menge]{display:none}@media screen and (min-width:1008px){.product-option__selector{padding:0}}.product-option__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.product-option__title{font-weight:700}@media screen and (min-width:641px){.product-option__title{padding:0}}.product-option__list{grid-gap:.5rem;background:#fff;border-radius:0;display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);padding:0}@media screen and (min-width:888px){.product-option__list{grid-template-columns:repeat(4,1fr)}}.product-option__value{margin-bottom:.5rem}.product-option__value:not(:last-child){margin-right:.5rem}.product-option__value .product-option__trigger{align-items:center;border:1px solid #d9d9d9;border-radius:3px;color:#171717;cursor:pointer;display:flex;font-size:1rem;justify-content:center;min-height:2.5rem;min-width:3.5rem;padding:0 .5rem}.product-option__value--color .product-option__trigger{border-radius:50%;height:3rem;min-height:2rem;min-width:2rem;padding:.125rem;width:3rem}.product-option__value--selected .product-option__trigger{border:2px solid #454545}.product-option__value input{display:none;pointer-events:none}.product-option__value input:checked+.product-option__trigger{border:2px solid #454545}.product-option__value input[disabled]+.product-option__trigger{background:linear-gradient(to top left,#f4f4f5,#f4f4f5 calc(50% - .8px),#ddd 50%,#f4f4f5 calc(50% + .8px),#f4f4f5);color:#979797;cursor:default}.product-option__value input[disabled]+.product-option__trigger img{opacity:.5}.product-option__list-SNO-402{background-color:#fff;border-radius:0;padding:0}.product-option__list-SNO-402 .product-option__value{border-radius:2px;margin:0}.product-option__list-SNO-402 .product-option__value--color .product-option__trigger{background-color:#f2f2f2;border-radius:2px;height:100%;padding:8px;width:100%}.shipping-badge{display:none}.SoldOutHint{color:#212121;display:block;font-family:Roboto,sans-serif;font-weight:500;line-height:1.5;margin:0}.SoldOutHint[aria-hidden=true]{display:none}@media screen and (min-width:1240px){.product-gallery-main-wrapper{margin-left:120px}}@media screen and (min-width:1008px){.Product__Info{width:27.5rem}}.Product__Info .c-ButtonGroup{margin-top:1.5rem}.BundleCollection[aria-hidden=true],.BundleItem[aria-hidden=true],.ProductMeta[aria-hidden=true]{display:none}.ProductMeta__Heading{margin:0 0 .75rem}@media screen and (min-width:1008px){.ProductMeta__Heading{margin:0 0 .5rem}}.ProductMeta__Heading span{display:inline}.ProductMeta__Heading .ProductMeta__TitleDescription{color:#6782a4;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:1px;line-height:1.313;text-transform:uppercase}@media screen and (min-width:1008px){.ProductMeta__Heading .ProductMeta__TitleDescription{margin-top:.25rem}}.Benefits{margin-top:1rem}.BundleForm .ProductForm{display:block}@media screen and (min-width:1008px){.BundleForm .ProductForm{display:inline-block}}.BundleForm .ProductForm__Variants{margin:0;padding-top:1rem}.BundleForm .ProductForm__AddToCart{font-size:1rem;font-weight:500;margin:0}
