@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400&family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&display=swap";:root{--jg-bg: #d6efe2;--jg-bg-soft: #eef8f3;--jg-header: #ffffff;--jg-card: #fffdf7;--jg-gold: #ffe89a;--jg-gold-hover: #ffd84d;--jg-ink: #222222;--jg-muted: #666666;--jg-border: #dce8e0;--jg-footer: #1e1e1e;--jg-cream: var(--jg-header);--jg-cream-deep: var(--jg-bg);--jg-sage: var(--jg-bg);--jg-sage-mid: var(--jg-bg-soft);--jg-sage-dark: #3a6b56;--jg-gold-deep: var(--jg-gold-hover);--jg-white: var(--jg-card);--jg-sale: #c4453c;--jg-radius: 14px;--jg-radius-pill: 999px;--jg-max: 1280px;--jg-serif: "Cormorant Garamond", Georgia, serif;--jg-sans: "DM Sans", system-ui, sans-serif;--jg-space-1: .25rem;--jg-space-2: .5rem;--jg-space-3: .75rem;--jg-space-4: 1rem;--jg-space-5: 1.25rem;--jg-space-6: 1.5rem;--jg-space-8: 2rem;--jg-space-10: 2.5rem;--jg-space-12: 3rem;--jg-space-16: 4rem}body,.wrapper-body,#PageContainer,.main-content,.page-container{background:var(--jg-header)!important;background-color:var(--jg-header)!important;color:var(--jg-ink)}.jg-pill,.cartCount,.cart-count,.header-cart .cartCount,.cart-icon-bubble,.header-08 .cartCount,.fixed-right-menu .cart-fixed .cartCount{background:var(--jg-gold)!important;color:var(--jg-ink)!important;border:0!important;border-radius:var(--jg-radius-pill)!important;font-weight:600!important;box-shadow:none!important}.anouncment-sec,.announcement-bar,.header-top{background:var(--jg-bg)!important}.anouncment-sec .content,.anouncment-sec,.header-top,.header-top a,.header-top span{color:var(--jg-ink)!important;font-family:var(--jg-sans);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.site-header.header-08,.site-header.header-08 .header-bottom,.site-header.header-08 .header-pc,.site-header.header-08 .header-panel-bt,.wrapper_header_08,.wrapper-navigation,.navigation-08,.nav-bar,.site-nav{background:var(--jg-header)!important;background-color:var(--jg-header)!important}.site-header.header-08{border-bottom:0!important}.header-08 .logo-title,.header-08 .header-logo a{font-family:Segoe Script,Brush Script MT,cursive;color:var(--jg-gold-hover)!important;font-size:1.85rem;font-weight:400}.header-pc .header-logo:not(.logo-fixed),.header-pc .header-logo:not(.logo-fixed) a.logo-img{display:inline-flex!important;align-items:center!important}.header-pc .header-logo:not(.logo-fixed) .logo-img img,.header-pc .logo-img img,.site-header.header-08 .header-pc .logo-img img{width:140px!important;max-width:140px!important;height:auto!important;max-height:none!important;object-fit:contain!important}.logo-fixed,.wrapper-navigation .logo-fixed,.wrapper_header_08 .logo-fixed,.navigation-08 .logo-fixed,.is-sticky .logo-fixed,.wrapper_header_08 .is-sticky .logo-fixed,.is-sticky .wrapper-navigation .logo-fixed,.wrapper-navigation.is-sticky .logo-fixed,.header-logo.logo-fixed,.logo-fixed .logo-img,.logo-fixed img{display:none!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;position:absolute!important;left:-9999px!important}@media(min-width:1200px){.header-mb .header-logo,.header-mb .logo-img{display:none!important}}.header-08 .header-wishlist a,.header-08 .header-wishlist span,.header-08 .wrapper-right a,.header-08 .wrapper-right span,.header-08 .cart-text,.header-08 .wishlist-text{color:var(--jg-ink)!important}.header-08 .header-panel-bt .wrapper-center{display:flex!important;justify-content:center!important;align-items:center!important}.header-08 .nav-search{max-width:260px!important;width:100%!important;margin-inline:auto!important;position:relative!important;z-index:20}.header-08 .nav-search .search-form,.wrapper_header_08 .nav-search .search-form,.wrapper_header_08 .header-search{background:transparent!important;border:0!important;height:auto!important;min-height:0!important;max-width:none!important;width:100%!important;display:block!important;overflow:visible!important;margin:0!important;position:relative!important}.header-08 .nav-search .header-search__form,.wrapper_header_08 .header-search .header-search__form{border-radius:var(--jg-radius-pill)!important;background:var(--jg-white)!important;border:1px solid var(--jg-border)!important;height:40px!important;min-height:40px!important;max-width:260px!important;width:100%!important;display:flex!important;align-items:center!important;overflow:hidden!important;margin-inline:auto!important;box-sizing:border-box!important}.header-08 .nav-search form.search-bar,.wrapper_header_08 .header-search form.search-bar{display:flex!important;align-items:center!important;width:100%!important;height:100%!important;margin:0!important;background:transparent!important;border:0!important;overflow:visible!important}.header-08 .nav-search input.input-group-field,.header-08 .nav-search .header-search__input,.wrapper_header_08 .search-form .input-group-field{border:0!important;background:transparent!important;height:38px!important;min-height:38px!important;padding:0 .9rem!important;font-size:.8125rem!important;line-height:1.3!important;font-family:var(--jg-sans)!important;font-weight:400!important;color:var(--jg-ink)!important;flex:1 1 auto!important;width:auto!important;max-width:none!important}.header-08 .nav-search button.icon-search,.header-08 .nav-search .btn.icon-search{height:38px!important;width:40px!important;min-width:40px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;display:grid!important;place-items:center!important;flex:0 0 40px!important}.header-08 .nav-search svg{width:15px!important;height:15px!important}.quickSearchResultsWrap,.wrapper_header_08 .quickSearchResultsWrap,body.search-open .quickSearchResultsWrap,body .search-open .quickSearchResultsWrap{position:absolute!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;top:calc(100% + 8px)!important;width:min(720px,92vw)!important;max-width:92vw!important;height:auto!important;min-height:0!important;max-height:min(72vh,560px)!important;overflow:auto!important;background:var(--jg-header)!important;border:1px solid var(--jg-border)!important;border-radius:12px!important;box-shadow:0 16px 48px #00000024!important;z-index:100!important;padding:.9rem 1rem 1rem!important;margin-top:0!important}@media(min-width:1200px){body.search-open .wrapper-overlay,body .search-open .wrapper-overlay{display:none!important}body.search-open .wrapper-header .search-form,body .search-open .wrapper-header .search-form,body.search-open .has_sticky .wrapper-header .search-form{position:relative!important;transform:none!important}}.quickSearchResultsWrap .container{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.quickSearchResultsWrap .box-title{font-family:var(--jg-sans)!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--jg-ink)!important;border-bottom:1px solid var(--jg-border)!important;padding:0 0 .5rem!important;margin:0 0 .75rem!important;text-align:left!important}.quickSearchResultsWrap .product-title,.quickSearchResultsWrap a,.quickSearchResultsWrap .highlight,.quickSearchResultsWrap .price-box{color:var(--jg-ink)!important}.quickSearchResultsWrap .product-price ins,.quickSearchResultsWrap .special-price{color:var(--jg-sale)!important}.quickSearchResultsWrap .search__products .products-grid,.quickSearchResultsWrap .jg-search-grid,.quickSearchResultsWrap .header-search__results .products-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem!important;margin:0!important;padding:0!important;width:100%!important;float:none!important;align-items:stretch!important}.quickSearchResultsWrap .products-grid.row{margin-left:0!important;margin-right:0!important}.quickSearchResultsWrap .jg-search-item,.quickSearchResultsWrap .search__products .grid-item,.quickSearchResultsWrap .header-search__results .grid-item{width:100%!important;max-width:none!important;flex:none!important;float:none!important;padding:0!important;margin:0!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-self:stretch!important;height:auto!important}.quickSearchResultsWrap .jg-card,.quickSearchResultsWrap .jg-card.product-item,.quickSearchResultsWrap .inner.product-item{flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:0!important;background:var(--jg-header)!important;border:1px solid var(--jg-border)!important;border-radius:10px!important;padding:0!important;margin:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.quickSearchResultsWrap .inner-top:not(.jg-card__media):not(.product-top){display:flex!important;flex-direction:column!important;height:100%!important;width:100%!important;flex:1 1 auto!important}.quickSearchResultsWrap .jg-card__media,.quickSearchResultsWrap .jg-card__media.inner-top,.quickSearchResultsWrap .jg-card .product-top,.quickSearchResultsWrap .product-item .product-image,.quickSearchResultsWrap .product-item .product-top,.quickSearchResultsWrap .product-top.inner-top{position:relative!important;display:block!important;width:100%!important;aspect-ratio:4 / 5!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;overflow:hidden!important;background:#f3f3f3!important;border-radius:0!important;flex:0 0 auto!important;align-self:auto!important}.quickSearchResultsWrap .jg-card__img-link,.quickSearchResultsWrap .product-grid-image,.quickSearchResultsWrap .product-grid-image.adaptive_height,.quickSearchResultsWrap .product-item .product-image a{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}.quickSearchResultsWrap .product-grid-image:after,.quickSearchResultsWrap .product-grid-image.adaptive_height:after{display:none!important;content:none!important;padding:0!important}.quickSearchResultsWrap .jg-card__media img,.quickSearchResultsWrap .jg-card__img,.quickSearchResultsWrap .product-item .product-image img,.quickSearchResultsWrap .product-item .product-top img,.quickSearchResultsWrap .product-grid-image img{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-width:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center 22%!important;display:block!important;border:0!important;padding:0!important;margin:0!important;transform:scale(1.42)!important;transform-origin:center 22%!important}.quickSearchResultsWrap .quickview-button,.quickSearchResultsWrap .product-item .action,.quickSearchResultsWrap .product-des{display:none!important}.quickSearchResultsWrap .jg-card__body,.quickSearchResultsWrap .product-bottom{padding:.4rem .4rem .5rem!important;text-align:center!important;flex:0 0 auto!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;width:100%;min-height:3.5rem;box-sizing:border-box;margin:0!important}.quickSearchResultsWrap .jg-card__title,.quickSearchResultsWrap h3.jg-card__title{font-family:var(--jg-sans)!important;font-size:11px!important;font-weight:500!important;line-height:1.25!important;margin:0 0 .2rem!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;min-height:2.5em!important;max-height:2.5em!important;height:2.5em!important}.quickSearchResultsWrap .jg-card__title .product-title,.quickSearchResultsWrap a.product-title,.quickSearchResultsWrap .product-title{font-family:var(--jg-sans)!important;font-size:11px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important;color:var(--jg-ink)!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;margin:0!important;padding:0!important;min-height:0!important;max-height:none!important;height:auto!important;white-space:normal!important}.quickSearchResultsWrap .price-box,.quickSearchResultsWrap .jg-card__price{margin:0!important;font-size:11px!important;min-height:1.2em}.quickSearchResultsWrap .old-price{color:var(--jg-muted)!important;text-decoration:line-through}.quickSearchResultsWrap .jg-card__swatches,.quickSearchResultsWrap .item-swatch,.quickSearchResultsWrap .product-bottom .item-swatch,.quickSearchResultsWrap .jg-card__action,.quickSearchResultsWrap .jg-card .action,.quickSearchResultsWrap .jg-card__wish-wrap,.quickSearchResultsWrap .jg-card__badge,.quickSearchResultsWrap .product-label,.quickSearchResultsWrap .compare-button,.quickSearchResultsWrap .wishlist,.quickSearchResultsWrap .product-vendor,.quickSearchResultsWrap .shopify-product-reviews-badge{display:none!important}.quickSearchResultsWrap .header-search__see-more,.quickSearchResultsWrap .text-results{font-family:var(--jg-sans)!important;color:var(--jg-sage-dark)!important;font-weight:600!important;margin-top:.85rem!important}.quickSearchResultsWrap .header-search__trending .list-item{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 1rem;padding:0;list-style:none}.quickSearchResultsWrap .header-search__trending .highlight{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border-radius:999px;background:var(--jg-bg-soft);border:1px solid var(--jg-border);font-size:.75rem;font-family:var(--jg-sans);text-decoration:none!important}@media(max-width:991px){.quickSearchResultsWrap,.wrapper_header_08 .quickSearchResultsWrap{width:min(560px,92vw)!important}.quickSearchResultsWrap .search__products .products-grid,.quickSearchResultsWrap .jg-search-grid,.quickSearchResultsWrap .header-search__results .products-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.55rem!important}}@media(max-width:767px){.quickSearchResultsWrap,.wrapper_header_08 .quickSearchResultsWrap,body.search-open .quickSearchResultsWrap{width:min(100vw - 1rem,360px)!important;left:50%!important;max-height:min(68vh,480px)!important;padding:.75rem!important}.quickSearchResultsWrap .search__products .products-grid,.quickSearchResultsWrap .jg-search-grid,.quickSearchResultsWrap .header-search__results .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}.quickSearchResultsWrap .jg-card__media,.quickSearchResultsWrap .jg-card__media.inner-top,.quickSearchResultsWrap .product-item .product-top{aspect-ratio:3 / 4!important}.quickSearchResultsWrap .jg-card__title,.quickSearchResultsWrap .product-title{font-size:10px!important}}#search-form-mobile .quickSearchResultsWrap{position:relative!important;left:auto!important;transform:none!important;width:100%!important;max-width:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:.75rem 0!important}#search-form-mobile .jg-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.anouncment-sec{padding-top:2px!important;padding-bottom:2px!important}.wrapper-navigation .promos__message_section,.wrapper-navigation .promos__background,.wrapper-navigation .promos__message,.navigation-08 .promos__message_section,.navigation-08 .promos__background,.navigation-08 .promos__message,.promos__background,.promos__message_section{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:transparent!important;border:0!important;visibility:hidden!important;pointer-events:none!important}.wrapper-navigation,.navigation-08,.wrapper-navigation.navigation-08,.sticky-wrapper,.site-header.header-08,.header-bottom{border-top:0!important;border-bottom:0!important;box-shadow:none!important}.wrapper-navigation.navigation-08 .nav-bar .site-nav>.menu-lv-1>a,.wrapper-navigation.navigation-08 .nav-bar .site-nav>.menu-lv-1>a>span,.navigation-08 .site-nav .menu-lv-1>a,.navigation-08 .site-nav .menu-lv-1>a span,.site-nav .menu-lv-1>a,.site-nav .menu-lv-1>a span{font-family:var(--jg-sans)!important;font-size:13px!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-weight:600!important;color:var(--jg-ink)!important;line-height:1.3!important}.wrapper-navigation.navigation-08 .nav-bar .site-nav>.menu-lv-1>a{padding:.85rem .7rem!important}.wrapper-navigation a[href*=sale],.navigation-08 a[href*=sale],.site-nav a[href*=sale],.wrapper-navigation a[href*=sale] span,.navigation-08 a[href*=sale] span{color:var(--jg-sale)!important;font-weight:600!important}@media(min-width:1200px){.site-nav>li.menu-lv-1,.site-nav>li.menu-lv-1.dropdown,.navigation-08 .site-nav>li.menu-lv-1{width:auto!important;min-width:0!important;max-width:none!important;left:auto!important;right:auto!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important;display:inline-block!important;vertical-align:middle!important;float:none!important}.site-nav>li.menu-lv-1.no-mega-menu{position:relative!important}.site-nav>li.menu-lv-1.mega-menu,.navigation-08 .site-nav>li.mega-menu{position:static!important}.site-nav>li.menu-lv-1>a{display:inline-block!important;background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;white-space:nowrap!important}.site-nav>li.menu-lv-1>.sub-menu-mobile{position:absolute!important;top:100%!important;left:0!important;right:auto!important;width:max-content!important;min-width:280px!important;max-width:min(560px,calc(100vw - 2rem))!important;margin-top:0!important;background:var(--jg-white)!important;border:1px solid var(--jg-border)!important;border-radius:12px!important;box-shadow:0 14px 36px #0000001a!important;padding:16px 28px!important;box-sizing:border-box!important;z-index:50!important;text-align:left!important;overflow:visible!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(8px)!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important}.site-nav>li.menu-lv-1.mega-menu>.sub-menu-mobile{left:50%!important;right:auto!important;transform:translate(-50%,8px)!important}.site-nav>li.menu-lv-1:nth-last-child(-n+3)>.sub-menu-mobile{left:auto!important;right:0!important;transform:translateY(8px)!important}.site-nav>li.menu-lv-1:nth-last-child(-n+3).mega-menu>.sub-menu-mobile{left:auto!important;right:0!important;transform:translateY(8px)!important}.site-nav>li.menu-lv-1:hover>.sub-menu-mobile,.site-nav>li.menu-lv-1:focus-within>.sub-menu-mobile{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.site-nav>li.menu-lv-1.mega-menu:hover>.sub-menu-mobile,.site-nav>li.menu-lv-1.mega-menu:focus-within>.sub-menu-mobile{transform:translate(-50%)!important}.site-nav>li.menu-lv-1:nth-last-child(-n+3):hover>.sub-menu-mobile,.site-nav>li.menu-lv-1:nth-last-child(-n+3):focus-within>.sub-menu-mobile,.site-nav>li.menu-lv-1:nth-last-child(-n+3).mega-menu:hover>.sub-menu-mobile,.site-nav>li.menu-lv-1:nth-last-child(-n+3).mega-menu:focus-within>.sub-menu-mobile{transform:translateY(0)!important}.site-nav>li.menu-lv-1>.sub-menu-mobile .menu-mb-title,.site-nav>li.menu-lv-1>.sub-menu-mobile .icon-dropdown{display:none!important}.site-nav>li.menu-lv-1>.sub-menu-mobile .site-nav-dropdown,.site-nav>li.menu-lv-1>.sub-menu-mobile .container,.site-nav>li.menu-lv-1>.sub-menu-mobile .row,.site-nav>li.menu-lv-1>.sub-menu-mobile .bg,.site-nav>li.menu-lv-1>.sub-menu-mobile .col-12:not(.hide_pc),.site-nav>li.menu-lv-1>.sub-menu-mobile .col-xl-12,.site-nav>li.menu-lv-1>.sub-menu-mobile .col-xl-9,.site-nav>li.menu-lv-1>.sub-menu-mobile .col-xl-7{width:max-content!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;display:block!important;flex:none!important}.site-nav>li.menu-lv-1>.sub-menu-mobile .row[data-masonry],.site-nav>li.menu-lv-1>.sub-menu-mobile [data-masonry]{position:static!important;height:auto!important;width:max-content!important;display:block!important}.site-nav>li.menu-lv-1>.sub-menu-mobile .grid-sizer{display:none!important;width:0!important;height:0!important}.site-nav>li.menu-lv-1>.sub-menu-mobile .menu-lv-2:not(.hide_pc),.site-nav>li.menu-lv-1>.sub-menu-mobile [data-griditem],.site-nav>li.menu-lv-1>.sub-menu-mobile .col5{position:static!important;left:auto!important;top:auto!important;width:max-content!important;min-width:220px!important;max-width:none!important;float:none!important;display:block!important;margin:0!important;padding:0!important;flex:0 0 auto!important}.site-nav>li.menu-lv-1>.sub-menu-mobile ul:not(.hide_pc){list-style:none!important;margin:0!important;padding:0!important;width:max-content!important;min-width:100%!important}.site-nav>li.menu-lv-1>.sub-menu-mobile li:not(.hide_pc){display:block!important;width:max-content!important;min-width:100%!important;margin:0!important;padding:0!important;float:none!important}.site-nav>li.menu-lv-1>.sub-menu-mobile .menu-lv-2>.sub-menu-mobile{position:static!important;left:auto!important;right:auto!important;width:max-content!important;min-width:100%!important;max-width:none!important;margin:0!important;padding:4px 0 4px 12px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;opacity:inherit!important;visibility:inherit!important;pointer-events:inherit!important}.site-nav>li.menu-lv-1:hover>.sub-menu-mobile .menu-lv-2>.sub-menu-mobile,.site-nav>li.menu-lv-1:focus-within>.sub-menu-mobile .menu-lv-2>.sub-menu-mobile{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.site-nav>li.menu-lv-1>.sub-menu-mobile a,.site-nav>li.menu-lv-1>.sub-menu-mobile a span{color:var(--jg-ink)!important;font-weight:500!important;font-size:13px!important;white-space:nowrap!important;width:auto!important;max-width:none!important;line-height:1.45!important}.site-nav>li.menu-lv-1>.sub-menu-mobile a{display:block!important;padding:.48rem .1rem!important;text-align:left!important}.site-nav>li.menu-lv-1>.sub-menu-mobile .menu-lv-2>a{font-weight:600!important}.site-nav>li.menu-lv-1>.sub-menu-mobile .hide_pc,.site-nav>li.menu-lv-1>.sub-menu-mobile ul.hide_pc,.site-nav>li.menu-lv-1>.sub-menu-mobile li.hide_pc,.site-nav>li.menu-lv-1>.sub-menu-mobile .menu-lv-2.hide_pc,.site-nav>li.menu-lv-1>.sub-menu-mobile .menu-lv-3.hide_pc{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.nav-bar .site-nav{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:.15rem .55rem!important;overflow:visible!important;position:relative!important}.wrapper-navigation,.navigation-08,.nav-bar{overflow:visible!important}}@media not all and (min-width:1200px){.navigation-08 .jas-mb-style,.wrapper_header_08 .jas-mb-style{position:fixed;top:0;bottom:0;right:100%;width:min(337px,calc(100vw - 40px));height:100vh;height:100dvh;max-height:100dvh;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:max(72px,env(safe-area-inset-bottom));background:var(--jg-white);z-index:1002;transition:transform .4s ease;transform:none}html.translate-overlay .navigation-08 .jas-mb-style,html.translate-overlay .wrapper_header_08 .jas-mb-style{transform:translate(100%)}.wrapper_header_08 .header-pc{display:none!important}.wrapper_header_08 .header-bottom .wrapper-header-bt>.container{width:100%!important;max-width:100%!important;padding-left:10px!important;padding-right:10px!important}.navigation-08 .jas-mb-style>.container,.navigation-08 .jas-mb-style>.container>.row,.navigation-08 .jas-mb-style .wrapper-full,.navigation-08 .jas-mb-style .horizontal-menu,.navigation-08 .jas-mb-style .nav-bar{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;float:none!important;overflow:visible}.navigation-08 .jas-mb-style .site-nav{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;list-style:none!important}.navigation-08 .jas-mb-style .site-nav>li.menu-lv-1,.navigation-08 .jas-mb-style .site-nav>li.menu-lv-1.mega-menu,.navigation-08 .jas-mb-style .site-nav>li.menu-lv-1.dropdown{position:relative!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;transform:none!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--jg-border)!important;box-shadow:none!important}.navigation-08 .jas-mb-style .site-nav>li.menu-lv-1>a{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;min-height:48px;box-sizing:border-box;padding:.8rem 3rem .8rem 1.25rem!important;white-space:normal!important;overflow-wrap:anywhere;line-height:1.35!important;text-align:left!important;transform:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.navigation-08 .jas-mb-style .site-nav>li.menu-lv-1>a .icon-dropdown{display:grid!important;place-items:center;right:.75rem!important;top:50%!important;width:44px!important;height:44px!important;transform:translateY(-50%)!important;opacity:1!important}.navigation-08 .jas-mb-style .site-nav .sub-menu-mobile{position:fixed;top:0;bottom:0;left:0;width:min(337px,calc(100vw - 40px));height:100vh;height:100dvh;max-height:100dvh;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:max(72px,env(safe-area-inset-bottom));background:var(--jg-white);z-index:1003;transition:transform .35s ease;transform:translate(-100%)}.navigation-08 .jas-mb-style .site-nav .sub-menu-mobile.sub-menu-open{transform:none}.navigation-08 .jas-mb-style .site-nav .menu-mb-title{display:block!important;min-height:48px;box-sizing:border-box;padding:.9rem 3rem!important;border-bottom:1px solid var(--jg-border);background:var(--jg-bg-soft);color:var(--jg-ink)}.navigation-08 .jas-mb-style .site-nav .menu-mb-title .icon-dropdown{display:grid!important;place-items:center;top:50%!important;left:.5rem!important;width:44px!important;height:44px!important;transform:translateY(-50%)!important;opacity:1!important}.navigation-08 .jas-mb-style .site-nav .hide_pc{width:100%;max-width:100%}.navigation-08 .nav__account{width:100%;min-height:52px;margin:0!important;padding:0!important;list-style:none;box-sizing:border-box;background:var(--jg-gold)!important}.navigation-08 .nav__account-link{flex:1 1 50%;min-width:0;min-height:52px;justify-content:center;text-align:center}.wrapper_header_08 .header-mb{display:flex;flex-wrap:nowrap;align-items:center;width:100%;min-width:0;padding-left:max(.35rem,env(safe-area-inset-left));padding-right:max(.35rem,env(safe-area-inset-right));box-sizing:border-box}.wrapper_header_08 .header-mb .header-mb-left,.wrapper_header_08 .header-mb .header-mb-right{flex:0 0 auto;width:auto;min-width:0}.wrapper_header_08 .header-mb .header-mb-middle{flex:1 1 auto;width:auto;min-width:0;overflow:hidden}.wrapper_header_08 .header-mb .header-logo,.wrapper_header_08 .header-mb .logo-img{max-width:100%;min-width:0}.wrapper_header_08 .header-mb .logo-img img{display:block;width:auto;max-width:min(100%,150px);height:auto;max-height:44px;margin:0 auto;object-fit:contain}.wrapper_header_08 .header-mb .svg-mb>a:not(.close-search),.wrapper_header_08 .header-mb [data-menu-mb-toogle],.wrapper_header_08 .header-mb [data-search-mobile-toggle],.wrapper_header_08 .header-mb [data-user-mobile-toggle],.wrapper_header_08 .header-mb [data-cart-toggle]{display:grid;place-items:center;width:44px;min-width:44px;height:44px;padding:0!important}.wrapper_header_08 .header-mb .search-mb>.close-search,.wrapper_header_08 .header-mb .close-search{display:none!important}html.search-open .wrapper_header_08 .header-mb .search-mb>.icon-search,body.search-open .wrapper_header_08 .header-mb .search-mb>.icon-search{display:none!important}html.search-open .wrapper_header_08 .header-mb .search-mb>.close-search,body.search-open .wrapper_header_08 .header-mb .search-mb>.close-search{display:grid!important;place-items:center;width:44px;min-width:44px;height:44px;padding:0!important}.wrapper_header_08 .header-mb .search-mb{position:relative;display:flex;align-items:center;flex:0 0 auto}.wrapper_header_08 .header-mb .header-mb-left{display:flex;align-items:center;gap:0}.close-menu-mb.menu-open{z-index:1004!important;width:40px;height:40px}html.translate-overlay .wrapper-overlay{display:block;z-index:1001}html.search-open .wrapper-overlay{display:block!important;z-index:1001!important}html.translate-overlay.search-open .navigation-08 .jas-mb-style,html.translate-overlay.search-open .wrapper_header_08 .jas-mb-style{z-index:1003}#search-form-mobile{height:100vh;height:100dvh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:max(72px,env(safe-area-inset-bottom));z-index:1002}}@media(max-width:479px){.navigation-08 .jas-mb-style,.navigation-08 .jas-mb-style .site-nav .sub-menu-mobile{width:calc(100vw - 40px)}.wrapper_header_08 .header-mb .logo-img img{max-width:min(100%,120px)}}.site-footer,.footer,.site-footer.footer-default,.footer-default,body .site-footer.footer-default,body.template-collection .site-footer,body.template-product .site-footer,body.template-cart .site-footer,body.template-search .site-footer,body.template-customers .site-footer,body.template-page .site-footer,body.template-index .site-footer{background:var(--jg-bg-soft)!important;background-color:var(--jg-bg-soft)!important;font-family:var(--jg-sans);color:var(--jg-ink)!important}.footer-brand{max-width:280px}.footer-brand__logo,.footer-brand .logo-ft{display:inline-block;margin:0 0 .85rem;line-height:0}.footer-brand__logo img,.footer-brand .logo-ft img{width:auto!important;max-width:160px!important;height:auto!important;max-height:56px!important;object-fit:contain!important}.footer-brand__title{margin:0 0 .65rem!important}.footer-brand__text{margin:0!important;font-family:var(--jg-sans)!important;font-size:.875rem!important;line-height:1.55!important;color:var(--jg-muted)!important;font-weight:400!important}.site-footer .footer-top,.footer .footer-top,.site-footer .footer-middle,.footer .footer-middle{background:var(--jg-bg-soft)!important;background-color:var(--jg-bg-soft)!important}.site-footer *,.footer *,.site-footer p,.site-footer span,.site-footer li,.site-footer address,.site-footer .foot-title,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer a,.site-footer .newsletter-title,.site-footer .newsletter-des,.footer a,.footer .foot-title,.footer p,.footer span{color:var(--jg-ink)!important}.site-footer a:hover,.footer a:hover{color:var(--jg-sage-dark)!important}.site-footer .footer-bottom,.footer .footer-bottom{background:var(--jg-footer)!important;background-color:var(--jg-footer)!important;border-top:0!important;color:var(--jg-card)!important;padding:10px 0!important;min-height:0!important}.site-footer .footer-bottom .container,.footer .footer-bottom .container{display:flex!important;flex-wrap:wrap;align-items:center!important;justify-content:space-between!important;gap:.65rem 1.25rem;width:min(100% - 2rem,var(--jg-max))!important;max-width:var(--jg-max)!important;margin-inline:auto!important;padding-left:0!important;padding-right:0!important}.site-footer .footer-bottom address,.footer .footer-bottom address{margin:0!important;padding:0!important;float:none!important;width:auto!important;max-width:none!important;flex:1 1 auto;font-style:normal!important;font-size:12px!important;line-height:1.4!important;color:#ffffffc7!important;text-align:left!important}.site-footer .footer-bottom address *,.footer .footer-bottom address *{color:#ffffffc7!important;font-size:12px!important;line-height:1.4!important;margin:0!important}.site-footer .footer-bottom .payment-methods,.footer .footer-bottom .payment-methods{display:flex!important;flex-wrap:wrap;align-items:center!important;justify-content:flex-end!important;gap:.4rem!important;list-style:none!important;margin:0 0 0 auto!important;padding:0!important;float:none!important;width:auto!important;max-width:none!important;text-align:right!important}.site-footer .footer-bottom .payment-methods li,.footer .footer-bottom .payment-methods li{display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important;float:none!important;line-height:0!important}.site-footer .footer-bottom .payment-methods img,.footer .footer-bottom .payment-methods img{display:block!important;width:auto!important;height:22px!important;max-height:22px!important;max-width:48px!important;object-fit:contain!important;margin:0!important}.site-footer .footer-bottom *,.footer .footer-bottom *,.site-footer .footer-bottom a,.footer .footer-bottom a,.site-footer .footer-bottom span,.footer .footer-bottom span,.site-footer .footer-bottom p,.footer .footer-bottom p{color:var(--jg-card)!important}.site-footer .footer-bottom a:hover,.footer .footer-bottom a:hover{color:var(--jg-gold)!important}@media(max-width:640px){.site-footer .footer-bottom .container,.footer .footer-bottom .container{flex-direction:column;align-items:flex-start!important}.site-footer .footer-bottom .payment-methods,.footer .footer-bottom .payment-methods{margin-left:0!important;justify-content:flex-start!important}}.site-footer .social-icons a,.site-footer .footer-social a{color:var(--jg-ink)!important;background:transparent!important}.site-footer input,.site-footer .input-group-field,.footer input[type=email]{background:var(--jg-header)!important;border:1px solid var(--jg-border)!important;color:var(--jg-ink)!important}.site-footer input::placeholder,.footer input::placeholder{color:var(--jg-muted)!important}.site-footer button,.site-footer .btn,.footer button[type=submit]{background:var(--jg-gold)!important;color:var(--jg-ink)!important;border:0!important}.site-footer button:hover,.site-footer .btn:hover,.footer button[type=submit]:hover{background:var(--jg-gold-hover)!important}@media(min-width:1200px){.wrapper-navigation.navigation-08 .nav-bar .site-nav>.menu-lv-1>a,.wrapper-navigation.navigation-08 .nav-bar .site-nav>.menu-lv-1>a>span,.navigation-08 .site-nav .menu-lv-1>a,.navigation-08 .site-nav .menu-lv-1>a span,.site-nav .menu-lv-1>a,.site-nav .menu-lv-1>a span{font-size:13px!important;font-weight:600!important}}@media(max-width:991px){.header-08 .nav-search,.header-08 .nav-search .header-search__form,.wrapper_header_08 .header-search .header-search__form{max-width:220px!important}.wrapper-navigation.navigation-08 .nav-bar .site-nav>.menu-lv-1>a,.wrapper-navigation.navigation-08 .nav-bar .site-nav>.menu-lv-1>a>span,.navigation-08 .site-nav .menu-lv-1>a,.navigation-08 .site-nav .menu-lv-1>a span,.site-nav .menu-lv-1>a,.site-nav .menu-lv-1>a span{font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important}}@media(max-width:640px){.header-08 .nav-search,.header-08 .nav-search .header-search__form,.wrapper_header_08 .header-search .header-search__form{max-width:100%!important}.footer-brand__logo img,.footer-brand .logo-ft img{max-width:140px}}body{font-family:var(--jg-sans);color:var(--jg-ink)}body .btn,body .btn--primary,body .add-to-cart-btn,body button.add-to-cart-btn,body .product-add-to-cart,body input.btn[type=submit],body button[name=add],body .cart__checkout,body .cart-checkout,body #cart-checkout,body .checkout-button,body .btn-checkout,body .groups-btn .btn,body .product-shop .btn,body .sticky-add-to-cart,body .halo-sidebar .btn,body .ajax-success-modal .btn{background:var(--jg-gold)!important;background-color:var(--jg-gold)!important;color:var(--jg-ink)!important;border-color:var(--jg-gold)!important;border-radius:var(--jg-radius-pill)!important;font-family:var(--jg-sans)!important;font-weight:600!important;box-shadow:none!important}body .btn:hover,body .btn--primary:hover,body .add-to-cart-btn:hover,body button.add-to-cart-btn:hover,body .product-add-to-cart:hover,body input.btn[type=submit]:hover,body button[name=add]:hover,body .cart__checkout:hover,body .cart-checkout:hover,body .checkout-button:hover,body .btn-checkout:hover,body .groups-btn .btn:hover,body .product-shop .btn:hover,body .sticky-add-to-cart:hover{background:var(--jg-gold-hover)!important;background-color:var(--jg-gold-hover)!important;color:var(--jg-ink)!important;border-color:var(--jg-gold-hover)!important}body a:hover,body .breadcrumb a:hover,body .sidebar a:hover,body .collection-header a:hover,body .pagination a:hover,body .product-title:hover,body .product-vendor a:hover{color:var(--jg-sage-dark)!important}body .special-price,body .price-sale .special-price,body .product-price ins,body .sale-price,body .price--on-sale .price-item--sale{color:var(--jg-sale)!important}body .old-price,body .price del,body .compare-price{color:var(--jg-muted)!important}body .inner.product-item,body .grid-item .inner{border:1px solid var(--jg-border);border-radius:var(--jg-radius);background:var(--jg-header);overflow:visible}body .filters-toolbar,body .collection-header,body .page-header,body .breadcrumb{font-family:var(--jg-sans)}body .breadcrumb,body .breadcrumb a,body .breadcrumb span{color:var(--jg-muted)!important}body.template-cart .main-content,body .cart,body #cart-form{font-family:var(--jg-sans);color:var(--jg-ink)}body.template-product .product-title,body.template-product h1.product-title,body.template-collection .collection-title,body.template-collection h1{font-family:var(--jg-serif);color:var(--jg-ink)}body #navigation-mobile,body .sidebar-mobile,body .menu-mb-title{font-family:var(--jg-sans)}body #navigation-mobile a,body .menu-drawer a{color:var(--jg-ink)!important}body #navigation-mobile a:hover{color:var(--jg-sage-dark)!important}:root{--background_1: var(--jg-gold);--color_1: var(--jg-ink);--border_1: var(--jg-gold);--background_2: var(--jg-gold);--color_2: var(--jg-ink);--border_2: var(--jg-gold);--color_add_to_cart: var(--jg-ink);--border_add_to_cart: var(--jg-gold);--background_add_to_cart: var(--jg-gold);--color_add_to_cart_hover: var(--jg-ink);--border_add_to_cart_hover: var(--jg-gold-hover);--background_add_to_cart_hover: var(--jg-gold-hover);--color_title_pr_hover: var(--jg-sage-dark);--color_price_sale: var(--jg-sale)}body.template-collection .toolbar,body.template-collection .filters-toolbar,body.template-search .filters-toolbar,body .sidebar-tags,body .refined-widgets{font-family:var(--jg-sans);color:var(--jg-ink)}body.template-collection .pagination .page a,body.template-collection .pagination .page.current,body.template-search .pagination .page a,body .infinite-scrolling a,body .toolbar .pagination a{font-family:var(--jg-sans);color:var(--jg-ink)!important;border-color:var(--jg-border)!important}body.template-collection .pagination .page.current,body.template-collection .pagination .page a:hover,body.template-search .pagination .page.current,body .infinite-scrolling a:hover{background:var(--jg-gold)!important;border-color:var(--jg-gold)!important;color:var(--jg-ink)!important}body.template-collection .sidebar a.active,body.template-collection .filter-active,body .sidebar-tags .active>a,body .refined .active{color:var(--jg-sage-dark)!important}body.template-product #product-add-to-cart,body.template-product .product-add-to-cart,body.template-product .groups-btn .btn,body.template-product .sticky_form .sticky-add-to-cart,body.template-product .sticky-add-to-cart,body .quickview-tpl #product-add-to-cart,body .quickview-tpl .product-add-to-cart{background:var(--jg-gold)!important;background-color:var(--jg-gold)!important;color:var(--jg-ink)!important;border-color:var(--jg-gold)!important;border-radius:var(--jg-radius-pill)!important}body.template-product #product-add-to-cart:hover,body.template-product .product-add-to-cart:hover,body.template-product .groups-btn .btn:hover,body.template-product .sticky_form .sticky-add-to-cart:hover,body .quickview-tpl #product-add-to-cart:hover,body .quickview-tpl .product-add-to-cart:hover{background:var(--jg-gold-hover)!important;background-color:var(--jg-gold-hover)!important;border-color:var(--jg-gold-hover)!important;color:var(--jg-ink)!important}body.template-product .swatch .swatch-element input:checked+label,body.template-product .swatch-element.color input:checked+label{border-color:var(--jg-ink)!important;box-shadow:none!important}body.template-product .product-shop,body.template-product .product-single{font-family:var(--jg-sans);color:var(--jg-ink)}body.template-cart .cart__checkout,body.template-cart .btn-checkout,body.template-cart [name=checkout],body.template-cart input[name=checkout],body.template-cart button[name=checkout],body.template-cart .cart-actions .btn,body.template-cart .actions .btn{background:var(--jg-gold)!important;background-color:var(--jg-gold)!important;color:var(--jg-ink)!important;border-color:var(--jg-gold)!important;border-radius:var(--jg-radius-pill)!important}body.template-cart .cart__checkout:hover,body.template-cart .btn-checkout:hover,body.template-cart [name=checkout]:hover,body.template-cart input[name=checkout]:hover,body.template-cart button[name=checkout]:hover{background:var(--jg-gold-hover)!important;border-color:var(--jg-gold-hover)!important;color:var(--jg-ink)!important}body.template-cart .cart-empty,body.template-cart .empty,body.template-cart .cart--empty{font-family:var(--jg-sans);color:var(--jg-muted)}body.template-cart .cart-empty .btn,body.template-cart .empty .btn,body.template-page .rte a,body.template-article .rte a,body.template-blog .article a,body.template-404 .btn{color:inherit}body.template-page h1,body.template-article h1,body.template-blog h1,body.template-404 h1,body.template-customers h1,body.template-search h1{font-family:var(--jg-serif);color:var(--jg-ink)}body.template-page .rte,body.template-article .rte,body.template-customers,body.template-search .main-content{font-family:var(--jg-sans);color:var(--jg-ink)}body [style*=background] .btn.btn--primary,body .button,body .shopify-payment-button__button--unbranded{border-radius:var(--jg-radius-pill)!important}body .shopify-payment-button__button--unbranded{background:var(--jg-gold)!important;color:var(--jg-ink)!important}.jg-card,.jg-card.inner,.jg-card.product-item,.jg-card.grid-item,.featured-products .jg-card,.jg-arrivals .jg-card{background:var(--jg-header)!important;min-width:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;border:1px solid var(--jg-border)!important;border-radius:var(--jg-radius)!important;overflow:visible!important;height:100%;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.jg-card__media,.jg-card .product-top,.jg-card .inner-top,.featured-products .jg-card .jg-card__media,.jg-arrivals .jg-card .jg-card__media{position:relative!important;width:100%!important;margin:0!important;padding:0!important;border-radius:calc(var(--jg-radius) - 1px) calc(var(--jg-radius) - 1px) 0 0!important;overflow:hidden!important;background:var(--jg-bg-soft)!important;aspect-ratio:3 / 4!important;height:auto!important;min-height:0!important;flex:0 0 auto}.jg-card__img-link,.jg-card .product-grid-image,.jg-card a.jg-card__img-link,.featured-products .jg-card .product-grid-image,.jg-arrivals .jg-card .product-grid-image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}.jg-card__media img,.jg-card__img,.jg-card .product-grid-image img,.jg-card .product-grid-image-img,.featured-products .jg-card img.jg-card__img,.jg-arrivals .jg-card img.jg-card__img,.jg-arrivals .jg-card__media img{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover!important;object-position:center top!important;display:block!important;transform:none;transition:transform .45s ease}.jg-card:hover .jg-card__media img,.jg-arrivals .jg-card:hover .jg-card__media img{transform:scale(1.03)}.jg-card .product-top,.jg-card.product-item .product-top,.jg-card .product-image{margin-bottom:0!important}.jg-card.product-item .product-image img,.jg-card .product-top img{object-fit:cover!important;max-height:none!important}.featured-products .inner.product-item .product-image{position:relative!important;aspect-ratio:3 / 4!important;padding-top:0!important;height:auto!important;overflow:hidden!important;background:var(--jg-bg-soft);margin:0!important}.featured-products .inner.product-item .product-image a{display:block!important;width:100%!important;height:100%!important;padding-top:0!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.featured-products .inner.product-item .product-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;max-width:none!important;min-height:0!important}.jg-card__body,.jg-card .product-bottom,.featured-products .inner.product-item .product-bottom{padding:.75rem .85rem .9rem!important;position:relative;display:flex!important;flex-direction:column;align-items:stretch;text-align:center;flex:1 1 auto;width:100%;box-sizing:border-box}.jg-card__title,.jg-card .product-title,.featured-products .inner.product-item .product-title{font-family:var(--jg-sans)!important;font-size:13px!important;font-weight:500!important;margin:0 0 .35rem!important;line-height:1.35!important;text-align:center!important;color:var(--jg-ink)!important}.jg-card__title a,.jg-card .product-title,.featured-products .inner.product-item .product-title a{color:inherit!important;text-decoration:none!important}.jg-card__price,.jg-card .price-box,.featured-products .inner.product-item .price-box{font-size:13px!important;margin:0 0 .4rem!important;text-align:center!important;width:100%}.jg-card .price-box .old-price,.featured-products .price-box .old-price{text-decoration:line-through;color:var(--jg-muted)!important;margin-right:.3rem;font-size:.9em}.jg-card .price-box .special-price,.featured-products .price-box .special-price{color:var(--jg-sale)!important;font-weight:600!important}.jg-card__swatches,.jg-card .item-swatch,.featured-products .inner.product-item .item-swatch{display:flex!important;flex-wrap:wrap;justify-content:center!important;gap:.28rem;margin:0 auto .55rem!important;padding:0!important;list-style:none;min-height:16px;width:100%}.jg-card .item-swatch .item-swatch-custom,.featured-products .item-swatch .item-swatch-custom{width:14px!important;height:14px!important;min-width:14px!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.1)!important;overflow:hidden;box-shadow:none!important}.jg-card__action,.jg-card .action,.featured-products .inner.product-item .action{margin-top:auto!important;position:relative!important;width:100%!important;left:auto!important;right:auto!important;bottom:auto!important;opacity:1!important;transform:none!important;visibility:visible!important}.jg-card .action .btn,.jg-card .action .add-to-cart-btn,.jg-card .action a.btn,.featured-products .inner.product-item .action .btn,.featured-products .inner.product-item .action .add-to-cart-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:0!important;height:auto!important;padding:8px 12px!important;border:0!important;border-radius:var(--jg-radius-pill)!important;background:var(--jg-gold)!important;color:var(--jg-ink)!important;font-family:var(--jg-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important}.jg-card .action .btn:hover,.featured-products .inner.product-item .action .btn:hover{background:var(--jg-gold-hover)!important;color:var(--jg-ink)!important}.jg-card .product-card__variant--popup,.featured-products .inner.product-item .product-card__variant--popup{position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;box-shadow:none!important;background:transparent!important;border:0!important;padding:.2rem 0 0!important}.featured-products .widget-title .box-title,.featured-products .widget-title .title{font-family:var(--jg-sans)!important;color:var(--jg-ink)!important;font-weight:700!important;text-align:center}.featured-products .slick-dots li.slick-active button,.featured-products .slick-dots li.slick-active button:before{background:var(--jg-gold)!important;color:var(--jg-gold)!important}.featured-products .grid-item,.featured-products .jg-featured-item{padding-left:8px;padding-right:8px;float:none}.featured-products .grid-item .jg-card,.featured-products .slick-slide .jg-card{width:100%!important;max-width:100%!important}.featured-products .jg-card .wishlist,.jg-card__wish-wrap{position:absolute;top:10px;right:10px;z-index:3}.jg-card__wish-wrap .file_img,.jg-card__wish-wrap img.lazyload,.jg-card__wish-wrap img.lazyloaded{width:16px!important;height:16px!important;min-height:0!important;position:static!important;object-fit:contain!important}body.template-cart .main-content,body#your-shopping-cart .main-content{background:var(--jg-bg-soft)!important;padding-top:1.25rem;padding-bottom:2rem}body.template-cart .cart-template .container{max-width:1280px}body.template-cart .wrapper-cart-template{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:1.25rem;align-items:start;width:100%!important;max-width:100%!important}body.template-cart .wrapper-cart-template .left-col,body.template-cart .wrapper-cart-template .cart_items,body.template-cart .wrapper-cart-template .right-col{float:none!important;width:100%!important;max-width:none!important;margin:0!important;background:var(--jg-header)!important;border:1px solid var(--jg-border);border-radius:var(--jg-radius);padding:1.35rem 1.5rem!important;box-sizing:border-box}body.template-cart .cart__header{font-family:var(--jg-sans)!important;font-size:1.375rem!important;font-weight:700!important;letter-spacing:.04em;color:var(--jg-ink)!important;margin:0 0 .85rem!important;padding:0!important}body.template-cart .cart__incentive,.cart__incentive{background:var(--jg-bg)!important;color:var(--jg-ink)!important;font-family:var(--jg-sans)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:.7rem .85rem!important;margin:0 0 .85rem!important;border-radius:8px}body.template-cart .cart__count_down{display:flex;align-items:flex-start;gap:.65rem;border:1px dashed var(--jg-border)!important;background:var(--jg-header)!important;border-radius:8px;padding:.75rem .9rem!important;margin:0 0 1rem!important;text-align:left!important;font-family:var(--jg-sans);color:var(--jg-ink);font-size:.8125rem;line-height:1.45}body.template-cart .cart__count_down .icon,body.template-cart .cart__count_down svg.icon{flex:0 0 18px;width:18px;height:18px;margin-top:2px}body.template-cart .wrapper-cart-template .cart-list{margin:0!important;padding:0!important;list-style:none}body.template-cart .wrapper-cart-template .cart-list .cart-product-item{border:0!important;border-bottom:1px solid var(--jg-border)!important;padding:1.1rem 0!important;margin:0!important}body.template-cart .wrapper-cart-template .cart-list .cart-product-item:last-child{border-bottom:0!important}body.template-cart .wrapper-cart-template .cart-list .details{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:.85rem;width:100%!important;min-width:0!important;position:relative}body.template-cart .wrapper-cart-template .cart-list .cart-thumb{display:flex!important;flex:1 1 auto;align-items:flex-start;gap:1rem;width:auto!important;max-width:none!important;padding:0!important;min-width:0}body.template-cart .wrapper-cart-template .cart-list .cart-thumb .product-img{flex:0 0 140px;width:140px;display:block;border-radius:10px;overflow:hidden;border:1px solid var(--jg-border);background:var(--jg-bg-soft);aspect-ratio:3 / 4}body.template-cart .wrapper-cart-template .cart-list .cart-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;display:block}body.template-cart .wrapper-cart-template .cart-list .cart--info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.25rem;padding-right:0}body.template-cart .wrapper-cart-template .cart-list .product-name{font-family:var(--jg-sans)!important;font-size:.9375rem!important;font-weight:600!important;color:var(--jg-ink)!important;text-decoration:none!important;line-height:1.35;margin:0!important}body.template-cart .wrapper-cart-template .cart-list .size,body.template-cart .wrapper-cart-template .cart-list .size small,body.template-cart .wrapper-cart-template .cart-list .properties{font-family:var(--jg-sans);font-size:.8125rem;color:var(--jg-muted)!important;margin:0!important}body.template-cart .wrapper-cart-template .cart-list .product-details__edit{display:none!important}body.template-cart .cart-line-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.55rem}body.template-cart .cart-line-meta>.price,body.template-cart .wrapper-cart-template .cart-list .cart--info>.price{font-family:var(--jg-sans);font-size:.9375rem;font-weight:700;color:var(--jg-ink)}body.template-cart .wrapper-cart-template .cart-list .qty-group{display:inline-flex!important;align-items:center!important;gap:.4rem;margin:0!important;max-width:none!important;border:0!important}body.template-cart .wrapper-cart-template .cart-list .qty-group label{flex:0 0 auto!important;width:auto!important;height:auto!important;background:transparent!important;border:0!important;margin:0!important;padding:0!important;font-family:var(--jg-sans);font-size:.75rem;font-weight:600;color:var(--jg-muted);text-transform:uppercase;letter-spacing:.04em}body.template-cart .wrapper-cart-template .cart-list .qty-group input[name="updates[]"]{width:56px!important;height:36px!important;border:1px solid var(--jg-border)!important;border-radius:8px!important;background:var(--jg-header)!important;text-align:center;font-family:var(--jg-sans);font-size:.875rem;color:var(--jg-ink)}body.template-cart .wrapper-cart-template .cart-list .cart--price,body.template-cart .wrapper-cart-template .cart-list .cart--quantity,body.template-cart .wrapper-cart-template .cart-list .cart--total,body.template-cart .wrapper-cart-template .cart-list .h-desktop{display:none!important}body.template-cart .wrapper-cart-template .cart-list .cart--remove{position:static!important;top:auto;right:auto;margin-left:auto!important;align-self:flex-start;width:auto!important;height:auto!important;margin-top:0!important;padding:0!important;display:block!important}body.template-cart .wrapper-cart-template .cart-list .cart--remove .remove{display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--jg-ink)!important;background:var(--jg-bg-soft);border:1px solid var(--jg-border);transition:background .2s ease}body.template-cart .wrapper-cart-template .cart-list .cart--remove .remove:hover{background:var(--jg-gold)}body.template-cart .wrapper-cart-template .cart-list .cart--remove svg{width:14px;height:14px;display:block}body.template-cart .right-col .order-discount-card-wrapper,body.template-cart .right-col [data-cart-discount]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.85rem;color:var(--jg-sale)!important;font-family:var(--jg-sans);font-size:.8125rem;font-weight:600}body.template-cart .right-col .total{display:flex!important;justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 .85rem!important;font-family:var(--jg-sans);color:var(--jg-ink)}body.template-cart .right-col .total .label,body.template-cart .right-col .total .price{font-size:.9375rem;font-weight:600}body.template-cart .right-col .grouped-bottom .total .price,body.template-cart .right-col .grouped-bottom .total .label{font-size:1.0625rem;font-weight:700}body.template-cart .right-col .discount-code-field,body.template-cart .right-col .plus_cart_discount_code{margin:.5rem 0 1rem}body.template-cart .right-col .discount-code-field input,body.template-cart .right-col input[type=text]{width:100%!important;border:1px solid var(--jg-border)!important;border-radius:8px!important;padding:.7rem .85rem!important;font-family:var(--jg-sans);background:var(--jg-header)!important}body.template-cart .right-col .btn-actions{display:flex;flex-direction:column;gap:.65rem}body.template-cart .right-col .btn-actions .btn,body.template-cart .right-col .btn-actions .btn-checkout,body.template-cart .right-col .btn-actions .btn-continue,body.template-cart .wrapper-cart-template .btn-actions .btn-checkout,body.template-cart .wrapper-cart-template .btn-actions .btn{width:100%!important;background:var(--jg-gold)!important;background-color:var(--jg-gold)!important;border:1px solid var(--jg-gold)!important;color:var(--jg-ink)!important;border-radius:var(--jg-radius-pill)!important;font-family:var(--jg-sans)!important;font-weight:600!important;font-size:.8125rem!important;letter-spacing:.06em;text-transform:uppercase;padding:.95rem 1rem!important;opacity:1!important;text-align:center}body.template-cart .right-col .btn-actions .btn:hover,body.template-cart .right-col .btn-actions .btn-checkout:hover,body.template-cart .right-col .btn-actions .btn-continue:hover{background:var(--jg-gold-hover)!important;border-color:var(--jg-gold-hover)!important;color:var(--jg-ink)!important}body.template-cart .featured-products{margin-top:2rem;padding:1.5rem 0 .5rem;background:transparent}body.template-cart .featured-products .widget-title{margin-bottom:1.25rem}@media(max-width:991px){body.template-cart .wrapper-cart-template{grid-template-columns:1fr!important}body.template-cart .wrapper-cart-template .left-col,body.template-cart .wrapper-cart-template .cart_items,body.template-cart .wrapper-cart-template .right-col{padding:1.1rem!important}body.template-cart .wrapper-cart-template .cart-list .cart-thumb .product-img{flex-basis:100px;width:100px}body.template-cart .wrapper-cart-template .cart-list .cart--info{padding-right:0}}@media(max-width:640px){body.template-cart .wrapper-cart-template .cart-list .cart-thumb{gap:.75rem}body.template-cart .wrapper-cart-template .cart-list .cart-thumb .product-img{flex-basis:76px;width:76px}body.template-cart .cart-line-meta{flex-direction:column;align-items:flex-start;gap:.5rem}}@media not all and (min-width:1200px){.wrapper_header_08 .header-mb .search-mb>.close-search,.wrapper_header_08 .header-mb .close.close-search,.wrapper_header_08 .header-mb a.close-search{display:none!important;width:0!important;min-width:0!important;height:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important}html.search-open .wrapper_header_08 .header-mb .search-mb>.icon-search,body.search-open .wrapper_header_08 .header-mb .search-mb>.icon-search{display:none!important}html.search-open .wrapper_header_08 .header-mb .search-mb>.close-search,body.search-open .wrapper_header_08 .header-mb .search-mb>.close-search,html.search-open .wrapper_header_08 .header-mb a.close-search,body.search-open .wrapper_header_08 .header-mb a.close-search{display:grid!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;opacity:1!important;pointer-events:auto!important;position:static!important;left:auto!important;overflow:visible!important}.wrapper_header_08 .header-mb .search-mb{position:relative!important;display:inline-flex!important;align-items:center!important;width:auto!important}.wrapper_header_08 .header-mb .header-mb-left{display:flex!important;align-items:center!important;gap:0!important;width:auto!important}.wrapper_header_08 .header-mb .header-mb-middle{flex:1 1 auto!important;display:flex!important;justify-content:center!important}}body.template-collection .main-content,body.template-search .main-content{background:var(--jg-bg-soft)!important}body.template-collection .collection-template,body.template-search .search-page{font-family:var(--jg-sans);color:var(--jg-ink)}body.template-collection .product-collection .grid-item .jg-card,body.template-search .product-collection .grid-item .jg-card{height:100%;background:var(--jg-header);border:1px solid var(--jg-border);border-radius:var(--jg-radius);overflow:hidden;transition:border-color .2s ease,transform .2s ease}body.template-collection .product-collection .grid-item .jg-card:hover,body.template-search .product-collection .grid-item .jg-card:hover{border-color:var(--jg-sage-dark);transform:translateY(-2px)}body.template-collection .toolbar,body.template-search .filters-toolbar,body.template-collection .sidebar-tags,body.template-search .sidebar-tags{background:var(--jg-header)!important;border:1px solid var(--jg-border)!important;border-radius:var(--jg-radius)!important;padding:1.25rem 1.5rem!important;margin-top:1rem!important;margin-bottom:1.5rem!important;box-sizing:border-box}body.template-collection .collection-template-no-sidebar .toolbar,body.template-collection .collection-template-no-sidebar .toolbar.has-padding,body.template-collection .collection-template-no-sidebar .toolbar.not-padding{background:var(--jg-header)!important;border:1px solid var(--jg-border)!important;border-top:1px solid var(--jg-border)!important;border-bottom:1px solid var(--jg-border)!important;border-radius:var(--jg-radius)!important;padding:1.25rem 1.5rem!important;margin-top:1rem!important;margin-bottom:1.5rem!important}body.template-collection .collection-template-no-sidebar .toolbar .column-left,body.template-collection .collection-template-no-sidebar .toolbar .column-right{gap:.85rem;align-items:center}body.template-collection .toolbar .bg-filter{background:transparent!important;margin:0!important;padding:0!important}body.template-collection .toolbar .sidebar-filter{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.35rem 1.25rem}body.template-collection .toolbar .sidebar-filter>.widget{margin:0!important;padding:.15rem 0!important}body.template-collection .toolbar .sidebar-title,body.template-collection .toolbar .sidebar-title span,body.template-collection .toolbar .filters-toolbar__view-as label,body.template-collection .toolbar .filters-toolbar__limited-view label,body.template-collection .toolbar .filters-toolbar__sortby label{font-family:var(--jg-sans)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.1em;text-transform:uppercase;color:var(--jg-ink)!important}body.template-collection .toolbar .label-tab,body.template-collection .toolbar .filter-sortby .label-tab,body.template-search .toolbar .label-tab{font-family:var(--jg-sans)!important;color:var(--jg-ink)!important;border:1px solid var(--jg-border)!important;border-radius:var(--jg-radius-pill)!important;padding:.45rem .9rem!important;min-height:40px;background:var(--jg-header)!important}body.template-collection .toolbar .toolbar-col .dropdown-menu,body.template-search .toolbar .toolbar-col .dropdown-menu{padding:.4rem 0!important;border:1px solid var(--jg-border)!important;border-radius:var(--jg-radius)!important;background:var(--jg-header)!important;box-shadow:0 8px 24px #22222214!important;min-width:100%;overflow:hidden;margin-top:.35rem!important}body.template-collection .toolbar .toolbar-col .dropdown-menu li *,body.template-search .toolbar .toolbar-col .dropdown-menu li *{display:block!important;padding:.65rem 1rem!important;font-family:var(--jg-sans)!important;font-size:.875rem!important;line-height:1.35!important;color:var(--jg-ink)!important;background:transparent!important}body.template-collection .toolbar .toolbar-col .dropdown-menu li.active *,body.template-collection .toolbar .toolbar-col .dropdown-menu li:hover *,body.template-search .toolbar .toolbar-col .dropdown-menu li.active *,body.template-search .toolbar .toolbar-col .dropdown-menu li:hover *{background:var(--jg-bg-soft)!important;color:var(--jg-sage-dark)!important}body.template-collection .toolbar .toolbar-col .dropdown-menu li input[type=radio]{opacity:0}body.template-collection .toolbar .sidebar-filter .sidebar-title{margin:0 0 .35rem!important;padding:.35rem .15rem!important}body.template-collection .toolbar .sidebar-filter .list-tags{padding:.35rem 0!important;margin:0!important}body.template-collection .toolbar .sidebar-filter .list-tags li,body.template-collection .toolbar .sidebar-filter .facets__item{margin:0!important}body.template-collection .toolbar .sidebar-filter .list-tags li label,body.template-collection .toolbar .sidebar-filter .facet-checkbox,body.template-collection .toolbar .sidebar-filter .filter-size .list-tags li label{display:block!important;padding:.55rem .85rem!important;font-family:var(--jg-sans)!important;font-size:.875rem!important;color:var(--jg-ink)!important;border-radius:8px;line-height:1.35!important;cursor:pointer}body.template-collection .toolbar .sidebar-filter .list-tags li label:hover,body.template-collection .toolbar .sidebar-filter .facet-checkbox:hover{background:var(--jg-bg-soft)!important;color:var(--jg-sage-dark)!important}body.template-collection .toolbar .sidebar-filter input:checked+label,body.template-collection .toolbar .sidebar-filter .list-tags li input:checked+label,body.template-collection .toolbar .sidebar-filter .facets__item input:checked+.facet-checkbox{background:var(--jg-bg-soft)!important;color:var(--jg-sage-dark)!important;font-weight:600!important}body.template-collection .toolbar .view-mode,body.template-search .toolbar .view-mode{display:inline-flex;align-items:center;gap:.4rem}body.template-collection .toolbar .view-mode .icon-mode,body.template-search .toolbar .view-mode .icon-mode{border:1px solid var(--jg-border)!important;border-radius:6px!important;background:var(--jg-header)!important;margin-left:0!important;box-sizing:border-box;transition:border-color .2s ease,background .2s ease}body.template-collection .toolbar .view-mode .icon-mode:before,body.template-search .toolbar .view-mode .icon-mode:before{background:var(--jg-muted)!important;background-color:var(--jg-muted)!important}body.template-collection .toolbar .view-mode .icon-mode.icon-mode-list:before{box-shadow:0 7px 0 var(--jg-muted),0 14px 0 var(--jg-muted)!important}body.template-collection .toolbar .view-mode .icon-mode.grid-2:before{box-shadow:7px 0 0 var(--jg-muted)!important}body.template-collection .toolbar .view-mode .icon-mode.grid-3:before{box-shadow:7px 0 0 var(--jg-muted),14px 0 0 var(--jg-muted)!important}body.template-collection .toolbar .view-mode .icon-mode.grid-4:before{box-shadow:7px 0 0 var(--jg-muted),14px 0 0 var(--jg-muted),21px 0 0 var(--jg-muted)!important}body.template-collection .toolbar .view-mode .icon-mode.grid-5:before{box-shadow:7px 0 0 var(--jg-muted),14px 0 0 var(--jg-muted),21px 0 0 var(--jg-muted),28px 0 0 var(--jg-muted)!important}body.template-collection .toolbar .view-mode .icon-mode.active,body.template-search .toolbar .view-mode .icon-mode.active{background:var(--jg-ink)!important;border-color:var(--jg-ink)!important}body.template-collection .toolbar .view-mode .icon-mode.active:before,body.template-search .toolbar .view-mode .icon-mode.active:before{background:var(--jg-gold)!important;background-color:var(--jg-gold)!important}body.template-collection .toolbar .view-mode .icon-mode.active.icon-mode-list:before{box-shadow:0 7px 0 var(--jg-gold),0 14px 0 var(--jg-gold)!important}body.template-collection .toolbar .view-mode .icon-mode.active.grid-2:before{box-shadow:7px 0 0 var(--jg-gold)!important}body.template-collection .toolbar .view-mode .icon-mode.active.grid-3:before{box-shadow:7px 0 0 var(--jg-gold),14px 0 0 var(--jg-gold)!important}body.template-collection .toolbar .view-mode .icon-mode.active.grid-4:before{box-shadow:7px 0 0 var(--jg-gold),14px 0 0 var(--jg-gold),21px 0 0 var(--jg-gold)!important}body.template-collection .toolbar .view-mode .icon-mode.active.grid-5:before{box-shadow:7px 0 0 var(--jg-gold),14px 0 0 var(--jg-gold),21px 0 0 var(--jg-gold),28px 0 0 var(--jg-gold)!important}body.template-collection .halo-collection-content>.container{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}body.template-collection .collection-header .page-header{padding-inline:.15rem;margin-bottom:.5rem}body.template-collection .page-header h1,body.template-search .page-header h2{font-family:var(--jg-serif)!important;color:var(--jg-ink)!important;font-weight:500}body.template-collection .jg-plp-skeletons{display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0 0 1.5rem;width:100%}body.template-collection #CollectionProductGrid.is-jg-loading .jg-plp-skeletons,body.template-collection #CollectionProductGrid:has(.product-collection.loading) .jg-plp-skeletons{display:grid}body.template-collection #CollectionProductGrid.is-jg-loading .product-collection,body.template-collection #CollectionProductGrid:has(.product-collection.loading) .product-collection{opacity:0!important;pointer-events:none!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}body.template-collection .product-collection.loading:before{display:none!important}.jg-skeleton-card{background:var(--jg-header);border:1px solid var(--jg-border);border-radius:var(--jg-radius);overflow:hidden}.jg-skeleton-card__media{aspect-ratio:3 / 4;background:linear-gradient(90deg,#e8f3ec 25%,#f4faf7,#e8f3ec 75%);background-size:200% 100%;animation:jg-skeleton-shimmer 1.2s ease-in-out infinite}.jg-skeleton-card__body{padding:.85rem .75rem 1rem;display:grid;gap:.55rem}.jg-skeleton-card__line{height:.7rem;border-radius:999px;background:linear-gradient(90deg,#e8f3ec 25%,#f4faf7,#e8f3ec 75%);background-size:200% 100%;animation:jg-skeleton-shimmer 1.2s ease-in-out infinite}.jg-skeleton-card__line--title{width:88%;height:.85rem}.jg-skeleton-card__line--price{width:42%}.jg-skeleton-card__line--swatch{width:28%;height:.55rem}@keyframes jg-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.jg-card__img.lazyload,.jg-card__img.lazyloading{opacity:.35;filter:blur(6px);transition:opacity .35s ease,filter .35s ease}.jg-card__img.lazyloaded,.jg-card__img:not(.lazyload){opacity:1;filter:none}@media(max-width:991px){body.template-collection .jg-plp-skeletons{grid-template-columns:repeat(3,minmax(0,1fr))}body.template-collection .collection-template-no-sidebar .toolbar,body.template-collection .collection-template-no-sidebar .toolbar.has-padding{padding:1rem 1.15rem!important}}@media(max-width:767px){body.template-collection .jg-plp-skeletons{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}body.template-collection .collection-template-no-sidebar .toolbar,body.template-collection .collection-template-no-sidebar .toolbar.has-padding{padding:.95rem 1rem!important;flex-direction:column!important;align-items:stretch!important}body.template-collection .collection-template-no-sidebar .toolbar .column-left,body.template-collection .collection-template-no-sidebar .toolbar .column-right{width:100%!important}}body.template-product .main-content{background:var(--jg-bg-soft)!important}body.template-product .product-template-default .halo-product-content,body.template-product .product.product-default{background:transparent}body.template-product .product-photos .product-img-box,body.template-product .product-photos .wrapper-images,body.template-product .product-photo-container{background:var(--jg-header);border:1px solid var(--jg-border);border-radius:var(--jg-radius);overflow:hidden}body.template-product .product-photos .slider-nav .slick-slide,body.template-product .product-photos .thumb{border-radius:10px;border:1px solid var(--jg-border);overflow:hidden}body.template-product .product-photos .slick-current .thumb,body.template-product .product-photos .slick-current img{border-color:var(--jg-ink)!important}body.template-product .product-shop{background:var(--jg-header);border:1px solid var(--jg-border);border-radius:var(--jg-radius);padding:var(--jg-space-6)!important}body.template-product .product-shop .product-title{font-size:clamp(1.75rem,3vw,2.5rem)!important;line-height:1.15!important;margin-bottom:var(--jg-space-3)!important}body.template-product .product-shop .prices,body.template-product .product-shop .price-box{font-family:var(--jg-sans);font-size:1.125rem;font-weight:600;color:var(--jg-ink);margin-bottom:var(--jg-space-4)}body.template-product .product-shop .swatch,body.template-product .product-shop .selector-wrapper{margin-bottom:var(--jg-space-4)}body.template-product .product-shop .swatch .header{font-family:var(--jg-sans);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--jg-muted);margin-bottom:var(--jg-space-2)}body.template-product .product-shop .quantity{border:1px solid var(--jg-border)!important;border-radius:var(--jg-radius-pill)!important;overflow:hidden;background:var(--jg-header)}body.template-product .product-shop .quantity input,body.template-product .product-shop .quantity .qty-btn{border:0!important;background:transparent!important;color:var(--jg-ink)!important;font-family:var(--jg-sans)}body.template-product .groups-btn #product-add-to-cart,body.template-product .groups-btn .btn{min-height:48px;font-family:var(--jg-sans)!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease,transform .2s ease}body.template-product .groups-btn #product-add-to-cart:hover,body.template-product .groups-btn .btn:hover{transform:translateY(-1px)}body.template-product .tabs__product-page,body.template-product .list-tabs,body.template-product .product_bottom{background:var(--jg-header);border:1px solid var(--jg-border);border-radius:var(--jg-radius);padding:var(--jg-space-5) var(--jg-space-6);margin-top:var(--jg-space-6)}body.template-product .tabs__product-page .tab-links,body.template-product .tabs__product-page .tab a,body.template-product .list-tabs a{font-family:var(--jg-sans)!important;font-size:.8125rem!important;letter-spacing:.08em;text-transform:uppercase;color:var(--jg-muted)!important;border-bottom:2px solid transparent!important;transition:color .2s ease,border-color .2s ease}body.template-product .tabs__product-page .tab-links.active,body.template-product .tabs__product-page .tab.active a,body.template-product .list-tabs .active a,body.template-product .tabs__product-page .tab-links:hover{color:var(--jg-ink)!important;border-bottom-color:var(--jg-gold)!important}body.template-product .tab-content,body.template-product .tabs__product-page .tab-content{font-family:var(--jg-sans);color:var(--jg-ink);line-height:1.7;padding-top:var(--jg-space-4)}body.template-product .related-products .sec-title,body.template-product .product-recommendations .sec-title{font-family:var(--jg-serif)!important;color:var(--jg-ink)!important}@media(max-width:767px){body.template-product .product-shop{padding:var(--jg-space-5)!important;margin-top:var(--jg-space-4)}body.template-product .tabs__product-page,body.template-product .product_bottom{padding:var(--jg-space-4)}}#dropdown-cart{background:var(--jg-header)!important;border-left:1px solid var(--jg-border)!important;box-shadow:-8px 0 32px #22222214!important;font-family:var(--jg-sans);color:var(--jg-ink)}#dropdown-cart .cart-title{display:flex;align-items:center;justify-content:space-between;gap:var(--jg-space-3);padding:var(--jg-space-5) var(--jg-space-5) var(--jg-space-4)!important;border-bottom:1px solid var(--jg-border);background:var(--jg-header)!important}#dropdown-cart .cart-title h5{font-family:var(--jg-serif)!important;font-size:1.5rem!important;font-weight:500!important;color:var(--jg-ink)!important;margin:0!important;letter-spacing:.02em}#dropdown-cart .close-cart{color:var(--jg-ink)!important;opacity:.7;transition:opacity .2s ease}#dropdown-cart .close-cart:hover{opacity:1}#dropdown-cart .wrapper-cartCount{font-family:var(--jg-sans);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--jg-muted)}#dropdown-cart .no-items{padding:var(--jg-space-10) var(--jg-space-5);text-align:center}#dropdown-cart .cart_empty{font-family:var(--jg-serif);font-size:1.25rem;color:var(--jg-ink);margin-bottom:var(--jg-space-5)}#dropdown-cart .btn-continue,#dropdown-cart .btn-view-cart,#dropdown-cart .btn-checkout,#dropdown-cart .actions .btn{background:var(--jg-gold)!important;color:var(--jg-ink)!important;border:0!important;border-radius:var(--jg-radius-pill)!important;font-family:var(--jg-sans)!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;min-height:44px;transition:background .2s ease,transform .2s ease}#dropdown-cart .btn-continue:hover,#dropdown-cart .btn-view-cart:hover,#dropdown-cart .btn-checkout:hover,#dropdown-cart .actions .btn:hover{background:var(--jg-gold-hover)!important;transform:translateY(-1px)}#dropdown-cart .btn-view-cart{background:transparent!important;border:1px solid var(--jg-border)!important}#dropdown-cart .mini-products-list{padding:var(--jg-space-4) var(--jg-space-5)!important;margin:0!important;list-style:none}#dropdown-cart .mini-products-list .item{display:grid!important;grid-template-columns:72px minmax(0,1fr);gap:var(--jg-space-3);padding:var(--jg-space-4) 0!important;border-bottom:1px solid var(--jg-border)!important;background:transparent!important}#dropdown-cart .mini-products-list .product-image{border-radius:10px;overflow:hidden;border:1px solid var(--jg-border);background:var(--jg-bg-soft)}#dropdown-cart .mini-products-list .product-image img{width:100%;height:auto;display:block;object-fit:cover}#dropdown-cart .mini-products-list .product-name{font-family:var(--jg-sans)!important;font-size:.875rem!important;font-weight:600!important;color:var(--jg-ink)!important;line-height:1.35}#dropdown-cart .mini-products-list .option,#dropdown-cart .mini-products-list .option small{color:var(--jg-muted)!important;font-size:.75rem}#dropdown-cart .mini-products-list .price{font-weight:600;color:var(--jg-ink)!important}#dropdown-cart .mini-products-list .quantity input{width:56px;height:36px;border:1px solid var(--jg-border)!important;border-radius:var(--jg-radius-pill)!important;text-align:center;font-family:var(--jg-sans);color:var(--jg-ink);background:var(--jg-header)}#dropdown-cart .summary,#dropdown-cart .has-items .summary{padding:var(--jg-space-4) var(--jg-space-5) var(--jg-space-6)!important;border-top:1px solid var(--jg-border);background:var(--jg-bg-soft)!important}#dropdown-cart .summary .total,#dropdown-cart .summary .label{font-family:var(--jg-sans)!important;color:var(--jg-ink)!important;font-weight:600}#dropdown-cart .actions{display:flex;flex-direction:column;gap:var(--jg-space-2);margin-top:var(--jg-space-4)}#dropdown-cart .free_shipping_massage1,#dropdown-cart .free_shipping_progress{margin:var(--jg-space-3) var(--jg-space-5) 0;font-family:var(--jg-sans);font-size:.75rem;color:var(--jg-sage-dark)}.wishlist-page,body .main-wishlist{background:var(--jg-bg-soft);padding:var(--jg-space-6) 0 var(--jg-space-12)}.wishlist-page .page-header h1,.wishlist-page .page-header h2{font-family:var(--jg-serif)!important;color:var(--jg-ink)!important;font-weight:500}.wishlist-page .wishlist-product,.wishlist-page .wrapper-wishlist{background:var(--jg-header);border:1px solid var(--jg-border);border-radius:var(--jg-radius);padding:var(--jg-space-5);overflow:hidden}.wishlist-page .wishlist-header{background:var(--jg-bg-soft)!important;border-bottom:1px solid var(--jg-border)!important;padding:var(--jg-space-3) var(--jg-space-4)!important}.wishlist-page .wishlist-header .col-title{font-family:var(--jg-sans)!important;font-size:.6875rem!important;letter-spacing:.1em;text-transform:uppercase;color:var(--jg-muted)!important;font-weight:600!important}.wishlist-page .wishlist-content .item,.wishlist-page .wishlist-content tr{border-bottom:1px solid var(--jg-border)!important;font-family:var(--jg-sans);color:var(--jg-ink)}.wishlist-page .wishlist-content .btn,.wishlist-page .wishlist-content .add-to-cart{background:var(--jg-gold)!important;color:var(--jg-ink)!important;border:0!important;border-radius:var(--jg-radius-pill)!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem!important;min-height:40px;transition:background .2s ease}.wishlist-page .wishlist-content .btn:hover{background:var(--jg-gold-hover)!important}.wishlist-page .wishlist-footer .share{font-family:var(--jg-sans);color:var(--jg-sage-dark)!important;letter-spacing:.04em}body.template-customers .main-content{background:var(--jg-bg-soft)!important;padding:var(--jg-space-8) 0 var(--jg-space-12)}body.template-customers .custom-acc-page,body.template-customers .login-page,body.template-customers .account-page{font-family:var(--jg-sans);color:var(--jg-ink)}body.template-customers .page-header h1,body.template-customers .custom-acc-page h1,body.template-customers .box-title{font-family:var(--jg-serif)!important;color:var(--jg-ink)!important;font-weight:500!important}body.template-customers .wrapper-login-customer,body.template-customers .create-an-account,body.template-customers .wrapper-content,body.template-customers .returning-customer,body.template-customers #recover_password,body.template-customers .grid>.grid__item{background:var(--jg-header);border:1px solid var(--jg-border);border-radius:var(--jg-radius);padding:var(--jg-space-6)!important;max-width:480px;margin-left:auto;margin-right:auto}body.template-customers .account-page .grid>.grid__item{max-width:none;margin:0}body.template-customers .jg-input,body.template-customers input[type=email],body.template-customers input[type=password],body.template-customers input[type=text],body.template-customers input[type=tel],body.template-customers select,body.template-customers textarea{width:100%;min-height:48px;border:1px solid var(--jg-border)!important;border-radius:var(--jg-radius-pill)!important;background:var(--jg-header)!important;color:var(--jg-ink)!important;font-family:var(--jg-sans)!important;padding:.75rem 1.1rem!important;box-sizing:border-box;transition:border-color .2s ease}body.template-customers input:focus,body.template-customers select:focus,body.template-customers textarea:focus{outline:none;border-color:var(--jg-sage-dark)!important}body.template-customers .btn,body.template-customers input.btn[type=submit],body.template-customers button[type=submit],body.template-customers .action-btn .btn{background:var(--jg-gold)!important;color:var(--jg-ink)!important;border:0!important;border-radius:var(--jg-radius-pill)!important;font-family:var(--jg-sans)!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;min-height:48px;padding:.85rem 1.5rem!important;transition:background .2s ease,transform .2s ease}body.template-customers .btn:hover,body.template-customers input.btn[type=submit]:hover{background:var(--jg-gold-hover)!important;transform:translateY(-1px)}body.template-customers table.full,body.template-customers .order-table{width:100%;border-collapse:collapse;font-family:var(--jg-sans);background:var(--jg-header);border:1px solid var(--jg-border);border-radius:var(--jg-radius);overflow:hidden}body.template-customers table.full th{background:var(--jg-bg-soft);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--jg-muted);padding:var(--jg-space-3) var(--jg-space-4);border-bottom:1px solid var(--jg-border)}body.template-customers table.full td{padding:var(--jg-space-4);border-bottom:1px solid var(--jg-border);color:var(--jg-ink)}body.template-customers a{color:var(--jg-sage-dark)}body.template-customers a:hover{color:var(--jg-ink)}.jg-form{display:flex;flex-direction:column;gap:var(--jg-space-3);width:100%}.jg-input,.jg-form input[type=email],.jg-form input[type=text],.jg-form input[type=password],.jg-form textarea{width:100%;min-height:48px;border:1px solid var(--jg-border);border-radius:var(--jg-radius-pill);background:var(--jg-header);color:var(--jg-ink);font-family:var(--jg-sans);padding:.75rem 1.1rem;box-sizing:border-box}.jg-input:focus{outline:none;border-color:var(--jg-sage-dark)}.jg-label{font-family:var(--jg-sans);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--jg-muted);font-weight:600}body.template-collection .collection-template-default,body.template-collection .collection-template.collection-template-default{background:transparent}body.template-collection .main-content{background:var(--jg-bg-soft)!important}body.template-collection .collection-template-default .page-header h1,body.template-collection .collection-template-default .collection-header h1{font-family:var(--jg-serif)!important;font-weight:500!important;letter-spacing:.01em;color:var(--jg-ink)!important}body.template-collection .collection-template-default .collection-header .count-product,body.template-collection .collection-template-default .collection-header p,body.template-collection .collection-template-default .breadcrumb,body.template-collection .collection-template-default .breadcrumb a{font-family:var(--jg-sans)!important;color:var(--jg-muted)!important}body.template-collection .collection-template-default .toolbar,body.template-collection .collection-template-default .toolbar.has-padding,body.template-collection .collection-template-default .toolbar.not-padding{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;background:transparent!important;border:none!important;box-shadow:none!important;padding:.35rem 0 1rem!important;margin:0 0 .75rem!important}body.template-collection .collection-template-default .toolbar .column-left{display:flex;align-items:center;gap:.75rem}body.template-collection .collection-template-default .toolbar .column-right{margin-left:auto;display:flex;justify-content:flex-end}body.template-collection .collection-template-default .toolbar .sidebar-label{display:none;align-items:center;gap:.5rem;font-family:var(--jg-sans)!important;font-size:.8125rem!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--jg-ink)!important;border:1px solid var(--jg-border);border-radius:var(--jg-radius-pill);background:var(--jg-header);padding:.55rem 1rem;cursor:pointer}body.template-collection .collection-template-default .toolbar .filters-toolbar__sortby label{display:none!important}body.template-collection .collection-template-default .toolbar .label-tab,body.template-collection .collection-template-default .toolbar .filter-sortby .label-tab{font-family:var(--jg-sans)!important;font-size:.8125rem!important;color:var(--jg-ink)!important;border:1px solid var(--jg-border)!important;border-radius:var(--jg-radius-pill)!important;padding:.55rem 1.1rem!important;min-height:42px;background:var(--jg-header)!important}body.template-collection .collection-template-default .col-sidebar,body.template-collection .collection-template-default #shopify-section-sidebar-filter{padding-right:1rem}body.template-collection .collection-template-default #main-collection-filters.sidebar,body.template-collection .collection-template-default .sidebar#main-collection-filters{position:sticky;top:1rem;background:var(--jg-header);border:1px solid var(--jg-border);border-radius:10px;padding:.95rem .95rem 1rem;box-sizing:border-box}body.template-collection .collection-template-default .jg-filters-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 .25rem;padding:0 0 .75rem;border-bottom:1px solid var(--jg-border)}body.template-collection .collection-template-default .jg-filters-header__title{margin:0!important;font-family:var(--jg-sans)!important;font-size:.875rem!important;font-weight:650!important;letter-spacing:.01em;text-transform:none;color:var(--jg-ink)!important}body.template-collection .collection-template-default .jg-filters-header__clear,body.template-collection .collection-template-default .jg-filters-header .clear-all{font-family:var(--jg-sans)!important;font-size:.8125rem!important;font-weight:500!important;color:var(--jg-muted)!important;text-decoration:none!important;background:transparent!important;border:none!important;padding:0!important;min-height:0!important;box-shadow:none!important}body.template-collection .collection-template-default .jg-filters-header__clear:hover{color:var(--jg-ink)!important;text-decoration:underline!important;text-underline-offset:2px}body.template-collection .collection-template-default .jg-filters-header__clear[hidden],body.template-collection .collection-template-default .refined-widgets .sidebar-title .clear-all{display:none!important}body.template-collection .collection-template-default .sidebar-filter .widget{margin:0!important;padding:0!important;border:none!important;background:transparent!important;border-bottom:1px solid var(--jg-border)!important}body.template-collection .collection-template-default .sidebar-filter .widget:last-child{border-bottom:none!important}body.template-collection .collection-template-default .sidebar-filter .widget-title,body.template-collection .collection-template-default .sidebar-filter .widget-title.open{margin:0!important;padding:.75rem 0 .45rem!important;border-bottom:none!important;cursor:pointer}body.template-collection .collection-template-default .sidebar-filter .sidebar-title{display:flex!important;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin:0!important;font-family:var(--jg-sans)!important;font-size:.75rem!important;font-weight:650!important;letter-spacing:.01em;text-transform:none;color:var(--jg-ink)!important}body.template-collection .collection-template-default .sidebar-filter .sidebar-title:before,body.template-collection .collection-template-default .sidebar-filter .sidebar-title:after{display:none!important;content:none!important}body.template-collection .collection-template-default .sidebar-filter .jg-filter-title-text{flex:1 1 auto;text-align:left}body.template-collection .collection-template-default .sidebar-filter .jg-filter-chevron{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--jg-muted);opacity:.85;transition:transform .2s ease}body.template-collection .collection-template-default .sidebar-filter .widget-title.open .jg-filter-chevron{transform:rotate(180deg)}body.template-collection .collection-template-default .sidebar-filter .widget-content{padding:0 0 .65rem!important}body.template-collection .collection-template-default .sidebar-filter .list-tags{display:flex;flex-direction:column;gap:.1rem;margin:0!important;padding:0!important;list-style:none}body.template-collection .collection-template-default .sidebar-filter .list-tags li,body.template-collection .collection-template-default .sidebar-filter .facets__item{margin:0!important;position:relative}body.template-collection .collection-template-default .sidebar-filter .list-tags li input[type=checkbox],body.template-collection .collection-template-default .sidebar-filter .list-tags li input[type=radio],body.template-collection .collection-template-default .sidebar-filter .jg-price-buckets input[type=radio]{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;margin:0!important}body.template-collection .collection-template-default .sidebar-filter input[type=checkbox]+label,body.template-collection .collection-template-default .sidebar-filter input[type=checkbox]+.facet-checkbox{padding-left:.1rem!important}body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+label,body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+.facet-checkbox,body.template-collection .collection-template-default .sidebar-filter .jg-price-buckets input[type=radio]+.facet-checkbox,body.template-collection .collection-template-default .sidebar-filter .jg-price-buckets input[type=radio]+label{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.625rem!important;width:100%!important;margin:0!important;padding:.4rem .1rem!important;font-family:var(--jg-sans)!important;font-size:.8125rem!important;font-weight:400!important;line-height:1.4!important;color:var(--jg-ink)!important;border-radius:6px;background:transparent!important;cursor:pointer;box-sizing:border-box;text-transform:none!important;position:relative!important;float:none!important}body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+label:before,body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+.facet-checkbox:before,body.template-collection .collection-template-default .sidebar-filter .jg-price-buckets input[type=radio]+.facet-checkbox:before,body.template-collection .collection-template-default .sidebar-filter .jg-price-buckets input[type=radio]+label:before,body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+label:after,body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+.facet-checkbox:after,body.template-collection .collection-template-default .sidebar-filter .jg-price-buckets input[type=radio]+.facet-checkbox:after,body.template-collection .collection-template-default .sidebar-filter .jg-price-buckets input[type=radio]+label:after,body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]:checked+label:before,body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]:checked+.facet-checkbox:before,body.template-collection .collection-template-default .sidebar-filter .jg-price-buckets input[type=radio]:checked+.facet-checkbox:before,body.template-collection .collection-template-default .sidebar-filter .jg-price-buckets input[type=radio]:checked+label:before{display:none!important;content:none!important;width:0!important;height:0!important;min-width:0!important;margin:0!important;padding:0!important;border:none!important;background:none!important;box-shadow:none!important;flex:0 0 0!important;position:absolute!important;left:-9999px!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+label:hover,body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+.facet-checkbox:hover,body.template-collection .collection-template-default .sidebar-filter .jg-price-buckets input[type=radio]+.facet-checkbox:hover{background:transparent!important;color:var(--jg-sage-dark)!important}body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]:checked+label,body.template-collection .collection-template-default .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]:checked+.facet-checkbox{background:transparent!important;font-weight:500!important}body.template-collection .collection-template-default .sidebar-filter .jg-facet-label{flex:1 1 auto;min-width:0}body.template-collection .collection-template-default .sidebar-filter .count_value,body.template-collection .collection-template-default .sidebar-filter .sidebar-tags label .count_value{float:none!important;flex:0 0 auto;margin-left:auto!important;color:var(--jg-muted)!important;font-weight:400!important;font-size:.75rem!important}body.template-collection .collection-template-default .sidebar-filter .show-more--list_tags{padding:.4rem .1rem!important;font-family:var(--jg-sans)!important;font-size:.75rem!important;font-weight:500!important;color:var(--jg-sage-dark)!important;cursor:pointer;list-style:none}body.template-collection .collection-template-default .sidebar-filter .filter-size .list-tags{flex-direction:row;flex-wrap:wrap;gap:.4rem;padding-top:.15rem!important}body.template-collection .collection-template-default .sidebar-filter .filter-size .list-tags li{flex:0 0 auto}body.template-collection .collection-template-default .sidebar-filter .filter-size input[type=checkbox]+label,body.template-collection .collection-template-default .sidebar-filter .filter-size input[type=checkbox]+.facet-checkbox{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;min-width:2.25rem!important;min-height:2rem!important;height:2rem!important;padding:0 .55rem!important;border:1px solid var(--jg-border)!important;border-radius:6px!important;background:var(--jg-header)!important;font-size:.75rem!important;font-weight:500!important;position:relative!important}body.template-collection .collection-template-default .sidebar-filter .filter-size input[type=checkbox]+label:before,body.template-collection .collection-template-default .sidebar-filter .filter-size input[type=checkbox]+label:after,body.template-collection .collection-template-default .sidebar-filter .filter-size input[type=checkbox]+.facet-checkbox:before,body.template-collection .collection-template-default .sidebar-filter .filter-size input[type=checkbox]+.facet-checkbox:after{display:none!important;content:none!important;width:0!important;height:0!important;border:none!important;position:absolute!important}body.template-collection .collection-template-default .sidebar-filter .filter-size input[type=checkbox]:checked+label,body.template-collection .collection-template-default .sidebar-filter .filter-size input[type=checkbox]:checked+.facet-checkbox{border-color:var(--jg-ink)!important;background:var(--jg-gold)!important;color:var(--jg-ink)!important}body.template-collection .collection-template-default .sidebar-filter .filter-size .count_value{display:none!important}body.template-collection .collection-template-default .sidebar-filter .filter-color .list-tags{flex-direction:row;flex-wrap:wrap;gap:.5rem;padding-top:.25rem!important}body.template-collection .collection-template-default .sidebar-filter .filter-color input[type=checkbox]+label,body.template-collection .collection-template-default .sidebar-filter .filter-color input[type=checkbox]+.facet-checkbox{width:1.5rem!important;height:1.5rem!important;min-width:1.5rem!important;min-height:1.5rem!important;padding:0!important;border-radius:50%!important;border:1px solid #cfcfcf!important;box-shadow:inset 0 0 0 2px #fff;overflow:hidden;text-indent:-999px;gap:0!important;position:relative!important}body.template-collection .collection-template-default .sidebar-filter .filter-color input[type=checkbox]+label:before,body.template-collection .collection-template-default .sidebar-filter .filter-color input[type=checkbox]+label:after,body.template-collection .collection-template-default .sidebar-filter .filter-color input[type=checkbox]+.facet-checkbox:before,body.template-collection .collection-template-default .sidebar-filter .filter-color input[type=checkbox]+.facet-checkbox:after{display:none!important;content:none!important;width:0!important;height:0!important;border:none!important;position:absolute!important}body.template-collection .collection-template-default .sidebar-filter .filter-color input[type=checkbox]:checked+label,body.template-collection .collection-template-default .sidebar-filter .filter-color input[type=checkbox]:checked+.facet-checkbox{outline:2px solid var(--jg-ink);outline-offset:2px;background-color:inherit!important}body.template-collection .collection-template-default .sidebar-filter .price-slider[data-jg-price-slider]{position:relative;padding-top:.25rem;padding-bottom:1.15rem;min-height:2.75rem;margin-bottom:.35rem}body.template-collection .collection-template-default .sidebar-filter .jg-price-track{position:relative;height:4px;margin:.75rem 0 .45rem;pointer-events:none}body.template-collection .collection-template-default .sidebar-filter .jg-price-track__rail{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#e5e5e5}body.template-collection .collection-template-default .sidebar-filter .jg-price-track__fill{position:absolute;top:0;bottom:0;left:var(--jg-price-fill-left, 0%);width:var(--jg-price-fill-width, 100%);border-radius:999px;background:var(--jg-gold)}body.template-collection .collection-template-default .sidebar-filter .jg-price-bounds{display:flex;justify-content:space-between;margin-bottom:.15rem;font-family:var(--jg-sans);font-size:.6875rem;color:var(--jg-muted)}body.template-collection .collection-template-default .sidebar-filter .price-slider input[type=range]{position:absolute;left:0;top:.75rem;width:100%;height:4px;margin:0;padding:0;background:transparent!important;pointer-events:none;-webkit-appearance:none;appearance:none;z-index:2}body.template-collection .collection-template-default .sidebar-filter .price-slider input[type=range]::-webkit-slider-runnable-track{height:4px;background:transparent}body.template-collection .collection-template-default .sidebar-filter .price-slider input[type=range]::-moz-range-track{height:4px;background:transparent}body.template-collection .collection-template-default .sidebar-filter .price-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-top:-5px;border-radius:50%;background:var(--jg-ink);border:2px solid #fff;box-shadow:0 1px 3px #0003;pointer-events:auto;cursor:pointer}body.template-collection .collection-template-default .sidebar-filter .price-slider input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--jg-ink);border:2px solid #fff;box-shadow:0 1px 3px #0003;pointer-events:auto;cursor:pointer}body.template-collection .collection-template-default .sidebar-filter .box-slide,body.template-collection .collection-template-default .sidebar-filter .jg-price-inputs{display:flex!important;align-items:center!important;gap:.4rem!important;margin-top:.35rem!important;position:relative!important;width:100%;clip:auto!important;overflow:visible!important;height:auto!important;max-height:none!important}body.template-collection .collection-template-default .sidebar-filter .box-slide label,body.template-collection .collection-template-default .sidebar-filter .jg-price-field{display:flex!important;align-items:center!important;gap:.3rem!important;flex:1 1 0!important;min-width:0!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0 .55rem!important;border:1px solid var(--jg-border)!important;border-radius:6px!important;background:var(--jg-header)!important;box-sizing:border-box!important;position:relative!important}body.template-collection .collection-template-default .sidebar-filter .box-slide label:before,body.template-collection .collection-template-default .sidebar-filter .box-slide label:after,body.template-collection .collection-template-default .sidebar-filter .jg-price-field:before,body.template-collection .collection-template-default .sidebar-filter .jg-price-field:after{display:none!important;content:none!important}body.template-collection .collection-template-default .sidebar-filter .box-slide .field__currency,body.template-collection .collection-template-default .sidebar-filter .box-slide .slide_price--to,body.template-collection .collection-template-default .sidebar-filter .jg-price-inputs .field__currency,body.template-collection .collection-template-default .sidebar-filter .jg-price-inputs .slide_price--to{font-family:var(--jg-sans)!important;font-size:.75rem!important;font-weight:500!important;color:var(--jg-muted)!important;line-height:1!important;flex:0 0 auto}body.template-collection .collection-template-default .sidebar-filter .box-slide .filter__price,body.template-collection .collection-template-default .sidebar-filter .jg-price-inputs .filter__price{width:100%!important;min-width:0!important;height:100%!important;border:none!important;background:transparent!important;font-family:var(--jg-sans)!important;font-size:.8125rem!important;font-weight:500!important;color:var(--jg-ink)!important;outline:none!important;box-shadow:none!important;padding:0!important;margin:0!important;-moz-appearance:textfield}body.template-collection .collection-template-default .sidebar-filter .box-slide .filter__price::-webkit-outer-spin-button,body.template-collection .collection-template-default .sidebar-filter .box-slide .filter__price::-webkit-inner-spin-button,body.template-collection .collection-template-default .sidebar-filter .jg-price-inputs .filter__price::-webkit-outer-spin-button,body.template-collection .collection-template-default .sidebar-filter .jg-price-inputs .filter__price::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.template-collection .collection-template-default .sidebar-filter .apply__button,body.template-collection .collection-template-default .sidebar-filter .filter-price .apply__button,body.template-collection .collection-template-default .sidebar-filter .filter-price .jg-apply-filters:not([data-jg-apply-filters]),body.template-collection .collection-template-default .sidebar-filter label.apply__button{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.template-collection .collection-template-default .jg-price-inputs-visually-hidden{display:none!important}body.template-collection .collection-template-default .jg-price-buckets{display:flex!important;flex-direction:column!important;gap:0!important;margin:.65rem 0 0!important;padding:0!important;list-style:none}body.template-collection .collection-template-default .jg-price-buckets .facets__item{position:relative;margin:0!important}body.template-collection .collection-template-default .jg-filters-footer{margin-top:.85rem;padding-top:.65rem;position:sticky;bottom:0;background:linear-gradient(to top,var(--jg-header) 78%,rgba(255,255,255,0));z-index:3}body.template-collection .collection-template-default .jg-filters-footer .jg-apply-filters,body.template-collection .collection-template-default .jg-filters-footer [data-jg-apply-filters]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0 .85rem!important;font-family:var(--jg-sans)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase;color:var(--jg-ink)!important;background:var(--jg-gold)!important;border:1px solid var(--jg-gold)!important;border-radius:6px!important;cursor:pointer;box-sizing:border-box!important;box-shadow:none!important}body.template-collection .collection-template-default .jg-filters-footer .jg-apply-filters:hover,body.template-collection .collection-template-default .jg-filters-footer [data-jg-apply-filters]:hover{background:var(--jg-gold-hover)!important;border-color:var(--jg-gold-hover)!important}body.template-collection .collection-template-default .sidebar-filter .apply__button input{position:absolute!important;opacity:0!important;pointer-events:none!important}body.template-collection .collection-template-default .jg-plp-count{display:inline-flex;align-items:baseline;gap:.35rem;font-family:var(--jg-sans)!important;font-size:.875rem!important;color:var(--jg-muted)!important}body.template-collection .collection-template-default .jg-plp-count__number{font-weight:600;color:var(--jg-ink)}body.template-collection .collection-template-default .jg-sort-prefix{color:var(--jg-muted);margin-right:.2rem}body.template-collection .collection-template-default .collection-header .collection-des,body.template-collection .collection-template-default .collection-header .collection-des .rte,body.template-collection .collection-template-default .collection-header .collection-des p{font-family:var(--jg-sans)!important;font-size:.9375rem!important;line-height:1.55!important;color:var(--jg-muted)!important;max-width:42rem}body.template-collection .collection-template-default .collection-header .collection__toggle,body.template-collection .collection-template-default .jg-card__action{display:none!important}body.template-collection .collection-template-default .jg-card__badge{position:absolute;top:.65rem;left:.65rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:1.5rem;padding:.2rem .55rem;font-family:var(--jg-sans);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--jg-ink);background:var(--jg-gold);border-radius:4px;border:none}body.template-collection .collection-template-default .jg-card__wish-wrap{position:absolute!important;top:.55rem;right:.55rem;z-index:2}body.template-collection .collection-template-default .toolbar-bottom{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:1.75rem 0 .5rem}body.template-collection .collection-template-default .toolbar-bottom .page-total{display:none}body.template-collection .collection-template-default .pagination-page{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;margin:0;padding:0;list-style:none}body.template-collection .collection-template-default .pagination-page li{margin:0}body.template-collection .collection-template-default .pagination-page li a,body.template-collection .collection-template-default .pagination-page li span{display:inline-flex!important;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;font-family:var(--jg-sans)!important;font-size:.875rem!important;color:var(--jg-ink)!important;text-decoration:none!important;border-radius:50%;background:transparent}body.template-collection .collection-template-default .pagination-page li.active span,body.template-collection .collection-template-default .pagination-page li a:hover{background:#ececec!important}body.template-collection .collection-template-default .pagination-page li.text a,body.template-collection .collection-template-default .pagination-page li.disabled{border-radius:50%;min-width:2.25rem}body.template-collection .collection-template-default .pagination-page li.text span,body.template-collection .collection-template-default .pagination-page li.disabled span{display:none}body.template-collection .collection-template-default .pagination-page li.text i,body.template-collection .collection-template-default .pagination-page li.disabled i{font-size:1rem;color:var(--jg-ink)}body.template-collection .collection-template-default .list-tags.full>li{display:list-item!important}body.template-collection .collection-template-default .list-tags.full>.show-more--list_tags{display:none!important}body.template-collection .collection-template-default .sidebar-filter .show-more--list_tags{list-style:none;font-weight:500}body.template-collection .collection-template-default .sidebar-filter .filter-size .jg-facet-label{display:inline!important}body.template-collection .collection-template-default .product-collection .grid-item .jg-card{border:1px solid var(--jg-border)!important;border-radius:var(--jg-radius)!important;background:var(--jg-header)!important;box-shadow:none!important;overflow:hidden!important}body.template-collection .collection-template-default .product-collection .grid-item .jg-card:hover{transform:translateY(-2px);border-color:var(--jg-sage-dark)!important}body.template-collection .collection-template-default .product-collection .jg-card .jg-card__media{border-radius:calc(var(--jg-radius) - 1px) calc(var(--jg-radius) - 1px) 0 0!important}body.template-collection .collection-template-default .product-collection .jg-card .jg-card__body{padding:.85rem .85rem 1rem!important}body.template-collection .collection-template-default .refined-widgets .refined{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .5rem;padding:0;list-style:none}body.template-collection .collection-template-default .refined-widgets .active-facets__button{display:inline-flex!important;align-items:center;gap:.3rem;font-family:var(--jg-sans)!important;font-size:.6875rem!important;font-weight:500!important;line-height:1!important;color:var(--jg-ink)!important;background:#f4f4f5!important;border:1px solid var(--jg-border)!important;border-radius:6px!important;padding:.35rem .5rem!important;min-height:26px!important;box-shadow:none!important}body.template-collection .collection-template-default .refined-widgets .active-facets__button svg{width:10px!important;height:10px!important;flex:0 0 auto}body.template-collection .collection-template-default .product-collection .jg-card .jg-card__body,body.template-collection .collection-template-default .product-collection .jg-card .product-bottom{text-align:left!important;align-items:flex-start!important}body.template-collection .collection-template-default .product-collection .jg-card .jg-card__title,body.template-collection .collection-template-default .product-collection .jg-card .product-title,body.template-collection .collection-template-default .product-collection .jg-card .jg-card__price,body.template-collection .collection-template-default .product-collection .jg-card .price-box,body.template-collection .collection-template-default .product-collection .jg-card .jg-card__swatches,body.template-collection .collection-template-default .product-collection .jg-card .item-swatch{text-align:left!important;justify-content:flex-start!important}body.template-collection .collection-template-default .jg-plp-skeletons{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1199px){body.template-collection .collection-template-default .toolbar .sidebar-label{display:inline-flex!important}body.template-collection .collection-template-default #main-collection-filters.sidebar,body.template-collection .collection-template-default .sidebar#main-collection-filters{position:fixed;top:0;left:0;bottom:0;z-index:120;width:min(92vw,360px);max-width:360px;height:100vh;margin:0;border-radius:0;border:none;border-right:1px solid var(--jg-border);padding:1.25rem 1.15rem calc(1.25rem + env(safe-area-inset-bottom));overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--jg-header);box-shadow:8px 0 28px #2222221f;transition:transform .35s ease}html:not(.sidebar-open) body.template-collection .collection-template-default #main-collection-filters.sidebar{transform:translate(-100%)}html.sidebar-open body.template-collection .collection-template-default #main-collection-filters.sidebar{transform:none!important}body.template-collection .collection-template-default .sidebar .close-sidebar{display:flex!important;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin:0 0 .75rem auto;border-radius:50%;background:var(--jg-bg-soft);border:1px solid var(--jg-border);color:var(--jg-ink)}body.template-collection .collection-template-default .jg-filters-footer .jg-apply-filters{position:sticky;bottom:0;z-index:2}body.template-collection .collection-template-default .jg-plp-skeletons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){body.template-collection .collection-template-default .toolbar{flex-direction:row!important;align-items:center!important}body.template-collection .collection-template-default .toolbar .column-left,body.template-collection .collection-template-default .toolbar .column-right{width:auto!important}}body.template-collection .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+label:before,body.template-collection .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+label:after,body.template-collection .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+.facet-checkbox:before,body.template-collection .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+.facet-checkbox:after,body.template-collection .sidebar-filter .jg-price-buckets input+label:before,body.template-collection .sidebar-filter .jg-price-buckets input+label:after,body.template-collection .sidebar-filter .jg-price-buckets input+.facet-checkbox:before,body.template-collection .sidebar-filter .jg-price-buckets input+.facet-checkbox:after,body.template-search .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+label:before,body.template-search .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+label:after,body.template-search .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+.facet-checkbox:before,body.template-search .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+.facet-checkbox:after{display:none!important;content:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:none!important;background:none!important;box-shadow:none!important;position:absolute!important;left:-9999px!important;opacity:0!important}body.template-collection .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+label,body.template-collection .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+.facet-checkbox,body.template-collection .sidebar-filter .jg-price-buckets input+label,body.template-collection .sidebar-filter .jg-price-buckets input+.facet-checkbox,body.template-search .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+label,body.template-search .sidebar-filter .sidebar-tags:not(.filter-color):not(.filter-size) input[type=checkbox]+.facet-checkbox{display:flex!important;align-items:center!important;gap:.625rem!important;width:100%!important;margin:0!important;padding:.4rem .1rem!important;font-family:var(--jg-sans)!important;font-size:.8125rem!important;line-height:1.4!important;color:var(--jg-ink)!important;background:transparent!important;position:relative!important;cursor:pointer;box-sizing:border-box!important}body.template-collection .sidebar-filter .jg-check,body.template-search .sidebar-filter .jg-check{display:block!important;flex:0 0 14px!important;width:14px!important;min-width:14px!important;height:14px!important;margin:0!important;border:1.5px solid #c4c4c4!important;border-radius:3px!important;background:#fff!important;box-sizing:border-box!important;box-shadow:none!important}body.template-collection .sidebar-filter input:checked+label .jg-check,body.template-collection .sidebar-filter input:checked+.facet-checkbox .jg-check,body.template-search .sidebar-filter input:checked+label .jg-check,body.template-search .sidebar-filter input:checked+.facet-checkbox .jg-check{background:var(--jg-ink)!important;border-color:var(--jg-ink)!important;box-shadow:inset 0 0 0 2px #fff!important}body.template-collection .sidebar-filter .jg-facet-label,body.template-search .sidebar-filter .jg-facet-label{flex:1 1 auto;min-width:0}body.template-collection .sidebar-filter .count_value,body.template-collection .sidebar-filter label .count_value,body.template-search .sidebar-filter .count_value{float:none!important;margin-left:auto!important;font-size:.75rem!important;color:var(--jg-muted)!important}body.template-collection .sidebar-filter .jg-price-bounds,body.template-search .sidebar-filter .jg-price-bounds{font-size:.8125rem!important;font-weight:600!important;color:var(--jg-ink)!important;margin-bottom:.35rem!important}body.template-collection .sidebar-filter .box-slide label,body.template-collection .sidebar-filter .jg-price-field,body.template-search .sidebar-filter .box-slide label,body.template-search .sidebar-filter .jg-price-field{height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 .5rem!important;border-radius:6px!important}body.template-collection .sidebar-filter .box-slide .filter__price,body.template-collection .sidebar-filter .jg-price-inputs .filter__price,body.template-search .sidebar-filter .box-slide .filter__price{font-size:.8125rem!important;font-weight:700!important}body.template-collection .jg-filters-footer .jg-apply-filters,body.template-collection .jg-filters-footer [data-jg-apply-filters],body.template-search .jg-filters-footer .jg-apply-filters{height:34px!important;min-height:34px!important;max-height:34px!important;font-size:.8125rem!important;font-weight:650!important;letter-spacing:.05em!important;border-radius:6px!important}body.template-product #recently-viewed-products-grid,body.template-product .recently-viewed-products-section .products-grid{margin-top:.5rem}body.template-product #recently-viewed-products-grid .grid-item,body.template-product .recently-viewed-products-section .grid-item{padding-left:.6rem;padding-right:.6rem}body.template-product #recently-viewed-products-grid .jg-card,body.template-product .recently-viewed-products-section .jg-card{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;height:100%}body.template-product #recently-viewed-products-grid .jg-card__media,body.template-product .recently-viewed-products-section .jg-card__media{aspect-ratio:3 / 4!important;border-radius:0!important;overflow:hidden!important;background:var(--jg-bg-soft)!important}body.template-product #recently-viewed-products-grid .jg-card__body,body.template-product .recently-viewed-products-section .jg-card__body{padding:.85rem 0 .25rem!important;text-align:left!important;align-items:flex-start!important}body.template-product #recently-viewed-products-grid .jg-card__title,body.template-product #recently-viewed-products-grid .jg-card__title a,body.template-product .recently-viewed-products-section .jg-card__title,body.template-product .recently-viewed-products-section .jg-card__title a{font-family:var(--jg-sans)!important;font-size:.9375rem!important;font-weight:600!important;color:var(--jg-ink)!important;text-align:left!important;text-decoration:none!important}body.template-product #recently-viewed-products-grid .jg-card__price,body.template-product .recently-viewed-products-section .jg-card__price{font-family:var(--jg-sans)!important;font-size:.875rem!important;color:var(--jg-ink)!important;text-align:left!important}body.template-product #recently-viewed-products-grid .jg-card__wish-wrap,body.template-product .recently-viewed-products-section .jg-card__wish-wrap{position:absolute!important;top:.55rem!important;right:.55rem!important;z-index:2}body.template-product #recently-viewed-products-grid .jg-card__wish-wrap a,body.template-product .recently-viewed-products-section .jg-card__wish-wrap a{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:#ffffffeb;color:var(--jg-ink);border:1px solid var(--jg-border)}body.template-product #recently-viewed-products-grid .jg-card__swatches .item-swatch,body.template-product .recently-viewed-products-section .jg-card__swatches .item-swatch{display:flex!important;flex-wrap:wrap;gap:.35rem;margin:.45rem 0 0!important;padding:0!important;list-style:none;justify-content:flex-start!important}body.template-product #recently-viewed-products-grid .jg-card__swatches .item-swatch label,body.template-product .recently-viewed-products-section .jg-card__swatches .item-swatch label{width:.85rem!important;height:.85rem!important;min-width:.85rem!important;border-radius:50%!important;border:1px solid #cfcfcf!important;padding:0!important;margin:0!important}body.template-product #recently-viewed-products-grid .action,body.template-product #recently-viewed-products-grid .quickview-button,body.template-product #recently-viewed-products-grid .product-label,body.template-product .recently-viewed-products-section .action,body.template-product .recently-viewed-products-section .quickview-button{display:none!important}body.template-product .recently-viewed-products .widget-title,body.template-product .recently-viewed-products-section .widget-title,body.template-product #shopify-section-recently-view .widget-title h3{font-family:var(--jg-serif)!important;color:var(--jg-ink)!important;font-weight:500!important}body.template-product .product-shop .product-vendor,body.template-product .product-shop .product-vendor a{font-family:var(--jg-sans)!important;font-size:.6875rem!important;font-weight:650!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--jg-muted)!important}body.template-product .product-shop .product-title,body.template-product .product-shop h1.product-title{font-family:var(--jg-serif)!important;font-weight:500!important;letter-spacing:.01em}body.template-product .product-shop .prices .price,body.template-product .product-shop .price-box .special-price,body.template-product .product-shop .price-box .price-regular,body.template-product .product-shop .prices{font-family:var(--jg-sans)!important;font-size:1.25rem!important;font-weight:700!important;color:var(--jg-ink)!important}body.template-product .product-shop .shopify-tax-included,body.template-product .product-shop .tax-note,body.template-product .product-shop .rte-taxes{font-family:var(--jg-sans)!important;font-size:.75rem!important;color:var(--jg-muted)!important;font-weight:400!important}body.template-product .product-shop .swatch .swatch-element:not(.color) label,body.template-product .product-shop .swatch.size .swatch-element label{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:2.5rem!important;height:2.25rem!important;min-height:2.25rem!important;padding:0 .7rem!important;margin:0 .35rem .35rem 0!important;border:1px solid var(--jg-border)!important;border-radius:8px!important;background:var(--jg-header)!important;font-family:var(--jg-sans)!important;font-size:.8125rem!important;font-weight:500!important;color:var(--jg-ink)!important;box-shadow:none!important}body.template-product .product-shop .swatch .swatch-element:not(.color) input:checked+label,body.template-product .product-shop .swatch.size .swatch-element input:checked+label{border-color:var(--jg-ink)!important;background:var(--jg-gold)!important;box-shadow:none!important}body.template-product .product-shop .swatch .swatch-element.color label,body.template-product .product-shop .swatch.color .swatch-element label{width:1.75rem!important;height:1.75rem!important;min-width:1.75rem!important;border-radius:50%!important;border:1px solid #cfcfcf!important;box-shadow:inset 0 0 0 2px #fff!important;padding:0!important;margin:0 .4rem .35rem 0!important}body.template-product .product-shop .swatch .swatch-element.color input:checked+label,body.template-product .product-shop .swatch.color .swatch-element input:checked+label{outline:2px solid var(--jg-ink);outline-offset:2px}body.template-product .product-shop .quantity{display:flex!important;flex-wrap:wrap;align-items:center;gap:.65rem;border:none!important;background:transparent!important;border-radius:0!important;overflow:visible!important;margin-bottom:1rem!important}body.template-product .product-shop .quantity>label{width:100%;font-family:var(--jg-sans)!important;font-size:.75rem!important;font-weight:650!important;letter-spacing:.08em;text-transform:uppercase;color:var(--jg-muted)!important;margin:0!important}body.template-product .product-shop .quantity .qty-group{display:inline-flex!important;align-items:center!important;height:36px!important;min-height:36px!important;border:1px solid var(--jg-border)!important;border-radius:8px!important;overflow:hidden;background:var(--jg-header)!important}body.template-product .product-shop .quantity .qty-group .minus,body.template-product .product-shop .quantity .qty-group .plus,body.template-product .product-shop .quantity .qty-group .button{width:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:none!important;background:transparent!important;color:var(--jg-ink)!important;font-size:1rem!important;line-height:1!important;text-decoration:none!important}body.template-product .product-shop .quantity .qty-group input[type=number]{width:3rem!important;height:36px!important;border:none!important;border-left:1px solid var(--jg-border)!important;border-right:1px solid var(--jg-border)!important;border-radius:0!important;text-align:center!important;font-family:var(--jg-sans)!important;font-size:.875rem!important;font-weight:600!important;color:var(--jg-ink)!important;background:transparent!important;-moz-appearance:textfield}body.template-product .product-shop .quantity .qty-group input::-webkit-outer-spin-button,body.template-product .product-shop .quantity .qty-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.template-product .groups-btn{display:flex;flex-direction:column;gap:.65rem;width:100%}body.template-product .groups-btn #product-add-to-cart,body.template-product .groups-btn .btn[name=add],body.template-product .groups-btn input.btn[type=submit]{width:100%!important;min-height:48px!important;height:48px!important;border-radius:999px!important;background:var(--jg-gold)!important;border:1px solid var(--jg-gold)!important;color:var(--jg-ink)!important;font-family:var(--jg-sans)!important;font-size:.8125rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important}body.template-product .groups-btn #product-add-to-cart:hover,body.template-product .groups-btn .btn[name=add]:hover{background:var(--jg-gold-hover)!important;border-color:var(--jg-gold-hover)!important;transform:none!important}body.template-product .groups-btn .shopify-payment-button,body.template-product .groups-btn .btn-checkout,body.template-product .product-shop .shopify-payment-button{width:100%!important;margin:0!important}body.template-product .shopify-payment-button__button,body.template-product .shopify-payment-button__button--unbranded,body.template-product .shopify-payment-button .shopify-payment-button__button--unbranded{width:100%!important;min-height:48px!important;height:48px!important;border-radius:999px!important;background:#fff!important;border:1.5px solid var(--jg-ink)!important;color:var(--jg-ink)!important;font-family:var(--jg-sans)!important;font-size:.8125rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important}body.template-product .shopify-payment-button__button:hover,body.template-product .shopify-payment-button__button--unbranded:hover{background:var(--jg-bg-soft)!important}body.template-product .product-shop{border-radius:12px;padding:1.5rem!important}body.template-product .groups-btn .groups-btn-tree{display:flex!important;flex-wrap:wrap;align-items:center;gap:.65rem;width:100%;margin:0!important}body.template-product .groups-btn .groups-btn-tree #product-add-to-cart,body.template-product .groups-btn .groups-btn-tree .btn[name=add]{flex:1 1 100%!important;order:1}body.template-product .groups-btn .groups-btn-tree .wishlist,body.template-product .groups-btn .groups-btn-tree .icon-share{order:2}body.template-product .groups-btn .btn-checkout{width:100%!important;order:3}body.template-product .product-shop .swatch .swatch-element label:before,body.template-product .product-shop .swatch .swatch-element label:after{display:none!important;content:none!important}body.template-collection .collection-template-default .sidebar-filter input[type=checkbox]+label:before,body.template-collection .collection-template-default .sidebar-filter input[type=checkbox]+label:after,body.template-collection .collection-template-default .sidebar-filter input[type=checkbox]+.facet-checkbox:before,body.template-collection .collection-template-default .sidebar-filter input[type=checkbox]+.facet-checkbox:after,body.template-collection .collection-template-default .sidebar-filter input[type=radio]+label:before,body.template-collection .collection-template-default .sidebar-filter input[type=radio]+label:after,body.template-collection .collection-template-default .sidebar-filter input[type=radio]+.facet-checkbox:before,body.template-collection .collection-template-default .sidebar-filter input[type=radio]+.facet-checkbox:after,body.template-collection .collection-template-default .sidebar-filter input:checked+label:before,body.template-collection .collection-template-default .sidebar-filter input:checked+.facet-checkbox:before{display:none!important;content:none!important;width:0!important;height:0!important;border:0!important;background:transparent!important;box-shadow:none!important;opacity:0!important;visibility:hidden!important}body.template-collection .collection-template-default .sidebar-filter .jg-check{display:block!important;visibility:visible!important;opacity:1!important;flex:0 0 14px!important;width:14px!important;min-width:14px!important;height:14px!important;border:1.5px solid #c4c4c4!important;border-radius:3px!important;background:#fff!important;box-sizing:border-box!important}body.template-collection .collection-template-default .sidebar-filter input:checked+label>.jg-check,body.template-collection .collection-template-default .sidebar-filter input:checked+.facet-checkbox>.jg-check{background:var(--jg-ink)!important;border-color:var(--jg-ink)!important;box-shadow:inset 0 0 0 2px #fff!important}body.template-collection .collection-template-default .sidebar-filter .filter-size input+label:before,body.template-collection .collection-template-default .sidebar-filter .filter-size input+label:after,body.template-collection .collection-template-default .sidebar-filter .filter-color input+label:before,body.template-collection .collection-template-default .sidebar-filter .filter-color input+label:after{display:none!important;content:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/justgal-theme.css.map?jgcb=20260801c */
