.categories__title,.instagram__title{background-image:url(/bullet_line.svg);background-position:200px 15px;background-repeat:no-repeat;margin-left:100px;margin-top:150px}.categories__title h2,.instagram__title h2{padding-bottom:50px}@media(max-width:820px){.categories__title,.instagram__title{margin-top:100px}}@media(max-width:650px){.categories__title,.instagram__title{margin-left:10px}}.categories__title h2,.instagram__title h2{font-size:32px;font-weight:600;letter-spacing:3px;line-height:45px;margin-bottom:20px}.categories__tiles{padding:0 150px}@media(max-width:1400px){.categories__tiles{padding:0 50px}}@media(max-width:1010px){.categories__tiles{padding:0 20px}}@media(max-width:550px){.categories__tiles{padding:0}}.categories__tiles__row{display:flex;margin-bottom:15px}@media(max-width:820px){.categories__tiles__row{flex-direction:column}}.categories__tiles h2{margin-bottom:10px;margin-left:70px}@media(max-width:1400px){.categories__tiles h2{margin-bottom:0;margin-left:0}}.categories__tile{height:510px;text-decoration:none;width:100%}@media(max-width:964px){.categories__tile{height:300px}}@media(max-width:820px){.categories__tile{height:490px}}.instagram__description,.instagram__link{color:#161209;font-size:25px;font-weight:400;line-height:30px;text-align:center}.instagram__link{font-weight:600;text-decoration:none}.instagram__link svg{vertical-align:bottom}@media(max-width:964px){.instagram__link svg{vertical-align:top}}.instagram__link svg path{fill:#000}.instagram__description__image{display:flex;justify-content:center;margin:10px 0;position:relative}.instagram__description__image div{height:30px;margin-right:10px;position:relative;width:30px}.body__tile,.face__tile,.hair__tile,.packages__tile,.purses__tile{align-items:flex-end;background-image:url(/beautybag.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 260px rgba(0,0,0,.2);color:#f9f9f9;display:flex;font-size:37px;font-style:normal;font-weight:600;letter-spacing:.08em;line-height:45px;text-transform:uppercase;transition:all 1s}@media(max-width:1400px){.body__tile,.face__tile,.hair__tile,.packages__tile,.purses__tile{align-items:center;justify-content:center}}@media(max-width:450px){.body__tile,.face__tile,.hair__tile,.packages__tile,.purses__tile{font-size:32px}}.body__tile:hover,.face__tile:hover,.hair__tile:hover,.packages__tile:hover,.purses__tile:hover{opacity:.7;transition:all 1.5s}.body__tile,.face__tile{background-image:url(/body.webp);margin-right:15px}@media(max-width:820px){.body__tile,.face__tile{margin-bottom:20px;margin-right:0}}.face__tile{background-image:url(/makeup.webp)}.packages__tile{background-image:url(/packages.webp)}.hair__tile{background-image:url(/hair.webp)}.email_promo{align-items:center;background-color:#161209;display:flex;justify-content:center;margin-top:150px;position:relative}@media(max-width:820px){.email_promo{justify-content:end;padding:80px 20px;text-align:right;z-index:1}}@media(max-width:490px){.email_promo{padding:80px 10px}}@media(max-width:455px){.email_promo{margin-top:100px}}@media(max-width:380px){.email_promo{padding:50px 10px;text-align:center}}.email_promo img{height:100%;margin-left:10px;max-width:940px;position:relative;top:-50px;width:50%}@media(max-width:820px){.email_promo img{height:250px;left:-50px;max-width:700px;position:absolute;width:60%;z-index:0}}@media(max-width:650px){.email_promo img{left:-100px}}@media(max-width:490px){.email_promo img{height:240px;top:-10px;width:70%}}@media(max-width:455px){.email_promo img{left:-160px;top:0;width:80%}}@media(max-width:380px){.email_promo img{display:none}}.email_promo__description{color:#fdfdfb;font-size:25px;font-weight:500;line-height:30px;margin-left:50px;max-width:500px}.email_promo__description__image{display:inline-block;height:15px;margin-right:10px;position:relative;width:10px}@media(max-width:1400px){.email_promo__description{font-size:21px}}@media(max-width:964px){.email_promo__description{font-size:18px}}@media(max-width:820px){.email_promo__description{margin-left:0;max-width:340px;z-index:1}}@media(max-width:455px){.email_promo__description{width:360px}}@media(max-width:380px){.email_promo__description{font-size:16px}.email_promo__description p{margin-bottom:50px}}.email_promo__description a{border:1px solid #fdfdfb;border-radius:20px;color:#fdfdfb;display:inline-block;font-size:22px;margin-top:20px;padding:7px 15px;text-decoration:none;transition:all .5s}.email_promo__description a:hover{background-color:#fdfdfb;color:#161209;cursor:pointer;transition:all .7s}.email_promo__description a:hover svg path{stroke:#161209;transition:all 1s}@media(max-width:964px){.email_promo__description a{font-size:18px}}@media(max-width:380px){.email_promo__description a{margin-top:20px}}.email_promo__description svg{margin-left:10px;vertical-align:text-top;width:12px}.email_promo__description svg path:first-child{visibility:hidden}@media(max-width:964px){.email_promo__description svg{vertical-align:bottom}}@media(prefers-color-scheme:dark){.instagram__description,.instagram__link{color:#fff}.instagram__link svg path{fill:#fff}.instagram__description__image img{filter:invert(1)}.email_promo{background-color:#fff}.email_promo__description,.email_promo__description a{color:#000}.email_promo__description a{border-color:#000}.email_promo__description a:hover{background-color:#000;color:#fff}.email_promo__description a:hover svg path{stroke:#fff}.email_promo__description svg path:last-child{stroke:#000}}.header__slider{background-color:#000;background-image:url(/_next/static/media/COSMOSHOP.c2465041.svg);background-position:50%;background-repeat:no-repeat;max-width:100%;min-height:520px}.header__slider,.header__slider video{height:100vh;-o-object-fit:cover;object-fit:cover;width:100vw}.header__slider__text{color:#000;display:flex;flex-direction:column;height:100vh;justify-content:center;margin-left:100px;position:absolute;z-index:2}@media(max-width:820px){.header__slider__text{align-items:center;bottom:100px;justify-content:end;margin-left:0;max-width:820px;width:100%}}.header__slider__text h1{font-size:46px;font-weight:500;letter-spacing:.5px}@media(max-width:650px){.header__slider__text h1{font-size:36px}}@media(max-width:490px){.header__slider__text h1{font-size:28px}}.header__slider__text p{font-size:32px;font-weight:400;margin-top:0;max-width:450px;text-align:left}@media(max-width:820px){.header__slider__text p{max-width:510px;text-align:center}}@media(max-width:650px){.header__slider__text p{font-size:26px}}@media(max-width:490px){.header__slider__text p{font-size:20px}}.header__slider__text h1,.header__slider__text p{-webkit-user-select:none;-moz-user-select:none;user-select:none}.header__slider__text .grey__button{background-color:#000;border:#000;color:#fff;padding:0 40px}.header__slider__text .grey__button:hover{background-color:#fff;border:#fff;color:#000}.header__slider .slider-container{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}.header__slider .slider-control-centerleft,.header__slider .slider-control-centerright{display:none}.header__slider .slider-container,.header__slider .slider-container .slide,.header__slider .slider-container .slide img,.header__slider .slider-frame,.header__slider .slider-list{height:100%!important;width:100%}.header__slider .slider-container .slide img{-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(max-width:1150px){.header__slider .slider-container .slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media(max-width:820px){.header__slider .slider-container .slide img{left:0;max-height:950px;max-width:820px;position:absolute;top:0}}.header__slider .slider-container .slide{text-align:end}.header__slider .slider-container .slide>div{height:100%}@media(max-width:1150px){.header__slider .slider-container .slide{text-align:center}}@media(max-width:1150px)and (max-width:820px){.header__slider .slider-container .slide>div{position:relative}}.header__slider .paging-dot{height:16px;width:16px}.header__slider .paging-item button{fill:#fff!important;opacity:1}@media(prefers-color-scheme:dark){.header__slider__text .grey__button{background-color:#fff;border-color:#fff;color:#000}.header__slider__text .grey__button:hover{background-color:#000;border-color:#fff;color:#fff}}.instagram__posts{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;position:relative}.instagram__posts a{display:inline-block;height:100vh;margin:5px;max-height:350px;position:relative;width:25%}@media(max-width:820px){.instagram__posts a{width:45%}}.instagram__posts a.image-error{background:linear-gradient(135deg,#833ab4,#fd1d1d 50%,#fcb045)}.instagram__posts a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.instagram__posts .instagram-placeholder{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center;width:100%}.instagram__posts .instagram-placeholder svg{height:60px;margin-bottom:15px;opacity:.9;width:60px}.instagram__posts .instagram-placeholder span{font-size:14px;font-weight:500;opacity:.9}