.custom-hero-section .collection-banner{position:relative;margin-bottom:2.5rem}.custom-hero-section .collection-banner .image-box{width:100%;height:100%}.custom-hero-section .collection-banner .image-box img{width:100%;height:22.5rem;object-fit:cover}.custom-hero-section .collection-banner .image-box img.image.mobile_image{display:none}.custom-hero-section .collection-banner .content-box{position:absolute;padding:2rem 2.5rem;display:flex;align-items:end;left:2.75rem;bottom:2.5rem}.custom-hero-section .collection-banner .content-box--styled{background-color:var(--colot-content-bg);clip-path:polygon(0 0,100% 0,100% 81%,81% 100%,0 100%);width:19.5rem;height:17.563rem}.custom-hero-section .collection-banner .content-box h1.title{color:var(--color-body-text);font-size:var(--h2);font-style:normal;font-weight:var(--font-weight-black);line-height:120%;letter-spacing:.05rem;font-family:var(--font-family-heading);margin:0}.custom-hero-section .collection-banner .content-box p.sub-heading{color:var(--color-body-text);font-size:1.125rem;font-style:normal;font-weight:var(--font-weight-bold);font-family:var(--font-family-heading);line-height:120%;letter-spacing:.038rem;margin-bottom:.125rem}@media only screen and (max-width: 66.6875rem) and (min-width: 48rem){.collection-banner .image-box img{width:100%}}@media only screen and (max-width: 31.25rem){.custom-hero-section .collection-banner{margin-bottom:4.5rem!important}.custom-hero-section .collection-banner .content-box{left:.75rem;bottom:.75rem;padding:1.125rem .813rem}.custom-hero-section .collection-banner .content-box--styled{width:10.625rem;height:auto;border-radius:.125rem}.custom-hero-section .collection-banner .content-box h1.title{font-size:1.5rem;letter-spacing:.03rem;line-height:1.063rem}.custom-hero-section .collection-banner .content-box p.sub-heading{font-size:var(--font-size-sm);line-height:.625rem;margin-bottom:.75rem}.custom-hero-section .collection-banner .image-box img{height:10rem;border-radius:.75rem}.custom-hero-section .collection-banner .image.mobile_image{display:block!important}.custom-hero-section .collection-banner .image.desktop_image{display:none}}
