.collection-banner{position:relative}.collection-banner .content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.collection-banner .content{display:flex;flex-direction:column;gap:16px;text-align:center;max-width:700px}.collection-banner .banner-subtitle{font-size:14px;font-weight:700;line-height:150%}.collection-banner .banner-title{margin:0;font-size:40px;font-weight:700;line-height:120%}.collection-banner .banner-des{font-size:16px;font-weight:400;line-height:150%;letter-spacing:.32px;opacity:.8}.collection-banner .banner-des p{margin:0}.banner-subtitle-link{color:inherit;text-decoration:unset;font-size:inherit;line-height:inherit;transition:var(--duration-medium)}.banner-subtitle-link:hover{color:var(--Brand-orange)}@media (max-width:1000px){.collection-banner .content-wrapper .banner-des{margin-block:0}.collection-banner .banner-title{font-size:24px;font-weight:700;line-height:120%;padding-inline:32px}}@media (max-width:749px){.collection-banner .content{padding-inline:18.5px}}@media (min-width:1001px) and (max-width:1200px){.collection-banner .content{gap:14px;max-width:800px}.collection-banner .banner-subtitle{font-size:14px}.collection-banner .banner-title{font-size:32px}.collection-banner .banner-des{font-size:12px}}@media (min-width:650px) and (max-width:1000px){.collection-banner .content{gap:20px;max-width:600px}.collection-banner .banner-subtitle{font-size:18px}.collection-banner .banner-title{font-size:40px}.collection-banner .banner-des{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-banner.css.map */
