.section-editorial-banner .banner__media,.section-editorial-banner .banner__media *{pointer-events:none!important}.section-editorial-banner .eb-content,.section-editorial-banner .eb-content *{pointer-events:auto!important}@font-face{font-family:Elms Sans;src:url(ElmsSans-Variable.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Elms Sans;src:url(ElmsSans-Italic-Variable.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-body-family: "Elms Sans", "Helvetica Neue", Arial, sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.banner__heading,.card__heading,.featured-collection .title,.collection-card__name,.full-unstyled-link{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300;letter-spacing:.08em}.header__menu-item span,.header__active-menu-item span,.list-menu__item span,.header-drawer .list-menu__item,.drawer-menu .list-menu__item{letter-spacing:.25em;text-transform:uppercase;font-size:1.1rem;font-family:Elms Sans,sans-serif;font-weight:400}.menu-drawer__menu-item.list-menu__item,.menu-drawer__navigation .list-menu__item{font-size:1.7rem!important;font-family:Elms Sans,sans-serif!important;font-weight:700!important;font-style:normal!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:1.2rem 0 1.2rem 2rem!important;border-bottom:1px solid rgba(0,0,0,.1)!important}.header__icon--watchlist{position:relative}.header__icon--watchlist .svg-wrapper{width:23px;height:23px}.header__icon--watchlist svg{transition:color .2s,fill .2s}.header__icon--watchlist.header__icon--active svg,.header__icon--watchlist:hover svg{color:#c8a96e!important;fill:#c8a96e!important;stroke:none!important}.header__icon--watchlist-count{position:absolute;top:-4px;right:-6px;background:#c8a96e;color:#fff;font-size:.65rem;font-family:Elms Sans,sans-serif;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.merkliste{padding:6rem 2rem}.merkliste__header{text-align:center;margin-bottom:4rem;border-bottom:1px solid #000;padding-bottom:3rem}.merkliste__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2.4rem,4vw,4rem)!important;font-weight:300;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.8rem}.merkliste__subtitle{font-family:Elms Sans,sans-serif;font-size:1.5rem;font-style:normal;color:#00000080}.merkliste__empty{text-align:center;padding:4rem 0}.merkliste__empty p{font-family:Elms Sans,sans-serif;font-size:1.5rem;font-style:normal;color:#0006;margin-bottom:2rem}.merkliste__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:3rem}.merkliste__card{position:relative}.merkliste__card-link{display:block;text-decoration:none;color:inherit}.merkliste__card-img{aspect-ratio:3/4;overflow:hidden;margin-bottom:1.2rem}.merkliste__card-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.merkliste__card:hover .merkliste__card-img img{transform:scale(1.04)}.merkliste__card-title{font-family:Elms Sans,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.04em;margin-bottom:.4rem}.merkliste__card-price{font-family:Elms Sans,sans-serif;font-size:1.5rem;letter-spacing:.04em;color:#0009}.merkliste__card-remove{background:none;border:none;cursor:pointer;font-family:Elms Sans,sans-serif;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#00000059;padding:.8rem 0 0;transition:color .2s}.merkliste__card-remove:hover{color:#000}.header__heading-logo-wrapper{width:auto!important}.header__heading-logo{max-height:55px!important;max-width:140px!important;width:auto!important;height:auto!important}.header{border-bottom:1px solid #000;padding-top:2rem!important;padding-bottom:2rem!important}.header__search-mobile-left{display:none}header-drawer>summary:before{content:"MENU";font-family:Elms Sans,sans-serif;font-size:1rem;letter-spacing:.25em;margin-right:.6rem;vertical-align:middle}.button,.button--primary,.button--secondary{letter-spacing:.25em;text-transform:uppercase;font-size:1rem!important;font-family:Elms Sans,sans-serif!important;font-weight:400;border-radius:0!important;padding:1.4rem 3rem!important}.shopify-section{--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px}.section-image-banner{margin-top:0!important;margin-bottom:0!important}.banner{min-height:80vh}.banner--large{min-height:90vh}.banner__heading{font-size:clamp(3rem,5vw,6rem)!important;letter-spacing:.1em;text-transform:uppercase}.card__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300;letter-spacing:.06em;font-size:1.6rem!important}.price__regular,.price__sale{font-family:Elms Sans,sans-serif;letter-spacing:.04em;font-size:1.5rem!important}.card-information .caption{letter-spacing:.15em;text-transform:uppercase;font-size:1rem!important}.collection__title,.featured-collection__title{letter-spacing:.15em;text-transform:uppercase}.footer__content-top{border-top:1px solid #000}.footer-block__heading{letter-spacing:.25em;text-transform:uppercase;font-size:1rem;font-family:Elms Sans,sans-serif}.announcement-bar{border-bottom:1px solid #000}.announcement-bar__message{letter-spacing:.2em;text-transform:uppercase;font-family:Elms Sans,sans-serif;font-size:1rem}.search-modal__content .field__input{font-family:Cormorant Garamond,Georgia,serif;font-size:3rem;letter-spacing:.05em;border:none;border-bottom:1px solid #000}body{letter-spacing:.04em}a{text-decoration:none}.list-menu__item a{transition:opacity .2s ease}.list-menu__item a:hover{opacity:.6}.section-editorial-banner,.shopify-section:has(.section-editorial-banner){width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.shopify-section:has(.section-editorial-banner){margin-bottom:3px!important}.section-marquee-ticker{overflow:hidden;background:#000;color:#fff;padding:.75rem 0}.marquee-ticker{overflow:hidden;width:100%}.marquee-ticker__track{display:flex;white-space:nowrap;animation:marquee-scroll 35s linear infinite;width:max-content}.marquee-ticker__track span{font-family:Elms Sans,sans-serif;font-size:.78rem;letter-spacing:.32em;text-transform:uppercase;flex-shrink:0}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.menu-drawer__split-layout{display:flex;height:100%;overflow:hidden}.menu-drawer__split-layout>.menu-drawer__inner-container{flex:0 0 55%;overflow-y:auto;height:100%}.menu-drawer__editorial-photo{flex:0 0 45%;position:relative;overflow:hidden}.menu-drawer__editorial-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}@media screen and (max-width:989px){.menu-drawer__editorial-photo{display:none}.menu-drawer__split-layout>.menu-drawer__inner-container{flex:1}}.card__media .media--hover-effect>img+img{transition:opacity .5s ease}.section-about-statement{background:#fff;padding:6rem 2rem;border-top:1px solid #000;border-bottom:1px solid #000}.about-statement__inner{max-width:680px;margin:0 auto;text-align:center}.about-statement__tagline{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:300;letter-spacing:.08em;margin:0 0 1.6rem;line-height:1.2}.about-statement__text{font-family:Elms Sans,sans-serif;font-size:1rem;letter-spacing:.12em;line-height:1.8;color:#555;margin:0 0 2.4rem}.about-statement__link{font-family:Elms Sans,sans-serif;font-size:.85rem;letter-spacing:.28em;text-transform:uppercase;color:#000;border-bottom:1px solid #000;padding-bottom:.2rem;transition:opacity .2s ease}.about-statement__link:hover{opacity:.5}.legal-page{padding:6rem 2rem}.legal-page__content{max-width:780px;margin:0 auto}.legal-page__content h1{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.4rem,4vw,3.6rem);font-weight:300;letter-spacing:.06em;margin-bottom:3rem;border-bottom:1px solid #000;padding-bottom:1.5rem}.legal-page__content h2{font-family:Elms Sans,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;margin:3rem 0 .8rem}.legal-page__content h3{font-family:Elms Sans,sans-serif;font-size:.9rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;margin:2rem 0 .6rem;color:#444}.legal-page__content p,.legal-page__content li{font-family:Elms Sans,sans-serif;font-size:.95rem;line-height:1.9;letter-spacing:.04em;color:#333;margin-bottom:1rem}.legal-page__content a{color:#000;border-bottom:1px solid rgba(0,0,0,.3)}.legal-page__content a:hover{border-bottom-color:#000}.legal-page__content hr{border:none;border-top:1px solid #000;margin:4rem 0}.legal-footer-bar{background:#000;color:#fff;padding:1.4rem 0}.legal-footer-bar__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.legal-footer-bar__copy{font-family:Elms Sans,sans-serif;font-size:.78rem;letter-spacing:.15em;color:#fff9}.legal-footer-bar__nav{display:flex;gap:2rem;flex-wrap:wrap}.legal-footer-bar__nav a{font-family:Elms Sans,sans-serif;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3;transition:color .2s ease}.legal-footer-bar__nav a:hover{color:#fff}body:after{content:"";position:fixed;top:-50%;left:-50%;width:200%;height:200%;pointer-events:none;z-index:99997;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain .35s steps(1) infinite}@keyframes grain{0%{transform:translate(0)}10%{transform:translate(-2%,-3%)}20%{transform:translate(3%,-1%)}30%{transform:translate(-1%,3%)}40%{transform:translate(2%,1%)}50%{transform:translate(-3%,2%)}60%{transform:translate(1%,-2%)}70%{transform:translate(-2%,1%)}80%{transform:translate(3%,3%)}90%{transform:translate(-1%,-1%)}}@media screen and (max-width:749px){body:after{opacity:.025}}.atelier-sidemark{position:fixed;left:1.4rem;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:center center;font-family:Elms Sans,sans-serif;font-size:.62rem;letter-spacing:.4em;text-transform:uppercase;color:#00000040;white-space:nowrap;z-index:100;pointer-events:none}@media screen and (max-width:989px){.atelier-sidemark{display:none}}.card__media:before{content:"UNIQUE PIECE";position:absolute;top:1rem;left:0;background:#000;color:#fff;font-family:Elms Sans,sans-serif;font-size:.58rem;letter-spacing:.28em;padding:.3rem .7rem;z-index:3;pointer-events:none}@media screen and (min-width:990px){.product-grid.grid--4-col-desktop .grid__item:first-child{grid-column:span 2}.product-grid.grid--4-col-desktop .grid__item:first-child .card__media{aspect-ratio:unset}}#mouse-spotlight{position:fixed;width:500px;height:500px;border-radius:50%;pointer-events:none;z-index:0;transform:translate(-50%,-50%);background:radial-gradient(circle,#ffffff0f,#fff0 70%);transition:opacity .4s ease;opacity:0}@media(hover:hover)and (pointer:fine){.card__media img,.card__media .media img,.media--hover-effect img{filter:grayscale(100%);transition:filter .6s ease}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .media img,.card-wrapper:hover .media--hover-effect img{filter:grayscale(0%)}}.card--standard.card--media .card__content{display:none}.card__inner{position:relative;overflow:hidden}.card__inner .card__content{position:absolute;bottom:0;left:0;right:0;padding:1.4rem 1.6rem;background:linear-gradient(to top,#000000b8,#0000);z-index:2}@media(hover:hover)and (pointer:fine){.card__inner .card__content{opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}.card-wrapper:hover .card__inner .card__content{opacity:1;transform:translateY(0)}}.card__inner .card__heading a,.card__inner .card__heading{color:#fff!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.4rem!important;font-weight:300!important;letter-spacing:.06em}.card__inner .card__information .price__regular,.card__inner .card__information .price__sale,.card__inner .price{color:#ffffffd9!important;font-size:1rem!important}.cookie-banner{position:fixed;bottom:0;left:0;right:0;z-index:10000;background:#000;color:#fff;padding:1.2rem 0;box-shadow:0 -2px 12px #00000026}.cookie-banner__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.cookie-banner__text{font-family:Elms Sans,sans-serif;font-size:.82rem;letter-spacing:.1em;color:#ffffffd9;margin:0}.cookie-banner__link{color:#fff;border-bottom:1px solid rgba(255,255,255,.4);margin-left:.8rem;transition:border-color .2s}.cookie-banner__link:hover{border-bottom-color:#fff}.cookie-banner__btn{font-family:Elms Sans,sans-serif;font-size:.78rem;letter-spacing:.28em;text-transform:uppercase;color:#000;background:#fff;border:none;padding:.7rem 2rem;white-space:nowrap;transition:background .2s ease,color .2s ease;flex-shrink:0}.cookie-banner__btn:hover{background:#ffffffd9}.page-404{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:6rem 2rem;text-align:center}.page-404__inner{max-width:560px}.page-404__number{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(6rem,15vw,12rem);font-weight:300;line-height:1;letter-spacing:.06em;color:#00000014;margin-bottom:-2rem}.page-404__title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-weight:300;letter-spacing:.08em;margin-bottom:1.2rem}.page-404__text{font-family:Elms Sans,sans-serif;font-size:.95rem;letter-spacing:.1em;color:#666;line-height:1.8;margin-bottom:3rem}.page-404__actions{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.page-404__browse{font-family:Elms Sans,sans-serif;font-size:.82rem;letter-spacing:.25em;text-transform:uppercase;color:#000;border-bottom:1px solid #000;padding-bottom:.2rem;transition:opacity .2s}.page-404__browse:hover{opacity:.5}.ueber-uns__hero{position:relative;height:70vh;overflow:hidden}.ueber-uns__hero-img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.ueber-uns__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:flex-end;padding:4rem 2rem}.ueber-uns__hero-title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(3rem,6vw,7rem);font-weight:300;color:#fff;letter-spacing:.08em;text-transform:uppercase;line-height:1.1;margin:0}.ueber-uns__body{padding:6rem 2rem}.ueber-uns__tagline{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:300;letter-spacing:.08em;margin-bottom:2.4rem;border-bottom:1px solid #000;padding-bottom:2rem}.ueber-uns__copy p{font-family:Elms Sans,sans-serif;font-size:.95rem;letter-spacing:.14em;line-height:1.9;margin-bottom:1rem;color:#333}.ueber-uns__address,.ueber-uns__hours{margin-bottom:3rem}.ueber-uns__address-label{font-family:Elms Sans,sans-serif;font-size:.78rem;letter-spacing:.3em;text-transform:uppercase;color:#888;margin-bottom:.8rem}.ueber-uns__info p{font-family:Elms Sans,sans-serif;font-size:1.5rem;letter-spacing:.04em;line-height:1.8;margin-bottom:.4rem}.ueber-uns__info a{color:#000;border-bottom:1px solid rgba(0,0,0,.3)}.chick-schischi{color:#ca3e85;font-style:inherit}.chick-schischi-logo{display:inline-block;height:3.5em;width:auto;vertical-align:middle;margin:0 .15em}.chick-schischi-logo--ticker{height:1.8em;vertical-align:middle}.chick-schischi-logo--menu{height:3.2rem;vertical-align:middle;margin:0}.ueber-uns__founders{border-top:1px solid #000;padding:5rem 0 4rem;text-align:center}.ueber-uns__founder-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 4rem}.ueber-uns__founders-heading{font-family:Elms Sans,sans-serif;font-size:.85rem;letter-spacing:.3em;font-weight:400;margin-bottom:2rem}.ueber-uns__founders-intro{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:300;line-height:1.6;letter-spacing:.03em;max-width:760px;margin:0 auto 4rem}.ueber-uns__founder{border-top:1px solid rgba(0,0,0,.12);padding:2.5rem 0}.ueber-uns__founder-name{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.8rem!important;font-weight:300!important;letter-spacing:.06em;margin-bottom:.3rem}.ueber-uns__founder-role{font-family:Elms Sans,sans-serif;font-size:.78rem;letter-spacing:.28em;text-transform:uppercase;color:#00000080;margin-bottom:1.2rem}.ueber-uns__founder p:last-child{font-size:1.5rem;line-height:1.75;color:#000c}.ueber-uns__founders-closing{border-top:1px solid rgba(0,0,0,.12);padding-top:2.5rem;margin-top:.5rem;font-family:Elms Sans,sans-serif;font-size:1.5rem;line-height:1.8;letter-spacing:.04em;text-align:center}.ueber-uns__founders .ueber-uns__info{border-top:1px solid rgba(0,0,0,.12);margin-top:3rem;padding-top:3rem;text-align:center}.ueber-uns__founders-closing em{font-size:1.5rem;font-style:normal;letter-spacing:.04em}.ueber-uns__team-photo{margin:3rem 0 0;overflow:hidden}.ueber-uns__team-photo img{width:100%;display:block}.ueber-uns__markt{background:#f5f0eb;padding:5rem 2rem;text-align:center}.ueber-uns__markt-inner{max-width:640px;margin:0 auto}.ueber-uns__markt-eyebrow{font-family:Elms Sans,sans-serif;font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:#c8a96e;margin:0 0 1.2rem}.ueber-uns__markt-heading{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(2rem,4vw,3.2rem);letter-spacing:.08em;text-transform:uppercase;color:#111;margin:0 0 2rem;line-height:1.2}.ueber-uns__markt-text{font-family:Cormorant Garamond,Georgia,serif;font-size:1.25rem;line-height:1.75;color:#555;margin:0 0 2rem}.ueber-uns__markt-cta{font-family:Elms Sans,sans-serif;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:#c8a96e;margin:0}@media screen and (max-width:749px){.ueber-uns__markt{padding:3.5rem 1.4rem}.ueber-uns__markt-text{font-size:1.1rem}}.collection-philosophy{border-top:1px solid #000;padding:6rem 0}.collection-philosophy__hero{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:start;margin-bottom:6rem}.collection-philosophy__img{width:100%;height:100%;object-fit:cover;display:block;max-height:80vh}.collection-philosophy__label{font-family:Elms Sans,sans-serif;font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:#0006;margin-bottom:1.5rem}.collection-philosophy__brand{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2.2rem,4vw,3.4rem)!important;font-weight:300;letter-spacing:.12em;margin-bottom:.4rem}.collection-philosophy__claim{font-family:Elms Sans,sans-serif;font-size:1.5rem;font-style:normal;letter-spacing:.04em;margin-bottom:.6rem;color:#0009}.collection-philosophy__chick{font-family:Elms Sans,sans-serif;font-size:1.5rem;font-style:normal;margin-bottom:2.5rem}.collection-philosophy__body p{font-family:Elms Sans,sans-serif;font-size:1.5rem;line-height:1.8;margin-bottom:1rem;color:#000000bf}.collection-philosophy__manifesto{border-top:1px solid rgba(0,0,0,.12);padding-top:5rem;margin-bottom:5rem}.collection-philosophy__manifesto-heading{font-family:Elms Sans,sans-serif!important;font-size:1.5rem!important;font-weight:400;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3rem}.collection-philosophy__wir-list{list-style:none;padding:0;columns:2;column-gap:5rem}.collection-philosophy__wir-list li{font-family:Elms Sans,sans-serif;font-size:1.5rem;font-style:normal;line-height:1.6;padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.08);break-inside:avoid}.collection-philosophy__services{border-top:1px solid rgba(0,0,0,.12);padding-top:5rem}.collection-philosophy__services-heading{font-family:Elms Sans,sans-serif!important;font-size:1.5rem!important;font-weight:400;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3rem}.collection-philosophy__services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.collection-philosophy__service-title{font-family:Elms Sans,sans-serif;font-size:.8rem;letter-spacing:.25em;text-transform:uppercase;margin-bottom:1rem;font-weight:400}.collection-philosophy__service p:last-child{font-family:Elms Sans,sans-serif;font-size:1.5rem;line-height:1.8;color:#000000b3}@media screen and (max-width:749px){.collection-philosophy__hero{grid-template-columns:1fr;gap:3rem}.collection-philosophy__wir-list{columns:1}.collection-philosophy__services-grid{grid-template-columns:1fr}}.kontakt-page{padding:6rem 2rem}.kontakt-page__inner{max-width:1100px;margin:0 auto}.kontakt-page__header{margin-bottom:5rem;border-bottom:1px solid #000;padding-bottom:3rem}.kontakt-page__header h1{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.4rem,4vw,4rem);font-weight:300;letter-spacing:.06em;margin-bottom:.6rem}.kontakt-page__header p{font-family:Elms Sans,sans-serif;font-size:1.5rem;letter-spacing:.04em;color:#777}.kontakt-page__grid{display:grid;grid-template-columns:1fr 1.4fr;gap:5rem;align-items:start}@media screen and (max-width:749px){.kontakt-page__grid{grid-template-columns:1fr;gap:3rem}}.kontakt-card{margin-bottom:3rem}.kontakt-card h2{font-family:Elms Sans,sans-serif;font-size:.78rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:#888;margin-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.6rem}.kontakt-card p,.kontakt-card a{font-family:Elms Sans,sans-serif;font-size:1.5rem;letter-spacing:.04em;line-height:1.8;color:#333}.kontakt-card a{color:#000;border-bottom:1px solid rgba(0,0,0,.3);transition:border-color .2s}.kontakt-card a:hover{border-bottom-color:#000}.kontakt-hours{width:100%;border-collapse:collapse}.kontakt-hours td{font-family:Elms Sans,sans-serif;font-size:1.5rem;letter-spacing:.04em;padding:.4rem 0;color:#333}.kontakt-hours td:last-child{text-align:right;color:#555}.kontakt-page__map-link{display:inline-block;margin-top:.8rem;font-family:Elms Sans,sans-serif;font-size:1.5rem;letter-spacing:.1em;text-transform:uppercase;color:#000;border-bottom:1px solid #000}.kontakt-markt-tip{margin-top:2rem;padding:1.6rem 1.8rem;border-left:2px solid #c8a96e;background:#faf8f5}.kontakt-markt-tip__label{font-family:Elms Sans,sans-serif;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#c8a96e;margin:0 0 .4rem}.kontakt-markt-tip__text{font-family:Cormorant Garamond,Georgia,serif;font-size:1.15rem;line-height:1.6;color:#444;margin:0 0 1.2rem;font-style:italic}.kontakt-markt-tip__text:last-child{margin-bottom:0}.kontakt-markt-tip__divider{width:2rem;height:1px;background:#c8a96e;margin:0 0 1.2rem;opacity:.5}.kontakt-page__map{height:480px;overflow:hidden;border:1px solid rgba(0,0,0,.1)}@media screen and (max-width:749px){.kontakt-page__map{height:300px}}@media screen and (max-width:749px){.header{display:flex!important;position:relative;padding-top:1.2rem!important;padding-bottom:1.2rem!important}.header__heading,.header__heading-link{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:1;white-space:nowrap}.header__icons{margin-left:auto}.header__search-mobile-left{display:inline-flex;align-items:center}.header__icons .header__search{display:none!important}.header__heading-logo{max-height:42px!important;max-width:120px!important;width:auto!important;height:auto!important}.banner,.banner--large{min-height:65vh}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000a6,#00000026,#0000);pointer-events:none}.banner__heading{font-size:clamp(2rem,7vw,3rem)!important;text-shadow:0 2px 12px rgba(0,0,0,.5)}.section-editorial-banner .banner__content{position:absolute!important;bottom:0!important;left:0!important;right:0!important;padding:0 1.4rem!important}.banner__content .button{font-size:.78rem!important;padding:1rem 2rem!important;letter-spacing:.2em}.marquee-ticker__track span{font-size:.7rem;letter-spacing:.2em}.section-about-statement{padding:3.5rem 1.4rem}.about-statement__tagline{font-size:clamp(1.6rem,6vw,2.4rem)}.cookie-banner__inner{flex-direction:column;align-items:flex-start;gap:1rem}.cookie-banner__btn{width:100%;text-align:center}.legal-footer-bar__inner{flex-direction:column;align-items:flex-start;gap:.8rem}.legal-footer-bar__nav{gap:1.2rem}.legal-page{padding:3rem 1.4rem}.page-404{padding:4rem 1.4rem;min-height:55vh}.ueber-uns__hero{height:50vh}.ueber-uns__hero-overlay{padding:2rem 1.4rem}.ueber-uns__body{padding:3.5rem 1.4rem}.ueber-uns__founder-grid{grid-template-columns:1fr}.kontakt-page{padding:3rem 1.4rem}.kontakt-page__header{margin-bottom:2.5rem;padding-bottom:2rem}.button{padding:1rem 2rem!important;font-size:.85rem!important}.search-modal__content .field__input{font-size:1.8rem}.ueber-uns__founders{padding:3rem 0 2.5rem}.collection-philosophy{padding:3.5rem 0}.merkliste{padding:3.5rem 1.4rem}}.collection-eingang{background:#000;color:#fff;padding:.7rem 0;border-bottom:1px solid #333}.collection-eingang__inner{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;font-family:Elms Sans,sans-serif;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.collection-eingang__label{font-weight:400;opacity:.55}.collection-eingang__date{font-weight:400}.collection-eingang__dot{opacity:.35}.collection-eingang__count{font-weight:400}.collection-eingang__hint{color:#c8a96e;font-weight:400}.surprise-me-section{background:#f5f2ee;border-top:1px solid #e0dbd3;border-bottom:1px solid #e0dbd3;padding:3.5rem 0;text-align:center}.surprise-me-inner{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.surprise-me-claim{font-family:Elms Sans,sans-serif;font-size:1.5rem;font-style:normal;color:#1a1a1a;margin:0;letter-spacing:.04em}.surprise-me-btn{display:inline-flex;flex-direction:column;align-items:center;gap:.3rem;background:#000;color:#fff;border:none;padding:1.1rem 2.8rem;cursor:pointer;font-family:Elms Sans,sans-serif;text-transform:uppercase;letter-spacing:.14em;transition:background .2s}.surprise-me-btn:hover{background:#c8a96e}.surprise-me-btn__text{font-size:.85rem;font-weight:400}.surprise-me-btn__sub{font-size:.65rem;opacity:.7;letter-spacing:.1em}.product-hunt{margin-top:1.8rem;display:flex;flex-direction:column;gap:1.4rem;border-top:1px solid #e8e4de;padding-top:1.4rem}.product-hunt__unique{display:flex;align-items:center;gap:.8rem}.product-hunt__badge{background:#000;color:#fff;font-family:Elms Sans,sans-serif;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;padding:.25rem .65rem}.product-hunt__availability{font-family:Elms Sans,sans-serif;font-size:.75rem;letter-spacing:.08em;color:#888;text-transform:uppercase}.product-hunt__watchlist{display:flex;align-items:center;gap:.6rem;background:none;border:1px solid #1a1a1a;padding:.75rem 1.2rem;cursor:pointer;font-family:Elms Sans,sans-serif;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:#1a1a1a;transition:background .2s,color .2s;width:fit-content}.product-hunt__watchlist:hover,.product-hunt__watchlist.active{background:#1a1a1a;color:#fff}.product-hunt__watchlist-icon{font-size:1rem;line-height:1}.product-hunt__story{display:flex;flex-direction:column;gap:.5rem;background:#f8f6f2;padding:1.1rem 1.3rem;border-left:2px solid #c8a96e}.product-hunt__story-label{font-family:Elms Sans,sans-serif;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:#c8a96e;font-weight:400}.product-hunt__story-text{font-family:Elms Sans,sans-serif;font-size:1.5rem;font-style:normal;color:#2a2a2a;line-height:1.65;margin:0}@media screen and (max-width:749px){.collection-eingang__inner{gap:.5rem;font-size:.65rem}.surprise-me-section{padding:2.5rem 0}.surprise-me-btn{padding:1rem 2rem;width:100%;max-width:320px}}.gold-particle{position:absolute;border-radius:50%;background:#c8a96e;pointer-events:none;z-index:99997;animation:goldBurst .85s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes goldBurst{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.1);opacity:0}}.product-hunt__return-toast{display:flex;align-items:center;gap:.7rem;background:#1a1a1a;color:#c8a96e;font-family:Elms Sans,sans-serif;font-style:normal;font-size:1.5rem;padding:.85rem 1.3rem;margin-bottom:.5rem;animation:toastSlideIn 5s ease forwards;transition:opacity .6s ease}.product-hunt__return-star{font-style:normal;font-size:.75rem;opacity:.7}@keyframes toastSlideIn{0%{opacity:0;transform:translateY(-6px)}8%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0}}@media screen and (min-width:990px){.header{padding-top:6px!important;padding-bottom:6px!important}}.footer-block--newsletter{padding:4rem 2rem 3rem!important;text-align:center}.footer-block--newsletter .footer-block__heading{font-family:Elms Sans,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:1.5rem!important;letter-spacing:.04em!important;text-transform:none!important;color:#1a1a1a!important;margin-bottom:2rem!important}.footer-block--newsletter .newsletter-form__field-wrapper{max-width:440px;margin:0 auto}.footer-block--newsletter .field__input{border:1px solid #1a1a1a!important;border-right:none!important;font-family:Elms Sans,sans-serif!important;letter-spacing:.04em!important;font-size:1.5rem!important}.footer-block--newsletter .newsletter-form__button{background:#1a1a1a!important;border:1px solid #1a1a1a!important;color:#fff!important;transition:background .2s!important}.footer-block--newsletter .newsletter-form__button:hover{background:#c8a96e!important;border-color:#c8a96e!important}.main-page-content,.template-page .page-width,.template-cart .page-width,.template-search .page-width,.template-404 .page-width{padding-top:5rem;padding-bottom:6rem}.template-page h1,.template-cart h1,.template-search h1,.template-404 h1,.merkliste__title,.kontakt-page__header h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;letter-spacing:.08em!important}.breadcrumb,.breadcrumbs{font-family:Elms Sans,sans-serif;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#0006}.product__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(1.8rem,3vw,2.8rem)!important;font-weight:300!important;letter-spacing:.06em!important}.cart__items th,.cart__items td{font-family:Elms Sans,sans-serif;font-size:.85rem;letter-spacing:.08em}.cart__total{font-family:Elms Sans,sans-serif;font-size:1.5rem;font-weight:400}.search-results__heading,.template-search .title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important}.template-404 .page-width{text-align:center}.section-ueber-uns,.section-merkliste,.legal-page,.kontakt-page{border-top:none}.coming-soon-block{text-align:center;padding:100px 20px 120px}@media screen and (max-width:749px){.coming-soon-block{padding:60px 20px 70px}}.coming-soon-label{font-family:Elms Sans,sans-serif;font-size:clamp(2rem,5vw,3.5rem);letter-spacing:.04em;color:#c8a96e;margin:0 0 16px}.coming-soon-sub{font-family:Elms Sans,sans-serif;font-size:1.5rem;letter-spacing:.04em;color:#888;margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
