:root{--style-border-radius-xs: 0px;--style-border-radius-sm: 0px;--style-border-radius-md: 0px;--style-border-radius-lg: 0px;--style-border-radius-buttons-primary: 4px;--style-border-radius-buttons-secondary: 4px;--style-border-radius-inputs: 0px;--style-border-radius-pills: 0px;--style-border-radius-popover: 0px;--variant-picker-button-radius: 0px;--border-radius-sm: 0px;--shadow-button: none}main[data-template^=collection],main[data-template^=list-collections],main[data-template^=search]{background-color:#e8e6e0}main[data-template^=product]{background-color:#fff}main[data-template^=product] .quantity-selector-wrapper,main[data-template^=product] .accelerated-checkout-block{display:none!important}main[data-template^=product] .product-form-buttons .button{width:100%;padding-block:1.25rem;font-size:.95rem;letter-spacing:.04em}.price,[class*=price]{font-variant-numeric:tabular-nums}main[data-template^=product] .variant-option>legend,main[data-template^=product] .variant-option[data-testid=variant-option-single]{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:500;margin-bottom:.7rem}main[data-template^=product] .variant-option__swatch-value{text-transform:none;letter-spacing:0;font-weight:400;opacity:.75;margin-inline-start:.4rem}main[data-template^=product] .variant-option--buttons:not(:has(input[value=Schwarz])){display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .9rem}main[data-template^=product] .variant-option--buttons:not(:has(input[value=Schwarz]))>legend{flex-basis:100%;width:100%;margin-bottom:.8rem;display:flex;justify-content:space-between;align-items:baseline;gap:1rem}main[data-template^=product] .luxe-sizechart-link{text-transform:none;letter-spacing:normal;font-weight:400;font-size:.8rem;text-decoration:underline;text-underline-offset:3px;background:none;border:none;padding:0;cursor:pointer;color:#1a1a1a;font-family:inherit}main[data-template^=product] .variant-option--buttons:not(:has(input[value=Schwarz])) .variant-option__button-label{background:transparent!important;border:none;min-width:0;padding:.2rem .15rem;justify-content:center}main[data-template^=product] .variant-option--buttons:not(:has(input[value=Schwarz])) .variant-option__button-label:has(input:checked){font-weight:700}main[data-template^=product] fieldset:has(input[value=Schwarz]){display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}main[data-template^=product] fieldset:has(input[value=Schwarz])>legend{flex-basis:100%;width:100%;margin-bottom:.8rem}main[data-template^=product] fieldset:has(input[value=Schwarz]) .variant-option__button-label{width:1.05rem;height:1.05rem;min-width:0;min-height:0;flex:0 0 auto;box-sizing:border-box;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.3);overflow:hidden;box-shadow:none}main[data-template^=product] fieldset:has(input[value=Schwarz]) .variant-option__button-label__text,main[data-template^=product] fieldset:has(input[value=Schwarz]) .variant-option__button-label__pill{display:none}main[data-template^=product] .variant-option__button-label:has(input[value=Schwarz]){background:#111!important}main[data-template^=product] .variant-option__button-label:has(input[value=Weiss]){background:#fff!important}main[data-template^=product] .variant-option__button-label:has(input[value=Rot]){background:#c0392b!important}main[data-template^=product] .variant-option__button-label:has(input[value=Lavendelblau]){background:#b9c7e8!important}main[data-template^=product] .variant-option__button-label:has(input[value=Kakaobraun]){background:#5b3a29!important}main[data-template^=product] .variant-option__button-label:has(input[value=Orchideenrosa]){background:#f4c6d4!important}main[data-template^=product] fieldset:has(input[value=Schwarz]) .variant-option__button-label:has(input:checked){outline:1.5px solid #111111;outline-offset:2px}main[data-template^=product] .product-form-buttons .button{width:100%}main[data-template^=product] h1{font-weight:400;letter-spacing:-.01em}.luxe-eyebrow{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:500;margin:0 0 1.1rem;color:#1a1a1a}.luxe-btn{display:inline-block;background:#111;color:#fff;text-decoration:none;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;padding:1.05rem 2.6rem;border:1px solid #111;border-radius:4px;transition:background-color .25s ease,color .25s ease}.luxe-btn:hover,.luxe-btn--ghost{background:transparent;color:#111}.luxe-btn--ghost:hover{background:#111;color:#fff}.luxe-usp{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 2.6rem;background:#111;color:#fff;padding:.9rem 1.5rem;text-align:center}.luxe-usp__item{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500}@media(max-width:749px){.luxe-usp{gap:.4rem 1.4rem;padding:.8rem 1rem}.luxe-usp__item{font-size:.62rem;letter-spacing:.1em}}.luxe-page{background:#fff;padding:clamp(3rem,8vw,7rem) clamp(1.5rem,6vw,3rem)}.luxe-page__inner{max-width:46rem;margin:0 auto}.luxe-page__title{font-family:var(--font-heading--family, "Work Sans", sans-serif);font-weight:300;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.08;letter-spacing:-.02em;margin:0 0 2rem;color:#1a1a1a}.luxe-prose .luxe-lead{font-size:1.18rem;line-height:1.6;font-weight:300;color:#1a1a1a;margin:0 0 2.4rem}.luxe-prose h3{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:#1a1a1a;margin:2.4rem 0 .8rem}.luxe-prose p{font-size:1.02rem;line-height:1.7;font-weight:300;color:#333;margin:0 0 1.2rem}.luxe-page .luxe-btn{margin-top:2.4rem}.luxe-contact__form{margin-top:2.6rem;max-width:34rem}.luxe-field{margin-bottom:1.3rem}.luxe-field label{display:block;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:#1a1a1a;margin-bottom:.5rem}.luxe-field input,.luxe-field textarea{width:100%;font-family:var(--font-body--family, "Work Sans", sans-serif);font-size:1rem;color:#1a1a1a;background:#fff;border:1px solid rgba(0,0,0,.22);border-radius:4px;padding:.85rem .95rem;transition:border-color .2s ease}.luxe-field input:focus,.luxe-field textarea:focus{outline:none;border-color:#111}.luxe-field textarea{resize:vertical;min-height:8rem}.luxe-contact__form .luxe-btn{margin-top:.6rem;border:none;cursor:pointer}.luxe-contact__success,.luxe-contact__error{font-size:.95rem;padding:.9rem 1.1rem;border-radius:4px;margin-bottom:1.6rem}.luxe-contact__success{background:#eef3ee;color:#1f4d2b;border:1px solid #cfe0d2}.luxe-contact__error{background:#fbeeee;color:#7a1f1f;border:1px solid #e6cccc}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-luxe.css.map */
