body{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.teaser-service a{display:block}.teaser-color-box a:empty{display:block}.calculator--btn{cursor:pointer;background-color:var(--color-bc-main);color:#fff;padding:15px 18px;display:inline-block}.calculator--btn:hover{background-color:var(--color-bc-main-dark)}.teaser-service div.teaser-service__icon:empty{display:inline-table}.oz-geometries-widget{min-height:500px;height:auto}.oz-container,.oz-geometries-widget iframe{height:100%!important}.quantity__button .fade.in{display:block}#usercentrics-root{display:unset!important}.color-bc-main *,.color-bc-main-light *,.color-bc-main-dark *,.color-bc-grey *,.color-bc-grey-dark *,.color-bc-grey-darker *,.color-bc-red *,.color-bc-red-dark *,.color-bc-main-80 *,.color-bc-main-60 *,.color-bc-main-40 *,.color-bc-main-20 *,.color-bc-yellow *,.color-bc-grey-e-bike *{color:inherit}.color-bc-main{color:#fff;background-color:var(--color-bc-main);--color-background: var(--color-bc-main-rgb)}.color-bc-main-light{color:#fff;background-color:var(--color-bc-main-light);--color-background: var(--color-bc-main-light-rgb)}.color-bc-main-dark{color:#fff;background-color:var(--color-bc-main-dark);--color-background: var(--color-bc-main-dark-rgb)}.color-bc-grey{color:#fff;background-color:var(--color-bc-grey);--color-background: var(--color-bc-grey-rgb)}.color-bc-grey-dark{color:#fff;background-color:var(--color-bc-grey-dark);--color-background: var(--color-bc-grey-dark-rgb)}.color-bc-grey-darker{color:#fff;background-color:var(--color-bc-grey-darker);--color-background: var(--color-bc-grey-darker-rgb)}.color-bc-red{color:#fff;background-color:var(--color-bc-red);--color-background: var(--color-bc-red-rgb)}.color-bc-red-dark{color:#fff;background-color:var(--color-bc-red-dark);--color-background: var(--color-bc-red-dark-rgb)}.color-bc-main-80{color:#fff;background-color:var(--color-bc-main-80);--color-background: var(--color-bc-main-80-rgb)}.color-bc-main-60{color:#fff;background-color:var(--color-bc-main-60);--color-background: var(--color-bc-main-60-rgb)}.color-bc-main-40{color:#fff;background-color:var(--color-bc-main-40);--color-background: var(--color-bc-main-40-rgb)}.color-bc-main-20{color:var(--color-bc-main);background-color:var(--color-bc-main-20);--color-background: var(--color-bc-main-20-rgb)}.color-bc-yellow{color:#7c909b;background-color:var(--color-bc-yellow);--color-background: var(--color-bc-yellow-rgb)}.color-bc-grey-e-bike{color:#fff;background-color:var(--color-bc-grey-e-bike);--color-background: var(--color-bc-grey-e-bike-rgb)}#shopify-section-header{z-index:3}.header__icon .wk-link__label{display:none}.header__icon.wk-link{position:relative}.header__icon.wk-link.wk-filled svg path,.header__icon.wk-link.wk-empty svg path{stroke:#8c8c8c;fill:#8c8c8c;fill-opacity:1}.header__icon.wk-link .wk-link__count{position:absolute;top:-5px;right:0;color:#fff;background-color:var(--color-bc-red);border-radius:50%;width:1.7rem;height:1.7rem;font-size:.9rem}a.wk-link .wk-icon svg{height:100%;width:100%}a.wk-link .wk-icon svg path{fill:#8c8c8c;stroke:#8c8c8c}a.wk-link:hover .wk-icon svg path{fill:var(--color-bc-main);stroke:var(--color-bc-main)}.search__input,.search__input:focus-visible,.search__input:hover{outline:none;box-shadow:none}.search__input{min-width:160px;height:20px;font-size:1.3rem;border-radius:4px;background-color:var(--color-bc-grey)}.search__button>svg{fill:#8c8c8c}.search-modal{height:50px}.search-modal__content .field__label,.header__search--wrapper .field__label{font-size:1.3rem;color:#8c8c8c}.field__input:focus-visible,.select__select:focus-visible,.field input:focus-visible{box-shadow:inset 0 1px 1px #00000013,0 0 8px #9d9d9d99}.header--top-center{grid-template-columns:1fr 2fr 1fr}.header__icons>*+*{margin-left:1.25rem}.header-drawer{margin-left:0}.header--top-center{grid-template-columns:auto 1fr 1fr}@media screen and (min-width: 990px){.header--top-center{padding-top:0;grid-template-columns:1fr 3fr 1fr;grid-template-rows:min-content 1fr;grid-template-areas:". . ." "left-icon heading icons" "navigation navigation navigation"}.header--top-center>.header__search--wrapper{grid-area:left-icon}.header__inline-menu{grid-area:navigation}}.header__icon{height:2rem;width:2rem}a.wk-link .wk-icon{width:100%!important;height:100%!important;margin:0!important;padding:0!important}@media screen and (min-width: 425px) and (max-width: 749px){.header__icon{height:2.5rem;width:2.5rem}}.header__icon--search .modal__toggle-open svg,.header__icon svg{fill:#8c8c8c}.header__icon:hover svg{fill:var(--color-bc-main)}.header__icon--search{display:none}.search-modal__content{padding-right:1rem}.search-modal__close-button{display:none!important}@media screen and (min-width: 750px){.header__icon,.header__icon--search .modal__toggle-open svg,.header__icon svg{height:3.4rem;width:3.4rem}.search-modal__content{padding-right:5rem}}.template-search__search{display:none}@media only screen and (min-width: 990px){main{margin-top:unset}.template-search__search{display:block}.header__icon,.header__icon--search .modal__toggle-open svg,.header__icon>svg{height:3.6rem;width:3.6rem}}.header__icon--cart{position:relative}.cart-count-bubble{position:absolute;background-color:var(--color-bc-red);color:#fff;height:1.7rem;width:1.7rem;border-radius:100%;font-size:.9rem;right:-5px;top:-5px}.search-modal{top:100%}@media only screen and (min-width: 990px){.search-modal{display:none}}.header__icon>img{height:100%;width:100%}@media screen and (min-width: 990px){.header__inline-menu{background-color:#fff}.list-menu{color:#fff}.list-menu__item{color:#8c8c8c}.header__menu-item:hover{color:var(--color-bc-main-dark)}}.collage-text{position:absolute;text-align:center;bottom:0;background-color:rgba(var(--color-background),.85);width:100%;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase}.collage-card--left .collage-text{padding:1rem}.color-bc-main .collage-text .h1,.color-bc-main-light .collage-text .h1,.color-bc-main-dark .collage-text .h1,.color-bc-grey .collage-text .h1,.color-bc-grey-dark .collage-text .h1,.color-bc-grey-darker .collage-text .h1,.color-bc-red .collage-text .h1,.color-bc-red-dark .collage-text .h1,.color-bc-main-80 .collage-text .h1,.color-bc-main-60 .collage-text .h1,.color-bc-main-40 .collage-text .h1,.color-bc-main-20 .collage-text .h1,.color-bc-yellow .collage-text .h1,.color-bc-grey-e-bike .collage-text .h1,.color-bc-main .collage-text .h2,.color-bc-main-light .collage-text .h2,.color-bc-main-dark .collage-text .h2,.color-bc-grey .collage-text .h2,.color-bc-grey-dark .collage-text .h2,.color-bc-grey-darker .collage-text .h2,.color-bc-red .collage-text .h2,.color-bc-red-dark .collage-text .h2,.color-bc-main-80 .collage-text .h2,.color-bc-main-60 .collage-text .h2,.color-bc-main-40 .collage-text .h2,.color-bc-main-20 .collage-text .h2,.color-bc-yellow .collage-text .h2,.color-bc-grey-e-bike .collage-text .h2,.color-bc-main .collage-text h1,.color-bc-main-light .collage-text h1,.color-bc-main-dark .collage-text h1,.color-bc-grey .collage-text h1,.color-bc-grey-dark .collage-text h1,.color-bc-grey-darker .collage-text h1,.color-bc-red .collage-text h1,.color-bc-red-dark .collage-text h1,.color-bc-main-80 .collage-text h1,.color-bc-main-60 .collage-text h1,.color-bc-main-40 .collage-text h1,.color-bc-main-20 .collage-text h1,.color-bc-yellow .collage-text h1,.color-bc-grey-e-bike .collage-text h1,.color-bc-main .collage-text h2,.color-bc-main-light .collage-text h2,.color-bc-main-dark .collage-text h2,.color-bc-grey .collage-text h2,.color-bc-grey-dark .collage-text h2,.color-bc-grey-darker .collage-text h2,.color-bc-red .collage-text h2,.color-bc-red-dark .collage-text h2,.color-bc-main-80 .collage-text h2,.color-bc-main-60 .collage-text h2,.color-bc-main-40 .collage-text h2,.color-bc-main-20 .collage-text h2,.color-bc-yellow .collage-text h2,.color-bc-grey-e-bike .collage-text h2{color:inherit}.collage-text .h1,.collage-text .h2,.collage-text h1,.collage-text h2{color:var(--color-bc-main)}.collage-text>.h1,.collage-text>h1{font-size:1.6rem;margin:.7rem 0}.collage-card:not(.collage-card--left,.collage-card--right)>.collage-text>.h1,.collage-card:not(.collage-card--left,.collage-card--right)>.collage-text>h1{margin:.5rem 0;font-size:1.2rem}.collage-text>h2{font-size:1rem;margin:.5rem 0}.collage-card:not(.collage-card--left,.collage-card--right)>.collage-text>h2{display:none}@media screen and (min-width: 750px){.collage-card:not(.collage-card--left,.collage-card--right)>.collage-text{bottom:0;height:unset}.collage-text .h1,.collage-text h1{margin:1rem 0;font-size:3rem}.collage-text h2{font-size:1.4rem}.collage-card:not(.collage-card--left,.collage-card--right) .collage-text .h1,.collage-card:not(.collage-card--left,.collage-card--right) .collage-text h1{font-size:1.7rem;margin:1rem 0}.collage-section:first-child,:first-child h2{margin-top:0}}@media screen and (max-width: 749px){.multi_column_banner.page-width,.collection-slider .page-width,.carousel-banner-combo,.collage-wrapper,.collection-carousel-1 .page-width{padding:0}.collage-section:first-child{margin-top:0}}button.wk-button-product{position:absolute;top:0;right:0;z-index:3;cursor:pointer}button.wk-button-product .wk-icon{height:3rem!important;width:auto!important}button.wk-button-product .wk-icon svg{width:auto!important}@media screen and (max-width: 749px){button.wk-button-product .wk-icon{height:2rem!important;width:auto!important}}button.wk-button-product .wk-icon svg path{stroke:var(--color-bc-main)!important}button.wk-button-product.wk-remove-product .wk-icon svg path{fill:var(--color-bc-main)}.slider-button--next{position:absolute;top:50%;right:0;transform:translateY(-50%)}.card-information__text{font-weight:700}.card__badge{bottom:unset!important;left:unset!important;right:0;top:0}.card__badge .badge{border-radius:10px;font-family:var(--font-body-family);color:#fff;background-color:var(--color-bc-red);font-size:smaller;padding-left:1rem;padding-right:1rem}.swiper-container{position:relative}.swiper-control{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;border-radius:40px;width:40px;height:40px;background-color:#fff;z-index:2;transform:translateY(-50%)}.swiper-control.right{right:0}.swiper-control.left{left:0}.swiper-control svg{width:50%;height:50%;fill:var(--color-bc-main)}@media screen and (max-width: 480px){.swiper-control svg{width:33%;height:33%}}@media screen and (max-width: 749px){.carousel-banner-combo .swiper-control{width:40px}}.swiper-control.swiper-button-disabled{display:none}.swiper-slide .card-information__wrapper{display:flex;flex-direction:column;align-items:center;width:max-content;margin-left:auto;margin-right:auto}.price__comments{display:none}.product .price__comments{display:flex}.main-footer__benefits,.main-footer__links,.main-footer__newsletter,.main-footer__service{background:#e6e6e6}span:empty{display:none}span.swiper-pagination-bullet{display:inline-block}p{line-height:1.3}fieldset{padding:0;margin:0;border:0;min-width:0}.announcement-bar__message.h5{margin:0}.main-footer__benefits,.main-footer__links,.main-footer__newsletter,.main-footer__service{border-top:none}.header__icon.wk-link{width:3.9rem;height:3.9rem}@media screen and (max-width: 749px){.header__icon.wk-link{width:2.2rem;height:2.2rem}}@media only screen and (min-width: 750px){body{font-size:1.8rem}}@media only screen and (min-width: 750px){h1,.h1{font-size:3.5rem}}@media only screen and (min-width: 750px){h2,.h2{font-size:2.5rem}}@media only screen and (min-width: 750px){h3,.h3{font-size:2rem}}h4,.h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:2rem}@media only screen and (min-width: 750px){h4,.h4{font-size:1.8rem}}em{font-style:normal;font-weight:600}.klevu-recs .kcTitleElement{font-size:2rem;font-weight:900;text-transform:uppercase}@media only screen and (min-width: 750px){.klevu-recs .kcTitleElement{font-size:2.4rem}}.klevu-recs .kcResultItemBadge{border-radius:10px;min-width:45px}.klevu-recs li.kcResultItem .kcResultItemInner{width:auto}.klevu-recs .kcResultItemPrice .kcResultItemPriceValue.kcOrigPrice{color:#8c8c8c}.klevu-recs li.kcResultItem .kcResultItemInner span.kcOrigPrice+span.kcSalePrice{color:var(--color-bc-red)}.klevu-recs .kcResultItemNavigation>.kcResultItemNavigationButton.kcResultItemNavigationButtonLeft,.klevu-recs .kcResultItemNavigation>.kcResultItemNavigationButton.kcResultItemNavigationButtonRight{border:unset;background-color:transparent;top:30%}@media only screen and (min-width: 750px){.klevu-recs .kcResultItemNavigation>.kcResultItemNavigationButton.kcResultItemNavigationButtonRight{right:-2.5rem;transform:scale(1.5)}.klevu-recs .kcResultItemNavigation>.kcResultItemNavigationButton.kcResultItemNavigationButtonLeft{left:-2.5rem;transform:scale(1.5)}.klevu-recs .kcResultItemNavigation>.kcResultItemNavigationButton.kcResultItemNavigationButtonLeft .kcArrow{transform:rotate(135deg) scale(1.2)}.klevu-recs .kcResultItemBadge span{font-size:15px;font-weight:400}.klevu-recs .kcResultItemNavigation>.kcResultItemNavigationButton.kcResultItemNavigationButtonRight .kcArrow{transform:rotate(315deg) scale(1.2)}}.klevuResultsBlock .klevuQuickSearchResults ul li a.klevuQuickProductInnerBlock{overflow:auto}
/*# sourceMappingURL=/s/files/1/0582/1677/5854/t/132/assets/latori-gmbh-stylesheet.css.map */
