.page-header{text-align:center;min-height:250px;padding:30px 0;display:flex;align-items:center}@media only screen and (min-width:768px){.page-header{padding:60px}}.page-header__inner{max-width:720px;margin:0 auto;padding:0 15px;position:relative;z-index:5}@media only screen and (min-width:768px){.page-header__inner{padding:0 40px}}.page-header__inner>*:last-child{margin-bottom:0}.page-header .searchform{display:inline-block;width:100%;max-width:420px;margin-bottom:35px}.page-header__bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.page-header__bg img{width:100%;height:100%;object-fit:cover}.page-header__bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;background:rgba(var(--color-overlay-rgb),var(--overlay-opacity))}.page-header.page-header__has-bg{position:relative;color:#fff;background-color:var(--color-accent);min-height:300px}.page-header.page-header__has-bg h1{color:inherit}.page-header.page-header__has-bg p a{color:#fff;text-decoration:underline}.page-header--subcollections .text-button{margin:0 5px}.page-header--wrapper .row:not(.full-width-row-full) .page-header__bg{margin-left:-12.5px;margin-right:-12.5px;width:calc(100% + 25px)}@media only screen and (min-width:768px){.page-header--wrapper .row:not(.full-width-row-full) .page-header__bg{width:100%;margin-left:0;margin-right:0}}.page-header.my-account-header{border-bottom:1px solid var(--color-border);margin-bottom:40px}.page-header.my-account-header p{font-size:15px}.page-header.my-account-header p svg{width:auto;height:14px;margin-right:5px;vertical-align:middle}.page-header.my-account-header p a{font-weight:500}.template-header--collection{background:var(--color-accent);color:#fff;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:400px;overflow:hidden;padding:54px 0;position:relative;text-align:center}@media only screen and (min-width:768px){.template-header--collection{gap:30px;min-height:450px;padding:70px 0}}.template-header--collection.page-header__has-bg{background:var(--color-accent);color:#fff}.template-header--collection.page-header__has-bg h1{color:#fff}.template-header--collection .page-header__inner{max-width:1180px;padding:0 15px;position:relative;width:100%;z-index:5}@media only screen and (min-width:768px){.template-header--collection .page-header__inner{padding:0 25px}}.template-header--collection .page-header__inner h1{text-align:center}.template-header--collection .page-header__inner p,.template-header--collection .page-header__description{margin-left:auto;margin-right:auto;max-width:1180px;text-align:left}.template-header--collection .page-header__description h2,.template-header--collection .page-header__description h3{text-align:center}.template-header--collection .page-header__description ul{display:table;list-style-position:outside;margin:18px auto 0;padding-left:1.15em;text-align:left}.template-header--collection .page-header__description li{padding-left:.15em;text-align:left}.template-header--collection .page-header__description li::marker{font-size:.9em}.template-header--collection .page-header__bg{border-radius:0;height:100%;left:0;margin:0;max-width:none;overflow:hidden;position:absolute;top:0;width:100%}@media only screen and (min-width:768px){.template-header--collection .page-header__bg{width:100%}}.template-header--collection .page-header__bg img{display:block;height:100%;object-fit:cover;width:100%}.template-header--collection .page-header__bg:after{display:block}.template-header--collection .page-header--subcollections{margin-top:18px}.template-header--collection .page-header--subcollections .text-button.white{color:#fff}.template-header--collection{gap:12px;min-height:180px;padding:28px 0}@media only screen and (min-width:768px){.template-header--collection{gap:14px;min-height:240px;padding:38px 0}}.template-header--collection.page-header__has-bg{min-height:180px}@media only screen and (min-width:768px){.template-header--collection.page-header__has-bg{min-height:240px}}.template-header--collection .page-header__inner{max-width:960px}.template-header--collection .page-header__inner h1{font-size:clamp(34px,4.2vw,58px);line-height:1.05;margin-bottom:0}.template-header--collection .page-header--subcollections{margin-top:10px}.template-header--collection .page-header--subcollections .text-button{font-size:.875rem;margin:0 4px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/page-header.css.map */
