:root{--ind-bg: #0C0A09;--ind-bg-card: #1A1816;--ind-bg-surface: #2C2826;--ind-bg-muted: #44403C;--ind-avorio: #FEFCF9;--ind-crema: #FAF6F1;--ind-cipria: #F5EDE6;--ind-rosa-tenue: #F0DDD3;--ind-rosa-pelle: #E8CEBF;--ind-seta: #D6C4B4;--ind-pizzo: #C8B09A;--ind-oro: #B8956A;--ind-oro-light: #D4B896;--ind-oro-dark: #8C6D47;--ind-border: rgba(184, 149, 106, .15);--ind-border-hover: rgba(184, 149, 106, .35);--ind-border-strong: rgba(184, 149, 106, .55);--ind-esaurito: #44403C;--ind-success: #5A7A5A;--ind-error: #8B4544;--ind-font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--ind-font-body: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ind-text-caption: clamp(.6875rem, .66rem + .1vw, .75rem);--ind-text-label: clamp(.6875rem, .66rem + .15vw, .8125rem);--ind-text-body: clamp(.9375rem, .9rem + .2vw, 1rem);--ind-text-price: clamp(.9375rem, .9rem + .2vw, 1rem);--ind-text-product: clamp(1.0625rem, 1rem + .3vw, 1.25rem);--ind-text-h2: clamp(1.25rem, 1.1rem + .75vw, 1.5rem);--ind-text-h1: clamp(1.75rem, 1.4rem + 1.75vw, 2rem);--ind-text-display: clamp(2.25rem, 1.6rem + 3.25vw, 3rem);--ind-text-hero: clamp(2.5rem, 1.6rem + 4.5vw, 3.75rem);--ind-space-xs: 4px;--ind-space-sm: 8px;--ind-space-md: 16px;--ind-space-lg: 24px;--ind-space-xl: 40px;--ind-space-2xl: clamp(3rem, 4vw + 2rem, 5rem);--ind-space-3xl: clamp(5rem, 7vw + 2rem, 7.5rem);--ind-radius-sm: 2px;--ind-radius-md: 4px;--ind-radius-lg: 8px;--ind-track-tight: .04em;--ind-track-wide: .15em;--ind-track-wider: .18em;--ind-track-widest:.2em;--ind-ease: cubic-bezier(.16, 1, .3, 1);--ind-ease-in-out: cubic-bezier(.65, 0, .35, 1);--ind-dur-fast: .18s;--ind-dur: .3s;--ind-dur-slow: .6s;--ind-container: 1200px;--ind-gutter: clamp(1.5rem, 1rem + 2vw, 2.5rem)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:var(--ind-font-body);font-weight:300;font-size:var(--ind-text-body);line-height:1.7;color:var(--ind-crema);background-color:var(--ind-bg);min-height:100dvh;overflow-x:hidden}img,picture,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:0;background:transparent;padding:0}a{color:inherit;text-decoration:none;transition:color var(--ind-dur-fast) var(--ind-ease)}a:hover{color:var(--ind-cipria)}:focus-visible{outline:1px solid var(--ind-oro);outline-offset:3px;border-radius:var(--ind-radius-sm)}::selection{background:var(--ind-oro);color:var(--ind-bg)}.ind-display{font-family:var(--ind-font-display);font-weight:300;font-style:italic;font-size:var(--ind-text-display);line-height:1.08;letter-spacing:-.01em;color:var(--ind-crema)}.ind-h1{font-family:var(--ind-font-display);font-weight:400;font-size:var(--ind-text-h1);line-height:1.15;color:var(--ind-crema);margin:0}.ind-h2{font-family:var(--ind-font-display);font-weight:500;font-size:var(--ind-text-h2);line-height:1.2;color:var(--ind-crema);margin:0}.ind-label{font-family:var(--ind-font-display);font-weight:500;font-size:var(--ind-text-label);letter-spacing:var(--ind-track-wide);text-transform:uppercase;color:var(--ind-oro)}.ind-eyebrow{font-family:var(--ind-font-display);font-weight:500;font-size:var(--ind-text-caption);letter-spacing:var(--ind-track-widest);text-transform:uppercase;color:var(--ind-seta)}.ind-body{font-family:var(--ind-font-body);font-weight:300;font-size:var(--ind-text-body);line-height:1.75;color:var(--ind-seta);max-width:62ch}.ind-caption{font-family:var(--ind-font-body);font-weight:400;font-size:var(--ind-text-caption);color:var(--ind-pizzo)}.ind-product-name{font-family:var(--ind-font-display);font-weight:400;font-style:italic;font-size:var(--ind-text-product);line-height:1.25;color:var(--ind-crema)}.ind-price{font-family:var(--ind-font-body);font-weight:500;font-size:var(--ind-text-price);letter-spacing:var(--ind-track-tight);color:var(--ind-oro-light)}.ind-rule{display:inline-block;width:48px;height:.5px;background:var(--ind-oro);vertical-align:middle}.ind-rule--vertical{width:.5px;height:48px;vertical-align:baseline}.ind-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/indossata-base.css.map */
