.page_header_banner{position:relative}.page-banner--extrasmall{min-height:300px}.page-banner--small{min-height:400px}.page-banner--medium{min-height:500px}.page-banner--large,.page-banner--extra-large{min-height:400px}@media (min-width: 768px){.page-banner--extra-large{min-height:700px}}.page_header_banner>*:not(.page-banner__wrapper){z-index:1;position:relative}.page-banner__wrapper{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;overflow:hidden}.page-banner__wrapper picture{display:block;position:relative;height:100%;width:100%}.page-banner__wrapper img{position:absolute;object-fit:cover;object-position:center;height:100%;width:100%}.page-banner__wrapper:not(.overlay_disable):after{content:"";position:absolute;top:0;width:100%;height:100%}.page_header_banner .page-banner__wrapper:after{opacity:var(--overlay-opacity);background:var(--overlay-color);mix-blend-mode:var(--mix-blend-mode)}.template-collection .page-banner__wrapper img{animation:zoomOut .7s ease-out forwards;animation-delay:.1s;transition:opacity .3s ease,transform .3s ease}@keyframes zoomOut{0%{transform:scale(1.3);opacity:.8}to{transform:scale(1);opacity:1}}.template-collection .page_header_banner .heading-block{animation:fade 1s ease-out forwards;animation-delay:1s;opacity:0}@keyframes fade{0%{opacity:0}to{opacity:1}}@media screen and (max-width: 767px){.template-collection .page_header_banner.page-banner--small{min-height:200px}}@media screen and (min-width: 992px){.page-banner--large{min-height:550px}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/global-page-header-banner.css.map */
