.header__mobile__hamburger .icon.icon-menu{width:20px;height:16px;fill:currentColor;stroke:none}.header__mobile__hamburger .icon.icon-menu rect{fill:currentColor;stroke:none}@media only screen and (min-width:750px){.js__show__mobile .header__mobile__button{display:block}.js__show__mobile .header__mobile__button .navlink--toplevel .icon{display:inline-block}.js__show__mobile .header__mobile__button .navtext{display:none}}.breadcrumbs{font-family:Montserrat;font-weight:500;font-size:14px;line-height:1.5;color:#040404}.breadcrumbs a{color:#757575;text-decoration:none}.breadcrumbs a:Hover{text-decoration:underline}.breadcrumbs__arrow{width:auto;height:auto;border-radius:0;margin:0 8px;background:transparent;color:#757575}#MainContent{background-color:#fff}.section__breadcrumbs__indentation .breadcrumbs{padding-left:62px}.section__breadcrumbs{padding:24px 0 17px}@media(max-width:749px){.section__breadcrumbs__indentation .breadcrumbs{padding-left:0}.section__breadcrumbs{padding:27px 0}}b,strong{font-weight:700}.main_font_title{font-family:Montserrat,sans-serif}.theme__header>.section-padding{max-width:var(--content-max);margin-left:auto;margin-right:auto;padding-left:65px;padding-right:65px}@media only screen and (max-width:1200px){.theme__header>.section-padding{padding-left:35px;padding-right:35px}}@media only screen and (max-width:991px){.theme__header>.section-padding{padding-left:15px;padding-right:15px}}.main-content .index-hero .hero__wrapper.wrapper--full .hero__content__wrapper,.main-content .index-hero .hero__wrapper.wrapper--full-padded .hero__content__wrapper{padding-left:max(65px,calc((100% - var(--content-max)) / 2 + 65px));padding-right:max(65px,calc((100% - var(--content-max)) / 2 + 65px))}@media only screen and (max-width:1200px){.main-content .index-hero .hero__wrapper.wrapper--full .hero__content__wrapper,.main-content .index-hero .hero__wrapper.wrapper--full-padded .hero__content__wrapper{padding-left:max(35px,calc((100% - var(--content-max)) / 2 + 35px));padding-right:max(35px,calc((100% - var(--content-max)) / 2 + 35px))}}@media only screen and (max-width:991px){.main-content .index-hero .hero__wrapper.wrapper--full .hero__content__wrapper,.main-content .index-hero .hero__wrapper.wrapper--full-padded .hero__content__wrapper{padding-left:max(15px,calc((100% - var(--content-max)) / 2 + 15px));padding-right:max(15px,calc((100% - var(--content-max)) / 2 + 15px))}}[data-header-style=logo_left_menu_next] .header__desktop__bar__l{--header-logo-to-menu: 60px;--header-menu-item-gap: 60px;gap:var(--header-logo-to-menu)}[data-header-style=logo_left_menu_next] .header__menu{gap:var(--header-menu-item-gap)}[data-header-style=logo_left_menu_next] .header__menu .navlink--toplevel{padding-left:0;padding-right:0}[data-header-style=logo_left_menu_next] .header__menu .navlink--toplevel,[data-header-style=logo_left_menu_next] .header__menu .navlink--toplevel .navtext{font-weight:700}[data-header-sticky].js__header__stuck+.header__backfill{display:block}.theme__header .navlink--cart--icon .header__cart__status,.theme__header .navlink--cart--text .header__cart__status{background:#ff9ca8;color:#fff}.theme__header .navlink .icon-profile-circled,.theme__header .navlink .icon-bag,.icon.icon--filled{fill:currentColor;stroke:none}.theme__header .navlink .icon-profile-circled path,.theme__header .navlink .icon-bag path,.icon.icon--filled path{fill:inherit;stroke:none}.theme__header .navlink .icon-profile-circled,.theme__header .navlink .icon-bag{--icon-size: 32px}@media only screen and (max-width:749px){.header__mobile__right .navlink svg{width:24px;height:24px}.header__logo__link{--logo-width-mobile: 96px}}:root{--header-inset: 0px;--header-group-height: calc(var(--header-height) + var(--announcement-height) + var(--header-inset))}.header-sections{position:relative;z-index:20}@media only screen and (min-width:750px){:root{--header-inset: 16px}.header-sections{padding:8px}.header-sections .page-announcement .announcement__wrapper,.header-sections .page-header .theme__header{border:1px solid rgba(29,29,29,.2)}.header-sections .page-announcement .announcement__wrapper{border-radius:16px 16px 0 0;overflow:hidden;border-bottom:none}.header-sections .page-header .theme__header{border-radius:16px;transition:border-radius .2s ease}.header-sections:has(.page-announcement) .page-header:not(:has(.js__header__stuck)) .theme__header{border-radius:0 0 16px 16px;border-top:none}.header-sections .page-header .theme__header:after{left:0;border-radius:inherit}.js__header__stuck{width:calc(100% - 16px);left:8px;top:8px}}.section-banner-info .banner-info{position:relative;overflow:hidden;background-image:var(--banner-info-bg);background-size:cover;background-position:center top;background-repeat:no-repeat;padding-bottom:max(60px,var(--banner-info-cards-pb, 0px));--banner-info-hand-overlap: 120px;--banner-info-hand-w: clamp(1560px, 163%, 1880px)}.section-banner-info .banner-info:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;z-index:0;pointer-events:none;background:linear-gradient(to bottom,rgb(255 255 255 / 0) 0%,var(--COLOR-BG, #ffffff) 100%)}.section-banner-info .banner-info__hand-clip{position:absolute;left:0;right:0;top:0;height:0;z-index:0;pointer-events:none}.section-banner-info .banner-info__hand{--hand-rotate: 15deg;position:absolute;left:calc(66% - var(--banner-info-hand-w) / 2);width:var(--banner-info-hand-w);bottom:calc(-1 * var(--banner-info-hand-overlap));transform-origin:50% 100%;animation:banner-info-hand-sway 10s ease-in-out infinite}.section-banner-info .banner-info__hand img{display:block;width:100%;height:auto;max-width:none;transform:rotate(var(--hand-rotate));transform-origin:50% 100%}@keyframes banner-info-hand-sway{0%,to{transform:translate(-14px)}50%{transform:translate(14px)}}@media(prefers-reduced-motion:reduce){.section-banner-info .banner-info__hand{animation:none}}.section-banner-info .index-hero{position:relative;z-index:2}.section-banner-info .banner-info__cards,.section-banner-info .banner-info__cards .wrapper{position:relative;z-index:1}.main-content>.section-banner-info:first-child{margin-top:calc(-1 * var(--header-group-height))}.main-content>.section-banner-info:first-child .index-hero.section-padding{padding-top:calc(var(--header-group-height) + max(80px,var(--PT, 0px)))}.section-banner-info .banner-info>.index-hero{background:transparent}.section-banner-info .hero__images{display:none}.section-banner-info .hero__wrapper,.section-banner-info .hero__wrapper.frame,.section-banner-info .hero__content__wrapper,.section-banner-info .hero__content__wrapper.frame__item{overflow:visible}.section-banner-info .hero__wrapper.frame{display:block}.section-banner-info .index-hero .hero__wrapper{max-width:var(--content-max);width:100%;margin-left:auto;margin-right:auto;padding-left:65px;padding-right:65px}.main-content .section-banner-info .index-hero .hero__wrapper .hero__content__wrapper,.main-content .section-banner-info .index-hero .hero__wrapper.wrapper--full .hero__content__wrapper,.main-content .section-banner-info .index-hero .hero__wrapper.wrapper--full-padded .hero__content__wrapper{padding-left:0;padding-right:0}.main-content .section-banner-info .index-hero .hero__content{padding:0}.section-banner-info .hero-rating{position:relative;z-index:2;display:block;margin:0 0 16px;opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important}.section-banner-info .hero-rating__pill{display:inline-flex;align-items:center;gap:8px;padding:9px 17px;background:#fff;border:1px solid rgba(29,29,29,.2);border-radius:9999px;box-shadow:0 1px 1px #0000000d;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);text-decoration:none;color:inherit;max-width:100%}.section-banner-info .hero-rating__stars{display:flex;align-items:center;gap:2px;flex-shrink:0}.section-banner-info .hero-rating .icon-rating-star{--icon-size: 16px;width:16px;height:16px;fill:#feee37;stroke:none;transform:rotate(180deg)}.section-banner-info .hero-rating .icon-rating-star path{fill:#feee37;stroke:#040404}.section-banner-info .hero-rating__text{font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:18px;color:#474552;white-space:nowrap}.section-banner-info .hero__button .btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:200px;min-width:200px;max-width:200px;height:72px;min-height:72px;max-height:72px;padding:0;flex-shrink:0;line-height:20px}.section-banner-info .hero__button .btn span{display:flex;align-items:center;justify-content:center;height:auto;line-height:20px;transform:none}@media only screen and (max-width:749px){.section-banner-info .hero-rating__text{white-space:normal}}@media only screen and (min-width:990px){.main-content .section-banner-info .index-hero .hero__content{max-width:var(--hero-content-width, 50%)}}.section-banner-info .hero__content__wrapper,.section-banner-info .hero__content__wrapper.frame__item{position:relative;z-index:1;min-height:0;height:auto;overflow:visible;align-items:flex-start;padding-top:0!important}.section-banner-info .index-hero.section-padding{padding-top:max(80px,var(--PT, 0px))}@media only screen and (max-width:749px){.section-banner-info .index-hero.section-padding{padding-top:max(48px,var(--PT, 0px));padding-bottom:140px}.main-content>.section-banner-info:first-child .index-hero.section-padding{padding-top:calc(var(--header-group-height) + max(48px,var(--PT, 0px)))}.section-banner-info .banner-info{padding-bottom:max(40px,var(--banner-info-cards-pb-mob, 0px));--banner-info-hand-overlap: 72px;--banner-info-hand-w: clamp(1200px, 260vw, 1360px)}.section-banner-info .banner-info__hand{--hand-rotate: 11.67deg;left:calc(50% - var(--banner-info-hand-w) / 2);transform-origin:50% 100%;opacity:.5}}@media only screen and (min-width:1400px){.section-banner-info .banner-info{--banner-info-hand-overlap: 200px}}@media only screen and (max-width:1200px){.section-banner-info .index-hero .hero__wrapper{padding-left:35px;padding-right:35px}}@media only screen and (max-width:991px){.section-banner-info .index-hero .hero__wrapper{padding-left:15px;padding-right:15px}}.aos-initialized .section-banner-info [data-aos],.aos-initialized .section-banner-info [data-aos].aos-animate{opacity:1;transform:none;animation:none}.product_item .hero__button{margin:0;width:100%}.product_item .hero__button .btn{padding:var(--btn-top) var(--btn-left);height:auto;font-family:var(--BTN-FONT-STACK);font-size:var(--BTN-FONT-SIZE);font-weight:600;letter-spacing:var(--BTN-LETTER-SPACING);line-height:var(--line-height-normal);color:var(--btn-text);background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--btn-radius);text-transform:var(--BTN-UPPERCASE);text-decoration:none}.product_item .hero__button .btn:hover{color:var(--btn-text-hover);border-color:var(--btn-border-hover)}.product_item .hero__button .btn:not(.btn--text)>span:not([class]){display:flex;align-items:center;justify-content:center;height:auto;line-height:1;transform:none}.product_item{padding:16px}.product_item .product_item__tags{left:16px;top:16px;right:16px}.product_item__uv{position:absolute;top:16px;right:16px;z-index:3;width:56px;height:56px;overflow:hidden}.product_item__uv img{width:56px;height:56px;display:block;object-fit:contain}.product_item .product_item_image{width:100%;height:auto;aspect-ratio:1 / 1;margin-bottom:0}.product_item .product_item_image a{position:absolute;left:48%;top:calc(50% + 10px);transform:translate(-50%,-50%);width:75%;height:70%;display:flex;align-items:center;justify-content:center}.product_item .product_item_image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@media only screen and (max-width:749px){.product_item{padding:16px}.product_item .product_item_image{height:auto;margin-bottom:0}}.product_item_content,.product_prices_materials,.product_item_variants{min-width:0;max-width:100%}.product_item_variants{display:flex;flex-wrap:wrap;align-items:stretch;gap:4px;width:100%;margin-top:4px}.product_prices_materials{flex-direction:column}.product_item_prices{order:initial}@media only screen and (max-width:749px){.product_prices_materials{flex-direction:column!important}.product_item_prices{-webkit-box-ordinal-group:initial!important;-ms-flex-order:initial!important;order:initial!important}}.product_variant_pill{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:max-content;min-width:0;max-width:100%;height:24px;padding:0 4px;border:1px solid #bdbdbd;border-radius:6px;background:transparent;font-family:Montserrat Alternates,sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#040404;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:border-color .15s,background .15s,font-weight .15s}.product_variant_pill.active,.product_variant_pill:hover{border-color:#040404;background:#04040433;font-weight:500}.product_price_row{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.product_price_current{font-family:Montserrat Alternates,sans-serif;font-weight:600;font-size:20px;line-height:26px;color:#040404;white-space:nowrap}.product_price_current sup{font-size:12px;vertical-align:super;line-height:0}.product_price_compare{font-family:Montserrat Alternates,sans-serif;font-weight:600;font-size:18px;line-height:26px;color:#757575;text-decoration:line-through;white-space:nowrap}.product_price_badge{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:4px 8px;background-color:#ff9ca8;border-radius:10px;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:26px;color:#000;text-transform:uppercase;white-space:nowrap}.product_price_unit{margin-top:4px;font-family:Montserrat Alternates,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#868686}.product_item_rating{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-top:8px}.product_item_rating__stars{display:flex;align-items:center;gap:2px;flex-shrink:0}.product_item_rating__star-img{display:block;width:18px;height:18px;flex-shrink:0}.product_item_rating__text{display:flex;align-items:center;gap:4px;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:20px;white-space:nowrap;min-width:0}.product_item_rating__score{color:#040404}.product_item_rating__count{color:#757575}.product_item__dann{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.product_item__cta{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:auto}.product_item_features{display:flex;align-items:center;gap:4px;width:100%}.product_item_features__item{display:flex;flex:1 0 0;align-items:center;justify-content:center;gap:4px;min-width:0}.product_item_features__icon{display:block;width:20px;height:20px;flex-shrink:0;overflow:hidden;line-height:0}.product_item_features__icon img{display:block;width:20px;height:20px;object-fit:contain}.product_item_features__label{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#040404;white-space:nowrap}@media only screen and (min-width:600px)and (max-width:1199px){.product_item .hero__button{flex:0 0 auto;width:100%;height:auto}.product_item .hero__button .btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 auto;width:100%;height:auto;min-height:40px;padding:8px 12px;line-height:20px}.product_item .hero__button .btn:not(.btn--text)>span:not([class]){display:flex;align-items:center;justify-content:center;height:auto;line-height:20px;transform:none;position:static}}.btn--solid.btn--black,.btn--black.btn--solid{--btn-border-hover: #282828;--btn-bg-hover: #282828}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
