.collection-banner{overflow:hidden;display:flex;align-items:flex-end;flex-wrap:wrap}.collection-banner .breadcrumb{margin:2.4rem 0}.collection-banner__body{position:relative;z-index:1;display:flex;flex-wrap:wrap}.collection-banner__body.show_img:after{content:"";display:block;padding-bottom:var(--slide-height)}.collection-banner>*{flex:0 0 100%}.collection-banner__img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-2}.collection-banner__img img{width:100%;height:100%;object-fit:cover;object-position:center;max-width:100%;max-height:100%;min-width:auto;min-height:auto}.collection-banner__title,.collection-banner__title *,.collection-banner__desc,.collection-banner__desc *{color:#e3a6a2!important}.collection-banner__title:last-child,.collection-banner__title:only-child{margin:0}.collection-banner__desc{max-width:90rem}.container .collection-banner{border-radius:1.6rem}.container .collection-banner .container{margin:0}.collection-banner__wrapper .colloection-short-des{max-width:520px;width:100%}.collection-banner .collection-banner__wrapper{display:flex;flex-wrap:wrap;height:100%}.collection-banner .collection-banner__wrapper .collection-banner__text{margin-top:0!important;margin-bottom:0!important}.collection-banner__text.has_text_bg{background:var(--text-bg);color:var(--text-color);padding:4rem;border-radius:1.6rem}[data-scheme=dark] .collection-banner__text.has_text_bg{color:var(--text-bg);background:var(--text-color)}.collection-banner__text.has_text_bg .collection-banner__title,.collection-banner__text.has_text_bg p,.collection-banner__text.has_text_bg .button.button--link:not(:hover){color:var(--text-color)}.collection-banner__text.has_text_bg .button.button--primary:not(:hover){color:var(--text-bg);background:var(--text-color)}[data-scheme=dark] .collection-banner__text.has_text_bg .button.button--primary:not(:hover){background:var(--text-bg);color:var(--text-color)}[data-scheme=dark] .collection-banner__text.has_text_bg .collection-banner__title,[data-scheme=dark] .collection-banner__text.has_text_bg p,[data-scheme=dark] .collection-banner__text.has_text_bg .button.button--link:not(:hover),[data-scheme=dark] .collection-banner__text.has_text_bg .button.button--link:hover,[data-scheme=dark] .collection-banner__text.has_text_bg .button.button--secondary:not(:hover){color:var(--text-bg)}.collection-banner__text p:last-child{margin-bottom:1rem}.collection-banner__text .button.button--primary:hover,.collection-banner__text .button.button--secondary:hover{background:var(--p-color)}.collection-banner__text .button{margin-top:1.6rem}.collection-banner__text.has_text_bg .button.button--secondary:not(:hover){color:var(--text-color)}.collection-banner__title p{margin:0}.collection-banner__title sup{font-size:.45em;line-height:0;vertical-align:super}@media(min-width:750px){.collection-banner__title{max-width:60rem;margin:0 0 2rem}.collection-banner__img.has_mobile_img .mobile_img{display:none}.collection-banner .collection-banner__wrapper.justify-right{justify-content:flex-end}}@media(min-width:990px){.collection-banner .collection-banner__text{padding-bottom:4rem}}@media(max-width:989px){.collection-banner-section>.container{padding-left:0;padding-right:0}.container .collection-banner{border-radius:0}}@media(max-width:749px){.colloection-short-des .metafield-rich_text_field{font-size:calc(var(--small-size) + 2px)}.collection-banner__img.has_mobile_img img:first-child{display:none}.height-adapt .collection-banner__img{position:relative}.collection-banner .height-adapt .container{padding-left:0;padding-right:0}.height-adapt .collection-banner__text{position:absolute;bottom:3.2rem;top:auto;left:1.6rem;right:1.6rem}.height-adapt .collection-banner__img img{vertical-align:middle}.collection-banner .height-adapt .collection-banner__wrapper{padding-top:0;padding-bottom:0}.collection-banner__text.has_text_bg{padding:2rem 1.2rem}}.collection-banner__desc{line-height:1.55}@media(max-width:749px){.collection-banner__title.h2 h1{font-size:4rem!important;line-height:1.02!important;letter-spacing:-.015em!important}.collection-banner__title.h2 h1 sup{font-size:.45em!important;line-height:0!important;vertical-align:super!important}}@media(max-width:749px){.collection-banner__desc br{display:none}.collection-banner__desc br:first-of-type{display:block;content:"";margin-bottom:1rem}}@media(min-width:750px){.collection-banner__text,.collection-banner__desc{max-width:44rem}}@media(min-width:750px){.collection-banner__title{max-width:72rem;overflow:visible}.collection-banner__text{max-width:52rem}.collection-banner__title h1,.collection-banner__title p{white-space:nowrap;overflow:visible;display:block}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/section-main-collection-banner.css.map */
