:root{--de-brand-black: #111111;--de-brand-red: #E31E24;--de-brand-amber: #FBB85B;--de-brand-radius: 2px}.product-card__premium-btn--buy,.featured-collection--premium .product-card__premium-btn--buy,.de-product-card__cta,#shopify-section-header .elp__button,.elp__button,.de-loop__view-all{background:var(--de-brand-black)!important;border:1px solid var(--de-brand-black)!important;color:#fff!important;border-radius:var(--de-brand-radius)!important;font-weight:600!important;letter-spacing:.06em;text-transform:none;box-shadow:none!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.product-card__premium-btn--buy:hover,.featured-collection--premium .product-card__premium-btn--buy:hover,.de-product-card__cta:hover,.elp__button:hover,.de-loop__view-all:hover{background:var(--de-brand-red)!important;border-color:var(--de-brand-red)!important;color:#fff!important;transform:none!important}.product-card__premium-btn--cart,.featured-collection--premium .product-card__premium-btn--cart{background:#fff!important;border:1px solid var(--de-brand-black)!important;color:var(--de-brand-black)!important;border-radius:var(--de-brand-radius)!important;font-weight:600!important;letter-spacing:.06em}.product-card__premium-btn--cart:hover,.featured-collection--premium .product-card__premium-btn--cart:hover{background:var(--de-brand-black)!important;color:#fff!important;transform:none!important}.product-card__premium-btn{border-radius:var(--de-brand-radius)!important}.de-collection-section #ProductCount{background:transparent!important;border:1px solid rgba(17,17,17,.2)!important;border-radius:var(--de-brand-radius)!important;font-weight:500!important}.de-collection-section .facets-drawer__button,.de-collection-section .mobile-facets__open{background:var(--de-brand-black)!important;border-radius:var(--de-brand-radius)!important;box-shadow:none!important;font-weight:600!important}.product-card__premium-btn,.featured-collection--premium .product-card__premium-btn{min-height:46px!important;border-radius:12px!important;font-size:15px!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;transform:none!important;transition:background-color .25s ease,color .25s ease!important}.product-card__premium-btn--cart,.featured-collection--premium .product-card__premium-btn--cart{background:#f5f5f7!important;border:0!important;color:#1d1d1f!important}.product-card__premium-btn--cart:hover,.featured-collection--premium .product-card__premium-btn--cart:hover{background:#e8e8ed!important;color:#1d1d1f!important}.product-card__premium-btn--buy,.featured-collection--premium .product-card__premium-btn--buy{background:linear-gradient(180deg,#fdc675,#fbb85b)!important;border:0!important;color:#1d1d1f!important}.product-card__premium-btn--buy:hover,.featured-collection--premium .product-card__premium-btn--buy:hover{background:linear-gradient(180deg,#ec3a3f,#e31e24)!important;color:#fff!important}.product-card__premium-actions{display:flex;flex-direction:column;gap:8px!important}.product-card__premium-btn,.featured-collection--premium .product-card__premium-btn{min-height:44px!important;padding:0 22px!important;border-radius:999px!important;gap:8px!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;line-height:1!important}.featured-collection--premium .product-card__premium-btn .product-card__premium-icon,.featured-collection--premium .product-card__premium-btn--buy>span[aria-hidden],.product-card__premium-btn .product-card__premium-icon,.product-card__premium-btn--buy>span[aria-hidden]{position:static!important;transform:none!important;width:auto}.product-card__premium-btn .product-card__premium-icon,.product-card__premium-btn .product-card__premium-icon svg{width:16px!important;height:16px!important}.product-card__premium-btn--buy>span[aria-hidden]{display:inline-block;font-size:15px;transition:transform .25s ease}.product-card__premium-btn--buy:hover>span[aria-hidden]{transform:translate(3px)!important}.product-card__premium-btn--cart,.featured-collection--premium .product-card__premium-btn--cart{background:transparent!important;border:1px solid #D2D2D7!important;color:#1d1d1f!important}.product-card__premium-btn--cart:hover,.featured-collection--premium .product-card__premium-btn--cart:hover{background:#1d1d1f!important;border-color:#1d1d1f!important;color:#fff!important}.product-card__premium-btn:before,.product-card__premium-btn:after{content:none!important;display:none!important}.product-card__premium-btn{position:relative!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.product-card__premium-btn--cart,.featured-collection--premium .product-card__premium-btn--cart{background:#f2f2f5!important;border:1px solid #F2F2F5!important;box-shadow:none!important}.product-card__premium-btn--cart:hover,.featured-collection--premium .product-card__premium-btn--cart:hover{background:#1d1d1fe0!important;border-color:#1d1d1fe6!important;box-shadow:inset 0 1px #ffffff38,0 8px 20px #1113!important}.product-card__premium-btn--cart:hover:after{background:linear-gradient(180deg,#ffffff2e,#fff0)}.product-card__premium-btn--buy,.featured-collection--premium .product-card__premium-btn--buy{background:linear-gradient(180deg,#fdc675,#fbb85b)!important;border:1px solid #FBB85B!important;box-shadow:0 6px 16px #fbb85b61!important}.product-card__premium-btn--buy:hover,.featured-collection--premium .product-card__premium-btn--buy:hover{background:linear-gradient(180deg,#ec3a3f,#e31e24)!important;box-shadow:0 8px 22px #e31e2459!important}@media(prefers-reduced-motion:reduce){.product-card__premium-btn:before{transition:none}}.featured-collection--premium .product-card__premium-actions{padding:0 14px 14px!important;background:transparent;border-top:0}.product-card__premium-btn,.product-card__premium-btn:hover,.product-card__premium-btn:active,.product-card__premium-btn:focus,.product-card__premium-btn:focus-visible{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;transform:none!important;outline:none}.product-card__premium-btn:focus-visible{box-shadow:0 0 0 3px #1111112e!important}.product-card__premium-btn--cart:active,.featured-collection--premium .product-card__premium-btn--cart:active{background:#1d1d1feb!important;color:#fff!important}.product-card__premium-btn--buy:active,.featured-collection--premium .product-card__premium-btn--buy:active{background:#c8161c!important;color:#fff!important}@media(max-width:749px){.featured-collection--premium .product-card__premium-actions{padding:0 10px 10px!important}}.product-card__title,.product-card__title a,.de-product-card__title,.de-product-card__title a{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.3!important;color:#1d1d1f}.featured-collection--premium .product-card__info{flex:0 0 auto!important}.featured-collection--premium .product-card__premium-actions{margin-top:auto!important}.product-card__premium-terms{margin:4px 1.1rem 10px!important;color:#86868b!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important}.featured-collection--premium .product-card__image-wrapper,.featured-collection--premium .product-card-style-card .product-card__image-wrapper{aspect-ratio:4 / 3!important}.featured-collection--premium .product-card__image-wrapper,.featured-collection--premium .product-card-style-card .product-card__image-wrapper{background:#fff!important}.featured-collection--premium .product-card__image-wrapper{aspect-ratio:auto!important}.featured-collection--premium .product-card__image-wrapper .media-wrapper.product-card__image--main{--aspect-ratio: 4 / 3 !important;aspect-ratio:4 / 3!important;position:relative!important;width:100%!important;height:auto!important;background:#fff!important}.featured-collection--premium .product-card__image-wrapper .media-wrapper>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important;object-fit:contain!important;padding:10px;box-sizing:border-box}.featured-collection--premium .product-card__image-wrapper .product-card__image--second{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;background:#fff!important}.featured-collection--premium .product-card__info{padding:1rem 1.1rem 1.1rem!important}.featured-collection--premium .product-card__premium-btn{min-height:40px!important;font-size:13.5px!important}@media(max-width:767px){.featured-collection--premium .swipe-mobile,.featured-collection--premium.swipe-mobile{--column-width-mobile: 46vw !important}}@media(max-width:1023px){.featured-collection--premium .product-card__info{padding:.85rem .9rem .9rem!important}.featured-collection--premium .product-card__premium-btn{min-height:38px!important;padding:0 12px!important;font-size:12.5px!important}.featured-collection--premium .product-card__premium-btn .product-card__premium-icon,.featured-collection--premium .product-card__premium-btn--buy>span[aria-hidden]{display:none!important}.featured-collection--premium .product-card__premium-actions{padding:0 10px 10px!important}}@media(max-width:749px){.featured-collection--premium .product-card__info{padding:.7rem .75rem .8rem!important}.featured-collection--premium .product-card__title,.featured-collection--premium .product-card__title a{font-size:13px!important}.featured-collection--premium .product-card__premium-terms{margin:2px .75rem 8px!important;min-height:0!important;font-size:11px!important;line-height:1.3!important}.featured-collection--premium .product-card__premium-btn{min-height:36px!important;padding:0 12px!important;font-size:12px!important}.featured-collection--premium .product-card__premium-btn .product-card__premium-icon,.featured-collection--premium .product-card__premium-btn--buy>span[aria-hidden]{display:none!important}.featured-collection--premium .product-card{border-radius:16px!important}}.featured-collection--premium .product-card{--de-card-radius: 22px;border:1px solid rgba(17,17,17,.06)!important;border-radius:22px!important;box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000f!important;overflow:hidden}.featured-collection--premium .product-card__image-wrapper,.featured-collection--premium .product-card-style-card .product-card__image-wrapper{border-radius:21px 21px 0 0!important}.featured-collection--premium .swiper-controls--grouped .swiper-pagination-progressbar-fill{background:#111!important}@media(hover:hover)and (pointer:fine){.featured-collection--premium .product-card:hover{border-color:#1111110f!important;box-shadow:0 2px 4px #0000000d,0 18px 40px #0000001f!important;transform:translateY(-4px)!important}}.product-card__badge .f-badge-group--sale,.product-card__badge .f-badge-group--third{border:0!important;border-radius:999px!important;animation:none!important;box-shadow:none!important;background:transparent!important}.product-card__badge .f-badge,.product-card__badge .f-badge-group--sale .f-badge{min-height:26px!important;padding:5px 12px!important;border:0!important;border-radius:999px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.01em!important;box-shadow:none!important}.product-card__badge .f-badge-group--sale .f-badge--sale,.product-card__badge .f-badge--sale{background:linear-gradient(180deg,#ec3a3f,#e31e24)!important;color:#fff!important}.product-card__badge .f-badge--hot,.product-card__badge .f-badge--new{background:#111!important;color:#fff!important}.product-card__badge .f-badge--coming{background:#f5f5f7!important;color:#1d1d1f!important}.product-card__badge .f-badge--soldout{background:#f5f5f7!important;color:#6e6e73!important}.product-card__badge .de-extra-discount-segment,.product-card__badge .de-extra-discount-segment--pcard-third{border-radius:999px!important;animation:none!important}.featured-collection--premium .product-card__info:before,.de-product-card__info:before{content:"";display:block;flex:0 0 auto;width:21px;height:5px;margin-bottom:10px;background:linear-gradient(90deg,#FBB85B 0 5px,transparent 5px 8px,#FBB85B 8px 13px,transparent 13px 16px,#FBB85B 16px 21px)}:is(.btn--primary,.btn--secondary,.btn--white,.btn--outline,.de-product-card__cta,.elp__button,.de-loop__view-all):not(.btn--icon,.btn--icon-circle,.btn--square,.btn--plain,.btn--link,.btn--underline,.btn--inherit,.btn--danger){border-radius:999px!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;transform:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease,border-color .25s ease!important}:is(.btn--primary,.btn--secondary,.btn--white,.btn--outline):before{content:none!important;display:none!important}:is(.btn--primary,.de-product-card__cta,.elp__button,.de-loop__view-all):not(.btn--icon,.btn--icon-circle,.btn--square,.btn--plain,.btn--link,.btn--underline,.btn--inherit,.btn--danger){background:linear-gradient(180deg,#fdc675,#fbb85b)!important;border:1px solid #FBB85B!important;color:#1d1d1f!important;box-shadow:0 6px 16px #fbb85b61!important}:is(.btn--primary,.de-product-card__cta,.elp__button,.de-loop__view-all):not(.btn--icon,.btn--icon-circle,.btn--square,.btn--plain,.btn--link,.btn--underline,.btn--inherit,.btn--danger):is(:hover,:active){background:linear-gradient(180deg,#ec3a3f,#e31e24)!important;border-color:#e31e24!important;color:#fff!important;box-shadow:0 8px 22px #e31e2459!important}:is(.btn--secondary,.btn--white,.btn--outline):not(.btn--icon,.btn--icon-circle,.btn--square,.btn--plain,.btn--link,.btn--underline,.btn--inherit,.btn--danger){background:#f2f2f5!important;border:1px solid #F2F2F5!important;color:#1d1d1f!important;box-shadow:none!important}:is(.btn--secondary,.btn--white,.btn--outline):not(.btn--icon,.btn--icon-circle,.btn--square,.btn--plain,.btn--link,.btn--underline,.btn--inherit,.btn--danger):is(:hover,:active){background:#1d1d1feb!important;border-color:#1d1d1feb!important;color:#fff!important;box-shadow:inset 0 1px #ffffff38,0 8px 20px #1113!important}:is(.btn--primary,.btn--secondary,.btn--white,.btn--outline) :is(.btn__text,.btn__icon,svg){color:inherit!important}.section-trust-seo-deurope .de-trust-seo__card{background:transparent!important}.section-trust-seo-deurope .de-trust-seo__inner{padding-block:clamp(12px,1.6vw,20px)!important}.section-trust-seo-deurope .de-trust-seo__header{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;align-items:end!important;column-gap:clamp(24px,6vw,96px)!important;row-gap:6px!important;padding-bottom:clamp(14px,1.8vw,22px)!important;margin-bottom:0!important;border-bottom:1px solid #1D1D1F!important}.section-trust-seo-deurope .de-trust-seo__eyebrow{grid-column:1 / -1!important;background:transparent!important;padding:0!important;color:#86868b!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}.section-trust-seo-deurope .de-trust-seo__title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:500!important;font-size:clamp(26px,2.8vw,38px)!important;letter-spacing:-.04em!important;line-height:1.05!important;color:#1d1d1f!important}.section-trust-seo-deurope .de-trust-seo__intro{max-width:34em!important;color:#6e6e73!important;font-size:15px!important;line-height:1.65!important}.section-trust-seo-deurope .de-trust-seo__grid{gap:0!important}.section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item{background:transparent!important;border:0!important;border-radius:0!important;border-left:1px solid rgba(17,17,17,.14)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:clamp(16px,1.8vw,24px) clamp(16px,2vw,28px)!important;gap:0!important}.section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item:first-child{border-left:0!important;padding-left:0!important}.section-trust-seo-deurope .de-trust-seo__icon{width:auto!important;height:auto!important;margin-bottom:12px!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;color:#1d1d1f!important;justify-content:flex-start!important}.section-trust-seo-deurope .de-trust-seo__icon svg{width:26px!important;height:26px!important;stroke-width:1.2!important}.section-trust-seo-deurope .de-trust-seo__metric{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:500!important;font-size:clamp(22px,2.2vw,30px)!important;letter-spacing:-.045em!important;line-height:1.05!important;color:#1d1d1f!important}.section-trust-seo-deurope .de-trust-seo__label{margin-top:8px!important;color:#1d1d1f!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}.section-trust-seo-deurope .de-trust-seo__text{margin-top:4px!important;color:#6e6e73!important;font-size:14px!important;line-height:1.6!important}.section-trust-seo-deurope .de-trust-seo__note{max-width:none!important;margin-top:4px!important;padding-top:0!important;border-top:0!important;text-align:left!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:400!important;font-size:14px!important;letter-spacing:0!important;color:#6e6e73!important}.section-trust-seo-deurope .de-trust-seo__note strong{color:#1d1d1f!important;font-weight:600!important}@media(max-width:989px){.section-trust-seo-deurope .de-trust-seo__header{grid-template-columns:1fr!important}.section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item:nth-child(odd){border-left:0!important;padding-left:0!important}.section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item:nth-child(n+3){border-top:1px solid rgba(17,17,17,.14)!important}}@media(max-width:749px){.section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item{border-left:1px solid rgba(17,17,17,.14)!important;padding:16px 14px!important}.section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item:first-child{padding-left:0!important}.section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item:nth-child(n+3){border-top:0!important}}.section-trust-seo-deurope .section--padding,.section-trust-seo-deurope .de-trust-seo-bg-placeholder{--section-padding-top: 12px !important;--section-padding-bottom: 12px !important}.section-trust-seo-deurope .de-trust-seo__icon svg{width:22px!important;height:22px!important}.section-trust-seo-deurope .de-trust-seo__card{border-radius:0!important;background:radial-gradient(60% 130% at 8% 0%,#fffffff2,#fff0 60%),radial-gradient(55% 130% at 96% 100%,#d6d6dcb3,#d6d6dc00 62%),linear-gradient(135deg,#f6f6f8,#ededf1 55%,#e7e7ec)!important}.section-trust-seo-deurope .de-trust-seo__inner{padding:clamp(20px,2.6vw,36px)!important}.section-trust-seo-deurope .de-trust-seo__header{border-bottom:0!important;padding-bottom:clamp(14px,1.8vw,22px)!important}.section-trust-seo-deurope .de-trust-seo__grid{gap:14px!important}.section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item,.section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item:first-child{background:#ffffff94!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:18px!important;box-shadow:0 1px 2px #1111110a,0 10px 26px #1111110f,inset 0 1px #fff!important;-webkit-backdrop-filter:blur(18px) saturate(160%)!important;backdrop-filter:blur(18px) saturate(160%)!important;padding:clamp(18px,2vw,26px)!important}.section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item:hover{background:#fffc!important;box-shadow:0 2px 4px #1111110d,0 16px 34px #1111111a,inset 0 1px #fff!important}.section-trust-seo-deurope .de-trust-seo__metric{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:500!important;letter-spacing:-.03em!important;font-size:clamp(20px,2vw,28px)!important;line-height:1.12!important}.section-trust-seo-deurope .de-trust-seo__note{margin-top:14px!important;padding-top:0!important}@media(max-width:989px){.section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item:nth-child(n+3){border-top:1px solid rgba(255,255,255,.9)!important}}section[id^=de-hot-faq-] .de-hot-faq-visual-card{border-radius:20px!important;border:0!important;box-shadow:none!important;transform:none!important}section[id^=de-hot-faq-] .de-hot-faq-visual-card:hover .de-hot-faq-visual-image{transform:none!important}section[id^=de-hot-faq-] .de-hot-faq-visual-card:before{background:#f5f5f7!important}section[id^=de-hot-faq-] .de-hot-faq-eyebrow,section[id^=de-hot-faq-] .de-hot-faq-panel-eyebrow{color:#86868b!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:11px!important}section[id^=de-hot-faq-] .de-hot-faq-title,section[id^=de-hot-faq-] .de-hot-faq-panel-title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:500!important;letter-spacing:-.04em!important;line-height:1.06!important;color:#1d1d1f!important}section[id^=de-hot-faq-] .de-hot-faq-text,section[id^=de-hot-faq-] .de-hot-faq-panel-text{color:#6e6e73!important}section[id^=de-hot-faq-] .de-hot-faq-button{min-width:0!important;min-height:46px!important;padding:0 24px!important;border-radius:999px!important;border:1px solid #FBB85B!important;background:linear-gradient(180deg,#fdc675,#fbb85b)!important;color:#1d1d1f!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;box-shadow:0 6px 16px #fbb85b61!important;transition:background-color .25s ease,color .25s ease!important}section[id^=de-hot-faq-] .de-hot-faq-visual-card:hover .de-hot-faq-button{background:linear-gradient(180deg,#ec3a3f,#e31e24)!important;border-color:#e31e24!important;color:#fff!important;box-shadow:0 8px 22px #e31e2459!important}section[id^=de-hot-faq-] .de-hot-faq-panel{background:transparent!important;border:0!important;box-shadow:none!important;padding-block:8px!important}section[id^=de-hot-faq-] .de-hot-faq-accordion{gap:0!important;border-top:1px solid #1D1D1F}section[id^=de-hot-faq-] .de-hot-faq-item,section[id^=de-hot-faq-] .de-hot-faq-item.is-open{background:transparent!important;border:0!important;border-bottom:1px solid rgba(17,17,17,.14)!important;border-radius:0!important;box-shadow:none!important}section[id^=de-hot-faq-] .de-hot-faq-question{background:transparent!important;padding:20px 4px!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:-.01em!important;color:#1d1d1f!important}section[id^=de-hot-faq-] .de-hot-faq-icon{width:auto!important;height:auto!important;background:transparent!important;border:0!important;color:#1d1d1f!important;box-shadow:none!important}section[id^=de-hot-faq-] .de-hot-faq-answer-inner{padding:0 4px 22px!important;color:#6e6e73!important;font-size:14px!important;line-height:1.7!important}section[id^=de-hot-faq-] .de-hot-faq-note{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:22px 4px 0!important;color:#6e6e73!important}section[id^=de-hot-faq-] .de-hot-faq-note-icon{background:transparent!important;color:#1d1d1f!important;border:0!important}section[id^=de-hot-faq-] .de-hot-faq-note strong{color:#1d1d1f!important;font-weight:600!important}section[id^=de-hot-faq-]{padding-top:24px!important;padding-bottom:24px!important}section[id^=de-hot-faq-] .de-hot-faq-visual-card,section[id^=de-hot-faq-] .de-hot-faq-panel,section[id^=de-hot-faq-] .de-hot-faq-visual-overlay{min-height:0!important}section[id^=de-hot-faq-] .de-hot-faq-visual-card{min-height:460px!important}section[id^=de-hot-faq-] .de-hot-faq-visual-overlay{padding:28px!important}section[id^=de-hot-faq-] .de-hot-faq-title{font-size:clamp(30px,3.2vw,44px)!important}section[id^=de-hot-faq-] .de-hot-faq-text{margin-top:12px!important;font-size:14px!important;line-height:1.6!important}section[id^=de-hot-faq-] .de-hot-faq-button{margin-top:18px!important}section[id^=de-hot-faq-] .de-hot-faq-panel-header{margin-bottom:14px!important}section[id^=de-hot-faq-] .de-hot-faq-panel-title{font-size:clamp(24px,2.4vw,32px)!important}section[id^=de-hot-faq-] .de-hot-faq-panel-text{margin-top:8px!important;font-size:13.5px!important;line-height:1.55!important}section[id^=de-hot-faq-] .de-hot-faq-question{padding:13px 4px!important;font-size:14px!important}section[id^=de-hot-faq-] .de-hot-faq-answer-inner{padding:0 4px 16px!important;font-size:13.5px!important;line-height:1.6!important}section[id^=de-hot-faq-] .de-hot-faq-note{padding-top:14px!important;font-size:12.5px!important}section[id^=de-hot-faq-] .de-hot-faq-visual-overlay{background:transparent!important;justify-content:flex-start!important}section[id^=de-hot-faq-] .de-hot-faq-visual-content{max-width:480px!important;padding:clamp(20px,2.4vw,32px)!important;background:#ffffff9e!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:20px!important;box-shadow:0 1px 2px #1111110a,0 14px 34px #1111111a,inset 0 1px #fff!important;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}section[id^=de-hot-faq-] .de-hot-faq-visual-content .de-hot-faq-title{font-size:clamp(28px,3vw,42px)!important}@media(min-width:990px){section[id^=de-hot-faq-] .de-hot-faq-grid{grid-template-columns:1fr!important;gap:56px!important}section[id^=de-hot-faq-] .de-hot-faq-visual-card{min-height:320px!important}section[id^=de-hot-faq-] .de-hot-faq-visual-overlay{justify-content:center!important;padding:40px clamp(32px,5vw,72px)!important;background:transparent!important}section[id^=de-hot-faq-] .de-hot-faq-visual-image{object-position:50% 64%!important}section[id^=de-hot-faq-] .de-hot-faq-visual-content{max-width:480px!important}section[id^=de-hot-faq-] .de-hot-faq-panel{display:block!important}section[id^=de-hot-faq-] .de-hot-faq-panel-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:clamp(32px,6vw,96px);margin-bottom:24px!important}section[id^=de-hot-faq-] .de-hot-faq-panel-eyebrow{grid-column:1 / -1}section[id^=de-hot-faq-] .de-hot-faq-panel-text{margin:0!important}section[id^=de-hot-faq-] .de-hot-faq-accordion{display:grid!important;grid-template-columns:1fr 1fr;column-gap:clamp(32px,6vw,96px);align-items:start;border-top:0!important}section[id^=de-hot-faq-] .de-hot-faq-item:nth-child(-n+2){border-top:1px solid #1D1D1F!important}section[id^=de-hot-faq-] .de-hot-faq-note{margin-top:8px}section[id^=de-hot-faq-] .de-hot-faq-panel{background:#f5f5f7!important;border-radius:24px!important;padding:clamp(28px,3.4vw,48px)!important}section[id^=de-hot-faq-] .de-hot-faq-panel-title{font-size:clamp(34px,3.6vw,52px)!important}section[id^=de-hot-faq-] .de-hot-faq-panel-eyebrow{margin-bottom:10px!important}section[id^=de-hot-faq-] .de-hot-faq-panel-text{max-width:30em;font-size:14px!important;line-height:1.6!important}section[id^=de-hot-faq-] .de-hot-faq-panel-header{margin-bottom:28px!important}section[id^=de-hot-faq-] .de-hot-faq-question{padding:16px 4px!important;font-size:14.5px!important}}@media(max-width:989px){section[id^=de-hot-faq-] .de-hot-faq-panel{background:#f5f5f7!important;border-radius:20px!important;padding:24px 20px!important}}@media(max-width:749px){section[id^=de-hot-faq-] .de-hot-faq-visual-card{min-height:340px!important}section[id^=de-hot-faq-] .de-hot-faq-visual-overlay{padding:20px!important}}.section-trust-seo-deurope .de-trust-seo__title,.section-trust-seo-deurope .de-trust-seo__metric,section[id^=de-hot-faq-] .de-hot-faq-title,section[id^=de-hot-faq-] .de-hot-faq-panel-title,.elp__title,.elp .elp__title{font-family:Jost,Century Gothic,Futura,sans-serif!important;font-weight:900!important;letter-spacing:-.06em!important;line-height:.94!important;color:#1a1a1a!important}.section-trust-seo-deurope .de-trust-seo__metric{letter-spacing:-.05em!important}.section-trust-seo-deurope .de-trust-seo__title,section[id^=de-hot-faq-] .de-hot-faq-title,section[id^=de-hot-faq-] .de-hot-faq-panel-title,.elp__title{text-transform:none!important;font-weight:900!important;letter-spacing:-.065em!important;line-height:.92!important}.de-t-strong,.de-t-light{display:inline;font-weight:900!important;text-transform:none!important;letter-spacing:inherit}.section-trust-seo-deurope .de-trust-seo__title{font-size:clamp(34px,4.2vw,58px)!important}.de-brand,.de-t-strong .de-brand,.de-t-light .de-brand{text-transform:none!important}.de-benefits-section{background:transparent!important;padding:20px 0!important}.de-benefits-section .de-benefits-container{gap:14px!important;padding:clamp(16px,2vw,24px)!important;border-radius:0!important;background:radial-gradient(60% 130% at 8% 0%,#fffffff2,#fff0 60%),radial-gradient(55% 130% at 96% 100%,#d6d6dcb3,#d6d6dc00 62%),linear-gradient(135deg,#f6f6f8,#ededf1 55%,#e7e7ec)}.de-benefits-section .de-benefit-card{min-height:0!important;padding:22px clamp(16px,1.8vw,24px)!important;background:#ffffff94!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:18px!important;box-shadow:0 1px 2px #1111110a,0 10px 26px #1111110f,inset 0 1px #fff!important;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);text-align:left!important;transform:none!important;transition:background-color .3s ease,box-shadow .3s ease!important}.de-benefits-section .de-benefit-card:hover{background:#fffc!important;box-shadow:0 2px 4px #1111110d,0 16px 34px #1111111a,inset 0 1px #fff!important}.de-benefits-section .de-benefit-icon{width:auto!important;height:auto!important;margin:0 0 14px!important;background:transparent!important;border-radius:0!important;color:#1d1d1f!important;justify-content:flex-start!important}.de-benefits-section .de-benefit-icon svg,.de-benefits-section .de-benefit-icon-image{width:24px!important;height:24px!important}.de-benefits-section .de-benefit-icon svg *{stroke-width:1.4!important}.de-benefits-section .de-benefit-card h3{margin:0 0 6px!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:17px!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:1.2!important;color:#1d1d1f!important}.de-benefits-section .de-benefit-text{max-width:24em!important;margin:0!important;font-size:13px!important;line-height:1.55!important;color:#6e6e73!important}.de-benefits-section .de-benefit-link{margin-top:12px!important;padding-bottom:2px;border-bottom:1px solid #1D1D1F!important;color:#1d1d1f!important;font-size:11px!important;font-weight:500!important;letter-spacing:.1em!important}.de-benefits-section .de-benefit-link:after{content:" \2192"}.de-benefits-section .de-benefit-link:hover{color:#e31e24!important;border-color:#e31e24!important}.de-benefits-section .de-benefit-note{margin-top:8px!important;font-size:11.5px!important;color:#86868b!important}@media(max-width:749px){.de-benefits-section .de-benefits-container{grid-template-columns:1fr 1fr!important;gap:10px!important;padding:12px!important;border-radius:0!important}.de-benefits-section .de-benefit-card{padding:16px 14px!important;border-radius:14px!important}.de-benefits-section .de-benefit-card h3{font-size:16px!important}}.footer--de,.footer--de .footer__wrapper{background:radial-gradient(60% 130% at 8% 0%,#fffffff2,#fff0 60%),radial-gradient(55% 130% at 96% 100%,#d6d6dcb3,#d6d6dc00 62%),linear-gradient(135deg,#f6f6f8,#ededf1 55%,#e7e7ec)!important}.footer--de .footer-block--menu,.footer--de .footer-block--image_text,.footer--de .footer-block--contact_information{background:#ffffff94!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:18px!important;box-shadow:0 1px 2px #1111110a,0 10px 26px #1111110f,inset 0 1px #fff!important;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}.footer--de .footer-block--menu .footer-block__heading,.footer--de .footer-block--image_text .footer-block__heading,.footer--de .footer-block--contact_information .footer-block__heading{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:500!important;letter-spacing:-.02em!important;color:#1d1d1f!important}.footer--de .footer-block--menu a{color:#6e6e73!important;transition:color .2s ease}.footer--de .footer-block--menu a:hover{color:#1d1d1f!important}.shopify-section:has(>.de-cc,.de-cc){padding-top:clamp(28px,4vw,48px)}:focus-visible{outline-color:var(--de-brand-red)}:root{--de-red: #E31E24;--de-red-grad: linear-gradient(180deg, #EF3A41 0%, #DC1F26 100%);--de-red-glow: 0 8px 20px rgba(227, 30, 36, .28);--de-btn-line: rgba(26, 26, 26, .1)}html body :is(.btn--primary,.btn--secondary,.btn--white,.btn--outline,.de-product-card__cta,.elp__button,.de-loop__view-all,.product-card__premium-btn,.product-card__atc,.product-card__action-button,.product-card__list-atc,.facet-drawer-button):not(.btn--plain,.btn--link,.btn--underline,.btn--inherit,.btn--danger,.btn--square,.btn--icon-circle):not(footer *){border-radius:999px!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;transform:none!important;filter:none!important;background-image:none!important;-webkit-font-smoothing:antialiased;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease!important}html body :is(.btn--primary,.btn--secondary,.btn--white,.btn--outline):before{content:none!important;display:none!important}html body :is(.btn--primary,.elp__button,.de-loop__view-all,.product-card__premium-btn--buy,.product-card__list-atc):not(.btn--plain,.btn--link,.btn--underline,.btn--inherit,.btn--danger,.btn--square,.btn--icon-circle):not(footer *){border:1px solid #1A1A1A!important;background-color:#1a1a1a!important;color:#fff!important;box-shadow:none!important}html body :is(.btn--secondary,.btn--white,.btn--outline,.de-product-card__cta,.product-card__premium-btn--cart,.product-card__atc,.product-card__action-button,.facet-drawer-button):not(.btn--plain,.btn--link,.btn--underline,.btn--inherit,.btn--danger,.btn--square,.btn--icon-circle):not(footer *){border:1px solid var(--de-btn-line)!important;background-color:#1a1a1a0d!important;color:#1a1a1a!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:none!important}html body :is(.btn--icon-circle,.product-card__quickview,.swiper-button.btn):not(footer *){border:1px solid var(--de-btn-line)!important;border-radius:50%!important;background-color:#ffffffc7!important;background-image:none!important;color:#1a1a1a!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:none!important;transform:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease!important}html body :is(.btn--primary,.btn--secondary,.btn--white,.btn--outline,.de-product-card__cta,.elp__button,.de-loop__view-all,.product-card__premium-btn,.product-card__atc,.product-card__action-button,.product-card__list-atc,.facet-drawer-button,.btn--icon-circle,.product-card__quickview,.swiper-button.btn):not(.btn--plain,.btn--link,.btn--underline,.btn--inherit,.btn--danger,.btn--square):not(footer *):is(:hover,:active):not(:disabled,[aria-disabled=true]){border-color:transparent!important;background-color:#e31e24!important;background-image:var(--de-red-grad)!important;color:#fff!important;box-shadow:var(--de-red-glow)!important}html body :is(.btn--primary,.btn--secondary,.btn--white,.btn--outline,.de-product-card__cta,.product-card__premium-btn,.product-card__atc,.product-card__action-button,.product-card__list-atc,.facet-drawer-button,.btn--icon-circle,.product-card__quickview) :is(.btn__text,.btn__icon,svg,span){color:inherit!important}html body :is(.btn--primary,.btn--secondary,.btn--white,.btn--outline,.product-card__premium-btn,.product-card__atc):is(:disabled,[aria-disabled=true]){opacity:.5;box-shadow:none!important}html body .de-collection-section #ProductCount{border:0!important;border-radius:0!important;background:transparent!important}html body .product-card:not(.product-card--horizontal){display:flex;flex-direction:column;height:100%}html body .product-card:not(.product-card--horizontal)>.product-card__wrapper{display:flex;flex:1 1 auto;flex-direction:column;height:auto}html body .product-card:not(.product-card--horizontal) .product-card__info{flex:1 1 auto}html body .product-card:not(.product-card--horizontal) .product-card__title a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}html body .product-card__atc-wrap{margin-top:auto!important;padding-top:10px}html body .swiper-slide:has(>.product-card),html body .swiper-slide:has(>*>.product-card){height:auto}html body .sticky-atc-bar{border-color:#1a1a1a12!important;background:#ffffffd6!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 -8px 28px #1a1a1a14!important}html body sticky-atc-bar-minimalist.sticky-atc-bar{border:1px solid rgba(26,26,26,.07)!important;border-radius:20px!important;padding:10px 12px 10px 10px;gap:12px}html body .sticky-atc-bar__product{min-width:0;gap:12px}html body .sticky-atc-bar__product-image{width:56px;min-width:56px;overflow:hidden;border:1px solid rgba(26,26,26,.07);border-radius:14px!important;background:#fff}html body .sticky-atc-bar__product-info{min-width:0;gap:2px}html body .sticky-atc-bar__product-title{margin:0;color:#1a1a1a;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:13px;font-weight:500;letter-spacing:-.005em;line-height:1.25;text-transform:none}html body .sticky-atc-bar .price,html body .sticky-atc-bar .f-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}html body .sticky-atc-bar .f-price{color:#1a1a1a!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:16px;font-weight:700;letter-spacing:-.01em}html body .sticky-atc-bar .f-price__compare,html body .sticky-atc-bar .f-price-item--regular,html body .sticky-atc-bar s,html body .sticky-atc-bar del{color:#e31e24!important;font-size:12px!important;font-weight:500!important}html body .sticky-atc-bar .product-form__submit{min-height:44px;padding:0 22px}@media(max-width:749px){html body sticky-atc-bar-minimalist.sticky-atc-bar{border-radius:18px!important;padding:8px 10px 8px 8px;gap:10px}html body .sticky-atc-bar__product-image{width:48px;min-width:48px}html body .sticky-atc-bar .product-form__submit{padding:0 18px}}html body .product-card__info{display:flex;flex-direction:column}html body .product-card__info .product-card__actions,html body .product-card__info .product-card__main-actions,html body .product-card__info .product-card__atc{margin-top:auto!important}html body .product-card__info .product-card__actions{position:static;padding-top:10px}html body .product__block--complementary .accordion-details,html body .product__block--complementary .accordion-details__summary{border-color:#1a1a1a14!important}html body .product__block--complementary .accordion-details__summary{padding-block:14px}html body .complementary-products h2,html body .complementary-products .complementary-products__heading{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:16px;font-weight:600;letter-spacing:-.01em;text-transform:none}html body .complementary-products .products.f-grid{align-items:stretch;gap:12px}html body .complementary-products .f-column{display:flex;min-width:0}html body .complementary-products .f-column>.product-card{width:100%}html body .complementary-products .product-card--simple{overflow:hidden;border:1px solid rgba(26,26,26,.07);border-radius:16px;background:#ffffffb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 2px #1a1a1a0a,0 8px 22px #1a1a1a0d;transition:border-color .2s ease,box-shadow .2s ease}html body .complementary-products .product-card--simple:hover{border-color:#e31e244d;box-shadow:0 1px 2px #1a1a1a0a,0 14px 32px #e31e241a}html body .complementary-products .product-card__image-wrapper{aspect-ratio:1 / 1;border-radius:0!important;background:#fff}html body .complementary-products .product-card__image-wrapper img{width:100%;height:100%;object-fit:contain}html body .complementary-products .product-card--simple .product-card__info{gap:4px;padding:12px 14px 14px!important}html body .complementary-products .product-card__title a{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:13px;font-weight:500;line-height:1.3;transition:color .15s ease}html body .complementary-products .product-card--simple:hover .product-card__title a{color:#e31e24}html body .complementary-products .f-price{color:#1a1a1a!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:15px;font-weight:700}html body .complementary-products .f-price__compare,html body .complementary-products .f-price-item--regular,html body .complementary-products s,html body .complementary-products del{color:#e31e24!important;font-size:12px;font-weight:500}html body .complementary-products .product-card__info .product-card__atc-wrap{margin-top:auto!important;padding-top:10px}html body .complementary-products .product-card--simple .product-card__atc{width:100%!important;min-height:38px}html body .complementary-products .swiper-wrapper,html body .complementary-products .products.f-grid{height:auto!important;align-items:stretch!important}html body .complementary-products .swiper,html body .complementary-products .products-wrap{height:auto!important}html body .complementary-products .swiper-slide{height:auto!important;align-self:stretch}html body .complementary-products .product-card__image-wrapper{aspect-ratio:4 / 3}html body .complementary-products .product-card--simple,html body .complementary-products .product-card--simple>.product-card__wrapper{height:100%}html body .complementary-products .product-card__image-wrapper{aspect-ratio:auto!important}html body .complementary-products .product-card__image-wrapper .media-wrapper,html body .complementary-products .product-card__image-wrapper .product-card__image,html body .complementary-products .product-card__image-wrapper .media{aspect-ratio:4 / 3!important}html body .complementary-products .products-wrap{padding:4px 4px 18px;margin:-4px -4px -18px}html body .product__block--complementary .accordion-details__content{overflow:visible!important}@media(max-width:749px){html body .section-trust-seo-deurope .de-trust-seo__grid .de-trust-seo__item{flex:0 0 84%!important;width:84%!important;max-width:320px!important;padding:16px 16px 18px!important}html body .section-trust-seo-deurope .de-trust-seo__metric{font-size:20px!important}html body .section-trust-seo-deurope .de-trust-seo__text,html body .section-trust-seo-deurope .de-trust-seo__text p{font-size:13px!important;line-height:1.5!important}html body .section-trust-seo-deurope .de-trust-seo__icon{margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/deurope-brand-premium.css.map */
