.page-header{text-align:center;min-height:100px;max-height:160px;padding:16px 0;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:max-height .35s ease}@media only screen and (min-width:768px){.page-header{padding:24px 60px;min-height:180px;max-height:250px}}.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:120px;max-height:160px}@media only screen and (min-width:768px){.page-header.page-header__has-bg{min-height:200px;max-height:250px}}.page-header.page-header__has-bg,.page-header.page-header__has-bg .page-header__inner,.page-header.page-header__has-bg .page-header__inner *{color:#fff!important}.page-header.page-header__has-bg p a{text-decoration:underline}.page-header.page-header__has-bg.is-expanded,.page-header.is-expanded{max-height:none;align-items:flex-start;padding-top:32px;padding-bottom:32px}.page-header.is-expanded .page-header__inner{overflow:visible}.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:var(--font-body-medium-weight, 500)}.page-header__description-wrap{margin-top:10px;width:100%;display:flex;flex-direction:column;align-items:center}.page-header__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5;font-size:13px;font-weight:400;letter-spacing:0;max-width:760px}.page-header__description,.page-header__description p,.page-header__description *{font-size:13px!important;line-height:1.5!important;font-weight:400!important;font-family:inherit!important;letter-spacing:0!important;text-transform:none!important;margin:0!important}.page-header__description p+p{margin-top:4px!important}@media only screen and (min-width:768px){.page-header__description,.page-header__description p,.page-header__description *{font-size:14px!important}}.page-header.is-expanded .page-header__description{display:block;-webkit-line-clamp:unset;overflow:visible;text-overflow:clip}.page-header__read-more{display:none;align-self:center;margin:12px 0 0;padding:7px 16px;background:#00000038;border:1px solid rgba(255,255,255,.32);border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;font-family:inherit;line-height:1;cursor:pointer;color:inherit;caret-color:transparent;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.page-header__read-more.is-visible{display:inline-block}.page-header__read-more:hover,.page-header__read-more:focus{background:#0000005c;border-color:#fff9;outline:none;transform:translateY(-1px)}.page-header__read-more:focus-visible{box-shadow:0 0 0 2px #ffffff80}
/*# sourceMappingURL=/cdn/shop/t/33/assets/page-header.css.map */
