:root{--border-color-light-grey: #e5e5e5;--border-color-light-grey-80: #efefef;--color-red-primary: #ED183A;--product-card-shadow: 2px 2px 15px 0px rgba(0, 0, 0, .15)}.mega-menu--narrow .mega-menu__list .mega-menu__column{padding-bottom:.25rem;row-gap:2rem}.predictive-search-open .search__content{display:none}.footer__payment .icon--payment-vorkasse{height:1.7rem;width:auto}.product__block--payment_info .product__payment-icon-vorkasse{border:1px solid var(--border-color-light-grey-80);padding:1px 4px;border-radius:3px}.footer__payment .icon--payment-vorkasse path{fill:#eee}body:not(.is-hide-nav) .header[is=sticky-header]{box-shadow:0 4px 18px rgba(var(--color-foreground),.1)}.mega-menu__wrapper .card-media--auto-height .card-media__content{padding:0}.mega-menu__wrapper .card-media__media-wrapper.no-bg-image{display:none}.content-overlay--middle-left{justify-content:end}.grid-banner .rich-text>*+*{margin:11px 0 0}.grid-banner.grid-banner--media-gradient .card-media__media-wrapper{isolation:isolate}.grid-banner.grid-banner--media-gradient .card-media__media-wrapper>motion-element{position:relative;z-index:0}.grid-banner.grid-banner--media-gradient .card-media__media-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#1e21231d 33.93%,#1e2123b3 80.03%)}.grid-banner.grid-banner--media-gradient .card-media__media-wrapper>.card-media__badge{z-index:2}@media(min-width:768px)and (max-width:1023.98px){.grid-banner:not(.grid-banner--media-gradient) .grid-banner__item{grid-column:1 / -1}}.grid-banner .f-grid-auto-rows--small{--grid-auto-rows: 25rem}.grid-banner__inner{grid-auto-rows:var(--grid-auto-rows, 30rem)}.multicolumn-card__text p{line-height:1.3}.brand-logos .media-wrapper>img{object-fit:contain}.header .search__field{border:var(--inputs-search-border-width, 1px) solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--inputs-radius);background-color:#f8f8f8;overflow:hidden}.header .search__input.form-control,.header .search__types select{background-color:transparent;border:none;border-radius:0;box-shadow:none}.header .search__input:focus,.header .search__input:focus-visible,.header .search__form.predictive-search-open .search__input,.header .search__form[results] .search__input,.header .search__form:has(.search__input:focus) .search__types select,.header .search__form.predictive-search-open .search__types select,.header .search__form[results] .search__types select{background-color:transparent;border:none;box-shadow:none}.header .search__input:focus:not(:focus-visible),.header .search__form.predictive-search-open .search__input:not(:focus-visible),.header .search__form[results] .search__input:not(:focus-visible){box-shadow:none}.header .search__form:has(.search__input:focus) .search__field,.header .search__form:has(.search__input:focus:not(:focus-visible)) .search__field,.header .search__form.predictive-search-open .search__field,.header .search__form[results] .search__field,.header .search__form:has(.form-select:focus) .search__field{border-color:transparent;box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.footer-block__heading--image-top{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:700;font-size:16px;line-height:var(--font-body-line-height)}@media(min-width:1024px){.footer__top-wrapper--sync-image-heading{--footer-stack-offset-align: 59px}.footer__top-wrapper--sync-image-heading .footer-block--offset-image-heading,.footer__top-wrapper--sync-image-heading .footer-block--offset-image-heading-full{padding-top:var(--footer-stack-offset-align)}}@media(min-width:768px){.featured-collection .section__header--text{max-width:51%}.featured-collection .section__header--buttons{margin-left:auto}}.product-card.product-card-style-card{box-shadow:var(--product-card-shadow)}.product-card__badge .f-badge--hot,.product-card__badge .f-badge--new,.product-card__badge .f-badge--coming{background:#ed183a;border-radius:0;border:none;color:#fff;margin-inline-start:-1rem}.featured-collection featured-collection,.featured-collection .featured-collection__items{overflow:visible}.card-media__content--has-overlay-bg .card-media__content-wrapper{background-color:var(--content-overlay-bg, #FFFFFFCC);padding:25px 30px;border-radius:0}@media(max-width:767.98px){.banner-card-first .card-media__content.content-overlay{padding:0}.banner-card-first .card-media__content--has-overlay-bg .card-media__content-wrapper{width:100%;max-width:none;margin-inline:0;padding:1.6rem 1.6rem 2rem;box-sizing:border-box;border-radius:0}.banner-card-first .card-media__heading,.banner-card-first .card-media__description{max-width:none}.banner-card-first .card-media__description.rich-text__text{font-size:calc(var(--font-body-size) * .9);line-height:2.2rem}.banner-card-first .card-media__content .btn.btn--medium{--buttons-width: calc(var(--buttons-height) - 10px);--buttons-padding: 2rem;height:calc(var(--buttons-height) - 10px)}}.card-media .card-media__media.card-media__media--bg-color,.card-media__media.card-media__media--bg-color{background-color:var(--card-bg-color, #FFFFFF99)}@media(max-width:767.98px){.card-media__heading.rich-text__heading.hd1{font-size:min(var(--custom-heading-size, 100rem),calc(var(--font-heading-mobile-scale) * var(--font-hd1-size)))}.card-media__heading.rich-text__heading.hd2{font-size:min(var(--custom-heading-size, 100rem),calc(var(--font-heading-mobile-scale) * var(--font-hd2-size)))}.card-media__heading.rich-text__heading.h1{font-size:min(var(--custom-heading-size, 100rem),calc(var(--font-heading-mobile-scale) * var(--font-h1-size)))}.card-media__heading.rich-text__heading.h2{font-size:min(var(--custom-heading-size, 100rem),calc(var(--font-heading-mobile-scale) * var(--font-h2-size)))}.card-media__heading.rich-text__heading.h3{font-size:min(var(--custom-heading-size, 100rem),calc(var(--font-heading-mobile-scale) * var(--font-h3-size)))}.card-media__heading.rich-text__heading.h4,.card-media__heading.rich-text__heading.h5,.card-media__heading.rich-text__heading.h6{font-size:min(var(--custom-heading-size, 100rem),calc(var(--font-heading-scale) * var(--font-h6-size)))}.banner-card-first .card-media__heading.rich-text__heading.h1{font-size:min(var(--custom-heading-size, 100rem),calc(var(--font-heading-scale) * var(--font-h6-size)));line-height:calc(1 + .625/max(1,var(--font-heading-scale)))}}.card-media__features{width:100%;min-width:0;container-type:inline-size;container-name:card-features;--feature-row-gap: clamp(.45rem, 3cqi, 1.6rem);--feature-slot: clamp(70px, calc((100cqi - 3 * var(--feature-row-gap)) / 4), 88px)}.card-media__features-row{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--feature-row-gap);min-width:0}.card-media__feature{display:flex;flex:0 0 auto;width:var(--feature-slot);max-width:var(--feature-slot);min-width:0;flex-direction:column;align-items:center;gap:clamp(.35rem,2cqi,.8rem);text-align:center}.card-media__feature-image{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;border:1.5px solid var(--feature-border-color, #DFDFDF);box-sizing:border-box}.card-media__feature-text{display:block;font-size:.9em;line-height:1.35;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767.98px){.card-media__feature-text{font-size:.85em}}.card-media__feature-description{flex:1 1 0;min-width:0;align-self:flex-start;position:relative;padding-left:1.6rem}.card-media__feature-description:before{content:"";position:absolute;left:0;top:0;width:1.5px;height:var(--feature-slot);background-color:var(--feature-border-color, #DFDFDF)}.btn--secondary:hover,.btn--secondary:before{background-color:#fff;color:rgb(var(--color-secondary-button))}.cart-drawer quantity-input.cart-quantity:has(.samita-orderlimit-widget-wrapper){flex-wrap:wrap;align-content:flex-start;align-self:flex-start;width:20rem}.cart-drawer quantity-input.cart-quantity:has(.samita-orderlimit-widget-wrapper) .samita-orderlimit-widget-wrapper{flex:0 0 100%;width:100%;order:1;margin-top:.2rem}.cart-drawer quantity-input.cart-quantity:has(.samita-orderlimit-widget-wrapper) .samita-orderlimit-alert{margin-bottom:0}.cart-drawer quantity-input.cart-quantity:has(.samita-orderlimit-widget-wrapper) input{width:9rem!important;max-width:9rem;height:38px}.cart-drawer quantity-input.cart-quantity:has(.samita-orderlimit-widget-wrapper) .quantity__button[name=plus]{right:11rem}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom-styles.css.map */
