.banner:not(.email-signup-banner):after{opacity:0!important}@media screen and (min-width:750px){.banner__heading{font-size:6rem!important}}.banner__text,.banner__text>p,.banner__text :is(p,span,strong,em){font-family:var(--font-heading-family)!important;font-size:2.3rem!important;font-weight:600!important;letter-spacing:.01em!important}.banner__heading,.banner__text{text-shadow:0 2px 16px rgb(0 0 0 / .75),0 1px 4px rgb(0 0 0 / .55)}.banner__text,.banner__text>p,.banner__text :is(p,span,strong,em){color:#fff!important}.banner__text>p,.banner__text p{white-space:pre-line}@media screen and (min-width:750px){.banner__text,.banner__text>p{max-width:52rem}}@media screen and (min-width:750px){[id*=__slide_banner] .banner__heading{margin-bottom:0!important}[id*=__slide_banner] .banner__text{margin:.8rem 0 0 auto!important}[id*=__slide_banner] .banner__buttons{margin-top:1.6rem!important}}[id*=__slide_banner] .banner__media img{object-position:50% 50%!important}@media screen and (max-width:749px){[id*=__slide_banner] .banner__media img{object-position:55% 50%!important}}[id*=__usp_bar] .multicolumn-card__info{padding-bottom:0!important}[id*=__usp_bar] .multicolumn-list{max-width:104rem;margin-inline:auto}[id*=__most_loved] .price,[id*=__most_loved] .price__container,[id*=__most_loved] .price-item,[id*=__most_loved] .price-item--regular,[id*=__most_loved] .price-item--sale{font-family:var(--font-heading-family)!important}[id*=__most_loved] .card__heading,[id*=__most_loved] .card__heading a{font-size:2.1rem!important}@media screen and (min-width:750px){.image-with-text__content{padding-left:4rem!important;padding-right:4rem!important}.image-with-text__content .image-with-text__heading{font-size:4.4rem!important;line-height:1.14!important}.image-with-text__content .image-with-text__text,.image-with-text__content .image-with-text__text p{font-size:1.8rem!important;line-height:1.6!important}}@media screen and (max-width:749px){.image-with-text__content .image-with-text__heading{font-size:3rem!important;line-height:1.18!important}.image-with-text__content .image-with-text__text,.image-with-text__content .image-with-text__text p{font-size:1.6rem!important;line-height:1.6!important}}[id*=__study_in_silver] .image-with-text__media{padding-bottom:105.882%!important}[id*=__study_in_silver] .image-with-text__media img{object-position:50% 0%!important}[id*=__outfit_marquee] .jhym-marquee{padding-top:0!important}@media screen and (max-width:749px){[id*=__slide_banner] .banner,[id*=__slide_banner] .banner__media,[id*=__slide_banner] .banner__content{min-height:0!important;height:64.1vw!important}[id*=__slide_banner] .banner__media img{left:auto!important;right:0!important;top:0!important;bottom:auto!important;width:112%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:50% 0%!important}[id*=__slide_banner] .banner__media picture{overflow:hidden!important}[id*=__slide_banner] .banner__box{height:auto!important;max-height:none!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:flex-end!important;text-align:right!important;padding:0 24px 30px!important}[id*=__slide_banner] .banner__heading{margin:0!important}[id*=__slide_banner] .banner__text{margin:10px 0 0!important}[id*=__slide_banner] .banner__buttons{margin:18px 0 0!important}[id*=__slide_banner] .banner__buttons .button{background:none!important;border:0!important;border-radius:0!important;padding:0!important;min-height:0!important;min-width:0!important;height:auto!important;box-shadow:none!important;text-decoration:none!important}[id*=__slide_banner] .banner__buttons .button:after{box-shadow:none!important;border:0!important}[id*=__slide_banner] .banner__content{align-items:flex-end!important;justify-content:flex-end!important}[id*=__slide_banner] .banner__heading,[id*=__slide_banner] .banner__text,[id*=__slide_banner] .banner__text p,[id*=__slide_banner] .banner__buttons{text-align:right!important;align-self:flex-end!important}[id*=__slide_banner] .banner__heading{font-size:2.16rem!important;line-height:1.25!important;letter-spacing:.03em!important}[id*=__slide_banner] .banner__text,[id*=__slide_banner] .banner__text p{font-size:1.2rem!important;font-weight:400!important;line-height:1.35!important}[id*=__slide_banner] .banner__buttons .button{font-size:1rem!important;line-height:1.4!important;letter-spacing:normal!important}}@media screen and (max-width:749px){[id*=__usp_bar] .multicolumn-list{display:flex!important;flex-wrap:nowrap!important;justify-content:space-evenly!important;align-items:center!important;gap:0!important;width:100%!important;max-width:none!important}[id*=__usp_bar] .multicolumn-list__item{width:auto!important;max-width:none!important;flex:0 1 auto!important}[id*=__usp_bar] .multicolumn-list__item .multicolumn-card__info{padding:0!important}[id*=__usp_bar] .multicolumn-list__item h3,[id*=__usp_bar] .multicolumn-list__item p{line-height:1.3!important;margin:0!important;white-space:nowrap!important}}button,input,select,textarea,optgroup,.button,.button--secondary,.shopify-challenge__button,.customer button{font-family:var(--font-heading-family)!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.banner__heading,.title,.caption-with-letter-spacing,.card__heading,.card__heading a,.image-with-text__heading,.rich-text__heading,.multicolumn-list__item h3,.footer-block__heading,.announcement-bar__message,.price,.price__container,.price-item{font-weight:400!important}.header__menu-item,.header__menu-item span,.list-menu__item,.footer-block__details-content a,.footer-block__details-content,.footer-block__heading,.footer__copyright,.button,.button--secondary,.shopify-challenge__button,.price,.price__container,.price-item,.price-item--regular,.price-item--sale,.field__input,.field__label,select{font-size:1.6rem!important}.card__heading,.card__heading a{font-size:1.7rem!important}.announcement-bar__message,.utility-bar__message{font-size:1.5rem!important}[id*=__usp_bar] .multicolumn-list__item h3,[id*=__usp_bar] .multicolumn-list__item p{word-break:normal!important;overflow-wrap:normal!important}@media screen and (max-width:749px){[id*=__usp_bar] .multicolumn-card__info{overflow:visible}}.product-form__quantity,.quantity-popover-container,quantity-input.quantity,form[id^=product-form] .quantity{display:none!important}.product-form__buttons{max-width:none!important;display:flex!important;flex-wrap:wrap;align-items:flex-start;gap:.8rem}.product-form__submit{flex:0 0 auto!important;width:4.7rem!important;min-width:4.7rem;height:4.6rem!important;min-height:4.6rem;margin-bottom:0!important;padding:0!important}.product-form__submit>span{display:block;width:2.4rem;height:2.6rem;font-size:0;background-color:currentColor;-webkit-mask:url(icon-cart.svg) no-repeat center / contain;mask:url(icon-cart.svg) no-repeat center / contain}.shopify-payment-button{flex:1 1 20rem!important;min-width:0;margin-top:0!important}@media screen and (max-width:749px){[id*=__slide_banner] .banner__heading{font-size:2.16rem!important}[id*=__slide_banner] .banner__buttons .button{font-size:1rem!important}[id*=__usp_bar] .multicolumn-list__item h3,[id*=__usp_bar] .multicolumn-list__item p{font-size:.9rem!important}[id*=__most_loved] .title,[id*=__category_list] .title,.rich-text__heading,.image-with-text__content .image-with-text__heading{font-size:2.4rem!important}[id*=__category_list] .card__heading,[id*=__category_list] .card__heading a,[id*=__most_loved] .card__heading,[id*=__most_loved] .card__heading a{font-size:1.5rem!important}[id*=__most_loved] .price,[id*=__most_loved] .price__container,[id*=__most_loved] .price-item,.image-with-text__content .image-with-text__text,.image-with-text__content .image-with-text__text p,.footer-block__heading,.footer-block__details-content a,.footer-block__details-content{font-size:1.4rem!important}.announcement-bar__message,.utility-bar__message{font-size:1.3rem!important}.header__menu-item,.header__menu-item span,.list-menu__item{font-size:1.5rem!important}}@media screen and (min-width:750px){product-info .product__info-wrapper{padding-left:2.4rem}}product-info .product__title h1{font-size:clamp(2.4rem,2.2vw,3.2rem)!important;font-weight:400!important;letter-spacing:.01em;line-height:1.2;margin-bottom:1.2rem}product-info .price{font-size:1.7rem!important;letter-spacing:.02em;color:#14120fc7!important}product-info .price__container,product-info .price .price-item{font-size:inherit!important}product-info .product__tax,product-info .installment,product-info shopify-payment-terms{font-size:1.1rem!important;color:#14120f80!important;letter-spacing:.02em}product-info .product-form__submit{background:#14120f!important;color:#fff!important;border-radius:0!important;box-shadow:none!important;letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem!important}product-info .product-form__submit:hover{background:#2b2823!important}product-info .product-form__submit:after{display:none!important}product-info .shopify-payment-button__button,product-info .shopify-payment-button__button--unbranded{border-radius:0!important;letter-spacing:.12em;text-transform:uppercase;font-size:1.1rem!important;min-height:4.6rem}product-info .shopify-payment-button__more-options{font-size:1.05rem!important;color:#14120f8c!important;letter-spacing:.04em;text-decoration:underline}product-info .product__description,product-info .product__description p,product-info .product__description li{font-size:1.45rem!important;line-height:1.75!important;color:#14120fb8!important}product-info .product__accordion{border-top:1px solid rgba(20,18,15,.12)!important;margin-top:.4rem}product-info .product__accordion .accordion__title{font-family:var(--font-heading-family, inherit)!important;font-size:1.35rem!important;letter-spacing:.02em;text-transform:none}product-info .product__accordion summary{padding-top:1.4rem;padding-bottom:1.4rem}product-info .product__info-container>.product__title{border-bottom:1px solid rgba(20,18,15,.1);padding-bottom:2rem;margin-bottom:.4rem}product-info .product__media-wrapper .product__media{background:#f3f0e9}@media screen and (min-width:750px){product-info .product__media-wrapper .product__media img{background:#f3f0e9}}@media screen and (max-width:749px){product-info .product__title h1{font-size:2.1rem!important;margin-bottom:.8rem}product-info .price{font-size:1.5rem!important}product-info .product__description,product-info .product__description p,product-info .product__description li{font-size:1.35rem!important;line-height:1.7!important}product-info .product-form__submit,product-info .shopify-payment-button__button{font-size:1.05rem!important}}product-info .product-form__buttons{flex-direction:column!important;gap:.9rem!important}product-info .product-form__submit{flex:1 1 100%!important;width:100%!important;min-width:0!important;height:auto!important;min-height:5rem;padding:0 2rem!important;display:flex;align-items:center;justify-content:center}product-info .product-form__submit>span{width:auto!important;height:auto!important;font-size:1.1rem!important;background:none!important;-webkit-mask:none!important;mask:none!important;display:block!important;letter-spacing:.14em;text-transform:uppercase}product-info .shopify-payment-button{flex:1 1 100%!important;width:100%}.collection-hero__title,.collection-hero__title .h1{font-size:clamp(2.8rem,2.6vw,3.8rem)!important;font-weight:400!important;letter-spacing:.01em;line-height:1.15}.collection-hero__description{max-width:min(62ch,100%)!important;font-size:1.45rem!important;line-height:1.8!important;color:#14120fb8!important;margin-top:1.6rem;padding-bottom:2.4rem;border-bottom:1px solid rgba(20,18,15,.12)}.collection-hero__description p{margin:0 0 1.2rem}.collection-hero__description p:last-child{margin-bottom:0}.card__heading a,.card__heading .h5{font-size:1.35rem!important;font-weight:400!important;letter-spacing:.02em;line-height:1.35}.card-information .price,.card-information .price__container,.card-information .price-item{font-size:1.25rem!important;color:#14120fa8!important;letter-spacing:.02em}.card__inner,.card .media{background:#f3f0e9}.card__inner img{mix-blend-mode:normal}.facets__summary,.facets__heading,.product-count__text,.select .select__select,.facets-vertical .facets__summary{font-size:1.2rem!important;letter-spacing:.04em;color:#14120f9e!important}@media screen and (max-width:749px){.collection-hero__title,.collection-hero__title .h1{font-size:2.4rem!important}.collection-hero__description{font-size:1.3rem!important;line-height:1.75!important;padding-bottom:1.8rem}.card__heading a,.card__heading .h5{font-size:1.2rem!important}.card-information .price,.card-information .price__container,.card-information .price-item{font-size:1.15rem!important}}.collection-head{padding-top:3.2rem;padding-bottom:0}.collection-head__title{font-size:clamp(2.8rem,2.6vw,3.8rem)!important;font-weight:400!important;letter-spacing:.01em;line-height:1.15;margin:0}.collection-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 3.2rem;margin-top:2.2rem;border-top:1px solid rgba(20,18,15,.12)}.collection-facts__row{padding:1.3rem 0 1.4rem;min-width:0}.collection-facts__label{display:block;font-size:1rem;letter-spacing:.18em;text-transform:uppercase;color:#14120f73;white-space:nowrap}.collection-facts__value{display:block;margin-top:.5rem;font-size:1.4rem;letter-spacing:.02em;color:#14120fd1}.jhym-collection-story{padding:5.6rem 0 7.2rem}.jhym-collection-story__rule{height:1px;background:#14120f1f}.jhym-collection-story__inner{display:block;padding-top:3.2rem}.jhym-collection-story__eyebrow{display:block;font-size:1rem;letter-spacing:.22em;text-transform:uppercase;color:#14120f73}.jhym-collection-story__title{margin:1rem 0 0;font-size:clamp(2.4rem,2.4vw,3.2rem);font-weight:400;line-height:1.2;letter-spacing:.01em}@media screen and (min-width:750px)and (max-width:1100px){.jhym-collection-story__body{column-count:2}}.jhym-collection-story__body{font-size:1.45rem;line-height:1.85;color:#14120fb8;max-width:none;margin-top:1.4rem;column-count:3;column-gap:4.8rem}.jhym-collection-story__body p{margin:0 0 1.3rem}.jhym-collection-story__body p:last-child{margin-bottom:0}@media screen and (max-width:749px){.collection-head{padding-top:2.2rem}.collection-head__title{font-size:2.4rem!important}.collection-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;margin-top:1.6rem}.collection-facts__row{padding:1.1rem 0 1.2rem}.collection-facts__value{font-size:1.3rem}.jhym-collection-story{padding:3.6rem 0 4.8rem}.jhym-collection-story__inner{grid-template-columns:1fr;gap:1.8rem;padding-top:2.2rem}.jhym-collection-story__title{font-size:2.1rem;margin-top:.7rem}.jhym-collection-story__body{font-size:1.3rem;line-height:1.75;column-count:1;margin-top:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jhym-custom.css.map */
