.title-sm.title-2xs{font-size:var(--text-sm)}.title-sm.title-xs{font-size:var(--text-base)}.title-md.title-smd{font-size:1.375rem}.product__text-inner>svg.icon-check_mark{display:none}.product__text-inner:has(>svg.icon-check_mark):before{content:"";flex:0 0 auto;width:1.375rem;height:1.375rem;border-radius:9999px;background:#e3010f17 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e3010f' stroke-width='2.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 12.5l3.5 3.5 7.5-8'/%3E%3C/svg%3E") center / .875rem no-repeat}:root{--rounded-card: .75rem}.ade-auslauf-hinweis{padding:.875rem 1rem;border-left:3px solid #e3010f;border-radius:.375rem;background:#f4f4f5;font-size:var(--text-sm);font-weight:600;line-height:1.4}.swatches magnet-element{transform:none!important}.color-swatch{--tw-ring-color: rgb(var(--color-foreground) / .16)}.color-swatch:before{--tw-shadow: 0 0 #0000}.variant-picker .color-swatch{--swatch-size: 2.25rem}.variant-picker .color-swatch:after{transition:opacity .2s ease}@media screen and (pointer:fine){.variant-picker input:not(:disabled):not(.disabled):not(:checked)+.color-swatch:hover:after{opacity:.3}}.product__price{gap:.25rem}.product__price .installment:not(:has(shopify-payment-terms)){display:none}.product__price .price__regular{font-size:1.875rem;font-weight:700;letter-spacing:-.01em;line-height:1.1}.product__price .product__tax{font-size:var(--text-xs, .75rem);color:rgb(var(--color-foreground) / .6);line-height:1.4}.product__price .product__tax a{color:inherit}.button--primary{border:2px solid rgb(var(--color-button-border))}#HelpDrawer .drawer__scrollable>.rte{font-size:var(--text-sm);color:rgb(var(--color-foreground) / .7)}#HelpDrawer .help-list{gap:.75rem}#HelpDrawer .help-list__item{gap:.625rem;padding:1.25rem;background:#fff;color:#18181b;border:1px solid rgb(24 24 27 / .1);border-radius:var(--rounded-card, .75rem)}#HelpDrawer .help-list__item:first-child{background:#f4f4f5;border-color:transparent}#HelpDrawer .help-list__item .h4{font-size:1rem;font-weight:600}#HelpDrawer .help-list__item .rte{color:#18181bb3}#HelpDrawer .help-list__item .rte p+p{margin-top:.5rem}#HelpDrawer .help-list__item .rte ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}#HelpDrawer .help-list__item .rte li{display:flex;align-items:center;gap:.625rem;margin:0;padding:0;color:#18181b}#HelpDrawer .help-list__item .rte li::marker{content:none}#HelpDrawer .help-list__item .rte li:before{content:"";position:static;flex:0 0 auto;width:1.25rem;height:1.25rem;border-radius:9999px;background:#e3010f17 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e3010f' stroke-width='2.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 12.5l3.5 3.5 7.5-8'/%3E%3C/svg%3E") center / .75rem no-repeat}#HelpDrawer .help-list__item .rte a{color:#e3010f;font-weight:600;text-decoration:none;background-image:none}#HelpDrawer .help-list__item .rte a:hover{text-decoration:underline;text-underline-offset:3px}#HelpDrawer .help-list__item .rte a:after{content:" \2192"}.specification:has(>div>a.metafield-url){gap:.75rem}.specification>div:has(>a.metafield-url)>h6{display:none}.specification a.metafield-url{display:flex;align-items:center;gap:.875rem;padding:.75rem 1rem .75rem .75rem;background:#fff;color:#18181b!important;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;background-image:none;border:1px solid rgb(24 24 27 / .1);border-radius:var(--rounded-card, .75rem);transition:border-color .2s ease,box-shadow .2s ease}.specification a.metafield-url:before{content:"";flex:0 0 auto;width:2.5rem;height:2.5rem;border-radius:.5rem;background:#f4f4f5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2318181b' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M16 13H8M16 17H8M10 9H8'/%3E%3C/svg%3E") center / 1.25rem no-repeat;transition:background-color .2s ease}.specification a.metafield-url:after{content:"";flex:0 0 auto;width:1.25rem;height:1.25rem;margin-left:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e3010f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M7 10l5 5 5-5M12 15V3'/%3E%3C/svg%3E") center / contain no-repeat}.specification a.metafield-url:hover{border-color:#e3010f;box-shadow:0 4px 14px #18181b0f}.specification a.metafield-url:hover:before{background-color:#e3010f17}.specification:has(>div>h6):not(:has(>div>a.metafield-url)){column-gap:2rem;row-gap:0}.specification>div:has(>h6):not(:has(>a.metafield-url)){display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.625rem .875rem;border-radius:.5rem}.specification>div:has(>h6):not(:has(>a.metafield-url)):nth-child(odd){background:#f4f4f5}@media screen and (min-width:768px){.specification>div:has(>h6):not(:has(>a.metafield-url)):nth-child(odd){background:none}.specification>div:has(>h6):not(:has(>a.metafield-url)):is(:nth-child(4n+1),:nth-child(4n+2)){background:#f4f4f5}}.specification>div:has(>h6):not(:has(>a.metafield-url))>h6{margin:0;font-size:.875rem;font-weight:400;line-height:1.4;letter-spacing:0;color:#18181ba6}.specification>div:has(>h6):not(:has(>a.metafield-url))>:not(h6){margin:0;font-size:.875rem;font-weight:600;line-height:1.4;text-align:right;color:#18181b!important}.specification a.metafield-url:hover{border-color:#e3010f;box-shadow:0 0 0 1px #e3010f,0 6px 20px #18181b14;transform:none}.shopify-section-group-footer-group .text-with-icons{display:grid;grid-template-columns:minmax(0,1fr);gap:0;counter-reset:ade-value}.shopify-section-group-footer-group .text-with-icons:after{content:none!important}.shopify-section-group-footer-group .text-with-icons>*{width:auto!important;margin:0;padding:0;border:0;counter-increment:ade-value}.shopify-section-group-footer-group .text-with-icons>:not(.column):before,.shopify-section-group-footer-group .text-with-icons>:not(.column):after{display:none}.shopify-section-group-footer-group .text-with-icons .column{flex-direction:column!important;align-items:flex-start;gap:0;height:100%;padding:1.75rem 0!important;text-align:left!important;background:none;border:0!important;border-top:1px solid rgb(24 24 27 / .12)!important;border-radius:0}.shopify-section-group-footer-group .text-with-icons>:first-child .column,.shopify-section-group-footer-group .text-with-icons>.column:first-child{border-top:0!important;padding-top:0!important}.shopify-section-group-footer-group .text-with-icons>:last-child .column,.shopify-section-group-footer-group .text-with-icons>.column:last-child{padding-bottom:0!important}.shopify-section-group-footer-group .text-with-icons .column:before{content:counter(ade-value,decimal-leading-zero);margin-bottom:1rem;font-size:3rem;font-weight:700;line-height:1;letter-spacing:-.04em;color:#f4f4f5;-webkit-text-stroke:2.5px #b4b4b6;paint-order:stroke fill;transition:color .3s ease,-webkit-text-stroke-color .3s ease}.shopify-section-group-footer-group .text-with-icons .column:after{display:none}.shopify-section-group-footer-group .text-with-icons .column__icon{display:none!important}.shopify-section-group-footer-group .text-with-icons .column__content{display:flex;flex:1 1 auto;flex-direction:column;gap:.375rem}.shopify-section-group-footer-group .text-with-icons .column__title{font-size:1.125rem;font-weight:600;line-height:1.3;color:#18181b}.shopify-section-group-footer-group .text-with-icons .column__text{display:flex;flex:1 1 auto;flex-direction:column;max-width:34ch;font-size:.875rem;line-height:1.5;color:#18181ba6}.shopify-section-group-footer-group .text-with-icons .column__text p{margin:0}@media screen and (min-width:1024px){.shopify-section-group-footer-group .text-with-icons{grid-template-columns:repeat(3,minmax(0,1fr))}.shopify-section-group-footer-group .text-with-icons .column{padding:0 2.5rem!important;border-top:0!important;border-left:1px solid rgb(24 24 27 / .12)!important}.shopify-section-group-footer-group .text-with-icons>:first-child .column,.shopify-section-group-footer-group .text-with-icons>.column:first-child{padding-left:0!important;border-left:0!important}.shopify-section-group-footer-group .text-with-icons>:last-child .column,.shopify-section-group-footer-group .text-with-icons>.column:last-child{padding-right:0!important}.shopify-section-group-footer-group .text-with-icons .column:before{font-size:3.5rem}}.shopify-section[id*=__recently-viewed] .product-card__title{font-size:.875rem}@media screen and (min-width:768px){.shopify-section[id*=__recently-viewed] .product-card__title{font-size:1rem}}@media screen and (min-width:1024px){details[is=details-mega]>.mega-menu .mega-menu__container{transform:none!important;opacity:0;pointer-events:none;transition:opacity .2s ease}details[is=details-mega]>.mega-menu[open] .mega-menu__container{opacity:1;pointer-events:auto}.mega-menu .mega-menu__item,.mega-menu .mega-menu__nav-item{--tw-translate-x: .75rem;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s ease!important;transition-delay:0s!important}.mega-menu .media-card__text{transition-delay:0s!important}.mega-menu[open] .mega-menu__item,.mega-menu[open] .mega-menu__nav-item{--tw-translate-x: 0}}.header magnet-element,.header [is=magnet-link]{transform:none!important}.header__menu>ul.with-dot .menu__item .btn-text:after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-scale-y: 1;width:100%;height:2px;border-radius:1px;inset-inline-start:0;inset-block-end:-.45em;transform:scaleX(var(--tw-scale-x, 0));transform-origin:left center;background-color:#e3010f;transition:transform .2s ease}.header__menu>ul.with-dot .menu__item:hover .btn-text:after{--tw-scale-x: 1}.shopify-section.header-section{box-shadow:0 1px #18181b14}@media screen and (min-width:1024px){.mega-menu .mega-menu__container{background:linear-gradient(rgb(var(--color-background)) 0 var(--header-height),#f4f4f5 var(--header-height))}.mega-menu .mega-menu__nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;width:100%}.mega-menu .mega-menu__nav-item{display:flex;flex:none!important;flex-direction:column;gap:.75rem;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.mega-menu .mega-menu__nav-item .media{margin:0!important;border-radius:var(--rounded-card, .75rem);background:#fff;isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black)}.mega-menu .mega-menu__nav-item .media img{transition:transform .4s ease}.mega-menu .mega-menu__nav-item{position:relative}.mega-menu .mega-menu__nav-item:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;height:0;padding-bottom:calc(56.25% + 4px);box-sizing:border-box;border:1px solid rgb(24 24 27 / .35);border-radius:calc(var(--rounded-card, .75rem) + 3px);-webkit-mask-image:linear-gradient(to bottom,transparent 35%,#000 85%);mask-image:linear-gradient(to bottom,transparent 35%,#000 85%);opacity:0;transition:opacity .2s ease;pointer-events:none}.mega-menu .mega-menu__nav-item:hover:before{opacity:1}.mega-menu .mega-menu__nav-item:hover .media img{transform:scale(1.04)}.mega-menu .mega-menu__nav-item .heading{font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:0;color:#18181b;background-image:none}}.shopify-section-group-footer-group .text-with-icons .column__text p:last-child:has(>a:only-child){margin-top:auto;padding-top:.75rem}.shopify-section-group-footer-group .text-with-icons .column__text a{padding-bottom:3px;font-weight:600;color:#18181b;text-decoration:none;background:linear-gradient(#e3010f,#e3010f) left bottom / 0 2px no-repeat;transition:background-size .3s ease}.shopify-section-group-footer-group .text-with-icons .column__text a:after{content:" \2192"}.shopify-section-group-footer-group .text-with-icons .column__text a:hover{background-size:100% 2px}.shopify-section-group-footer-group .text-with-icons .column:hover:before{color:#18181b;-webkit-text-stroke-color:#18181b}:root{--title-sm: var(--text-lg);--title-md: var(--text-2xl);--title-lg: var(--text-4xl);--title-xl: var(--text-5xl)}.product-card__title{font-size:var(--text-lg);-webkit-hyphens:auto;hyphens:auto}.horizontal-product__title{-webkit-hyphens:auto;hyphens:auto}.quick-view .product__media>img{object-fit:contain}@media screen and (min-width:1024px){.quick-view .product{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}@media screen and (min-width:1280px){.quick-view .product{--product-grid: auto / minmax(0, 1fr) minmax(0, 1.5fr)}}.product__text+.product__text,.product__text:has(+.product__text){padding:0;background-color:transparent}.product__text+.product__text .product__text-inner,.product__text:has(+.product__text) .product__text-inner{padding:var(--sp-2)}.badge.badge--soldout{--badge-background: #71717a;background:#71717a}.product__text-inner:has(a[href*=gewahrleistung])>svg.icon{display:none}.product__text-inner:has(a[href*=gewahrleistung]):before{content:"";flex:0 0 auto;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z'/%3E%3C/svg%3E") center / contain no-repeat}.header__menu>ul>li .menu__item [data-text]{transform:none!important}.main-content .shopify-policy__container{max-width:50.5rem;margin:0 auto;padding:2.5rem 1.25rem 4.5rem;gap:0}.main-content .shopify-policy__title{margin-bottom:2rem;text-align:left}.main-content .shopify-policy__title h1{margin:0;font-size:clamp(2rem,1.4rem + 2.2vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#18181b}.shopify-policy__body .rte{font-size:1.125rem;line-height:1.7;color:#3f3f46}.shopify-policy__body .rte>div[style]{max-width:none!important;font-family:inherit!important;color:inherit!important}.shopify-policy__body .rte h2{margin:2.75rem 0 1rem;padding-top:1.75rem;border-top:1px solid rgb(24 24 27 / .1);font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#18181b!important}.shopify-policy__body .rte>h2:first-child,.shopify-policy__body .rte>div>h2:first-child{margin-top:0;padding-top:0;border-top:0}.shopify-policy__body .rte h3{margin:2rem 0 .625rem;font-size:1.25rem;font-weight:700;line-height:1.3;color:#18181b!important}.shopify-policy__body .rte h4{margin:1.5rem 0 .5rem;font-size:1.125rem;font-weight:700;color:#18181b}.shopify-policy__body .rte p{margin:0 0 1em}.shopify-policy__body .rte strong{color:#18181b}.shopify-policy__body .rte a{color:#18181b!important;font-weight:600;text-decoration:underline;text-decoration-color:#e3010f;text-underline-offset:3px}.shopify-policy__body .rte :is(ul,ol){margin:0 0 1.25em;padding-inline-start:0;list-style:none}.shopify-policy__body .rte :is(ul,ol)>li{position:relative;margin:0 0 .5em;padding-inline-start:1.875rem;list-style:none}.shopify-policy__body .rte ul>li:before{content:"";position:absolute;left:.3rem;top:.62em;width:.5rem;height:.5rem;border-radius:50%;background:#e3010f}.shopify-policy__body .rte ol{counter-reset:ade-pol}.shopify-policy__body .rte ol>li{counter-increment:ade-pol}.shopify-policy__body .rte ol>li:before{content:counter(ade-pol);position:absolute;left:0;top:.2em;width:1.375rem;height:1.375rem;border-radius:50%;background:#18181b;color:#fff;font-size:.75rem;font-weight:700;line-height:1.375rem;text-align:center}.shopify-policy__body .rte hr{display:none}.shopify-policy__body .rte code{padding:.1em .4em;border-radius:.25rem;background:#f4f4f5;font-size:.9em;color:#18181b}@media screen and (min-width:1024px){.header__menu>ul>li .menu__item{color:color-mix(in srgb,currentColor 62%,transparent);transition:color .2s ease}.header__menu>ul>li .menu__item,.header__menu>ul>li .menu__item .btn-text{font-weight:500}.header__menu>ul>li .menu__item:hover,.header__menu>ul>li details[open] .menu__item{color:inherit}.header__menu>ul>li{background:linear-gradient(var(--ade-sep, transparent),var(--ade-sep, transparent)) 0 50% / 1px 1.25em no-repeat}}.shopify-policy__body .ade-imp{max-width:40rem;font-size:1rem;line-height:1.65;color:#3f3f46}.shopify-policy__body .ade-imp p{margin:0 0 1.5rem}.shopify-policy__body .ade-imp strong{color:#18181b;font-weight:700}.shopify-policy__body .ade-imp a{overflow-wrap:anywhere}.shopify-policy__body #itkanzlei_txt_copyright{margin-top:2.5rem!important;color:#71717a}.product-card__content:has(>.product-card__details){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;align-content:start;gap:1rem .75rem}.product-card__content>.product-card__top{grid-column:1 / -1;order:-1}.product-card__content>.product-card__details{display:contents}.product-card__content>.product-card__details>p{grid-column:1 / -1;order:0}.product-card__content>.product-card__bottom{grid-column:1;order:1;min-width:0;flex-wrap:wrap;padding-top:0}.product-card__content>.product-card__bottom>.swatches{flex-wrap:wrap}.product-card__content>.product-card__details>div{grid-column:2;order:2;justify-self:end;text-align:right}.product-card__content>.product-card__details .price{flex-direction:row;justify-content:flex-end;align-items:baseline}.product-card.no-media .product-card__media{background:linear-gradient(#f4f4f599,#f4f4f599),url(https://ade-home.de/cdn/shop/files/ADE_Home_RGB_Rot.svg) center / 30% auto no-repeat,#f4f4f5}.product-card.no-media .product-card__content{position:relative!important;top:auto!important;left:auto!important;height:auto!important;justify-content:flex-start!important;align-items:stretch!important;text-align:left}.product-card.no-media .product-card__content>.product-card__details{display:contents!important}.page-width--narrow:has(>.product.no-media){max-width:none}@media(min-width:1024px){.product.no-media{grid-template-columns:minmax(0,9fr) minmax(0,11fr)}}.product.no-media:before{content:"";display:block;width:100%;aspect-ratio:1 / 1;background:linear-gradient(#f4f4f599,#f4f4f599),url(https://ade-home.de/cdn/shop/files/ADE_Home_RGB_Rot.svg) center / 30% auto no-repeat,#f4f4f5}.ade-prose .ade-figure{margin:0 0 1.5rem}.ade-prose .ade-figure img{display:block;width:100%;height:auto;border-radius:.75rem}@media(min-width:750px){.ade-prose .ade-figure--right{float:right;width:50%;margin:.25rem 0 1rem 2rem}.ade-prose h2{clear:both}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ade-custom.css.map */
