:root{--gurbani-black: #171717;--gurbani-ivory: #fbfaf7;--gurbani-stone: #eeeae4;--gurbani-gold: #a77d3d;--gurbani-border: rgba(23, 23, 23, .12);--gurbani-border-strong: rgba(23, 23, 23, .2);--gurbani-text-muted: rgba(23, 23, 23, .66);--gurbani-page-max: 140rem;--gurbani-section-space: clamp(6.4rem, 7vw, 10rem);--gurbani-section-space-mobile: 5.6rem;--gurbani-eyebrow-size: 1.1rem;--gurbani-meta-size: 1.3rem;--gurbani-body-size: 1.5rem;--gurbani-body-large: 1.8rem;--gurbani-card-title-size: 1.6rem;--gurbani-heading-xl: clamp(4.2rem, 4.4vw, 6.2rem);--gurbani-heading-lg: clamp(3.4rem, 3.5vw, 4.8rem);--gurbani-heading-md: clamp(2.8rem, 2.8vw, 3.6rem);--gurbani-radius: 2px;--gurbani-transition: .18s ease}html{scroll-behavior:smooth}body{color:var(--gurbani-black);font-size:var(--gurbani-body-size);line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.page-width{max-width:var(--gurbani-page-max)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{color:var(--gurbani-black);text-wrap:balance;text-transform:none}h1:first-letter,h2:first-letter,h3:first-letter,h4:first-letter,.h0:first-letter,.h1:first-letter,.h2:first-letter,.h3:first-letter,.h4:first-letter{text-transform:uppercase}.rte,.rte p{color:var(--gurbani-text-muted)}.button,.shopify-payment-button__button,.customer button{min-height:4.8rem;border-radius:var(--gurbani-radius);box-shadow:none;font-size:1.4rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:background var(--gurbani-transition),color var(--gurbani-transition),border-color var(--gurbani-transition),transform var(--gurbani-transition)}.button:hover:not([disabled]),.shopify-payment-button__button:hover:not([disabled]),.customer button:hover:not([disabled]){transform:translateY(-1px)}.button:before,.button:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after{box-shadow:none;border-radius:var(--gurbani-radius)}.field__input,.select__select,.customer .field input,.customer select,.text-area{min-height:4.8rem;border-radius:var(--gurbani-radius);box-shadow:none;font-size:1.6rem}.field:before,.field:after,.select:before,.select:after{border-radius:var(--gurbani-radius);box-shadow:none}.field:focus-within:after,.select:focus-within:after{box-shadow:0 0 0 1px var(--gurbani-gold)}.caption,.caption-large{font-size:var(--gurbani-meta-size);line-height:1.45}.gurbani-eyebrow{margin:0 0 1.2rem;color:var(--gurbani-gold);font-size:var(--gurbani-eyebrow-size);font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.gurbani-section-heading{margin:0;color:var(--gurbani-black);font-family:var(--font-heading-family);font-size:var(--gurbani-heading-lg);font-weight:400;letter-spacing:-.02em;line-height:1}.gurbani-section-copy{color:var(--gurbani-text-muted);font-size:var(--gurbani-body-size);line-height:1.65}.gurbani-rule{display:block;width:4rem;height:2px;background:var(--gurbani-gold)}.gurbani-surface{background:var(--gurbani-ivory)}.gurbani-divider{border-color:var(--gurbani-border)}@media screen and (max-width:749px){:root{--gurbani-eyebrow-size: 1rem;--gurbani-meta-size: 1.25rem;--gurbani-body-size: 1.5rem;--gurbani-body-large: 1.7rem;--gurbani-card-title-size: 1.5rem}body{line-height:1.55}.page-width{padding-left:1.6rem;padding-right:1.6rem}.button,.shopify-payment-button__button,.customer button{min-height:4.8rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.gurbani-empty-page{display:flex;min-height:min(65vh,62rem);align-items:center;justify-content:center;padding:clamp(6rem,10vw,12rem) 2rem;background:var(--gurbani-ivory);text-align:center}.gurbani-empty-page__content{width:100%;max-width:60rem;margin:0 auto}.gurbani-empty-page .gurbani-section-heading{margin:0 0 3rem}.gurbani-search-empty,.gurbani-account-empty{max-width:62rem;margin:0 auto;padding:3rem 0;border-top:1px solid var(--gurbani-border);text-align:center}.gurbani-search-empty p,.gurbani-account-empty p{margin:0 0 2rem;color:var(--gurbani-text-muted);font-size:var(--gurbani-body-size);line-height:1.6}@media screen and (max-width:749px){.gurbani-empty-page{min-height:42rem;padding:6rem 2rem}.gurbani-search-empty,.gurbani-account-empty{padding:2.4rem 0}}main .gurbani-about .gurbani-about__hero-title,main .gurbani-stockist-modern__hero h1,main .gurbani-contact__hero h1{font-size:clamp(4.2rem,5vw,6.4rem);line-height:1.06}main .gurbani-about h1,main .gurbani-about h2,main .gurbani-stockist-modern__apply h2,main .gurbani-contact__closing h2{font-size:clamp(3.4rem,4vw,5.2rem);line-height:1.08}main .gurbani-about__eyebrow,main .gurbani-stockist-modern__eyebrow,main .gurbani-stockist-modern__panel-label,main .gurbani-contact__eyebrow,main .gurbani-contact__contact-list span{font-size:1.3rem;letter-spacing:.1em}main .gurbani-about__hero-caption,main .gurbani-about__feature strong,main .gurbani-about__feature span,main .gurbani-stockist-modern__hero-benefit-number,main .gurbani-stockist-modern__apply-note,main .gurbani-contact__hero-meta{font-size:1.3rem}main .gurbani-about__button,main .gurbani-stockist-modern__button,main .gurbani-contact__button{font-size:1.4rem;letter-spacing:.06em}main .gurbani-contact__field label,main .gurbani-contact__detail-card a{font-size:1.4rem}@media screen and (max-width:749px){main .gurbani-about .gurbani-about__hero-title,main .gurbani-stockist-modern__hero h1,main .gurbani-contact__hero h1{font-size:clamp(3.4rem,8vw,4.4rem)}main .gurbani-about h1,main .gurbani-about h2,main .gurbani-stockist-modern__apply h2,main .gurbani-contact__closing h2{font-size:clamp(3rem,8vw,4rem)}}main .gurbani-approved__hero h1,main .gurbani-more-info__hero h1,main .gurbani-pending__hero h1,main .gurbani-rejected__hero h1,main .gurbani-size-guide__hero h1{font-size:clamp(4.2rem,5vw,6.4rem);line-height:1.06}main .gurbani-approved__support h2,main .gurbani-more-info__card h2,main .gurbani-more-info__closing h2,main .gurbani-pending__card h2,main .gurbani-pending__closing h2,main .gurbani-rejected__card h2,main .gurbani-rejected__closing h2,main .gurbani-stockist-closing h2,main .gurbani-size-guide__content h2{font-size:clamp(3.2rem,4vw,5.2rem);line-height:1.08}main .gurbani-approved__eyebrow,main .gurbani-more-info__eyebrow,main .gurbani-pending__eyebrow,main .gurbani-rejected__eyebrow,main .gurbani-size-guide__eyebrow,main .gurbani-stockist-closing__eyebrow{font-size:1.3rem;letter-spacing:.1em}main .gurbani-approved__step-number,main .gurbani-more-info__requested-item span,main .gurbani-pending__step-label,main .gurbani-rejected__consideration span{font-size:1.25rem!important;letter-spacing:.08em}main .gurbani-approved__status,main .gurbani-more-info__status,main .gurbani-pending__status-pill,main .gurbani-rejected__status,main .gurbani-more-info__reference{font-size:1.3rem!important;letter-spacing:.05em}main .gurbani-approved__button,main .gurbani-approved__secondary-button,main .gurbani-more-info__button,main .gurbani-pending__button,main .gurbani-rejected__button{font-size:1.4rem;letter-spacing:.06em}main .gurbani-approved__text-link,main .gurbani-approved__step a,main .gurbani-more-info__help a,main .gurbani-pending__help a,main .gurbani-rejected__secondary-card a{font-size:1.35rem}main .gurbani-approved__step p,main .gurbani-more-info__reassurance p,main .gurbani-more-info__help p,main .gurbani-pending__step p,main .gurbani-pending__help p,main .gurbani-rejected__note p,main .gurbani-rejected__secondary-card p{font-size:1.4rem}@media screen and (max-width:749px){main .gurbani-approved__hero h1,main .gurbani-more-info__hero h1,main .gurbani-pending__hero h1,main .gurbani-rejected__hero h1,main .gurbani-size-guide__hero h1{font-size:clamp(3.4rem,8vw,4.4rem)}main .gurbani-approved__support h2,main .gurbani-more-info__card h2,main .gurbani-more-info__closing h2,main .gurbani-pending__card h2,main .gurbani-pending__closing h2,main .gurbani-rejected__card h2,main .gurbani-rejected__closing h2,main .gurbani-stockist-closing h2,main .gurbani-size-guide__content h2{font-size:clamp(3rem,8vw,4rem)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/gurbani-design-system.css.map */
