:root{--noe-black: #000000;--noe-near-black: #111111;--noe-dark-grey: #1a1a1a;--noe-mid-grey: #333333;--noe-light-grey: #999999;--noe-off-white: #E7DCCD;--noe-white: #FFFFFF;--noe-burgundy: #722F37;--noe-burgundy-dark: #5E1F2B;--noe-champagne: #C9A961;--noe-kupfer: #722F37;--noe-navy: #040342;--noe-font-heading: "Bodoni Moda", "Didot", "Georgia", serif;--noe-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--noe-page-width: 1400px;--noe-section-padding: clamp(40px, 8vw, 120px);--noe-gutter: clamp(16px, 4vw, 40px);--noe-transition: .4s cubic-bezier(.25, .46, .45, .94);--noe-transition-slow: .8s cubic-bezier(.25, .46, .45, .94);--noe-radius: 4px;--noe-radius-lg: 8px;--noe-bg-warm: #1c1815;--noe-bg-sand: #2a241e;--noe-bg-stone: #E7DCCD;--noe-kupfer-soft: rgba(114, 47, 55, .14);--noe-burgundy-soft: rgba(114, 47, 55, .14);--noe-grad-radial-top: radial-gradient(ellipse 80% 60% at 50% 0%, rgba(255,255,255,.04) 0%, transparent 60%), var(--noe-black);--noe-grad-warm: linear-gradient(180deg, var(--noe-bg-warm) 0%, var(--noe-black) 100%);--noe-grad-burgundy: linear-gradient(145deg, var(--noe-burgundy) 0%, var(--noe-burgundy-dark) 100%);--noe-grad-card: linear-gradient(145deg, rgba(255,255,255,.04) 0%, rgba(255,255,255,0) 60%);--noe-grad-hero-fade: linear-gradient(180deg, transparent 0%, rgba(0,0,0,.85) 100%)}body{font-family:var(--noe-font-body)!important;background-color:var(--noe-black)!important;color:var(--noe-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::selection{background:var(--noe-kupfer);color:var(--noe-black)}h1,h2,h3,.h1,.h2,.h3,.noe-heading{font-family:var(--noe-font-heading)!important;font-weight:400;line-height:1.05;letter-spacing:-.01em}.noe-heading--italic,h1 em,h2 em,h3 em{font-style:italic;font-weight:300}h1,.h1{font-size:clamp(3.4rem,7.5vw,7rem);line-height:1}h2,.h2{font-size:clamp(2.6rem,5.5vw,5rem);line-height:1.05}h3,.h3{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.2}.noe-section p,.noe-section li,.noe-section dd,.noe-section figcaption{font-size:1.0625rem;line-height:1.7}.noe-label{font-family:var(--noe-font-body);font-size:.6875rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--noe-light-grey)}.noe-body{font-family:var(--noe-font-body);font-weight:300;font-size:.9375rem;line-height:1.7;color:#ffffffa6}.noe-price{font-family:var(--noe-font-body);font-weight:400;font-size:1.125rem;color:var(--noe-kupfer);letter-spacing:.05em}.noe-link{display:inline-flex;align-items:center;gap:16px;font-family:var(--noe-font-body);font-size:.75rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--noe-white);text-decoration:none;transition:var(--noe-transition)}.noe-link:before{content:"";display:block;width:40px;height:1px;background:var(--noe-white);transition:width var(--noe-transition)}.noe-link:hover:before{width:60px}.noe-link:hover{color:var(--noe-kupfer)}.noe-divider{height:1px;background:linear-gradient(to right,var(--noe-kupfer),transparent);max-width:200px;margin:24px 0}.noe-section{padding:var(--noe-section-padding) var(--noe-gutter);max-width:var(--noe-page-width);margin:0 auto}.page-width:not(.utility-bar__grid):not(.announcement-bar__content){max-width:var(--noe-page-width)!important}.card-wrapper.product-card-wrapper{background:transparent}.card-wrapper.product-card-wrapper .card,.card-wrapper.product-card-wrapper .card--standard,.card-wrapper.product-card-wrapper .card--card{background:#0a0a0a!important;border:none!important;box-shadow:none!important;border-radius:2px;overflow:hidden}.card-wrapper.product-card-wrapper .card__inner{border-radius:0;background:transparent!important}.card-wrapper.product-card-wrapper .card__media,.card-wrapper.product-card-wrapper .media{background:#0a0a0a!important;overflow:hidden}.card-wrapper.product-card-wrapper .card__media img,.card-wrapper.product-card-wrapper .media img{transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.card-wrapper.product-card-wrapper:hover .card__media img,.card-wrapper.product-card-wrapper:hover .media img{transform:scale(1.06)}.card-wrapper.product-card-wrapper .card__content{padding:22px 16px 8px!important;background:transparent!important;text-align:left}.card-wrapper.product-card-wrapper .card-information{padding:0!important;background:transparent!important;text-align:left;display:flex!important;flex-direction:column;align-items:flex-start;gap:15px}.card-wrapper.product-card-wrapper .card-information>*:empty,.card-wrapper.product-card-wrapper .caption-large:empty,.card-wrapper.product-card-wrapper .caption-with-letter-spacing:empty{display:none!important}.card-wrapper.product-card-wrapper .card__heading,.card-wrapper.product-card-wrapper .card-information .card__heading{font-family:Bodoni Moda,Didot,Georgia,serif!important;font-weight:400!important;font-size:clamp(1.45rem,1.9vw,1.75rem)!important;letter-spacing:-.005em;line-height:1.15;color:#fff!important;margin:0!important;padding:0!important;display:block}.card-wrapper.product-card-wrapper .card__heading a{color:inherit!important;text-decoration:none!important}.card-wrapper.product-card-wrapper .card__heading a:after{display:block!important;content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1}.card-wrapper.product-card-wrapper .price,.card-wrapper.product-card-wrapper .price__regular .price-item--regular,.card-wrapper.product-card-wrapper .price__sale .price-item--sale{font-family:Inter,sans-serif!important;font-weight:500!important;font-size:clamp(1.05rem,1.3vw,1.2rem)!important;letter-spacing:.02em;color:var(--noe-burgundy, #722F37)!important;line-height:1.2!important}.card-wrapper.product-card-wrapper .price{text-align:left!important;justify-content:flex-start!important;margin:0!important;padding:0!important}.card-wrapper.product-card-wrapper .price__regular .price-item--regular{text-decoration:none!important}.card-wrapper.product-card-wrapper .badge,.card-wrapper.product-card-wrapper .card__badge{display:none!important}.card-wrapper.product-card-wrapper .quick-add,.card-wrapper.product-card-wrapper .quick-add__submit,.card-wrapper.product-card-wrapper .card__quick-add{background:#000000b3!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px;font-family:Inter,sans-serif!important;font-size:.7rem!important;letter-spacing:.18em;text-transform:uppercase}.collection-hero,.template-collection .main-collection-banner,.template-collection .collection-hero__inner{background:transparent!important;color:#fff!important}.template-collection .facets__heading,.template-collection .facets-vertical-form label,.template-collection .facet-filters__label,.template-collection .facet-filters__field label{color:#ffffffc7!important}.noe-section--full{max-width:none;padding-left:0;padding-right:0}.noe-section--dark{background-color:var(--noe-black)}.noe-section--near-dark{background-color:var(--noe-near-black)}.noe-section--light{background-color:var(--noe-white);color:var(--noe-near-black)}.noe-section--light .noe-body{color:#111111a6}.noe-section--light .noe-link{color:var(--noe-near-black)}.noe-section--light .noe-link:before{background:var(--noe-near-black)}.noe-section--sand{background-color:var(--noe-off-white);color:var(--noe-near-black)}.header-wrapper{background:transparent!important;border-bottom:none!important;transition:background var(--noe-transition)}.header-wrapper--scrolled,.shopify-section-group-header-group .shopify-section-header-sticky{background:#000000e6!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.header{padding:16px var(--noe-gutter)!important}.header__heading-logo{max-width:80px!important}.header__menu-item,.header__menu-item span,.noe-nav__link,.noe-nav__link span{font-family:var(--noe-font-body)!important;font-size:.9375rem!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--noe-white)!important;padding:12px 20px!important;transition:color var(--noe-transition)!important}.header__menu-item:hover span,.noe-nav__link:hover span,.noe-nav__link:hover{color:var(--noe-kupfer)!important}.header__icon{color:var(--noe-white)!important;width:22px!important;height:22px!important}.header__icon:hover{color:var(--noe-kupfer)!important}.header__icons{gap:8px}.header__heading-logo-wrapper{max-width:110px!important}.noe-mega[open]>summary{color:var(--noe-kupfer)!important}.noe-mega__content{background:#000000f7!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(205,155,119,.15);padding:60px 0 80px!important;box-shadow:0 40px 80px #000c}.noe-mega__grid{display:grid;grid-template-columns:280px 1fr;gap:80px;padding:0 var(--noe-gutter);max-width:var(--noe-page-width);margin:0 auto;align-items:start}.noe-mega__intro{display:flex;flex-direction:column;gap:16px;padding-top:12px}.noe-mega__intro .noe-label{font-size:.6875rem;letter-spacing:.25em}.noe-mega__title{font-family:var(--noe-font-heading);font-size:2.4rem;font-weight:400;line-height:1.1;color:var(--noe-white);margin:0;font-style:italic}.noe-mega__all{margin-top:16px}.noe-mega__products{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.noe-mega__product{display:flex;flex-direction:column;gap:16px;text-decoration:none;color:var(--noe-white);transition:var(--noe-transition)}.noe-mega__product-image{aspect-ratio:1 / 1;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);overflow:hidden;display:flex;align-items:center;justify-content:center;border:none;transition:var(--noe-transition)}.noe-mega__product-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.noe-mega__product:hover .noe-mega__product-image{border-color:#cd9b774d}.noe-mega__product:hover .noe-mega__product-image img{transform:scale(1.05)}.noe-mega__product-meta{display:flex;flex-direction:column;gap:6px;padding:0 4px}.noe-mega__product-title{font-family:var(--noe-font-heading);font-size:1.35rem;font-weight:400;letter-spacing:-.01em;text-transform:none;color:var(--noe-white);transition:color var(--noe-transition)}.noe-mega__product:hover .noe-mega__product-title{color:var(--noe-kupfer)}.noe-mega__product-price{display:none}.noe-mega__product--text .noe-mega__product-meta{padding:24px 0}@media screen and (max-width:989px){.noe-mega__grid{grid-template-columns:1fr;gap:40px}.noe-mega__products{grid-template-columns:repeat(2,1fr);gap:20px}}.announcement-bar{background-color:var(--noe-near-black)!important;border-bottom:1px solid var(--noe-dark-grey)!important}.announcement-bar__message{font-family:var(--noe-font-body)!important;font-size:.6875rem!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--noe-light-grey)!important}.button,.shopify-payment-button__button{font-family:var(--noe-font-body)!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;border-radius:0!important;padding:16px 40px!important;transition:var(--noe-transition)!important}.button--primary{background-color:var(--noe-white)!important;color:var(--noe-black)!important;border:1px solid var(--noe-white)!important}.button--primary:hover{background-color:transparent!important;color:var(--noe-white)!important}.button--secondary{background-color:transparent!important;color:var(--noe-white)!important;border:1px solid rgba(255,255,255,.3)!important}.button--secondary:hover{border-color:var(--noe-white)!important}.card-wrapper{background:transparent}.card__heading a{font-family:var(--noe-font-heading)!important;font-weight:400;font-size:inherit}.price .money{font-family:var(--noe-font-body)!important;font-weight:500;font-size:inherit;color:var(--noe-burgundy, #722F37);letter-spacing:.02em}.card__media img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important}.card-wrapper:hover .card__media img{transform:scale(1.05)}.product__title{font-family:var(--noe-font-heading)!important;font-weight:400!important;font-size:clamp(2rem,4vw,3rem)!important;line-height:1.1!important}.product__text{font-family:var(--noe-font-body)!important;font-weight:300;line-height:1.7;color:#ffffffa6}.footer{background-color:var(--noe-near-black)!important;border-top:1px solid var(--noe-dark-grey)!important}.footer__content-top{border-bottom:1px solid var(--noe-dark-grey);padding-bottom:40px;margin-bottom:40px}.footer-block__heading{font-family:var(--noe-font-body)!important;font-size:.6875rem!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--noe-light-grey)!important}.footer-block__details-content a{font-family:var(--noe-font-body)!important;font-weight:300!important;font-size:.875rem!important;color:#ffffffa6!important;transition:color var(--noe-transition)!important}.footer-block__details-content a:hover{color:var(--noe-kupfer)!important}.cart-drawer{background-color:var(--noe-near-black)!important;border-left:1px solid var(--noe-dark-grey)!important}.noe-reveal{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.noe-reveal.is-visible{opacity:1;transform:translateY(0)}.noe-reveal--delay-1{transition-delay:.1s}.noe-reveal--delay-2{transition-delay:.2s}.noe-reveal--delay-3{transition-delay:.3s}.noe-reveal--delay-4{transition-delay:.4s}.noe-reveal--left{transform:translate(-30px)}.noe-reveal--left.is-visible{transform:translate(0)}.noe-reveal--right{transform:translate(30px)}.noe-reveal--right.is-visible{transform:translate(0)}@media screen and (max-width:749px){.header{padding:12px 16px!important}.noe-section{padding:clamp(32px,6vw,60px) 16px}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--noe-black)}::-webkit-scrollbar-thumb{background:var(--noe-mid-grey);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--noe-light-grey)}.cc-window{background:var(--noe-near-black)!important;border:1px solid var(--noe-dark-grey)!important;font-family:var(--noe-font-body)!important}@media screen and (min-width:990px){.product--thumbnail .product__media-gallery{display:grid;grid-template-columns:96px 1fr;gap:24px}.product--thumbnail .thumbnail-list{display:flex!important;flex-direction:column!important;gap:12px!important;order:1;grid-row:1;grid-column:1;padding:0!important;max-height:680px;overflow-y:auto;scrollbar-width:thin}.product--thumbnail .thumbnail-list__item{width:88px!important;flex:0 0 88px!important}.product--thumbnail .thumbnail{border:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;transition:var(--noe-transition)!important;padding:4px!important;background:var(--noe-near-black)!important}.product--thumbnail .thumbnail[aria-current=true],.product--thumbnail .thumbnail:hover{border-color:var(--noe-kupfer)!important}.product--thumbnail .product__media-item{order:2;grid-row:1;grid-column:2}}.product{padding:48px 0!important}.product__media-wrapper{background:linear-gradient(145deg,#0a0a0a,#161616);border:1px solid rgba(255,255,255,.04)}.product__media{background:transparent!important}.product__media img{object-fit:contain!important}.product__info-wrapper{padding-left:clamp(24px,4vw,64px)!important}.product__info-container{max-width:520px}.product__text.caption-with-letter-spacing,.product__text--uppercase{font-family:var(--noe-font-body)!important;font-size:.6875rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--noe-kupfer)!important;margin-bottom:16px!important}.product__title h1,.product__title{font-family:var(--noe-font-heading)!important;font-size:clamp(2.2rem,4vw,3.5rem)!important;font-weight:400!important;line-height:1.05!important;letter-spacing:-.01em!important;color:var(--noe-white)!important;margin:0 0 20px!important;font-style:normal!important}.product__text.inline-richtext,.product__text--subtitle{font-family:var(--noe-font-heading)!important;font-size:1.15rem!important;font-style:italic!important;color:var(--noe-light-grey)!important;margin-bottom:32px!important;letter-spacing:0!important;text-transform:none!important}.price__container .price-item,.price-item--regular,.price-item--sale{font-family:var(--noe-font-body)!important;font-size:1.5rem!important;font-weight:400!important;letter-spacing:.08em!important;color:var(--noe-kupfer)!important}.price{margin-bottom:32px!important}.product__description{font-family:var(--noe-font-body)!important;font-size:.9375rem!important;line-height:1.9!important;color:var(--noe-light-grey)!important;max-width:480px;margin-top:32px!important}.product__description p+p{margin-top:16px}.product-form__input--pill input[type=radio]+label,.product-form__input .product-variant-picker__option-value,fieldset.product-form__input label{font-family:var(--noe-font-body)!important;font-size:.8125rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:0!important;padding:14px 28px!important;background:transparent!important;color:var(--noe-white)!important;transition:var(--noe-transition)!important;min-width:96px}.product-form__input input[type=radio]:checked+label,.product-form__input input[type=radio]:hover+label{border-color:var(--noe-kupfer)!important;color:var(--noe-kupfer)!important;background:transparent!important}.product-form__input .form__label{font-family:var(--noe-font-body)!important;font-size:.6875rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--noe-mid-grey)!important;margin-bottom:16px!important}.product-form__buttons .product-form__submit,.product-form__submit{width:100%!important;background:var(--noe-white)!important;color:var(--noe-black)!important;border:1px solid var(--noe-white)!important;border-radius:0!important;padding:22px!important;font-family:var(--noe-font-body)!important;font-size:.75rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;font-weight:500!important;transition:var(--noe-transition)!important;cursor:pointer;margin-top:24px!important}.product-form__submit:hover{background:var(--noe-kupfer)!important;border-color:var(--noe-kupfer)!important;color:var(--noe-black)!important}.shopify-payment-button__button{font-family:var(--noe-font-body)!important;font-size:.75rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;border-radius:0!important;padding:22px!important;background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:var(--noe-white)!important}.shopify-payment-button__button:hover{border-color:var(--noe-kupfer)!important;color:var(--noe-kupfer)!important;background:transparent!important}.noe-product-detail{padding:clamp(60px,10vw,120px) 0;overflow:hidden;background:rgb(var(--color-background))}.noe-product-detail__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(40px,6vw,100px);align-items:center;padding:0 var(--noe-gutter);max-width:var(--noe-page-width);margin:0 auto}.noe-product-detail__grid--reverse{grid-template-columns:1fr 1.1fr}.noe-product-detail__media{aspect-ratio:4 / 5;overflow:hidden;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border:1px solid rgba(var(--color-foreground),.04)}.noe-product-detail__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.25,.46,.45,.94)}.noe-product-detail:hover .noe-product-detail__media img{transform:scale(1.03)}.noe-product-detail__content{display:flex;flex-direction:column;gap:24px;max-width:480px}.noe-product-detail__heading{font-family:var(--noe-font-heading);font-size:clamp(2rem,4vw,3.2rem);font-weight:400;line-height:1.1;color:rgb(var(--color-foreground));margin:0;letter-spacing:-.01em}.noe-product-detail__body{font-family:var(--noe-font-body);font-size:1rem;line-height:1.8;color:rgba(var(--color-foreground),.65);margin:0}.noe-product-detail__divider{width:48px;height:1px;background:var(--noe-kupfer);margin-top:8px}.noe-product-detail__divider--inline{margin:8px 0}.noe-label--kupfer{color:var(--noe-kupfer)!important}@media screen and (max-width:989px){.noe-product-detail__grid,.noe-product-detail__grid--reverse{grid-template-columns:1fr;gap:40px}.noe-product-detail__grid--reverse .noe-product-detail__media{order:-1}}.noe-product-bracelet{padding:clamp(60px,10vw,120px) 0;background:rgb(var(--color-background))}.noe-product-bracelet__inner{max-width:var(--noe-page-width);margin:0 auto;padding:0 var(--noe-gutter);display:flex;flex-direction:column;gap:48px}.noe-product-bracelet__intro{display:flex;flex-direction:column;gap:20px;max-width:560px;margin:0 auto;text-align:center;align-items:center}.noe-product-bracelet__heading{font-family:var(--noe-font-heading);font-size:clamp(2.4rem,5vw,4rem);font-weight:400;line-height:1.05;color:rgb(var(--color-foreground));margin:0;font-style:italic}.noe-product-bracelet__body{font-family:var(--noe-font-body);font-size:1rem;line-height:1.8;color:rgba(var(--color-foreground),.65);margin:0}.noe-product-bracelet__media{aspect-ratio:21 / 9;overflow:hidden;background:#0a0a0a}.noe-product-bracelet__media img{width:100%;height:100%;object-fit:cover}.noe-product-bracelet__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:32px 0;border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.noe-product-bracelet__fact{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center}.noe-product-bracelet__fact-value{font-family:var(--noe-font-heading);font-size:1.1rem;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.noe-product-bracelet__facts{grid-template-columns:1fr;gap:20px}.noe-product-bracelet__media{aspect-ratio:4 / 3}}.noe-product-specs{padding:clamp(60px,10vw,120px) 0;background:rgb(var(--color-background))}.noe-product-specs__inner{max-width:960px;margin:0 auto;padding:0 var(--noe-gutter)}.noe-product-specs__head{display:flex;flex-direction:column;gap:16px;margin-bottom:64px;text-align:center;align-items:center}.noe-product-specs__heading{font-family:var(--noe-font-heading);font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:400;line-height:1.05;color:rgb(var(--color-foreground));margin:0}.noe-product-specs__list{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid rgba(var(--color-foreground),.08)}.noe-product-specs__row{display:flex;justify-content:space-between;align-items:baseline;padding:20px 24px;border-bottom:1px solid rgba(var(--color-foreground),.08);gap:16px}.noe-product-specs__row:nth-child(odd){border-right:1px solid rgba(var(--color-foreground),.08)}.noe-product-specs__label{font-family:var(--noe-font-body);font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.78);font-weight:500;margin:0;flex-shrink:0}.noe-product-specs__value{font-family:var(--noe-font-heading);font-size:1rem;color:rgb(var(--color-foreground));margin:0;text-align:right}@media screen and (max-width:749px){.noe-product-specs__list{grid-template-columns:1fr}.noe-product-specs__row:nth-child(odd){border-right:none}}.noe-btn,.product-card,.card,.card-wrapper,.media img,.noe-product-detail__media,.noe-mosaic__tile,.noe-footer__submit,.noe-footer__input{border-radius:var(--noe-radius)!important}.color-scheme-warm{background:var(--noe-bg-warm);color:var(--noe-white)}.color-scheme-sand{background:var(--noe-bg-sand);color:var(--noe-white)}.noe-mosaic{padding:clamp(64px,10vw,140px) var(--noe-gutter);max-width:var(--noe-page-width);margin:0 auto;background:rgb(var(--color-background))}.noe-mosaic__head{display:flex;flex-direction:column;gap:18px;align-items:center;text-align:center;max-width:680px;margin:0 auto clamp(40px,6vw,72px)}.noe-mosaic__heading{font-family:var(--noe-font-heading);font-size:clamp(2.4rem,5vw,4.2rem);line-height:1.05;color:rgb(var(--color-foreground));margin:0}.noe-mosaic__heading em{font-style:italic;color:var(--noe-kupfer)}.noe-mosaic__body{font-family:var(--noe-font-body);font-size:1.0625rem;line-height:1.7;color:rgba(var(--color-foreground),.65);margin:0;max-width:560px}.noe-mosaic__grid{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:1fr 1fr;gap:16px;aspect-ratio:16 / 10}.noe-mosaic__tile{overflow:hidden;background:var(--noe-dark-grey);border-radius:var(--noe-radius)}.noe-mosaic__tile img,.noe-mosaic__video{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--noe-transition-slow)}.noe-mosaic__tile:hover img{transform:scale(1.04)}.noe-mosaic__tile--top-left{grid-column:1;grid-row:1}.noe-mosaic__tile--bottom-left{grid-column:1;grid-row:2}.noe-mosaic__tile--center{grid-column:2;grid-row:1 / span 2}.noe-mosaic__tile--top-right{grid-column:3;grid-row:1}.noe-mosaic__tile--bottom-right{grid-column:3;grid-row:2}.noe-mosaic__foot{display:flex;justify-content:center;margin-top:48px}.noe-btn--ghost{font-family:var(--noe-font-body);font-size:.75rem;letter-spacing:.25em;text-transform:uppercase;padding:18px 32px;border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--noe-radius);color:rgb(var(--color-foreground));background:transparent;text-decoration:none;display:inline-flex;gap:12px;transition:var(--noe-transition)}.noe-btn--ghost:hover{border-color:var(--noe-kupfer);color:var(--noe-kupfer)}@media screen and (max-width:749px){.noe-mosaic__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;aspect-ratio:auto}.noe-mosaic__tile--center{grid-column:1 / span 2;grid-row:1;aspect-ratio:16/10}.noe-mosaic__tile--top-left{grid-column:1;grid-row:2;aspect-ratio:1}.noe-mosaic__tile--top-right{grid-column:2;grid-row:2;aspect-ratio:1}.noe-mosaic__tile--bottom-left{grid-column:1;grid-row:3;aspect-ratio:1}.noe-mosaic__tile--bottom-right{grid-column:2;grid-row:3;aspect-ratio:1}}.noe-quote{padding:clamp(80px,14vw,180px) var(--noe-gutter);background:rgb(var(--color-background))}.noe-quote__inner{max-width:1100px;margin:0 auto;position:relative}.noe-quote__mark{font-family:var(--noe-font-heading);font-size:clamp(5rem,10vw,9rem);line-height:.8;color:var(--noe-kupfer);display:block;margin-bottom:24px}.noe-quote__text{font-family:var(--noe-font-heading);font-style:italic;font-weight:300;font-size:clamp(1.8rem,3.6vw,3.4rem);line-height:1.25;letter-spacing:-.005em;color:rgb(var(--color-foreground));margin:0 0 48px;padding:0;border:none}.noe-quote__text em{color:var(--noe-kupfer)}.noe-quote__attr{display:flex;align-items:flex-start;gap:16px}.noe-quote__divider{display:block;width:40px;height:1px;background:var(--noe-kupfer);margin-top:12px;flex-shrink:0}.noe-quote__author{font-family:var(--noe-font-body);font-size:.875rem;font-weight:500;letter-spacing:.05em;color:rgb(var(--color-foreground));margin:0}.noe-quote__role{font-family:var(--noe-font-body);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:rgba(var(--color-foreground),.65);margin:4px 0 0}.noe-footer{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:clamp(48px,8vw,96px) var(--noe-gutter) 32px;display:grid;gap:clamp(40px,6vw,72px)}.noe-footer__newsletter{border:1px solid rgba(205,155,119,.2);background:var(--noe-kupfer-soft);padding:clamp(32px,5vw,64px);border-radius:var(--noe-radius-lg);max-width:var(--noe-page-width);margin:0 auto;width:100%}.noe-footer__newsletter-inner{max-width:640px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:16px;align-items:center}.noe-footer__newsletter-heading{font-family:var(--noe-font-heading);font-style:italic;font-weight:300;font-size:clamp(1.8rem,3.4vw,2.8rem);color:rgb(var(--color-foreground));margin:0;line-height:1.15}.noe-footer__newsletter-body{font-family:var(--noe-font-body);font-size:.9375rem;line-height:1.7;color:rgba(var(--color-foreground),.65);margin:0;max-width:480px}.noe-footer__form{width:100%;max-width:520px;margin-top:16px}.noe-footer__form-row{display:flex;gap:8px;border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--noe-radius);padding:4px;background:#00000059}.noe-footer__input{flex:1;background:transparent;border:none;padding:14px 16px;color:rgb(var(--color-foreground));font-family:var(--noe-font-body);font-size:.9375rem;outline:none}.noe-footer__input::placeholder{color:rgba(var(--color-foreground),.65)}.noe-footer__submit{background:var(--noe-kupfer);color:var(--noe-black);border:none;padding:14px 24px;font-family:var(--noe-font-body);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;font-weight:500;transition:var(--noe-transition);display:inline-flex;gap:8px;align-items:center;border-radius:var(--noe-radius)}.noe-footer__submit:hover{background:rgb(var(--color-foreground))}.noe-footer__brand{max-width:var(--noe-page-width);margin:0 auto;width:100%;text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center;padding-bottom:48px;border-bottom:1px solid rgba(var(--color-foreground),.08)}.noe-footer__logo{max-width:140px;height:auto}.noe-footer__wordmark{font-family:var(--noe-font-heading);font-size:2.5rem;letter-spacing:.15em;color:rgb(var(--color-foreground));text-decoration:none}.noe-footer__tagline{font-family:var(--noe-font-heading);font-style:italic;font-size:1.0625rem;color:var(--noe-kupfer);margin:0}.noe-footer__columns{max-width:var(--noe-page-width);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.noe-footer__col-heading{font-family:var(--noe-font-body);font-size:.75rem;letter-spacing:.25em;text-transform:uppercase;color:var(--noe-kupfer);margin:0 0 20px;font-weight:500}.noe-footer__col-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.noe-footer__col-list a,.noe-footer__contact-link{color:rgba(var(--color-foreground),.65);text-decoration:none;font-size:.9375rem;transition:color var(--noe-transition)}.noe-footer__col-list a:hover,.noe-footer__contact-link:hover{color:rgb(var(--color-foreground))}.noe-footer__address{font-style:normal;color:rgba(var(--color-foreground),.65);line-height:1.7;font-size:.9375rem;margin:0 0 12px}.noe-footer__contact-link{display:block;margin-top:8px}.noe-footer__middle{max-width:var(--noe-page-width);margin:0 auto;width:100%;display:flex;justify-content:space-between;align-items:center;padding:32px 0;border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08);gap:32px;flex-wrap:wrap}.noe-footer__social,.noe-footer__payment{list-style:none;padding:0;margin:0;display:flex;gap:16px;flex-wrap:wrap}.noe-footer__social a{color:rgba(var(--color-foreground),.65);transition:color var(--noe-transition);display:inline-flex;width:22px;height:22px}.noe-footer__social a:hover{color:var(--noe-kupfer)}.noe-footer__payment-icon{height:22px;width:auto;opacity:.55;filter:grayscale(100%)}.noe-footer__bottom{max-width:var(--noe-page-width);margin:0 auto;width:100%;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.75rem;color:rgba(var(--color-foreground),.65)}.noe-footer__copy{margin:0;letter-spacing:.05em}.noe-footer__policies{list-style:none;padding:0;margin:0;display:flex;gap:20px;flex-wrap:wrap}.noe-footer__policies a{color:rgba(var(--color-foreground),.65);text-decoration:none;transition:color var(--noe-transition)}.noe-footer__policies a:hover{color:rgb(var(--color-foreground))}@media screen and (max-width:989px){.noe-footer__columns{grid-template-columns:repeat(2,1fr);gap:32px}}@media screen and (max-width:579px){.noe-footer__columns{grid-template-columns:1fr}.noe-footer__middle,.noe-footer__bottom{flex-direction:column;align-items:flex-start}.noe-footer__form-row{flex-direction:column;padding:8px}.noe-footer__submit{width:100%;justify-content:center}}body{background:var(--noe-grad-radial-top)!important;background-attachment:fixed!important}.noe-section,section[class*=noe-],.shopify-section{border-top:none!important;border-bottom:none!important}.noe-section+.noe-section:before,.shopify-section+.shopify-section:before{content:none}.noe-quote{background:linear-gradient(180deg,var(--noe-black) 0%,var(--noe-bg-warm) 40%,var(--noe-bg-warm) 60%,var(--noe-black) 100%)!important;border:none!important}.noe-mosaic{background:radial-gradient(ellipse 60% 40% at 50% 20%,rgba(114,47,55,.06) 0%,transparent 70%)}.noe-footer__newsletter{background:linear-gradient(145deg,#722f3738,#722f370f)!important;border:1px solid rgba(114,47,55,.35)!important;box-shadow:0 20px 60px #722f371f,inset 0 1px #ffffff0a}.noe-footer{background:linear-gradient(180deg,var(--noe-black) 0%,#0a0a0a 100%)!important;border-top:1px solid rgba(114,47,55,.18)!important}.noe-footer__brand,.noe-footer__middle{border-top-color:#722f3738!important;border-bottom-color:#722f3738!important}.noe-footer__form-row{background:linear-gradient(145deg,#ffffff08,#ffffff03)!important;border:1px solid rgba(255,255,255,.08)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.noe-footer__submit{background:var(--noe-grad-burgundy)!important;color:var(--noe-white)!important;border:1px solid rgba(114,47,55,.6);box-shadow:0 4px 20px #722f3740}.noe-footer__submit:hover{background:linear-gradient(145deg,#8a3a44 0%,var(--noe-burgundy) 100%)!important;box-shadow:0 6px 24px #722f3766}.noe-quote__mark,.noe-quote__divider,.noe-quote__text em,.noe-mosaic__heading em,.noe-footer__col-heading,.noe-footer__tagline{color:var(--noe-burgundy)!important}.noe-quote__divider{background:var(--noe-burgundy)!important}.noe-btn--ghost:hover{border-color:var(--noe-burgundy)!important;color:var(--noe-burgundy)!important;background:linear-gradient(145deg,rgba(114,47,55,.08) 0%,transparent 100%)}::selection{background:var(--noe-burgundy);color:var(--noe-white)}.product-card,.card,.card-wrapper{background:linear-gradient(145deg,#ffffff0a,#ffffff03)!important;border:1px solid rgba(255,255,255,.06)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.noe-mosaic__tile{background:var(--noe-bg-warm);box-shadow:0 10px 40px #0006;transition:box-shadow var(--noe-transition)}.noe-mosaic__tile:hover{box-shadow:0 20px 60px #722f3740}.noe-label--kupfer{color:var(--noe-burgundy)!important}.noe-footer__input:focus{outline:none;box-shadow:0 0 0 2px #722f374d}.placeholder-svg,svg.placeholder-svg,.placeholder,.image-placeholder,[class*=noe-] .placeholder-svg,[class*=noe-] svg.placeholder-svg{background:transparent!important;background-color:transparent!important;fill:#722f3740!important;opacity:.4!important}[class*=noe-] .media img,[class*=noe-] [class*=__image] img,[class*=noe-] [class*=__media] img,[class*=noe-] picture img,[class*=noe-] figure img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block}[class*=noe-] .media,[class*=noe-] [class*=__image],[class*=noe-] [class*=__media],[class*=noe-] figure{background:transparent!important}.sticky-header-wrapper,.header-wrapper,.section-header,.shopify-section-header-sticky,.shopify-section-header-hidden,#shopify-section-header,#shopify-section-header-group,sticky-header,.header,.site-header{z-index:500!important;position:relative}.shopify-section-header-sticky,sticky-header[data-sticky=true],.sticky-header-wrapper{position:sticky!important;top:0!important}@keyframes noe-pc-slide-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}#shopify-pc__banner{position:fixed!important;left:32px!important;right:auto!important;bottom:32px!important;top:auto!important;width:auto!important;max-width:620px!important;z-index:9999!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;animation:noe-pc-slide-in .6s cubic-bezier(.16,1,.3,1) both}#shopify-pc__banner .shopify-pc__banner__dialog,#shopify-pc__banner>div{background:linear-gradient(145deg,#14110ff0,#0a0a0af7)!important;border:1px solid rgba(114,47,55,.4)!important;border-radius:4px!important;padding:40px 44px 36px!important;color:var(--noe-white)!important;box-shadow:0 32px 100px #000000a6,0 2px #722f3773 inset,0 -1px #ffffff0a inset!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);max-width:none!important;margin:0!important;position:relative}#shopify-pc__banner .shopify-pc__banner__dialog:before,#shopify-pc__banner>div:before{content:"";position:absolute;left:0;top:40px;bottom:40px;width:3px;background:linear-gradient(180deg,var(--noe-burgundy) 0%,transparent 100%);border-radius:0 3px 3px 0}#shopify-pc__banner .shopify-pc__banner__heading,#shopify-pc__banner h2,#shopify-pc__banner h3{font-family:var(--noe-font-heading)!important;font-size:2rem!important;font-weight:400!important;letter-spacing:-.015em!important;color:var(--noe-white)!important;margin:0 0 14px!important;line-height:1.15!important}#shopify-pc__banner .shopify-pc__banner__body,#shopify-pc__banner p{font-family:var(--noe-font-body)!important;font-size:1rem!important;line-height:1.6!important;color:#ffffffb8!important;margin:0 0 26px!important}#shopify-pc__banner a{color:var(--noe-white)!important;text-decoration:underline!important;text-decoration-color:#722f3799!important;text-underline-offset:3px;transition:text-decoration-color .3s ease}#shopify-pc__banner a:hover{text-decoration-color:var(--noe-burgundy)!important}#shopify-pc__banner .shopify-pc__banner__actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;margin:0!important}#shopify-pc__banner button,#shopify-pc__banner .shopify-pc__banner__btn{font-family:var(--noe-font-body)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:15px 28px!important;border-radius:2px!important;cursor:pointer!important;transition:all .3s ease!important;height:auto!important;min-height:0!important;line-height:1!important}#shopify-pc__banner .shopify-pc__banner__btn--accept,#shopify-pc__banner button[data-pc-type=accept-all],#shopify-pc__banner button[aria-label*=kzeptieren],#shopify-pc__banner button[aria-label*=ccept]{background:var(--noe-grad-burgundy)!important;color:var(--noe-white)!important;border:1px solid rgba(114,47,55,.6)!important;box-shadow:0 4px 14px #722f3747;order:1}#shopify-pc__banner .shopify-pc__banner__btn--accept:hover,#shopify-pc__banner button[data-pc-type=accept-all]:hover{background:linear-gradient(145deg,#8a3a44 0%,var(--noe-burgundy) 100%)!important;box-shadow:0 6px 20px #722f376b;transform:translateY(-1px)}#shopify-pc__banner .shopify-pc__banner__btn--decline,#shopify-pc__banner button[data-pc-type=decline-all],#shopify-pc__banner button[aria-label*=blehnen],#shopify-pc__banner button[aria-label*=ecline]{background:transparent!important;color:#ffffffd9!important;border:1px solid rgba(255,255,255,.22)!important;order:2}#shopify-pc__banner .shopify-pc__banner__btn--decline:hover{border-color:#ffffff80!important;color:var(--noe-white)!important}#shopify-pc__banner .shopify-pc__banner__btn--manage,#shopify-pc__banner button[data-pc-type=manage],#shopify-pc__banner button[aria-label*=instellungen]{background:transparent!important;color:#ffffff8c!important;border:none!important;padding:11px 4px!important;text-decoration:underline!important;text-decoration-color:#722f3780!important;text-underline-offset:4px;order:3;margin-left:auto}#shopify-pc__banner .shopify-pc__banner__btn--manage:hover{color:var(--noe-white)!important;text-decoration-color:var(--noe-burgundy)!important}#shopify-pc__prefs{background:#000000bf!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#shopify-pc__prefs .shopify-pc__prefs__dialog{background:linear-gradient(145deg,#14110ffa,#0a0a0a)!important;border:1px solid rgba(114,47,55,.3)!important;border-radius:4px!important;color:var(--noe-white)!important;box-shadow:0 40px 120px #000000b3!important}#shopify-pc__prefs h2,#shopify-pc__prefs h3{font-family:var(--noe-font-heading)!important;color:var(--noe-white)!important}#shopify-pc__prefs p,#shopify-pc__prefs label{color:#ffffffb8!important}@media(max-width:579px){#shopify-pc__banner{left:12px!important;right:12px!important;bottom:12px!important;max-width:none!important}#shopify-pc__banner .shopify-pc__banner__dialog,#shopify-pc__banner>div{padding:22px 22px 20px!important}#shopify-pc__banner .shopify-pc__banner__actions{flex-direction:column!important;align-items:stretch!important}#shopify-pc__banner button{width:100%!important;text-align:center!important}#shopify-pc__banner .shopify-pc__banner__btn--manage{margin-left:0!important;padding:6px!important;order:3}}.noe-product-accordion{padding:clamp(48px,8vw,96px) 0;background:rgb(var(--color-background))}.noe-product-accordion__inner{max-width:960px;margin:0 auto;padding:0 var(--noe-gutter)}.noe-product-accordion__head{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;text-align:center}.noe-product-accordion__heading{font-family:var(--noe-font-heading);font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.05;color:rgb(var(--color-foreground));margin:0}.noe-product-accordion__list{border-top:1px solid rgba(var(--color-foreground),.08)}.noe-product-accordion__panel{border-bottom:1px solid rgba(var(--color-foreground),.08)}.noe-product-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 4px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:color .2s ease}.noe-product-accordion__summary::-webkit-details-marker{display:none}.noe-product-accordion__summary::marker{display:none}.noe-product-accordion__summary:hover{color:rgb(var(--color-foreground))}.noe-product-accordion__summary:focus-visible{outline:1px solid rgba(var(--color-foreground),.35);outline-offset:4px;border-radius:2px}.noe-product-accordion__title{font-family:var(--noe-font-body);font-size:.82rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.88);font-weight:500}.noe-product-accordion__icon{width:18px;height:18px;flex-shrink:0;color:rgba(var(--color-foreground),.7);transition:color .2s ease}.noe-product-accordion__icon svg{width:100%;height:100%;display:block}.noe-product-accordion__icon-v{transform-origin:8px 8px;transition:transform .35s cubic-bezier(.4,0,.2,1)}.noe-product-accordion__panel[open] .noe-product-accordion__icon-v{transform:rotate(90deg)}.noe-product-accordion__panel[open] .noe-product-accordion__icon{color:rgb(var(--color-foreground))}.noe-product-accordion__body{overflow:hidden}.noe-product-accordion__content{padding:4px 4px 28px;font-family:var(--noe-font-body);font-size:.95rem;line-height:1.65;color:rgba(var(--color-foreground),.72);max-width:72ch}.noe-product-accordion__content p{margin:0 0 12px}.noe-product-accordion__content p:last-child{margin-bottom:0}.noe-product-accordion__content ul,.noe-product-accordion__content ol{margin:0 0 12px;padding-left:20px}.noe-product-accordion__content li+li{margin-top:6px}.noe-product-accordion__content a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}.noe-product-accordion__panel{transition:background-color .2s ease}.noe-product-accordion__body{height:0;transition:height .35s cubic-bezier(.4,0,.2,1)}.noe-product-accordion__panel[open] .noe-product-accordion__body{height:auto}}@media screen and (max-width:749px){.noe-product-accordion{padding:clamp(40px,10vw,72px) 0}.noe-product-accordion__summary{padding:18px 2px}.noe-product-accordion__content{font-size:.9rem}}.noe-section.noe-product-detail,.noe-section.noe-product-bracelet,.noe-section.noe-product-specs,.noe-section.noe-product-accordion,.noe-section.noe-mosaic,.noe-section.noe-quote,.noe-section.noe-footer{max-width:none}.noe-mosaic__grid{max-width:var(--noe-page-width);margin-left:auto;margin-right:auto}
/*# sourceMappingURL=/cdn/shop/t/15/assets/noe-base.css.map */
