@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Inter:wght@400;500;600;700&display=swap";:root{--jr-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--jr-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--jr-black: #111111;--jr-red: #cb1e1e;--jr-beige: #f7f4ef;--jr-card-bg: #f6f6f6;--jr-border: #e5e5e5}body{font-family:var(--jr-sans)!important;color:var(--jr-black)!important;background:#fff!important;-webkit-font-smoothing:antialiased}.jr-container{max-width:1360px;margin:0 auto;padding:0 28px}.announcement-bar,.header-announcements,[data-section-type=header-announcements]{background-color:var(--jr-red)!important;color:#fff!important;padding:8px 16px!important;font-family:var(--jr-sans)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-align:center!important}#header-component .header-menu,#header-component nav.header__inline-menu,#header-component [data-testid=header-menu]{display:none!important}.jr-category-bar-wrapper{background:#fff;border-top:1px solid #f0f0f0;border-bottom:1px solid #e6e6e6;position:sticky;top:0;z-index:40}.jr-category-bar{display:flex;align-items:center;justify-content:center;gap:32px;max-width:1360px;margin:0 auto;padding:0 24px;position:relative}.jr-cat-dropdown-wrap{position:static}.jr-cat-item{display:inline-block;font-family:var(--jr-sans);font-size:12px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#111;text-decoration:none;padding:13px 2px;border-bottom:2px solid transparent;white-space:nowrap;transition:border-color .2s ease,color .2s ease}.jr-cat-dropdown-wrap:hover .jr-cat-item,.jr-cat-item.is-active{border-bottom-color:#111;color:#000}.jr-mega-dropdown{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid #ebebeb;border-bottom:1px solid #dcdcdc;box-shadow:0 18px 40px #00000014;z-index:99;padding:28px 36px}.jr-cat-dropdown-wrap:hover .jr-mega-dropdown{display:block}.jr-mega-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:240px 1fr;gap:36px;align-items:start}.jr-mega-heading{font-family:var(--jr-serif);font-size:28px;font-weight:500;color:#111;margin-bottom:8px}.jr-mega-sub{font-size:13px;color:#666;margin:0 0 18px;line-height:1.5}.jr-mega-viewall{display:inline-block;background:#111;color:#fff!important;text-decoration:none;font-size:11px;font-weight:600;letter-spacing:.1em;padding:10px 18px}.jr-mega-products{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.jr-mega-card{text-decoration:none;color:#111;display:block}.jr-mega-img-wrap{position:relative;background:var(--jr-card-bg);aspect-ratio:1 / 1;overflow:hidden;margin-bottom:8px}.jr-mega-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.jr-mega-card:hover .jr-mega-img-wrap img{transform:scale(1.04)}.jr-mega-badge{position:absolute;top:8px;left:8px;background:#111;color:#fff;font-size:10px;font-weight:700;padding:3px 6px;letter-spacing:.05em}.jr-mega-title{font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;margin-bottom:4px}.jr-mega-price{font-size:13px;font-weight:600}.jr-mp-reg{color:#888;font-weight:400;margin-left:6px}.jr-hero-sec{position:relative;width:100%;overflow:hidden;background:#e9e7e3}.jr-hero-slide{position:relative;width:100%;min-height:520px;max-height:640px;display:flex;align-items:center}.jr-hero-bg-img{width:100%;height:560px;object-fit:cover;object-position:center right;display:block}.jr-hero-overlay-content{position:absolute;left:5%;top:50%;transform:translateY(-50%);max-width:360px;z-index:2}.jr-hero-title{font-family:var(--jr-serif)!important;font-size:clamp(36px,4.2vw,58px)!important;line-height:1.08!important;font-weight:400!important;color:#111!important;margin:0 0 16px!important}.jr-hero-subtitle{font-family:var(--jr-sans);font-size:15px;line-height:1.5;color:#222;margin:0 0 26px}.jr-hero-cta{display:inline-block;background:#111!important;color:#fff!important;text-decoration:none!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:15px 30px!important;transition:background .2s ease}.jr-hero-cta:hover{background:#333!important}.jr-sbc-products-sec{padding:58px 0 64px;background:#fff}.jr-sec-serif-title{font-family:var(--jr-serif)!important;font-size:clamp(30px,3vw,42px)!important;font-weight:400!important;text-align:center;margin:0 0 22px!important;color:#111}.jr-cat-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:28px;margin-bottom:36px}.jr-cat-tab-btn{background:transparent;border:none;border-bottom:2px solid transparent;padding:6px 2px;font-family:var(--jr-sans);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#666;cursor:pointer;transition:all .2s ease}.jr-cat-tab-btn.is-active,.jr-cat-tab-btn:hover{color:#111;border-bottom-color:var(--jr-red)}.jr-tab-panel{display:none}.jr-tab-panel.is-active{display:block}.jr-prod-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.jr-home-card{display:flex;flex-direction:column}.jr-home-card-media{position:relative;display:block;background:var(--jr-card-bg);aspect-ratio:1 / 1.05;overflow:hidden;margin-bottom:12px}.jr-home-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.jr-home-card:hover .jr-home-card-media img{transform:scale(1.03)}.jr-card-off-badge{position:absolute;top:10px;right:10px;background:#111;color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;padding:4px 8px}.jr-home-card-title{text-decoration:none;color:#111;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-align:center;margin-bottom:4px;display:block}.jr-home-card-shades{font-size:12px;color:#777;text-align:center;margin-bottom:12px}.jr-home-card-atc{margin-top:auto;display:flex;align-items:center;justify-content:space-between;width:100%;background:#111;color:#fff;border:none;padding:12px 16px;font-family:var(--jr-sans);font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.jr-home-card-atc:hover{background:#2c2c2c}.jr-atc-prices{display:inline-flex;align-items:center;gap:6px;border-left:1px solid rgba(255,255,255,.28);padding-left:12px}.jr-atc-reg{color:#9e9e9e;font-weight:400;font-size:11px}.jr-atc-sale{color:#fff;font-weight:700}.jr-tab-view-all-wrap{text-align:center;margin-top:34px}.jr-outline-btn{display:inline-block;border:1px solid #111111;color:#111!important;text-decoration:none!important;font-size:12px;font-weight:600;letter-spacing:.1em;padding:13px 30px;transition:all .2s ease}.jr-outline-btn:hover{background:#111;color:#fff!important}.jr-press-strip{background:#000;color:#fff;padding:58px 0;text-align:center}.jr-press-quote{font-family:var(--jr-serif);font-size:clamp(22px,2.5vw,32px);line-height:1.35;max-width:680px;margin:0 auto 36px;color:#fff}.jr-press-logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:44px;color:#d6d6d6}.jr-collection-cards-sec{padding:56px 0;background:#fff}.jr-sec-kicker{font-size:12px;font-weight:700;letter-spacing:.1em;color:#111;margin-bottom:18px}.jr-col-cards-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.jr-col-card{display:block;text-decoration:none;color:#111}.jr-col-card-img{aspect-ratio:3 / 4;overflow:hidden;background:#f3f3f3}.jr-col-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.jr-col-card:hover .jr-col-card-img img{transform:scale(1.04)}.jr-col-card-bar{background:#e8e7e4;text-align:center;font-size:11px;font-weight:700;letter-spacing:.08em;padding:13px 6px}.jr-founder-quote-sec{background:var(--jr-beige);padding:68px 24px;text-align:center}.jr-quote-box{max-width:820px;margin:0 auto}.jr-quote-text{font-family:var(--jr-serif);font-size:clamp(24px,2.6vw,34px);line-height:1.4;color:#111;margin:0 0 22px}.jr-quote-author{font-size:11.5px;font-weight:700;letter-spacing:.12em;color:#111}.jr-secondary-banner{position:relative;width:100%;overflow:hidden;background:#e6e4df}.jr-sec-banner-img{width:100%;height:440px;object-fit:cover;display:block}.jr-sec-banner-content{position:absolute;left:6%;top:50%;transform:translateY(-50%)}.jr-sec-banner-title{font-family:var(--jr-serif)!important;font-size:clamp(30px,3.6vw,48px)!important;line-height:1.1!important;color:#111!important;margin:0 0 22px!important}.jr-better-beauty-sec{padding:70px 0;background:#fff;text-align:center}.jr-bb-top{max-width:560px;margin:0 auto 48px}.jr-bb-icon-img{width:110px;height:auto;margin:0 auto 18px;display:block}.jr-bb-heading{font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:10px}.jr-bb-desc{font-size:14px;color:#444;margin:0}.jr-bb-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.jr-bb-pillar img{width:100%;height:220px;object-fit:cover;margin-bottom:16px}.jr-bb-pillar h3{font-family:var(--jr-sans)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;margin:0 0 8px}.jr-bb-pillar p{font-size:13px;color:#555;line-height:1.6;margin:0}quick-add-component .quick-add__button,.quick-add .quick-add__button,.quick-add__button.button,.product-card .quick-add button{background:#111!important;background-color:#111!important;--button-background-color: #111111 !important;--button-color: #ffffff !important;color:#fff!important;border:1px solid #111111!important;border-radius:2px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:7px 12px!important;width:auto!important;min-width:0!important;gap:6px!important;opacity:1!important;visibility:visible!important}.quick-add__button *{color:#fff!important}.quick-add__button svg path{stroke:#fff!important}.jr-sale-badge{display:inline-flex!important;align-items:center!important;background-color:#111!important;color:#fff!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;padding:3px 7px!important;border-radius:2px!important;margin-left:6px!important}.compare-at-price,s.compare-at-price{color:#888!important;text-decoration:line-through!important;margin-right:6px!important}.jr-pdp-root{background:#fff;padding:24px 0 72px}.jr-pdp-container{max-width:1320px;margin:0 auto;padding:0 28px}.jr-pdp-breadcrumb{font-size:12px;color:#777;margin-bottom:22px}.jr-pdp-breadcrumb a{color:#555;text-decoration:none}.jr-pdp-breadcrumb span{margin:0 6px}.jr-pdp-main{display:grid;grid-template-columns:1.25fr .95fr;gap:52px;align-items:start}.jr-pdp-gallery{display:flex;gap:14px;position:sticky;top:72px}.jr-pdp-thumbs{display:flex;flex-direction:column;gap:10px;width:74px;flex-shrink:0;max-height:600px;overflow-y:auto}.jr-pdp-thumb-btn{padding:0;border:1.5px solid #e5e5e5;background:var(--jr-card-bg);cursor:pointer;aspect-ratio:1 / 1;overflow:hidden;transition:border-color .2s ease}.jr-pdp-thumb-btn.is-active,.jr-pdp-thumb-btn:hover{border-color:#111}.jr-pdp-thumb-btn img{width:100%;height:100%;object-fit:cover;display:block}.jr-pdp-stage{position:relative;flex:1;background:var(--jr-card-bg);aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;overflow:hidden}.jr-pdp-stage-img{width:100%;height:100%;object-fit:contain;display:block}.jr-pdp-stage-badge{position:absolute;top:16px;left:16px;background:#111;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;padding:5px 10px}.jr-pdp-title{font-family:var(--jr-sans)!important;font-size:22px!important;font-weight:700!important;letter-spacing:.04em!important;margin:0 0 8px!important;color:#111}.jr-pdp-reviews{display:flex;align-items:center;gap:8px;margin-bottom:14px}.jr-stars{color:#111;font-size:14px;letter-spacing:2px}.jr-reviews-count{font-size:12.5px;color:#555;text-decoration:underline}.jr-pdp-price-row{display:flex;align-items:center;gap:10px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #ececec}.jr-pdp-sale-price{font-size:20px;font-weight:700;color:#111}.jr-pdp-reg-price{font-size:16px;color:#888}.jr-opt-group{margin-bottom:20px}.jr-swatch-circles{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.jr-swatch-circle{width:30px;height:30px;padding:2px;border-radius:50%;border:1.5px solid transparent;background:#fff;cursor:pointer;transition:border-color .15s ease,transform .15s ease}.jr-swatch-circle:hover{transform:scale(1.08)}.jr-swatch-circle.is-selected{border-color:#111}.jr-swatch-fill{display:block;width:100%;height:100%;border-radius:50%;border:1px solid rgba(0,0,0,.12)}.jr-swatch-selected-line{font-size:13px;color:#444}.jr-swatch-opt-label{color:#777;margin-right:4px}.jr-pill-label{font-size:13px;margin-bottom:8px}.jr-pill-list{display:flex;flex-wrap:wrap;gap:8px}.jr-pill-btn{background:#fff;color:#111;border:1px solid #cccccc;padding:8px 16px;font-size:12px;font-weight:500;cursor:pointer;border-radius:2px}.jr-pill-btn.is-selected{background:#111;color:#fff;border-color:#111}.jr-pdp-atc-wrap{margin:22px 0 18px}.jr-pdp-atc-btn{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;background:#111;color:#fff;border:none;padding:16px 24px;font-family:var(--jr-sans);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.jr-pdp-atc-btn:hover{background:#2b2b2b}.jr-pdp-atc-btn:disabled{background:#888;cursor:not-allowed}.jr-pdp-atc-sep{opacity:.4}.jr-pdp-trust-list{display:flex;flex-direction:column;gap:10px;padding:14px 0 22px;border-bottom:1px solid #ececec;margin-bottom:12px}.jr-pdp-trust-item{display:flex;align-items:center;gap:10px;font-size:13px;color:#333}.jr-acc-item{border-bottom:1px solid #ececec}.jr-acc-trigger{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:12px;font-weight:700;letter-spacing:.08em;cursor:pointer;list-style:none}.jr-acc-trigger::-webkit-details-marker{display:none}.jr-acc-body{padding-bottom:18px;font-size:13.5px;line-height:1.65;color:#444}@media screen and (max-width:960px){.jr-prod-grid-4{grid-template-columns:repeat(2,1fr);gap:12px}.jr-col-cards-grid{grid-template-columns:repeat(3,1fr)}.jr-pdp-main{grid-template-columns:minmax(0,1fr);gap:24px}.jr-pdp-main>*{min-width:0;max-width:100%}.jr-pdp-gallery{position:static;flex-direction:column-reverse;min-width:0;max-width:100%}.jr-pdp-main-img-wrap{width:100%;max-width:100%;overflow:hidden}.jr-pdp-thumbs{flex-direction:row;width:100%;max-width:100%;overflow-x:auto}.jr-pdp-thumb-btn{width:60px;flex-shrink:0}}@media screen and (max-width:749px){.jr-container{padding:0 14px}.jr-category-bar{justify-content:flex-start;overflow-x:auto;gap:18px;padding:0 14px;scrollbar-width:none}.jr-category-bar::-webkit-scrollbar{display:none}.jr-cat-dropdown-wrap:hover .jr-mega-dropdown{display:none}.jr-hero-slide{min-height:auto;flex-direction:column}.jr-hero-bg-img{height:300px}.jr-hero-overlay-content{position:static;transform:none;padding:24px 18px 30px;max-width:100%;text-align:center;background:#f5f3ef;width:100%;box-sizing:border-box}.jr-sec-banner-img{height:260px}.jr-sec-banner-content{position:static;transform:none;padding:24px 18px;text-align:center;background:#eceae5}.jr-home-card-atc{padding:10px 8px;font-size:10.5px}.jr-col-cards-grid{grid-template-columns:repeat(2,1fr)}.jr-bb-pillars{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/jonesroad-custom.css.map */
