.kamel-theme{--kamel-gutter: 1.6rem}.kamel-theme .page-width,.kamel-theme .otto-inner{padding-inline:var(--kamel-gutter)}.kamel-theme .otto-inner{max-width:var(--page-width)}.kamel-theme .grid__item,.kamel-theme .header__right-wrap,.kamel-theme .header__menu-left,.kamel-theme .header__menu-right{min-width:0}.kamel-theme .header__right-wrap{grid-area:icons;justify-self:end}.kamel-theme .header__heading-logo{display:block;height:auto}.kamel-theme .header__icons{flex-shrink:0;padding-right:0}.kamel-theme .header__menu-item{white-space:nowrap}.kamel-theme summary.header__menu-item{padding-right:2.7rem}body.kamel-theme.template-page .main-page-title{display:block!important}.kamel-theme .announcement-bar__message{line-height:1.5;padding-block:1rem}.kamel-theme.template-index .slideshow__slide>.slideshow__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.kamel-theme.template-index .slideshow.banner--adapt_image{height:clamp(26rem,48vw,66rem);min-height:0}.kamel-theme.template-index .slideshow.banner--adapt_image:before,.kamel-theme.template-index .slideshow.banner--adapt_image .slideshow__media:before,.kamel-theme.template-index .slideshow.banner--adapt_image .banner__content:before{display:none!important}.kamel-theme.template-index .slideshow__media img{object-fit:cover;object-position:40% 45%}.kamel-theme.template-index .rich-text__heading{line-height:1.2;text-wrap:balance}.kamel-theme.template-index .rich-text__heading.h1{font-size:clamp(2.6rem,3vw,4rem)}.kamel-theme.template-index .rich-text__text{line-height:1.7}.kamel-theme.template-index [id$=__rich_text_Mh89my] .rich-text,.kamel-theme.template-index [id$=__rich_text_DwYL9V] .rich-text{padding-top:clamp(4rem,5vw,6.4rem)}.kamel-theme.template-index .multirow{padding-bottom:clamp(4rem,5vw,6.4rem)}.kamel-theme .multirow .image-with-text__text br+br{display:none}.kamel-theme .multirow__inner{row-gap:clamp(3.2rem,5vw,6.4rem)}.kamel-theme .multirow .image-with-text__media{min-height:0;height:auto;aspect-ratio:4 / 3}.kamel-theme .multirow .image-with-text__media img{object-fit:contain}.kamel-theme .multirow .image-with-text__content{min-height:0;justify-content:center}.kamel-theme .image-with-text__heading{line-height:1.2;overflow-wrap:anywhere}.kamel-theme .image-with-text__text{line-height:1.75}.kamel-theme .image-with-text__text-item,.kamel-theme .image-with-text__content>*{min-width:0;max-width:100%}.kamel-theme .otto-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.2rem,2vw,2.4rem)}.kamel-theme .otto-img{position:relative;overflow:hidden}.kamel-theme .otto-img>img,.kamel-theme .otto-img-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kamel-theme .otto-meta{max-width:calc(100% - 6rem);padding:.6rem .8rem;border-radius:.4rem;background:#ffffffeb;overflow-wrap:anywhere}.kamel-theme .otto-code,.kamel-theme .otto-name,.kamel-theme .otto-sub{line-height:1.4}.kamel-theme .otto-tile:focus-visible{outline:2px solid currentColor;outline-offset:4px}.kamel-theme.template-collection .product-grid .card__media img{object-fit:contain}.kamel-theme.template-collection #MainContent .banner__heading{font-size:clamp(3.2rem,7vw,8rem);line-height:1.15;overflow-wrap:anywhere}.kamel-theme.template-collection #MainContent .product-grid .card__heading,.kamel-theme.template-collection #MainContent .product-grid .card__heading a{font-size:clamp(1.6rem,1.5vw,2.2rem)!important;line-height:1.25!important}.kamel-theme.template-collection #MainContent .product-grid .kamel-grid-subtitle{font-size:clamp(1.1rem,.95vw,1.3rem)!important;line-height:1.5!important;letter-spacing:.04em}.kamel-theme .collection-card-wrapper .kamel-collection-card__code{font-size:clamp(2.4rem,2.2vw,3.2rem);line-height:1.15}.kamel-theme .collection-card-wrapper .kamel-collection-card__subtitle{font-size:1.2rem;line-height:1.5;overflow-wrap:anywhere}.kamel-theme .card__heading,.kamel-theme .kamel-grid-subtitle{overflow-wrap:anywhere}.kamel-theme .product__title h1{font-size:clamp(2.4rem,3vw,3.6rem);line-height:1.2}.kamel-theme .product-form__input{max-width:100%}.kamel-theme .product-form__input--pill input[type=radio]+.kamel-color-option{display:inline-flex;align-items:center;justify-content:center;vertical-align:top;min-width:5.2rem;min-height:5.2rem;padding:.3rem;margin:.4rem .4rem .4rem 0;border:1px solid rgba(var(--color-foreground),.25);border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));line-height:1.4}.kamel-theme .kamel-color-option .variant-thumb-img{display:block;width:4.4rem;height:4.4rem;object-fit:contain;border:0;border-radius:.4rem}.kamel-theme .product-form__input--pill input[type=radio]:checked+.kamel-color-option{outline:2px solid rgb(var(--color-foreground));outline-offset:1px}.kamel-theme .product-form__input--pill input[type=radio]:checked+.kamel-color-option .variant-thumb-img{border:0}.kamel-theme .product-form__input--pill input[type=radio]:focus-visible+.kamel-color-option{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.kamel-theme .footer-block__details-content{overflow-wrap:anywhere}@media screen and (min-width:750px){.kamel-theme{--kamel-gutter: 3.2rem}.kamel-theme .multirow .image-with-text__content{padding:clamp(2.4rem,4vw,5.6rem)}.kamel-theme .otto-md{grid-column:span 6}}@media screen and (min-width:1200px){.kamel-theme{--kamel-gutter: 5rem}.kamel-theme .header.header--middle-center{grid-template-areas:"navigation heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:clamp(1.6rem,2vw,3.2rem)}.kamel-theme .header.header--middle-center .header__menu-left{grid-area:navigation;justify-self:end}.kamel-theme .header.header--middle-center .header__right-wrap{grid-area:icons;gap:clamp(.8rem,1.5vw,2.4rem)}.kamel-theme .header.header--middle-center .list-menu--inline{gap:clamp(.4rem,1vw,1.8rem)}.kamel-theme .header__menu-item{padding-inline:clamp(.5rem,.8vw,1.2rem)}}@media screen and (min-width:990px)and (max-width:1199px){.kamel-theme.template-collection .product-grid.grid--4-col-desktop>.grid__item{width:calc((100% - 2 * var(--grid-desktop-horizontal-spacing)) / 3);max-width:calc((100% - 2 * var(--grid-desktop-horizontal-spacing)) / 3)}}@media screen and (max-width:1199px){.kamel-theme .header.header--middle-center{grid-template-areas:"left-icons heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:.8rem;padding-block:1.2rem}.kamel-theme .header.header--middle-center header-drawer{display:block;grid-area:left-icons}.kamel-theme .header.header--middle-center .header__menu-left,.kamel-theme .header.header--middle-center .header__menu-right{display:none}.kamel-theme .header.header--middle-center .header__right-wrap{grid-area:icons;grid-column:3;gap:0;justify-self:end;width:auto}.kamel-theme .header__heading-logo-wrapper{max-width:14rem}.kamel-theme .header__icons .header__icon--account{display:none}}@media screen and (max-width:749px){.kamel-theme .header__heading-logo-wrapper{max-width:11rem}.kamel-theme .header__heading-link{padding-inline:0}.kamel-theme.template-index .slideshow.banner--adapt_image{height:auto;aspect-ratio:4 / 3}.kamel-theme .multirow .image-with-text__content{padding:2.4rem 0 0}.kamel-theme .multirow .image-with-text__heading{font-size:clamp(2.4rem,6vw,3rem)}.kamel-theme .image-with-text__content{padding:2.4rem}.kamel-theme .banner__box{padding-inline:2rem}.kamel-theme.template-index .banner__heading{font-size:clamp(2.4rem,6vw,3.6rem)}.kamel-theme.template-index .banner:not(.slideshow) .banner__media img{object-position:left center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/kamel-layout.css.map */
