.section-page-banner{position:relative}.section-page-banner>div{width:100%;min-height:var(--section-height);display:flex;flex-direction:column;align-items:var(--section-content-alignment, center);justify-content:var(--section-content-position, center)}.section-page-banner:has(.media-position--background)>div{height:var(--section-height)}.section-page-banner .container{display:flex;flex-direction:column;align-items:var(--section-content-alignment, center);text-align:var(--section-content-alignment, center);gap:calc(var(--section-spacing-unit-size) * 1.5);background-color:rgb(var(--color-background));height:100%}.section-page-banner .container .rte ul,.section-page-banner .container .rte ol{text-align:start;display:flex;flex-direction:column;align-items:var(--section-content-alignment)}.section-page-banner__content{display:inherit;flex-direction:inherit;align-items:inherit;max-width:100%;align-items:var(--section-content-alignment, center)}.template--collection .section-height--auto:has(.breadcrumbs) .section-page-banner__content{margin-block-start:var(--spacing-3)}@media screen and (max-width:749px){.section-page-banner .container{overflow:hidden}.template--collection .section-page-banner__content{transform:translate(var(--collection-banner-offset-x),var(--collection-banner-content-offset-y))}}@media screen and (min-width:750px){.template--collection .section-height--auto:has(.breadcrumbs) .section-page-banner__content{margin-block-start:var(--spacing-4)}}@media screen and (min-width:1280px){.section-page-banner__group.max-w-narrower .section-page-banner .content{max-width:70%}}.media-position--top .media,.media-position--bottom .media{display:flex;justify-content:center;align-self:var(--section-content-alignment, center);background-color:transparent}.media-position--top .media{order:-1}.media-position--bottom .media{order:1}.media-position--top img,.media-position--bottom img{width:auto}.media-position--background .section-page-banner__content{position:relative;z-index:2}.section-page-banner .section__heading{color:rgba(var(--color-heading-text),1)}.breadcrumbs+.section__heading{margin-block-start:calc(var(--section-spacing-unit-size) * 1)}.section-page-banner__text{color:rgb(var(--color-foreground));margin-block-start:calc(var(--spacing-unit-size) * 1.5);align-items:inherit}.section-page-banner__text p:last-child{margin-block-end:0}.section-page-banner__text p:first-child{margin-block-start:0}.template--collection .section-page-banner>div,.template--collection .section-page-banner__group{aspect-ratio:4 / 5!important}.template--collection .section-page-banner>div{min-height:0}.template--collection .section-page-banner__group{--collection-banner-text-color: #191713;--collection-banner-text-muted: rgba(25, 23, 19, .58);--collection-banner-text-soft: rgba(25, 23, 19, .78);--collection-banner-offset-x: clamp(.6rem, 2vw, 1.4rem);--collection-banner-content-offset-y: clamp(4.2rem, 10vw, 5.8rem);--collection-banner-breadcrumb-offset-y: clamp(3.2rem, 8vw, 4.8rem);--collection-banner-stack-gap: clamp(4.8rem, 12vw, 6.8rem);gap:var(--collection-banner-stack-gap);justify-content:center}.template--collection .section-page-banner__media{width:100%;height:100%;max-height:none;overflow:hidden}.template--collection .section-page-banner__media .media,.template--collection .section-page-banner__media img,.template--collection .section-page-banner__media video{width:100%;height:100%}.template--collection .section-page-banner__media img,.template--collection .section-page-banner__media video{object-fit:cover;object-position:center}.template--collection .section-page-banner__content{max-width:min(90rem,100%);gap:var(--collection-banner-stack-gap)}.template--collection .section-page-banner .breadcrumbs.collection__breadcrumbs{color:var(--collection-banner-text-color);transform:translate(var(--collection-banner-offset-x),var(--collection-banner-breadcrumb-offset-y))}.template--collection .section-page-banner .breadcrumbs.collection__breadcrumbs span{opacity:1}.template--collection .section-page-banner .breadcrumbs.collection__breadcrumbs .button.button--text{color:var(--collection-banner-text-soft)}.template--collection .section-page-banner .breadcrumbs.collection__breadcrumbs .breadcrumbs__list>li:not(:last-child) .button.button--text{color:var(--collection-banner-text-muted)}.template--collection .section-page-banner .breadcrumbs.collection__breadcrumbs .breadcrumbs__separator{color:#19171373}.template--collection .page-banner__title,.template--collection .section-page-banner__text,.template--collection .section-page-banner__text p{color:var(--collection-banner-text-color)}.template--collection .page-banner__title{max-width:14ch;text-wrap:balance}.template--collection .section-page-banner__text{max-width:58ch;margin-block-start:var(--spacing-4);margin-inline:auto;text-align:center;text-wrap:pretty}.template--collection .section-page-banner__offer-opener{display:inline-flex;justify-content:center;margin-block-start:0}.template--collection .section-page-banner__offer-button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1.2rem 2.4rem;border:.1rem solid rgba(25,23,19,.92);border-radius:999px;background:#191713;color:#fff;cursor:pointer;font-family:var(--font-heading-family);font-size:var(--font-size-static-xs);font-weight:var(--font-weight-semibold);letter-spacing:.14em;line-height:var(--line-height-static-sm);text-align:center;text-transform:uppercase;transition:background-color var(--duration-default),border-color var(--duration-default),color var(--duration-default)}.template--collection .section-page-banner__offer-button:hover,.template--collection .section-page-banner__offer-button:focus-visible{background:transparent;color:var(--collection-banner-text-color)}@media screen and (max-width:749px){.template--collection .section-page-banner__group{--collection-banner-content-offset-y: clamp(4.8rem, 12vw, 6.8rem);--collection-banner-breadcrumb-offset-y: var(--collection-banner-content-offset-y)}}@media screen and (min-width:750px){.template--collection .section-page-banner>div{min-height:0}.template--collection .section-page-banner>div,.template--collection .section-page-banner__group{aspect-ratio:auto!important;height:clamp(42rem,68vh,54rem)}.template--collection .section-page-banner__group{--collection-banner-offset-x: clamp(3.2rem, 4vw, 7.2rem);--collection-banner-content-offset-y: clamp(2.2rem, 2.8vw, 4rem);--collection-banner-breadcrumb-offset-y: var(--collection-banner-content-offset-y);--collection-banner-stack-gap: clamp(3.2rem, 3vw, 4.8rem)}.template--collection .section-page-banner__media{height:100%;max-height:none}.template--collection .section-page-banner__content{transform:translate(var(--collection-banner-offset-x),var(--collection-banner-content-offset-y))}.template--collection .section-page-banner__text{max-width:64ch}}.section-page-banner__menu{max-width:100%;overflow:hidden}.section-page-banner__menu .menu.menu--horizontal:has(*){display:flex;justify-content:start;gap:calc(var(--spacing-unit-size) * .5);margin-block-start:calc(var(--spacing-unit-size) * 3);overflow:scroll}.section-page-banner__menu .menu.menu--horizontal .menu__item:last-of-type{margin-inline-end:var(--page-gutter)}.section-page-banner__menu .menu.menu--horizontal .menu__item a{white-space:nowrap}.section-page-banner__menu .menu.menu--horizontal .menu__item a{border-color:rgba(var(--color-outlined-button-text),0);background-color:rgba(var(--color-outlined-button-text),.1);border-color:transparent;padding:var(--spacing-3) var(--spacing-5);text-transform:unset;font-family:var(--font-heading-family);font-size:var(--font-size-static-md);letter-spacing:var(--font-heading-letter-spacing)}.section-page-banner__menu .menu.menu--horizontal .menu__item a:hover,.section-page-banner__menu .menu.menu--horizontal .menu__item a.active{background-color:var(--color-button-hover-background)}@media screen and (max-width:749px){.section-page-banner__menu{padding-inline-start:var(--page-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-page-banner.css.map */
