body{font-size:15px;font-weight:300;letter-spacing:normal;line-height:1.4;color:#000}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:normal}.rte,.rte p{font-size:15px;line-height:1.65}@media screen and (min-width:990px){.page-width{padding:0 4.8rem}}.hc-btn,.button{font-family:var(--font-heading-family);font-size:14px;font-weight:400;letter-spacing:2.8px;text-transform:uppercase}.hc-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 28px;line-height:1.7;text-decoration:none;border:1px solid transparent;transition:opacity .2s ease;white-space:nowrap}.hc-btn:hover{opacity:.85}.hc-btn--dark{background:#000;color:#fff;border-color:#000}.hc-btn--line{background:transparent;color:#fff;border-color:#fff}.hc-btn--light{background:#fff;color:#303030;border-color:#fff}@media screen and (max-width:749px){.hc-btn{font-size:12px;letter-spacing:2.2px;padding:9px 22px}}.header-wrapper--border-bottom{border-bottom:1px solid rgba(0,0,0,.08)}.header{padding-top:16px;padding-bottom:10px}@media screen and (min-width:990px){.header{padding:24px 48px 14px;row-gap:0}.header.header--top-center>.header__search{display:none!important}.header--top-center .header__icons .header__search{display:inline-flex!important}.header__inline-menu{margin-top:14px}}.header__heading-link{padding:6px}.header__heading-link .h2{font-family:var(--font-heading-family);font-size:22px;line-height:1.1;letter-spacing:.16em;text-transform:uppercase;color:#000}.header__inline-menu .header__menu-item{font-family:var(--font-body-family);font-size:15px;font-weight:300;color:#000;padding:4px 20px;letter-spacing:normal}.header__inline-menu .header__menu-item span{text-decoration:none}.header__inline-menu .header__active-menu-item{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.header__icon,.header__icon .svg-wrapper,.header__icon--cart .svg-wrapper{width:3.6rem;height:3.6rem}.header__icon--search .icon-search{width:1.8rem;height:1.9rem}.header__icon--cart .icon{width:4rem;height:4rem}.cart-count-bubble{background:#000;color:#fff;width:1.6rem;height:1.6rem;font-size:1rem;bottom:.6rem;left:2rem}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-size:16px;font-weight:400;line-height:1.7;letter-spacing:normal}.price-item{font-family:var(--font-heading-family);font-weight:300;font-size:16px;letter-spacing:1.2px}.title,.collection-hero__title{letter-spacing:normal}[id$=__promo] .banner{min-height:calc(100vw * 4 / 3)}@media screen and (min-width:750px){[id$=__promo] .banner{min-height:710px}}[id$=__promo] .banner__heading{font-family:var(--font-heading-family);color:#fff;font-size:23px;line-height:1.6}@media screen and (min-width:750px){[id$=__promo] .banner__heading{font-size:28px}}[id$=__promo] .banner__text{color:#fff;font-weight:500;line-height:1.65}[id$=__promo] .banner__buttons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:12px;max-width:none}[id$=__promo] .button{width:auto;min-width:0;padding:10px 28px;min-height:auto;--color-button-text:255,255,255;background:transparent;color:#fff;box-shadow:0 0 0 1px #fff}[id$=__promo] .button:after{box-shadow:none}@media screen and (max-width:749px){[id$=__promo] .banner__buttons{gap:8px;padding:0 4px}[id$=__promo] .button{font-size:11px;letter-spacing:1.6px;padding:9px 14px}[id$=__promo] .banner__content{padding-left:12px;padding-right:12px}}.footer-block__heading{font-family:var(--font-heading-family);font-size:15.5px;font-weight:400;letter-spacing:normal}.footer-block__details-content,.footer-block__details-content .rte,.footer-block__details-content .rte p{font-size:14px;line-height:1.75;font-weight:400}.footer-block__details-content .list-menu__item--link{font-size:15px;font-weight:500;color:#ffffffa6;padding-top:.4rem;padding-bottom:.4rem}.footer-block__details-content .list-menu__item--link:hover{color:#fff}.footer .copyright__content{font-size:11px}.product__title h1,.product__title h2,.product__title .h1{font-family:var(--font-heading-family);font-weight:400;font-size:22px;line-height:1.5;letter-spacing:normal;color:#000}@media screen and (min-width:750px){.product__title h1,.product__title h2,.product__title .h1{font-size:28px}}.product__media-list .product__media-item .product-media-container .media,.product__media-list .product__media-item .product__media{padding-top:100%!important}.product__media-list .product__media-item .product-media-container{--ratio:1!important;--preview-ratio:1!important}.product__media-list .product__media-item img{object-fit:cover;object-position:center center}:root{--page-width:180rem}@media screen and (min-width:990px){.product--small:not(.product--no-media) .product__media-wrapper{max-width:47%;width:47%}.product--small:not(.product--no-media) .product__info-wrapper{max-width:53%;width:53%;padding-left:8rem}.product__info-container{max-width:72rem}}.product__info-container .price{margin-top:4px}.product__info-container .price .price-item{font-family:var(--font-heading-family);font-size:24px;font-weight:700;letter-spacing:.02em;color:#000}.product__tax{display:none!important}.product-form__submit{background:#000;color:#fff;border:none;font-weight:700;min-height:5.5rem;--color-button:0,0,0;--color-button-text:255,255,255}.product-form__submit:after,.product-form__submit:before{box-shadow:none}.product-form__submit:hover{opacity:.88}@media screen and (min-width:990px){.product.product--small:not(.product--no-media) .product__media-wrapper{max-width:47.5%!important;width:47.5%!important}.product.product--small:not(.product--no-media) .product__info-wrapper{max-width:52.5%!important;width:52.5%!important;padding-left:8rem!important}.product .product__info-container{max-width:72rem!important}}.product .product-form__buttons,.product .product-form{max-width:none!important}.product-form__input .form__label{font-family:var(--font-body-family);font-size:14px;font-weight:500;color:#212121;margin-bottom:8px}.product-form__input .form__label .hc-sel{font-weight:300;color:#000000bf}.product-form__input.hc-farbe{display:flex;flex-wrap:wrap;gap:10px}.product-form__input.hc-farbe .form__label{width:100%;margin-bottom:0}.product-form__input.hc-farbe input[type=radio]+label.hc-swatch{width:64px;height:64px;padding:0;margin:0;border:1px solid rgba(0,0,0,.12);border-radius:0;background:#f4f1ed;overflow:hidden;box-shadow:none;transition:border-color .2s ease}.product-form__input.hc-farbe input[type=radio]+label.hc-swatch img{width:100%;height:100%;object-fit:cover;display:block}.product-form__input.hc-farbe input[type=radio]+label.hc-swatch:hover{border-color:#00000080}.product-form__input.hc-farbe input[type=radio]:checked+label.hc-swatch{border:1px solid #000;box-shadow:inset 0 0 0 2px #fff;background:#f4f1ed;color:inherit}.product-form__input--pill input[type=radio]+label{border-radius:0;font-size:14px;padding:.9rem 1.8rem;margin:.6rem .6rem .2rem 0}.product .product-form__submit{background:linear-gradient(180deg,#fff,#8a93a3 16%,#3a465a 40%,#1e2a3d 70% 100%);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25);border:1px solid #1E2A3D;transition:filter .25s ease,box-shadow .25s ease}.product .product-form__submit:hover{filter:brightness(1.08);box-shadow:0 6px 18px #1e2a3d40;opacity:1}.product-form__input.hc-farbe input[type=radio]+label.hc-swatch img{transform:scale(1.45);transform-origin:center 48%}.product-form__input.hc-farbe input[type=radio]+label.hc-swatch{width:72px;height:72px;border:1px solid #d9d6d1;box-shadow:none!important}.product-form__input.hc-farbe input[type=radio]:checked+label.hc-swatch{border:1px solid #000;box-shadow:none!important;outline:1px solid #000;outline-offset:-2px}.product-form__input.hc-farbe input[type=radio]+label.hc-swatch img{transform:scale(1.2)}.product .product-form__submit{position:relative;overflow:hidden;background:linear-gradient(180deg,#2a374d,#1e2a3d 55%,#192333);border:none;text-shadow:none;letter-spacing:3px;filter:none}.product .product-form__submit:before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,#fff0,#ffffff24,#fff0);transform:skew(-20deg);transition:left .7s ease;box-shadow:none}.product .product-form__submit:hover{filter:none;box-shadow:0 8px 22px #1e2a3d38}.product .product-form__submit:hover:before{left:120%}.product .thumbnail-list{gap:8px}@media screen and (min-width:750px){.product .thumbnail-list__item.slider__slide{width:88px!important;max-width:88px!important;flex:0 0 88px!important}.product .thumbnail-list{grid-template-columns:repeat(auto-fill,88px)!important;justify-content:start}}.product .thumbnail{border-radius:0}.product .thumbnail[aria-current]{box-shadow:0 0 0 1px #000}.product .product-form__submit{background:linear-gradient(180deg,#ffffff29,#ffffff0d 45%,#fff0 60%),linear-gradient(180deg,#2a374d,#1e2a3d 55%,#192333)}.product-form__input.hc-farbe input[type=radio]+label.hc-swatch{width:64px;height:64px}.hc-pdp-usp{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.hc-pdp-usp li{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:400;color:#000;line-height:1.4}.hc-pdp-usp svg{width:20px;height:20px;flex:0 0 20px;color:#1e2a3d}.hc-pdp-usp small{font-size:13px;font-weight:300;color:#0009}.hc-pdp-divider{border:0;height:1px;background:#0000001f;margin:20px 0 4px}.product__description img,.product__info-container .rte img{display:block;width:100%;max-width:520px;aspect-ratio:1/1;height:auto;object-fit:cover;object-position:center 30%;margin-left:auto;margin-right:auto}.hc-acc{margin-top:28px;border-top:1px solid rgba(0,0,0,.14)}.hc-acc__item{border-bottom:1px solid rgba(0,0,0,.14)}.hc-acc__head{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:22px 0;font-family:var(--font-heading-family);font-size:15px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#000}.hc-acc__head::-webkit-details-marker{display:none}.hc-acc__icon{position:relative;width:14px;height:14px;flex:0 0 14px}.hc-acc__icon:before,.hc-acc__icon:after{content:"";position:absolute;left:0;top:50%;width:14px;height:1px;background:#000;transition:transform .3s ease}.hc-acc__icon:after{transform:rotate(90deg)}.hc-acc__item[open] .hc-acc__icon:after{transform:rotate(0)}.hc-acc__body{padding:0 0 24px;font-size:15px;line-height:1.7}.hc-acc__body a{color:#1e2a3d;text-underline-offset:3px}.hc-acc__item[open] .hc-acc__body{animation:hcAcc .35s ease}@keyframes hcAcc{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media screen and (max-width:749px){.related-products .product-grid{display:flex!important;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin-right:-1.5rem;padding-right:1.5rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.related-products .product-grid::-webkit-scrollbar{display:none}.related-products .product-grid .grid__item{flex:0 0 72%;width:72%;max-width:72%;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hc-custom.css.map */
