:root{--jt-font-display: "Cormorant Garamond", "New York", "Georgia", serif;--jt-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--jt-ease: cubic-bezier(.22, .61, .36, 1);--jt-ease-out: cubic-bezier(.16, 1, .3, 1);--jt-ease-soft: cubic-bezier(.4, 0, .2, 1);--jt-brass: #B08D57;--jt-brass-deep: #8B6F3D;--jt-brass-light: #D4B27A;--jt-espresso: #2F2418;--jt-charcoal: #1F1A14;--jt-cream: #F5EFE0;--jt-parchment: #FAF6EE;--jt-foreground: #1F1A14;--jt-muted: rgba(31, 26, 20, .62);--jt-faint: rgba(31, 26, 20, .45);--jt-hairline: rgba(176, 141, 87, .22);--jt-hairline-dim: rgba(176, 141, 87, .12)}html{font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,button,input,textarea,select{font-family:var(--jt-font-body)!important;letter-spacing:.005em;font-weight:400}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,[class*=heading],[class*=__title],[class*=card__heading],[class*=product-card-title],[class*=product-title],[class*=collection-title]{font-family:var(--jt-font-display)!important;font-weight:400!important;letter-spacing:-.012em;line-height:1.12;color:var(--jt-foreground)}h1,.h0,.h1{font-weight:400!important;letter-spacing:-.022em;line-height:1.04}[class*=__num],[class*=__count],[class*=__eyebrow],[class*=eyebrow],.jt-eyebrow,.section-eyebrow,[class*=price],[class*=__price],[class*=__rule],nav,nav *,header-component a,.shopify-section-group-header-group *,button,.button,input,.utility-link,[class*=footer-copyright],[class*=footer-policy]{font-family:var(--jt-font-body)!important}.jt-eyebrow,.section-eyebrow{font-family:var(--jt-font-body)!important;font-size:.66rem;letter-spacing:.32em;text-transform:uppercase;font-weight:500;color:var(--jt-brass);display:inline-block}.button,button.button,a.button{font-family:var(--jt-font-body)!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:.7rem!important;border-radius:1px!important;padding:.95rem 1.7rem!important;transition:background-color .36s var(--jt-ease),color .36s var(--jt-ease),border-color .36s var(--jt-ease),transform .22s var(--jt-ease)!important}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0)}.button-primary,.button.button-primary{background:var(--jt-foreground)!important;color:var(--jt-cream)!important;border:1px solid var(--jt-foreground)!important}.button-primary:hover{background:var(--jt-brass-deep)!important;border-color:var(--jt-brass-deep)!important;color:var(--jt-cream)!important}.button-secondary{background:transparent!important;border:1px solid var(--jt-brass)!important;color:var(--jt-foreground)!important}.button-secondary:hover{background:var(--jt-brass)!important;color:var(--jt-cream)!important}.product-card,.card,.product-list__product{transition:transform .48s var(--jt-ease-out);border-radius:1px;background:transparent!important}.product-card:hover,.card:hover{transform:translateY(-3px)}.card-gallery{--gallery-aspect-ratio: 1 !important;background:var(--jt-parchment, #FAF6EE)}.card-gallery img,.card-gallery [class*=media] img,.card-gallery picture img,.product-card .card-gallery img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:transform .9s var(--jt-ease-out),filter .9s var(--jt-ease-out)!important}.product-card:hover .card-gallery img,.card:hover .card-gallery img{transform:scale(1.04)!important;filter:saturate(1.04)!important}.product-card quick-add,.card quick-add,.product-list__product quick-add,[class*=product-card] quick-add,.quick-add,[class*=quick-add__]{display:none!important}.product-grid__item--sold-out .card-gallery img,.product-grid__item--sold-out .product-card img{filter:grayscale(.3) brightness(.96)!important;opacity:.78}.product-grid__item--sold-out:hover .card-gallery img{filter:grayscale(.15) brightness(1)!important;opacity:.92}.product-grid__item--sold-out .product-card-title,.product-grid__item--sold-out .product-card__title,.product-grid__item--sold-out [class*=product-card__name]{opacity:.72}.product-grid__item--sold-out [class*=price]{text-decoration:line-through;opacity:.5}.product-card-title,.product-card__title,.card__heading,.card__title,.product-list__product-title,[class*=product-card__name]{font-family:var(--jt-font-display)!important;font-weight:400!important;font-size:1.05rem!important;letter-spacing:-.005em!important;line-height:1.25!important;margin-top:1rem!important}.product-card-price,.product-card__price,.card__price,[class*=price__current],[class*=price-item]{font-family:var(--jt-font-body)!important;font-size:.85rem!important;letter-spacing:.015em!important;font-weight:400!important;opacity:.78;font-variant-numeric:tabular-nums}header-component a,.header a,.shopify-section-group-header-group nav a{font-family:var(--jt-font-body)!important;font-size:.78rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:500!important;transition:color .32s var(--jt-ease),opacity .32s var(--jt-ease)}.shopify-section-group-header-group [class*=announcement]{font-family:var(--jt-font-body)!important;font-size:.66rem!important;letter-spacing:.22em!important;font-weight:400!important;text-transform:uppercase!important;opacity:.85}.shopify-section{animation:jt-section-in 1.1s var(--jt-ease-out) both;animation-timeline:view();animation-range:cover 0% cover 35%}@keyframes jt-section-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@supports not (animation-timeline: view()){.shopify-section{animation:none}}.shopify-section [class*=product-list__heading],.shopify-section .product-list__product-list-content h2{font-family:var(--jt-font-display)!important;font-size:clamp(1.8rem,3vw,2.6rem)!important;font-weight:400!important;letter-spacing:-.018em!important;line-height:1.12!important}.shopify-section .product-list__product-list-content{padding-top:clamp(5rem,8vw,7rem)!important;padding-bottom:clamp(2.5rem,4vw,3.5rem)!important}.shopify-section .product-list{padding-top:0!important;padding-bottom:clamp(5rem,8vw,7rem)!important}.section-divider,hr,.divider{border:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--jt-hairline) 20%,var(--jt-hairline) 80%,transparent 100%);margin:4rem auto;max-width:320px}input[type=text],input[type=email],input[type=search],input[type=tel],textarea{font-family:var(--jt-font-body)!important;letter-spacing:.005em!important;transition:border-color .32s var(--jt-ease),box-shadow .32s var(--jt-ease)!important}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--jt-brass)!important;box-shadow:0 0 0 3px #b08d5724!important}footer{font-feature-settings:"kern","liga"}footer h2,footer h3,footer [class*=heading]{font-family:var(--jt-font-display)!important;font-weight:400!important;letter-spacing:-.012em!important}footer [class*=legal_disclosure] *,footer [class*=footer-copyright],footer [class*=footer-policy]{font-family:var(--jt-font-body)!important;font-size:.7rem!important;letter-spacing:.02em!important;opacity:.78}img{transition:filter .4s var(--jt-ease-out)}:focus-visible{outline:2px solid var(--jt-brass);outline-offset:3px;border-radius:1px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(pointer:fine){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#b08d5759;border-radius:6px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#b08d578c;background-clip:padding-box}}::selection{background:#b08d5759;color:var(--jt-espresso)}ul.product-grid,.product-grid.product-grid--grid{display:grid!important}ul.product-grid>li.product-grid__item--sold-out,.collection-wrapper ul.product-grid>li.product-grid__item--sold-out,.product-grid--grid>.product-grid__item--sold-out{order:9999!important;-webkit-order:9999!important}.jt-breadcrumbs{max-width:1480px;margin:0 auto;padding:1.4rem clamp(1.25rem,3vw,2.5rem) .25rem;font-family:var(--jt-font-body)}.jt-breadcrumbs__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.74rem;line-height:1.5;letter-spacing:.02em;color:var(--jt-muted)}.jt-breadcrumbs__item{display:inline-flex;align-items:center;gap:.55rem;margin:0}.jt-breadcrumbs__item a{color:var(--jt-muted);text-decoration:none;transition:color .22s var(--jt-ease)}.jt-breadcrumbs__item a:hover{color:var(--jt-brass-deep);text-decoration:none}.jt-breadcrumbs__sep{color:var(--jt-faint);font-size:.85rem;line-height:1;-webkit-user-select:none;user-select:none}.jt-breadcrumbs__item--current .jt-breadcrumbs__label{color:var(--jt-foreground);font-weight:500;max-width:56ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}@media(max-width:749px){.jt-breadcrumbs{padding:1rem 1rem .25rem}.jt-breadcrumbs__list{font-size:.7rem;gap:.4rem}.jt-breadcrumbs__item--current .jt-breadcrumbs__label{max-width:22ch}}.social-icons__icon-wrapper a{display:inline-flex;transition:color .28s var(--jt-ease, cubic-bezier(.22, .61, .36, 1)),transform .28s var(--jt-ease, cubic-bezier(.22, .61, .36, 1))}.social-icons__icon-wrapper a .social-icons__icon,.social-icons__icon-wrapper a svg{transition:fill .28s var(--jt-ease, cubic-bezier(.22, .61, .36, 1)),color .28s var(--jt-ease, cubic-bezier(.22, .61, .36, 1)),filter .28s var(--jt-ease, cubic-bezier(.22, .61, .36, 1))}.social-icons__icon-wrapper a:hover,.social-icons__icon-wrapper a:focus-visible{color:#d4b27a!important;transform:translateY(-1px);outline:none}.social-icons__icon-wrapper a:hover .social-icons__icon,.social-icons__icon-wrapper a:focus-visible .social-icons__icon,.social-icons__icon-wrapper a:hover svg,.social-icons__icon-wrapper a:focus-visible svg{fill:#d4b27a!important;color:#d4b27a!important;filter:drop-shadow(0 0 6px rgba(212,178,122,.7)) drop-shadow(0 0 14px rgba(212,178,122,.35))}.jdgm-prev-badge[data-number-of-reviews="0"],.jdgm-prev-badge[data-number-of-reviews=""]{visibility:hidden;height:0;overflow:hidden;margin:0!important;padding:0!important}.jdgm-widget.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__sort-wrapper,.jdgm-widget.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-histogram{display:none}.jt-home-reviews__lede a,.jt-home-reviews__viewall,.jt-home-reviews__author a,.jt-policies__cta-link,.jt-pdp-trust__item a,.jt-footer-disclosure a,.jt-crr__read,.jt-readnext__kicker,.jt-cfaq__q:after{color:#8b6f3d}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}header-component[transparent] .header-logo,header-component[transparent] .header-logo__heading,header-component[transparent] .header-logo__sub,header-component[transparent] .header-logo a{color:#f5efe0!important}header-component[transparent] .header-logo__sub{opacity:.85!important;text-shadow:0 1px 2px rgba(0,0,0,.25)}header-component[transparent] .header-logo__heading{text-shadow:0 1px 3px rgba(0,0,0,.35)}header-component[transparent] .header-logo__image{filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}header-component[transparent]:not([data-sticky-state=active]) .menu-list__link,header-component[transparent]:not([data-sticky-state=active]) .header__row .nav-tools button{color:#f5efe0!important;text-shadow:0 1px 2px rgba(0,0,0,.3)}header-component overflow-list::part(overflow),header-component overflow-list::part(overflow-list),header-component[transparent] overflow-list::part(overflow),header-component[transparent] overflow-list::part(overflow-list){background-color:#fff!important;box-shadow:0 12px 32px #1f1a142e!important;border:1px solid rgba(60,45,30,.08)!important}header-component overflow-list [slot=overflow],header-component[transparent] overflow-list [slot=overflow]{background-color:#fff!important}header-component overflow-list [slot=overflow],header-component overflow-list [slot=overflow] .menu-list__link,header-component overflow-list [slot=overflow] .menu-list__link-title,header-component[transparent] overflow-list [slot=overflow],header-component[transparent] overflow-list [slot=overflow] .menu-list__link,header-component[transparent] overflow-list [slot=overflow] .menu-list__link-title,header-component[transparent]:not([data-sticky-state=active]) overflow-list [slot=overflow] .menu-list__link,header-component[transparent]:not([data-sticky-state=active]) overflow-list [slot=overflow] .menu-list__link-title{color:#1f1a14!important;text-shadow:none!important}header-component overflow-list [slot=overflow] .menu-list__link:hover,header-component overflow-list [slot=overflow] .menu-list__link:hover .menu-list__link-title,header-component[transparent] overflow-list [slot=overflow] .menu-list__link:hover,header-component[transparent] overflow-list [slot=overflow] .menu-list__link:hover .menu-list__link-title{color:#8b6f3d!important;background-color:#faf6ee!important}header-component .menu-list__submenu,header-component .mega-menu__list,header-component .menu-drawer,header-component .menu-drawer__content,header-component[transparent] .menu-list__submenu,header-component[transparent] .mega-menu__list,header-component[transparent] .menu-drawer,header-component[transparent] .menu-drawer__content{background-color:#fff!important;box-shadow:0 12px 32px #1f1a142e}header-component .menu-list__submenu .menu-list__link,header-component .mega-menu__list .menu-list__link,header-component .menu-drawer .menu-list__link,header-component[transparent] .menu-list__submenu .menu-list__link,header-component[transparent] .mega-menu__list .menu-list__link,header-component[transparent] .menu-drawer .menu-list__link,header-component[transparent]:not([data-sticky-state=active]) .menu-list__submenu .menu-list__link,header-component[transparent]:not([data-sticky-state=active]) .mega-menu__list .menu-list__link,header-component[transparent]:not([data-sticky-state=active]) .menu-drawer .menu-list__link{color:#1f1a14!important;text-shadow:none!important}header-component .menu-list__submenu .menu-list__link:hover,header-component .mega-menu__list .menu-list__link:hover,header-component .menu-drawer .menu-list__link:hover,header-component[transparent] .menu-list__submenu .menu-list__link:hover,header-component[transparent] .mega-menu__list .menu-list__link:hover,header-component[transparent] .menu-drawer .menu-list__link:hover{color:#8b6f3d!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/jt-elegance.css.map */
