:root{--studio-font-editorial: "Cormorant Garamond", Georgia, "Times New Roman", serif;--studio-font-body: var(--font-body-family, Arial, sans-serif);--studio-paper: #faf8f4;--studio-paper-soft: #fffdf9;--studio-paper-warm: #f1ede5;--studio-greige: #e6e1da;--studio-stone: #cfc9c2;--studio-ink: #2e2b30;--studio-ink-soft: #5b565d;--studio-muted: #7b747a;--studio-border: var(--studio-greige);--studio-border-dark: var(--studio-stone);--studio-mist-lavender: #ece8f5;--studio-opal-blue: #cfe7ea;--studio-petal-pink: #f3dde6;--studio-moss-glass: #d8e8df;--studio-ink-violet: #5e4b72;--studio-old-brass: #b08a4f;--studio-color-heart: var(--studio-petal-pink);--studio-color-celestial: var(--studio-opal-blue);--studio-color-wildflower: var(--studio-moss-glass);--studio-color-archive: var(--studio-paper-warm);--studio-color-violet: var(--studio-ink-violet);--studio-color-brass: var(--studio-old-brass);--studio-brass: var(--studio-old-brass);--studio-accent: var(--studio-paper-warm);--studio-accent-soft: var(--studio-paper-warm);--studio-accent-strong: var(--studio-ink);--studio-accent-material: var(--studio-old-brass);--studio-width-page: 1440px;--studio-width-content: 1240px;--studio-width-reading: 720px;--studio-width-narrow: 560px;--studio-page-gutter: clamp(20px, 4vw, 72px);--studio-space-2xs: 6px;--studio-space-xs: 10px;--studio-space-sm: 16px;--studio-space-md: 24px;--studio-space-lg: 40px;--studio-space-xl: 64px;--studio-space-2xl: 96px;--studio-space-3xl: 136px;--studio-type-caption: 10px;--studio-type-label: 11px;--studio-type-body-small: 14px;--studio-type-body: 16px;--studio-type-body-large: 19px;--studio-type-heading-small: clamp(32px, 4vw, 52px);--studio-type-heading: clamp(42px, 6vw, 78px);--studio-type-display: clamp(52px, 8vw, 112px);--studio-leading-tight: .98;--studio-leading-heading: 1.06;--studio-leading-body: 1.65;--studio-tracking-label: .16em;--studio-tracking-caption: .11em;--studio-rule: 1px solid var(--studio-border);--studio-radius-small: 2px;--studio-ease: cubic-bezier(.22, 1, .36, 1);--studio-duration-fast: .18s;--studio-duration: .32s}.studio{background:var(--studio-paper);color:var(--studio-ink);font-family:var(--studio-font-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.studio,.studio *,.studio *:before,.studio *:after{box-sizing:border-box}.studio img{display:block;max-width:100%}.studio a{color:inherit}.studio-page{width:100%;max-width:var(--studio-width-page);margin-inline:auto}.studio-container{width:100%;max-width:var(--studio-width-content);margin-inline:auto;padding-inline:var(--studio-page-gutter)}.studio-container--reading{max-width:calc(var(--studio-width-reading) + (var(--studio-page-gutter) * 2))}.studio-container--narrow{max-width:calc(var(--studio-width-narrow) + (var(--studio-page-gutter) * 2))}.studio-section{position:relative;padding-block:var(--studio-space-2xl)}.studio-section--compact{padding-block:var(--studio-space-xl)}.studio-section--spacious{padding-block:var(--studio-space-3xl)}.studio-section--border-top{border-top:var(--studio-rule)}.studio-section--border-bottom{border-bottom:var(--studio-rule)}.studio-grid{display:grid;gap:var(--studio-space-lg)}.studio-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.studio-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.studio-stack{display:flex;flex-direction:column}.studio-stack--sm{gap:var(--studio-space-sm)}.studio-stack--md{gap:var(--studio-space-md)}.studio-stack--lg{gap:var(--studio-space-lg)}.studio-stack--xl{gap:var(--studio-space-xl)}.studio-editorial{font-family:var(--studio-font-editorial)}.studio-display,.studio-heading,.studio-heading-small,.studio-quote{margin:0;font-family:var(--studio-font-editorial);font-weight:400}.studio-display{font-size:var(--studio-type-display);line-height:var(--studio-leading-tight);letter-spacing:-.04em}.studio-heading{font-size:var(--studio-type-heading);line-height:var(--studio-leading-heading);letter-spacing:-.032em}.studio-heading-small{font-size:var(--studio-type-heading-small);line-height:1.1;letter-spacing:-.02em}.studio-quote{font-size:clamp(27px,3vw,42px);line-height:1.2}.studio-eyebrow,.studio-label,.studio-caption{margin:0;font-size:var(--studio-type-label);letter-spacing:var(--studio-tracking-label);text-transform:uppercase}.studio-caption{font-size:var(--studio-type-caption);letter-spacing:var(--studio-tracking-caption)}.studio-body{font-size:var(--studio-type-body);line-height:var(--studio-leading-body)}.studio-body-large{font-size:var(--studio-type-body-large);line-height:1.65}.studio-body-small{font-size:var(--studio-type-body-small);line-height:1.6}.studio-muted{color:var(--studio-muted)}.studio-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:15px 28px;border:1px solid var(--studio-border-dark);border-radius:var(--studio-radius-small);background:transparent;color:var(--studio-ink);font:inherit;text-decoration:none;text-transform:uppercase;letter-spacing:.14em;cursor:pointer;transition:background-color var(--studio-duration-fast) var(--studio-ease),border-color var(--studio-duration-fast) var(--studio-ease),color var(--studio-duration-fast) var(--studio-ease)}.studio-button--primary{border-color:var(--studio-ink);background:var(--studio-ink);color:var(--studio-paper)}.studio-button--secondary{background:transparent;color:var(--studio-ink)}.studio-button--primary:hover,.studio-button--primary:focus-visible{background:transparent;color:var(--studio-ink)}.studio-button--secondary:hover,.studio-button--secondary:focus-visible{border-color:var(--studio-ink);background:var(--studio-ink);color:var(--studio-paper)}.studio-text-link{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none;text-transform:uppercase;letter-spacing:.12em}.studio-text-link:after{content:"\2192";transition:transform var(--studio-duration-fast) var(--studio-ease)}.studio-text-link:hover:after,.studio-text-link:focus-visible:after{transform:translate(4px)}.studio-media{position:relative;overflow:hidden;background:var(--studio-paper-warm)}.studio-media img,.studio-media video{display:block;width:100%;height:100%;object-fit:cover}.studio-media--square{aspect-ratio:1}.studio-media--portrait{aspect-ratio:4 / 5}.studio-media--landscape{aspect-ratio:3 / 2}.studio-media--wide{aspect-ratio:16 / 9}.studio-surface--soft{background:var(--studio-paper-soft)}.studio-surface--warm{background:var(--studio-paper-warm)}.studio-surface--greige{background:var(--studio-greige)}.studio-surface--accent{background:var(--studio-accent-soft)}.studio-rule{width:100%;height:1px;border:0;margin:0;background:var(--studio-border)}.studio-rule--dark{background:var(--studio-border-dark)}.studio-rule--accent{background:var(--studio-accent-material)}.studio-accent--heart-of-glass{--studio-accent: var(--studio-color-heart);--studio-accent-soft: color-mix( in srgb, var(--studio-color-heart) 55%, var(--studio-paper) );--studio-accent-strong: var(--studio-color-violet);--studio-accent-material: var(--studio-color-brass)}.studio-accent--celestial{--studio-accent: var(--studio-color-celestial);--studio-accent-soft: color-mix( in srgb, var(--studio-color-celestial) 55%, var(--studio-paper) );--studio-accent-strong: var(--studio-color-violet);--studio-accent-material: var(--studio-stone)}.studio-accent--wildflower{--studio-accent: var(--studio-color-wildflower);--studio-accent-soft: color-mix( in srgb, var(--studio-color-wildflower) 55%, var(--studio-paper) );--studio-accent-strong: var(--studio-ink);--studio-accent-material: var(--studio-color-brass)}.studio-accent--archive-key{--studio-accent: var(--studio-color-archive);--studio-accent-soft: var(--studio-paper-warm);--studio-accent-strong: var(--studio-ink);--studio-accent-material: var(--studio-color-brass)}.studio-color--accent{color:var(--studio-accent-strong)}.studio-color--material{color:var(--studio-accent-material)}.studio-background--accent{background:var(--studio-accent-soft)}.studio-border--accent{border-color:var(--studio-accent-material)}.studio-label--accent{display:inline-flex;width:fit-content;padding:7px 11px;background:var(--studio-accent-soft);color:var(--studio-accent-strong)}.studio-mark--accent{color:var(--studio-accent-material)}.studio :focus-visible{outline:2px solid var(--studio-accent-strong);outline-offset:4px}@media(prefers-reduced-motion:reduce){.studio *,.studio *:before,.studio *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (max-width:989px){.menu-drawer__navigation{padding:48px 28px 32px!important}.menu-drawer__menu>li{border-bottom:1px solid var(--studio-greige)}.menu-drawer__menu>li:first-child{border-top:1px solid var(--studio-greige)}.menu-drawer__menu-item{min-height:58px;padding:14px 4px!important;font-size:16px!important;line-height:1.25}.menu-drawer__menu>.studio-nav-item>details>summary:before,.menu-drawer__menu>.studio-nav-item>a:before{content:"\2726";display:inline-block;margin-right:9px;color:var(--studio-old-brass);font-size:7px;line-height:1}}@media screen and (min-width:990px){.section-header{margin-bottom:0!important}.header-wrapper{background:var(--studio-paper)!important;border:0!important}.header-wrapper--border-bottom{border-bottom:0!important}.header{min-height:auto;padding-top:18px;padding-bottom:0;background:var(--studio-paper)}.header__heading,.header__heading-link{margin:0}.header__heading-link{padding-top:8px!important;padding-bottom:16px!important}.header__heading-logo-wrapper{transition:opacity .18s ease}.header__heading-link:hover .header__heading-logo-wrapper{opacity:.76}.header__icons,.header__search{align-self:start}.header__icon{color:var(--studio-ink)!important}.header__icon:hover{color:var(--studio-ink-violet)!important}.header__icon svg{width:20px;height:20px}.header__inline-menu{width:100%;margin:0!important;padding:0!important;border-top:1px solid var(--studio-greige)!important;border-bottom:1px solid var(--studio-greige)!important;background:var(--studio-paper)!important}.header__inline-menu>.list-menu{display:flex;justify-content:center;align-items:stretch;width:100%;gap:0!important;padding:0!important}.header__inline-menu>.list-menu>li{position:relative}.header__inline-menu .header__menu-item{min-height:52px;padding:0 22px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--studio-ink)!important;font-family:var(--font-body-family);font-size:12px!important;font-style:normal;font-weight:500!important;line-height:1;letter-spacing:.15em!important;text-transform:uppercase;transition:color .16s ease,opacity .16s ease}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:focus-visible,.header__inline-menu details[open]>.header__menu-item{background:transparent!important;color:var(--studio-ink-violet)!important}.header__inline-menu .nav-active,.header__inline-menu .header__active-menu-item{border:0!important;background:transparent!important;box-shadow:none!important}.header__inline-menu .nav-active{color:var(--studio-ink-violet)!important}.header__inline-menu>.list-menu>li>a[aria-current=page]:after,.header__inline-menu>.list-menu>li>details>summary .header__active-menu-item:after{content:"";position:absolute;left:22px;right:22px;bottom:-1px;height:1px;background:var(--studio-ink-violet)}.header__inline-menu .icon-caret{width:8px;height:5px;margin-left:8px;opacity:.6}.header__inline-menu .studio-nav-item>header-menu>details>summary,.header__inline-menu .studio-nav-item>a{color:var(--studio-ink-violet)!important}.header__inline-menu .studio-nav-item>header-menu>details>summary:before,.header__inline-menu .studio-nav-item>a:before{content:"\2726";display:inline-block;margin-right:8px;color:var(--studio-old-brass);font-size:7px;line-height:1}.header__submenu.list-menu--disclosure{top:calc(100% + 1px);min-width:280px;width:max-content;max-width:360px;padding:12px 0!important;border:1px solid var(--studio-greige)!important;border-top:0!important;border-radius:0!important;background:var(--studio-paper)!important;box-shadow:0 18px 42px #2e2b3014!important}.header__submenu li:not(:last-child) .header__menu-item{border-bottom:1px solid var(--studio-greige)!important}.header__submenu .header__menu-item{min-height:0;padding:15px 20px!important;background:transparent!important;color:var(--studio-ink)!important;font-family:var(--font-body-family);font-size:12px!important;font-weight:400!important;line-height:1.35;letter-spacing:.04em!important;text-transform:none!important;white-space:normal}.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:focus-visible,.header__submenu details[open]>summary.header__menu-item{background:var(--studio-paper-warm)!important;color:var(--studio-ink-violet)!important}.header__submenu .list-menu__item--active{background:transparent!important;color:var(--studio-ink-violet)!important}.header__submenu .header__submenu{top:-1px;left:100%;min-width:240px;padding:8px 0!important;border:1px solid var(--studio-greige)!important;background:var(--studio-paper)!important;box-shadow:0 18px 42px #2e2b3014}.shopify-section-header-sticky .header-wrapper{background:#faf8f4f7!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--studio-greige)}.shopify-section-header-sticky .header{padding-top:10px}.shopify-section-header-sticky .header__heading-link{padding-top:4px!important;padding-bottom:10px!important}.header .header__inline-menu .list-menu__item:hover,.header .header__inline-menu .list-menu__item:focus,.header .header__inline-menu .list-menu__item:focus-visible{border-radius:0!important}}.product__info-wrapper .product__title,.product__info-wrapper .product__title h1,.product__info-wrapper .product__title h2,.product__info-wrapper .product__title .h1,.product__info-wrapper .product__title a{color:var(--studio-ink)!important}.product__info-wrapper .product__title{margin-bottom:14px!important}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title h2,.product__info-wrapper .product__title .h1{margin:0!important;font-family:var(--studio-font-editorial, var(--font-heading-family))!important;font-size:clamp(30px,2.5vw,38px)!important;font-style:normal!important;font-weight:400!important;line-height:1.04!important;letter-spacing:-.025em!important;text-transform:none!important}.product__info-wrapper [id^=price-]{margin-top:0!important;margin-bottom:8px!important}.product__info-wrapper [id^=price-] .price,.product__info-wrapper [id^=price-] .price *{color:var(--studio-ink)}.product__info-wrapper [id^=price-] .price-item--sale,.product__info-wrapper [id^=price-] .price-item--last,.product__info-wrapper [id^=price-] .price--on-sale .price-item{color:var(--studio-ink-violet)!important}.product__info-wrapper [id^=price-] s,.product__info-wrapper [id^=price-] .price-item--regular{color:#8b8588!important;opacity:.8}.product__info-wrapper [id^=price-] .price-item{font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.04em!important}.product__info-wrapper [id^=price-] .badge,.product__info-wrapper [id^=price-] .price__badge-sale{padding:5px 8px!important;border:1px solid #d8d0c6!important;border-radius:0!important;background:var(--studio-paper-warm)!important;color:#6f686d!important;font-size:9px!important;font-weight:500!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important}.product__info-wrapper .product__tax{margin-top:6px!important;color:#6f686d!important;font-size:11px!important;line-height:1.5!important}.product__info-wrapper .product__tax a{color:var(--studio-ink-violet)!important;text-decoration-thickness:1px;text-underline-offset:3px}.product__info-wrapper .shopify-installments,.product__info-wrapper .shopify-installments__content,.product__info-wrapper .installment,.product__info-wrapper shopify-payment-terms{color:#6f686d!important;font-size:11px!important;line-height:1.5!important}.product__info-wrapper quantity-input.quantity,.product__info-wrapper .quantity{border-color:var(--studio-stone)!important;color:var(--studio-ink)!important}.product__info-wrapper .quantity__input,.product__info-wrapper .quantity__button,.product__info-wrapper .quantity__button svg{color:var(--studio-ink)!important}.product__info-wrapper button.product-form__submit,.product__info-wrapper .product-form__submit.button{background:var(--studio-ink)!important;background-color:var(--studio-ink)!important;background-image:none!important;border-color:var(--studio-ink)!important;color:var(--studio-paper)!important;box-shadow:none!important}.product__info-wrapper button.product-form__submit:hover,.product__info-wrapper .product-form__submit.button:hover{background:var(--studio-ink-violet)!important;background-color:var(--studio-ink-violet)!important;border-color:var(--studio-ink-violet)!important;color:var(--studio-paper)!important}.product__info-wrapper .product-form__submit:before,.product__info-wrapper .product-form__submit:after{border:0!important;box-shadow:none!important}.facets-container,.facets,.facets__form,.facets__wrapper{position:relative;z-index:20}.facets__disclosure{position:relative;z-index:21}.facets__display{z-index:100!important}.product-grid-container,#ProductGridContainer{position:relative;z-index:1}.card__badge .badge,.product-card-wrapper .badge{padding:7px 12px!important;border:1px solid var(--studio-stone)!important;border-radius:0!important;background:var(--studio-paper)!important;color:var(--studio-ink-soft)!important;font-family:var(--font-body-family)!important;font-size:10px!important;font-weight:400!important;line-height:1!important;letter-spacing:.18em!important;text-transform:uppercase!important;box-shadow:none!important}.card__heading{margin-bottom:10px;color:var(--studio-ink);line-height:1.2}.card-information .jdgm-widget,.card-information .jdgm-prev-badge{margin-top:2px;margin-bottom:10px}.card-information .price{margin-top:6px;color:var(--studio-ink)}.card-information .price-item--sale,.card-information .price-item--regular{color:var(--studio-ink)}.card-information .price-item--regular{opacity:.55}.card-information .price__sale{align-items:baseline;gap:8px}button.quick-add__submit.button.button--full-width,button.quick-add__submit.button.button--full-width[class*=button-color-],button.quick-add__submit.button.button--full-width[class*=button--secondary-]{--color-button: 46, 43, 48 !important;--color-button-text: 250, 248, 244 !important;background:var(--studio-ink)!important;background-color:var(--studio-ink)!important;background-image:none!important;border:1px solid var(--studio-ink)!important;border-radius:0!important;color:var(--studio-paper)!important;box-shadow:none!important;font-family:var(--font-heading-family)!important;font-weight:400!important;letter-spacing:.04em!important}button.quick-add__submit.button.button--full-width:before,button.quick-add__submit.button.button--full-width:after{opacity:1!important;background:var(--studio-ink)!important;background-color:var(--studio-ink)!important;border-color:var(--studio-ink)!important;box-shadow:none!important}button.quick-add__submit.button.button--full-width:hover,button.quick-add__submit.button.button--full-width[class*=button-hover-color-]:hover{--color-button: 94, 75, 114 !important;background:var(--studio-ink-violet)!important;background-color:var(--studio-ink-violet)!important;border-color:var(--studio-ink-violet)!important;color:var(--studio-paper)!important}button.quick-add__submit.button.button--full-width:hover:before,button.quick-add__submit.button.button--full-width:hover:after{background:var(--studio-ink-violet)!important;background-color:var(--studio-ink-violet)!important;border-color:var(--studio-ink-violet)!important}cart-drawer .drawer__inner,.cart-drawer .drawer__inner{background:var(--studio-paper)!important;color:var(--studio-ink)!important}.cart-drawer .drawer__heading,cart-drawer .drawer__heading{color:var(--studio-ink)!important;font-family:var(--studio-font-editorial, var(--font-heading-family))!important;font-weight:400!important;letter-spacing:-.02em!important}.cart-drawer .drawer__close,cart-drawer .drawer__close{color:var(--studio-ink)!important}.cart-drawer .cart-items thead th,cart-drawer .cart-items thead th{color:#6f686d!important;font-size:9px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important}.cart-drawer .cart-item__name,cart-drawer .cart-item__name{color:var(--studio-ink)!important;font-weight:400!important;line-height:1.2!important}.cart-drawer .product-option,.cart-drawer .caption-with-letter-spacing,cart-drawer .product-option,cart-drawer .caption-with-letter-spacing{color:#6f686d!important}.cart-drawer .price,.cart-drawer .cart-item__price-wrapper,.cart-drawer .cart-item__totals,cart-drawer .price,cart-drawer .cart-item__price-wrapper,cart-drawer .cart-item__totals{color:var(--studio-ink)!important}.cart-drawer .quantity,cart-drawer .quantity{border:1px solid var(--studio-stone)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cart-drawer .quantity:before,.cart-drawer .quantity:after,cart-drawer .quantity:before,cart-drawer .quantity:after{display:none!important}.cart-drawer .quantity__button,.cart-drawer .quantity__input,cart-drawer .quantity__button,cart-drawer .quantity__input{background:transparent!important;color:var(--studio-ink)!important}.cart-drawer cart-remove-button,.cart-drawer cart-remove-button button,cart-drawer cart-remove-button,cart-drawer cart-remove-button button{color:#6f686d!important}.cart-drawer .drawer__footer,cart-drawer .drawer__footer{border-top:1px solid var(--studio-greige)!important;background:var(--studio-paper)!important}.cart-drawer .totals__subtotal,.cart-drawer .totals__subtotal-value,cart-drawer .totals__subtotal,cart-drawer .totals__subtotal-value{color:var(--studio-ink)!important;font-weight:400!important}.cart-drawer .tax-note,cart-drawer .tax-note{color:#6f686d!important;font-size:11px!important;line-height:1.5!important}.cart-drawer .tax-note a,cart-drawer .tax-note a{color:var(--studio-ink-violet)!important;text-underline-offset:3px}.cart-drawer #CartDrawer-Checkout,.cart-drawer .cart__checkout-button,cart-drawer #CartDrawer-Checkout,cart-drawer .cart__checkout-button{min-height:54px!important;background:var(--studio-ink)!important;color:var(--studio-paper)!important;border:1px solid var(--studio-ink)!important;border-radius:0!important;box-shadow:none!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}.cart-drawer #CartDrawer-Checkout:hover,.cart-drawer .cart__checkout-button:hover,cart-drawer #CartDrawer-Checkout:hover,cart-drawer .cart__checkout-button:hover{background:var(--studio-ink-violet)!important;border-color:var(--studio-ink-violet)!important}.cart-drawer .cart-item,.cart-drawer .cart-items,cart-drawer .cart-item,cart-drawer .cart-items{border-color:var(--studio-greige)!important}main-cart-items,main-cart-items *{--color-foreground: 46, 43, 48}main-cart-items .title-wrapper-with-link h1,main-cart-items h1.title,.cart__title{color:var(--studio-ink)!important;font-family:var(--studio-font-editorial, var(--font-heading-family))!important;font-weight:400!important;letter-spacing:-.02em!important}main-cart-items .underlined-link,main-cart-items .title-wrapper-with-link a{color:#6f686d!important;text-underline-offset:3px}main-cart-items .cart-items thead th{color:#6f686d!important;font-size:9px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important}main-cart-items .cart-item__name,main-cart-items .cart-item__details,main-cart-items .cart-item__price-wrapper,main-cart-items .cart-item__totals,main-cart-items .product-option,main-cart-items .caption-with-letter-spacing{color:var(--studio-ink)!important}main-cart-items .cart-item__name{font-weight:400!important}main-cart-items .cart-item__details .caption-with-letter-spacing{color:#6f686d!important}main-cart-items .quantity{border:1px solid var(--studio-stone)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}main-cart-items .quantity:before,main-cart-items .quantity:after{display:none!important}main-cart-items .quantity__button,main-cart-items .quantity__input{background:transparent!important;color:var(--studio-ink)!important}main-cart-items cart-remove-button,main-cart-items cart-remove-button button{color:#6f686d!important}.cart__footer .cart__note label,.cart__footer label{color:#6f686d!important}.cart__footer .cart__note .field,.cart__footer .cart__note textarea,.cart__footer textarea{border-color:var(--studio-stone)!important;background:transparent!important;color:var(--studio-ink)!important;box-shadow:none!important}.cart__footer .totals__subtotal,.cart__footer .totals__subtotal-value{color:var(--studio-ink)!important;font-weight:400!important}.cart__footer .tax-note{color:#6f686d!important}.cart__footer .tax-note a{color:var(--studio-ink-violet)!important;text-underline-offset:3px}#checkout.cart__checkout-button,.cart__footer #checkout.cart__checkout-button{--color-button: 46, 43, 48 !important;--color-button-text: 250, 248, 244 !important;min-height:54px!important;background:var(--studio-ink)!important;background-color:var(--studio-ink)!important;background-image:none!important;color:var(--studio-paper)!important;border:1px solid var(--studio-ink)!important;border-radius:0!important;box-shadow:none!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}#checkout.cart__checkout-button:before,#checkout.cart__checkout-button:after{background:var(--studio-ink)!important;background-color:var(--studio-ink)!important;border-color:var(--studio-ink)!important;box-shadow:none!important}#checkout.cart__checkout-button:hover,.cart__footer #checkout.cart__checkout-button:hover{--color-button: 94, 75, 114 !important;background:var(--studio-ink-violet)!important;background-color:var(--studio-ink-violet)!important;border-color:var(--studio-ink-violet)!important;color:var(--studio-paper)!important}#checkout.cart__checkout-button:hover:before,#checkout.cart__checkout-button:hover:after{background:var(--studio-ink-violet)!important;background-color:var(--studio-ink-violet)!important;border-color:var(--studio-ink-violet)!important}.product__accordion .accordion__title{color:#2e2b30;font-size:1.6rem;line-height:1.3}.product__accordion .accordion__content{color:#2e2b30;font-size:1.5rem;line-height:1.65}.product__accordion summary{color:#2e2b30}.product__accordion .icon-caret{color:#777078}.jdgm-rev__buyer-badge,.jdgm-rev__buyer-badge-wrapper{background:transparent!important;color:#2e2b30!important;border:0!important;box-shadow:none!important}@media screen and (max-width:749px){.product__info-wrapper .product__title h1,.product__info-wrapper .product__title h2,.product__info-wrapper .product__title .h1{font-size:clamp(28px,8vw,34px)!important}main-cart-items .title-wrapper-with-link{display:block!important}main-cart-items .title-wrapper-with-link h1,main-cart-items h1.title,.cart__title{margin-bottom:12px!important;font-size:clamp(38px,11vw,54px)!important}main-cart-items .title-wrapper-with-link a{display:inline-block;margin-top:0!important;margin-bottom:24px!important;font-size:13px!important}}.template-search .template-search__header h1,.template-search .template-search__header .h2{color:var(--studio-ink, #2f2923);font-family:var(--font-heading-family);font-size:clamp(28px,2.4vw,38px);font-weight:400;line-height:1.15;letter-spacing:-.015em}.template-search .template-search__header{margin-bottom:3rem}.template-search .search{max-width:840px;margin-left:auto;margin-right:auto}.template-search .facets-container{margin-bottom:2.4rem}.template-search .facets-container,.template-search .facets-container label,.template-search .facets-container select,.template-search .facets-container button{letter-spacing:.02em}@media screen and (max-width:749px){.template-search .template-search__header{margin-bottom:2rem}.template-search .template-search__header h1,.template-search .template-search__header .h2{font-size:28px}.template-search .facets-container{margin-bottom:1.8rem}}@media screen and (max-width:749px){.quick-add{display:none!important}}.card-information .price,.card-information .price-item--sale,.card-information .price-item--regular{color:#2e2b30}.card-information .price__sale .price-item--regular,.card-information s.price-item{color:#a8a2a5!important;opacity:.72}.card-information .rating-count,.card-information .caption{color:#777078!important}.card-information .rating-star{--color-rating-star: #b08a4f}.facets,.facets__heading,.facets__summary,.facets__display,.mobile-facets__open,.facet-filters,.facet-filters__label,.product-count,.facets a,.facets button,.product-count__text{color:#5f5960}.mobile-facets__open,.mobile-facets__open-label,.mobile-facets__open-wrapper{color:#5f5960!important}.mobile-facets__open svg,.mobile-facets__open svg path,.mobile-facets__open svg line,.mobile-facets__open svg circle{stroke:#5f5960!important}.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.product-count__text,.mobile-facets__open,.facets__disclosure,.facets__display,.facets__price,.facets .select__select{color:#2e2b30!important}.facets__summary:hover,.facet-filters__sort:hover,.mobile-facets__open:hover{color:#5e4b72!important}.facets__disclosure,.facets__display,.facets__header{border-color:#cfc9c2!important}.active-facets__button-inner{color:#2e2b30!important;border-color:#cfc9c2!important;background:#faf8f4!important}.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.product-count__text{color:#2e2b30!important}.facets__summary .icon-caret,.facet-filters__sort+.icon-caret,.facet-filters .icon-caret{color:#777078!important}.facets__summary:hover,.facet-filters__sort:hover{color:#5e4b72!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/studio-foundation.css.map */
