.hero-block{display:flex;justify-content:center;position:relative;overflow:hidden}.hero-block .hero-block__content{display:flex;width:100%;max-width:calc(var(--content-width) + 9rem);z-index:2}.hero-block .hero-block__content .hero-block__text{padding-left:4.5rem;padding-top:9.5rem}.hero-block .hero-block__content .hero-block__image img{height:100%;transition:all ease .4s}.hero-block .hero-block__collections{display:flex;position:absolute;bottom:0;width:100%}.hero-block .hero-block__collections .collections{display:flex;background-color:#fff;padding:4.5rem;border-radius:25px;width:100%;z-index:2;overflow:visible}.hero-block .hero-block__collections .collections.swiper-initialized{background:none;padding-inline:0}.hero-block .hero-block__collections .collections.swiper-initialized .swiper-wrapper{display:flex;gap:.5em}.hero-block .hero-block__collections .collections.swiper-initialized .swiper-pagination{text-align:left}.hero-block .hero-block__collections .collections:not(.swiper-initialized) .swiper-pagination{display:none}.hero-block .hero-block__collections .collections-text{max-width:calc(var(--content-width) / 4);margin-right:4rem}.hero-block .hero-block__collections .collections-text *:not(p){margin:0 0 1.6rem}.hero-block .hero-block__collections .collections-text p{font-size:20px;line-height:135%;letter-spacing:.37px}.hero-block .hero-block__collections .collections-container{display:grid;grid-template-columns:repeat(3,32%);width:100%;grid-gap:1.5rem;box-sizing:inherit}.hero-block .hero-block__collections .collections-container .collection-item{display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem 2rem 2rem 2.8rem;border-radius:25px;box-shadow:0 0 15px 5px #4b279510;transition:all ease .2s;background-color:#fff}.hero-block .hero-block__collections .collections-container .collection-item:hover .button{color:#fff}.hero-block .hero-block__collections .collections-container .collection-item:hover .button:after{background-color:#fff}.hero-block .hero-block__collections .collections-container .collection-item img{align-self:flex-start}.hero-block .hero-block__collections .collections-container .collection-item .button{display:flex;justify-content:space-between;text-transform:capitalize;padding:0;background:none;box-shadow:none;gap:0}.hero-block:after{content:"";mask-image:url(../svg/hero-block-bg.svg);-webkit-mask-image:url(../svg/hero-block-bg.svg);mask-size:cover;-webkit-mask-size:cover;display:block;position:absolute;bottom:0;left:0;width:100vw;height:48rem;z-index:1}@media(max-width:1600px){.hero-block .hero-block__content .hero-block__image{margin-top:5em}.hero-block .hero-block__content .hero-block__image img{height:55vw}}@media(max-width:1450px){.hero-block .hero-block__content{margin-bottom:2em}}@media(max-width:1400px){.hero-block .hero-block__content{margin-bottom:3em}.hero-block .hero-block__content .hero-block__image{margin-top:4em}.hero-block .hero-block__collections .collections-text p{font-size:1.5vw}}@media(max-width:1350px){.hero-block .hero-block__content{margin-bottom:4em}.hero-block .hero-block__content .hero-block__text{padding-top:4.5em}.hero-block .hero-block__collections .collections-container .collection-item .button{font-size:19px}}@media(max-width:1250px){.hero-block .hero-block__content{margin-bottom:6em}}@media(max-width:1200px){.hero-block .hero-block__content .hero-block__image img{height:660px}}@media(max-width:1100px){.hero-block .hero-block__content{margin-bottom:30em}.hero-block .hero-block__content .hero-block__text{max-width:58vw}.hero-block .hero-block__content .hero-block__image{position:absolute;right:-6vw;z-index:-1}.hero-block .hero-block__collections .collections-container .collection-item .button{font-size:18px}.hero-block .hero-block__collections .collections-text{min-width:200px;margin-right:2rem}.hero-block .hero-block__collections .collections-text p{font-size:16px}}@media(max-width:1050px){.hero-block .hero-block__collections .collections-text{display:none}}@media(max-width:1000px){.hero-block .hero-block__content{margin-bottom:30em}.hero-block .hero-block__content .hero-block__text{max-width:35em}.hero-block .hero-block__content .hero-block__image{margin-top:0;bottom:8vw}.hero-block .hero-block__content .hero-block__image img{height:60vw}}@media(max-width:900px){.hero-block .hero-block__content .hero-block__text{max-width:70vw}.hero-block .hero-block__content .hero-block__image img{height:540px}}@media(max-width:800px){.hero-block .hero-block__content .hero-block__text{max-width:80vw;padding-top:23px}}@media(max-width:750px){.hero-block:after{-webkit-mask-position:30%;mask-position:30%}.hero-block .hero-block__content{margin-bottom:38em}.hero-block .hero-block__content .hero-block__text{max-width:92vw}.hero-block .hero-block__content .hero-block__image{right:-15vw;bottom:25vw}}@media(max-width:600px){.hero-block .hero-block__content .hero-block__image{left:35vw}.hero-block .hero-block__content .hero-block__text{max-width:none;padding-inline:30px}}@media(max-width:450px){.hero-block .hero-block__content{margin-bottom:32em}.hero-block .hero-block__content .hero-block__text{padding-inline-start:15px}.hero-block .hero-block__content .hero-block__image{bottom:70px;left:unset;right:-160px}.hero-block .hero-block__content .hero-block__image img{height:120vw}.hero-block .hero-block__collections .collections-container .collection-item img{max-height:15vw}}@media(max-width:400px){.hero-block .hero-block__content{margin-bottom:28em}.hero-block .hero-block__content .hero-block__image img{height:450px}}.hero-block-section .hero-block-section__content{display:flex;justify-content:center;flex-direction:column;align-items:center;padding-top:6.4rem;padding-bottom:12rem;text-align:center}.hero-block-section .hero-block-section__content>*:not(img){margin:3.6rem 0}.hero-block-section .hero-block-section__content>*:not(img)>*{margin:0}.hero-block-section .hero-block-section__content img{max-width:100%;border-radius:25px}.hero-block-section .hero-block-section__content .button{margin-top:4.8rem}@media(max-width:1500px){.hero-block-section .hero-block-section__content{padding-bottom:5vw}}@media(max-width:1000px){.hero-block-section .hero-block-section__content{padding-top:1em}}@media(max-width:500px){.hero-block-section .hero-block-section__content img:first-of-type{width:17vw}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-hero-block.css.map?v=25035108934908959631769838334 */
