:root{--arista-cream: #FAF7F2;--arista-cream-rgb: 250, 247, 242;--arista-cream-soft: #F5EFEB;--arista-cream-soft-rgb: 245, 239, 235;--arista-blush: #FBF0ED;--arista-blush-rgb: 251, 240, 237;--arista-blush-soft: #F6E2DE;--arista-blush-soft-rgb: 246, 226, 222;--arista-rose: #C68B89;--arista-rose-rgb: 198, 139, 137;--arista-rose-dark: #9F5856;--arista-rose-dark-rgb: 159, 88, 86;--arista-rose-light: #EAD0CF;--arista-rose-light-rgb: 234, 208, 207;--arista-ink: #23201F;--arista-ink-rgb: 35, 32, 31;--arista-ink-muted: #595350;--arista-ink-muted-rgb: 89, 83, 80;--arista-ink-subtle: #8C8480;--arista-ink-subtle-rgb: 140, 132, 128;--arista-gold: #C5A059;--arista-gold-rgb: 197, 160, 89;--arista-gold-light: #F4EBD4;--arista-gold-light-rgb: 244, 235, 212;--arista-font-serif: "Cormorant Garamond", "Playfair Display", "Didot", "Bodoni MT", "Georgia", "Baskerville", "Times New Roman", serif;--arista-font-sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--arista-radius-xs: .3rem;--arista-radius-sm: .6rem;--arista-radius-md: 1rem;--arista-radius-lg: 1.8rem;--arista-radius-pill: 9999px;--arista-shadow-subtle: 0 2px 10px rgba(35, 32, 31, .04);--arista-shadow-card: 0 4px 18px rgba(35, 32, 31, .06);--arista-shadow-card-hover: 0 10px 28px rgba(35, 32, 31, .1);--arista-shadow-drawer: -6px 0 32px rgba(35, 32, 31, .12);--arista-shadow-modal: 0 16px 40px rgba(35, 32, 31, .14);--arista-transition-fast: .18s cubic-bezier(.2, .8, .2, 1);--arista-transition-base: .28s cubic-bezier(.2, .8, .2, 1);--arista-transition-smooth: .45s cubic-bezier(.16, 1, .3, 1);--arista-focus-outline-color: rgba(var(--arista-rose-dark-rgb), .95);--arista-focus-shadow: 0 0 0 .2rem rgb(var(--arista-cream-rgb)), 0 0 0 .45rem rgba(var(--arista-rose-rgb), .45);--arista-glass-fallback: #fffaf7;--arista-glass-surface: rgba(255, 255, 255, .8);--arista-glass-surface-strong: rgba(255, 255, 255, .94);--arista-glass-dark: rgba(47, 42, 62, .82);--arista-glass-border: rgba(255, 255, 255, .88);--arista-glass-brand-border: rgba(105, 61, 77, .68);--arista-glass-highlight: inset 0 .1rem 0 rgba(255, 255, 255, .94);--arista-glass-shadow: 0 1.2rem 3rem rgba(47, 42, 62, .14);--arista-glass-shadow-soft: 0 .7rem 2rem rgba(47, 42, 62, .09);--arista-glass-blur: 12px;--arista-glass-blur-mobile: 8px;--arista-glass-text: #2f2a3e}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .h3,body .banner__heading,body .collection__title,body .arista-serif{font-family:var(--arista-font-serif);font-weight:500;letter-spacing:.03em;line-height:1.15;color:rgb(var(--color-foreground))}body .h4,body h4,body .h5,body h5{letter-spacing:.04em;font-weight:600}.arista-eyebrow,body .banner__text.subtitle,body .image-with-text__text--caption{font-size:1.2rem;text-transform:uppercase;letter-spacing:.18em;font-weight:600;color:rgb(var(--arista-rose-dark-rgb))}:where(body) .button,:where(body) .shopify-challenge__button,:where(body) .customer button{font-family:inherit;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;border-radius:var(--arista-radius-pill);min-height:4.6rem;padding:1rem 2.8rem;transition:var(--arista-transition-base);box-shadow:var(--arista-shadow-subtle);position:relative;overflow:hidden}:where(body) .button:where(:not(.button--secondary):not(.button--tertiary):not(.button--plain)){background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border:.15rem solid rgb(var(--color-button))}:where(body) .button:where(:not(.button--secondary):not(.button--tertiary):not(.button--plain)):hover:not([disabled]){background-color:rgba(var(--color-button),.86);border-color:rgb(var(--color-button));color:rgb(var(--color-button-text));transform:translateY(-2px);box-shadow:var(--arista-shadow-card)}:where(body) .button:where(.button--secondary){background-color:rgb(var(--color-background));color:rgb(var(--color-secondary-button-text));border:.15rem solid rgba(var(--color-secondary-button-text),.35)}:where(body) .button:where(.button--secondary):hover:not([disabled]){background-color:rgba(var(--color-secondary-button-text),.08);border-color:rgb(var(--color-secondary-button-text));color:rgb(var(--color-secondary-button-text));transform:translateY(-2px);box-shadow:var(--arista-shadow-card)}:where(body) .button:where(.button--tertiary),:where(body) .link--text{color:rgb(var(--color-foreground));text-decoration-color:rgba(var(--color-foreground),.6);transition:color var(--arista-transition-fast),text-decoration-color var(--arista-transition-fast)}:where(body) .button:where(.button--tertiary):hover:not([disabled]),:where(body) .link--text:hover{color:rgb(var(--color-foreground));text-decoration-color:rgb(var(--color-foreground))}:where(body) .button:where(:disabled,[aria-disabled=true],.disabled){opacity:.55;cursor:not-allowed;transform:none!important;box-shadow:none!important}body a:focus-visible,body button:focus-visible,body input:focus-visible,body select:focus-visible,body textarea:focus-visible,body summary:focus-visible,body [tabindex="0"]:focus-visible,body .button:focus-visible,body .focused{outline:.2rem solid var(--arista-focus-outline-color)!important;outline-offset:.25rem!important;box-shadow:var(--arista-focus-shadow)!important}body .button:focus:not(:focus-visible),body a:focus:not(:focus-visible){outline:none;box-shadow:none}:where(.arista-home,.arista-commerce) .card-wrapper{transition:transform var(--arista-transition-smooth),box-shadow var(--arista-transition-smooth);border-radius:var(--arista-radius-md)}:where(.arista-home,.arista-commerce) .card-wrapper:hover{transform:translateY(-4px)}:where(.arista-home,.arista-commerce) .card--card,:where(.arista-home,.arista-commerce) .card--standard .card__inner{border-radius:var(--arista-radius-md);border:.1rem solid rgba(var(--arista-rose-rgb),.18);background-color:rgb(var(--arista-cream-rgb));overflow:hidden;box-shadow:var(--arista-shadow-subtle);transition:border-color var(--arista-transition-base),box-shadow var(--arista-transition-base)}:where(.arista-home,.arista-commerce) .card-wrapper:hover .card--card,:where(.arista-home,.arista-commerce) .card-wrapper:hover .card--standard .card__inner{border-color:rgba(var(--arista-rose-rgb),.45);box-shadow:var(--arista-shadow-card-hover)}:where(.arista-home,.arista-commerce) .card .media--hover-effect>img:first-child:only-child,:where(.arista-home,.arista-commerce) .card-wrapper .media>img{transition:transform var(--arista-transition-smooth)}:where(.arista-home,.arista-commerce) .card-wrapper:hover .media>img{transform:scale(1.04)}:where(.arista-home,.arista-commerce) .card__heading{font-family:var(--arista-font-serif);font-size:1.8rem;line-height:1.3;letter-spacing:.02em;color:rgb(var(--arista-ink-rgb));margin-top:.6rem;margin-bottom:.4rem}:where(.arista-home,.arista-commerce) .card__heading a{color:inherit;text-decoration:none}:where(.arista-home,.arista-commerce) .card-wrapper:hover .card__heading a{color:rgb(var(--arista-rose-dark-rgb))}body .price{font-size:1.5rem;letter-spacing:.04em;font-weight:500;color:rgb(var(--arista-ink-rgb))}body .price .price-item--regular{color:rgb(var(--arista-ink-rgb));font-weight:600}body .price--on-sale .price-item--regular{color:rgb(var(--arista-ink-subtle-rgb));text-decoration:line-through;font-weight:400;margin-right:.6rem}body .price .price-item--sale{color:rgb(var(--arista-rose-dark-rgb));font-weight:700}body .badge{border-radius:var(--arista-radius-pill);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:.4rem 1.1rem;border:.1rem solid transparent}body .badge--sale,body .price__badge-sale{background-color:rgb(var(--arista-blush-rgb));color:rgb(var(--arista-rose-dark-rgb));border-color:rgba(var(--arista-rose-rgb),.35)}body .badge--sold-out,body .price__badge-sold-out{background-color:rgb(var(--arista-cream-soft-rgb));color:rgb(var(--arista-ink-muted-rgb));border-color:rgba(var(--arista-ink-rgb),.15)}body .drawer{background-color:rgba(var(--arista-ink-rgb),.45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}body .drawer__inner{background-color:rgb(var(--arista-cream-rgb));border-left:.1rem solid rgba(var(--arista-rose-rgb),.25);box-shadow:var(--arista-shadow-drawer)}body .drawer__heading{font-family:var(--arista-font-serif);font-size:2.4rem;font-weight:500;color:rgb(var(--arista-ink-rgb))}body .drawer__close{color:rgb(var(--arista-ink-rgb));border-radius:var(--arista-radius-pill);transition:var(--arista-transition-fast)}body .drawer__close:hover{background-color:rgb(var(--arista-blush-rgb));color:rgb(var(--arista-rose-dark-rgb))}body .cart-drawer .cart-item{border-bottom:.1rem solid rgba(var(--arista-rose-rgb),.15);padding-top:1.5rem;padding-bottom:1.5rem}body .cart-drawer__footer{border-top:.1rem solid rgba(var(--arista-rose-rgb),.2);background-color:rgb(var(--arista-cream-soft-rgb))}.section-padding,.spaced-section,.arista-section{padding-top:clamp(3.2rem,5vw,6.4rem);padding-bottom:clamp(3.2rem,5vw,6.4rem)}.arista-divider{height:.1rem;width:100%;max-width:var(--page-width);margin:2.4rem auto;background:linear-gradient(90deg,transparent 0%,rgba(var(--arista-rose-rgb),.3) 50%,transparent 100%);border:none}.arista-bg-cream{background-color:rgb(var(--arista-cream-rgb))!important}.arista-bg-blush{background-color:rgb(var(--arista-blush-rgb))!important}.arista-bg-soft{background-color:rgb(var(--arista-cream-soft-rgb))!important}.arista-text-rose{color:rgb(var(--arista-rose-dark-rgb))!important}.arista-text-ink{color:rgb(var(--arista-ink-rgb))!important}.arista-text-gold{color:rgb(var(--arista-gold-rgb))!important}.arista-pill-tag{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1.2rem;font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--arista-radius-pill);background-color:rgb(var(--arista-blush-rgb));color:rgb(var(--arista-rose-dark-rgb));border:.1rem solid rgba(var(--arista-rose-rgb),.25)}body:has(.arista-collection-page) .cta_group_preview,body:has(.arista-bogo) .cta_group_preview,body:has(.arista-collection-page) [id^=omega-cta-button-],body:has(.arista-bogo) [id^=omega-cta-button-],body:has(.arista-collection-page) [class*=omega][class*=floating],body:has(.arista-bogo) [class*=omega][class*=floating],body:has(.arista-collection-page) [class*=ot-][class*=floating],body:has(.arista-bogo) [class*=ot-][class*=floating]{display:none!important}@media screen and (max-width:749px){body{font-size:1.4rem}body .button{font-size:1.3rem;padding:.9rem 2.2rem;min-height:4.4rem}body .card__heading{font-size:1.6rem}body .drawer__inner{width:100vw;max-width:100vw}}.shopify-section,.shopify-block,.shopify-app-block,#shopify-section-header,#shopify-section-footer{box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/48/assets/arista-design-system.css.map */
