.home-hero{margin-top:24px;margin-bottom:24px}.home-hero.about-hero .content{padding:clamp(150px,18.2vw,18.2vw) 4vw clamp(100px,15.6vw,15.6vw) 4vw;flex-wrap:nowrap;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;position:static}.home-hero.about-hero .wrap{padding-top:0}.home-hero.about-hero .content .btn{max-width:100%}.page--index header.header .list-menu li a span,.right-side-menu-navigation a,.page--index .section-header.shopify-section-group-header-group .header__menu-item,.page--index .section-header.shopify-section-group-header-group .right-side-menu-navigation a{color:#000}.page--index .section-header.shopify-section-group-header-group .header__menu-item:hover:before,.page--index .section-header.shopify-section-group-header-group .right-side-menu-navigation a:hover:before{background:#000}.page--index .header__heading-logo{filter:invert(1)}.page--index .header__icon .icon path{fill:#000;stroke:#000}@media (max-width: 989px){.home-hero{margin-top:90px}}@media (max-width:990px){.image-text__wrapper{gap:30px;flex-wrap:wrap}.image-text__img{width:100%!important;order:0!important}.image-text__text{width:100%!important}}.section-instagram{margin-bottom:20px}.section-instagram .page-width{max-width:calc(100% - 48px);padding:0;overflow:hidden;border-radius:15px}.section-instagram__wrap .heading{padding:0 30px}.section-instagram__wrap .heading{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:flex-end;margin-bottom:30px}.section-instagram__wrap .heading .title{margin:0}.section-instagram__wrap .heading .title *{margin:0;line-height:100%}.section-instagram .btn{display:block;padding:clamp(12px,.8vw,16px) 32px;max-width:max-content;color:#000;text-decoration:none;border-radius:50px;border:1px solid var(--white, #000);text-align:center;margin-top:12px;text-transform:none}custom-slider{display:block}custom-slider .image .image__wrap{position:relative;padding-top:120%}custom-slider .image .image__wrap img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}custom-slider .swiper-btns{display:flex;align-items:center;justify-content:space-between;margin-top:30px;padding:0 30px;gap:20px}custom-slider .swiper-btns .line{display:block;flex:1;height:1px;background:#000}custom-slider .swiper-btns .swiper-btns__wrap{display:flex;align-items:center;flex-direction:row-reverse;gap:10px}custom-slider .swiper-btns .swiper-btns__wrap *{margin:0;display:block;width:clamp(40px,4.444vw,64px);height:clamp(40px,4.444vw,64px);border-radius:50%;border:1px solid #000;position:relative!important;left:0;top:0}custom-slider .swiper-btns .swiper-btns__wrap *:after{position:absolute;top:50%;left:50%;transform:translate(-55%,-50%);color:#000;font-size:clamp(20px,2.083vw,30px);transition:all .3s ease}custom-slider .swiper-btns .swiper-btns__wrap *:hover{background:#000;transition:all .3s ease}custom-slider .swiper-btns .swiper-btns__wrap *:hover:after{color:#fff;transition:all .3s ease}custom-slider .swiper-slide:hover .content{visibility:visible}custom-slider a{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}custom-slider .content{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px;display:flex;align-items:center;justify-content:center;gap:5px;background:#00000080;visibility:hidden}custom-slider .swiper-slide__wrap{position:relative;overflow:hidden;border-radius:20px}custom-slider .swiper-slide__wrap .content__wrap{padding:10px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}custom-slider .content span{color:#fff}custom-slider .content span:last-child{display:inline-block;padding-left:20px;position:relative}custom-slider .content span:last-child:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;border:1px solid #FFF}.related-products .card__media img{object-fit:cover!important}.section-image-text .image .image__wrap{position:relative;padding-top:52%;min-height:400px}.section-image-text .image .image__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-image-text__wrap{position:relative;overflow:hidden;border-radius:20px}.section-image-text__wrap .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;padding:20px;width:100%}.section-image-text__wrap .text{max-width:clamp(767px,59.92vw,59.92vw)}.section-image-text .text *{margin:0;text-align:center;color:rgb(var(--color-foreground))}.section-image-text__wrap .text h3{font-size:clamp(30px,2.34vw,2.34vw)}@media (max-width:767px){.section-image-text .image .image__wrap{position:relative;padding-top:80%}}.section-image-text-list__wrap{background:rgb(var(--color-background));display:flex;flex-wrap:wrap-reverse;overflow:hidden;border-radius:20px}.section-image-text-list__wrap .left,.section-image-text-list__wrap .right{flex:1 1 50%}.section-image-text-list__wrap .left{display:flex;align-items:center}.section-image-text-list__wrap .right__wrap,.section-image-text-list__wrap .right .image,.section-image-text-list__wrap .right .image__wrap,.section-image-text-list__wrap .right .image img{height:100%}.section-image-text-list__wrap .right .image .image__wrap{position:relative;min-height:400px;padding-top:108%}.section-image-text-list__wrap .right .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.section-image-text-list__wrap .left h4{margin:0;color:rgb(var(--color-foreground));font-size:clamp(22px,1.72vw,1.72vw);max-width:clamp(347px,27.11vw,27.11vw);text-align:center;position:relative}.section-image-text-list__wrap .left h4:before{content:"";position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%);width:1px;height:50px;display:block;background:rgb(var(--color-foreground))}.section-image-text-list__wrap .left h4:last-child:before{content:none}.section-image-text-list__wrap .left .left__wrap{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;padding:100px 20px;gap:90px}@media (max-width:767px){.section-image-text-list__wrap .left,.section-image-text-list__wrap .right{flex:1 1 100%}.section-image-text-list__wrap .left .left__wrap{padding:50px 20px}}.section-image-with-text-v2__wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.section-image-with-text-v2__wrap .left,.section-image-with-text-v2__wrap .right{flex:0 1 49%}.section-image-with-text-v2__wrap .left .image{height:100%}.section-image-with-text-v2__wrap .left .image__wrap{position:relative;padding-top:110%;height:100%}.section-image-with-text-v2__wrap .left .image__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.section-image-with-text-v2__wrap .right{border-radius:20px;overflow:hidden;background:rgb(var(--color-background))}.section-image-with-text-v2__wrap .right *{color:rgb(var(--color-foreground));text-align:left}.section-image-with-text-v2__wrap .right__wrap{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:40px;flex-wrap:wrap;max-width:80%;margin:0 auto;padding:clamp(50px,3.91vw,3.91vw) 0}.section-image-with-text-v2__wrap .title{margin:0;max-width:80%}.section-image-with-text-v2__wrap .title h2{margin:0;font-size:clamp(31px,2.42vw,2.42vw)}.section-image-with-text-v2__wrap .text p{margin:0;font-size:clamp(23px,1.8vw,1.8vw);letter-spacing:0;line-height:100%;font-family:Frequenz}.section-image-with-text-v2__wrap .subtitle p{text-align:right;font-size:clamp(15px,1.17vw,1.17vw);margin:0}@media (max-width:767px){.section-image-with-text-v2__wrap{gap:40px}.section-image-with-text-v2__wrap .left,.section-image-with-text-v2__wrap .right{flex:1 1 100%}.section-image-with-text-v2__wrap .right__wrap{max-width:90%}}.section-key-ingredients-v2{--min-height:0px}.section-key-ingredients-v2__wrap{padding:clamp(50px,3.91vw,3.91vw) clamp(20px,3.13vw,3.13vw) clamp(100px,7.81vw,7.81vw);background:rgb(var(--color-background));overflow:hidden;border-radius:20px}.section-key-ingredients-v2__wrap .title{margin:0}.section-key-ingredients-v2__wrap .title h2{margin:0;color:rgb(var(--color-foreground));font-size:clamp(28px,2.19vw,2.19vw)}.section-key-ingredients-v2__wrap .list{display:flex;flex-wrap:wrap;gap:40px;margin-top:50px;justify-content:space-between}.section-key-ingredients-v2__wrap .list .item{flex:0 1 20%;height:auto}.section-key-ingredients-v2__wrap .list .item__wrap{display:flex;flex-direction:column;gap:20px;max-width:90%;margin:0 auto;height:100%}.section-key-ingredients-v2__wrap .list .item .image{max-width:190px;margin:0 auto;width:100%}.section-key-ingredients-v2__wrap .list .item .image__wrap{position:relative;padding-top:80%}.section-key-ingredients-v2__wrap .list .item .image__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.section-key-ingredients-v2__wrap .list .item .title{max-width:90%;margin:0 auto;min-height:var(--min-height)}.section-key-ingredients-v2__wrap .list .item .title h3{font-size:clamp(20px,1.56vw,1.56vw);color:rgb(var(--color-foreground));text-align:center;margin:0;text-transform:uppercase}.section-key-ingredients-v2__wrap .list .item .text p{font-size:clamp(18px,1.41vw,1.41vw);margin:0;color:rgb(var(--color-foreground));text-align:center}@media (max-width:1023px){.section-key-ingredients-v2__wrap .list .item{flex:0 1 45%}}@media (max-width:500px){.section-key-ingredients-v2__wrap .list .item{flex:0 1 100%}}.section-skincare__wrap{display:flex;flex-wrap:wrap;gap:2%}.section-skincare__wrap *{color:rgb(var(--color-foreground))}.section-skincare__wrap .left{flex:1 1 50%}.section-skincare__wrap .right{flex:1 1 48%}.section-skincare__wrap .left{display:flex;justify-content:center;flex-direction:column;overflow:hidden;border-radius:14px;background:rgb(var(--color-background))}.section-skincare__wrap .left__wrap{padding:clamp(40px,3.472vw,3.472vw) clamp(20px,3.13vw,3.13vw);width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.section-skincare__wrap .left .icon{width:clamp(20px,1.56vw,1.56vw)}.section-skincare__wrap .left .icon .icon__wrap{position:relative;padding-top:100%}.section-skincare__wrap .left .icon .icon__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;display:block}.section-skincare__wrap .section-skincare__wrap .left__wrap *{color:rgb(var(--color-foreground))}.section-skincare__wrap .right .right__wrap,.section-skincare__wrap .right .right__wrap .image{height:100%}.section-skincare__wrap .right .right__wrap .image .image__wrap{position:relative;padding-top:110%;height:100%}.section-skincare__wrap .right .right__wrap .image .image__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.section-skincare__wrap .left .title{margin:0 0 40px;max-width:clamp(408px,31.88vw,31.88vw)}.section-skincare__wrap .left .title h2{color:rgb(var(--color-foreground));font-size:clamp(25px,1.95vw,1.95vw);margin:0;line-height:1.1}.section-skincare__wrap .left .item .heading{display:flex;justify-content:space-between;gap:20px;align-items:center}.section-skincare__wrap .left .list{display:flex;flex-direction:column;gap:clamp(50px,3.91vw,3.91vw)}.section-skincare__wrap .left .item .heading .line{display:block!important;width:50%;background:rgb(var(--color-foreground));height:1px;flex:1}.section-skincare__wrap .left .item .heading .title{margin:0;display:flex;align-items:center;gap:10px}.section-skincare__wrap .left .item .heading .title h3{font-size:clamp(15px,1.17vw,1.17vw);margin:0}.section-skincare__wrap .left .subtitle p{margin:0;opacity:.6;font-size:clamp(11px,.86vw,.86vw)}.section-skincare__wrap .blocks{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:clamp(30px,2.34vw,2.34vw);gap:20px}.section-skincare__wrap .blocks .block{flex:1;max-width:25%}.section-skincare__wrap .blocks .number{width:80%;padding-top:80%;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #000;margin:0 auto;font-size:clamp(22px,1.72vw,1.72vw);position:relative}.section-skincare__wrap .blocks .number span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-skincare__wrap .blocks .title{margin:20px 0 0}.section-skincare__wrap .blocks .title h4{font-size:clamp(14px,1.09vw,1.09vw);text-align:center}@media (max-width:900px){.section-skincare__wrap .left{flex:1 1 100%}.section-skincare__wrap{flex-wrap:wrap-reverse;gap:40px}}.page--product .icons-wrapper{margin-bottom:50px!important}.collection__title .title{font-family:Frequenz}
/*# sourceMappingURL=/cdn/shop/t/25/assets/a-style.css.map */
