:root{--comet-chrom-1: #5a6167;--comet-chrom-2: #656c72;--comet-chrom-3: #5f666c;--comet-chrom-4: #545b61;--comet-chrom-5: #434a50;--comet-chrom-6: #3d444a;--comet-chrom-7: #4d545a;--comet-chrom: linear-gradient( 90deg, #8c9298 0%, #c5cbd1 10%, #f0f4f8 20%, #d2d8de 30%, #848a90 42%, #a8aeb4 54%, #e8eef4 66%, #b4bac0 78%, #7a8086 88%, #b0b6bc 100% );--comet-rahmen-silber: #90969c;--comet-symbol-grau: #4e555a;--comet-chrom-symbol: linear-gradient( 180deg, #73797f 0%, #848a90 14%, #80868c 44%, #7a8086 56%, #646a70 60%, #5e646a 68%, #70767c 80%, #80868c 92%, #747a80 100% );--comet-metall-rot: linear-gradient( 180deg, #f3c3c5 0%, #d8555b 32%, #9b1a22 50%, #b62f37 64%, #edb0b3 100% );--comet-chrom-linie: linear-gradient( 90deg, #7d838a 0%, #b9bfc5 8%, #eef2f6 16%, #cdd3d9 25%, #797f85 35%, #9ea4aa 46%, #e4eaf0 57%, #aab0b6 67%, #6b7177 77%, #c2c8ce 89%, #7d838a 100% );--comet-chrom-text: linear-gradient( 180deg, #989ea4 0%, #a9afb5 14%, #a6acb2 44%, #9fa5ab 56%, #767c82 60%, #71777d 68%, #82888e 80%, #93999f 92%, #878d93 100% );--comet-chrom-text-dunkel: linear-gradient( 180deg, #71777d 0%, #6c7278 38%, #63696f 60%, #6e747a 100% );--comet-chrom-kante: inset 0 .1rem 0 rgba(255, 255, 255, .95), inset 0 -.1rem 0 rgba(0, 0, 0, .28), 0 .1rem .2rem rgba(0, 0, 0, .2);--comet-metall-schrift: #131517;--comet-header-hoehe: var(--header-height, 15.6rem);--comet-platte-1: #a4a6a8;--comet-platte-2: #e2e4e5;--comet-platte-3: #eff1f2;--comet-platte-4: #a9abad;--comet-platte-5: #d8dadb;--comet-platte-6: #aeb0b2;--comet-platte-7: #929496;--comet-platte: linear-gradient(180deg, rgba(255, 255, 255, .18), rgba(255, 255, 255, 0) 45%, rgba(0, 0, 0, .05)), linear-gradient( 90deg, var(--comet-platte-1) 0%, var(--comet-platte-2) 14%, var(--comet-platte-3) 30%, var(--comet-platte-4) 52%, var(--comet-platte-5) 72%, var(--comet-platte-6) 86%, var(--comet-platte-7) 100% );--comet-platte-kante: 0 .1rem .3rem rgba(40, 44, 48, .15);--comet-platte-schrift: #16191c;--comet-kurve-aus: cubic-bezier(.23, 1, .32, 1);--comet-kurve-schublade: cubic-bezier(.32, .72, 0, 1);--comet-kurve-weg: cubic-bezier(.77, 0, .175, 1);--comet-reihe-rand-gross: max(5rem, (100% - var(--page-width)) / 2)}.header__heading-link .h2{font-size:1.9rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;background:var(--comet-chrom-text);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:.04rem rgba(0,0,0,.22);padding-left:.22em;line-height:1.1}@media screen and (min-width:750px){.header__heading-link .h2{font-size:2.4rem;letter-spacing:.28em;padding-left:.28em}}.header__heading-link:hover .h2{text-decoration:none}.header{--comet-header-luft: 1.2rem}.header__icon .icon{height:2.2rem;width:2.2rem}.header__icon{width:3.6rem;height:3.6rem}.menu-drawer .menu-drawer__menu-item{padding:1.5rem 2.4rem;font-size:1.3rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.3;color:#191b1c}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item[href^="/collections/"]:not([href*="/collections/neuheiten"]):not([href*="/collections/sale"]){background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}.menu-drawer__menu>li:has(>a[href*="/collections/neuheiten"]){position:relative;margin-bottom:1.2rem}.menu-drawer__menu>li:has(>a[href*="/collections/neuheiten"]):after{content:"";position:absolute;left:2.4rem;right:2.4rem;bottom:-.6rem;height:.2rem;background:var(--comet-chrom-linie)}.menu-drawer summary.menu-drawer__menu-item{background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}.menu-drawer__navigation{padding-top:2rem}.js .menu-drawer .menu-drawer__submenu{position:static;width:auto;height:auto;transform:none;visibility:visible;background:none;transition:none}.js .menu-drawer .menu-drawer__navigation .submenu-open{visibility:visible}.menu-drawer .menu-drawer__submenu .menu-drawer__close-button{display:none}.menu-drawer .menu-drawer__submenu .menu-drawer__menu{padding-bottom:.6rem}.menu-drawer .menu-drawer__submenu .menu-drawer__menu>li>.menu-drawer__menu-item{padding:.9rem 2.4rem .9rem 4.4rem;font-size:1.3rem;font-weight:400;letter-spacing:.02em;text-transform:none;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--comet-symbol-grau)}.menu-drawer summary.menu-drawer__menu-item .svg-wrapper:has(.icon-arrow){display:none}.js .menu-drawer .menu-drawer__menu-item .icon-caret{display:block;color:var(--comet-symbol-grau);transition:transform .2s var(--comet-kurve-aus)}.menu-drawer details[open]>summary .icon-caret{transform:translateY(-50%) rotate(180deg)}@media(prefers-reduced-motion:reduce){.js .menu-drawer .menu-drawer__menu-item .icon-caret{transition:none}}.menu-drawer .comet-dienste{margin:3.2rem 0 0;padding:0 2.4rem 2.4rem;list-style:none}.menu-drawer .comet-dienste__link{display:flex;align-items:center;gap:1.2rem;padding:1.1rem 0;font-size:1.3rem;font-weight:400;letter-spacing:0;text-transform:none;color:#191b1c;text-decoration:none}.menu-drawer .comet-dienste__link .svg-wrapper,.menu-drawer .comet-dienste__link .icon{display:inline-flex;width:2rem;height:2rem}.menu-drawer .menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__menu-item:focus{background-color:transparent}.menu-drawer .menu-drawer__menu-item--active{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem}.menu-drawer__menu-item .icon-caret{right:2.4rem;height:.8rem;opacity:.75}.menu-drawer__inner-container{border-top:.1rem solid rgba(var(--color-foreground),.08)}.menu-drawer__utility-links{background-color:transparent;padding-top:3.2rem}.header--has-localizations .menu-drawer__utility-links,.header--has-social .menu-drawer__utility-links{padding-left:2.4rem;padding-right:2.4rem}.text-body,body{font-size:1.4rem;letter-spacing:.014em}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.4rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 2rem)}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}.h0{font-size:calc(var(--font-heading-scale) * 3.4rem)}@media screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}.h0{font-size:calc(var(--font-heading-scale) * 4.6rem)}}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500;min-height:4.8rem;padding:0 2.4rem}@media screen and (max-width:749px){.product-form__submit,.cart__checkout-button,.cart__dynamic-checkout-buttons{width:100%}}.link,.customer a{text-underline-offset:.3rem;text-decoration-thickness:.1rem}@media screen and (max-width:749px){.collection .page-width,.collection .collection .page-width{padding-left:.8rem;padding-right:.8rem}.collection .product-grid,.collection .grid--2-col-tablet-down{--grid-mobile-horizontal-spacing: .8rem;column-gap:.8rem;row-gap:3.2rem}.collection .card__content,.collection .card-information{padding-left:.4rem;padding-right:.4rem}.collection .collection-hero__inner,.collection .facets-container,.collection .collection__description{padding-left:1.6rem;padding-right:1.6rem}}.card-information .caption-with-letter-spacing{font-size:1rem;letter-spacing:.16em;text-transform:uppercase;opacity:.62;margin-bottom:.4rem}.card__heading{font-size:1.4rem;font-weight:400;line-height:1.35;letter-spacing:.01em}.card-information .price{font-size:1.4rem;margin-top:.6rem}.card-information .price__container .price-item{font-variant-numeric:tabular-nums}.card,.card-wrapper{box-shadow:none}.card__badge .badge{font-size:1rem;letter-spacing:.14em;text-transform:uppercase;padding:.4rem .8rem}.comet-angaben{margin:0;padding:0;border:0}.comet-angaben__zeile{display:block;margin:0 0 1.6rem;font-size:1.4rem;line-height:1.5}.comet-angaben__name,.comet-angaben .comet-aufklapper__titel{font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.3;background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}.comet-angaben__name{display:block;margin:0 0 .4rem}.comet-angaben__wert{display:block}.comet-angaben__erklaerung{margin-left:.8rem;font-size:1.2rem}.comet-aufklapper__titel{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;cursor:pointer;list-style:none}.comet-aufklapper__titel::-webkit-details-marker{display:none}.comet-aufklapper__titel .icon-caret{flex:0 0 auto;width:1rem;height:.6rem;color:var(--comet-symbol-grau);transition:transform .2s var(--comet-kurve-aus)}.comet-aufklapper[open]>.comet-aufklapper__titel .icon-caret{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.comet-aufklapper__titel .icon-caret{transition:none}}.comet-aufklapper__titel:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.comet-aufklapper__inhalt{font-size:1.4rem;line-height:1.7}.comet-aufklapper__inhalt>:last-child{margin-bottom:0}.comet-angaben .comet-aufklapper__titel{padding:.8rem 0;margin:-.8rem 0 -.4rem}.comet-angaben .comet-aufklapper__inhalt{padding:0}.comet-aufklapper-liste{margin:2.4rem 0 0;border:0}.comet-aufklapper-liste:before,.comet-aufklapper-liste .comet-aufklapper:after{content:"";display:block;height:.1rem;background:var(--comet-chrom-linie)}.comet-aufklapper-liste .comet-aufklapper{border:0}.comet-aufklapper-liste .comet-aufklapper__titel{min-height:4.8rem;padding:1.2rem 0;font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;color:rgb(var(--color-foreground))}.comet-aufklapper-liste .comet-aufklapper__inhalt{padding:0 0 2rem}.product__media-wrapper .product__media,.product__media-item .media{background-color:#f0f1f2}.product__info-container .product-form__input:first-of-type{border-top:0;padding-top:0;margin-top:0}.product__title,.product__title h1{font-size:1.8rem;font-weight:500;line-height:1.35}.product__info-container .price{font-size:1.6rem;font-weight:400}.product-form__input .form__label{margin:0 0 .8rem;font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.3;opacity:1;background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}.banner .button{background:none;border:0;box-shadow:none;min-height:0;padding:.4rem 0;margin:0 1.2rem;color:inherit;text-decoration:underline;text-underline-offset:.6rem;text-decoration-thickness:.1rem;font-size:1.3rem;letter-spacing:.14em}.banner .button:after,.banner .button:before{display:none}.banner__text.caption-with-letter-spacing{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.8rem;opacity:.9}.banner__heading{font-weight:400;line-height:1.15}cart-drawer .cart-item__image{background-color:#f0f1f2;object-fit:contain}cart-drawer .cart-item__quantity-wrapper .quantity,cart-drawer .quantity-popover__info-button{display:none}cart-drawer .cart-item cart-remove-button{margin:0}cart-drawer .cart-item cart-remove-button .button{min-width:0;min-height:2.4rem;margin:0;padding:0;font-size:1.2rem;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;color:rgba(var(--color-foreground),.62)}cart-drawer .cart-item__details .caption-with-letter-spacing.light{margin:0 0 .4rem;font-size:1.1rem;font-weight:400;letter-spacing:.16em;opacity:.62}cart-drawer .cart-item__details .cart-item__name{font-size:1.4rem;font-weight:400;line-height:1.4;letter-spacing:.014em;text-transform:none}cart-drawer .cart-item__details .product-option{font-size:1.2rem;color:rgba(var(--color-foreground),.62)}cart-drawer .cart-item__totals .price{font-size:1.4rem;letter-spacing:.014em}cart-drawer .cart-item__details>.product-option,cart-drawer .cart-item__details>.cart-item__discounted-prices{display:none}cart-drawer .cart-drawer thead{display:none}cart-drawer .cart-drawer .cart-items .cart-item{display:grid;grid-template-columns:11rem minmax(0,1fr);grid-template-areas:"bild details" "bild preis" "bild aktion";align-content:start;column-gap:1.6rem;row-gap:.4rem;margin:0}cart-drawer .cart-drawer .cart-items .cart-item>td{padding:0}cart-drawer .cart-drawer .cart-items .cart-item__media{grid-area:bild}cart-drawer .cart-drawer .cart-items .cart-item__details{grid-area:details}cart-drawer .cart-drawer .cart-items .cart-item__totals{grid-area:preis;justify-content:flex-start;text-align:left}cart-drawer .cart-drawer .cart-items .cart-item__quantity{grid-area:aktion}cart-drawer .cart-drawer .cart-item__image-container{display:block}cart-drawer .cart-drawer .cart-item__image{display:block;width:11rem;max-width:none;height:auto;aspect-ratio:3 / 4;object-fit:contain;background-color:#fff}cart-drawer .drawer__header .drawer__heading{margin:0;font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}cart-drawer .comet-blatt__anzahl{font-weight:400;letter-spacing:.08em}cart-drawer .drawer__footer{border-top:0;padding:0}cart-drawer .drawer__footer:before{content:"";display:block;height:.1rem;margin:0 0 1.6rem;background:var(--comet-chrom-linie)}cart-drawer .cart-drawer__footer .totals{justify-content:space-between;align-items:baseline}cart-drawer .cart-drawer__footer .totals>*{margin:0;line-height:1.3}cart-drawer .cart-drawer__footer .totals__total{font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}cart-drawer .cart-drawer__footer .totals__total-value{font-size:2rem;font-weight:500;letter-spacing:.01em;color:rgb(var(--color-foreground))}cart-drawer .cart-drawer__footer .tax-note{display:block;margin:.6rem 0 1.6rem;font-size:1.2rem;line-height:1.5;letter-spacing:0;text-align:left;color:rgba(var(--color-foreground),.62)}cart-drawer .cart-drawer__footer .tax-note a{color:inherit;text-underline-offset:.3rem;text-decoration-thickness:.1rem}cart-drawer .cart__ctas{display:flex;flex-direction:column;gap:.8rem}cart-drawer .cart__ctas>*+*{margin-top:0}cart-drawer .cart__ctas .button{width:100%}cart-drawer .cart-drawer__warnings .cart__empty-text{margin:0 0 1.2rem;font-size:1.4rem;font-weight:400;letter-spacing:.014em;text-transform:none}cart-drawer .comet-blatt__weiter{font-size:1.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem}cart-drawer .cart__login-title,cart-drawer .cart__login-paragraph{font-size:1.2rem;color:rgba(var(--color-foreground),.62)}@media screen and (max-width:749px){cart-drawer.drawer{align-items:flex-end;background-color:#00000059;transition:visibility .2s}cart-drawer .cart-drawer .drawer__inner{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 6rem);padding:0 1.5rem calc(1.6rem + env(safe-area-inset-bottom,0px));border:0;overflow-x:hidden;overflow-y:auto;transform:translateY(100%);transition:transform .2s var(--comet-kurve-aus)}cart-drawer.drawer.active .cart-drawer .drawer__inner{transform:translateY(0);transition:transform .26s var(--comet-kurve-schublade)}cart-drawer .comet-blatt__griff{display:block;flex:0 0 auto;position:relative;width:100%;height:3.2rem;margin:0;padding:0;border:0;background:none;cursor:grab;touch-action:none}cart-drawer .comet-blatt__griff:before{content:"";position:absolute;left:50%;top:1.2rem;width:4rem;height:.3rem;margin-left:-2rem;background:var(--comet-chrom);box-shadow:var(--comet-chrom-kante)}cart-drawer .comet-blatt__griff:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem}cart-drawer .drawer__header{padding:0 0 1.2rem;touch-action:none}cart-drawer .drawer__header .drawer__close{position:static;flex:0 0 auto;display:grid;place-items:center;margin:-1.2rem -1.2rem -1.2rem 0}cart-drawer .cart-drawer .cart-drawer__form,cart-drawer .cart-drawer .drawer__contents{display:block;flex-grow:0}cart-drawer .cart-drawer cart-drawer-items{flex:0 0 auto;overflow:visible}cart-drawer .cart-drawer .cart-items{display:block;margin:0}cart-drawer .cart-drawer tbody{display:flex;gap:1.2rem;width:auto;margin:0 -1.5rem;padding:0 1.5rem .4rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;scrollbar-width:none}cart-drawer .cart-drawer tbody::-webkit-scrollbar{display:none}cart-drawer .cart-drawer .cart-item{flex:0 0 100%;scroll-snap-align:start}cart-drawer .cart-drawer .cart-item:not(:only-child){flex-basis:84%}cart-drawer .cart-drawer .drawer__footer{margin-top:1.6rem}cart-drawer.is-empty .cart-drawer .drawer__inner{display:flex;padding:0 1.5rem calc(2.4rem + env(safe-area-inset-bottom,0px))}cart-drawer .cart-drawer .drawer__inner-empty{height:auto;padding:0;overflow:visible}cart-drawer .cart-drawer .cart-drawer__warnings{flex:0 0 auto;padding:1.2rem 0 0}}@media screen and (min-width:750px){cart-drawer .comet-blatt__griff{display:none}cart-drawer .cart-drawer .drawer__inner,cart-drawer .cart-drawer .drawer__inner-empty{padding:0 2.4rem calc(2.4rem + env(safe-area-inset-bottom,0px))}cart-drawer .drawer__header{padding:2.4rem 0 1.2rem}cart-drawer .cart-drawer .drawer__footer{margin-top:1.6rem}cart-drawer .cart-drawer .cart-items .cart-item+.cart-item{margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){cart-drawer .cart-drawer .drawer__inner{transform:none;opacity:0;transition:opacity .2s ease-out}cart-drawer.drawer.active .cart-drawer .drawer__inner{opacity:1}}.card-wrapper .card,.card-wrapper,.comet-karte{position:relative}.comet-etikett{position:absolute;top:0;left:1.2rem;z-index:2;line-height:0;pointer-events:none}.comet-etikett__svg{display:block}.comet-etikett__text{font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.18em}.comet-etikett__text--chrom{font-size:10px;font-weight:500;letter-spacing:.2em}.card__badge{position:static;align-self:start}.card__badge .comet-badge{margin:0;padding:0;border:0;border-radius:0;background:none;line-height:0;font-size:0}.comet-karte--neu .comet-badge .comet-etikett{left:4rem}.card__content .card__information{display:flex;flex-direction:column}.card__content .card-information{display:contents}.card-information .caption-with-letter-spacing{order:-1}.card__heading{order:0}.card-information .price{order:1}.collection .card__inner,.featured-collection .card__inner,.related-products .card__inner{background-color:#f0f1f2}@media screen and (max-width:749px){.product__media-wrapper .slider-buttons{display:none}.comet-galerie__punkte{position:absolute;left:.6rem;top:50%;transform:translateY(-50%);z-index:2;display:flex;flex-direction:column;margin:0;padding:0}.comet-galerie__punkt{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2rem;padding:0;border:0;background:none;cursor:pointer}.comet-galerie__punkt:before{content:"";width:.6rem;height:.6rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.55);background:transparent;transition:background-color .15s ease,border-color .15s ease}.comet-galerie__punkt--aktiv:before{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.comet-galerie__punkt:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem}}@media screen and (max-width:749px){.comet-galerie__zaehler{position:absolute;left:1.5rem;bottom:1.2rem;z-index:2;margin:0;font-size:1.1rem;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.75)}}@media screen and (min-width:750px){.comet-galerie__punkte,.comet-galerie__zaehler{display:none}}@media screen and (max-width:989px){.header{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.header__heading{justify-self:center}.header__icons{gap:.2rem}.header__icons .header__icon--search{order:-1}}.header-wrapper--border-bottom{border-bottom:0;position:relative}.header-wrapper--border-bottom:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.2rem;background:var(--comet-chrom-linie)}.shopify-section+.shopify-section>[class*=kat-karussell-]{position:relative}.shopify-section+.shopify-section>[class*=kat-karussell-]:before{content:"";position:absolute;left:0;right:0;top:0;height:.2rem;background:var(--comet-chrom-linie)}.comet-fuss-section{position:relative}.comet-fuss-section:before{content:"";position:absolute;left:0;right:0;top:0;height:.3rem;background:var(--comet-chrom-linie);z-index:1}.menu-drawer__inner-container{border-top:0;position:relative}.menu-drawer__inner-container:before{content:"";position:absolute;left:0;right:0;top:0;height:.2rem;background:var(--comet-chrom-linie);z-index:1}.mobile-facets__open{padding:1rem 0}.mobile-facets__open-label,.facet-filters__label,.facets__summary-label{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.mobile-facets__open-label{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem}.facet-filters__field .select__select,.mobile-facets__sort .select__select{border:0;border-bottom:.1rem solid rgba(var(--color-foreground),.25);padding-left:0;font-size:1.2rem;letter-spacing:.06em}.mobile-facets__item .facets__label,.mobile-facets__label{padding:1.4rem 2.4rem;font-size:1.4rem}.mobile-facets__summary,.mobile-facets__close-button{padding:1.6rem 2.4rem;font-size:1.4rem}.mobile-facets__heading{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.active-facets__button{border:.1rem solid rgba(var(--color-foreground),.35);border-radius:0;padding:.5rem 1rem;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.facets__reset,.mobile-facets__clear{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.facets__disclosure .facets__display{border-radius:0;box-shadow:none;border:.1rem solid rgba(var(--color-foreground),.15)}.facets__summary{font-size:1.2rem}.comet-mehr__bereich{display:flex;justify-content:center;padding:3.2rem 0 1.6rem}.comet-mehr{background:none;border:0;padding:.8rem 0;font:inherit;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.1rem}.comet-mehr[disabled]{opacity:.5;cursor:default}.comet-mehr--chrom{position:relative;padding:.8rem 2.6rem .9rem;text-decoration:none}.comet-mehr--chrom:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.2rem;background:var(--comet-chrom-linie)}@media(hover:hover)and (pointer:fine){.comet-mehr--chrom:hover{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.1rem}}@media screen and (max-width:749px){.card__media .media--hover-effect{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.card__media .media--hover-effect::-webkit-scrollbar{display:none}.card__media .media--hover-effect>img{position:relative;flex:0 0 100%;scroll-snap-align:center;transform:none;opacity:1}.card__media .media--hover-effect>img+img{transition:none}}.comet-varianten{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.8rem;order:2}.comet-varianten__label{font-size:1rem;letter-spacing:.1em;text-transform:uppercase;background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}.comet-varianten__punkt{width:1.2rem;height:1.2rem;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.45)}.comet-varianten__marke{font-size:1rem;letter-spacing:.1em;text-transform:uppercase;padding:.2rem .5rem;border:1px solid var(--comet-rahmen-silber);background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}.comet-varianten__rest{font-size:1rem;letter-spacing:.08em;opacity:.55}.comet-versand{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:1.6rem 0 0;padding:0;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.62)}.comet-versand li{margin:0}.comet-vorteile{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:1.2rem 0 0;padding:0;font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.72)}.comet-vorteile__eintrag{display:flex;align-items:center;gap:.6rem;margin:0}.comet-vorteile__eintrag svg{flex:0 0 auto}.comet-vorteile__link{color:inherit;text-decoration:none}.comet-vorteile__link:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.comet-vorteile__link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.comet-masse{width:100%;margin:0;border-collapse:collapse;font-size:1.4rem;line-height:1.5;font-variant-numeric:tabular-nums}.comet-masse th,.comet-masse td{padding:.6rem 0;border:0;border-bottom:.1rem solid rgba(var(--color-foreground),.1);font-weight:400;text-align:left}.comet-masse td{text-align:right}.comet-masse__hinweis{margin:1rem 0 0;font-size:1.2rem;color:rgba(var(--color-foreground),.62)}.comet-versand__link{color:inherit;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.comet-brotkrumen{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem;display:flex;flex-wrap:wrap;gap:.8rem;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;opacity:.7}@media screen and (min-width:750px){.comet-brotkrumen{padding:0 5rem}}.comet-brotkrumen__link{color:inherit;text-decoration:none}.comet-brotkrumen__link:hover{text-decoration:underline;text-underline-offset:.3rem}.comet-einzelstueck{margin:0;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.62)}.comet-label,[class*=kat-karussell-]>.page-width>.title{display:inline-block;margin:0 0 1.6rem;font-size:1.5rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.3;background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}@media screen and (min-width:750px){.comet-label,[class*=kat-karussell-]>.page-width>.title{font-size:1.8rem}}.kat-karussell__spur .kat-karussell__bild{border:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}.kat-karussell__spur .kat-karussell__bild{background:linear-gradient(150deg,#dfe2e6,#f7f8fa 35%,#e1e4e8 60%,#c9cdd3)}@media screen and (max-width:749px){.comet-neuheiten .comet-label,.comet-neuheiten .comet-mehr__bereich{padding-left:1.6rem;padding-right:1.6rem}}.comet-zeile{max-width:32rem;margin:0 auto;padding:0 1.6rem;font-size:1.3rem;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;text-align:center;color:rgba(var(--color-foreground),.72)}.comet-einleitung{max-width:46rem;margin:0 auto 2.4rem;padding:0 1.6rem;font-size:1.5rem;font-weight:400;line-height:1.55;letter-spacing:0;text-transform:none;text-align:center;text-wrap:balance;color:rgba(var(--color-foreground),.72)}.comet-kopf .comet-einleitung{padding:0}@media screen and (min-width:750px){.comet-einleitung{font-size:1.6rem;margin-bottom:2.8rem}}.comet-kopf{padding:0 1.6rem;text-align:center}.comet-kopf .comet-label{margin-bottom:.8rem}.comet-kopf .comet-zeile{margin-bottom:2rem}.comet-filter,.kat-umschalter{display:flex;justify-content:center;flex-wrap:wrap;gap:0 1rem;min-height:2.8rem;margin:0 0 1.2rem;padding:0 1.6rem;border:0}.comet-filter--groessen{gap:0 .6rem;margin-bottom:2.4rem}.kat-umschalter{margin-bottom:2rem}.comet-filter__eintrag{position:relative;padding:.5rem .7rem .7rem;font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;color:rgba(var(--color-foreground),.6);text-decoration:none;cursor:pointer}.comet-filter__eintrag--aktiv:after,.kat-umschalter__radio:checked+.comet-filter__eintrag:after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:0;height:.2rem;background:var(--comet-chrom-linie)}.comet-filter--linie{position:relative}.comet-filter--linie .comet-filter__eintrag:after,.comet-filter--linie .kat-umschalter__radio:checked+.comet-filter__eintrag:after{display:none}.comet-filter--linie .comet-filter__eintrag{transition:color .2s ease}.comet-filter__linie{position:absolute;top:0;left:0;width:100px;height:.2rem;background:var(--comet-chrom-linie);transform-origin:0 0;pointer-events:none;transition:transform .26s var(--comet-kurve-weg),opacity .15s ease}@media(prefers-reduced-motion:reduce){.comet-filter__linie{transition:opacity .15s ease}}.comet-filter__eintrag:focus-visible,.kat-umschalter__radio:focus-visible+.comet-filter__eintrag{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.kat-umschalter__radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.kat-karussell .kat-karussell__link--herren{display:none}.kat-karussell:has(.kat-umschalter__radio[value=herren]:checked) .kat-karussell__link--damen{display:none}.kat-karussell:has(.kat-umschalter__radio[value=herren]:checked) .kat-karussell__link--herren{display:block}.kat-karussell:not(:has(.kat-umschalter__radio[value=herren]:checked)) .kat-karussell__eintrag--ohne-damen{display:none}.kat-karussell:has(.kat-umschalter__radio[value=herren]:checked) .kat-karussell__eintrag--ohne-herren{display:none}.kat-karussell--umschalter>.page-width{text-align:center}.comet-katalog--laedt .comet-katalog__raster{opacity:.6}.comet-katalog__raster>li[hidden]{display:none}.comet-reihe,.collection .comet-reihe{display:flex;gap:var(--comet-reihe-abstand, 1.6rem);margin:0;padding:0 var(--comet-reihe-abstand, 1.6rem);scroll-padding-inline:var(--comet-reihe-abstand, 1.6rem);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.comet-reihe::-webkit-scrollbar{display:none}.comet-reihe__karte{flex:0 0 calc((100% - (var(--comet-reihe-je-bild, 2) - 1) * var(--comet-reihe-abstand, 1.6rem)) / var(--comet-reihe-je-bild, 2));width:auto;max-width:none;scroll-snap-align:start}@media screen and (min-width:750px){.comet-reihe,.collection .comet-reihe{gap:var(--comet-reihe-abstand-gross, 2rem);padding:0 var(--comet-reihe-rand-gross);scroll-padding-inline:var(--comet-reihe-rand-gross)}.comet-reihe__karte{flex-basis:var(--comet-reihe-karte-gross, 28rem)}}@media(prefers-reduced-motion:no-preference){.comet-reihe{scroll-behavior:smooth}}.comet-katalog__hinweis{padding-top:1.6rem;padding-bottom:.8rem}.comet-fuss{background:#f0f1f2;color:#191b1c}.comet-fuss__hinweis{margin:0 0 1.6rem;font-size:1.3rem;color:var(--comet-symbol-grau)}.comet-fuss__bloecke{border-top:.1rem solid #d9dce0}.comet-fuss__block,.comet-fuss__zeile--link{border-bottom:.1rem solid #d9dce0}.comet-fuss__zeile{display:flex;align-items:center;justify-content:space-between;min-height:5.2rem;padding:0;list-style:none;cursor:pointer;color:inherit;text-decoration:none}.comet-fuss__zeile::-webkit-details-marker{display:none}.comet-fuss__zeile:focus-visible{outline:.2rem solid #191b1c;outline-offset:-.2rem}.comet-fuss__titel{margin:0;font-size:1.1rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--comet-symbol-grau)}.comet-fuss__chevron{display:flex;color:var(--comet-symbol-grau);transition:transform .2s var(--comet-kurve-aus)}.comet-fuss__chevron .icon{width:1.5rem;height:auto}.comet-fuss__block[open]>.comet-fuss__zeile .comet-fuss__chevron{transform:rotate(180deg)}.comet-fuss__liste{margin:0;padding:0 0 1.6rem;list-style:none}.comet-fuss__link{display:block;font-size:1.4rem;line-height:2.4;color:#191b1c;text-decoration:none}.comet-fuss__link:hover{text-decoration:underline;text-underline-offset:.3rem}.comet-fuss__unten{padding-top:2.4rem}.comet-fuss__newsletter{max-width:36rem}.comet-fuss__newsletter .comet-fuss__titel{margin-bottom:.8rem}.comet-fuss__text{margin:0 0 1.2rem;font-size:1.3rem;color:var(--comet-symbol-grau)}.comet-fuss__eingabe{position:relative;display:flex;align-items:center}.comet-fuss__eingabe:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.2rem;background:var(--comet-chrom-linie);pointer-events:none}.comet-fuss__eingabe input{flex:1 1 auto;min-width:0;min-height:4.4rem;padding:0 4.4rem 0 0;border:0;border-radius:0;background:transparent;font-size:1.4rem;color:#191b1c}.comet-fuss__eingabe input:focus-visible{outline:.2rem solid #191b1c;outline-offset:.4rem}.comet-fuss__senden{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:4.4rem;border:0;background:none;color:#191b1c;cursor:pointer}.comet-fuss__senden .icon{width:1.5rem;height:1.5rem}.comet-fuss__meldung{margin:1.2rem 0 0;font-size:1.3rem}.comet-fuss__meldung--fehler{color:#8a1c1c}.comet-fuss__symbole{margin-top:2rem}.comet-fuss .comet-fuss__social{justify-content:flex-start;margin:0 0 .8rem -1.1rem}.comet-fuss__social .icon{color:#191b1c}.comet-fuss__zahlung{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1.2rem;padding:0;list-style:none}.comet-fuss__zahlung .icon{width:3.8rem;height:2.4rem}.comet-fuss__klein{margin:0;font-size:1.1rem;opacity:.7}@media(prefers-reduced-motion:reduce){.comet-fuss__chevron{transition:none}}@media screen and (min-width:750px){.comet-fuss__bloecke{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem;border-top:0}.comet-fuss__block,.comet-fuss__zeile--link{border-bottom:0}.comet-fuss__zeile{min-height:0;padding-bottom:1.2rem}.comet-fuss__block>.comet-fuss__zeile{cursor:default;pointer-events:none}.comet-fuss__chevron{display:none}.comet-fuss__liste{padding-bottom:0}.comet-fuss__unten{display:flex;justify-content:space-between;align-items:flex-end;gap:4rem;margin-top:4rem;padding-top:3.2rem;border-top:.1rem solid #d9dce0}.comet-fuss__symbole{margin-top:0;text-align:right}.comet-fuss .comet-fuss__social{justify-content:flex-end;margin-right:-1.1rem;margin-left:0}.comet-fuss__zahlung{justify-content:flex-end}}.product__info-container>*+*{margin:0}.product__info-container>.product__text.caption-with-letter-spacing{margin:0 0 .8rem;font-size:1.1rem;letter-spacing:.16em;opacity:.62}.product__info-container>.product__title{margin:0 0 .8rem}.product__info-container>.product__tax{margin:.6rem 0 0;font-size:1.2rem;letter-spacing:0;line-height:1.5;color:rgba(var(--color-foreground),.62)}.product__info-container>.product__tax a{color:inherit;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.product__info-container>variant-selects,.product__info-container>.comet-einzelstueck,.product__info-container>.comet-angaben{display:block;margin:2rem 0 0;padding:1.6rem 0 0;border-top:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}.product__info-container>variant-selects~.comet-einzelstueck{margin-top:1.2rem;padding-top:0;border-top:0;border-image:none}.product__info-container .product-form__input--pill label{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;min-width:3.6rem;margin:0 .8rem 0 0;padding:0 1.4rem;border-radius:0;border:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1;background-color:transparent;box-shadow:none;font-size:1.2rem;letter-spacing:.08em}.product__info-container .product-form__input--pill input[type=radio]:not(:checked)+label:hover{box-shadow:none}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background:var(--comet-platte);color:var(--comet-platte-schrift);font-weight:500;border-image:none;border-color:transparent;box-shadow:var(--comet-platte-kante)}.product__info-container .product-form__input--pill input[type=radio]:focus-visible+label{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.product__info-container .product-form{margin:2.4rem 0 0}.product-form__submit,.cart__checkout-button,.template-404 .button{border:0;background:var(--comet-platte);color:var(--comet-platte-schrift);font-weight:600;box-shadow:var(--comet-platte-kante);transition:transform .16s var(--comet-kurve-aus)}.product-form__submit:after,.product-form__submit:hover:after,.cart__checkout-button:after,.cart__checkout-button:hover:after,.template-404 .button:after,.template-404 .button:hover:after{box-shadow:none}.product-form__submit:active,.cart__checkout-button:active,.template-404 .button:active{transform:scale(.97)}.product-form__submit:focus-visible,.cart__checkout-button:focus-visible,.template-404 .button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:var(--comet-platte-kante)}.product-form__submit .loading__spinner .path,.cart__checkout-button .loading__spinner .path{stroke:var(--comet-platte-schrift)}@media(prefers-reduced-motion:reduce){.product-form__submit,.cart__checkout-button,.template-404 .button{transition:none}}.product__info-container .product__pickup-availabilities{margin:1.2rem 0 0;min-height:0}.pickup-availability-preview{padding:0;gap:0}.pickup-availability-preview>.svg-wrapper{display:none}.pickup-availability-info *{margin:0 0 .4rem;font-size:1.2rem;letter-spacing:0;line-height:1.5;color:rgba(var(--color-foreground),.62)}.pickup-availability-info b{font-weight:500}.pickup-availability-info .pickup-availability-button{padding:0;font-size:1.2rem;letter-spacing:0;color:rgba(var(--color-foreground),.62);text-underline-offset:.3rem;text-decoration-thickness:.1rem}.pickup-availability-info .pickup-availability-button:hover{color:rgb(var(--color-foreground))}.product__info-container>.product__text:not(.caption-with-letter-spacing){margin:.8rem 0 0;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.62)}.product__info-container>.product__text:not(.caption-with-letter-spacing) a{color:inherit;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.product__info-container>.product__text:empty{display:none}.related-products .related-products__heading{display:block;text-align:center;margin:0 auto 1.6rem;font-size:1.5rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.3;background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}@media screen and (min-width:750px){.related-products .related-products__heading{font-size:1.8rem}}.related-products .grid__item:has(.comet-badge:not(.comet-badge--sale)){display:none}@media screen and (max-width:749px){.product.grid{row-gap:0;margin-bottom:0}.product.grid>.product__media-wrapper{position:sticky;top:0;z-index:0;width:calc(100% + 3rem);max-width:none;margin:0 -1.5rem;padding:0;height:calc(100vh - var(--header-height, 7rem) - var(--comet-lasche, 20rem));height:calc(100svh - var(--header-height, 7rem) - var(--comet-lasche, 20rem));overflow:hidden;background:#f0f1f2}.product.grid .product__media-wrapper>media-gallery,.product.grid .product__media-wrapper slider-component.slider-mobile-gutter{display:block;height:100%;width:100%;margin:0}.product.grid .product__media-wrapper .product__media-list{display:flex;flex-direction:column;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-padding:0;scrollbar-width:none}.product.grid .product__media-wrapper .product__media-list::-webkit-scrollbar{display:none}.product.grid .product__media-wrapper .product__media-list:after{display:none}.product.grid .product__media-wrapper .product__media-list .product__media-item{flex:0 0 100%;width:100%;max-width:100%;height:100%;margin:0;padding:0;scroll-snap-align:start;scroll-snap-stop:always}.product.grid .product__media-wrapper .product__media-list .product__media-item>.product-media-container{height:100%;width:100%;max-width:none;margin:0}.product.grid .product__media-wrapper .product__media-list .product__modal-opener{display:block;height:100%}.product.grid .product__media-wrapper .product__media-list .product-media-container .media{height:100%;padding-top:0}.product.grid .product__media-wrapper .product__media-list .product__media img{object-fit:contain}.product.grid>.product__info-wrapper{position:relative;z-index:1;width:calc(100% + 3rem);max-width:none;margin:0 -1.5rem;padding:1.2rem 1.5rem 0;background:rgb(var(--color-background))}.product__info-wrapper:before{content:"";display:block;width:4rem;height:.3rem;margin:0 auto 1.6rem;background:var(--comet-chrom);box-shadow:var(--comet-chrom-kante)}.product__info-container>div:has(>product-form),.product__info-container product-form,.product__info-container product-form>.form,.product__info-container .product-form__buttons{display:contents}.product__info-container .product-form__submit{position:sticky;bottom:0;z-index:3;margin:2.4rem 0 0}.product__info-container .product-form__error-message-wrapper:not([hidden]){margin:1.2rem 0 0}}@media screen and (min-width:750px){.page-width:has(>.product){padding-top:3.6rem}}#MainContent .cart__empty-text,#MainContent .title--primary{margin:0;font-size:2.4rem;font-weight:400;letter-spacing:0;text-transform:none}#MainContent .title-wrapper-with-link{align-items:baseline;margin:0 0 1.6rem;border:0}#MainContent .title-wrapper-with-link .underlined-link{font-size:1.2rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem}#MainContent .cart-items thead{display:none}#MainContent .cart-items,#MainContent .cart-items tbody{display:block;width:100%}#MainContent .cart-items .cart-item{display:grid;grid-template-columns:11rem minmax(0,1fr);grid-template-areas:"bild details" "bild preis" "bild aktion";align-content:start;column-gap:1.6rem;row-gap:.4rem;margin:0;padding:1.6rem 0;border-top:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}#MainContent .cart-items .cart-item:first-child{border-top:0;border-image:none;padding-top:0}#MainContent .cart-items .cart-item>td{padding:0;border:0}#MainContent .cart-items .cart-item__media{grid-area:bild}#MainContent .cart-items .cart-item__details{grid-area:details;width:auto}#MainContent .cart-items .cart-item__totals,#MainContent .cart-items .cart-item__totals.right{grid-area:preis;display:block;text-align:left}#MainContent .cart-items .cart-item__quantity{grid-area:aktion;padding-top:0}#MainContent .cart-item__image-container{display:block;width:11rem;background-color:#f0f1f2}#MainContent .cart-item__image{display:block;width:11rem;max-width:none;height:11rem;object-fit:contain}#MainContent .cart-item__details .caption-with-letter-spacing{margin:0 0 .4rem;font-size:1.1rem;font-weight:400;letter-spacing:.16em;opacity:.62}#MainContent .cart-item__details .cart-item__name{font-size:1.4rem;font-weight:400;line-height:1.4;letter-spacing:.014em;text-transform:none}#MainContent .cart-item__details .product-option{font-size:1.2rem;color:rgba(var(--color-foreground),.62)}#MainContent .cart-item__details>.product-option,#MainContent .cart-item__details>.cart-item__discounted-prices{display:none}#MainContent .cart-item__totals .price,#MainContent .cart-item__totals .price--end{font-size:1.4rem;letter-spacing:.014em;text-align:left}#MainContent .cart-item__quantity quantity-input,#MainContent .cart-item__quantity .quantity-popover__info-button{display:none}#MainContent .cart-item__quantity-wrapper{display:block}#MainContent cart-remove-button{display:block;margin:0}#MainContent cart-remove-button .button{display:inline-flex;align-items:center;min-width:0;min-height:3.2rem;margin:0;padding:0;font-size:1.2rem;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;color:rgba(var(--color-foreground),.62)}#MainContent cart-remove-button .button:after{content:"Entfernen";position:static;border:0;box-shadow:none}#MainContent cart-remove-button .icon-remove,#MainContent cart-remove-button .svg-wrapper{display:none}#MainContent .cart-item__quantity .quantity-popover-container{display:none}#MainContent .cart-items,#MainContent .cart-items td,#MainContent .cart__items,#MainContent .cart__footer{border:0}#MainContent .cart__footer{padding-top:0}#MainContent .cart__blocks{border-top:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1;padding-top:1.6rem}#MainContent .cart__footer .totals{justify-content:space-between;align-items:baseline}#MainContent .cart__footer .totals>*{margin:0;line-height:1.3}#MainContent .cart__footer .totals__total{font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}#MainContent .cart__footer .totals__total-value{font-size:2rem;font-weight:500;letter-spacing:.01em;color:rgb(var(--color-foreground))}#MainContent .cart__footer .tax-note{display:block;margin:.6rem 0 1.6rem;font-size:1.2rem;line-height:1.5;letter-spacing:0;text-align:left;color:rgba(var(--color-foreground),.62)}#MainContent .cart__footer .tax-note a{color:inherit;text-underline-offset:.3rem;text-decoration-thickness:.1rem}#MainContent .cart__ctas{display:block}#MainContent .cart__dynamic-checkout-buttons{max-width:none;margin:.8rem 0 0}#MainContent .cart__warnings{padding:0 0 2.4rem}#MainContent .cart__empty-text{margin:0 0 1.2rem;font-size:1.4rem}#MainContent .cart__warnings .button,#MainContent .cart__warnings .underlined-link{display:inline-block;min-height:0;padding:0;border:0;background:none;box-shadow:none;font-size:1.4rem;font-weight:400;letter-spacing:.014em;text-transform:none;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;color:rgb(var(--color-foreground))}#MainContent .cart__warnings .button:after,#MainContent .cart__warnings .button:before{display:none}#MainContent .cart__login-title{margin:2.4rem 0 .4rem;font-size:1.2rem;font-weight:500}#MainContent .cart__login-paragraph{margin:0;font-size:1.2rem;color:rgba(var(--color-foreground),.62)}#MainContent:has(cart-items:not(.is-empty)) .comet-neuheiten,#MainContent:has(.is-empty) .cart__footer-wrapper{display:none}@media screen and (min-width:990px){#MainContent:has(cart-items){display:grid;grid-template-columns:minmax(0,1fr) 36rem;column-gap:6.4rem;align-items:start;width:100%;max-width:var(--page-width);margin:0 auto;padding:0 5rem}#MainContent:has(cart-items)>*{min-width:0}#MainContent:has(cart-items) .page-width{max-width:none;padding-left:0;padding-right:0}#MainContent:has(cart-items)>.shopify-section:has(.comet-neuheiten){grid-column:1 / -1}#MainContent .cart__items{max-height:calc(100svh - 26rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.25) transparent}#MainContent .cart__items::-webkit-scrollbar{width:.4rem}#MainContent .cart__items::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.25)}#MainContent .cart__items .cart-items{padding-bottom:.8rem}#MainContent .cart__footer-wrapper{align-self:center}#MainContent .cart__blocks{padding-top:2rem}#MainContent:has(cart-items.is-empty){display:block;max-width:none;padding:0}#MainContent:has(cart-items.is-empty) .page-width{max-width:var(--page-width);padding-left:5rem;padding-right:5rem}}.comet-kollleiste{margin:0 0 1.6rem}.comet-kollleiste .comet-filter{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;justify-content:safe center}.comet-kollleiste .comet-filter::-webkit-scrollbar{display:none}.comet-kollleiste .comet-filter__eintrag{white-space:nowrap}.comet-kollleiste .comet-filter--sortierung{gap:0 .2rem}.comet-kollleiste .comet-filter--sortierung .comet-filter__eintrag{font-size:1.1rem;letter-spacing:.1em}.comet-kollleiste__zahl{margin:0;text-align:center;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}#MainContent .product-count,#MainContent .facet-filters.sorting,#MainContent .mobile-facets__details:has(.mobile-facets__sort),#MainContent .facets__disclosure:has(input[name="filter.v.option.gr\f6\df e"]),#MainContent .mobile-facets__details:has(input[name="filter.v.option.gr\f6\df e"]),#MainContent .facets__disclosure:has(input[name="filter.v.availability"]),#MainContent .mobile-facets__details:has(input[name="filter.v.availability"]){display:none}#MainContent .facets__item:has(.facets__label.disabled),#MainContent .mobile-facets__item:has(.facets__label.disabled){display:none}.card__media--rolle .comet-kartenrolle{position:absolute;top:0;left:0;z-index:2;display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.card__media--rolle .comet-kartenrolle::-webkit-scrollbar{display:none}.comet-kartenrolle__bild{flex:0 0 100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;display:block;background-color:#f0f1f2}.comet-kartenrolle__bild img{display:block;width:100%;height:100%;object-fit:cover}.comet-kartenpunkte{position:absolute;left:0;right:0;bottom:.8rem;z-index:3;display:flex;justify-content:center;gap:.5rem;pointer-events:none}.comet-kartenpunkte__punkt{width:.5rem;height:.5rem;padding:0;border:0;border-radius:50%;background-color:rgba(var(--color-foreground),.22);transition:background-color .15s ease;pointer-events:auto;cursor:pointer}.comet-kartenpunkte__punkt--aktiv{background-color:rgba(var(--color-foreground),.7)}@media(hover:hover)and (pointer:fine){.comet-kartenpunkte__punkt:hover{background-color:rgba(var(--color-foreground),.45)}}.comet-kartenpunkte__punkt:active{background-color:rgba(var(--color-foreground),.7)}.card--media .card__badge{z-index:3}.card--media:has(.card__media--rolle) .card__heading a:after{display:none}.card--media:has(.card__media--rolle) .card__inner>.card__content{pointer-events:none}.card--media:has(.card__media--rolle) .card__inner>.card__content .card__heading{visibility:hidden}#MainContent .product-grid>li>product-component,#MainContent .product-grid .card-wrapper,#MainContent .product-grid .card-wrapper>.card{height:100%}#MainContent .product-grid .card>.card__content{display:flex;flex-direction:column}#MainContent .product-grid .card>.card__content .card__information{flex:1 1 auto}#MainContent .product-grid .card>.card__content .card__heading{min-height:3.8rem}.comet-social__verlauf{position:absolute;width:0;height:0;overflow:hidden}.comet-social{display:flex;flex-direction:column;gap:1.2rem;margin:0 0 1.6rem;padding:0}.comet-social__link{display:inline-flex;align-items:center;gap:1rem;text-decoration:none;color:rgba(var(--color-foreground),.75)}.comet-social__symbol{display:block;flex:0 0 auto;width:2.6rem;height:2.6rem}.comet-social__symbol .icon{display:block;width:100%;height:100%}.comet-social__symbol .icon path{fill:url(#comet-chrom-social)}.comet-social__name{font-size:1.3rem;letter-spacing:.06em}@media(hover:hover)and (pointer:fine){.comet-social__link:hover .comet-social__name{text-decoration:underline;text-underline-offset:.3rem}}.comet-social__link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.4rem}.comet-geschichte{padding-top:2.4rem;padding-bottom:4rem}.comet-geschichte__titel{margin:0 0 1.6rem;font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:500}.comet-geschichte__vorspann{margin:0 0 3.2rem;max-width:62ch}.comet-geschichte__station,.comet-geschichte__abschluss{padding-top:3.2rem;border-top:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1;margin-bottom:3.2rem}.comet-geschichte__bild{margin:0 0 1.6rem;overflow:hidden;background-color:#f0f1f2}.comet-geschichte__station--hoch .comet-geschichte__bild{aspect-ratio:3 / 4}.comet-geschichte__station--quer .comet-geschichte__bild,.comet-geschichte__bild--quer{aspect-ratio:4 / 3}.comet-geschichte__bild img{display:block;width:100%;height:100%;object-fit:cover}.comet-geschichte__marke{margin:0 0 .6rem;font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}.comet-geschichte__ueberschrift{margin:0 0 1.2rem;font-weight:500;letter-spacing:.01em}.comet-geschichte__text .rte{max-width:62ch}.comet-geschichte__wege{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}.comet-geschichte__knopf{border:0;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.4rem;background:var(--comet-platte);color:var(--comet-platte-schrift);box-shadow:var(--comet-platte-kante);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:transform .16s var(--comet-kurve-aus)}.comet-geschichte__knopf--leise{background:none;box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.35);color:rgb(var(--color-foreground))}.comet-geschichte__knopf:active{transform:scale(.97)}.comet-geschichte__knopf:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}@media(prefers-reduced-motion:reduce){.comet-geschichte__knopf{transition:none}}@media screen and (min-width:990px){.comet-geschichte__station{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:start}.comet-geschichte__station:nth-of-type(2n) .comet-geschichte__bild{order:2}.comet-geschichte__bild{margin-bottom:0}}#shopify-pc__banner{inset:auto 0 0 0;max-width:none;width:auto;border-radius:0;padding:2rem;padding-bottom:max(2rem,calc(env(safe-area-inset-bottom) + 1.2rem));background:rgb(var(--color-background));box-shadow:0 -.2rem 1.6rem #191b1c1f;border-top:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1;animation:comet-banner-herein .24s var(--comet-kurve-schublade) both}@keyframes comet-banner-herein{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){#shopify-pc__banner{animation:comet-banner-auf .16s ease-out both}@keyframes comet-banner-auf{0%{opacity:0}to{opacity:1}}}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex;flex-direction:column;gap:.4rem}#shopify-pc__banner__body-title{margin:0 0 .6rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;color:rgb(var(--color-foreground))}#shopify-pc__banner .shopify-pc__banner__body p{margin:0;font-size:1.3rem;line-height:1.6;color:rgba(var(--color-foreground),.72)}#shopify-pc__banner__body-policy-link{color:inherit;text-decoration:underline;text-decoration-thickness:.05rem;text-underline-offset:.25rem}#shopify-pc__banner__body-policy-link:hover{color:rgb(var(--color-foreground))}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:1fr 1fr;row-gap:1.6rem;column-gap:1.2rem;margin:0}#shopify-pc__banner .shopify-pc__banner__btns>button{order:0;margin:0;min-width:0;min-height:4.4rem;padding:0 1.6rem;border:0;border-radius:0;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:transform .16s var(--comet-kurve-aus)}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline{background:none;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.35)}#shopify-pc__banner__btn-accept:hover,#shopify-pc__banner__btn-decline:hover{background:none;box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}#shopify-pc__banner__btn-accept:active,#shopify-pc__banner__btn-decline:active,#shopify-pc__banner__btn-manage-prefs:active{transform:scale(.97)}#shopify-pc__banner .shopify-pc__banner__btns>#shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:flex-start;padding:.2rem 0 0;background:none;box-shadow:none;color:rgba(var(--color-foreground),.72);font-size:1.2rem;font-weight:500;letter-spacing:.06em;text-transform:none;text-decoration:underline;text-decoration-thickness:.05rem;text-underline-offset:.25rem}#shopify-pc__banner .shopify-pc__banner__btns>#shopify-pc__banner__btn-manage-prefs:hover{background:none;color:rgb(var(--color-foreground))}#shopify-pc__banner .shopify-pc__banner__btns>button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}@media(prefers-reduced-motion:reduce){#shopify-pc__banner .shopify-pc__banner__btns>button{transition:none}}@media screen and (min-width:750px){#shopify-pc__banner{padding:2rem 5rem}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:row;align-items:center;justify-content:space-between;gap:4rem;max-width:120rem;margin:0 auto}#shopify-pc__banner .shopify-pc__banner__body{flex:1 1 auto;max-width:78ch}#shopify-pc__banner .shopify-pc__banner__btns{flex:0 0 auto;width:max-content;max-width:100%;grid-template-columns:auto auto auto;align-items:center;gap:2rem}#shopify-pc__banner .shopify-pc__banner__btns>#shopify-pc__banner__btn-manage-prefs{grid-column:auto}#shopify-pc__banner .shopify-pc__banner__btns>button{min-width:14rem}}#shopify-pc__prefs__overlay{background:rgba(var(--color-foreground),.6)}#shopify-pc__prefs__dialog{border-radius:0;box-shadow:0 .4rem 2.4rem #191b1c38}#shopify-pc__prefs__dialog header{padding:2rem;border-bottom:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}#shopify-pc__prefs__header-title{margin:0 0 1.6rem;padding-right:3.2rem;font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;color:rgb(var(--color-foreground))}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:grid;grid-template-columns:1fr 1fr;gap:1rem}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{min-width:0;min-height:4.4rem;margin:0;padding:0 .8rem;border:0;border-radius:0;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:transform .16s var(--comet-kurve-aus)}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:active{transform:scale(.97)}#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline{background:none;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.35)}#shopify-pc__prefs__header-accept:hover,#shopify-pc__prefs__header-decline:hover{background:none;box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-save{border:0;grid-column:1 / -1;background:var(--comet-platte);color:var(--comet-platte-schrift);box-shadow:var(--comet-platte-kante)}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}#shopify-pc__prefs__header-close{top:2rem;right:2rem;color:rgb(var(--color-foreground))}#shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{padding:0 2rem 2rem}#shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:0}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3{margin:2rem 0 .6rem;font-size:1.3rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--color-foreground))}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro p,#shopify-pc__prefs__dialog .shopify-pc__prefs__option p{margin:0;font-size:1.3rem;line-height:1.6;color:rgba(var(--color-foreground),.72)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option{margin:2rem 0 0;padding:2rem 0 0;border-top:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label{margin:0 0 .6rem;gap:1.6rem;align-items:center;font-size:1.3rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--color-foreground))}@media(prefers-reduced-motion:reduce){#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{transition:none}}@media screen and (min-width:750px){#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{grid-template-columns:repeat(3,auto);justify-content:end;flex:0 0 auto;width:auto}#shopify-pc__prefs__header-title{flex:1 1 auto;min-width:0}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{min-width:16rem}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-save{grid-column:auto}}#shopify-pc__prefs__header-close:focus,#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:focus,#shopify-pc__banner .shopify-pc__banner__btns>button:focus,#shopify-pc__banner__body-policy-link:focus{box-shadow:none;outline:none}#shopify-pc__banner__btn-accept:focus,#shopify-pc__banner__btn-decline:focus{box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.35)}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-save:focus{box-shadow:var(--comet-platte-kante)}#shopify-pc__prefs__header-close:focus-visible,#shopify-pc__banner__body-policy-link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus~span{box-shadow:none;outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}#shopify-pc__prefs__header-close svg path{fill:rgba(var(--color-foreground),.55);transition:fill .16s var(--comet-kurve-aus)}#shopify-pc__prefs__header-close:hover svg path,#shopify-pc__prefs__header-close:focus-visible svg path{fill:rgb(var(--color-foreground))}@media(prefers-reduced-motion:reduce){#shopify-pc__prefs__header-close svg path{transition:none}}body .shopify-policy__container{min-width:0;max-width:58rem;margin:0 auto;padding:0 1.5rem 4rem}@media screen and (min-width:750px){body .shopify-policy__container{padding:0 5rem 6rem}}body .shopify-policy__title{text-align:left;margin:0 0 3.2rem;padding-bottom:1.6rem;border-bottom:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}body .shopify-policy__title h1{margin:0;font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:500;line-height:1.2}.main-page-title.h0{font-size:calc(var(--font-heading-scale) * 2.4rem);text-align:left;margin:0 0 3.2rem;padding-bottom:1.6rem;border-bottom:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}@media screen and (min-width:750px){body .shopify-policy__title h1,.main-page-title.h0{font-size:calc(var(--font-heading-scale) * 3rem)}}body .shopify-policy__body .rte,.main-page-title+.rte{font-size:1.4rem;line-height:1.75;color:rgba(var(--color-foreground),.82)}body .shopify-policy__body .rte p,.main-page-title+.rte p{margin:0 0 1.6rem}body .shopify-policy__body .rte>div{margin:0 0 1.6rem}body .shopify-policy__body .rte a,.main-page-title+.rte a{color:rgb(var(--color-foreground));overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:.05rem;text-underline-offset:.25rem}body .shopify-policy__body .rte ul,body .shopify-policy__body .rte ol,.main-page-title+.rte ul,.main-page-title+.rte ol{margin:0 0 1.6rem;padding-left:2.4rem}body .shopify-policy__body .rte li,.main-page-title+.rte li{margin-bottom:.8rem}body .shopify-policy__body .rte .comet-recht__abschnitt,body .shopify-policy__body .rte h2,body .shopify-policy__body .rte h3,body .shopify-policy__body .rte h4,.main-page-title+.rte .comet-recht__abschnitt,.main-page-title+.rte h2,.main-page-title+.rte h3,.main-page-title+.rte h4{margin:4rem 0 1.2rem;padding-bottom:.8rem;font-size:1.6rem;font-weight:600;line-height:1.4;color:rgb(var(--color-foreground));border-bottom:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1;scroll-margin-top:2.4rem}body .shopify-policy__body .rte .comet-recht__abschnitt:first-child,.main-page-title+.rte .comet-recht__abschnitt:first-child{margin-top:0}body .shopify-policy__body .rte ol.comet-recht__abschnitt,.main-page-title+.rte ol.comet-recht__abschnitt{padding-left:2.4rem}body .shopify-policy__body .rte ol.comet-recht__abschnitt li,.main-page-title+.rte ol.comet-recht__abschnitt li{margin-bottom:0}body .shopify-policy__body .rte .comet-recht__unterabschnitt,.main-page-title+.rte .comet-recht__unterabschnitt{margin:2.8rem 0 .8rem;font-size:1.4rem;font-weight:600;line-height:1.5;color:rgb(var(--color-foreground));scroll-margin-top:2.4rem}.comet-recht__abschnitt strong,.comet-recht__abschnitt b,.comet-recht__unterabschnitt strong,.comet-recht__unterabschnitt b{font-weight:inherit}.comet-recht__inhalt{margin:0 0 4rem;padding-bottom:2.4rem;border-bottom:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}.comet-recht__inhalt-titel{margin:0 0 1.2rem;font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.3;background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}.comet-recht__inhalt-liste{margin:0;padding-left:2rem;font-size:1.3rem;line-height:1.5}.comet-recht__inhalt-liste li{margin-bottom:.8rem}.comet-recht__inhalt-liste a{color:rgba(var(--color-foreground),.82);text-decoration:none}.comet-recht__inhalt-liste a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.25rem}.comet-kontakt{padding-top:2.4rem;padding-bottom:1.6rem}.comet-kontakt__titel{margin:0 0 1.6rem;font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:500}.comet-kontakt__vorspann{margin:0 0 3.2rem;max-width:62ch}.comet-kontakt__laden{padding-top:3.2rem;margin-bottom:3.2rem;border-top:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}.comet-kontakt__bild{margin:0 0 2rem;overflow:hidden;background-color:#f0f1f2;aspect-ratio:4 / 3}.comet-kontakt__bild img{display:block;width:100%;height:100%;object-fit:cover}.comet-kontakt__ueberschrift{margin:0 0 2rem;font-weight:500;line-height:1.3}.comet-kontakt__ueberschrift--wege{margin-top:4rem}.comet-kontakt__angabe{margin:0 0 2rem}.comet-kontakt__label{display:block;margin:0 0 .4rem;font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.3;background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}.comet-kontakt__anschrift{font-style:normal}.comet-kontakt__anschrift p,.comet-kontakt__zeiten p,.comet-kontakt__anfahrt p{margin:0 0 .4rem;line-height:1.6}.comet-kontakt__anschrift p:last-child,.comet-kontakt__zeiten p:last-child,.comet-kontakt__anfahrt p:last-child{margin-bottom:0}.comet-kontakt__karte{display:inline-block;font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:.05rem;text-underline-offset:.25rem}.comet-kontakt__weg{display:flex;flex-direction:column;justify-content:center;padding:.6rem 0;border-top:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}.comet-kontakt__weg:last-of-type{border-bottom:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}.comet-kontakt__wert{display:flex;align-items:center;min-height:4.4rem;font-size:1.5rem;line-height:1.4;color:rgb(var(--color-foreground));text-decoration:none}a.comet-kontakt__wert:hover{text-decoration:underline;text-underline-offset:.25rem}.comet-kontakt__hinweis{margin-top:.2rem;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}@media screen and (min-width:990px){.comet-kontakt__laden{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:start}.comet-kontakt__laden--ohne-text{display:block}.comet-kontakt__laden--ohne-text .comet-kontakt__bild{aspect-ratio:21 / 9}.comet-kontakt__bild{margin-bottom:0}.comet-kontakt__weg{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:2.4rem;max-width:62rem}.comet-kontakt__weg .comet-kontakt__label{flex:0 0 14rem;margin:0}}.contact .contact__button .button{border:0;background:var(--comet-platte);color:var(--comet-platte-schrift);font-weight:600;box-shadow:var(--comet-platte-kante);transition:transform .16s var(--comet-kurve-aus)}.contact .contact__button .button:after,.contact .contact__button .button:hover:after{box-shadow:none}.contact .contact__button .button:active{transform:scale(.97)}.contact .contact__button .button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:var(--comet-platte-kante)}@media(prefers-reduced-motion:reduce){.contact .contact__button .button{transition:none}}.contact.page-width--narrow{max-width:var(--page-width);padding:0 1.5rem}.contact form{max-width:62rem}@media screen and (min-width:750px){.contact.page-width--narrow{padding:0 5rem}}.comet-zustand{padding-top:2.4rem;padding-bottom:4rem}.comet-zustand__titel{margin:0 0 1.6rem;font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:500}.comet-zustand__vorspann{margin:0 0 1.6rem;max-width:62ch}.comet-zustand__kapitel{margin:4.8rem 0 .8rem}.comet-zustand__ueberschrift{margin:0 0 1.2rem;font-weight:500;line-height:1.3}.comet-zustand__kapiteltext{max-width:62ch}.comet-zustand__kapiteltext p{margin:0 0 1.2rem}.comet-zustand__eintrag{padding:1.6rem 0;border-top:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}.comet-zustand__eintrag:last-of-type{border-bottom:.1rem solid transparent;border-image:var(--comet-chrom-linie) 1}.comet-zustand__label{display:block;margin:0 0 .4rem;font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.3;background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent}.comet-zustand__text{max-width:62ch}.comet-zustand__text p{margin:0;line-height:1.6}.comet-zustand__bild{margin:3.2rem 0 0;max-width:60rem}.comet-zustand__bild img{display:block;width:100%;height:auto;background-color:#f0f1f2}.comet-zustand__unterschrift{margin-top:.8rem;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}@media screen and (min-width:750px){.comet-zustand__eintrag{display:grid;grid-template-columns:22rem minmax(0,1fr);gap:3.2rem;align-items:baseline;max-width:90rem}.comet-zustand__label{margin:0}}@media screen and (min-width:750px){.comet-geschichte__titel,.comet-kontakt__titel,.comet-zustand__titel{font-size:calc(var(--font-heading-scale) * 3rem)}}.comet-kontakt__karte:focus-visible,.comet-kontakt__wert:focus-visible,.comet-recht__inhalt-liste a:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}body .shopify-policy__body .rte li::marker,.main-page-title+.rte li::marker,.comet-recht__inhalt-liste li::marker{color:rgba(var(--color-foreground),.6)}.comet-kontakt__hinweis--adresse{display:block;margin:.6rem 0 0}.collection .card__media.card__media--ganz .media img,.featured-collection .card__media.card__media--ganz .media img,.related-products .card__media.card__media--ganz .media img,.card__media--ganz .comet-kartenrolle__bild img{object-fit:contain}@media screen and (max-width:749px){.comet-katalog .product-grid{padding-left:.8rem;padding-right:.8rem}.comet-reihe{padding-left:.8rem;padding-right:.8rem;scroll-padding-left:.8rem}}@media screen and (min-width:750px){.comet-katalog .product-grid{padding-left:var(--comet-reihe-rand-gross);padding-right:var(--comet-reihe-rand-gross)}}.menu-drawer .menu-drawer__submenu .menu-drawer__menu>li>.menu-drawer__menu-item{padding-top:1.4rem;padding-bottom:1.4rem}.header__icon{width:4.4rem;height:4.4rem}.comet-filter__eintrag:before{content:"";position:absolute;top:-.8rem;right:0;bottom:-.8rem;left:0}.comet-fuss__link{display:flex;align-items:center;min-height:4.4rem;line-height:1.4}.comet-social__link{min-height:4.4rem}.comet-filter--groessen .comet-filter__eintrag:before{top:-.8rem;right:-.3rem;bottom:-.8rem;left:-.3rem}.comet-kollleiste .comet-filter{padding-top:.8rem;padding-bottom:.8rem;margin-top:-.8rem;margin-bottom:.4rem}.comet-kollleiste .comet-filter--groessen{margin-bottom:1.6rem}@media screen and (min-width:750px){#main-collection-filters:has(details[open]){position:relative;z-index:4}}.comet-mehr{min-height:4.4rem}.menu-drawer .list-social__link{width:4.4rem;height:4.4rem}.comet-kartenrolle__bild--spaeter:has(img[data-src]){background-color:#f0f1f2}.comet-label,.card__heading,.card__heading a,.comet-varianten__label,.comet-varianten__marke,.comet-filter__eintrag,.comet-fuss__titel,.comet-kontakt__label,.comet-zustand__label,.comet-recht__inhalt-titel,.comet-mehr,cart-drawer .drawer__heading,.totals__total,.related-products__heading,.mobile-facets__heading,cart-drawer .cart-item__name{font-family:var(--font-body-family)}.comet-startbild__titel,.comet-geschichte__titel,.comet-marken__name,.main-page-title,.collection-hero__title,.comet-bewertungen__kopf .comet-zahl{font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-wrap:balance}.main-page-title,.main-page-title.h0,.collection-hero__title{font-size:2rem;line-height:1.3}@media screen and (min-width:750px){.main-page-title,.main-page-title.h0,.collection-hero__title{font-size:2.4rem}}.product-form__submit,.cart__checkout-button,.contact .contact__button .button,.comet-geschichte__knopf{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:750px){.product__info-container.product__column-sticky{top:calc(var(--comet-header-hoehe) + 1.6rem);max-height:calc(100vh - var(--comet-header-hoehe) - 3.2rem);overflow-y:auto;scrollbar-width:thin}}.comet-filter__eintrag,.comet-mehr,.comet-startbild__links a{transition:transform .16s var(--comet-kurve-aus)}.comet-filter__eintrag:active,.comet-mehr:active,.comet-startbild__links a:active{transform:scale(.97)}.comet-kollleiste .comet-filter__eintrag{transition:none}.comet-kollleiste .comet-filter__eintrag:active{transform:none}@media(prefers-reduced-motion:reduce){.comet-filter__eintrag,.comet-mehr,.comet-startbild__links a{transition:none}.comet-filter__eintrag:active,.comet-mehr:active,.comet-startbild__links a:active{transform:none}}.comet-startbild__pause{position:absolute;right:.8rem;bottom:.8rem;z-index:3;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:#fff;opacity:.7;cursor:pointer;filter:drop-shadow(0 0 .3rem rgba(0,0,0,.45));transition:opacity .2s ease}.comet-startbild__pause[hidden]{display:none}.comet-startbild__pause svg{fill:currentColor}.comet-startbild__pause .comet-startbild__pause-aus,.comet-startbild__pause--haelt .comet-startbild__pause-an{display:none}.comet-startbild__pause--haelt .comet-startbild__pause-aus{display:inline}.comet-startbild__pause:focus-visible{opacity:1;outline:.2rem solid #fff;outline-offset:-.4rem}@media(hover:hover)and (pointer:fine){.comet-startbild__pause:hover{opacity:1}}.comet-weiter{margin:3.2rem auto 0;max-width:64rem;text-align:center}.comet-weiter__text{margin:0 0 1.2rem;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.comet-weiter__liste{flex-wrap:wrap;justify-content:center;row-gap:.8rem}.card__heading{text-wrap:pretty}.card-information .caption-with-letter-spacing{font-size:1.1rem}.comet-varianten__marke{font-size:1.2rem;letter-spacing:.06em}.price,.price-item,.totals__total-value{letter-spacing:0;font-variant-numeric:tabular-nums}.comet-einzelstueck{font-size:1.3rem;color:rgb(var(--color-foreground))}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item[href^="/collections/"]:not([href*="/collections/neuheiten"]):not([href*="/collections/sale"]),.menu-drawer summary.menu-drawer__menu-item{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#191b1c}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background:transparent;color:rgb(var(--color-foreground));border:.1rem solid rgb(var(--color-foreground));border-image:none;box-shadow:none}.comet-startbild__titel{font-size:clamp(2.6rem,2.6vw,4.2rem);letter-spacing:.06em}.comet-filter__eintrag{color:rgba(var(--color-foreground),.7)}.comet-filter__eintrag--aktiv,.kat-umschalter__radio:checked+.comet-filter__eintrag{color:rgb(var(--color-foreground))}.collection-hero__title,.collection-hero__text-wrapper{text-align:center}.collection-hero__fuer{margin:0 0 .8rem;font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.collection-hero__fuer .link{color:inherit;text-underline-offset:.3rem}.product__media-wrapper .product__media,.product__media-item .media,cart-drawer .cart-item__image,#MainContent .cart-item__image-container{background-color:#fff}.comet-label:has(>.comet-label__link){background:none;color:inherit}.comet-label__link{position:relative;text-decoration:none;background:var(--comet-chrom-text-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.comet-label__link:before{content:"";position:absolute;top:-1rem;right:-.4rem;bottom:-1rem;left:-.4rem}@media(hover:hover)and (pointer:fine){.comet-label__link:hover{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.4rem}}.comet-label__link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem}.product-card-wrapper .card,.product-card-wrapper .card__inner{--ratio-percent: 133.34% !important}@media screen and (min-width:750px){.product-card-wrapper .comet-kartenrolle__bild img,.product-card-wrapper .card__media.card__media .media img{object-fit:contain;padding:7%;box-sizing:border-box;background-color:#fff}}.product__title h1,.product__title h2{font-family:var(--font-body-family);font-weight:500;font-size:1.5rem;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;text-wrap:balance}.product-grid>.comet-suche__trenner{flex:0 0 100%;width:100%;max-width:100%;margin-top:3.2rem;padding-top:3.2rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.product-grid>.comet-suche__trenner:first-child{margin-top:0;padding-top:0;border-top:0}.comet-suche__trenner .comet-label{margin:0}.comet-raster .product-card-wrapper .card__media img:not([data-raster]){opacity:0}.comet-kartenrolle__bild{overflow:hidden}.comet-kartenrolle__bild:has(>img[data-raster=zoom]),.card__media .media:has(>img[data-raster=zoom]){background-color:#fff}@media screen and (max-width:749px){.card__media .media--hover-effect:has(>img:only-child){overflow-x:hidden}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/comet.css.map */
