:root{--jbh-ivory: #fbf9f5;--jbh-band: #f3efe8;--jbh-ink: #1b1917;--jbh-ink-soft: #5c5449;--jbh-rule: #e3dcd0;--jbh-gold: #7d6339;--jbh-display: "Cormorant Garamond", "Cormorant", Georgia, "Times New Roman", serif;--font-heading-family: var(--jbh-display);--font-heading-weight: 400;--font-heading-style: normal;--jbh-measure: 66ch}.h0{font-size:clamp(3.6rem,5vw,6.2rem);font-weight:300;line-height:1.06;letter-spacing:-.012em}h1,.h1{font-size:clamp(3.2rem,4.2vw,5.2rem);font-weight:300;line-height:1.1;letter-spacing:-.01em}h2,.h2{font-size:clamp(2.6rem,3.1vw,4rem);font-weight:300;line-height:1.14;letter-spacing:-.006em}h3,.h3{font-size:clamp(2rem,1.7vw,2.4rem);font-weight:500;line-height:1.28;letter-spacing:0}h4,.h4{font-size:clamp(1.8rem,1.4vw,2rem);font-weight:500;line-height:1.3}h5,.h5,h6{font-size:1.6rem;font-weight:500;line-height:1.35}h1,h2,h3,.h0,.h1,.h2,.h3{text-wrap:balance}.rte p,.rte li,.rich-text__text p,.rich-text__text li,.multicolumn-card__info .rte p,.multicolumn-card__info .rte li,.image-with-text__text p,.image-with-text__text li,.accordion__content p,.accordion__content li,.banner__text p{font-size:1.7rem;line-height:1.75;letter-spacing:0}.rich-text__blocks.center .rich-text__text p,.rich-text__blocks.center .rich-text__text ul,.rich-text__blocks.center .rich-text__text ol,.multicolumn-list__item.center .multicolumn-card__info>.rte p,.multicolumn-list__item.center .multicolumn-card__info>.rte ul,.multicolumn-list__item.center .multicolumn-card__info>.rte ol,.multicolumn-card__info.jbh-center>.rte p,.multicolumn-card__info.jbh-center>.rte ul,.multicolumn-card__info.jbh-center>.rte ol,.image-with-text__content .image-with-text__text.rte p,.image-with-text__content .image-with-text__text.rte ul,.image-with-text__content .image-with-text__text.rte ol,.accordion__content p,.accordion__content ul,.accordion__content ol{text-align:left}.rich-text__blocks .rich-text__text{max-width:var(--jbh-measure);margin-left:auto;margin-right:auto}.rich-text__blocks.left .rich-text__text{margin-left:0}.banner__box .banner__text{max-width:56ch;margin-left:auto;margin-right:auto}.rte p,.rte li,.rich-text__text p,.image-with-text__text p,.accordion__content p,.banner__text p{letter-spacing:0}.rte p,.rte li,.rich-text__text p,.rich-text__text li,.multicolumn-card__info .rte p,.multicolumn-card__info .rte li,.image-with-text__text p,.image-with-text__text li,.accordion__content p,.accordion__content li{color:rgba(var(--color-foreground),.9)}.banner__box .banner__text,.banner__box .banner__text p{color:rgb(var(--color-foreground));font-size:clamp(1.6rem,1.35vw,1.85rem);line-height:1.65}.rte a:not(.button):not(.jbh-column-button){color:var(--jbh-gold);text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .2s ease}.rte a:not(.button):not(.jbh-column-button):hover{color:var(--jbh-ink)}.button,.jbh-column-button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;border-radius:0;min-height:4.8rem;padding:1.5rem 3rem;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.button:not(.button--tertiary){--border-offset: 0}.button--secondary{background-color:transparent}.multicolumn__subtitle,.rich-text__caption,.image-with-text__text--caption,.caption-with-letter-spacing{font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--jbh-gold)}.multicolumn-card__info h3,.multicolumn-card__info .h3{font-size:clamp(2rem,1.6vw,2.3rem);font-weight:500;line-height:1.25;letter-spacing:0;margin-bottom:.8rem}.multicolumn-card__image-wrapper{overflow:hidden}.multicolumn-card__image-wrapper .media{transition:transform .9s cubic-bezier(.2,.8,.2,1)}.multicolumn-list__item:hover .multicolumn-card__image-wrapper .media{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.multicolumn-card__image-wrapper .media,.multicolumn-list__item:hover .multicolumn-card__image-wrapper .media{transition:none;transform:none}}.rich-text,.multicolumn,.image-with-text,.multirow,.collapsible-content{--jbh-section-space: clamp(5.6rem, 7vw, 10rem)}.shopify-section .rich-text__wrapper{padding-top:0;padding-bottom:0}.rich-text__blocks>*+*{margin-top:2.4rem}.rich-text__blocks>*+a,.rich-text__blocks>*+.rich-text__buttons{margin-top:3.6rem}.header__menu-item,.header__inline-menu .list-menu__item{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase}.header__heading-link .h2{font-family:var(--jbh-display);font-weight:500;letter-spacing:.02em}.footer__content-top,.footer__content-bottom{font-size:1.5rem}.footer-block__heading{font-size:1.3rem;font-family:var(--font-body-family);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--jbh-ink-soft)}@media screen and (max-width:749px){.rte p,.rte li,.rich-text__text p,.multicolumn-card__info .rte p,.image-with-text__text p,.accordion__content p,.banner__text p{font-size:1.65rem;line-height:1.7}.button,.jbh-column-button{min-height:4.6rem;padding:1.4rem 2.4rem;font-size:1.15rem}.rich-text__blocks>*+*{margin-top:2rem}}.collection-hero__title{text-align:center}.collection-hero .collection-hero__description{max-width:52rem;margin-left:auto;margin-right:auto}@media screen and (max-width:749px){.collection-hero .collection-hero__description{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/jbh-refined.css.map */
