.collection-hero__inner{display:flex;flex-direction:column}html{scroll-behavior:smooth}.collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:2rem}.collection-hero__description{font-style:italic;font-size:1em;font-family:Spectral-Regular;color:#1c1d1d;font-weight:300;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;text-align:center}@media screen and (min-width: 750px){.collection-hero.collection-hero--with-image{padding:calc(4rem + var(--page-width-margin)) 0 calc(4rem + var(--page-width-margin));overflow:hidden}.collection-hero--with-image .collection-hero__inner{padding-bottom:0}}.collection-hero__text-wrapper{flex-basis:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (min-width: 750px){.collection-hero{padding:0 50px}.collection-hero__inner{align-items:center;flex-direction:row;padding-bottom:0}}.collection-hero__title{margin:1.5em 0 .5em;padding:4px 15px;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:400;font-style:normal;letter-spacing:.1em;text-transform:uppercase;font-size:1.3125em;letter-spacing:.15em;display:flex;flex-direction:column;align-items:center;justify-content:center}.collection-hero__title:after{content:" ";width:50px;height:1px;color:#000;background-color:#000;display:block;margin-top:30px}.collection-hero__title+.collection-hero__description{margin-top:1.5rem;margin-bottom:1.5rem;font-size:18px;line-height:calc(1 + .5 / var(--font-body-scale));text-align:center}.collection-hero__title+.collection-hero__description *{font-size:1.6rem}@media screen and (min-width: 750px){.collection-hero__title+.collection-hero__description{font-size:1.125em;margin-top:2rem;margin-bottom:2rem;text-align:center}.collection-hero__description,.collection-hero--with-image .collection-hero__description{max-width:100%}}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero--with-image .collection-hero__text-wrapper{padding:5rem 0 4rem}.collection-hero__image-container{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}@media screen and (min-width: 750px){.collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 2rem 4rem 0}.collection-hero__image-container{align-self:stretch;flex:1 0 50%}}.collection_card .collection-hero__description span{font-family:spectral-Regular;font-weight:400;font-size:1.125em}.collection-banner{max-width:100%;margin:auto;padding:0 10px}@media screen and (min-width: 591px){.collection-banner{padding:0 75px!important;overflow:hidden}}.collection-main-banner img{width:100%;height:auto}.heading-txt,.heading-txt-1{color:#fff;font-family:Mukta;font-size:26px;font-weight:200;letter-spacing:-.03em;height:1.1em;line-height:1em;margin:9px 2px 0 3px}.banner-logo{position:absolute;top:unset!important;display:inline-flex!important;align-items:center!important;left:10%!important;bottom:80%!important;max-width:max-content;max-height:fit-content;overflow:hidden}.banner-description{position:absolute;overflow:hidden;text-align:left;left:10%!important;top:80%!important;transform:none;font-size:20px;line-height:32px;color:#fff;font-family:Castoro_Regular}.collection-hero__image-container{display:flex;position:relative}.collection-hero__image-container>img{width:100%;height:auto}@media screen and (max-width: 500px){.collection-hero__image-container.collection-img-desk.gradient{display:none}.collection-banner{max-width:100%!important;overflow:hidden}.collection-image .banner-logo-1{position:absolute;font-family:Castoro_Regular;display:inline-flex!important;align-items:center;left:50%!important;width:max-content;transform:translate(-50%);top:40%!important;justify-content:center}.collection-main-banner{position:relative}.banner-description-1{position:absolute;text-align:center;color:#fff;left:50%!important;top:50%!important;width:fit-content;transform:translate(-50%);font-size:20px;line-height:32px}.collection-hero__title{margin:0;padding:0 15px}}@media screen and (max-width: 380px){.banner-description-1{width:fit-content;font-size:17px;line-height:22px}}
/*# sourceMappingURL=/cdn/shop/t/205/assets/component-collection-hero.css.map */
