.container{margin:0 auto;max-width:1170px;padding:0;position:relative;width:100%}@media only screen and (max-width:1242px){.container{margin:0 32px;width:auto}}@media only screen and (max-width:767px){.container{margin:0 4.2666666667vw}}.category{background:#f2f2f2;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:20px;padding:20px;text-decoration:none;transition:all .3s}@media only screen and (max-width:767px){.category{padding:10px}}.category span{cursor:pointer}.category__grid{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}@media only screen and (max-width:1242px){.category__grid{grid-template-columns:1fr 1fr}}.category__header{align-items:center;display:flex;gap:10px;justify-content:space-between}@media only screen and (max-width:767px){.category__header{align-items:flex-start;gap:5px}}.category__name{color:#171717;font-size:17px;font-weight:500;line-height:140%}@media only screen and (max-width:767px){.category__name{font-size:13px}}.category__image{align-items:flex-end;aspect-ratio:1/1;background:#fff;border-radius:12px;display:flex;flex-shrink:0;margin-top:auto;overflow:hidden;width:100%}.category__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.category__arrow{align-items:center;background:#fff;border-radius:100%;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .3s;width:48px}@media only screen and (max-width:767px){.category__arrow{display:none}}.category:hover{box-shadow:0 8px 24px rgba(184,110,218,.25);transform:translateY(-3px)}.category:hover .category__arrow{transform:rotate(45deg)}.category-faceprof,.category-faceprof-comb,.category-faceprof-normal,.category-nabor1,.category-sashe2,.category-sivorotki{background:rgba(253,118,55,.078)}.product-preview{cursor:pointer;display:flex;flex-direction:column;position:relative;transition:transform .35s cubic-bezier(.22,1,.36,1)}.product-preview:hover{transform:translateY(-6px)}.product-preview__grid{display:grid;gap:60px 20px;grid-template-columns:1fr 1fr 1fr 1fr}@media only screen and (max-width:1242px){.product-preview__grid{grid-template-columns:1fr 1fr;padding:40px 10px}}@media only screen and (max-width:767px){.product-preview__grid{gap:30px 20px;padding:30px 0}}.product-preview__favorite{align-items:center;background:#fff;border-radius:100%;color:#333;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:.5;position:absolute;right:22px;top:22px;transition:all .3s;width:48px;z-index:1}@media only screen and (max-width:767px){.product-preview__favorite{height:32px;right:12px;top:12px;width:32px}.product-preview__favorite svg{width:18px}}.product-preview__favorite:hover{opacity:1}.product-preview__favorite.active{color:var(--color-accent);opacity:1}.product-preview__badges{align-items:center;display:flex;gap:10px;position:absolute;right:30px;top:80px;z-index:1}@media only screen and (max-width:767px){.product-preview__badges{bottom:20px;left:20px;right:auto;top:auto}}.product-preview__new{background:#f78b61;font-size:10px}.product-preview__discount,.product-preview__new{align-items:center;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.product-preview__discount{background:#f63030;font-size:12px}.product-preview__hit{background:#000;font-weight:500}.product-preview__hit,.product-preview__sale{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:10px;height:40px;justify-content:center;width:40px}.product-preview__sale{animation:product-sale-pulse 1.5s ease-in-out infinite;background:#f63030;font-weight:600;text-transform:uppercase}.product-preview__image{align-items:center;background:#fff;border:1px solid #f2f2f2;border-radius:12px;display:flex;justify-content:center;order:1;padding:35px;position:relative;transition:all .3s}@media only screen and (max-width:767px){.product-preview__image{padding:15px}}.product-preview__image img{border-radius:12px;display:none;overflow:hidden}.product-preview__image img.wid{display:block}.product-preview__variant__grid{display:flex;flex-wrap:wrap;gap:8px;left:22px;position:absolute;top:22px;z-index:1}.product-preview__variant__grid input{display:none}.product-preview__variant__grid input+label{background:#fafafa;border:1.5px solid #fafafa;border-radius:4px;cursor:pointer;font-size:10px;font-style:normal;font-weight:500;line-height:120%;padding:6px 12px;text-align:center;transition:all .3s}.product-preview__variant__grid input:checked+label{background:#fdf9ff;border-color:var(--color-accent)}@media only screen and (max-width:767px){.product-preview__variant__grid{display:grid;grid-template-columns:1fr 1fr;left:0;margin-bottom:15px;order:2;position:relative;top:5px}.product-preview.auth .product-preview__variant__grid{top:26px}}.product-preview__name{color:#171717;display:block;font-weight:500;line-height:140%;margin-bottom:10px;margin-top:10px;order:10;text-decoration:none}@media only screen and (max-width:767px){.product-preview__name{font-size:13px;margin-top:0}}.product-preview__desc{color:#737373;order:15}@media only screen and (max-width:767px){.product-preview__desc{display:none}}.product-preview__price{font-size:28px;font-weight:600;line-height:140%;margin:20px 0 10px;order:5;white-space:nowrap}.product-preview__price.discount{color:#f63030}.product-preview__price:after{content:"\f158";font-family:FontAwesome;font-size:80%;margin-left:.25em}@media only screen and (max-width:767px){.product-preview__price:after{margin-left:0}}.product-preview__price__block{align-items:center;display:flex;gap:15px;order:5}.product-preview__price__old{color:#666;margin:20px 0 10px;opacity:.6;order:5;position:relative;white-space:nowrap}.product-preview__price__old:after{content:"\f158";font-family:FontAwesome;font-size:80%;margin-left:.25em}@media only screen and (max-width:767px){.product-preview__price__old:after{margin-left:0}}.product-preview__price__old:before{border-top:1px solid rgba(0,0,0,.7);content:"";display:block;left:-5px;position:absolute;top:10px;width:calc(100% + 10px)}.product-preview:hover .product-preview__image{padding:5px}.product-preview .to-cart{align-items:center;background:#171717;border:none;border-radius:100%;display:flex;height:52px;justify-content:center;padding:0;width:52px}@media only screen and (max-width:767px){.product-preview .to-cart{height:36px;width:36px}}.product-preview .to-cart svg{stroke:#fff}@media only screen and (max-width:767px){.product-preview .to-cart svg{width:14px}}.product-preview__cart{align-items:flex-end;bottom:-23px;display:flex;gap:26px;position:absolute;right:23px}@media only screen and (max-width:767px){.product-preview__cart{bottom:-15px;gap:10px;right:5px}}.product-preview__cart__qty{align-items:center;background:#e5e5e5;border-radius:100px;display:none;padding:8px}.product-preview__cart__qty button{align-items:center;background:#fff;border:none;border-radius:100%;cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}.product-preview__cart__qty button svg{stroke:#171717;height:17px}.product-preview__cart__qty .product-preview__qty{font-size:18px;font-weight:500;text-align:center;width:40px}@media only screen and (max-width:767px){.product-preview__cart__qty{padding:4px}.product-preview__cart__qty button{height:25px;padding:0;width:25px}}.product-preview__cart.ordered .product-preview__cart__qty{display:flex}.product-preview__cart.ordered .to-cart{background:var(--color-accent)}@keyframes product-sale-pulse{0%,to{box-shadow:0 0 0 0 rgba(246,48,48,.4);transform:scale(1)}50%{box-shadow:0 0 0 8px rgba(246,48,48,0);transform:scale(1.08)}}.container{font-family:Montserrat,sans-serif;max-width:1440px}h1{color:#171717;font-family:Tenor Sans,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:60px}@media only screen and (max-width:767px){h1{font-size:22px;margin:0}}.store-category-header h1{margin-bottom:18px}@media only screen and (max-width:767px){.store-category-header h1{margin-bottom:12px}}.store-category-header__description{color:#404040;font-size:15px;line-height:160%;margin-bottom:40px;max-width:900px}@media only screen and (max-width:767px){.store-category-header__description{font-size:14px;margin-bottom:28px}}.store-category-header__description p{margin:0 0 .75em}.store-category-header__description p:last-child{margin-bottom:0}.store-category-header__description ol,.store-category-header__description ul{margin:.5em 0 .75em;padding-left:1.25em}.info-block{align-items:flex-end;background:url(/images/block-ribbon.png) no-repeat 100% 100% #f3efff;border-radius:12px;display:flex;font-size:14px;justify-content:space-between;line-height:140%;margin-bottom:30px}.info-block__content{max-width:750px;padding:24px 20px}.info-block__image{margin-bottom:-5px;padding-right:40px}@media only screen and (max-width:1242px){.info-block__image{display:none}}.info-block__highlight{font-weight:700;line-height:130%;margin-top:10px}.info-block__highlight__full{border:2px solid #fd631b;border-radius:8px;color:#fd631b;font-size:16px;font-weight:700;margin:25px 0 15px;padding:13px 15px}.info-block__highlight__full.pink{border-color:var(--color-accent);color:var(--color-accent)}.info-block__button{align-items:center;background:#171717;border-radius:100px;color:#fff;display:flex;gap:8px;padding:10px 16px;text-decoration:none}.info-block__button svg{width:16px}.info-block__footer{display:flex;margin-top:18px}@media only screen and (max-width:767px){.info-block__footer{justify-content:center}}.info-block__footer__retail{align-items:center;display:flex;gap:25px;margin-bottom:-10px}.info-block-faceprof{background:url(/img/our-store/faceprof-desk.png) no-repeat 100% 100% #f2f2f2}@media only screen and (max-width:1450px){.info-block-faceprof{background-image:url(/img/our-store/faceprof-mob.png)}}@media only screen and (max-width:1242px){.info-block-faceprof{background-image:url(/img/our-store/faceprof-tab.png);background-position:bottom;padding-bottom:285px}}@media only screen and (max-width:767px){.info-block-faceprof{background-image:none;background-position:100% 100%;padding-bottom:0}}.info-block-faceprof .info-block__header{color:#fe641c;font-size:19px;font-weight:700}.info-block-faceprof .info-block__footer{margin-top:35px}.info-block-faceprof .highlight{color:#fe641c}.info-block-faceprof .info-block__content{background:transparent}.info-block-faceprof .info-block__image{display:none}.info-block.retail:not(.info-block-faceprof){background:url(/img/our-store/other-desk.png) no-repeat 100% 100% #f2f2f2}@media only screen and (max-width:1450px){.info-block.retail:not(.info-block-faceprof){background-image:url(/img/our-store/other-mob.png)}}@media only screen and (max-width:1242px){.info-block.retail:not(.info-block-faceprof){background-image:url(/img/our-store/other-tab.png);background-position:bottom;padding-bottom:285px}}@media only screen and (max-width:767px){.info-block.retail:not(.info-block-faceprof){background-image:none;background-position:100% 100%;padding-bottom:0}}.info-block.retail:not(.info-block-faceprof) .info-block__header{color:var(--color-accent);font-size:19px;font-weight:700}.info-block.retail:not(.info-block-faceprof) .info-block__footer{margin-top:35px}.info-block.retail:not(.info-block-faceprof) .highlight{color:var(--color-accent)}.info-block.retail:not(.info-block-faceprof) .info-block__content{background:transparent}.info-block.retail:not(.info-block-faceprof) .info-block__image{display:none}.info-block--test-probe{background:#f2f2f2;border-radius:28px;display:block;margin-bottom:40px;overflow:hidden}.info-block--test-probe .info-block__content{box-sizing:border-box;max-width:none;padding:46px 40px 34px;width:100%}.info-block .info-block__testprobe{align-items:flex-start;display:flex;gap:36px;justify-content:space-between}.info-block .info-block__testprobe-left{min-width:0;width:min(100%,700px)}.info-block .info-block__testprobe-title{color:#151515;font-family:Tenor Sans,sans-serif;font-size:39px;font-weight:400;line-height:1.1;margin:0}.info-block .info-block__testprobe-note{color:#1c1c1c;font-family:Montserrat,sans-serif;font-size:20px;font-style:italic;font-weight:400;line-height:1.2;margin-top:18px}.info-block .info-block__testprobe-form{margin-top:26px;max-width:700px;min-height:260px}.info-block .info-block__testprobe-right{flex-shrink:0;width:min(620px,44%)}.info-block .info-block__testprobe-right img{display:block;height:auto;width:100%}@media only screen and (max-width:1700px){.info-block .info-block__testprobe-title{font-size:32px}.info-block .info-block__testprobe-note{font-size:16px}}@media only screen and (max-width:1242px){.info-block--test-probe .info-block__content{padding:28px 24px}.info-block .info-block__testprobe{flex-direction:column;gap:24px}.info-block .info-block__testprobe-title{font-size:24px}.info-block .info-block__testprobe-note{font-size:14px;margin-top:14px}.info-block .info-block__testprobe-form{margin-top:20px;min-height:220px}.info-block .info-block__testprobe-right{margin:0 auto;max-width:420px;width:100%}}@media only screen and (max-width:767px){.info-block--test-probe{border-radius:18px;margin-bottom:24px}.info-block--test-probe .info-block__content{padding:20px 16px}.info-block .info-block__testprobe{flex-direction:column;gap:16px}.info-block .info-block__testprobe-title{font-size:19px;line-height:1.15}.info-block .info-block__testprobe-note{font-size:11px;margin-top:10px}.info-block .info-block__testprobe-form{margin-top:14px;min-height:0}.info-block .info-block__testprobe-right{margin:0 auto;max-width:340px;width:100%}}.info-block--mord{background:#f2f2f2;border-radius:12px;margin-bottom:30px;min-height:326px;overflow:hidden}.info-block .info-block__mord-scene{box-sizing:border-box;margin:0 auto;max-width:1440px;min-height:326px;position:relative;width:100%}.info-block .info-block__mord-title{color:#fe641c;font-size:27px;font-weight:700;left:1.736%;top:29px}.info-block .info-block__mord-text,.info-block .info-block__mord-title{font-family:Montserrat,sans-serif;line-height:1.3;margin:0;position:absolute;z-index:3}.info-block .info-block__mord-text{color:#171717;font-size:15px;font-weight:500;left:1.875%;top:73px}.info-block .info-block__mord-text p{margin:0 0 .25em}.info-block .info-block__mord-cta{border:1px solid #fe641c;border-radius:7px;box-sizing:border-box;color:#171717;font-family:Montserrat,sans-serif;font-size:13px;font-style:italic;left:1.736%;line-height:1.3;max-width:633px;min-height:46px;padding:10px 14px;position:absolute;text-align:left;top:204px;width:45%;z-index:3}.info-block .info-block__mord-cta strong{color:#fe641c;font-style:normal;font-weight:600}.info-block .info-block__mord-right{align-items:flex-end;bottom:0;display:flex;justify-content:center;max-width:720px;padding:24px 24px 0 0;position:absolute;right:0;top:0;width:50%;z-index:1}@media only screen and (max-width:1242px){.info-block .info-block__mord-right{padding:0!important}}.info-block .info-block__mord-right img{display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.info-block .info-block__mord-right img:nth-child(2){margin-left:-150px}.info-block .info-block__mord-right img.mobile,.info-block .info-block__mord-right img.tablet{display:none}@media only screen and (max-width:1242px){.info-block .info-block__mord-right img.desktop,.info-block .info-block__mord-right img:first-child{display:none}.info-block .info-block__mord-right img.tablet{display:block}}@media only screen and (max-width:767px){.info-block .info-block__mord-right img.tablet{display:none}.info-block .info-block__mord-right img.mobile{display:block}}.info-block .info-block__mord-arrow{height:169.47px;left:.42%;max-width:246.75px;pointer-events:none;position:absolute;top:64px;width:17.14%;z-index:1}.info-block .info-block__mord-arrow img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:1242px){.info-block .info-block--mord .info-block__mord-scene{min-height:260px}.info-block .info-block__mord-arrow{display:none}.info-block .info-block__mord-right{gap:12px;padding:16px 16px 16px 0;width:45%}.info-block .info-block__mord-cta{width:48%}}@media only screen and (max-width:767px){.info-block .info-block--mord{min-height:0}.info-block .info-block__mord-scene{min-height:280px;padding:20px 15px}.info-block .info-block__mord-title{margin-bottom:10px;position:static}.info-block .info-block__mord-text{margin-bottom:12px;position:static}.info-block .info-block__mord-cta{margin-bottom:20px;margin-top:12px;max-width:100%;position:static;width:100%}.info-block .info-block__mord-right{align-items:center;gap:12px;max-width:100%;padding:20px 0 0;position:static;width:100%}.info-block .info-block__mord-arrow{display:none}}.art-content .items-content .items-list{display:grid;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:1242px){.art-content .items-content .items-list{gap:15px;grid-template-columns:1fr 1fr}}.art-content .items-content .items-list section{height:100%;margin-bottom:0;width:100%}.art-content .items-content .items-list section .item-txt{min-height:0!important}.art-content .items-content .items-list section .item-bottom{margin-top:auto}@media only screen and (max-width:767px){.art-content .items-content .items-list section{box-shadow:none!important;padding:0!important}}.note{font-size:14px}.note>div{margin:5px auto 0;max-width:800px}.note>div:nth-child(2){margin-top:25px}.note ul{margin:10px auto;max-width:700px}.note ul li{text-align:left}.note strong{background:rgba(181,85,215,.1);border:1px solid #906f9b;border-radius:10px;color:#906f9b;display:inline-block;padding:5px 15px}.note a{color:#906f9b;font-weight:700;text-decoration:none}.product__cart{align-items:center;display:flex;gap:25px;justify-content:space-between;width:100%}@media only screen and (max-width:767px){.product__cart{flex-direction:column;gap:10px}}.product__cart .ordered,.product__cart.ordered .not-ordered{display:none}.product__cart.ordered .ordered{display:block}.product__cart.ordered .to-cart{background:#10c44c!important;border-color:#10c44c!important;color:#fff;font-size:14px;text-transform:none}.product__cart.ordered .to-cart:hover{box-shadow:0 0 10px rgba(28,58,19,.3)}.product__cart.ordered .to-cart>div{font-weight:700}.product__cart.ordered .to-cart>div>div{font-size:13px;font-weight:400;margin-top:2px}.product__cart.ordered .product__cart__qty{display:flex}@media only screen and (max-width:767px){.product__cart.ordered .product__cart__qty{display:none}}.product__cart .to-cart{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:center;margin:0;width:100%!important}
