.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:var(--section-content-alignment, center);max-width:100%}.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}}@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--faq .section-page-banner .section-page-banner__group{position:relative}.template--faq .section-page-banner .breadcrumbs{position:absolute;inset-block-start:0;inset-inline-start:50%;width:auto;transform:translate(-50%);z-index:3}.template--faq .section-page-banner .page-banner__title{font-weight:var(--font-weight-heading-bold);letter-spacing:0}@media screen and (min-width:990px){.template--faq .section-page-banner .section-page-banner__content{transform:translateY(1.8rem)}.template--faq .section-page-banner__text{width:max-content;max-width:none;margin-block-start:1rem;color:rgba(var(--color-foreground),.58)}.template--faq .section-page-banner__text p{white-space:nowrap}}.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)}}.template--collection .section-page-banner .container.media-position--background{overflow:visible}.template--collection .media-position--background .section-page-banner__content{transform:translateY(3.2rem)}.template--collection .section-page-banner__text{margin-block-start:.9rem}.template--collection .section-page-banner .container .section-page-banner__text ul{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:1.4rem;row-gap:.55rem;margin:0;padding:0;list-style:none;text-align:center}.template--collection .section-page-banner .container .section-page-banner__text li{position:relative;display:inline-flex;align-items:center;min-height:16px;padding-left:19px;color:#fff;font-size:1.08rem;line-height:1.1;text-transform:uppercase;white-space:nowrap}.template--collection .section-page-banner .container .section-page-banner__text li:nth-child(3){grid-column:1 / -1;justify-self:center}.template--collection .section-page-banner .container .section-page-banner__text li:before{content:"";position:absolute;left:0;top:50%;width:14px;height:14px;border-radius:50%;background-color:#fff;transform:translateY(-50%)}.template--collection .section-page-banner .container .section-page-banner__text li:after{content:"";position:absolute;left:0;top:50%;width:14px;height:14px;background-color:#111;transform:translateY(-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M193.9,327.8l180.4-180.4c5.3-5.3,14-5.3,19.4,0l17.5,17.5c5.3,5.3,5.3,14,0,19.4l-180.6,180.4c-5.3,5.2-13.8,5.2-19.1,0l-17.5-17.5c-5.3-5.3-5.3-14,0-19.4h0Z'/%3E%3Cpath d='M137.7,217.7l109.9,110.1c5.3,5.3,5.3,14,0,19.4l-17.3,17.3c-5.3,5.3-14,5.3-19.4,0l-110.1-109.9c-5.3-5.3-5.3-14,0-19.4l17.5-17.3c5.3-5.3,14-5.3,19.4,0v-.2Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M193.9,327.8l180.4-180.4c5.3-5.3,14-5.3,19.4,0l17.5,17.5c5.3,5.3,5.3,14,0,19.4l-180.6,180.4c-5.3,5.2-13.8,5.2-19.1,0l-17.5-17.5c-5.3-5.3-5.3-14,0-19.4h0Z'/%3E%3Cpath d='M137.7,217.7l109.9,110.1c5.3,5.3,5.3,14,0,19.4l-17.3,17.3c-5.3,5.3-14,5.3-19.4,0l-110.1-109.9c-5.3-5.3-5.3-14,0-19.4l17.5-17.3c5.3-5.3,14-5.3,19.4,0v-.2Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media screen and (min-width:750px){.template--collection .section-page-banner>div{padding-block-start:0!important;padding-block-end:0!important}.template--collection .section-page-banner .section-page-banner__group{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.template--collection .section-page-banner .section-page-banner__media,.template--collection .section-page-banner .section-page-banner__media img,.template--collection .section-page-banner .section-page-banner__media video{width:100%;height:100%}.template--collection .section-page-banner .section-page-banner__media img,.template--collection .section-page-banner .section-page-banner__media video{object-fit:cover}.template--collection .media-position--background .section-page-banner__content{width:100%;max-width:100%!important;padding-left:var(--page-gutter);padding-right:var(--page-gutter);transform:translateY(-70%)}.template--collection .section-page-banner .page-banner__title{margin:0;color:#fff;transform:translateY(10px)}.template--collection .section-page-banner__text{display:flex!important;align-items:center;justify-content:center;width:100%;margin-block-start:2.4rem;transform:none;color:#fff}.template--collection .section-page-banner .container .section-page-banner__text ul{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem 1.8rem;margin:0;padding:0}.template--collection .section-page-banner .container .section-page-banner__text li{min-height:18px;padding-left:19px;font-size:1.2rem;line-height:1}.template--collection .section-page-banner .container .section-page-banner__text li:nth-child(3){grid-column:auto;justify-self:auto}.template--collection .section-page-banner .container .section-page-banner__text li:before{width:14px;height:14px}.template--collection .section-page-banner .container .section-page-banner__text li:after{left:0;width:14px;height:14px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-page-banner.css.map */
