.collection-banner .collection-banner__wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:max(28.58vw,380px);padding-left:16px;padding-right:16px;padding-top:var(--inner-offset-top-mobile);padding-bottom:var(--inner-offset-bottom-mobile)}.collection-banner .collection-banner__wrapper:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:var(--overlay-color)}.collection-banner .collection-banner__media-wrapper{position:absolute;top:0;left:0;overflow:hidden;z-index:1;width:100%;height:100%}.collection-banner .collection-banner__media{width:100%;height:100%;object-fit:cover;object-position:var(--img-desktop-pos)}.collection-banner .collection-banner__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:16px;width:100%;max-width:1040px}.collection-banner .collection-banner__title,.collection-banner .collection-banner__description.rte{color:var(--text-color);text-align:center}.collection-banner .collection-banner__description.rte h1,.collection-banner .collection-banner__description.rte h2,.collection-banner .collection-banner__description.rte h3,.collection-banner .collection-banner__description.rte h4,.collection-banner .collection-banner__description.rte h5,.collection-banner .collection-banner__description.rte h6,.collection-banner .collection-banner__description.rte a{color:var(--text-color)}.collection-banner .collection-banner__description.rte a:focus-visible{outline-color:var(--text-color)}.collection-banner .collection-banner__description.rte blockquote{padding-left:25px;padding-right:25px;border-inline-start-color:var(--text-color)}.collection-banner .collection-banner__description.rte table tr:nth-child(odd) td,.collection-banner .collection-banner__description.rte table tr:nth-child(odd) th{background-color:var(--background-color-translucent)}@media(min-width:1200px){.collection-banner .collection-banner__wrapper{padding-left:64px;padding-right:64px;padding-top:var(--inner-offset-top);padding-bottom:var(--inner-offset-bottom)}}@media screen and (max-width:767px){.collection-banner .collection-banner__wrapper{min-height:unset!important;height:auto!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important}.collection-banner .collection-banner__media-wrapper{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important;overflow:hidden!important}.collection-banner .collection-banner__media{display:block!important;width:100%!important;height:auto!important;object-fit:unset!important}.collection-banner .collection-banner__wrapper:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;height:45%!important;z-index:1!important;background:linear-gradient(to top,#0000008c,#0000)!important}.collection-banner .collection-banner__content{position:absolute!important;left:0!important;right:0!important;bottom:16px!important;top:auto!important;z-index:2!important;width:100%!important;padding:0 16px!important;row-gap:8px!important}.collection-banner .collection-banner__title,.collection-banner .collection-banner__description,.collection-banner .breadcrumb--banner,.collection-banner .breadcrumb{display:none!important}}.collection-banner{padding-left:0!important;padding-right:0!important}.collection-banner .collection-banner__wrapper{padding-left:0!important;padding-right:0!important;border-radius:0!important}.collection-banner .collection-banner__media-wrapper,.collection-banner .collection-banner__media{width:100%!important;max-width:100%!important}.collection-banner .collection-banner__wrapper{padding:24px;border-radius:24px;overflow:hidden}@media screen and (max-width:767px){.collection-banner .collection-banner__wrapper{padding:12px;border-radius:12px;overflow:hidden}}.collection-banner .collection-banner__wrapper{border-radius:24px!important;overflow:hidden!important}.collection-banner .collection-banner__media-wrapper,.collection-banner .collection-banner__media{border-radius:inherit!important}@media screen and (max-width:767px){.collection-banner .collection-banner__wrapper{border-radius:14px!important;overflow:hidden!important}.collection-banner .collection-banner__media-wrapper,.collection-banner .collection-banner__media{border-radius:inherit!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/collection-banner.build.css.map */
