.collection-banner__wrapper.page-width{background-color:#fbf8f4;position:relative;padding-top:4rem;padding-bottom:2rem;border-bottom:1px dashed #D3B9A9}.collection-banner__top{display:flex;align-items:center;margin-bottom:2rem;justify-content:space-between;position:relative}.banner-top__text-content:before{content:"";position:absolute;display:inline-block;top:-10%;left:0%;width:50px;height:50px;flex-shrink:0;background:radial-gradient(50% 50% at 50% 50%,#ff9016 50.4%,#ff901600)}.banner-top__text-content .banner-top__heading{margin:0;color:var(--2, #284734);font-feature-settings:"liga" off,"clig" off;font-family:TT Norms Pro Expanded;font-size:52px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;padding-left:2rem;position:relative}.banner-top__text-content p.banner-top__text{color:var(--2, #284734);font-feature-settings:"liga" off,"clig" off;font-family:IvyPresto Headline Light;font-size:52px;font-style:normal;font-weight:300;line-height:normal;margin:0;margin-top:-1rem;padding-left:2rem;text-transform:capitalize;letter-spacing:0}.banner-top__icons-container{display:flex;align-items:center;gap:7rem}.banner-icon__block{display:flex;align-items:center;gap:1.5rem}.banner-icon__block .banner-icon__text-content p{margin:0;color:var(--2, #284734);font-family:IvyPresto Headline Light;font-size:20px;font-style:normal;font-weight:300;line-height:40px;letter-spacing:0}.banner-icon__block .banner-icon__text-content .icon_title{color:var(--2, #284734);font-feature-settings:"liga" off,"clig" off;font-family:TT Norms Pro Expanded;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0px}.banner-bottom__collection-list{display:flex;justify-content:space-between}.banner-collection__item{max-width:25%;width:calc(25% - 4px)}.banner-collection__image-wrapper{width:100%;aspect-ratio:1.63;position:relative;border-radius:4px;overflow:hidden}.banner-collection__image-wrapper img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.banner-bottom__collection-list .banner-collection__item .banner-collection__name{color:var(--2, #284734);font-feature-settings:"liga" off,"clig" off;text-align:left;font-family:TT Norms Pro Expanded;font-size:14px;font-style:normal;font-weight:700;line-height:19px;text-transform:uppercase}.banner-bottom__image-text{display:flex;align-items:center;gap:2rem}.banner-image-text__image-wrapper{flex-basis:40%;position:relative;padding-bottom:18%;border-radius:4px;overflow:hidden;outline:solid;outline-color:#fbf8f4}.banner-image-text__image-wrapper img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.banner-image-text__text-content{flex-basis:60%}.banner-bottom__image-text .text-content_text{color:var(--2, #284734);font-feature-settings:"liga" off,"clig" off;font-family:TT Norms Pro Medium;font-size:24px;font-style:normal;font-weight:500;line-height:36px;max-width:800px;letter-spacing:0}@media screen and (min-width:1200px){.banner-bottom__image-text{gap:46px}}@media screen and (max-width:1280px)and (min-width:1024px){.banner-top__icons-container{gap:2rem}.banner-top__text-content .banner-top__heading{font-size:40px;line-height:45px}.banner-top__text-content p.banner-top__text{font-size:36px;line-height:36px;margin-top:0}.banner-icon__block .banner-icon__text-content .icon_title,.banner-icon__block .banner-icon__text-content p{font-size:16px;line-height:20px;white-space:nowrap}.banner-icon__image-wrapper img{height:36px;width:auto}.banner-bottom__image-text .text-content_text{font-size:20px;line-height:28px}}@media screen and (max-width:750px){.collection-banner__wrapper.page-width{padding-top:1rem}.banner-top__text-content:before{width:35px;height:35px;top:-2%}.banner-top__text-content .banner-top__heading,.banner-top__text-content p.banner-top__text{font-size:26px}.banner-collection__image-wrapper{aspect-ratio:1.146}.banner-bottom__collection-list .banner-collection__item .banner-collection__name{text-align:center;font-size:10px;line-height:12px}.banner-bottom__image-text{flex-direction:column;gap:0rem}.banner-image-text__image-wrapper{flex-basis:100%;width:100%;padding-bottom:45%}.banner-image-text__text-content{flex-basis:100%}.banner-bottom__image-text .text-content_text{font-family:TT Norms Pro;font-size:15px;line-height:20px;text-align:center;font-weight:500}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/section-collection-banner.css.map */
