.text-strong{font-weight:700}.text-uppercase{text-transform:uppercase}@media screen and (min-width:700px){.button-group--same-width{grid-auto-columns:auto}}@media screen and (min-width:1150px){.header__primary-nav{column-gap:1rem}}.mega-menu{justify-content:safe left}.product-card__info{text-align:left;justify-items:left;padding-block-start:.5rem}.product-card__info :is(.price-list,.rating-badge){justify-content:flex-start}:checked+.block-swatch,.block-swatch.is-selected{background-color:rgb(var(--text-color) / .05)}.product-info>.breadcrumb{display:block;margin-block-end:var(--product-info-gap, 1rem)}.product-info>.breadcrumb .breadcrumb__list{flex-wrap:wrap;row-gap:.25rem}.inventory{font-style:normal;text-transform:uppercase}.inventory__text{display:inline-flex;align-items:center}.inventory__text:before{content:"";display:inline-block;width:7px;height:7px;flex:none;margin-left:2.5px;margin-right:12.5px;margin-bottom:1px;border-radius:50%;background-color:currentColor;animation:ripple 2s ease-out infinite;animation-delay:.2s}.inventory.text-error .inventory__text:before{width:5px;height:5px}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(3)}}@media(prefers-reduced-motion:reduce){.inventory__text:before{animation:none;opacity:1;transform:none}}.product-list__promo .content-over-media>.product-list__promo__stretch-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;max-width:none;grid-area:full}@media screen and (max-width:699px){.shopify-section--collection-list .collection-list .image_half_width{flex:0 0 calc(50% - 3px);margin:0 1.5px}.shopify-section--collection-list .collection-list .image_half_width.image_no_space{flex:0 0 calc(50% - 1.5px)}.shopify-section--collection-list .collection-list .image_full_width{flex:0 0 calc(100% - 3px);margin:3px 1.5px}}.Cart__PaymentList .unionpay{display:none}free-shipping-bar .progress-bar{margin:15px 0 5px}@media only screen and (max-width:800px){.Cart__PaymentList svg{height:auto;width:27px}}.punkt-system img{display:inline-block;margin-bottom:2px;margin-right:7px}.punkt-system{text-transform:uppercase}.product-info__block-item[data-block-type=description] img{display:none}.product-info__block-item[data-block-type="@app"] style{border-width:0px!important}klarna-placement *::part(osm-container){border-color:#fff}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006;-webkit-animation-name:fadeIn;-webkit-animation-duration:.4s;animation-name:fadeIn;animation-duration:.4s}.modal-content{position:fixed;bottom:0;background-color:#fefefe;width:100%;-webkit-animation-name:slideIn;-webkit-animation-duration:.4s;animation-name:slideIn;animation-duration:.4s;color:#111}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.modal-header{padding:2px 16px;background-color:#5cb85c;color:#fff}.modal-body{padding:2px 16px}.modal-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}@-webkit-keyframes slideIn{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes slideIn{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.localization-toggle img{width:18px;height:auto;filter:invert(0);transition:.3s}@media only screen and (min-width:1240px){.cookieconsent-wrapper{flex-direction:row;padding:10px 18px}}.cookieconsent-wrapper .cc-compliance .cc-settings,.cookieconsent-wrapper .cc-compliance .cc-deny{display:flex;justify-content:center;align-items:center;order:1;color:#181818;background-color:#fff;border:1px solid #181818;font-size:11px;min-height:45px;font-weight:400;text-transform:uppercase;border-radius:0!important}.cookieconsent-wrapper .cc-compliance .cc-allow{display:flex;justify-content:center;align-items:center;background-color:#181818;font-size:11px;min-height:45px;font-weight:400;text-transform:uppercase;border-radius:0!important}.cc-message,.isense-cc-message{color:#181818}@media only screen and (max-width:800px){.cc-message,.isense-cc-message{text-align:center}}@media only screen and (min-width:1025px){.cookieconsent-wrapper .cc-compliance .cc-settings,.cookieconsent-wrapper .cc-compliance .cc-deny{width:180px;order:0;margin-top:0}.cookieconsent-wrapper .cc-compliance .cc-allow{width:180px;padding-top:6px;margin-top:0;margin-left:20px}}@supports (--css: variables){.Modal{max-height:calc(var(--window-height) - 40px)}}.Modal--dark{background:var(--secondary-elements-background);color:var(--secondary-elements-text-color)}.Modal--dark .Rte h1,.Modal--dark .Rte h2,.Modal--dark .Rte h3,.Modal--dark .Rte h4,.Modal--dark .Rte h5,.Modal--dark .Rte h6{color:var(--secondary-elements-text-color)}.Modal--fullScreen{max-width:none;max-height:none;width:100%;height:100%;top:0;left:0;bottom:0;right:0;transform:none}.Modal--pageContent{padding:60px 0 50px}.Modal--videoContent{justify-content:center;background:#000;color:#fff}.Modal .Heading:not(.Link){color:inherit}.Modal__Header{margin-bottom:30px;text-align:center}.Modal__Close{display:block;margin:25px auto 0;flex-shrink:0}.Modal__Close--outside{position:absolute;margin-top:0;top:20px;right:20px;line-height:0;opacity:.5;transition:opacity .2s ease-in-out}.Modal__Close--outside:hover{opacity:1}.Modal__Close--outside svg{height:16px;width:16px;stroke-width:1.25px}.Modal--fullScreen .Modal__Close--outside{right:40px;top:40px}.Modal__Content iframe{display:none}.Modal[aria-hidden=false] .Modal__Content iframe{display:block}.Modal__Content th,.Modal__Content td{border-color:var(--secondary-elements-border-color)!important}.Modal__Content thead th:empty,.Modal__Content tbody th{background:var(--secondary-elements-background)!important}@media screen and (min-width:641px){.Modal:not(.Modal--pageContent){padding:85px 40px 40px 0!important}}@media screen and (min-width:1008px){.Modal{flex-direction:column}.Modal--pageContent{padding:100px 0 80px}.Modal--pageContent .Modal__Content{flex:1 0 0}.Modal__Close:not(.Modal__Close--outside){margin-top:40px;flex-shrink:0}}.Password__Content{width:470px;max-width:100%;margin:35px auto}.Password__Newsletter{margin-bottom:10px}.Password__Card{padding:24px;background:var(--light-background);text-align:center}.Password__Message{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px))}.Password__Form{margin-top:28px}.Password__Form .Button{flex:none;margin-bottom:0;margin-top:15px;width:100%}.Password__Social{padding:22px 25px 22px 28px;background:var(--background);text-align:center}.Password__ShareButtons{margin-top:15px}@media screen and (min-width:641px){.Password__Content{margin:80px auto}.Password__Card{padding:45px 60px 50px}.Password__Form .Button{width:auto;margin-top:0}.Password__Social{display:flex;justify-content:space-between;align-items:center;text-align:left}.Password__ShareButtons{margin-top:0;margin-left:15px;flex-shrink:0}}h1.Password__Heading.Heading.u-h2{text-transform:uppercase;color:#6c6c6c;font-size:14px;font-weight:700;font-family:sans-serif}@media screen and (min-width:641px){.Form__Group{display:flex}.Form__Group .Button.Button--primary{margin-left:15px}}.Password__Form .Button{font-size:11px;padding:12px 24px;font-weight:700;font-family:sans-serif;letter-spacing:normal;text-transform:uppercase}.Password__Modal{display:flex;justify-content:center}.Password__Content .Form__Input:focus{outline:none}#modal-password .Form__Group .Form__Input::placeholder{font-family:sans-serif}.Form__Group .Button.Button--primary{background-color:#000}.new-password-page-main .Modal[aria-modal=false]{visibility:visible;opacity:1}.new-password-page-main .Modal{position:fixed;display:flex;flex-direction:column;visibility:hidden;top:50%;left:50%;width:100%;height:100%;max-width:100vw;max-height:100vh;padding:15px 20px 20px;z-index:20;opacity:0;overflow:auto;-webkit-overflow-scrolling:touch;background:var(--background);transform:translate(-50%,-50%);transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.new-password-page-main .password-page-content .password-page-header{position:absolute;z-index:1;width:100%}.new-password-page-main .page-footer-copyright{position:absolute;width:100%;bottom:30px}.new-password-page-main .password-page-content{position:relative}.new-password-page-main .password-page-content .password-page-main{min-height:100vh}.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner input.omnisend-subscribe-input-email,.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner input.omnisend-subscribe-input-number{background:#000;border:1px solid #fff;text-align:left;padding:20px 10px;font-size:14px;color:#fff;font-weight:500}.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner input.omnisend-subscribe-input-number{border:0;padding:17px 10px;width:100%;flex:0 0 calc(100% - 75px);max-width:100%;border:1px solid #fff;border-left:0;margin-left:0}.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner input.omnisend-subscribe-input-number::-webkit-outer-spin-button,.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner input.omnisend-subscribe-input-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner input.omnisend-subscribe-input-email::-webkit-input-placeholder,.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner input.omnisend-subscribe-input-number::-webkit-input-placeholder{color:#fff}.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner .Form__Submit{background:#fff;color:#000;padding:20px 10px;font-size:14px;font-weight:500}.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-text .sub_heading{text-transform:uppercase;padding-top:25px;color:#fff;font-size:14px;font-family:sans-serif;font-weight:500}.new-password-page-main .password-page-header .password-header .Header_title{font-size:26px;color:#fff;letter-spacing:2px}.password-header-logo{display:inline-block}.password-header-logo img{max-width:140px}.date_time{color:#fff;text-transform:uppercase;padding:50px 0;text-align:center;font-size:14px}.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form{max-width:600px!important}.pw-page-form-main #countdown{max-width:450px!important}.password-page-main:after{position:absolute;content:"";height:100%;width:100%;background:#000;z-index:0}.new-password-page-main .password-page-content .password-page-main .pw-page{z-index:1}#countdown>div>div,#countdown>div>p{font-size:11px!important}.new-password-page-main .password-page-content .password-page-header{padding:20px}.new-password-page-main .password-page-content .password-page-main{background-repeat:no-repeat;background-size:cover;background-position:center}.new-password-page-main .password-page-content .password-page-main .pw-page{max-width:1240px;margin:0 auto;padding:0 20px}.new-password-page-main .password-page-content .password-page-main .pw-page-content{max-width:800px;margin:0 auto;text-align:center;font-family:ivyjourney,sans-serif}.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form{max-width:400px;margin:auto;padding:20px}.new-password-page-main .password-page-content .pw-page-footer .pw-nav li{display:inline-block;list-style:none;margin-right:10px;font-family:ivyjourney,sans-serif;justify-content:center}.new-password-page-main .password-page-content .pw-page-footer .pw-nav li a{font-size:8px!important;line-height:17px;color:#fff;font-weight:500!important}.new-password-page-main .password-page-content .pw-page-footer .pw-nav li:last-child{margin-right:0}.new-password-page-main .password-page-content .pw-page-footer .Footer__Social{margin:34px 0 6px;display:inline-block;color:#fff}.new-password-page-main .password-page-content .footer-copyright p{display:inline-block;padding:20px;width:100%}.pw-page-footer .pw-nav li{display:inline-block;list-style:none;margin-right:10px}#shopify-section-password-new header.password-header{text-align:center}#shopify-section-password-new .footer-copyright{text-align:center;color:#fff}.imprint-modal,.privacy-modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.imprint-modal-content,.privacy-modal-content{background-color:#fefefe;margin:auto;padding:0 0 20px;border:1px solid #888;width:80%;max-width:700px}.imprint-close,.privacy-close{color:#aaa;float:right;font-size:35px;font-weight:700;position:absolute;top:3px;right:20px}.imprint-close:hover,.imprint-close:focus,.privacy-close:hover,.privacy-close:focus{color:#000;text-decoration:none;cursor:pointer}.model-title-info{position:relative;padding:15px;border-bottom:1px solid}.model-title-info h2{margin-bottom:0;font-size:23px;font-family:sans-serif;font-weight:500}.page-data-info{padding:15px;max-height:500px;overflow-y:scroll;text-align:justify;font-family:sans-serif}.new-password-page-main .password-page-content .password-page-main{height:calc(100vh - 155px);position:relative}.new-password-page-main .password-page-content .password-page-main .pw-page{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.success-msg-phone h2{font-size:15px;color:#fff}.success-msg-phone{display:none}.dm-password-page .pw-page-form{max-width:510px!important}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner{flex-wrap:wrap}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner span.phone_label{text-align:center;width:100%;color:#4b4b4b;font-size:16px;line-height:18px}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;position:relative}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field .left_form ul.country_dropdown{list-style-type:none;width:100%;border:1px solid #cfcfcf;background-color:#f6f6f6;font-size:16px;line-height:18px;padding:15px;margin:5px 0;position:relative;border-radius:3px;color:#cfcfcf;height:50px}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field .left_form ul.country_dropdown .phone-arrow{position:absolute;top:50%;transform:translateY(-50%);color:#cfcfcf;font-size:16px;line-height:18px;left:15px}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field .left_form ul.country_dropdown li{display:none;color:#cfcfcf;font-size:16px;padding:10px 15px}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field .center_form,.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field .right_form input.Form__Input{border:1px solid #cfcfcf;background-color:#f6f6f6;font-size:16px;line-height:18px;padding:15px;margin:5px 0;position:relative;border-radius:3px;color:#cfcfcf}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field .right_form input.Form__Input::placeholder{color:#cfcfcf}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field .open-the-country-code{width:100%;grid-column:span 3;text-align:left;color:#cfcfcf;font-weight:400;line-height:18px;text-decoration:none;border:1px solid #cfcfcf;background-color:#f6f6f6;position:absolute;height:250px;overflow:auto;z-index:1000;font-size:14px;top:54px;padding:10px 0;display:none}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field .open-the-country-code .country-code-list ul .country-heading{margin:10px;line-height:18px;border-bottom:1px solid}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field .open-the-country-code .country-code-list ul .country-heading h3{font-size:16px}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field .open-the-country-code .country-code-list ul .soundest-form-flag-image{margin-right:10px;display:inline-block;width:16px;height:11px;background:url(https://forms.soundestlink.com/image/form/shared/phone_numbers_flags_5.png) no-repeat}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner .phone_field .open-the-country-code .country-code-list ul li{list-style:none;padding:10px 16px;font-size:16px;line-height:18px;display:flex;align-items:center;justify-content:space-between}.dm-password-page .pw-page-form .pw-page-form-main .Newsletter__Inner button.Form__Submit.Button.Button--primary{width:100%;background:#000;color:#fff}.pw-page-form .pw-page-form-main .password-page{background-color:#fff;margin:30px auto 0;padding:15px 20px;font-size:12px;font-family:sans-serif;line-height:12px;font-weight:100;letter-spacing:0px;transition:none;text-transform:uppercase}@media(max-width:640px){.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner input.omnisend-subscribe-input-email,.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner .Form__Submit,.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner input.omnisend-subscribe-input-number{padding:15px 10px}.new-password-page-main .password-page-content .password-page-main{height:100vh}.password-header-logo{padding-top:20px}.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-text h3.heading{font-size:18px}#shopify-section-password-new .new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-text p{font-size:15px}.pw-page-text{padding-top:15px}.pw-page-form .pw-page-form-main .password-page{font-size:10px}}@media(max-width:480px){.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form form .Newsletter__Inner input.omnisend-subscribe-input-number{padding:11.5px 15px}.new-password-page-main .password-page-content .password-page-main .pw-page-content .pw-page-form{padding:0!important}}.locale__popover::part(body){padding-block-start:16px}.locale__popover p.h4,.locale__popover::part(header){color:#fff}.locale__popover .popover__value-list button{margin:0 10px}.locale__popover .popover__value-list button i{width:18px;height:18px}.product-info__block-item[data-block-type=liquid]{margin:0!important}.cart-drawer .bancontact,.cart-drawer .eps,.cart-drawer .ideal,.cart-drawer .unionpay,.cart-drawer .maestro,.cart-drawer .twint,.cart-drawer .mobilepay,.cart-drawer .blik{display:none}.Cart__PaymentList{display:none!important}.announcement-countdown{display:inline-flex;align-items:center;gap:6px;margin-left:10px;white-space:nowrap;font-size:.95em;opacity:.95}.announcement-countdown__time{letter-spacing:.02em}.announcement-countdown.is-ended{opacity:.7}.announcement-bar__carousel--marquee{max-width:100%!important;overflow:hidden;white-space:nowrap;position:relative;display:block}.announcement-bar__carousel--marquee>.announcement-bar__carousel-content{visibility:visible;display:flex;align-items:center;width:max-content;grid-area:auto;animation:announcement-bar-scroll 1000s linear infinite}.announcement-bar__carousel--marquee .prose.heading{margin-right:150px;white-space:nowrap}@keyframes announcement-bar-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.sh-shipping-bar{padding:12px 21px 4px;box-sizing:border-box}.sh-shipping-bar__text{font-size:12px;color:#111;margin:0 0 8px;text-align:center}.sh-shipping-bar__text strong,.sh-shipping-bar__text b{color:#2432c8;font-weight:600}.sh-shipping-bar__track{width:100%;height:4px;background:#e8e8e6;border-radius:4px;overflow:hidden}.sh-shipping-bar__fill{height:100%;background:#2432c8;border-radius:4px;transition:width .4s ease}.sh-shipping-bar--complete .sh-shipping-bar__fill{background:#111}.sh-shipping-bar--complete .sh-shipping-bar__text{font-weight:600}.sh-cart-summary{padding:10px 0 4px}.sh-cart-summary__row{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#111;padding:2px 0}.sh-cart-summary__row--savings{font-size:12px;color:#1f8a4c}.sh-cart-summary__row--savings span:last-child{font-weight:600}.discount-badge.silber{background:silver;color:#1c1c1c}.discount-badge.gold{background:#d4af37;color:#1c1c1c}.shopify-section--main-customers-login .benefits,.shopify-section--main-customers-register .benefits{padding-top:30px}.custom-bullet-list{list-style-type:none;padding-left:0;margin:0;text-align:left}.custom-bullet-list li{background-image:url(/cdn/shop/files/silver_with_check.svg?v=1706180025);background-repeat:no-repeat;background-position:left center;background-size:40px;padding:8px 0 8px 40px;line-height:1.3;text-transform:uppercase;margin-left:-8px}.slideshow-countdown,.scrolling-countdown{font-variant-numeric:tabular-nums;letter-spacing:.02em}.announcement-bar__carousel--home-marquee{max-width:100%!important;overflow:hidden;white-space:nowrap;position:relative}.announcement-bar__carousel--home-marquee .announcement-bar__carousel-content{display:flex;animation:scroll-text 1000s linear infinite}.announcement-bar__carousel--home-marquee .prose.heading{margin-right:150px;white-space:nowrap}@keyframes scroll-text{0%{transform:translate(0)}to{transform:translate(-100%)}}.announcement-countdown--home{display:block;font-size:12px;text-align:center;font-family:Rajdhani,sans-serif;width:100%;margin-top:4px;margin-left:0}.announcement-countdown--home__row{display:flex;justify-content:center;gap:4px;width:100%}.payment-methods{filter:grayscale(100%)}.payment-methods svg[aria-labelledby=pi-unionpay]{display:none}
/*# sourceMappingURL=/cdn/shop/t/108/assets/custom.css.map */
