.page-header{text-align:center;min-height:250px;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header__inner{margin:0 auto;padding:0 15px;position:relative;z-index:5}@media screen and (min-width:1068px){.custom-header .page-header__inner{-webkit-transform:translate(25%,0px);transform:translate(25%)}}.custom-header .page-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:500px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}.custom-header .page-header__inner h1{width:100%;margin-bottom:0}.custom-header .page-header__inner h2{font-size:20px}.custom-header .page-header__inner a{min-width:45%;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.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%;-o-object-fit:cover;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:360px}.page-header.page-header__has-bg h1{color:inherit}.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:769px){.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 p{max-width:500px;width:100%;font-weight:600;margin:0 auto 20px}.page-header.my-account-header a{margin-right:10px;margin-left:10px}.page-header.my-account-header img{max-width:500px}@media screen and (max-width:768px){.page-header__image{display:none}.page-header.my-account-header a{margin-bottom:10px;margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/page-header.css.map */
