:root{--indu-bg: #fdfdfb;--indu-white: #ffffff;--indu-tint: #f3ece2;--indu-band: #ded1bf;--indu-display: "Abril Fatface", "Arapey", Georgia, serif;--indu-accent: #be5037;--indu-accent-deep: #913a27;--indu-ink: #1a1a1a;--indu-ink-soft: #333333;--indu-muted: #6b6b68;--indu-line: #e6e4e0;--indu-line-strong: #d6d3ce;--indu-serif: var(--font-heading--family, "Arapey", Georgia, serif);--indu-sans: var(--font-body--family, "Assistant", "Helvetica Neue", Arial, sans-serif);--indu-label: var(--font-subheading--family, "Inter", "Helvetica Neue", Arial, sans-serif);--indu-gutter: clamp(16px, 2.2vw, 32px);--indu-max: 2400px;--indu-tile-gap: 8px;--indu-ivory: var(--indu-bg);--indu-chai: var(--indu-tint);--indu-card: var(--indu-white);--indu-sand: var(--indu-line-strong);--indu-maroon: var(--indu-ink);--indu-maroon-dark: var(--indu-ink-soft);--indu-marigold: var(--indu-accent)}body{-webkit-font-smoothing:antialiased}body :is(h1,h2,h3,.h1,.h2,.h3){font-weight:400;letter-spacing:.005em;text-wrap:balance}body .button,body .button-secondary,body button.shopify-payment-button__button--unbranded{font-family:var(--indu-label);font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border-radius:0}.indu-wrap{max-width:var(--indu-max);margin-inline:auto;padding-inline:var(--indu-gutter)}.indu-section{padding-block:var(--indu-pt, 56px) var(--indu-pb, 56px);background:var(--indu-bg);color:var(--indu-ink)}.indu-eyebrow{display:inline-block;margin:0 0 14px;font-family:var(--indu-label);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--indu-accent)}.indu-eyebrow--muted{color:var(--indu-muted)}.indu-heading{margin:0;font-family:var(--indu-serif);font-weight:400;font-size:clamp(1.75rem,2.4vw,2.375rem);line-height:1.2;letter-spacing:.005em;color:var(--indu-ink);text-wrap:balance}.indu-heading--xl{font-size:clamp(2.25rem,3.6vw,3.5rem);line-height:1.1}.indu-body{margin:0;font-family:var(--indu-sans);font-size:1rem;line-height:1.65;color:var(--indu-ink)}.indu-body p{margin:0 0 .75em}.indu-body p:last-child{margin-bottom:0}.indu-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 26px;background:var(--indu-accent);color:var(--indu-white);font-family:var(--indu-label);font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;border:1px solid var(--indu-accent);border-radius:0;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.indu-btn:hover{background:var(--indu-accent-deep);border-color:var(--indu-accent-deep);color:var(--indu-white)}.indu-btn--light{background:var(--indu-white);color:var(--indu-ink);border-color:var(--indu-white)}.indu-btn--light:hover{background:var(--indu-accent);color:var(--indu-white);border-color:var(--indu-accent)}.indu-btn--outline{background:transparent;color:var(--indu-ink);border-color:var(--indu-ink)}.indu-btn--outline:hover{background:var(--indu-accent);color:var(--indu-white);border-color:var(--indu-accent)}.indu-link{display:inline-block;font-family:var(--indu-label);font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--indu-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-color:var(--indu-accent);transition:color .2s ease,text-decoration-color .2s ease}.indu-link:hover{color:var(--indu-accent);text-decoration-color:var(--indu-accent)}.indu-motion [data-indu-reveal]{opacity:0;transform:translateY(14px);will-change:opacity,transform}.indu-motion [data-indu-reveal].is-in{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){.indu-motion [data-indu-reveal]{opacity:1;transform:none}}.indu-ornament{display:block;width:48px;height:1px;background:var(--indu-accent);opacity:.55}.indu-ornament svg{display:none}.indu-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px}.indu-section-head .indu-link{flex:none}.indu-media{position:relative;display:block;overflow:hidden;background:var(--indu-tint)}.indu-media img,.indu-media svg.placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.indu-scroller{position:relative;display:block}.indu-scroller__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--indu-col, calc((100% - 5 * var(--indu-tile-gap)) / 6));gap:var(--indu-tile-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:0;padding:0;list-style:none}.indu-scroller__track::-webkit-scrollbar{display:none}.indu-scroller__track>*{scroll-snap-align:start;min-width:0}.indu-scroller__arrow{position:absolute;top:var(--indu-arrow-top, 38%);z-index:2;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--indu-line);border-radius:50%;background:#fffffff0;color:var(--indu-ink);cursor:pointer;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.indu-scroller__arrow:hover{background:var(--indu-accent);color:#fff;border-color:var(--indu-accent)}.indu-scroller__arrow--prev{left:10px}.indu-scroller__arrow--next{right:10px}.indu-scroller__arrow[disabled]{opacity:0;pointer-events:none}@media(max-width:749px){.indu-scroller__arrow{display:none}}.indu-card{display:flex;flex-direction:column;gap:8px;color:var(--indu-ink);text-decoration:none}.indu-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--indu-white)}.indu-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease}.indu-card__media img+img{opacity:0}.indu-card:hover .indu-card__media img+img{opacity:1}.indu-badge{position:absolute;top:8px;left:8px;z-index:1;padding:4px 7px;background:var(--indu-white);color:var(--indu-ink);font-family:var(--indu-label);font-size:.625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.indu-badge--sale{background:var(--indu-accent);color:var(--indu-white)}.indu-card__title{margin:2px 0 0;font-family:var(--indu-sans);font-size:.9375rem;font-weight:600;line-height:1.3}.indu-card__meta{margin:-4px 0 0;font-family:var(--indu-sans);font-size:.8125rem;color:var(--indu-muted)}.indu-card__price{display:flex;flex-wrap:wrap;gap:8px;margin-top:-2px;font-family:var(--indu-sans);font-size:.9375rem;color:var(--indu-ink)}.indu-card__price s{color:var(--indu-muted)}.indu-card__price .is-sale{color:var(--indu-accent)}.indu-stars{display:inline-flex;align-items:center;gap:6px;font-family:var(--indu-sans);font-size:.8125rem;color:var(--indu-muted)}.indu-stars__icons{--pct: 100%;position:relative;font-size:.8125rem;letter-spacing:1px;line-height:1;color:var(--indu-line-strong)}.indu-stars__icons:before{content:"\2605\2605\2605\2605\2605"}.indu-stars__icons:after{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--pct);overflow:hidden;color:var(--indu-ink);white-space:nowrap}body .header .menu-list__link,body .header-menu .menu-list__link{font-family:var(--indu-label);font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}body .header .menu-list__link:hover,body .header-menu .menu-list__link:hover{color:var(--indu-accent)}body .header__row--mobile .menu-list__item,body .menu-list--mobile .menu-list__item{font-family:var(--indu-label);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}body .header__row--mobile .menu-list__list,body .menu-list--mobile .menu-list__list{gap:18px}body #header-group .header{border-bottom:1px solid var(--indu-line)}body product-card .product-card__content{gap:6px}body product-card :is(.product-title,[class*=product-title]) :is(a,p,span,h3,h4){font-family:var(--indu-sans);font-size:.9375rem;font-weight:600;line-height:1.3}body product-card :is(product-price,.price){font-family:var(--indu-sans);font-size:.9375rem;font-weight:400}body product-card :is(.card-gallery,.product-media-container,img){border-radius:0}body .product-badges__badge{border-radius:0;padding:4px 7px;font-family:var(--indu-label);font-size:.625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}body .product-details .add-to-cart-button,body .product-details .button[id^=BuyButtons-ProductSubmitButton-]{width:100%;min-height:52px;--button-background-color: var(--indu-ink);--button-color: var(--indu-white);--button-border-color: var(--indu-ink)}body .product-details .add-to-cart-button:hover,body .product-details .button[id^=BuyButtons-ProductSubmitButton-]:hover{--button-background-color: var(--indu-accent);--button-border-color: var(--indu-accent)}body .product-details details{border-color:var(--indu-line)}body .product-details :is(accordion-custom summary,.accordion summary,details>summary){font-family:var(--indu-label);font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}body .footer :is(h2,h3,.h4,.h5){font-family:var(--indu-label);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}body :is(.marquee-section,marquee-component) :is(p,span,a){font-family:var(--indu-serif);font-size:.875rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}body .facets-controls-wrapper{border-block:1px solid var(--indu-line);padding-block:10px}body .facets__form{border:1px solid var(--indu-line);padding:4px 14px 8px}.indu-ab-countdown{display:inline-block;margin-left:12px;padding:3px 9px 2px;background:#fff;color:var(--indu-ink);border-radius:2px;font-variant-numeric:tabular-nums;white-space:nowrap}.indu-ab-countdown:before{content:none}body [class*=announcement-bar-slide-inner],body [class*=announcement-bar-content],body [class*=announcement-bar-text]{text-align:center}.indu-ab-countdown[hidden]{display:none}body .header__columns .header-menu{display:none!important}body .header__columns .header__column--left{justify-content:flex-start}body .header__columns .header__column--left .header__drawer{display:flex!important}@media(max-width:1199px){body .header__columns .header__column--left search-button{display:flex!important}body .header__columns .header__column--right search-button,body .header__columns .header__column--right dropdown-localization-component{display:none!important}}@media(min-width:750px){body #header-group .header__row--mobile{display:block!important}body .menu-list--mobile .menu-list__list{gap:32px}body .menu-list--mobile .menu-list__item{font-size:.72rem;letter-spacing:.14em}body .menu-list--mobile .menu-list__item:hover{color:var(--indu-accent)}}body .product-information,body .product-information .media-gallery{--media-radius: 0px}body .product-media-container,body .product-media-container img{border-radius:0!important}body .slideshow-controls__thumbnail{border:1px solid transparent;border-radius:0;overflow:hidden;opacity:.75;transition:opacity .2s ease,border-color .2s ease}body .slideshow-controls__thumbnail img{border-radius:0}body .slideshow-controls__thumbnail:hover{opacity:1}body .slideshow-controls__thumbnail[aria-selected=true]{opacity:1;border-color:var(--indu-accent)}body .product-details .text-block :is(h1,h2,h3,h4){font-family:var(--indu-serif);font-weight:400;font-size:clamp(1.5rem,2vw,2rem);line-height:1.2;letter-spacing:.02em;color:var(--indu-ink)}body .product-details product-price .price{font-family:var(--indu-label);font-size:1rem;font-weight:500;letter-spacing:.08em;color:var(--indu-ink)}body .product-details product-price .compare-at-price{font-family:var(--indu-label);font-size:.8125rem;letter-spacing:.08em;color:var(--indu-muted)}body .product-details .tax-note{font-family:var(--indu-sans);font-size:.75rem;color:var(--indu-muted)}body .product-details .variant-option legend,body .product-details .variant-option>label{font-family:var(--indu-label);font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--indu-muted)}body .product-details .variant-option__select{border-radius:0;border:1px solid var(--indu-line-strong);background:var(--indu-white);font-family:var(--indu-sans);font-size:.875rem;color:var(--indu-ink)}body .product-details .variant-option__button-label{border-radius:0;font-family:var(--indu-label);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}body .product-details .variant-option__button-label:has(:checked){border-color:var(--indu-accent);color:var(--indu-accent)}body .product-details .add-to-cart-button,body .product-details .product-form-buttons .button:not(.button-secondary){min-height:52px;border-radius:0;border:1px solid var(--indu-accent);background:var(--indu-accent);color:#fff;font-family:var(--indu-label);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease}body .product-details .add-to-cart-button:hover,body .product-details .product-form-buttons .button:not(.button-secondary):hover{background:var(--indu-accent-deep);border-color:var(--indu-accent-deep)}body .product-details .add-to-cart-button.button-secondary{background:transparent;color:var(--indu-ink);border-color:var(--indu-ink)}body .product-details .shopify-payment-button__button{border-radius:0!important;min-height:52px}body .product-details .accordion .details__header{padding-block:15px;font-family:var(--indu-serif);font-size:1rem;letter-spacing:.02em;color:var(--indu-ink)}body .product-details .accordion .details-content{font-family:var(--indu-sans);font-size:.9375rem;line-height:1.7;color:var(--indu-ink-soft)}body .product-details .accordion{border-color:var(--indu-line)}body .product-details .text-block .rte,body .product-details .text-block p{font-family:var(--indu-sans);font-size:.9375rem;line-height:1.75;color:var(--indu-ink-soft)}body .product-details [class*=shipping]{border-radius:0!important}body .product-details [style*="#4ade80"],body .product-details [class*=shipping] span[style*=background]{background:var(--indu-accent)!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/indu-redesign.css.map */
