@font-face{font-family:Literata;font-style:normal;font-weight:500 600;font-display:swap;src:url(//javerihouse.com/cdn/shop/t/17/assets/literata-latin.woff2?v=176248253965348662291790451283) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-weight:500;font-display:swap;src:url(//javerihouse.com/cdn/shop/t/17/assets/literata-italic-latin.woff2?v=64514973019842450851790451283) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--jh-bg: #E8E3DA;--jh-secondary: #D8CDBE;--jh-accent: #23352A;--jh-text: #2B2A28;--jh-accent-hover: rgba(35, 53, 42, .08);--jh-accent-subtle: rgba(35, 53, 42, .05);--jh-divider: rgba(43, 42, 40, .12)}:root{--font-heading--family: "Literata", "Libre Caslon Text", Georgia, serif;--font-heading--weight: 500;--font-h1--weight: 600;--font-h1--line-height: 1.1;--font-h1--letter-spacing: -.01em;--font-h2--line-height: 1.2;--font-h2--letter-spacing: -.005em;--font-h3--line-height: 1.3;--font-h3--letter-spacing: 0em;--font-h4--line-height: 1.3;--font-h4--letter-spacing: 0em;--font-paragraph--line-height: 1.6;--line-height--display-normal: 1.1;--line-height--display-loose: 1.2;--line-height--heading-normal: 1.3;--line-height--heading-loose: 1.4;--line-height--body-normal: 1.6;--line-height--body-loose: 1.7;--letter-spacing--heading-tight: -.01em;--letter-spacing--heading-normal: 0em;--letter-spacing--display-normal: -.005em}.h1,h1{font-weight:600}.h2,h2,.h3,h3,.h4,h4{font-weight:500}#header-group nav a,#header-group .menu-list__link,.header-menu-item{font-weight:500;letter-spacing:.03em}.button,[class*=button--],.shopify-payment-button__button{font-weight:500;letter-spacing:.02em}.price,.price-item,.product-price{font-weight:600}label,.form__label{font-weight:500;letter-spacing:.01em}small,.small-text{letter-spacing:.002em}.jh-overline{font-family:var(--font-body--family, "Instrument Sans", sans-serif);font-size:.8125rem;font-weight:500;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}blockquote,.jh-quote{font-family:var(--font-heading--family);font-style:italic;font-weight:500;line-height:1.4}.jh-body-large{font-size:1.125rem;line-height:1.7}:root{--jh-radius-card: 10px;--jh-radius-pill: 4px;--jh-divider-width: 1px;--jh-divider-color: var(--jh-divider);--jh-icon-stroke: 1.25px}.jh-divider{border:none;border-top:var(--jh-divider-width) solid var(--jh-divider-color);margin:0}:root{--jh-transition-fast: .15s ease;--jh-transition-calm: .25s ease}a:hover,.menu-list__link:hover{opacity:.85}.jh-bg-accent{background-color:var(--jh-accent);color:var(--jh-bg)}.jh-bg-secondary{background-color:var(--jh-secondary);color:var(--jh-text)}.jh-bg-primary{background-color:var(--jh-bg);color:var(--jh-text)}.announcement-bar .announcement-bar__text,.announcement-bar .announcement-bar__text p{font-family:var(--font-body--family, "Instrument Sans", sans-serif);font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;line-height:1.2}.announcement-bar__slider .slideshow-control{color:inherit}header-component[sticky][data-sticky-state=active] .header{box-shadow:0 1px 4px #2b2a2814}cart-icon .cart-count-bubble{background-color:var(--jh-accent);color:var(--jh-bg)}#header-group .menu-list__link:hover,#header-group .menu-list__link[aria-expanded=true]{color:var(--jh-accent);opacity:1}.menu-list__link[aria-expanded=true] .svg-wrapper{transform:rotate(180deg);transition:transform var(--jh-transition-fast)}.menu-list__link .svg-wrapper{transition:transform var(--jh-transition-fast)}.menu-list__submenu{border-top:1px solid var(--jh-divider)}.mega-menu__column .menu-list__heading,.mega-menu__list .mega-menu__link--heading{font-family:var(--font-body--family, "Instrument Sans", sans-serif);font-weight:500;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--jh-accent)}.mega-menu__link:not(.mega-menu__link--heading){font-size:.9375rem;line-height:1.6}#header-group .search-input,#header-group [class*=search] input[type=search]{border:1px solid var(--jh-divider);border-radius:4px}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-list__link{font-weight:500;letter-spacing:.03em;font-size:1rem}.menu-drawer,.menu-drawer__submenu{transition:transform .2s ease}.menu-drawer__close-button,header-drawer summary .svg-wrapper{color:var(--jh-accent)}.jh-no-floating-pill{display:none!important}.jh-footer{background-color:var(--jh-bg);color:var(--jh-text);padding:60px 0 40px}.jh-footer__wrapper{display:grid;grid-template-columns:1fr 480px;gap:0;align-items:stretch}.jh-footer__left{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:0 48px}.jh-footer__column-heading{margin:0 0 16px;color:var(--jh-accent)}.jh-footer__links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.jh-footer__link{font-size:.875rem;line-height:1.5;color:var(--jh-text);text-decoration:none;transition:opacity .15s ease}.jh-footer__link:hover{opacity:.7}.jh-footer__right{background-color:var(--jh-secondary);border-radius:10px 0 0 10px;padding:32px 48px 32px 32px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:100%}.jh-footer__certs-heading{margin:0 0 12px}.jh-footer__certs-logos{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.jh-footer__cert-logo img{display:block;object-fit:contain}.jh-footer__newsletter-heading{font-family:var(--font-heading--family);font-weight:500;font-size:1.5rem;line-height:1.3;margin:0 0 8px}.jh-footer__newsletter-subtext{margin:0 0 16px;opacity:.8}.jh-footer__input-group{display:flex;border:1px solid var(--jh-text);border-radius:4px;overflow:hidden}.jh-footer__input{flex:1;min-width:0;padding:10px 14px;border:none;background:transparent;font-size:.9375rem;font-family:inherit;color:var(--jh-text);outline:none}.jh-footer__input::placeholder{color:var(--jh-text);opacity:.5}.jh-footer__submit{display:flex;align-items:center;justify-content:center;padding:10px 14px;border:none;background:var(--jh-accent);color:var(--jh-bg);cursor:pointer;transition:opacity .15s ease}.jh-footer__submit:hover{opacity:.85}.jh-footer__msg{font-size:.875rem;margin-top:8px}.jh-footer__msg--ok{color:var(--jh-accent)}.jh-footer__msg--err{color:#8c3a2e}@media screen and (max-width:989px){.jh-footer__wrapper{grid-template-columns:1fr 380px}.jh-footer__left{grid-template-columns:repeat(2,1fr);padding:0 32px}.jh-footer__right{padding:32px}}@media screen and (max-width:749px){.jh-footer__wrapper{grid-template-columns:1fr}.jh-footer__left{grid-template-columns:1fr 1fr;gap:20px;padding:0 24px}.jh-footer__right{border-radius:0;padding:32px 24px}}.utilities .policy_list{display:flex;flex-wrap:wrap;gap:0}.utilities .policy_list li+li:before{content:"\b7";padding:0 .5em;opacity:.5}.footer-utilities__group-copyright a[href*=shopify]{opacity:.5}.product-information h1,.product-details h1{font-family:var(--font-heading--family);font-weight:500;line-height:1.3}.product-information .price-item,.product-details .price-item{font-family:var(--font-body--family, "Instrument Sans", sans-serif);font-weight:600}.product-details .add-to-cart .button,.product-details [class*=button--primary]{background-color:var(--jh-accent);color:var(--jh-bg);width:100%}.product-details a[href*=jh-product-details]{font-size:.875rem;text-decoration:underline;text-underline-offset:3px;color:var(--jh-text);cursor:pointer}.product-details a[href*=jh-product-details]:hover{opacity:.7}.jh-shipping-estimate{display:flex;align-items:center;gap:10px;background-color:var(--jh-secondary);padding:12px 16px;border-radius:var(--jh-radius-card);font-size:.875rem;line-height:1.5;position:relative}.jh-shipping-estimate__icon{display:flex;align-items:center;flex-shrink:0;color:var(--jh-accent)}.jh-shipping-estimate__text{flex:1}.jh-shipping-estimate__info{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--jh-text);opacity:.5;cursor:pointer;padding:2px;transition:opacity var(--jh-transition-fast)}.jh-shipping-estimate__info:hover{opacity:.8}.jh-shipping-estimate__popover{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:10;background:#fff;border:1px solid var(--jh-divider);border-radius:var(--jh-radius-card);padding:16px;box-shadow:0 4px 16px #00000014;font-size:.8125rem}.jh-purity-card{border:1px solid var(--jh-divider);border-radius:var(--jh-radius-card);overflow:hidden;max-width:100%;box-sizing:border-box}.jh-purity-card__image{max-width:100%}.jh-purity-card__image img{display:block;width:100%;max-width:100%;height:auto;max-height:var(--jh-purity-card-max-height, 420px);object-fit:contain}.jh-purity-card__placeholder{padding:24px;text-align:center;font-size:.875rem;opacity:.4}.jh-line-save{display:flex;align-items:center;gap:5px;margin:5px 0 0;font-size:12px;font-weight:600;color:#a6814a}.jh-line-save svg{width:13px;height:13px;flex:0 0 auto}.jh-line-tag{display:inline-flex;align-items:center;gap:5px;margin:8px 6px 0 0;padding:3px 9px 3px 8px}.jh-line-tag,.cart-discount__codes .cart-discount__pill{position:relative;border:1px dashed rgba(35,53,42,.4);border-radius:3px;background:var(--jh-secondary);color:var(--jh-accent);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;line-height:1.4}.cart-discount__codes .cart-discount__pill{padding:3px 7px 3px 8px;gap:5px}.jh-line-tag:before,.cart-discount__codes .cart-discount__pill:before{content:"";flex:0 0 auto;width:11px;height:11px;background-color:currentColor;opacity:.75;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M2.5 11.9V3.5a1 1 0 0 1 1-1h8.4a1 1 0 0 1 .7.3l9.1 9.1a1 1 0 0 1 0 1.4l-8.4 8.4a1 1 0 0 1-1.4 0L2.8 12.6a1 1 0 0 1-.3-.7Zm5-4.4a1.6 1.6 0 1 0 0 3.2 1.6 1.6 0 0 0 0-3.2Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M2.5 11.9V3.5a1 1 0 0 1 1-1h8.4a1 1 0 0 1 .7.3l9.1 9.1a1 1 0 0 1 0 1.4l-8.4 8.4a1 1 0 0 1-1.4 0L2.8 12.6a1 1 0 0 1-.3-.7Zm5-4.4a1.6 1.6 0 1 0 0 3.2 1.6 1.6 0 0 0 0-3.2Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain}.jh-line-tag:after,.cart-discount__codes .cart-discount__pill:after{content:"";position:absolute;inset-inline-start:-4px;top:50%;width:7px;height:7px;transform:translateY(-50%);border-radius:50%;background:var(--color-background, var(--jh-bg))}.cart-discount__codes .cart-discount__pill-code{margin:0}.jh-checkout-total{font-variant-numeric:tabular-nums}.jh-checkout-total__dot{opacity:.5}@keyframes jh-cart-bubble-pulse{0%{transform:scale(1)}38%{transform:scale(1.42)}to{transform:scale(1)}}.cart-bubble.jh-bubble-pulse{animation:jh-cart-bubble-pulse .46s cubic-bezier(.34,1.4,.5,1)}@media(prefers-reduced-motion:reduce){.cart-bubble.jh-bubble-pulse{animation:none}}product-card{--quick-add-mobile-display: flex;--quick-add-mobile-opacity: 1}@media screen and (min-width:750px){product-card .quick-add__button{opacity:1}}.jh-price__off{margin-inline-start:8px;white-space:nowrap;font-size:.78em;font-weight:600;letter-spacing:.01em;color:#1f7a43}.jh-price__mrp{margin-top:3px;font-size:11px;line-height:1.3;letter-spacing:.01em;opacity:.6}.product-card__content>a.contents>*{order:1}.product-media-container:has(>.jh-media-pill),.slideshow-slide:has(>.jh-media-pill){position:relative}.jh-media-pill{position:absolute;left:12px;bottom:12px;z-index:2;pointer-events:none;display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid #A6814A;border-radius:999px;background:#f1ede6;color:#23352a;font-size:11px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.jh-media-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:#a6814a}.jh-media-pill--card{left:6px;bottom:6px;padding:4px 7px;font-size:9.5px;gap:4px}.jh-media-pill--card:before{width:4px;height:4px}.jh-rating{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap;color:var(--color-foreground, #2b2a28)}.jh-rating__star{color:#a6814a}.jh-rating__count,.jh-rating__src{opacity:.6;font-weight:500}.jh-rating--chip{padding:3px 9px;border:1px solid rgb(0 0 0 / .12);border-radius:999px;background:#f1ede6;font-size:12.5px;font-weight:600;line-height:1.3}product-price:has(>.jh-rating--chip){position:relative}product-price:has(>.jh-rating--chip)>.jh-rating--chip{position:absolute;top:calc(var(--padding-block-start, 4px));box-sizing:border-box;align-items:center;height:35px;padding-block:0;font-size:12px;right:0;left:auto;width:auto;display:inline-flex}@media screen and (max-width:749px){product-price:has(>.jh-rating--chip)>.jh-rating--chip{height:27.5px;padding-block:3px;font-size:12.5px}}product-price:has(>.jh-rating--chip:not(.jh-rating--store))>:first-child{padding-right:84px}product-price:has(>.jh-rating--store)>:first-child{padding-right:124px}.jh-rating--line{font-size:11.5px;font-weight:600;line-height:1.4}product-card .product-card__content>a.contents .text-block p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.product-card__content>.jh-card-rating{order:2;margin-top:-4px}.product-card__content>.jh-card-rating:empty{display:none}@media screen and (max-width:749px){product-card .product-card__content>a.contents .text-block p{min-height:2lh}.product-card__content>.jh-card-rating,.product-card__content>.jh-card-rating:empty{display:block;min-height:1.4em}}@media screen and (max-width:749px){.spacing-style.spacing-style{--spacing-scale: .5}.jh-pd__toggle{margin-bottom:8px}}dialog .jh-media-pill{display:none}@media all{.product-card__content>.jh-card-atc{order:3;margin-top:auto;position:relative;z-index:2}.jh-card-atc__btn{width:100%;padding:10px 12px;border:0;border-radius:4px;background:#23352a;color:#e8e3da;font:inherit;font-size:14px;font-weight:500;line-height:1.15;cursor:pointer}.jh-card-atc__btn:disabled{opacity:.7;cursor:default}product-card .card-gallery .quick-add__button{display:none!important}}.cart-discounts__item,.cart-discounts__item .cart-discounts__value{color:#a6814a;font-weight:600}.cart-discounts__item{padding:6px 8px;border-radius:6px;background:color-mix(in srgb,#A6814A 12%,transparent)}.jdgm-preview-badge:has(.jdgm-prev-badge[data-number-of-reviews="0"]),.shopify-block:has(>.jdgm-preview-badge .jdgm-prev-badge[data-number-of-reviews="0"]){display:none!important}product-card .card-gallery{border-radius:10px;overflow:hidden;isolation:isolate}[id$=__collection_list_mnnYL9] .resource-list,[id$=__collection_list_x8PHBF] .resource-list{border-radius:12px;overflow:hidden;isolation:isolate}[id$=__collection_list_Wfgh3m] .collection-card__image{border-radius:12px}@media screen and (max-width:749px){[id$=__collection_list_mnnYL9] .collection-card .text-block{position:absolute;top:5px;left:5px;margin:0;width:auto;max-width:calc(100% - 10px);padding:2px 5px}[id$=__collection_list_mnnYL9] .collection-card .text-block,[id$=__collection_list_mnnYL9] .collection-card .text-block p{font-size:9.5px;margin:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:749px){[id$=__collection_list_x8PHBF] .collection-card .text-block,[id$=__collection_list_x8PHBF] .collection-card .text-block p{font-size:13px;line-height:1.3;white-space:nowrap}}media-gallery .slideshow-controls__thumbnails{margin-inline:0;justify-content:flex-start}@media screen and (max-width:749px){.product-grid{padding-inline:16px}}.jdgm-testimonials-carousel{box-sizing:border-box}.jdgm-testimonials-carousel .jdgm-title{font-family:var(--font-heading--family, Literata, Georgia, serif);font-weight:500;letter-spacing:0}.jdgm-testimonials-carousel .jdgm-star.jdgm--on,.jdgm-testimonials-carousel .jdgm-star.jdgm--half,.jdgm-testimonials-carousel .jdgm-rating-star{color:#a6814a!important}.jdgm-testimonials-carousel .jdgm-card{border-radius:12px!important}.jdgm-testimonials-carousel .jdgm-text{font-size:15px;line-height:1.55}.jdgm-testimonials-carousel .jdgm-reviewer-name{font-size:14px;font-weight:600;letter-spacing:.02em}@media screen and (max-width:749px){.jdgm-testimonials-carousel{padding-inline:16px!important}}.shopify-block:has(>#rzp-star-rating-container:empty){display:none}.product-information__media media-gallery slideshow-slides{border-radius:0 0 16px 16px}.product-grid product-card .product-card__content{height:100%;box-sizing:border-box;padding-bottom:8px;border-radius:10px;background:#fff;overflow:hidden;isolation:isolate}.product-grid product-card .card-gallery{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/jh-custom.css.map */
