/*! SAINT hero (sections/saint-hero.liquid; Figma: Homepage 2096:309 at 1440, 2096:2950 at 390) */.saint-hero{display:flex;flex-direction:column;justify-content:flex-end;min-block-size:var(--saint-hero-height);overflow:hidden;color:rgb(var(--saint-hero-text, var(--saint-color-white)))}@media screen and (min-width:2000px){.saint-hero{min-block-size:max(var(--saint-hero-height),var(--saint-hero-height-xl, var(--saint-hero-height)))}}.saint-hero__media,.saint-hero__overlay{top:0;right:0;bottom:0;left:0}.saint-hero__media{background-color:rgb(var(--saint-hero-media, var(--saint-color-hero-fallback)))}.saint-hero-section:before{background:none;background-color:rgb(var(--saint-hero-media, var(--saint-color-hero-fallback)))}.saint-hero__image{inline-size:100%;block-size:100%;object-fit:cover}img.saint-hero__image{object-position:center var(--saint-focus-y, center)}.saint-hero__media>img{transition-property:opacity;backface-visibility:visible}.saint-hero__media{will-change:transform}.saint-hero__overlay{z-index:0;pointer-events:none;background-image:linear-gradient(to left,rgb(var(--saint-hero-overlay-light, var(--saint-color-grey-40)) / var(--saint-hero-overlay-alpha-light, .1)),rgb(var(--saint-hero-overlay, var(--saint-color-black)) / var(--saint-hero-overlay-alpha, .2)) 65.655%)}.saint-hero__content{z-index:1;display:flex;flex-direction:column;align-items:flex-start;inline-size:100%;padding-block-end:calc(var(--saint-space-15) * 2)}.saint-hero__rating{display:flex;align-items:center;gap:var(--sp-2);margin-block-end:var(--sp-4)}.saint-hero__stars{display:flex;align-items:center;gap:var(--saint-space-star);color:rgb(var(--saint-hero-stars, var(--saint-hero-text, var(--saint-color-white))))}.saint-hero__star{inline-size:var(--saint-size-star);block-size:var(--saint-size-star)}.saint-hero__rating-text{font-family:var(--saint-hero-font-heading, var(--font-heading-family));font-size:var(--saint-hero-rating-size, var(--text-sm));font-weight:var(--saint-hero-rating-weight, var(--font-normal));line-height:1}.saint-hero__heading{margin:0;font-family:var(--saint-hero-font-heading, var(--font-heading-family));font-size:var(--saint-hero-heading-size, var(--text-5xl));font-weight:var(--saint-hero-heading-weight, var(--font-medium));line-height:var(--saint-leading-hero);letter-spacing:var(--saint-tracking-hero);text-transform:capitalize;color:inherit}.saint-hero__subheading{margin:var(--sp-2) 0 0;font-family:var(--saint-hero-font-body, var(--font-body-family));font-size:var(--saint-hero-sub-size, var(--text-base));font-weight:var(--saint-hero-sub-weight, var(--font-normal));line-height:var(--saint-leading-hero-sub);text-transform:capitalize}.saint-hero__rating-text :is(strong,b){font-weight:var(--saint-hero-rating-bold, var(--font-bold))}.saint-hero__heading :is(strong,b){font-weight:var(--saint-hero-heading-bold, var(--font-bold))}.saint-hero__subheading :is(strong,b){font-weight:var(--saint-hero-sub-bold, var(--font-bold))}.saint-hero__buttons{display:flex;flex-wrap:wrap;gap:var(--sp-3d5);margin-block-start:var(--sp-6d5)}.saint-hero .saint-hero__button{--buttons-radius: var(--rounded-full);--buttons-border-width: 1px;--border-opacity: 1;min-inline-size:var(--saint-hero-button-width, auto);padding-block:var(--saint-hero-button-pad-y, var(--sp-4));padding-inline:var(--saint-hero-button-pad-x, var(--sp-6d5));font-family:var(--saint-hero-font-heading, var(--font-heading-family));font-size:var(--saint-hero-button-size, var(--text-sm));font-weight:var(--saint-hero-button-weight, var(--font-medium));line-height:var(--saint-leading-cta);text-transform:uppercase}.saint-hero .saint-hero__button--accent{--color-button-background: var(--saint-hero-button-1, var(--saint-color-accent));--color-button-text: var(--saint-hero-button-1-text, var(--saint-color-white));--color-button-border: var(--saint-hero-button-1, var(--saint-color-accent));box-shadow:var(--saint-shadow-cta)}.saint-hero .saint-hero__button--light{--color-button-background: var(--saint-hero-button-2, var(--saint-color-white));--color-button-text: var(--saint-hero-button-2-text, var(--color-foreground));--color-button-border: var(--saint-hero-button-2, var(--saint-color-white))}@media screen and (max-width:767px){.saint-hero{min-block-size:var(--saint-hero-height-mobile)}img.saint-hero__image{object-position:center var(--saint-focus-y-mobile, center)}.saint-hero__overlay{background-image:linear-gradient(to left,rgb(var(--saint-hero-overlay-light, var(--saint-color-grey-40)) / var(--saint-hero-overlay-alpha-light-mobile, .13)),rgb(var(--saint-hero-overlay, var(--saint-color-black)) / var(--saint-hero-overlay-alpha-mobile, .26)) 65.655%)}.saint-hero__content{align-items:center;padding-block-end:var(--saint-space-15);text-align:center}.saint-hero__rating-text{font-size:var(--saint-hero-rating-size-mobile, var(--text-sm))}.saint-hero__heading{font-size:var(--saint-hero-heading-size-mobile, var(--saint-text-hero-mobile));font-weight:var(--saint-hero-heading-weight, var(--font-normal));line-height:normal;text-transform:none}.saint-hero__heading--break-mobile :is(strong,b){display:block}.saint-hero__subheading{margin-block-start:var(--sp-2d5);font-size:var(--saint-hero-sub-size-mobile, var(--text-base));line-height:var(--saint-leading-body);text-transform:none}.saint-hero__buttons{justify-content:center;gap:var(--sp-3);margin-block-start:var(--sp-5)}.saint-hero .saint-hero__button{min-inline-size:var(--saint-hero-button-width-mobile, auto);padding-block:var(--saint-hero-button-pad-y-mobile, var(--sp-3));padding-inline:var(--saint-hero-button-pad-x-mobile, var(--sp-6));font-size:var(--saint-hero-button-size-mobile, var(--text-2sm));line-height:normal}.saint-hero .saint-hero__button--accent{box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/saint-hero.css.map */
