:root{--sdn-primary-900: #292526;--sdn-primary-700: #514b49;--sdn-primary-500: #756d68;--sdn-primary-300: #a49b94;--sdn-primary-100: #e8e1db;--sdn-blush-500: #d9b7b0;--sdn-blush-300: #ebcfca;--sdn-rose-100: #f5e6e2;--sdn-lilac-100: #eae5f0;--sdn-champagne-100: #f1e8dc;--sdn-white: #ffffff;--sdn-bg: #faf8f6;--sdn-surface: #f3eeea;--sdn-border: #e5ddd6;--sdn-placeholder: #b9b0aa;--sdn-hover: #625b57;--sdn-active: #292526;--sdn-focus: #9b6b62;--sdn-success: #4c7a56;--sdn-error: #a84e4e;--sdn-warning: #8a703c;--sdn-font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--sdn-font-body: "Inter", "Helvetica Neue", Arial, sans-serif;--sdn-text-xs: .6875rem;--sdn-text-sm: .8125rem;--sdn-text-md: .9375rem;--sdn-text-lg: 1.125rem;--sdn-text-xl: 1.5rem;--sdn-display-sm: 2rem;--sdn-display-md: 2.75rem;--sdn-display-lg: 3.5rem;--sdn-space-1: 4px;--sdn-space-2: 8px;--sdn-space-3: 12px;--sdn-space-4: 16px;--sdn-space-5: 20px;--sdn-space-6: 24px;--sdn-space-8: 32px;--sdn-space-10: 40px;--sdn-space-12: 48px;--sdn-space-16: 64px;--sdn-space-20: 80px;--sdn-radius-sm: 2px;--sdn-radius-md: 6px;--sdn-radius-lg: 12px;--sdn-radius-xl: 18px;--sdn-radius-pill: 999px;--sdn-shadow-card: 0 2px 12px rgba(45, 38, 35, .06);--sdn-shadow-elevated: 0 12px 32px rgba(45, 38, 35, .1);--sdn-glass-bg: rgba(255, 250, 247, .58);--sdn-glass-border: rgba(255, 255, 255, .62);--sdn-glass-blur: 18px;--sdn-container-max: 1440px;--sdn-gutter: 16px}@media(min-width:640px){:root{--sdn-gutter: 24px}}@media(min-width:1024px){:root{--sdn-gutter: 32px}}body{background:var(--sdn-bg);color:var(--sdn-primary-900);font-family:var(--sdn-font-body);font-size:var(--sdn-text-md);line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.sdn-display{font-family:var(--sdn-font-display);font-weight:400;color:var(--sdn-primary-900)}h1{font-size:clamp(2.25rem,5.2vw,var(--sdn-display-lg));line-height:1.02;letter-spacing:-.035em}h2{font-size:clamp(2rem,4.2vw,var(--sdn-display-md));line-height:1.05;letter-spacing:-.025em}h3{font-size:var(--sdn-display-sm);line-height:1.1;letter-spacing:-.02em}h4{font-size:var(--sdn-text-xl);line-height:1.21;letter-spacing:-.01em}h2,h3{scroll-margin-top:96px}h5,h6,.sdn-label{font-family:var(--sdn-font-body);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sdn-primary-700)}h5{font-size:var(--sdn-text-sm)}h6{font-size:var(--sdn-text-xs);letter-spacing:.12em}.sdn-muted{color:var(--sdn-primary-500)}.sdn-section--surface .sdn-muted{color:var(--sdn-primary-700)}.sdn-container{width:min(calc(100% - 2 * var(--sdn-gutter)),var(--sdn-container-max));margin-inline:auto}.sdn-section{padding-block:var(--sdn-space-10)}.sdn-section--surface{background:var(--sdn-surface)}@media(min-width:1024px){.sdn-section{padding-block:var(--sdn-space-16)}}.sdn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:640px){.sdn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sdn-space-4)}}@media(min-width:1024px){.sdn-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sdn-space-4)}}.sdn-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sdn-space-5);flex-wrap:wrap;margin-block-end:var(--sdn-space-6)}.sdn-head__eyebrow{margin:0 0 var(--sdn-space-2);font-size:var(--sdn-text-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sdn-primary-500)}.sdn-head__title{margin:0}.sdn-button,.sdn-button-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-inline:var(--sdn-space-5);border-radius:var(--sdn-radius-sm);font-family:var(--sdn-font-body);font-size:var(--sdn-text-sm);font-weight:500;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.sdn-button{background:var(--sdn-primary-900);color:var(--sdn-white);border:1px solid var(--sdn-primary-900)}.sdn-button:hover{background:var(--sdn-hover);border-color:var(--sdn-hover)}.sdn-button-secondary{background:transparent;color:var(--sdn-primary-900);border:1px solid var(--sdn-primary-900)}.sdn-button-secondary:hover{background:var(--sdn-primary-900);color:var(--sdn-white)}.sdn-link{display:inline-flex;align-items:center;gap:var(--sdn-space-2);min-height:44px;background:transparent;border:0;color:var(--sdn-primary-900);font-size:var(--sdn-text-md);text-decoration:none;box-shadow:inset 0 -1px 0 0 currentColor;white-space:nowrap}.sdn-link:hover{color:var(--sdn-hover)}.sdn-card{position:relative;display:block;background:var(--sdn-white);border-radius:var(--sdn-radius-md);overflow:hidden;color:inherit;text-decoration:none}.sdn-card__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--sdn-surface)}.sdn-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.sdn-card:hover .sdn-card__image{transform:scale(1.04)}.sdn-card__content{display:block;padding:var(--sdn-space-3) var(--sdn-space-4) var(--sdn-space-4)}.sdn-card__title{display:block;margin:0 0 var(--sdn-space-1);font-family:var(--sdn-font-body);font-size:var(--sdn-text-md);font-weight:400;line-height:1.33;color:var(--sdn-primary-900)}.sdn-card__price{display:block;margin:0;font-size:var(--sdn-text-sm);color:var(--sdn-primary-700)}.sdn-badge{display:inline-flex;align-items:center;min-height:24px;padding-inline:9px;border-radius:var(--sdn-radius-pill);font-size:var(--sdn-text-xs);font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;background:var(--sdn-white);color:var(--sdn-primary-900);border:1px solid var(--sdn-border)}.sdn-badge--sold{background:var(--sdn-surface);color:var(--sdn-primary-700)}.sdn-badge--new{background:var(--sdn-rose-100);border-color:transparent}.sdn-input{width:100%;min-height:44px;padding-inline:14px;background:var(--sdn-white);border:1px solid var(--sdn-border);border-radius:var(--sdn-radius-md);color:var(--sdn-primary-900);font:inherit}.sdn-input::placeholder{color:var(--sdn-placeholder)}.sdn-input[aria-invalid=true]{border-color:var(--sdn-error)}.sdn-error-text{color:var(--sdn-error);font-size:var(--sdn-text-sm)}.sdn-success-text{color:var(--sdn-success);font-size:var(--sdn-text-sm)}.sdn-warning-text{color:var(--sdn-warning);font-size:var(--sdn-text-sm)}.sdn-glass{background:var(--sdn-glass-bg);border:1px solid var(--sdn-glass-border);border-radius:var(--sdn-radius-xl);box-shadow:0 8px 30px #372b2614}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.sdn-glass{-webkit-backdrop-filter:blur(var(--sdn-glass-blur));backdrop-filter:blur(var(--sdn-glass-blur))}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.sdn-glass{background:#fffaf7f0}}@media(max-width:639px){:root{--sdn-glass-blur: 12px}}:focus-visible{outline:2px solid var(--sdn-focus);outline-offset:3px;border-radius:var(--sdn-radius-sm)}.sdn-hero :focus-visible,.sdn-glass :focus-visible{outline-color:var(--sdn-primary-900);box-shadow:0 0 0 5px #ffffffe6}.sdn-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}a,button,[role=button],summary{touch-action:manipulation}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sedanne.css.map */
