:root{--jj-brand-mulberry: #6E2346;--jj-brand-mulberry-dark: #571A37;--jj-brand-ivory: #FCFAF6;--jj-brand-stone: #E8E0D8;--jj-brand-sage: #DDE3DB;--jj-brand-terracotta: #B94D37;--jj-brand-charcoal: #232120;--jj-brand-muted: #6B6660}html body,html body #content,html body #content>.container,html body .use-color-scheme--1,html body .use-color-scheme--2{background:#fff}html body h1:not(.product-title),html body h2,html body .h1,html body .h2,html body .h3{font-family:var(--heading-font-family)}html body .jj-category-highlights__title,html body .jj-shoppable-videos__title,html body .jj-authority__heading,html body .jj-journey__heading,html body .jj-craftsmanship-video__heading,html body .jj-reviews__heading,html body .jj-final-cta__heading,html body .jj-pdp-section-title{font-size:clamp(28px,2.35vw,36px);line-height:1.12;letter-spacing:-.01em;color:var(--jj-brand-charcoal)}html body .jj-authority,html body .jj-journey,html body .jj-craftsmanship-video,html body .jj-reviews,html body .jj-final-cta{background:#fff;border-top:0;border-bottom:0}html body .jj-authority,html body .jj-journey,html body .jj-craftsmanship-video,html body .jj-reviews{padding-top:54px;padding-bottom:54px}html body .jj-authority__inner,html body .jj-craftsmanship-video__inner{gap:48px}html body .jj-authority__points{border-top-color:var(--jj-brand-stone)}html body .jj-authority__point{border-bottom-color:var(--jj-brand-stone)}html body .jj-journey__item:not(:last-child):after{background:var(--jj-brand-stone);opacity:.65}html body .jj-reviews__card{background:#fff;border-color:#2321201f;box-shadow:none}html body .jj-authority__text,html body .jj-journey__support,html body .jj-journey__text,html body .jj-craftsmanship-video__text,html body .jj-reviews__subheading,html body .jj-reviews__meta,html body .jj-final-cta__text{color:var(--jj-brand-muted)}html body .jj-authority__title,html body .jj-journey__item-title{font-family:var(--base-font-family);font-size:20px;font-weight:600}html body .jj-authority__button,html body .jj-craftsmanship-video__button,html body .jj-final-cta__button{padding:12px 22px;border:1px solid var(--jj-brand-mulberry);border-radius:6px;background:#fff;color:var(--jj-brand-mulberry);font-family:var(--base-font-family);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}@media(hover:hover)and (pointer:fine){html body .jj-authority__button:hover,html body .jj-craftsmanship-video__button:hover,html body .jj-final-cta__button:hover{border-color:var(--jj-brand-mulberry);background:var(--jj-brand-mulberry);color:var(--jj-brand-ivory)}}html body .jj-category-highlights__tab{border-color:#23212038;border-radius:6px;background:#fff;color:var(--jj-brand-charcoal)}html body .jj-category-highlights__tab[aria-selected=true]{border-color:var(--jj-brand-mulberry);background:var(--jj-brand-mulberry);color:#fff}html body .jj-category-highlights__more,html body .jj-shoppable-videos .btn{text-transform:none}html body .jj-product-card{--jj-card-radius: 8px;--jj-card-image-radius: 8px;--jj-card-border: transparent}html body .jj-product-card .block-inner{padding:0;border:0;border-radius:0;background:#fff;box-shadow:none;transform:none}@media(hover:hover)and (pointer:fine){html body .jj-product-card .block-inner:hover{transform:none;border-color:transparent;box-shadow:none}}html body .jj-product-card .image-cont{background:#fff}html body .jj-product-card .product-block__detail.jj-card__detail{padding:10px 2px 6px}html body .jj-product-card .jj-card__title{font-family:var(--base-font-family);font-size:clamp(17px,1.15vw,20px);font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:1.22}html body .jj-card__labels .product-label>span{border-color:#2321201f!important;background:#fff!important;color:var(--jj-brand-charcoal)!important}html body .jj-product-card .jj-card__current-price{color:var(--jj-brand-charcoal);font-family:var(--base-font-family);font-weight:600}html body .jj-product-card .jj-card__price:has(.jj-card__compare:not(.is-hidden)) .jj-card__current-price{color:var(--jj-brand-terracotta)}html body .jj-card__image-action .jj-card__add-shell{border-color:var(--jj-brand-mulberry);border-radius:6px;background:#fff}html body .jj-card__image-action .jj-card__add.btn,html body .jj-card__image-action .jj-card__variant-toggle{color:var(--jj-brand-mulberry);background:#fff;text-transform:none}html body .jj-card__image-action .jj-card__add.btn{border-radius:5px 0 0 5px}html body .jj-card__image-action .jj-card__action-control--single .jj-card__add.btn{border-radius:5px}@media(hover:hover)and (pointer:fine){html body .jj-card__image-action .jj-card__add.btn:hover,html body .jj-card__image-action .jj-card__variant-toggle:hover{background:var(--jj-brand-mulberry);color:#fff}}html body .jj-shoppable-videos__arrow{border-color:#2321202e;background:#fff;color:var(--jj-brand-charcoal)}html body .jj-sv-card__media{border-radius:var(--jj-sv-radius, 12px);box-shadow:none}html body .jj-sv-card__shop{border-color:#2321201f;background:#fffffff7;color:var(--jj-brand-charcoal);box-shadow:0 6px 22px #00000014}html body .jj-sv-card__atc.btn{border:1px solid var(--jj-brand-mulberry);border-radius:6px;background:#fff;color:var(--jj-brand-mulberry);font-family:var(--base-font-family);font-weight:600;letter-spacing:0;text-transform:none}@media(hover:hover)and (pointer:fine){html body .jj-sv-card__atc.btn:hover{background:var(--jj-brand-mulberry);color:#fff}}html body .jj-sv-card__current{color:var(--jj-brand-charcoal)}html body .jj-sv-card__price:has(.jj-sv-card__compare:not(.is-hidden)) .jj-sv-card__current{color:var(--jj-brand-terracotta)}html body .product-title{font-family:var(--base-font-family)}html body.template-product .section-main-product{--jj-ink: var(--jj-brand-charcoal);--jj-muted: var(--jj-brand-muted);--jj-line: var(--jj-brand-stone);--jj-soft: #FFFFFF;--jj-soft-2: #FFFFFF;--jj-gold: var(--jj-brand-terracotta)}html body.template-product .jj-pdp{padding-top:28px;padding-bottom:42px}html body.template-product .jj-pdp .product-media--image .img-ar,html body.template-product .jj-pdp .product-media--image .img-ar img,html body.template-product .jj-pdp .thumbnails .thumbnail,html body.template-product .jj-pdp .thumbnails .thumbnail img,html body.template-product .jj-pdp variant-picker .opt-label--image .opt-label__media{background:#fff}html body.template-product .jj-pdp .product-title{margin-bottom:9px;font-family:var(--base-font-family);font-size:clamp(34px,2.8vw,40px);font-style:normal;font-weight:600;line-height:1.12;letter-spacing:-.025em}html body.template-product .jj-pdp .product-info__price,html body.template-product .jj-pdp .product-price--large{color:var(--jj-brand-charcoal);font-family:var(--base-font-family);font-size:clamp(20px,1.55vw,24px);font-weight:600}html body.template-product .jj-pdp .price.price--on-sale .price__current{color:var(--jj-brand-terracotta)}html body.template-product .jj-pdp__offers{border-color:#2321201f;background:#fff}html body.template-product .jj-pdp__offer+.jj-pdp__offer{border-left-color:#2321201a}html body.template-product .jj-pdp variant-picker .opt-label--image,html body.template-product .jj-pdp variant-picker .opt-label--btn,html body.template-product .jj-pdp .shopify-payment-button__button,html body.template-product .jj-pdp .shopify-payment-button__button--unbranded{background:#fff!important}html body.template-product .jj-pdp .add-to-cart{min-height:50px;border:1px solid var(--jj-brand-mulberry)!important;border-radius:6px!important;background:var(--jj-brand-mulberry)!important;color:var(--jj-brand-ivory)!important;font-family:var(--base-font-family);font-size:15px;font-weight:650;letter-spacing:0;text-transform:none;box-shadow:none!important}html body.template-product .jj-pdp .add-to-cart:focus-visible{outline:2px solid var(--jj-brand-mulberry-dark);outline-offset:3px}@media(hover:hover)and (pointer:fine){html body.template-product .jj-pdp .add-to-cart:hover{background:var(--jj-brand-mulberry-dark)!important;border-color:var(--jj-brand-mulberry-dark)!important;color:var(--jj-brand-ivory)!important}}html body.template-product .jj-pdp .add-to-cart[disabled]{opacity:.45}html body.template-product .sticky-atc .add-to-cart{border-color:var(--jj-brand-mulberry)!important;background:var(--jj-brand-mulberry)!important;color:var(--jj-brand-ivory)!important;text-transform:none!important;font-weight:650}@media(hover:hover)and (pointer:fine){html body.template-product .sticky-atc .add-to-cart:hover{border-color:var(--jj-brand-mulberry-dark)!important;background:var(--jj-brand-mulberry-dark)!important;color:var(--jj-brand-ivory)!important}}html body.template-product .jj-pdp .shopify-payment-button__button,html body.template-product .jj-pdp .shopify-payment-button__button--unbranded{border-color:#23212033!important;color:var(--jj-brand-charcoal)!important;box-shadow:none!important;text-transform:none!important}html body .jj-pdp-benefits,html body .jj-pdp-details,html body .jj-pdp-love-card{background:#fff}html body .jj-pdp-benefits{border-color:#2321201a}html body .jj-pdp-benefit+.jj-pdp-benefit{border-left-color:#2321201a}html body .jj-pdp-love-card{border-color:#2321201a}html body .jj-pdp-details{padding-top:48px;padding-bottom:56px}html body .jj-pdp-section-title{font-family:var(--heading-font-family)}html body .jj-pdp-benefit strong,html body .jj-pdp-love-card h3,html body .jj-sv-card__product-title,html body .product-block__title,html body .product-block__subtitle,html body .product-price,html body .price,html body button,html body input,html body select,html body textarea,html body .navigation,html body .main-nav{font-family:var(--base-font-family)}@media(max-width:767.98px){html body .jj-authority,html body .jj-journey,html body .jj-craftsmanship-video,html body .jj-reviews{padding-top:36px;padding-bottom:36px}html body .jj-category-highlights__title,html body .jj-shoppable-videos__title,html body .jj-authority__heading,html body .jj-journey__heading,html body .jj-craftsmanship-video__heading,html body .jj-reviews__heading,html body .jj-final-cta__heading,html body .jj-pdp-section-title{font-size:28px}html body .jj-product-card .jj-card__title{font-size:16px}html body.template-product .jj-pdp .product-title{font-size:clamp(24px,6.7vw,28px);line-height:1.14}html body.template-product .jj-pdp .product-info__price,html body.template-product .jj-pdp .product-price--large{font-size:20px}html body .jj-pdp-details{padding-top:38px;padding-bottom:44px}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/jj-brand-v31-clean.css.map */
