.shop-hero__inner{background-color:var(--color-gray);padding:80px 0 60px}.shop-hero__right{padding:0 32px}.shop-hero__left h1{font-size:38px;line-height:48px;letter-spacing:0;text-align:center;color:var(--color-white);margin-bottom:7px}.shop-hero__left h1 em{display:none}.shop-hero__left p{font-weight:400;font-size:16px;line-height:31px;letter-spacing:0;text-align:center;color:var(--color-white);text-transform:uppercase;margin-bottom:39px}.shop-hero__btn-shop{font-size:18px;border-radius:30px;padding:21px 55px}.shop-hero__btn{text-align:center}.shop-hero__left{margin-top:-37px}@media(min-width:1024px){.shop-hero__inner{padding:62px 0 0;overflow:hidden}.shop-hero__right{padding:0;width:68.5%;margin-left:auto;transform:translate(95px)}.shop-hero__left{width:42%;margin-top:0;position:absolute;left:25px;bottom:70px;z-index:1}.shop-hero__wrapper{display:flex;flex-direction:row-reverse;position:relative}.shop-hero__left h1{font-family:var(--tertiary-font);font-size:80px;line-height:80px;text-align:left;margin-bottom:10px}.shop-hero__left h1 em{display:inline-block;font-style:normal}.shop-hero__left h1 br{display:none}.shop-hero__left p{font-size:18px;text-align:left;margin-bottom:72px}.shop-hero__btn-shop{font-size:25px;border-radius:35px;padding:23px 52px}.shop-hero__btn{text-align:left}}.shop-shots__inner{position:relative;padding:111px 0 75px;background:linear-gradient(0,#42dfe6,#0fc6d1)}.shop-shots__inner:before{content:"";height:27px;background-image:url(box-shape.svg);left:0;position:absolute;background-repeat:repeat-x;background-size:cover;width:100%;top:7px}.shop-shots__box-line{position:absolute;width:100%;height:6px;background-color:var(--color-gray);left:0;top:42px}.shop-shots__line-top{display:none}.shop-shots__shape-top{position:absolute;top:53px;left:0;width:100%}.shop-shots__line-bot{position:absolute;width:100%;height:6px;background-color:var(--color-gray);left:0;bottom:0}.shop-shots__shape-bot{position:absolute;left:0;bottom:11px;width:100%}.shop-shots__shape-bot-item{padding:0 3.4px;width:26px}.shop-shots__shape-top-item{padding:0 3.5px;width:25px}.shop-shots__title{text-align:center;margin-bottom:26px}.shop-shots__title h2{font-weight:700;font-size:38px;line-height:100%;letter-spacing:0px;text-transform:capitalize}.shop-shots__items{padding-left:36px;padding-right:37px}.shots-product__img{height:266px;overflow:hidden;margin-bottom:23px}.shots-product__img a{height:100%;display:block}.shots-product__img a img{width:100%;height:100%;object-fit:cover;transition:.3s}.shots-product__text{text-align:center}.shots-product__text h4{font-family:var(--tertiary-font);font-weight:700;font-size:38px;line-height:40px;letter-spacing:0px;margin-bottom:11px;color:var(--color-white)}.shots-product__text p{font-weight:400;font-size:16px;line-height:31px;letter-spacing:0px;color:var(--color-white)}.shots-product__btn{max-width:max-content;margin:17px auto 0;position:relative}.shots-product__btn a{height:34px;border-radius:30px;color:#353f4f;text-transform:uppercase;font-weight:700;font-size:15px;line-height:100%;letter-spacing:0px;display:flex;align-items:center;justify-content:center;padding:0 29px}.shots-product{margin-bottom:37px}.shots-product:hover .shots-product__img a img{transform:scale(1.1)}.shots-product:last-child{margin-bottom:0}.shots-product_yellow .shots-product__btn a{background-color:#ffc844}.shots-product_orange .shots-product__btn a{background-color:#f89e5f}.shots-product_lightblue .shots-product__btn a{background-color:#6293c9}.shots-product_green .shots-product__btn a{background-color:#07ab76}.shop-shots__inner_dosing{padding:78px 0 185px}.shop-shots__inner_dosing:before{display:none}.shop-shots__inner_dosing .shop-shots__line-top{display:block;position:absolute;top:0;left:0;width:100%;height:6px;background-color:var(--color-gray)}.shop-shots__inner_dosing .shop-shots__shape-top{top:11px}.shop-shots__inner_dosing .shop-shots__shape-top-item{padding:0 4px;width:27px}.shop-shots__inner_dosing .shots-product__img{height:287px}.shop-shots__inner_dosing .shop-shots__items{padding-left:29px;padding-right:23px}.shop-shots__inner_dosing .shots-product{margin-bottom:31px}.shop-shots__inner_dosing .shots-product:last-child{margin-bottom:0}.loading-wrap div{display:inline-block;width:8px;height:8px;background-color:#000;border-radius:5px;margin:0 3px;animation:wave 1.3s linear infinite}.loading-wrap div:nth-child(2){animation-delay:-1.1s}.loading-wrap div:nth-child(3){animation-delay:-.9s}@keyframes wave{0%,60%,to{transform:initial}30%{transform:translateY(-10px)}}.loading-animation{display:none;position:absolute;top:0;width:100%;text-align:center;line-height:48px;background-color:#fff;left:0;border-radius:30px;height:100%}.loading .loading-animation{display:block;z-index:1}.loading-wrap{display:flex;align-items:center;justify-content:center;height:100%}@media(min-width:1024px){.shop-shots__inner{padding:201px 0 119px;background:transparent}.shop-shots__inner:before{height:51px;background-size:1440px;background-position:center;top:33px}.shop-shots__box-line{height:10px;top:98px}.shop-shots__line-top{display:block;position:absolute;width:100%;left:0;background-color:var(--color-gray);height:14px;top:8px}.shop-shots__shape-top{top:118px}.shop-shots__line-bot{height:11px;bottom:8px}.shop-shots__shape-bot{bottom:28px}.shop-shots__shape-bot-item,.shop-shots__shape-top-item{padding:0 7px;width:49px}.shop-shots__title{margin-bottom:19px}.shop-shots__title h2{font-size:80px;line-height:88.73px}.shop-shots__items{padding-left:0;padding-right:0;max-width:1120px;margin:0 auto;display:flex;flex-wrap:wrap;gap:30px 0}.shots-product__text h4{font-size:40px;margin-bottom:10px;padding:0 38px}.shop-shots__inner_dosing .shots-product__text h4{padding:0}.shots-product__text p{font-size:18px}.shots-product__btn a{height:34px;border-radius:30px;color:#353f4f;text-transform:uppercase;font-weight:700;font-size:15px;line-height:100%;letter-spacing:0px;display:flex;align-items:center;justify-content:center;padding:0 29px;transition:.3s}.shots-product__btn a:hover{background-color:#353f4fba;color:var(--color-white)}.shots-product{margin-bottom:0;flex:1 0 25%;max-width:280px}.shots-product__img{width:266px}.shop-shots__inner_dosing{padding:103px 0 0}.shop-shots__inner_dosing .shop-shots__line-top{top:9px;height:11px}.shop-shots__inner_dosing .shop-shots__shape-top{top:29px}.shop-shots__inner_dosing .shop-shots__shape-top-item{padding:0 7px;width:49px}.shop-shots__inner_dosing .shots-product__img{height:316px;width:316px;margin-bottom:31px}.shop-shots__inner_dosing .shop-shots__items{padding-left:0;padding-right:0;max-width:1080px;gap:30px 66px}.shop-shots__inner_dosing .shots-product{flex:1 0 30%;max-width:calc(33.3333333333% - 44px)}.shop-shots__inner_dosing .shop-shots__title{margin-bottom:29px}.shop-shots__inner_dosing .shop-shots__title h2{font-size:95px}.shop-shots__inner_dosing .shots-product__text h4{margin-bottom:9px}}.promo-product__inner{background-color:#353f4f;padding:43px 0 60px}.promo-product__left h2{font-size:38px;line-height:48px;letter-spacing:0;color:var(--color-white);text-align:center;margin-bottom:29px}.promo-product__left h5{font-weight:700;font-size:18px;line-height:31px;letter-spacing:0;text-align:center;color:var(--color-white);margin-bottom:4px}.promo-product__left p{color:var(--color-white);font-weight:400;font-size:16px;line-height:31px;letter-spacing:0;text-align:center;margin-bottom:35px}.promo-product__left p strong{font-weight:700}.promo-product__btn{text-align:center}.promo-product__shop{padding:20.5px 52.5px;border-radius:30px;font-size:19px}.promo-product__right{width:calc(100% + 36px);margin:0 -18px 9px;padding-right:22px}@media(min-width:1024px){.promo-product__right{width:53.16%;margin:0;padding:0}.promo-product__left{width:36.01%;margin-top:22px}.promo-product__wrapper{display:flex;gap:128px;flex-direction:row-reverse;align-items:center;max-width:1183px;margin:0 auto}.promo-product__left h2 br{display:none}.promo-product__left h2{font-size:80px;line-height:90px;margin-bottom:6px;text-align:left}.promo-product__left h5{text-align:left;margin-bottom:41px}.promo-product__left p{text-align:left;font-size:18px;margin-bottom:16px}.promo-product__btn{text-align:left}.promo-product__inner{padding:19px 0 20px}.promo-product__shop{font-size:25px;border-radius:35px;padding:22.5px 52px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/shop.css.map */
