.template-login .customer:not(.account):not(.order){max-width:520px;padding:85px 20px 40px}.customer.login h1{font-size:22px;letter-spacing:0px;color:#000;font-weight:500}.customer.login a[href="#recover"]{margin:15px auto 0;font-size:12px;letter-spacing:0px;color:#4d4d4d;line-height:1;text-underline-offset:1px}.customer.login button{margin:3rem 0 2rem}.customer.login span{font-size:12px;letter-spacing:0px;color:#4d4d4d;line-height:1;display:flex;justify-content:center;align-items:center}.customer.login span a{margin:0;font-size:12px;letter-spacing:0px;color:#4d4d4d;line-height:1;text-underline-offset:1px}.passowrd-eye-show show-password.eye-open{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.passowrd-eye-show show-password.eye-open a:before{position:absolute;content:"";height:1px;width:100%;background:#000;left:0;top:46%;transform:rotate(20deg)}.passowrd-eye-show show-password.eye-open.show-password a:before{display:none}.customer .advantages .title{letter-spacing:0px;color:#000;font-size:16px;font-weight:600;line-height:1;margin:30px 0 25px}.customer .advantages .advantages-list ul{margin:0 auto;padding:0;max-width:fit-content}.customer .advantages .advantages-list ul li{position:relative;padding-left:30px;letter-spacing:0px;color:#000;font-size:16px;line-height:2}.customer .advantages .advantages-list ul li:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;display:inline-block;width:25px;height:25px;background-image:url(/cdn/shop/files/check_2.svg?v=1737548856);background-repeat:no-repeat;background-position:center}.customer form span.form__message{display:none}.customer .select select{border-bottom:1px solid #BCBCBC}.template-register .customer:not(.account):not(.order){max-width:520px;padding:85px 20px 40px}.customer.register h1{font-size:22px;letter-spacing:0px;color:#000;font-weight:500}.customer.register button{margin:3rem 0 2rem}.customer.register .register-subheading{font-size:12px;letter-spacing:0px;color:#4d4d4d;line-height:1;display:flex;justify-content:center;align-items:center}.customer.register .register-subheading a{margin:0;font-size:12px;letter-spacing:0px;color:#4d4d4d;line-height:1;text-underline-offset:1px}.contact.page-width{max-width:1040px;padding:60px 20px 20px}.contact .contact-flex{display:flex;justify-content:space-between;align-items:center}.contact .contact-details{max-width:calc(50% - 140px);width:100%;background:#f8f7f6;padding:40px 60px 45px}.contact .contact-details .contact-detail{margin-bottom:34px}.contact .contact-details .contact-detail:last-child{margin-bottom:0}.contact .contact-details .contact-detail .contact-detail-icon{margin-bottom:12px}.contact .contact-details .contact-detail .contact-detail-title h4{font-size:16px;margin:0;color:#000}.contact .contact-details .contact-detail .contact-detail-content{margin-top:9px}.contact .contact-details .contact-detail .contact-detail-content p{margin:0;font-size:14px;line-height:1;font-weight:300}.contact .contact-details .contact-detail .contact-detail-content p a{margin:0;font-size:14px;line-height:1;font-weight:700;text-decoration:underline}.contact .contact-form{max-width:calc(50% - 20px);width:100%}.contact .contact-form .title{margin-bottom:20px;color:#000;line-height:1}.contact .contact-form .content{margin-bottom:45px}.contact .contact-form .content p{margin:0}.contact .contact-form .content p a{font-weight:700;text-decoration:underline}.contact .field .contact__field-error{display:none}.contact .contact-form .form-status{color:#428445}.contact .contact-form .form-agreement.custom-check{line-height:1.3;display:flex;margin-top:-5px}.contact .contact-form .form-agreement.custom-check input[type=checkbox]{margin:0}.contact .contact-form .form-agreement.custom-check label p,.contact .contact-form .form-agreement.custom-check label p a{font-size:12px;line-height:1;letter-spacing:0px;color:#4d4d4d;margin:0}.contact .contact-form .form-agreement.custom-check label p a{text-decoration:underline}.contact .contact-form .form-agreement.custom-check label{line-height:1;font-size:12px;letter-spacing:0px;color:#4d4d4d;margin-left:10px}.contact .contact-form .contact__button{margin-top:3rem;line-height:1}.contact .contact-form .contact__button .button{justify-content:left}.custom-check input[type=checkbox]:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;opacity:0;width:9px;height:6px;margin-left:-4px;margin-top:-3px;background-image:url(https://cdn.shopify.com/s/files/1/0601/0703/0593/files/checkbox-tick_1.svg?v=1714712724),none;background-repeat:no-repeat;background-size:9px}.custom-check input[type=checkbox]:checked{border:none;-webkit-box-shadow:0 0 0 11px #BABABA inset;box-shadow:0 0 0 11px #bababa inset}.custom-check input{background-color:transparent;width:15px;height:15px;min-width:15px;border:1px solid #BABABA;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;position:relative;cursor:pointer;margin:0 10px 0 0}.custom-check input[type=checkbox]:checked:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.faq .collapsible-content__wrapper{padding:80px 0 54px}.faq .collapsible-content__wrapper .collapsible-content-wrapper-narrow{max-width:90%;padding:0 20px}.faq .collapsible-content__header .collapsible-content__heading h1{color:#000;margin-bottom:66px;font-size:22px}.faq .collapsible-content__header .collapsible-content__heading p{font-size:22px;margin:0}.faq .faq_tab{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:60px}.faq .faq_tab .faq_tab_button{border:1px solid #BCBCBC;padding:5px 10px 10px;text-align:center;max-width:169px;width:100%;min-height:70px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center}.faq .faq_tab .faq_tab_button.active{border:2px solid #000}.faq .faq_tab .faq_tab_button .icon{width:30px;margin:0 auto 7px}.faq .faq_tab .faq_tab_button .icon img{width:100%;display:inline-block;vertical-align:middle;height:100%}.faq .faq_tab .faq_tab_button .text,.faq .faq_tab .faq_tab_button .h2{font-size:13px;letter-spacing:1.04px;color:#000;font-weight:500;line-height:1;margin:0;font-family:Mulish}.collapsible-content .accordion summary .icon-caret{height:1rem;top:calc(50% - 1.5rem)}.collapsible-content .accordion{border-top:0;margin-bottom:26px}.collapsible-content .accordion summary{padding:0 0 18px 10px}.collapsible-content .accordion summary .accordion__title{letter-spacing:0px;color:#000;font-size:17px;font-weight:500;font-family:Mulish;text-decoration:none}.collapsible-content .accordion summary:hover{background-color:transparent}.collapsible-content .accordion summary:hover .accordion__title{text-decoration:none}.faq .collapsible-content__grid--reverse{max-width:90%;width:100%;margin:0 auto}.collapsible-content .accordion .accordion__content{margin:6px 0 28px;padding:0 10px}.faq .faq_tab .faq_tab_button[data-object=lieferung-versand] .icon{width:24px}.section-apps{display:none}.section-apps:has(.shopify-app-block div){display:block}.faq-contact{padding:0 20px}.faq-contact .faq-contact-page-width{max-width:580px;background:#f8f7f6;margin:0 auto 20px;text-align:center;padding:45px 40px 40px}.faq-contact .info-faq-contact h2{margin:0;color:#000;font-size:16px}.faq-contact .info-faq-contact .content{margin-top:20px}.faq-contact .info-faq-contact .content p{margin:0 0 10px}.faq-contact .info-faq-contact .content p:last-child{margin:0}.faq-contact .info-faq-contact .button{margin-top:45px}.template-about-us .rich-text{padding-top:80px;padding-bottom:80px}.template-about-us .rich-text h2.rich-text__heading{line-height:1.3;color:#000}.template-about-us .rich-text__wrapper{width:100%}.template-about-us .shipping-section{margin-top:60px;margin-bottom:52px}.template-about-us .custom_img_with_text .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text{margin-top:26px}.template-about-us .custom_img_with_text .image-with-text .image-with-text__text-item .image-with-text__content{padding:0 80px 34px 0}.template-about-us .double-image-text{margin-top:0;margin-bottom:0;padding-top:60px;padding-bottom:60px}.template-about-us .double-image-text-wrapper .double-left-image-text-block,.template-about-us .double-image-text-wrapper .double-right-image-text-block .double-right-image-text-block-wrapper{display:flex;flex-direction:column-reverse}.template-about-us .double-left-content-text .double-left-content-text-inner .right-content-inner.desktop{padding:94px 20px 94px 0}.template-about-us .double-title{margin-bottom:20px}.template-about-us .double-right-image-text-block-wrapper .double-left-content-text.desktop{padding:90px 0 90px 20px}.template-karriere .rich-text{padding-top:80px;padding-bottom:64px}.template-karriere .rich-text h2.rich-text__heading{line-height:1.3;color:#000}.template-karriere .rich-text__blocks{max-width:70rem;width:100%}.template-karriere .rich-text__wrapper{width:100%}.template-karriere .rich-text__blocks .rich-text__text p{font-weight:300}.template-karriere .custom_img_with_text .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text{margin-top:26px}.template-karriere .custom_img_with_text .image-with-text .image-with-text__text-item .image-with-text__content{padding:0 80px 0 0}.template-karriere .collapsible-content .collapsible-content__wrapper{padding:80px 0}.template-karriere .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow{max-width:87%;padding-left:20px;padding-right:20px}.template-karriere .collapsible-content .collapsible-content__wrapper .collapsible-content__header{text-align:center}.template-karriere .collapsible-content .collapsible-content__wrapper .collapsible-content__header .collapsible-content__heading{margin-bottom:36px;color:#000}.template-karriere .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow .accordion{background:#f8f7f6;padding:30px 40px;border:0;margin-top:0;margin-bottom:20px}.template-karriere .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow .accordion details[open]{padding-top:5px}.template-karriere .collapsible-content .accordion summary{padding:0}.template-karriere .collapsible-content .accordion summary .accordion__title{font-size:20px}.template-karriere .collapsible-content .accordion summary .icon-caret{top:calc(50% - .5rem)}.template-karriere .collapsible-content .accordion .accordion__content{margin-top:25px;margin-bottom:0;padding:0}.template-karriere .collapsible-content .accordion .accordion__content p{margin-bottom:10px}.template-karriere .collapsible-content .accordion .accordion__content p strong{font-family:Geist Mono}.template-karriere .collapsible-content .accordion .accordion__content ul{padding:0;margin-bottom:30px;margin-top:10px}.template-karriere .collapsible-content .accordion .accordion__content ul li{position:relative;padding-left:20px;color:#000}.template-karriere .collapsible-content .accordion .accordion__content ul li:before{content:"";position:absolute;top:12px;left:0;width:7px;height:7px;border-radius:20px;background:#000}.template-karriere .collapsible-content .accordion .accordion__content h6,.template-karriere .collapsible-content .accordion .accordion__content a{font-size:13px;letter-spacing:1.04px;color:#000;margin-top:35px}.template-karriere .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow .accordion:last-child{margin-bottom:0}.template-karriere .title-image-slider{padding:60px 0}.template-karriere .footer-brand-info{margin-top:40px}.template-in-store-abholung .rich-text{padding-top:80px;padding-bottom:40px}.template-in-store-abholung .rich-text h2.rich-text__heading{line-height:1.3;color:#000;max-width:496px;margin:0 auto}.template-in-store-abholung .rich-text .rich-text__text{max-width:600px;margin-left:auto;margin-right:auto}.template-in-store-abholung .rich-text__blocks{max-width:70rem;width:100%}.template-in-store-abholung .rich-text__wrapper{width:100%}.template-in-store-abholung .rich-text__blocks .rich-text__text p{font-weight:300}.template-in-store-abholung .video-section-block{margin:0}.template-in-store-abholung .video-section__media{border:0;width:100%;padding-bottom:30%}.template-in-store-abholung .video-section-block .page-width{max-width:1220px}.template-in-store-abholung .video-section-block .video-section.page-width{max-width:100%;padding:0}.template-in-store-abholung .collapsible-content .collapsible-content__wrapper{padding:80px 0}.template-in-store-abholung .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow{max-width:87%;padding-left:20px;padding-right:20px}.template-in-store-abholung .how-it-works{margin-top:44px}.template-search__header .h2{margin-top:0}.section-apps{padding-top:60px;padding-bottom:50px}.section-apps .apps-heading{text-align:center;max-width:670px;margin:0 auto 30px}.section-apps .apps-heading h2{margin-top:0;margin-bottom:25px}.section-apps .apps-heading .content p,.template-h-ndlersuche .storelocator-search{margin:0}.section-apps .bootstrap-storeifyapps .container-fluid{padding:0}.template-hochzeit-tracht .section-apps{padding-top:10px}.template-404{margin-bottom:10px}body.template-lookbook-herren .section-apps{padding-top:30px}.feature-collection-slider{padding:40px 0}@media screen and (min-width:1920px){.page-width,.template-karriere .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow,.template-in-store-abholung .video-section-block .page-width,.template-in-store-abholung .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow,.faq .collapsible-content__wrapper .collapsible-content-wrapper-narrow{max-width:90%}}@media screen and (max-width:1400px){.page-width,.template-karriere .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow,.template-in-store-abholung .video-section-block .page-width,.template-in-store-abholung .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow,.faq .collapsible-content__wrapper .collapsible-content-wrapper-narrow{max-width:100%}}@media screen and (min-width:750px){.faq .collapsible-content__header .collapsible-content__heading p br{display:none}}@media screen and (max-width:989px){.contact .contact-flex{flex-direction:column-reverse;row-gap:50px}.contact .contact-form{max-width:60%}.contact .contact-details{max-width:60%;padding:30px 30px 35px}.template-about-us .double-image-text{margin-top:0;padding-top:30px;padding-bottom:30px}.template-about-us .double-image-text-wrapper{flex-direction:column-reverse}.template-about-us .double-image-text-wrapper .double-left-image-text-block{flex-direction:column;row-gap:0}.template-about-us .double-right-image-text-block .double-right-image-text-block-wrapper .double-right-content-text-wrapper.mobile{margin-top:10px}.template-about-us .double-title{margin-bottom:15px;margin-top:10px}.template-about-us .double-image-text-wrapper .double-image{max-width:100%}.template-about-us .double-image-text-wrapper .double-left-image-text-block .double-left-content-text .double-left-content-text-wrapper.mobile{margin-top:10px}.template-karriere .custom_img_with_text .image-with-text .image-with-text__text-item .image-with-text__content{padding:0 30px 0 0}}@media screen and (max-width:749px){.template-login .customer:not(.account):not(.order){padding-top:45px;padding-bottom:30px}.customer.login a[href="#recover"]{margin-top:18px;font-size:14px}.customer.login button{margin:3.4rem 0 3rem}.customer.login span,.customer.login span a{font-size:14px}.customer .advantages .title{margin-top:50px}.customer .advantages .advantages-list ul li{font-size:15px;line-height:normal;margin-bottom:21px}.template-register .customer:not(.account):not(.order){padding-top:45px;padding-bottom:30px}.customer.register button{margin:3rem 0}.customer.register .register-subheading,.customer.register .register-subheading a{font-size:14px}.customer.register .advantages .title{margin-top:40px}.contact.page-width{padding-top:45px;padding-bottom:0}.contact .contact-form,.contact .contact-details{max-width:100%}.contact .contact-form .form-agreement.custom-check label p,.contact .contact-form .form-agreement.custom-check label p a{font-size:14px}.faq .collapsible-content__wrapper{padding:40px 0 20px}.faq .collapsible-content__header .collapsible-content__heading{margin-bottom:36px;max-width:318px;margin-left:auto;margin-right:auto}.faq .faq_tab{margin-bottom:20px;gap:20px}.collapsible-content .accordion{margin-bottom:20px}.collapsible-content .accordion summary{padding:0 0 16px}.collapsible-content .accordion .accordion__content{margin:8px 0 24px;padding:0}.faq-contact .faq-contact-page-width{padding:30px 20px;margin-bottom:0}.faq-contact .info-faq-contact .content{margin-top:25px}.faq-contact .info-faq-contact .button{margin-top:36px}.template-about-us .rich-text{padding-top:46px;padding-bottom:54px}.template-about-us .rich-text h2.rich-text__heading.h1{font-size:24px;letter-spacing:.48px}.template-about-us .rich-text__blocks>*+*{margin-top:2rem}.template-about-us .shipping-section{margin-top:50px;margin-bottom:26px}.template-about-us .custom_img_with_text .image-with-text .image-with-text__text-item .image-with-text__content{padding:0}.template-about-us .custom_img_with_text .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{margin-top:15px}.template-about-us .custom_img_with_text .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text{margin-top:11px}.template-karriere .rich-text{padding-top:40px;padding-bottom:44px}.template-karriere .rich-text h2.rich-text__heading.h1{font-size:24px;letter-spacing:.48px}.template-karriere .rich-text__blocks>*+*{margin-top:2.7rem}.template-karriere .collapsible-content .collapsible-content__wrapper{padding:50px 0}.template-karriere .collapsible-content .collapsible-content__wrapper .collapsible-content__header .collapsible-content__heading{margin-bottom:46px}.template-karriere .collapsible-content .accordion summary .accordion__title{font-size:18px}.template-karriere .collapsible-content .accordion .accordion__content ul{margin-bottom:34px}.template-karriere .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow .accordion{padding:25px 20px 30px;margin-bottom:10px}.template-karriere .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow .accordion:last-child{margin-bottom:0}.template-karriere .collapsible-content .accordion .accordion__content h3{font-size:14px;letter-spacing:1.12px}.template-karriere .collapsible-content .accordion .accordion__content{margin-top:28px}.template-karriere .custom_img_with_text .image-with-text .image-with-text__text-item .image-with-text__content{padding:0}.template-karriere .custom_img_with_text .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{margin-top:30px}.template-karriere .title-image-slider{padding:30px 0 60px}.template-karriere .footer-brand-info{margin-top:50px}.template-hochzeit-tracht .collapsible-content__heading{margin-bottom:10px}.template-hochzeit-tracht .collapsible-content .accordion summary .accordion__title{font-size:16px}.template-hochzeit-tracht .collapsible-content-wrapper-narrow{padding:0}.template-in-store-abholung .rich-text{padding-top:40px;padding-bottom:34px}.template-in-store-abholung .rich-text h2.rich-text__heading.h1{font-size:22px;letter-spacing:0px}.template-in-store-abholung .rich-text__blocks>*+*{margin-top:2.6rem}.template-in-store-abholung .how-it-works{margin-top:20px}.template-in-store-abholung .collapsible-content .collapsible-content__wrapper{padding:50px 0}.section-apps{padding-top:40px;padding-bottom:30px}.contact .contact-form .form-agreement.custom-check{margin-top:0}.template-404{margin:50px 0 0}.template-h-ndlersuche .section-apps{padding-left:20px;padding-right:20px}.faq .collapsible-content__header .collapsible-content__heading h1{font-size:20px}.template-hochzeit-tracht .section-apps{padding-top:0}.feature-collection-slider{padding:25px 0}}@media screen and (max-width:480px){.customer .advantages .advantages-list ul{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
