.page-banner--body{margin-bottom:50px}#unless-collective .page-banner{margin-bottom:0}.page-banner{margin-bottom:50px;min-height:500px;display:flex;align-items:center;justify-content:center;position:relative}.page-banner p{font-family:Shapiro Middle Text;font-size:15px;line-height:150%}.all-products-arrow{position:relative;width:100%;text-transform:uppercase;text-decoration:none;color:#000;font-family:Shapiro Middle Extended;margin-bottom:50px;display:block;align-self:flex-start;justify-self:flex-start;text-align:left;margin-top:100px}.page-baner-back .page-banner__text-wrapper{align-self:flex-end}.page-banner-center .page-banner__description{margin:0 auto}.page-banner-right .page-banner__description{margin:0 0 0 auto}.page-banner--with-image{min-height:650px;box-sizing:border-box}@media screen and (max-width: 750px){.page-banner--with-image,.page-banner{min-height:unset}}.page-banner-back .page-banner__inner{flex-direction:row}.page-banner__inner{display:flex;flex-flow:column;flex-wrap:wrap;margin:2rem 5rem;height:100%;justify-content:center;width:100%;z-index:1;position:relative;//min-height: 650px}.text-position-left{align-items:flex-start!important}.text-position-right{align-items:flex-end!important}.text-position-center{align-items:center!important}.text-v-position-top{justify-content:flex-start}.text-v-position-bottom{justify-content:flex-end}.page-banner__inner img{max-width:100%;max-height:125px;margin-bottom:10px}.page-banner__links{display:flex;align-items:center}@media screen and (max-width: 750px){.banner-text-mobile-top{justify-content:flex-start!important;margin:0 5rem 0 2rem}.banner-text-mobile-bottom{justify-content:flex-end!important}}.page-banner-left .page-banner__links{justify-content:flex-start}.page-banner-center .page-banner__links{justify-content:center}.page-banner-right .page-banner__links{justify-content:flex-end}.page-banner__link{font-family:"Shapiro 55 Middle Text";margin-top:20px;display:block;color:#000;text-decoration:none}.page-banner--with-image .page-banner__inner{margin-bottom:0;//padding-bottom: 2rem}@media screen and (min-width: 750px){.page-banner.page-banner--with-image{padding:4rem 0}.page-banner--with-image .page-banner__inner{padding-bottom:0}}@media screen and (min-width: 750px){.page-banner{padding:0}.page-banner__inner{align-items:center;padding-bottom:0}}.page-banner__title{margin:0rem 0 1rem;font-size:4rem}.page-banner__title--xs{font-size:4rem}.page-banner__title--s{font-size:6rem}.page-banner__title--m{font-size:8rem}.page-banner__title--l{font-size:10rem}@media screen and (max-width: 750px){.page-banner__title--xs{font-size:2rem}.page-banner__title--s{font-size:2.5rem}.page-banner__title--m{font-size:3rem}.page-banner__title--l{font-size:4rem}.page-banner__inner{margin:1rem}}.page-banner__title img{max-width:100%}.page-banner__title+.page-banner__description{margin-top:1.5rem;font-size:1.6rem;line-height:1.5;overflow-wrap:break-word}@media screen and (min-width: 750px){.page-banner__title+.page-banner__description{font-size:1.8rem;margin-top:2rem}.page-banner__description{max-width:66.67%}.page-banner--with-image .page-banner__description{max-width:80%}}.page-banner--with-image .page-banner__text-wrapper{padding:5rem 2rem 4rem;max-width:100%;width:100%}@media screen and (max-width: 749px){.page-banner__image-container{height:20rem}}@media screen and (min-width: 750px){.page-banner--with-image .page-banner__text-wrapper{padding:0rem 2rem 0rem 0}.page-banner__image-container{align-self:stretch;flex:1 0 50%;margin-left:3rem;min-height:20rem}}.page-banner__links{display:flex;align-items:center;margin:20px 0 0}.page-banner__link{text-transform:uppercase;margin:auto 10px auto 0}img.size-6rem{max-height:150px}img.size-8rem{max-height:200px}img.size-10rem{max-height:250px}.page-banner-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;border:0;pointer-events:none;object-fit:cover}.page-banner__scroll{position:absolute;bottom:0;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:center;left:0}.page-banner__scroll svg{width:50px}.page-banner-video--contain{object-fit:contain}.page-banner-video--cover{object-fit:cover}.page-banner-video--60{object-fit:60%}@media screen and (max-width: 750px){.page-banner-video-mobile--contain{object-fit:contain!important}.page-banner-video-mobile--cover{object-fit:cover!important}.page-banner-video--60{object-fit:60%!important}}.page-banner-bg--contain{background-size:contain!important}.page-banner-bg--cover{background-size:cover!important}.page-banner-bg--60{background-size:60%!important}@media screen and (max-width: 750px){.page-banner-bg-mobile--contain{background-size:contain!important}.page-banner-bg-mobile--cover{background-size:cover!important}.page-banner-bg-mobile--60{background-size:60%!important}}.page-banner--video{background:none!important}.highlight span{background:#f2fa4b;line-height:initial}.page-banner--with-image .page-banner__text-wrapper.text-width--narrow{max-width:450px}.page-banner--with-image .text-width--narrow .page-banner__description{max-width:100%}.page-banner--with-image .banner-text-mobile-top .page-banner__text-wrapper{margin:0;padding:0}.page-banner-bg-mobile--cover{//min-height:70vh;align-items:flex-start}
/*# sourceMappingURL=/cdn/shop/t/131/assets/component-page-banner.css.map */
