.collection-hero__intro{margin:.8rem 0 0;max-width:60rem;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.collection-chips{margin-top:1.4rem}.collection-chips__list{display:flex;gap:.8rem;margin:0;padding:0 0 .4rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-chips__list::-webkit-scrollbar{display:none}.collection-chips__item{flex:0 0 auto}.collection-chips__chip{display:inline-block;padding:.8rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:3rem;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease}.collection-chips__chip:hover{border-color:rgba(var(--color-foreground),.5)}.collection-chips__chip--active{background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (max-width:749px){.collection-chips__list{margin-inline:-1.5rem;padding-inline:1.5rem}}@media screen and (max-width:749px){.product-grid--rhythm .grid__item:nth-child(3n+1){width:100%;max-width:100%}}.collection-description{max-width:80rem}.product__untertitel{margin-top:.2rem;color:rgba(var(--color-foreground),.68);font-size:1.5rem}.product__lieferzeit{margin-top:.8rem;font-size:1.4rem;line-height:1.4}.product-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.4rem;margin:1.4rem 0 0;padding:0}.product-trust__item{display:flex;gap:.7rem;align-items:flex-start;font-size:1.4rem;line-height:1.4}.product-trust__item .icon{flex-shrink:0;width:1.4rem;height:1.4rem;margin-top:.2rem}.product-highlights{margin-top:2rem;padding:1.5rem 1.6rem 1.3rem;background:rgba(var(--color-foreground),.04)}.product-highlights__heading{font-size:1.3rem;font-weight:600;letter-spacing:.04em}.product-highlights ul{margin:.9rem 0 0;padding:0}.product-highlights__item{font-size:1.4rem;line-height:1.8;color:rgba(var(--color-foreground),.8)}.product-highlights__item:first-letter{text-transform:uppercase}.product-faq{margin-top:2rem}.product-faq__item{border-top:.1rem solid rgba(var(--color-foreground),.12)}.product-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 0;font-size:1.4rem;cursor:pointer;list-style:none}.product-faq__question::-webkit-details-marker{display:none}.product-faq__question .icon-caret{flex-shrink:0;width:1rem;transition:transform .15s ease}.product-faq__item[open] .product-faq__question .icon-caret{transform:rotate(180deg)}.product-faq__answer{padding-bottom:1.4rem;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}.product-faq__answer>p{margin:0}.form__label--with-help{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;width:100%}.size-help{position:relative}.size-help__toggle{font-size:1.3rem;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer;list-style:none}.size-help__toggle::-webkit-details-marker{display:none}.size-help__body{position:absolute;top:100%;right:0;z-index:2;margin-top:.8rem;padding:1.3rem 1.4rem;width:28rem;max-width:calc(100vw - 4rem);background:rgb(var(--color-background));box-shadow:0 .2rem 1.2rem rgba(var(--color-foreground),.14);font-size:1.3rem;line-height:1.6}.size-help__body>p{margin:0}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{background-color:rgba(var(--color-foreground),.04);border-color:rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.38);text-decoration:line-through}.sticky-buy-bar{position:fixed;left:0;right:0;bottom:0;z-index:3;display:block;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.12);transform:translateY(100%);transition:transform .2s ease}.sticky-buy-bar--visible{transform:translateY(0)}.sticky-buy-bar__inner{display:flex;align-items:center;gap:1.2rem;padding-right:5rem}.sticky-buy-bar__info{flex-grow:1;min-width:0}.sticky-buy-bar__title{display:block;overflow:hidden;font-size:1.3rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.sticky-buy-bar__price{display:block;font-size:1.5rem;font-weight:600}.sticky-buy-bar__button{flex-shrink:0;min-height:4.4rem;padding:0 1.6rem;font-size:1.4rem}@media screen and (min-width:750px){.sticky-buy-bar{display:none}}.lumi-card{display:flex;flex-direction:column;background:transparent;position:relative}.lumi-card--sold-out .lumi-card__image{opacity:.6}.lumi-card__media{position:relative;overflow:hidden;border-radius:4px}.lumi-card__media-link{display:block}.lumi-card__image-wrapper{position:relative;width:100%;overflow:hidden;background:#f8f8f6}.lumi-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .45s ease;display:block}.lumi-card:hover .lumi-card__image{transform:scale(1.03)}.lumi-badge{position:absolute;top:1.2rem;left:1.2rem;font-size:1.1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.4rem .9rem;border-radius:2px;pointer-events:none}.lumi-badge--sold-out{background:#222;color:#fff}.lumi-badge--sale{background:#c0392b;color:#fff}.lumi-badge--custom{background:#1a1a1a;color:#fff;font-style:italic;text-transform:none;letter-spacing:0;font-size:1.2rem}.lumi-card__info{padding:1.8rem .4rem 2.4rem;display:flex;flex-direction:column;gap:.3rem}.lumi-card__info-link{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:0}.lumi-card__info-link:hover .lumi-card__title{opacity:.75}.lumi-card__title-row{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.3rem}.lumi-card__title{font-size:1.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1a1a1a;margin:0;line-height:1.2;white-space:nowrap;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.lumi-card__subtitle{font-size:1.15rem;letter-spacing:-.01em;color:#999;margin:.1rem 0 .5rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lumi-card__rating{flex-shrink:0;display:flex;align-items:center;gap:.4rem}.lumi-card__rating .jdgm-prev-badge{display:flex!important;align-items:center;margin:0}.lumi-card__price{margin-top:.2rem}.lumi-card__price-current{font-size:1.5rem;font-weight:600;color:#1a1a1a}.lumi-card__price-current--sale{color:#c0392b}.lumi-card__price-compare{font-size:1.3rem;color:#aaa;text-decoration:line-through;font-weight:400}.lumi-card__rating .jdgm-widget{display:flex;align-items:center;gap:.4rem;margin:0}.lumi-card__rating .jdgm-prev-badge__stars{font-size:1rem;letter-spacing:-.05em}.lumi-card__rating-zahl{font-size:1.2rem;font-weight:600;color:#5b5550;line-height:1;flex-shrink:0}@media screen and (max-width:749px){.lumi-card__rating .jdgm-star+.jdgm-star{display:none!important}.lumi-card__rating .jdgm-star:first-child{padding-right:0!important}.lumi-card__title{letter-spacing:.04em}}@media screen and (max-width:359px){.lumi-card__title{font-size:1.4rem}}.lumi-card__rating .jdgm-prev-badge__count{display:none}.lumi-card__rating .jdgm-prev-badge__avg-rating{font-size:1.1rem;color:#777}.banner__heading{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.01em;line-height:1.02;text-transform:none}.banner.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:82rem;width:auto}.banner .banner__box .banner__heading{max-width:56rem}.banner .banner__box .banner__text{max-width:46rem}.banner .banner__box .banner__heading{margin-bottom:2rem}.banner .banner__box .banner__text{margin-bottom:3.2rem}.banner .banner__box .banner__buttons{margin-top:0}.banner .banner__box .banner__vertrauen{margin-top:3.2rem}.banner__vertrauen{list-style:none;margin:3.2rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2.8rem}.banner__vertrauen-item{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:500;color:#fff}.banner__vertrauen-icon{width:1.7rem;height:1.7rem;flex-shrink:0}@media screen and (max-width:749px){.banner__heading{font-size:4.4rem}.banner__vertrauen{display:none}.banner .banner__content{align-items:flex-end}.banner .banner__box .banner__heading{margin-bottom:1.2rem}.banner .banner__box .banner__text{margin-bottom:2.4rem}.banner .banner__box .banner__buttons{width:100%;flex-direction:column;align-items:stretch;gap:.4rem}.banner .banner__box .banner__buttons .button--primary{width:100%;justify-content:center}.banner .banner__box .banner__buttons .button--secondary{width:100%;min-height:4.4rem;background:transparent;box-shadow:none;text-decoration:underline;text-underline-offset:.4rem}.banner .banner__box .banner__buttons .button--secondary:before,.banner .banner__box .banner__buttons .button--secondary:after{display:none}.banner--large{min-height:58rem}}@media screen and (min-width:750px){.banner__heading{font-size:7.2rem}}.lumi-chipband{background-color:rgb(var(--color-background))}.lumi-chipband__inner{padding-top:2.4rem;padding-bottom:2.4rem;display:flex;flex-direction:column;gap:1.2rem}@media screen and (min-width:750px){.lumi-chipband__inner{flex-direction:row;align-items:center;gap:2.8rem}.lumi-chipband__label{flex-shrink:0}}.lumi-chipband__label{font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.lumi-chipband__list{list-style:none;margin:0;padding:0;display:flex;gap:1rem;flex-wrap:wrap}.lumi-chip{display:flex;align-items:center;min-height:4.4rem;padding:1.1rem 1.8rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:999px;font-size:1.4rem;font-weight:500;text-decoration:none;color:rgb(var(--color-foreground));background:rgb(var(--color-background));white-space:nowrap}.lumi-chip:hover{border-color:rgba(var(--color-foreground),.5)}@media screen and (max-width:749px){.lumi-chipband__inner{padding-right:0}.lumi-chipband__list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-right:1.5rem}.lumi-chipband__list::-webkit-scrollbar{display:none}.lumi-chipband__item{flex-shrink:0}}.banner--content-align-left .banner__box,.banner--content-align-mobile-left .banner__box{align-items:flex-start;text-align:left}.banner--content-align-left .banner__vertrauen,.banner--content-align-mobile-left .banner__vertrauen{justify-content:flex-start}.banner--content-align-left .banner__box .banner__text,.banner--content-align-mobile-left .banner__box .banner__text{margin-left:0;margin-right:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/luminoft-cro.css.map */
