:root{--bh-text-lh: 1.5;--bh-h1: clamp(3.2rem, 2.4rem + 1.6vw, 4.6rem);--bh-h2: clamp(2.6rem, 2.1rem + 1vw, 3.6rem);--bh-h3: clamp(2rem, 1.8rem + .4vw, 2.4rem);--bh-h4: 1.8rem;--bh-label: 1.2rem;--bh-label-ls: .1em;--bh-section-y: 4.8rem;--bh-head-gap: 2.4rem;--bh-measure: 68rem;--bh-card-title: 1.5rem}@media screen and (max-width:749px){:root{--bh-section-y: 3.2rem;--bh-head-gap: 1.8rem;--bh-card-title: 1.4rem}}body{line-height:var(--bh-text-lh);letter-spacing:0}.rte,.rte p,.rte li{line-height:1.6}.rte p,.bh-head p,.bhumi-section-heading p,.bh-sig__sub,.collection-hero__description{max-width:var(--bh-measure)}.product__description,.bh-info__description{font-size:1.5rem;line-height:1.6}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.bh-hero__title,.bh-h2,.bh-head h2,.bhumi-section h2,.bhumi-faq h2,.blog .blog__title,.bh-scat__title,.bh-sig__title,.bh-twin__title,.bh-b2d__title,.bh-cg__h,.bh-cg__guide h2,.collection-hero .collection-hero__title,.main-page-title,.article-template__title,.title--primary,.related-products__heading,.bhumi-detail h2,.bhumi-story h2,.bh-split__title,.bh-promise__title,.bh-cat__title,.bh-b2d__step-title,.bhumi-guide h3,.card-wrapper .article-card .card__heading,.bh-sig__feature-title,.footer .footer-block__heading,.bhumi-product-help h3,.bh-styles__label{font-family:var(--font-heading-family);font-weight:500;font-style:normal;text-transform:none;letter-spacing:-.005em}.bh-hero__title,.collection-hero .collection-hero__title,.main-page-title,.article-template__title,.title--primary,.product__info-container .product__title h1{font-size:var(--bh-h1);line-height:1.12}.product__info-container .product__title h1{font-size:clamp(2.2rem,1.8rem + 1vw,3.2rem);line-height:1.2}.bh-h2,.bh-head h2,.bhumi-section h2,.bhumi-faq h2,.blog .blog__title,.bh-scat__title,.bh-sig__title,.bh-b2d__title,.bh-cg__h,.bh-cg__guide h2,.related-products__heading,.bhumi-detail h2,.bhumi-story h2{font-size:var(--bh-h2);line-height:1.15}.bh-split__title,.bh-sig__feature-title,.bh-twin__title,.bhumi-guide h3,.bh-b2d__step-title,.bhumi-product-help h3,.bh-cat__title,.bh-styles__label,.footer .footer-block__heading{font-size:var(--bh-h3);line-height:1.25}.bh-promise__title{font-size:2rem;line-height:1.3}.rte h2{font-size:clamp(2.2rem,1.9rem + .6vw,2.8rem);line-height:1.2;margin:3.2rem 0 1.2rem}.rte h3{font-size:var(--bh-h3);line-height:1.25;margin:2.4rem 0 .8rem}.product__description h2,.bh-info__description h2,.product__description h3,.bh-info__description h3{font-size:var(--bh-h4);line-height:1.3}.bh-script{font-family:var(--font-heading-family)}.bh-sig__script{font-family:var(--font-body-family);font-size:var(--bh-label);font-weight:500;letter-spacing:var(--bh-label-ls);text-transform:uppercase;line-height:1.5;margin:0 0 1rem}.bh-kicker,.bhumi-kicker,.bh-twin__kicker,.bh-sig__feature-kicker,.bhumi-detail .caption-with-letter-spacing,.bh-mega__kicker,.bh-tabs__btn,.bh-scat__label,.bh-b2d__tile-title{font-family:var(--font-body-family);font-size:var(--bh-label);font-weight:500;letter-spacing:var(--bh-label-ls);text-transform:uppercase;line-height:1.5}.card-wrapper .card__heading{font-family:var(--font-body-family);font-size:var(--bh-card-title);font-weight:400;line-height:1.35;letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card-wrapper .price{font-size:var(--bh-card-title)}.card-wrapper .price-item--regular,.card-wrapper .price-item--sale{font-weight:500}.card-wrapper .price,.product__info-container .price{letter-spacing:.01em}.card-wrapper .article-card .card__heading{font-family:var(--font-heading-family);font-size:var(--bh-h3);font-weight:500;line-height:1.25;display:block;-webkit-line-clamp:unset;overflow:visible}.button,.shopify-payment-button__button--unbranded,.bh-btn-white{font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;min-height:4.8rem}.bh-section,.bhumi-section,.bh-scat,.bh-sig,.bh-cg{padding-top:var(--bh-section-y);padding-bottom:var(--bh-section-y)}.bh-head,.bhumi-section-heading,.bh-scat__head,.bh-sig__head,.bh-b2d__head{margin-bottom:var(--bh-head-gap)}.bh-hero__copy{padding-top:5.6rem;padding-bottom:6.4rem}.bh-hero__title{margin-bottom:1.6rem}.bh-tabs__more,.bh-sig__more,.bh-reviews__nav{margin-top:2.8rem}.bh-styles{margin-top:2.4rem;padding-top:2.4rem}@media screen and (max-width:749px){.bh-hero__copy{padding-top:2.8rem;padding-bottom:3.2rem}.bh-hero--multi .bh-hero__copy{padding-bottom:6.4rem}.bh-tabs__more,.bh-sig__more,.bh-reviews__nav{margin-top:2.2rem}}:root{--bh-navy: #242a3a;--bh-navy-2: #2f3645;--bh-muted: #5c667a;--bh-peach: #dfa784;--bh-peach-tint: #f7e7dc;--bh-grey: #f5f3f0;--bh-line: #e6e2dc;--bhumi-navy: var(--bh-navy);--bhumi-cream: var(--bh-grey);--bhumi-copper: var(--bh-peach);--bg-ink: var(--bh-navy);--bg-paper: #ffffff;--bg-copper: var(--bh-peach);--bg-line: var(--bh-line);--bh-ink: var(--bh-navy);--bh-ink-2: var(--bh-navy-2);--bh-ivory: #ffffff;--bh-sand: var(--bh-grey);--bh-gold: var(--bh-peach);--bh-gold-text: var(--bh-navy);--bh-star: var(--bh-peach);--bh-gold-1: var(--bh-peach);--bh-gold-2: var(--bh-navy);--bh-ivory-1: var(--bh-grey);--bh-ivory-2: var(--bh-peach-tint);--bh-hair: var(--bh-line);--bh-h1: clamp(3.2rem, 2.4rem + 1.4vw, 4.4rem);--bh-h2: clamp(2.4rem, 2rem + .7vw, 3rem);--bh-h3: clamp(1.8rem, 1.7rem + .3vw, 2.1rem);--bh-h4: 1.7rem;--bh-label-ls: 0;--bh-section-y: 3.2rem;--bh-head-gap: 1.6rem;--bh-card-title: 1.4rem}@media screen and (max-width:749px){:root{--bh-section-y: 2.4rem;--bh-head-gap: 1.2rem;--bh-card-title: 1.3rem}}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.bh-hero__title,.bh-h2,.bh-head h2,.bhumi-section h2,.bhumi-faq h2,.blog .blog__title,.bh-scat__title,.bh-sig__title,.bh-twin__title,.bh-b2d__title,.bh-cg__h,.bh-cg__guide h2,.collection-hero .collection-hero__title,.main-page-title,.article-template__title,.title--primary,.related-products__heading,.bhumi-detail h2,.bhumi-story h2,.bh-split__title,.bh-promise__title,.bh-cat__title,.bh-b2d__step-title,.bhumi-guide h3,.card-wrapper .article-card .card__heading,.bh-sig__feature-title,.bhumi-product-help h3,.bh-styles__label,.product__info-container .product__title h1,.rte h2,.rte h3,.bhumi-personalization legend,.jdgm-rev-widg__title{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.02em;text-transform:none}.bh-hero__title{line-height:1.05}.bhumi-personalization legend{font-size:1.8rem}.bh-kicker,.bhumi-kicker,.bh-twin__kicker,.bh-sig__feature-kicker,.bhumi-detail .caption-with-letter-spacing,.bh-mega__kicker,.bh-scat__label,.bh-b2d__tile-title,.bh-sig__script,.caption-with-letter-spacing{text-transform:none;letter-spacing:0;font-weight:600;font-size:1.2rem;color:var(--bh-navy)}.bh-twin__tile--light .bh-twin__kicker,.bh-sig__feature-kicker,.bhumi-story .bhumi-kicker{color:var(--bh-peach)}.bh-sig__tab,.bh-tabs__btn{text-transform:none;letter-spacing:0;font-weight:600;font-size:1.3rem;color:var(--bh-muted)}.button,.shopify-payment-button__button--unbranded,.shopify-challenge__button,.customer button{--color-button: 223,167,132;--color-button-text: 36,42,58}.button:not([disabled]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover,.shopify-challenge__button:not([disabled]):hover{--color-button: 36,42,58;--color-button-text: 255,255,255}.button--secondary,.button--secondary:not([disabled]):hover,.button--tertiary{--color-button: 36,42,58;--color-button-text: 36,42,58}.button,.shopify-payment-button__button--unbranded,.shopify-challenge__button,.bh-btn-white{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:0;text-transform:none;min-height:4.4rem;border-radius:4px}.button:before,.button:after{border-radius:4px}.bh-btn-white{background:var(--bh-peach);color:var(--bh-navy)}.bh-btn-white:before{background:var(--bh-navy)}.card__badge .badge,.price__badge-sale,.product__info-container .price__badge-sale{background:var(--bh-peach);color:var(--bh-navy);border-radius:4px;text-transform:none;letter-spacing:0;font-weight:600}.jdgm-write-rev-link,.jdgm-btn,.jdgm-rev-widg__load-more{text-transform:none!important;letter-spacing:0!important;border-radius:4px!important;font-weight:600!important}.card-wrapper .card__heading{font-weight:500;letter-spacing:0;text-transform:none}.card-wrapper .card--standard,.card-wrapper .card--card{border-color:var(--bh-line);border-radius:8px}.card-wrapper:hover .card--standard,.card-wrapper:hover .card--card{border-color:#d6cfc6}.card-wrapper .rating-star,.product__info-container .rating-star{--color-icon: var(--bh-peach)}.bh-stars svg.is-empty{fill:#dcd7cf}.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .card__media .media,.bh-scat__media,.bh-scat__media img,.bh-twin__media,.bh-twin__media img,.bh-sig__feature-media,.bh-sig__feature-media img,.bh-b2d__media,.bh-b2d__media img,.bh-mega__img,.bh-mega__img img,.bh-split__media,.bh-split__media img,.bh-cat__media,.bh-cat__media img,.bh-cg__media img,.bhumi-category__image,.bhumi-guide img{border-radius:8px;overflow:hidden}.bh-b2d__media,.bhumi-category__image{background:var(--bh-grey)}.header-wrapper .mega-menu__content{border-top-color:var(--bh-line)}.bh-hero{background:var(--bh-peach-tint)}.bh-hero__copy{padding-top:4.8rem;padding-bottom:4.8rem}.bh-hero__slide--full .bh-hero__media:after{background:linear-gradient(90deg,#f7e7dceb,#f7e7dcb8 30%,#f7e7dc00 58%)}.bh-hero__slide--full.bh-hero__slide--text-right .bh-hero__media:after{background:linear-gradient(270deg,#f7e7dceb,#f7e7dcb8 30%,#f7e7dc00 58%)}.bh-hero__dot:after{background:#242a3a40}.bh-split__item,.bh-split__card{background:var(--bh-peach-tint)}.bh-split__card{background:#f7e7dcf2}.bhumi-gemstone,.bhumi-style,.bhumi-faq details,.bhumi-support-row,.bhumi-support-row a,.bhumi-guide{border-color:var(--bh-line)}.bhumi-gemstone:hover,.bhumi-style:hover{background:var(--bh-grey)}.bhumi-shape svg{stroke:var(--bh-navy)}.bhumi-personalization{border-color:var(--bh-line);background:var(--bh-grey);border-radius:8px}.bhumi-personalization input,.bhumi-personalization select,.bhumi-personalization textarea{border-color:#dcd7cf;border-radius:4px}.bh-utility__link:hover{color:var(--bh-peach)}.bh-currency__select:focus-visible{outline-color:var(--bh-peach)}.footer .footer-block__heading{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--bh-peach)}.footer__blocks-wrapper .footer-block:first-child .footer-block__heading{display:block;width:13rem;height:5.6rem;overflow:hidden;text-indent:-999rem;background:url(bhumi-logo-light.png) no-repeat left center / contain}.footer .field__input,.newsletter-form__field-wrapper .field__input{border-radius:4px}@media screen and (min-width:990px){:root{--bh-gutter: 3.2rem}}.header-wrapper .header{padding-top:.6rem;padding-bottom:.6rem}@media screen and (min-width:990px){.header-wrapper .header__heading-link .bhumi-logo,.header-wrapper .header__heading-logo-wrapper{width:118px}.header-wrapper .mega-menu__content{padding-top:2rem;padding-bottom:2.4rem}.bh-mega__img{aspect-ratio:4 / 3}}.announcement-bar__message{padding:.6rem 0;font-size:1.2rem}.utility-bar .bh-utility__text,.utility-bar .bh-utility__link{font-size:1.2rem}@media screen and (min-width:750px){.bh-hero__slide{height:clamp(380px,28vw,520px);min-height:0}.bh-hero__slide--split .bh-hero__media{aspect-ratio:auto;height:100%;min-height:0}.bh-hero__copy{padding-top:3.2rem;padding-bottom:3.2rem;max-width:480px}.bh-hero__title{margin-bottom:1.2rem}.bh-hero__text{font-size:1.5rem;line-height:1.55;margin-bottom:2rem}}.bh-trust__inner{padding:1.2rem 1.6rem;gap:1rem}.bh-trust__icon{flex-basis:2.4rem;width:2.4rem;height:2.4rem}@media screen and (min-width:990px){.bh-scat__row{gap:1.6rem}.bh-scat__media{aspect-ratio:4 / 3}.bh-scat__label{margin-top:1rem;font-size:1.3rem}.bh-scat__text{margin-top:.8rem;font-size:1.5rem;line-height:1.55}}@media screen and (min-width:750px){.bh-twin__tile{aspect-ratio:2 / 1}.bh-twin__overlay{gap:1.4rem;padding-bottom:clamp(20px,2.6vw,40px)}.bh-twin__title{font-size:clamp(22px,1.6vw,30px)}}@media screen and (min-width:1200px){.bh-sig__grid{grid-template-columns:minmax(0,1fr) minmax(0,3.4fr);gap:1.6rem}.bh-sig__feature{min-height:360px}.bh-sig__cards{gap:1.6rem 1.2rem}.bh-sig__feature-title{font-size:clamp(24px,1.8vw,32px)}}@media screen and (min-width:990px)and (max-width:1599px){.bh-sig__cards>li:nth-child(n+9){display:none}}@media screen and (min-width:1600px){.bh-sig__cards{grid-template-columns:repeat(5,minmax(0,1fr))}}.bh-sig__nav{margin-bottom:1.6rem}.bh-sig__tab{min-height:40px;padding-bottom:1rem}@media screen and (min-width:990px){.bh-split{gap:1.6rem}.bh-split__item{aspect-ratio:16 / 9}.bh-split__media img.is-contain{padding:4% 22% 28%}.bh-split__card{padding:1.8rem 2.2rem 2rem;left:2rem;bottom:2rem}.bh-split__title{font-size:2.4rem;margin-bottom:.6rem}.bh-split__text{font-size:1.4rem;margin-bottom:1.2rem}}.bh-shapes__grid{margin-top:2rem;gap:.4rem}.bh-shape{padding:1.2rem .2rem 1rem;gap:.8rem}.bh-shape svg{width:40px;height:40px}.bh-styles{margin-top:2rem;padding-top:1.8rem}.bh-styles__list a{min-height:3.6rem;padding:0 1.4rem;font-size:1.25rem}@media screen and (min-width:1200px){.bh-reviews .bh-reviews__track{grid-auto-columns:calc((100% - 48px)/4);gap:1.6rem}}@media screen and (min-width:1600px){.bh-reviews .bh-reviews__track{grid-auto-columns:calc((100% - 64px)/5)}}.bh-reviews .bh-review__photo{aspect-ratio:4 / 3}.bh-reviews .bh-review__body{padding:1.2rem 1.4rem 0;gap:.8rem}.bh-reviews .bh-review__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.bh-reviews .bh-review__text p{font-size:1.4rem;line-height:1.5}.bh-reviews .bh-reviews__score{font-size:4rem}[id$=__journal] .card.ratio:before,[id$=__journal] .card__inner.ratio:before{padding-bottom:0}[id$=__journal] .card--text{min-height:0}[id$=__journal] .card__content{padding:1.6rem 1.8rem}@media screen and (min-width:990px){.bh-promise{gap:2rem}.bh-promise__icon{width:3rem;height:3rem;margin-bottom:1rem}.bh-promise__title{font-size:1.7rem;margin-bottom:.6rem}.bh-promise__text{font-size:1.35rem;line-height:1.5}}.bh-b2d{padding-top:var(--bh-section-y);padding-bottom:var(--bh-section-y)}@media screen and (min-width:990px){.bh-b2d__steps{gap:1.6rem}.bh-b2d__media{aspect-ratio:4 / 3}.bh-b2d__cap{padding:1.2rem .2rem 0}.bh-b2d__step-title{font-size:1.8rem;margin-bottom:.4rem}.bh-b2d__step-text{font-size:1.35rem;line-height:1.55}.bh-b2d__trust{margin-top:2.4rem}.bh-b2d__tile{padding:1.4rem 1rem 1.2rem;gap:.6rem}.bh-b2d__icon{width:2.6rem;height:2.6rem}.bh-b2d__tile-title{font-size:1.15rem}.bh-b2d__tile-text{font-size:1.2rem}}.shopify-section .bh-cg{padding-block:var(--bh-section-y);gap:2.4rem}.bh-cg__guide h2{font-size:var(--bh-h2);margin-bottom:.8rem}.bh-cg__guide h3{font-size:var(--bh-h3);margin:1.6rem 0 .6rem}.bh-cg__guide p,.bh-cg__guide li{line-height:1.55;font-size:1.45rem}.bh-cg__q summary{padding:1rem 3.6rem 1rem 0}.bh-cg__a{padding-bottom:1.2rem}.bhumi-product-help{padding:1.6rem 2rem;margin-top:0;border-radius:8px}.bhumi-product-help h3{font-size:1.8rem;margin:0 0 .6rem}.bhumi-product-help p{margin-bottom:.8rem}.bhumi-product-help nav{gap:.6rem 2rem}.bhumi-product-help nav a{min-height:3.6rem}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:56%}.product--large:not(.product--no-media) .product__info-wrapper{max-width:44%;padding-left:3.2rem}}.product__info-container>*+*{margin:1rem 0}.product__info-container .product__title h1{font-size:clamp(2rem,1.6rem + .8vw,2.6rem)}.product__info-container .bh-delivery{margin:.2rem 0 1.2rem;padding:.8rem 1.2rem}.product__info-container .bh-shape-picker{margin-bottom:1.2rem}@media screen and (min-width:750px){.product__info-container .bh-shape-picker__list{grid-template-columns:repeat(10,minmax(0,1fr));gap:.4rem}.product__info-container .bh-shape-picker__list label{padding:.5rem .1rem .4rem;gap:.2rem;font-size:1.1rem}.product__info-container .bh-shape-picker__list svg{width:2.6rem;height:2.6rem}}.product__info-container .product-form__input{margin-bottom:1rem}.product__info-container .product-form__input input[type=radio]+label{padding:.5rem 1.1rem;min-height:3.4rem;font-size:1.3rem;margin:.4rem .4rem .1rem 0}.bhumi-personalization{padding:1.4rem 1.6rem 1.2rem;margin:0 0 1.4rem}.bhumi-personalization legend{font-size:1.6rem}.bhumi-personalization__intro{margin-bottom:1rem}.bhumi-trust{margin:1.2rem 0 0;padding-top:1.2rem;gap:.8rem 1.4rem}.product__info-container .bh-ask{margin:1.2rem 0 0;padding:1rem 1.2rem}.product__info-container .bh-info{margin-top:1.4rem}.product__info-container .bh-info__row{min-height:4.8rem;padding:.8rem .2rem}.card .card__information{padding-top:.8rem;padding-bottom:1rem}.collection-hero{padding:2.4rem 0 .8rem}.collection-hero .collection-hero__title:after{margin-top:1.2rem}.collection-hero .collection-hero__inner .collection-hero__description{margin-top:1rem;font-size:1.4rem;line-height:1.55}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bhumi-type.css.map */
