.product-info__block-item[data-block-style=eyebrow]{--product-block-item-margin: 1.25rem}.product-info .product-info__block-list>.product-info__block-item[data-block-type=rating-stars]{margin-block-start:1.25rem}.product-info__block-item[data-block-type=hilo-price]{--product-block-item-margin: -.25rem}.product-info__block-item[data-block-style=usp-slider]{--product-block-item-margin: -.5rem}.product-info .product-info__block-list>.product-info__block-item[data-block-type=title]+.product-info__block-item[data-block-type=hilo-price]{margin-block-start:2rem}@media screen and (min-width:700px){.product-info .product-info__block-list>.product-info__block-item[data-block-type=rating-stars]{margin-block-start:var(--product-block-item-margin)}.product-info .product-info__block-list>.product-info__block-item[data-block-type=title]+.product-info__block-item[data-block-type=hilo-price]{margin-block-start:2.25rem}.product-info__block-item[data-block-type=hilo-price]{--product-block-item-margin: 0px}.product-info__block-item[data-block-style=usp-slider]{--product-block-item-margin: -.25rem}.product-info:has(.hilo-price,hilo-usp-slider) .product-info__block-list>.product-info__block-item[data-block-type="@app"]:has(klarna-placement){margin-block-start:-.5rem}}.product-info:has(.hilo-price) .buy-buttons .button{--button-padding-block: .6875rem;--button-padding-inline: 1.5rem;line-height:1.2}@media screen and (min-width:700px){.product-info:has(.hilo-price) .buy-buttons .button{--button-padding-block: .8125rem;--button-padding-inline: 2.5rem}}.hilo-eyebrow{color:var(--hilo-eyebrow-color, #000);font-family:var(--subheading-font-family);font-size:var(--subheading-font-size);font-weight:var(--subheading-font-weight);letter-spacing:var(--subheading-letter-spacing);line-height:1.2}.hilo-eyebrow>*{margin:0}.hilo-rating{align-items:center;column-gap:.25rem;display:flex;flex-wrap:wrap}.hilo-rating__stars{color:var(--hilo-rating-star-color, #14a959);flex-shrink:0;display:flex}.hilo-rating__stars svg{width:1rem;height:1rem;display:block}.hilo-rating__text{color:var(--hilo-rating-text-color, #000);font-family:var(--subheading-font-family);font-size:.75rem;letter-spacing:var(--subheading-letter-spacing);line-height:1.2}.hilo-rating__text a{text-decoration:underline;text-underline-offset:2px}.hilo-price{--hilo-price-text: 0 0 0;--hilo-price-line: rgb(0 0 0 / .6);color:rgb(var(--hilo-price-text));border-block-start:1px solid var(--hilo-price-line);padding-block-start:1.5rem;letter-spacing:.01em;display:grid}.hilo-price,.hilo-price__items,.hilo-price__summary{grid-template-columns:minmax(0,1fr)}.hilo-price p{margin:0}.hilo-price__compare{color:var(--hilo-price-strike-color, rgb(0 0 0 / .6));text-decoration:line-through;text-decoration-skip-ink:none}.hilo-price__amount--sale{color:var(--hilo-price-sale-color, rgb(var(--on-sale-text)))}.hilo-price__legal{color:rgb(var(--hilo-price-text) / .7);font-size:.6875rem;font-weight:400;letter-spacing:.005em;line-height:1.2;white-space:nowrap}.hilo-price__legal a{color:inherit;text-decoration:underline;text-underline-position:from-font}.hilo-price__note{color:rgb(var(--hilo-price-text) / .6);font-size:var(--text-xs);line-height:1.4}.hilo-price__note strong{color:rgb(var(--hilo-price-text));font-weight:inherit}.hilo-price__items{border-block-end:1px solid var(--hilo-price-line);padding-block-end:1.5rem;row-gap:1.25rem;display:grid}.hilo-price__row,.hilo-price__total{font-size:var(--text-sm);line-height:1.4;justify-content:space-between;align-items:start;column-gap:1.5rem;display:flex}.hilo-price__label{overflow-wrap:anywhere;min-width:0}@media screen and (max-width:359px){.hilo-price__label:lang(de){-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:699px){.hilo-price[data-discounted=true] .hilo-price__label:lang(de){-webkit-hyphens:auto;hyphens:auto}}.hilo-price__value{white-space:nowrap;column-gap:.25rem;display:flex}.hilo-price__total{font-weight:var(--text-font-bold-weight);margin-block-start:1.5rem}.hilo-price__total .hilo-price__value{column-gap:.5rem}.hilo-price__total-value,.hilo-price__stack{text-align:end;justify-items:end;row-gap:.125rem;display:grid}.hilo-price--split .hilo-price__note{margin-block-start:1.5rem}.hilo-price__summary{row-gap:.5rem;display:grid}.hilo-price__price-line{font-size:var(--text-base);font-weight:var(--text-font-bold-weight);line-height:1.4;flex-wrap:wrap;align-items:baseline;column-gap:.5rem;display:flex}.hilo-price__price-line .hilo-price__value{column-gap:.5rem}.hilo-price__subline{font-size:var(--subheading-font-size);letter-spacing:.005em;line-height:1.2}.hilo-price--total .hilo-price__note{margin-block-start:1.5rem}@media screen and (max-width:359px){.hilo-price__stack .hilo-price__legal{white-space:normal}}@media screen and (min-width:700px){.hilo-price__items{row-gap:1.5rem}.hilo-price__row,.hilo-price__total{column-gap:1.75rem}.hilo-price__value{column-gap:.5rem}.hilo-price--split .hilo-price__note{margin-block-start:.875rem}.hilo-price--total{padding-block-start:1.75rem}.hilo-price__summary{row-gap:.25rem}}.product-sticky-add-to-cart__price{--hilo-price-text: 0 0 0;row-gap:.125rem;display:grid}.product-sticky-add-to-cart__price .hilo-price__legal{margin:0}.usp-slider{--usp-slider-dot-color: 50 30 30;justify-items:center;row-gap:1rem;display:grid}.usp-slider__viewport{width:100%;overflow:hidden;touch-action:pan-y pinch-zoom}.usp-slider__track{display:flex;transition:transform .3s ease-in-out}.usp-slider__track.is-instant{transition:none}.usp-slider__slide{color:#000;flex:0 0 100%;justify-content:center;align-items:center;column-gap:.75rem;min-width:0;padding-inline:.25rem;display:flex}.usp-slider__slide .icon{flex-shrink:0}.usp-slider__text{text-align:center;line-height:1.4}.usp-slider__dots{justify-content:center;align-items:center;gap:1.125rem;display:flex}.usp-slider__dot{background:rgb(var(--usp-slider-dot-color) / .3);border-radius:50%;width:.375rem;height:.375rem;transition:background-color .2s ease-in-out;position:relative}.usp-slider__dot:after{content:"";position:absolute;top:-.5625rem;right:-.5625rem;bottom:-.5625rem;left:-.5625rem}.usp-slider__dot[aria-current=true]{background:rgb(var(--usp-slider-dot-color))}hilo-usp-slider:not(:defined) .usp-slider__slide:not(:first-child){visibility:hidden}@media screen and (max-width:699px){.usp-slider{padding-block-start:1.75rem}}@media(prefers-reduced-motion:reduce){.usp-slider__track{transition:none}}.accordion--plus-minus .accordion__summary .icon-accordion-plus-minus{flex-shrink:0}.icon-accordion-plus-minus__vertical{transform-box:fill-box;transform-origin:center;transition:transform .3s ease-in-out}.accordion--plus-minus.is-open .icon-accordion-plus-minus__vertical{transform:scaleY(0)}.product-info .accordion--plus-minus{--border-color: 0 0 0;color:#000}.product-info .accordion--plus-minus .accordion__content{padding-block-end:calc(var(--accordion-block-padding) * 2)}.faq .accordion--plus-minus{--border-color: 0 0 0 / .15}.faq .accordion--plus-minus:not(.bg-secondary){box-shadow:0 1px rgb(var(--border-color)) inset}.faq .accordion--plus-minus .accordion__content{margin-block-start:calc(.875rem - var(--accordion-block-padding));padding-block-end:calc(var(--accordion-block-padding) + .875rem)}@media screen and (min-width:700px){.product-info .accordion--plus-minus .accordion__content{padding-block-end:var(--accordion-block-padding)}}@media(prefers-reduced-motion:reduce){.icon-accordion-plus-minus__vertical{transition:none}}.scroll-progress-bar{background:#321e1e26;width:100%;height:2px;position:relative;overflow:hidden}@media screen and (max-width:699px){.scroll-progress-bar:not([hidden]){display:block}}.scroll-progress-bar__thumb{background:currentColor;width:calc(var(--scroll-progress-thumb-size, 1) * 100%);height:100%;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(calc(var(--scroll-progress, 0) * (100% / var(--scroll-progress-thumb-size, 1) - 100%)))}[dir=rtl] .scroll-progress-bar__thumb{transform:translate(calc(var(--scroll-progress, 0) * (100% - 100% / var(--scroll-progress-thumb-size, 1))))}.multi-column__navigation--slider-bar .circle-button:before{background:#00000026}.multi-column__navigation--slider-bar .circle-button[disabled]{opacity:.4}@media screen and (max-width:699px){.multi-column__navigation--slider-bar{margin-block-start:-.25rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/hilo-components.css.map */
