

/* Start:/local/templates/psorilom/assets/bundles/global/global.css?176701799315495*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:"Involve";src:url(/local/templates/psorilom/assets/bundles/global/../90328f7d54996bc56e05.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Involve";src:url(/local/templates/psorilom/assets/bundles/global/../79dffed9c131118ea843.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Involve";src:url(/local/templates/psorilom/assets/bundles/global/../5524145ad627e2ba9612.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Involve";src:url(/local/templates/psorilom/assets/bundles/global/../62a9cc5f3ce669733af3.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Involve";src:url(/local/templates/psorilom/assets/bundles/global/../29c8f3f4853e5665f335.ttf) format("truetype");font-weight:400;font-style:oblique;font-display:swap}@font-face{font-family:"Involve";src:url(/local/templates/psorilom/assets/bundles/global/../257dda8346c4cc8f6503.ttf) format("truetype");font-weight:500;font-style:oblique;font-display:swap}@font-face{font-family:"Involve";src:url(/local/templates/psorilom/assets/bundles/global/../4bd275f3288256258100.ttf) format("truetype");font-weight:600;font-style:oblique;font-display:swap}@font-face{font-family:"Involve";src:url(/local/templates/psorilom/assets/bundles/global/../1b3467c8969ddbc50850.ttf) format("truetype");font-weight:700;font-style:oblique;font-display:swap}@font-face{font-family:"Great Vibes";src:url(/local/templates/psorilom/assets/bundles/global/../ad9bc147c39f7cd3f661.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.header{background:#fff;box-shadow:0 -7px 15px 0px rgba(0,0,0,.5);position:relative;display:flex;justify-content:space-between;padding:10px 100px;height:80px;transition:all .3s ease;z-index:1000;box-sizing:border-box}.header--sticky{position:fixed;top:0;left:0;right:0;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000}@media(max-width: 1440px){.header{padding:10px 50px}}@media(max-width: 768px){.header{padding:10px 0}}.header .container-hdr{display:flex;align-items:center;justify-content:space-between}.header__top{padding:.5rem 0;font-size:.9rem;color:#333;gap:20px}.header__top .header__info{display:flex;flex-direction:column;align-items:flex-start;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:0px 15px;margin:22px auto}.header__top .header__location{color:#b57e10;display:flex;align-items:center;font-weight:600;gap:4px;font-size:12px}.header__top .header__contacts{display:flex;align-items:center;gap:4px;color:#000}.header__top .header__contacts p{margin:0}.header__top .header__contacts p a{text-decoration:none;color:#161a1e;font-weight:700;font-size:12px}.header__top .header__contacts .header__time{margin-left:8px;color:#161a1e;font-weight:400;font-size:12px}.header__top .header__icon{display:flex;align-items:center}.header__bottom{padding:1rem 0}.header__logo{text-decoration:none;color:#000}@media(max-width: 768px){.header__logo{margin-left:16px}}.header__logo sup{font-size:18px;vertical-align:top;font-weight:600}.header__logo-img{display:flex;width:200px;height:auto}.header__logo-icon{font-size:1.6rem;width:200px;fill:#000}.header__logo-icon a{text-decoration:none;color:inherit}.header__nav{display:flex;gap:45px;margin-right:45px}@media(max-width: 1600px){.header__nav{gap:30px;margin-right:35px}}@media(max-width: 1440px){.header__nav{gap:25px;margin-right:30px}}@media(max-width: 1376px){.header__nav{gap:15px;margin-right:25px}}.header__nav a{text-decoration:none;color:#000;font-weight:600;font-size:14px;transition:color .2s}.header__nav a:hover,.header__nav a.router-link-active{color:#b57e10}.header__buy-btn{display:inline-flex;align-items:center;gap:.5rem;background:#0b0b0b;color:#fff;border-radius:30px;padding:5px 5.5px 5px 30px;font-weight:500;font-size:14px;text-decoration:none;transition:background .2s}.header__buy-btn span{width:35px;height:35px;background:#fff;border-radius:50%;position:relative}.header__buy-btn span svg{width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#223462}.header__buy-btn:hover{background:#b57e10}.header__burger{margin:16px;display:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;background:none;border:none;cursor:pointer;padding:0;z-index:3001}.header__burger span{display:block;height:2px;width:100%;background:#b57e10;transition:all .3s ease;transform-origin:center}.header__burger--active span:nth-child(1){transform:rotate(45deg) translate(6px, 6px)}.header__burger--active span:nth-child(2){opacity:0}.header__burger--active span:nth-child(3){transform:rotate(-45deg) translate(6px, -6px)}.header__mobile-menu{position:fixed;top:0;right:-110%;width:30vw;height:100vh;background:#fff;z-index:1001;transition:right .3s ease;display:flex;flex-direction:column;padding:0;box-shadow:-2px 0 10px rgba(0,0,0,.1)}@media(max-width: 1024px){.header__mobile-menu{width:100vw}}.header__mobile-menu--active{right:0}.header__mobile-nav{display:flex;flex-direction:column;align-items:center;gap:25px;flex:.85;margin-top:120px}.header__mobile-nav a{text-decoration:none;color:#000;font-weight:600;font-size:18px;transition:color .2s}.header__mobile-nav a:hover,.header__mobile-nav a.router-link-active{color:#b57e10}.header__mobile-info{display:flex;flex-direction:column;align-items:center;gap:15px;padding-top:2rem;border-top:1px solid #eaeaea}.header__mobile-location{color:#b57e10;display:flex;align-items:center;gap:5px;font-size:16px;text-align:center}.header__mobile-contacts{display:flex;align-items:center;gap:5px;color:#000;font-size:16px;font-weight:700}.header__mobile-contacts .header__mobile-time{color:#555;font-size:16px;margin-left:8px;font-weight:600}.header__mobile-buy-btn{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;background:#0b0b0b;color:#fff;border-radius:30px;padding:5px 5px 5px 62px;font-weight:600;text-decoration:none;transition:background .2s;margin-top:1rem;margin-bottom:80px}.header__mobile-buy-btn span{width:35px;height:35px;background:#fff;border-radius:50%;position:relative}.header__mobile-buy-btn span svg{width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#223462}.header__mobile-buy-btn:hover{background:#b57e10}.header__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}.header__overlay--active{opacity:1;visibility:visible}@media(max-width: 1280px){.header__burger{display:flex}.header__info,.header__nav,.header__buy-btn{display:none}.header__top{max-width:1280px !important}.header__top{width:100%}.header__top .header__info{display:none}.header__bottom{display:none !important}}@media(min-width: 1280px){.header__mobile-menu,.header__overlay{display:none !important}}.footer{background:#141617;color:#dcdcdc}.footer .container{max-width:100vw;padding:30px 0 40px 0;display:flex;justify-content:space-between}@media(max-width: 1440px){.footer .container{padding:30px 0 40px 0}}@media(max-width: 1280px){.footer .container{flex-direction:column;align-items:flex-start}}@media(max-width: 768px){.footer .container{padding:10px 0 33px 0}}.footer__logo-icon{width:590px;fill:currentColor;color:#fff}@media(max-width: 1600px){.footer__logo-icon{width:490px}}@media(max-width: 768px){.footer__logo-icon{width:236px}}.footer__logo-img{display:flex}.footer__logo-img svg{width:266px;height:auto;fill:#fff}@media(max-width: 1376px){.footer__logo-img svg{width:400px}}@media(max-width: 960px){.footer__logo-img svg{width:220px}}.footer a{color:inherit;text-decoration:none}.footer__col-left{padding-left:100px}@media(max-width: 1440px){.footer__col-left{padding-left:50px}}@media(max-width: 768px){.footer__col-left{padding-left:16px}}.footer__col--brand .footer__logo{font-size:2rem;font-weight:600;color:#fff;display:inline-block}.footer__col--brand .footer__logo sup{font-size:1rem;font-weight:300;vertical-align:top}@media(max-width: 1600px){.footer__col--brand .footer__logo sup{font-size:1.5rem}}@media(max-width: 768px){.footer__col--brand .footer__logo sup{font-size:1rem}}.footer__col--brand .footer__policy{margin-top:1rem;font-size:14px;color:#aaa}@media(max-width: 1280px){.footer__col--brand .footer__policy{font-size:12px;margin-bottom:20px}}.footer__col-right{display:flex;gap:100px;max-width:740px;width:-moz-fit-content;width:fit-content;padding-right:100px}@media(max-width: 1600px){.footer__col-right{max-width:640px;gap:50px}}@media(max-width: 1440px){.footer__col-right{padding-right:50px}}@media(max-width: 1280px){.footer__col-right{padding-right:0px;padding-left:50px}}@media(max-width: 768px){.footer__col-right{flex-direction:column;gap:20px;padding-left:16px;padding-right:16px}}.footer__col-right .footer__col{flex:0 auto}.footer__col-right .footer__col .footer__title{font-size:16px;margin-top:0;margin-bottom:15px;font-weight:600;color:#fff}.footer__col-right .footer__col .footer__contact{font-size:16px;margin-top:0;font-weight:600;color:#fff}.footer__col-right .footer__col ul li{font-size:14px;width:98px}.footer__menu{list-style:none;padding:0;margin:0}.footer__menu li{margin-bottom:.4rem;line-height:1.24}.footer__col--contacts{font-size:.9rem}.footer__col--contacts p{margin-bottom:.5rem;line-height:1.24}.footer__col--contacts a{font-weight:500;display:inline-block;margin-bottom:.3rem}.footer__col--contacts .footer__hint{color:#999;font-size:.85rem;margin-top:.5rem}@media(max-width: 700px){.footer__col--contacts{font-size:.9rem;line-height:1.5}}.footer__bottom{border-top:1px solid hsla(0,0%,100%,.15);text-align:right;padding:.5rem 0;font-size:.9rem;color:#999;display:flex;align-items:center;justify-content:center}.footer__bottom p{margin:0 .5rem 0 0;font-weight:600;font-size:14px}.footer__bottom a{font-weight:600;height:23.05px}.footer__bottom a img{margin-top:3px;width:126px}@media(max-width: 700px){.footer__bottom{text-align:center;padding:1.5rem 0;font-size:.85rem}}#app-layout{display:flex;flex-direction:column;min-height:100vh}html{scroll-behavior:smooth}html,body{height:100%;margin:0}body{padding-top:80px;display:flex;flex-direction:column;font-family:"Involve",sans-serif}main{flex:1 0 auto}header{flex-shrink:0}footer{flex-shrink:0}h1,h2,h3,h4,h5,h6{margin:0}.main{padding:0px 0px;display:flex;flex-direction:column}.lastBlock{display:flex;justify-content:center;padding:25px 100px}@media(max-width: 1280px){.lastBlock{padding:25px 50px}}@media(max-width: 1024px){.lastBlock{padding:25px 25px}}@media(max-width: 1024px){.lastBlock{padding:15px 16px}}.lastBlock p{text-transform:uppercase;font-size:33px;font-weight:600;color:rgba(99,101,106,.55);text-align:center}@media(max-width: 1280px){.lastBlock p{font-size:24px}}@media(max-width: 1024px){.lastBlock p{font-size:17px;font-weight:700}}
.breadcrumbs{padding:15px 0 15px;z-index:2;position:relative}.breadcrumbs .breadcrumb{font-size:14px;line-height:19px;font-weight:600;color:#818c91}@media(min-width: 1025px){.breadcrumbs.cart-page{margin-top:15px}}.breadcrumbs .container{margin-bottom:0 !important}.breadcrumbs .container{display:flex;flex-direction:row;align-items:center;gap:8px}.breadcrumbs__previos{display:flex;align-items:center;gap:8px}.breadcrumbs__previos .arrow{display:none}.breadcrumbs__previos .arrow svg{width:16px;height:16px}.breadcrumbs__previos .breadcrumbs__link,.breadcrumbs__previos .arrow{opacity:.5;transition:opacity .5s ease-in-out}.breadcrumbs__previos .breadcrumbs__link:hover,.breadcrumbs__previos .arrow:hover{opacity:1}.breadcrumbs__separator::after{content:"/";color:#818c91}.breadcrumbs__link{text-decoration:none}@media(max-width: 768px){.breadcrumbs p{font-weight:600 !important;line-height:5.0666666667vw !important}.breadcrumbs p{font-size:14px;color:#818c91}.breadcrumbs__previos{display:none}.breadcrumbs__previos:nth-last-child(-n+2){display:grid;grid-template-columns:4.2666666667vw 1fr;flex-direction:row;grid-gap:2px;gap:2px}.breadcrumbs__previos:nth-last-child(-n+2):hover .arrow{opacity:1}.breadcrumbs__previos:nth-last-child(-n+2) .arrow{opacity:.5}.breadcrumbs__previos:nth-last-child(-n+2) .arrow svg{fill:#1b0d23}.breadcrumbs__previos:nth-last-child(-n+2) .arrow{display:block}.breadcrumbs__previos:nth-last-child(-n+2) .breadcrumbs__link{display:block}.breadcrumbs__previos:nth-last-child(-n+2) .breadcrumbs__separator{display:none}.breadcrumbs__link{display:none}}
.cookie-notice{position:fixed;bottom:20px;left:20px;right:20px;background:#eff1f3;color:#161a1e;padding:16px 20px;border-radius:12px;display:flex;justify-content:space-between;align-items:center;z-index:9999;box-shadow:0 10px 30px rgba(0,0,0,.25)}@media(max-width: 768px){.cookie-notice{display:flex;flex-direction:column;gap:20px;justify-content:space-between}}.cookie-notice__btn{background:#161a1e;color:#fff;padding:10px 18px;border-radius:8px;cursor:pointer;border:none;font-weight:600;transition:all .3s ease}@media(max-width: 768px){.cookie-notice__btn{width:100%}}.cookie-notice__btn:hover{background:#b57e10;color:#161a1e;transition:all .3s ease}#cookieNotice{display:none}

/* End */


/* Start:/local/templates/psorilom/assets/bundles/catalog/catalog.css?176701799335914*/
.container{padding:0 100px}@media(max-width: 1440px){.container{padding:0 50px}}@media(max-width: 768px){.container{padding:0 16px}}.section-title{font-size:60px;font-family:"Involve",sans-serif;font-weight:500;color:#161a1e;padding-bottom:38px;z-index:2;position:relative}@media(max-width: 768px){.section-title{font-size:40px}}.catalog-head-block{background:#eff1f3;position:relative;z-index:2}.catalog-head-block::after{z-index:1;content:"";position:absolute;top:0;right:65px;width:240px;height:100%;background:#f9f9f9;transform:skewX(-45deg);transform-origin:right top;pointer-events:none}@media(max-width: 768px){.catalog-head-block::after{right:0;width:100px;transform:skewX(-45deg)}}.catalog-head-block .tags{margin-top:24px}.catalog-head-block .breadcrumbs{margin-bottom:0}
.product-card.catalog-page{background:#f8f9fa;border-radius:20px;display:flex;flex-direction:column;position:relative;transition:.2s ease}.product-review-count{display:flex;align-items:center}.product-review-rate{display:flex}.star-icon{margin-right:3px}.chat-icon{margin-right:3px}.new-prod{position:absolute;top:12px;right:12px;background:#eb0000;border-radius:100px;padding:5px 10px;color:#fff;font-size:14px;font-weight:600}@media(max-width: 768px){.new-prod{font-size:10px;top:6px;right:6px}}.product-info-image{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:12px}.product-info-image img{width:100%;height:auto}@media(max-width: 768px){.product-info-image img{width:75%}}.product-info-content-text{margin-bottom:12px}.product-info-title{text-decoration:none}.product-info-title span{color:#161a1e;font-size:16px;font-weight:600}@media(max-width: 768px){.product-info-title span{font-size:12px}}.product-info-type{margin-top:4px}.product-info-type span{font-size:14px;font-weight:600;color:#818c91}@media(max-width: 768px){.product-info-type span{font-size:10px}}.product-info-reviews{display:flex;gap:10px;margin-bottom:4px}@media(max-width: 768px){.product-info-reviews{gap:6px;margin-top:5px}}.product-info-reviews svg{width:16px;height:16px}@media(max-width: 768px){.product-info-reviews svg{width:12px;height:12px}}.product-info-reviews span{font-size:14px;font-weight:600;color:#818c91}@media(max-width: 768px){.product-info-reviews span{font-size:10px}}.product-buttons{display:flex;gap:8px;width:100%}@media(max-width: 1600px){.product-buttons{flex-direction:column}}.product-buttons a{flex:1;max-width:none}.pbtn{display:flex;align-items:center;gap:8px;padding:14px 28px;border-radius:40px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease}.pbtn--light{display:flex;justify-content:center;text-align:center;background:#eff1f3;color:#000;transition:all .3s ease;padding:14px 0;font-weight:600;max-width:190px;width:100%;font-size:14px}@media(max-width: 768px){.pbtn--light{font-size:12px;padding:10px 0}}.pbtn--light:hover{background:#000;color:#f3f4f5;transition:all .3s ease}.prod__buy-btn{display:grid;grid-template-columns:1fr auto;align-items:center;text-align:center;grid-gap:0;gap:0;justify-content:space-between;background:#0b0b0b;color:#fff;border-radius:30px;padding:6px 6px 6px 24px;font-weight:600;font-size:14px;text-decoration:none;max-width:190px;transition:background .2s}@media(max-width: 768px){.prod__buy-btn{display:none}}.prod__buy-btn span{width:35px;height:35px;background:#fff;border-radius:50%;position:relative;flex-shrink:0}.prod__buy-btn span svg{width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#223462}.prod__buy-btn:hover{background:#b57e10}
@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.container-prd{padding:0 100px}@media(max-width: 1440px){.container-prd{padding:0 50px}}@media(max-width: 768px){.container-prd{padding:0 16px}}@media(max-width: 1366px){.container-prd{margin-bottom:7.3206442167vw}}.content__detail{margin-top:20px !important}@media(max-width: 1366px){.content__detail{margin-top:1.4641288433vw !important}}@media(max-width: 1366px)and (max-width: 768px){.content__detail{margin-top:0 !important}}.containers{display:flex;gap:8.3333333333vw}@media(max-width: 1024px){.containers{flex-direction:column-reverse;gap:3.90625vw}}.containers .fixing-block{display:block;position:relative;max-width:36.4583333333vw;width:100%}@media(max-width: 1024px){.containers .fixing-block{max-width:100vw}}@media(max-width: 768px){.containers .fixing-block{margin-bottom:40px}}.products__catalog .catalog{width:100% !important}.products__catalog .catalog{display:flex;gap:.5208333333vw}@media(max-width: 1024px){.products__catalog .catalog{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}}.products__catalog .catalog .catalog__item{box-shadow:none;box-shadow:initial}.rating svg{width:16px;height:16px}@media(max-width: 1366px){.rating svg{width:1.1713030747vw;height:1.1713030747vw}}@media(max-width: 1366px)and (max-width: 768px){.rating svg{width:4.2666666667vw;height:4.2666666667vw}}h2{font-weight:700;font-size:40px;line-height:36px;color:#161a1e;margin-bottom:40px}@media(max-width: 768px){h2{margin-bottom:20px}}.fillable-block{font-weight:500;font-size:16px;line-height:24px;display:grid;grid-gap:20px;gap:20px}@media(max-width: 1366px){.fillable-block{font-size:1.1713030747vw;line-height:1.756954612vw;gap:1.4641288433vw}}@media(max-width: 1366px)and (max-width: 768px){.fillable-block{font-size:4.2666666667vw;line-height:6.4vw;gap:5.3333333333vw}}.fillable-block p{font-weight:500;font-size:16px;line-height:24px}.fillable-block ul{list-style:disc;margin-left:20px}.fillable-block ul li::marker{color:#161a1e}@media(max-width: 1366px){.fillable-block ul{margin-left:1.4641288433vw}}.fillable-block.active-block{display:grid;grid-gap:30px;gap:30px;margin-bottom:60px;height:-moz-fit-content;height:fit-content}.fillable-block.active-block.second{gap:initial}@media(max-width: 1366px){.fillable-block.active-block{gap:2.196193265vw;margin-bottom:4.39238653vw}}@media(max-width: 1366px)and (max-width: 768px){.fillable-block.active-block{gap:4vw;margin-bottom:10.6666666667vw}.fillable-block.active-block.first{margin-bottom:0}.fillable-block.active-block.second{gap:4vw}.fillable-block.active-block.second .active-block-item{align-items:initial}}.fillable-block.active-block .active-block-item{display:flex;gap:15px}@media(max-width: 1366px)and (max-width: 768px){.fillable-block.active-block .active-block-item{gap:4vw}}.fillable-block.active-block .active-block-item.second{align-items:center}.fillable-block.active-block .active-block-item img{width:70px !important;height:70px !important}@media(max-width: 1366px){.fillable-block.active-block .active-block-item img{width:5.1244509517vw !important;height:5.1244509517vw !important}}@media(max-width: 1366px)and (max-width: 768px){.fillable-block.active-block .active-block-item img{width:13.3333333333vw !important;height:13.3333333333vw !important}}.fillable-block.rec-block{display:flex;gap:100px;justify-content:center;text-align:center;margin-bottom:60px}@media(max-width: 1366px){.fillable-block.rec-block{gap:7.3206442167vw;margin-bottom:4.39238653vw}}@media(max-width: 768px){.fillable-block.rec-block{display:grid;grid-gap:2.6666666667vw;gap:2.6666666667vw;margin-bottom:10.6666666667vw}}.fillable-block.rec-block .rec-block-item{display:grid;grid-gap:10px;gap:10px;max-width:232px}@media(max-width: 1366px){.fillable-block.rec-block .rec-block-item{gap:.7320644217vw;max-width:16.9838945827vw}}@media(max-width: 1366px)and (max-width: 768px){.fillable-block.rec-block .rec-block-item{max-width:59.2vw !important}}.fillable-block.rec-block .rec-block-item img{width:250px !important;height:250px !important}.fillable-block.rec-block .rec-block-item img{margin:auto}@media(max-width: 1366px){.fillable-block.rec-block .rec-block-item img{width:18.3016105417vw !important;height:18.3016105417vw !important}}@media(max-width: 1366px)and (max-width: 768px){.fillable-block.rec-block .rec-block-item img{width:56vw !important;height:56vw !important}}.fillable-block.rec-block .rec-block-item span{font-size:16px;line-height:24px}.fillable-block.when-block{display:grid;grid-template-columns:repeat(5, 232px);grid-gap:20px;gap:20px;margin-bottom:60px}@media(max-width: 1366px){.fillable-block.when-block{grid-template-columns:repeat(5, 16.9838945827vw);gap:1.4641288433vw;margin-bottom:4.39238653vw}}@media(max-width: 768px){.fillable-block.when-block{grid-template-columns:repeat(2, 44.5333333333vw);gap:2.6666666667vw;margin-bottom:10.6666666667vw}}.fillable-block.when-block .when-block-item{background:rgba(210,210,210,.2);border-radius:12px;height:172px;display:block;position:relative}@media(max-width: 1366px){.fillable-block.when-block .when-block-item{border-radius:.878477306vw;height:12.5915080527vw}}@media(max-width: 1366px)and (max-width: 768px){.fillable-block.when-block .when-block-item{height:44.5333333333vw}}.fillable-block.when-block .when-block-item .center-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.fillable-block.when-block .when-block-item .center-content span{white-space:nowrap}.fillable-block.when-block .when-block-item img{width:70px !important;height:70px !important}.fillable-block.when-block .when-block-item img{margin-bottom:15px}@media(max-width: 1366px){.fillable-block.when-block .when-block-item img{width:5.1244509517vw !important;height:5.1244509517vw !important;margin-bottom:1.0980966325vw !important}}@media(max-width: 768px){.fillable-block.when-block .when-block-item img{width:18.6666666667vw !important;height:18.6666666667vw !important;margin-bottom:4vw !important}}.active-block-columns{display:grid;grid-template-columns:562px 1fr;margin-left:-15px;grid-gap:65px;gap:65px}@media(max-width: 1366px){.active-block-columns{grid-template-columns:41.1420204978vw 1fr;margin-left:-1.0980966325vw;gap:4.7584187408vw}}@media(max-width: 1366px)and (max-width: 768px){.active-block-columns{margin-left:-2.6666666667vw;grid-template-columns:initial;gap:4vw}}.mobile-hidden{display:flex;gap:1.3333333333vw}.mobile-hidden .arrow{display:none}@media(max-width: 768px){.mobile-hidden .h4-color{margin:2.6666666667vw 0}.mobile-hidden .mob-arrow{height:-moz-fit-content;height:fit-content;display:block;margin:auto 0;width:5.6vw}.mobile-hidden .mob-arrow svg{margin-top:.8vw}.mobile-hidden .arrow{display:block;position:relative;top:0;transform:none;transform:initial}.mobile-hidden .arrow.active{rotate:180deg}}@media(max-width: 768px){.mobile-hidden-block{display:none !important}.mobile-hidden-block.active{display:block !important}.mobile-hidden-block.active.other{display:grid !important}}.all-review-text{display:block;max-width:240px;background:#eff1f3;width:100%;text-align:center;color:#161a1e;font-weight:500;position:relative;text-decoration:none;font-size:14px;font-weight:700;line-height:24px;border-radius:68px;margin:0;padding:6px 15px;height:45px;align-items:center;display:flex;justify-content:center}@media(max-width: 768px){.all-review-text{max-width:768px;padding:10px 0}}.h4-color{font-weight:700;font-size:20px;line-height:1.875vw;color:#161a1e;margin:1.0416666667vw 0;margin-bottom:.5208333333vw;display:block}.h4-color.other-type{margin:20px 0}@media(max-width: 1366px){.h4-color.other-type{margin:1.4641288433vw 0}}@media(max-width: 1366px){.h4-color{font-size:1.4641288433vw;line-height:2.635431918vw;margin:1.4641288433vw 0;margin-bottom:.7320644217vw}.h4-color.other-type{margin:1.4641288433vw 0}}@media(max-width: 1366px)and (max-width: 768px){.h4-color{font-size:5.3333333333vw;line-height:6.4vw;margin:5.3333333333vw 0}.h4-color.other-type{margin:5.3333333333vw 0}.h4-color.other-type.hideable{margin:2.6666666667vw 0}}.product-reviews h2{font-weight:500;font-size:40px}@media(max-width: 1366px){.product-reviews h2{font-size:2.196193265vw;line-height:2.196193265vw}}@media(max-width: 1366px)and (max-width: 768px){.product-reviews h2{font-size:8vw;line-height:8vw}}.h1-copy.product-name{font-weight:600;font-size:60px;color:#161a1e}@media(max-width: 1366px){.h1-copy.product-name{font-size:2.9282576867vw;line-height:2.9282576867vw}}@media(max-width: 1366px)and (max-width: 768px){.h1-copy.product-name{font-size:8vw;line-height:8vw}}.product-name{display:block}@media(max-width: 1024px){.product-name{display:none}}.product-name.mobile{display:none}@media(max-width: 1024px){.product-name.mobile{display:block}}.add-review-send{background-color:#161a1e}@media(max-width: 768px){.add-review-send{margin-top:4vw}}.section-margin.product-cards.products__catalog{margin:100px 0}@media(max-width: 1366px){.section-margin.product-cards.products__catalog{margin:7.3206442167vw 0}}@media(max-width: 1366px)and (max-width: 768px){.section-margin.product-cards.products__catalog{margin:10.6666666667vw 0}}@media(max-width: 768px){.section-margin.product-cards.products__catalog h2{font-size:8vw !important;line-height:8vw !important;margin-top:13.3333333333vw !important;margin-bottom:8vw !important}}.container-prd h2{font-weight:500}.container-prd .arrow-right{right:0}@media(min-width: 769px){.container-prd .arrow.owl{display:none}}.catalog.owl-carousel{display:grid;grid-template-columns:repeat(4, 1fr)}.catalog-item__picture img{width:100%;height:auto}.complex-name{display:flex;flex-direction:column;gap:5px;color:rgba(48,48,48,.55);margin-top:10px;font-weight:500;font-size:16px;line-height:17px;margin-bottom:10px}@media(max-width: 1366px){.complex-name{margin-top:.7320644217vw;margin-bottom:.7320644217vw}}@media(max-width: 768px){.complex-name{margin-top:2.6666666667vw;margin-bottom:2.6666666667vw}}.complex-name .average-rating .value{font-size:14px;font-weight:700}.complex-name .average-rating a .average-rating__count.small{font-size:14px;font-weight:700}.two-markets{display:flex;gap:.3645833333vw}@media(max-width: 1366px){.two-markets{gap:.5124450952vw}}@media(max-width: 768px){.two-markets{display:block;padding:0 20px}.two-markets .item-market{width:100%;height:50px}}.markets-grid{margin:30px 0;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px;gap:10px;width:100%}@media(max-width: 768px){.markets-grid{grid-template-columns:initial;gap:2.6666666667vw}}.item-market{height:40px;display:flex;padding:8px;align-items:center;cursor:pointer;background:rgba(210,210,210,.2);border-radius:68px}@media(max-width: 1440px){.item-market{height:30px}}@media(max-width: 768px){.item-market{padding:6px 8px}}.item-market .item-logo{width:auto;height:24px}.item-market .price-change{margin-left:auto;font-size:16px;font-weight:600}.item-market .item-info{display:flex;align-items:center;margin-left:20px;gap:0vw;width:40px;height:40px;background:#161a1e;border-radius:50%;letter-spacing:0em;text-align:right;position:relative}@media(max-width: 1440px){.item-market .item-info{width:30px;height:30px}}.item-market .item-info span{margin-right:5px;font-weight:500;font-size:12px;line-height:100%;white-space:nowrap;color:#fff}@media(max-width: 1366px){.item-market .item-info span{margin-right:.3660322108vw;font-size:.878477306vw}}@media(max-width: 768px){.item-market .item-info span{font-size:4.2666666667vw}}.item-market .item-info .item-cart{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.relinks{font-size:1rem;font-weight:600;line-height:1.1em;margin-top:23px;margin-bottom:5px;color:#161a1e}.relinks-block{display:grid;margin-top:10px}.relinks-link{margin-top:10px;margin-right:5px;color:#a1a1a1;font-size:.85rem;border-bottom:1px solid #a1a1a1}.marks-emodji{display:block;font-size:.85rem;line-height:120%}.marks-emodji-block{padding-top:30px}.marks-emodji-container{display:grid;grid-gap:7px;gap:7px}@media(min-width: 1281px){.catalog-item__body .rating{position:absolute !important}}.catalog-item__body .rating{position:relative !important}@media(max-width: 1280px){.catalog-item__body .rating{bottom:10px !important}}.price-info{position:relative !important;bottom:5px !important}.price-info{height:25px}.price-info.complex-disable{display:none !important}@media(max-width: 1280px){.price-info{bottom:16px !important}}.catalog-item__btns{position:relative !important}.tooltip-prod-page::after{left:0 !important;transform:translateX(-70%) !important;border-radius:4px !important;background:#FFF !important;background:var(--Main-White, #FFF) !important;white-space:break-spaces !important}.mobile-bottom-block{display:none}@media(max-width: 1024px){.mobile-bottom-block{display:block;position:fixed;bottom:0;height:110px;width:100vw;background:#fff;left:0;z-index:2}.mobile-bottom-block.smaller{height:70px}}.price-main{display:inline-flex;white-space:nowrap;margin-top:25px}.price-main.disable{opacity:0}.price-main .price-text{color:#1b0d23;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.price-main .price-text .price-text-price{display:none;white-space:pre}.price-main .price-text .price-text-price.active{display:inline-flex}.price-main .price-text .price-text-from{font-weight:500;line-height:120%;display:none}.price-main .price-text .price-text-from.active{display:inline-flex}.price-main .price-text .main-price-skeleton{width:110px;height:22px;background:linear-gradient(90deg, #f1f1f1 25%, #fafafa 50%, #f1f1f1 75%);background-size:200% 100%;animation:loading 2s infinite ease-in-out;border-radius:6px}.price-main .price-text .main-price-skeleton.non-active{width:auto;background:none}.price-main p{display:inline-flex;color:#1b0d23;font-size:20px;font-style:normal;font-weight:500;line-height:120%}.price-main svg{width:15px;height:15px;margin:4px 6px}.price-main svg.purple{fill:#572473}.price-main svg.dark-purple{fill:#8c3264}.price-main svg.peach{fill:#d87669}.price-main svg.bordo{fill:#c9556e}.price-main svg.pink{fill:#fe9bb1}@media(max-width: 1024px){.price-main{bottom:70px;position:fixed;width:100%;justify-content:center;z-index:3}}.about-product__content .h4{margin-bottom:20px}.btn-buy-separator{padding:15px 31px 14px !important}.btn-buy-separator{white-space:nowrap;text-align:center;margin-top:5px;margin-bottom:30px}@media(min-width: 1025px){.btn-buy-separator{font-size:14px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}}.btn-buy-separator .button-hidden-content{transition:opacity .05s ease-in-out;margin-left:157px}.btn-buy-separator .button-hidden-content .button-hidden-content-text{position:absolute;padding:15px 31px 14px;left:0;top:0;margin-left:-158px;margin-top:-1px;color:#fff;border-radius:4px}.btn-buy-separator .button-hidden-content .button-hidden-content-text.purple{background:#7b32a3}.btn-buy-separator .button-hidden-content .button-hidden-content-text.dark-purple{background:#c1448a}.btn-buy-separator .button-hidden-content .button-hidden-content-text.peach{background:#f39487}.btn-buy-separator .button-hidden-content .button-hidden-content-text.bordo{background:#d4526f}.btn-buy-separator .button-hidden-content .button-hidden-content-text.pink{background:#ffb6c6}.btn-buy-separator .separate{display:none;opacity:.4;width:2px;height:13px;background-color:#fff;margin-right:20px;margin-left:20px}.btn-buy-separator span{display:none}.btn-buy-separator span p{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.btn-buy-separator .add-to-cart-text{display:inline-flex;color:#fff}@media(max-width: 1024px){.btn-buy-separator{display:block !important;max-width:99vw !important;width:calc(100vw - 32px) !important;position:fixed !important;z-index:2 !important}.btn-buy-separator{margin:0 3vw;bottom:10px;margin:0 auto}.btn-buy-separator .button-hidden-content-text{margin-left:calc(-50vw + 11px) !important}.btn-buy-separator .button-hidden-content-text{width:calc(50vw - 20px)}.btn-buy-separator .separate,.btn-buy-separator span{display:inline-block}.btn-buy-separator .button-hidden-content{margin-left:calc(50vw - 12px);width:calc(50vw - 20px)}}.btn-buy-separator[\:has\(.button-hidden-content.active\)]{background:none !important}.btn-buy-separator[\:has\(.button-hidden-content.active\)]{transition:none}.btn-buy-separator:has(.button-hidden-content.active){background:none !important}.btn-buy-separator:has(.button-hidden-content.active){transition:none}.btn-buy-separator[\:has\(.button-hidden-content.active\)]::before{background:none !important}.btn-buy-separator[\:has\(.button-hidden-content.active\)]::before{transition:none}.btn-buy-separator:has(.button-hidden-content.active)::before{background:none !important}.btn-buy-separator:has(.button-hidden-content.active)::before{transition:none}.new-prod{display:inline;vertical-align:middle;justify-content:center;margin-left:5px;padding:5px 10px 5px;gap:10px;width:-moz-fit-content;width:fit-content;top:8px;right:8px;background:#eb0000;border-radius:100px;font-family:"Rubik";font-style:normal;font-weight:600;font-size:14px;line-height:14px;align-items:center;text-align:center;color:#fff}.new-prod.mobile{display:none}@media(max-width: 1366px){.new-prod.mobile{display:inline;margin-left:0;margin-top:7px}}.product-card{position:relative}.product-card .new-prod-label{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px 5px;gap:10px;position:absolute;top:8px;right:8px;background:#eb0000;border-radius:100px}.product-card .new-prod-label span{font-family:"Rubik";font-style:normal;font-weight:600;font-size:14px;line-height:14px;display:flex;align-items:center;text-align:center;color:#fff}.product-card .product-card-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.product-card .product-card-inner .product-buy-button{display:block;margin-bottom:0}.tabs{max-width:860px;margin-bottom:60px}.tabs__header{display:flex;justify-content:flex-start;gap:5px;margin-bottom:20px;flex-wrap:wrap}.tabs__tab{background:#fff;border:none;padding:10px 16px;border-radius:999px;cursor:pointer;font-size:14px;font-weight:500;color:#000;transition:.2s ease;white-space:nowrap;box-shadow:0px 4px 15px rgba(0,31,96,.15)}.tabs__tab:hover{background:#e5e7eb}@media(max-width: 768px){.tabs__tab:hover{background:#fff}}.tabs__tab.is-active{background:#000;color:#fff}.tabs__content{background:#f6f8f9;border-radius:14px;padding:20px}.tabs__panel{display:none;color:#161a1e;font-size:15px;line-height:1.6}.tabs__panel.is-active{display:block;animation:fade .2s ease}.tabs__panel ul{padding-left:18px;margin:0}.tabs__panel ul li{margin-bottom:6px}.tabs__panel--text{margin-bottom:15px}.tabs__panel--list{margin-bottom:20px !important}.tabs__panel--list-title{font-size:18px !important;font-weight:800 !important}.tabs__panel--list-title{margin-bottom:10px}.tabs__panel--protiv{font-size:18px !important;font-weight:800 !important}.tabs__panel--protiv{margin-bottom:10px}.tabs__panel--img{max-width:100%}.tabs__panel--img img{width:100%;border-radius:12px}@keyframes fade{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 768px){.tabs{max-width:100%;margin-bottom:40px}.tabs__content{background:rgba(0,0,0,0);padding:0}.tabs__item{margin-bottom:10px;border-radius:24px;background:#f6f8f9;overflow:hidden;box-shadow:0 4px 15px rgba(0,31,96,.2)}.tabs__tab{width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:68px;box-shadow:none;padding:19px 19px;font-size:16px;z-index:2;position:relative;white-space:normal}.tabs__tab::after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);flex-shrink:0;position:relative;top:-2px}.tabs__tab.is-active{background:#000;color:#fff;border-radius:68px}.tabs__tab.is-active::after{transform:rotate(-135deg);position:relative;top:2px}.tabs__panel{display:none;padding:15px 14px;background-color:rgba(0,0,0,0);font-size:14px;line-height:1.6}.tabs__panel.is-active{display:block}}.active-components{max-width:860px}.active-components h2{font-size:40px;font-weight:500;margin-bottom:25px}.active-components__intro{font-size:16px;color:#161a1e;margin-bottom:15px;line-height:1.3}.active-components__block{margin-bottom:15px}.active-components__block h3{font-size:20px;font-weight:600;margin-bottom:8px}.active-components__block ul{padding-left:18px;margin:0}.active-components__block ul li{font-size:15px;line-height:1.3;color:#161a1e}.about-product__pictures{display:flex;flex-direction:column;gap:12px;width:100%;height:-moz-fit-content;height:fit-content}@media(max-width: 768px){.about-product__pictures{gap:5px;border-radius:12px}}.about-product__pictures .arrow{position:absolute;z-index:2;top:50%;width:45px;height:45px;cursor:pointer;border-radius:50%}@media(max-width: 768px){.about-product__pictures .arrow{top:calc(50% + 5.3333333333vw)}}@media(hover: hover){.about-product__pictures .arrow:hover{box-shadow:0px 2px 4px rgba(48,48,48,.15);backdrop-filter:blur(1px)}.about-product__pictures .arrow:hover svg rect{fill-opacity:1}}.about-product__pictures .arrow-left{left:10px;transform:translateY(-50%)}.about-product__pictures .arrow-right{right:10px;transform:translateY(-50%)}.about-product__pictures .pictures__main{display:flex;max-height:36.4583333333vw;width:auto;max-width:100%;position:relative;z-index:1;border-radius:4px}@media(max-width: 768px){.about-product__pictures .pictures__main{max-height:93.3333333333vw}}.about-product__pictures .pictures__main img{height:auto;width:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}@media(max-width: 768px){.about-product__pictures .pictures__main img{border-radius:10px}}.about-product__pictures .pictures__nav .nav{height:90px;width:90px;cursor:pointer;position:relative;opacity:.2;background:#d2d2d2;border-radius:12px;display:flex;align-items:center}.about-product__pictures .pictures__nav .nav img{width:auto;max-width:100%;height:auto;max-height:100%;display:block;margin:auto;border-radius:12px}.about-product__pictures .pictures__nav .nav.active{opacity:1;background:rgba(210,210,210,.2)}.about-product__pictures{position:sticky;top:20px}@media(max-width: 1024px){.about-product__pictures{position:relative;top:auto;top:initial}}.about-product__pictures.bottom{position:absolute;bottom:0}@media(max-width: 1366px){.about-product__pictures .pictures__nav .nav{height:6.588579795vw !important;width:6.588579795vw !important}}@media(max-width: 1366px)and (max-width: 768px){.about-product__pictures .pictures__nav .nav{height:16.2666666667vw !important;width:16.2666666667vw !important}}
.set-empty{margin-bottom:100px}@media(max-width: 1366px){.set-empty{margin-bottom:7.3206442167vw}}.h1-copy{color:#161a1e}.section-description h1{font-weight:700;font-size:20px;line-height:24px;color:#4eadaa;margin:20px 0}@media(max-width: 1366px){.section-description h1{font-size:1.4641288433vw;line-height:1.756954612vw}}@media(max-width: 1366px)and (max-width: 768px){.section-description h1{font-size:5.3333333333vw;line-height:6.4vw}}.section-description b{font-weight:600;margin-bottom:10px;color:#4eadaa;display:block}.section-description p{font-weight:400;font-size:16px;line-height:24px;color:#303030;margin-bottom:10px}.section-description p b{font-weight:600;margin-bottom:0;margin-bottom:initial;color:#303030;display:inline;display:initial}@media(max-width: 1366px){.section-description p{font-size:1.1713030747vw;line-height:1.756954612vw}}@media(max-width: 1366px)and (max-width: 768px){.section-description p{font-size:4.2666666667vw;line-height:6.4vw}}.catalog-items{display:grid;grid-template-columns:repeat(4, 1fr);margin-top:30px;margin-bottom:60px;grid-gap:8px}@media(max-width: 1366px){.catalog-items{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px){.catalog-items{grid-template-columns:repeat(2, 1fr)}}.product-card{position:relative}.product-card.catalog-page{margin-bottom:0}.product-card.catalog-page .prod-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:28px 20px 20px 20px}@media(max-width: 1024px){.product-card.catalog-page .prod-wrapper{padding:10px}}.product-card.catalog-page .prod-wrapper .product-info-block{height:100%}.product-card.catalog-page .prod-wrapper .product-info-block .product-info-content{display:flex;flex-direction:column;justify-content:space-between}.product-card.catalog-page .prod-wrapper .product-buy-button{margin-bottom:0;margin-bottom:initial;margin-top:auto}.product-card .new-prod{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px 5px;gap:10px;position:absolute;top:8px;right:8px;background:#eb0000;border-radius:100px}.product-card .new-prod span{font-family:"Rubik";font-style:normal;font-weight:600;font-size:14px;line-height:14px;display:flex;align-items:center;text-align:center;color:#fff}.product-card .product-card-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.product-card .product-card-inner .product-buy-button{display:block;margin-bottom:0}
.tags__wrapper{display:flex;gap:.5208333333vw;flex-wrap:wrap;position:relative;z-index:2}.tags__wrapper .small{justify-content:center;align-items:center;padding:12px 25px;gap:5px;color:#161a1e;font-weight:600;font-size:14px;line-height:17px;white-space:nowrap}@media(max-width: 768px){.tags__wrapper .small{font-size:13px;padding:8px 15px}}.tags__wrapper .tag,.tags__wrapper a{text-decoration:none;height:-moz-fit-content;height:fit-content}.tags__wrapper .tag-item{border-radius:30px;background-color:#fff;transition:all .3s ease}@media(max-width: 768px){.tags__wrapper .tag-item{border-radius:8vw}}.tags__wrapper .tag-item:hover{background-color:#161a1e;transition:all .3s ease}.tags__wrapper .tag-item:hover p{color:#fff}.tags__wrapper .tag-item.active{background:#161a1e}.tags__wrapper .tag-item.active p{color:#fff}@media(max-width: 768px){.tags__wrapper{flex-wrap:wrap;gap:1.6vw}}.tags{background:#eff1f3;padding-bottom:15px;position:relative}.tags::before{z-index:1;content:"";position:absolute;top:0;right:210px;width:240px;height:100%;background:#f9f9f9;transform:skewX(-45deg);transform-origin:right top;pointer-events:none}@media(max-width: 768px){.tags::before{right:135px;width:100px;transform:skewX(-45deg)}}@media(max-width: 768px){.tags::before{right:135px}}
.app-faq{display:flex;flex-direction:column;justify-content:space-between;flex:1;max-width:100%;padding:40px 100px}@media(max-width: 1280px){.app-faq{padding:40px 50px}}@media(max-width: 768px){.app-faq{padding:40px 16px}}.app-faq__title{font-size:60px;font-weight:500;margin-bottom:32px;font-family:"Involve",sans-serif}@media(max-width: 1820px){.app-faq__title{font-size:50px}}@media(max-width: 1600px){.app-faq__title{font-size:45px}}@media(max-width: 1376px){.app-faq__title{font-size:40px}}@media(max-width: 1280px){.app-faq__title{font-size:30px}}.app-faq__title span{font-family:"Great Vibes",sans-serif;font-weight:400;font-size:90px}@media(max-width: 1820px){.app-faq__title span{font-size:75px}}@media(max-width: 1600px){.app-faq__title span{font-size:60px}}@media(max-width: 1376px){.app-faq__title span{font-size:55px}}@media(max-width: 1280px){.app-faq__title span{font-size:50px}}.app-faq__title.catalog{font-size:40px;font-weight:500;margin-bottom:32px;font-family:"Involve",sans-serif}@media(max-width: 1820px){.app-faq__title.catalog{font-size:50px}}@media(max-width: 1600px){.app-faq__title.catalog{font-size:45px}}@media(max-width: 1376px){.app-faq__title.catalog{font-size:40px}}@media(max-width: 1280px){.app-faq__title.catalog{font-size:30px}}.app-faq__title.catalog span{font-size:40px;font-weight:500;margin-bottom:32px;font-family:"Involve",sans-serif}@media(max-width: 1820px){.app-faq__title.catalog span{font-size:50px}}@media(max-width: 1600px){.app-faq__title.catalog span{font-size:45px}}@media(max-width: 1376px){.app-faq__title.catalog span{font-size:40px}}@media(max-width: 1280px){.app-faq__title.catalog span{font-size:30px}}.lastBlock{display:flex;justify-content:center;padding:25px 100px}@media(max-width: 1280px){.lastBlock{padding:25px 50px}}@media(max-width: 1024px){.lastBlock{padding:25px 25px}}@media(max-width: 1024px){.lastBlock{padding:15px 16px}}.lastBlock p{text-transform:uppercase;font-size:33px;font-weight:600;color:rgba(99,101,106,.55);text-align:center}@media(max-width: 1280px){.lastBlock p{font-size:24px}}@media(max-width: 1024px){.lastBlock p{font-size:17px;font-weight:700}}.app-faq.main{flex-direction:row}@media(max-width: 1280px){.app-faq.main{flex-direction:column}}.app-faq__title.main{flex:1}.app-faq__qa.main{flex:1;max-width:860px}@media(max-width: 1280px){.app-faq__qa.main{max-width:none;max-width:initial}}.app-faq.catalog{flex-direction:column}.app-faq__qa.catalog{max-width:100%}.faq-block{display:flex;flex-direction:column;gap:12px}.faq-item{cursor:pointer;transition:background .2s ease}.faq-item.open .faq-answer{padding:30px 30px 40px 30px;opacity:1}.faq-question{background:#eff1f3;border-radius:36px;padding:20px 30px;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600}.faq-question span{margin-right:20px;font-size:20px;font-weight:500}.faq-toggle{position:relative;width:24px;height:24px;padding:0;border:none;outline:none;cursor:pointer;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.faq-toggle::before,.faq-toggle::after{content:"";position:absolute;left:50%;top:50%;width:20px;height:2px;background:#000;border-radius:2px;transition:transform .3s ease}.faq-toggle::before{transform:translate(-50%, -50%)}.faq-toggle::after{transform:translate(-50%, -50%) rotate(90deg)}.faq-item.open .faq-toggle::after{transform:translate(-50%, -50%) rotate(0deg)}.faq-answer{background-color:rgba(0,0,0,0);max-height:0;overflow:hidden;transition:max-height .4s ease;margin-top:0;opacity:0;padding:0 30px}.faq-answer__text{display:flex;flex-direction:column}.faq-answer__how{display:flex;margin-bottom:20px;width:100%;gap:55px}.faq-answer__how.desc{margin-bottom:15px}@media(max-width: 560px){.faq-answer__how.desc{flex-direction:column}}.faq-answer__quantity{display:flex;align-items:center;gap:10px;height:45px}.faq-answer__quantity-img{width:45px;height:45px}.faq-answer__quantity-img img{width:36px;height:36px;padding:4.5px}.faq-answer__quantity p{font-size:36px;font-weight:500}.faq-answer__date{display:flex;align-items:center;gap:10px;height:45px}.faq-answer__date-img{width:45px;height:45px}.faq-answer__date-img img{width:36px;height:36px;padding:4.5px}.faq-answer__date p{font-size:36px;font-weight:500;width:100%}.faq-answer__date.desc p{font-size:28px}@media(max-width: 1280px){.faq-answer__date.desc p{font-size:18px}}@media(max-width: 1024px){.faq-answer__date.desc p{font-size:24px}}@media(max-width: 768px){.faq-answer__date.desc p{font-size:22px}}.faq-answer__desc{margin-bottom:30px}.faq-answer__info{padding:15px;border:solid .5px #f4f4f4}.faq-answer__info img{margin-bottom:20px;width:18px;height:18px}button{padding:0}@media(max-width: 1024px){.faq-question{padding:15px;border-radius:20px}.faq-item.open .faq-answer{padding:15px}}@media(max-width: 768px){.faq-answer__date{gap:4px}.faq-answer__date p{font-size:24px}.faq-answer__quantity{gap:5.5px}.faq-answer__quantity p{font-size:24px}.faq-answer__how{gap:25px}.faq-answer__quantity-img{width:35px;height:35px}.faq-answer__quantity-img img{width:28px;height:28px;padding:3.5px}.faq-answer__date-img{width:35px;height:35px}.faq-answer__date-img img{width:28px;height:28px;padding:3.5px}}
.product-reviews h2{margin-bottom:20px}.product-reviews__list{margin-bottom:40px}@media(max-width: 768px){.product-reviews .link{margin:0 auto}}.product-reviews__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media(max-width: 1024px){.product-reviews__list{display:flex;flex-direction:column}}@media(max-width: 768px){.product-reviews__list{margin-bottom:20px}}@media(min-width: 769px){.desktop-flex-reviews{display:flex}.desktop-flex-reviews .feedback-pagination{width:100%}}@media(max-width: 768px){.desktop-flex-reviews{display:flex;flex-direction:column-reverse;align-items:center;gap:20px}}

/* End */


/* Start:/local/components/psorilom/geo-header/templates/.default/style.css?17670179939621*/
.header-geo-icon{width:12px;height:16px}.sent-title{text-align:center;padding:20px;font-weight:400;font-size:25px;line-height:110%;background:#f4f4f4}.modal-geo{position:fixed;z-index:5;top:-10px;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;margin-top:10px;overflow:auto;max-height:100vh;left:calc((1366px - 100vw)/2)}.modal-geo-container{position:absolute;background-color:#fff;border-radius:20px;max-width:672px;width:95%;z-index:22;max-height:80vh}.modal-geo-container .sent-text{font-weight:400;font-size:18px;line-height:23px;text-align:center;padding-top:30px;padding-left:120px;padding-right:120px}.bg-fill{display:none}.modal-geo-content{padding:30px 40px;flex-grow:1;display:flex;flex-direction:column;flex-grow:1}.modal-geo-content .modal-geo-btns{display:none;gap:20px}.modal-geo-content .modal-geo-btns.active{display:flex}.modal-geo-content .modal-geo-btns .cancel-btn{color:#b57e10;font-size:14px;font-style:normal;font-weight:500;line-height:140%;margin:auto;margin-right:0;border-bottom:1px solid #b57e10}.modal-geo-content .modal-geo-btns .send-btn{justify-content:center;align-items:center;padding:15px 36px 14px;gap:10px;background:#b57e10;border-radius:30px;height:48px;font-style:normal;font-weight:500;font-size:16px;line-height:120%;color:#fff;cursor:pointer;margin:0 auto;margin-left:0;display:flex;box-sizing:border-box}.modal-geo-content .modal-geo-block{margin-bottom:30px}.modal-geo-content .modal-geo-block .info{display:flex;margin-top:-20px;margin-bottom:20px}.modal-geo-content .modal-geo-block .info .img{width:50px;height:50px}.modal-geo-content .modal-geo-block .info .info-text{display:block;padding:5px 5px 5px 10px}.modal-geo-content .modal-geo-block .info .info-text .name{font-style:normal;font-weight:400;font-size:16px;line-height:140%}.modal-geo-content .modal-geo-block .info .info-text .type{font-style:normal;font-weight:400;font-size:14px;line-height:120%;color:#c9c9c9}.modal-geo-content .modal-geo-block .edit-text{cursor:pointer;display:flex}.modal-geo-content .modal-geo-block .edit-text p{margin-top:2px;margin-left:5px;font-weight:400;font-size:16px;line-height:140%;text-decoration-line:underline;color:#b57e10}.modal-geo-content .modal-geo-block .block-title{font-style:normal;margin-bottom:3px;text-align:center;opacity:.6;padding-bottom:20px;font-weight:500;font-size:18px;line-height:21px;display:flex;align-items:center;justify-content:center;color:#b0b0b0}.modal-geo-content .modal-geo-block .block-title span{color:red}.modal-geo-content .modal-geo-block input{border:1px solid rgba(87,36,115,.3);border-radius:4px;width:100%;height:42px;padding:15px;font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#1b0d23}.modal-geo-content .modal-geo-block input ::-moz-placeholder{opacity:.1}.modal-geo-content .modal-geo-block input ::placeholder{opacity:.1}.modal-geo-content .modal-geo-block input:focus{border-color:#000 !important}.modal-geo-content .modal-geo-block input:focus{outline:none}.modal-geo-content .modal-geo-block .counter-box{position:relative;display:inline-block;width:100%}.modal-geo-content .modal-geo-block .counter-box textarea{border:1px solid rgba(87,36,115,.3);border-radius:4px;width:100%;height:42px;padding:15px;font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#1b0d23}.modal-geo-content .modal-geo-block .counter-box textarea:focus{border-color:#000 !important}.modal-geo-content .modal-geo-block .counter-box textarea:focus{outline:none}.modal-geo-content .modal-geo-block .counter-box textarea ::-moz-placeholder{opacity:.05}.modal-geo-content .modal-geo-block .counter-box textarea ::placeholder{opacity:.05}.modal-geo-content .modal-geo-block .counter-box textarea::-webkit-resizer{width:10px;height:10px}.modal-geo-content .modal-geo-block .counter-box .counter-text{position:absolute;right:25px;bottom:5px;font-style:normal;font-weight:400;font-size:14px;line-height:140%;opacity:.5}.modal-geo-content .modal-geo-block .counter-box .comment{height:100px;overflow:auto;resize:vertical}.modal-geo-content .modal-geo-block .counter-box .resize-handle{position:absolute;bottom:0;right:0;margin-bottom:10px;margin-right:7px;width:13px;height:13px;cursor:nwse-resize}.geo-title-block{height:68px;margin:auto;width:-moz-fit-content;width:fit-content;padding-top:40px;text-align:center;font-weight:700;font-size:24px;line-height:28px;display:flex;align-items:center;color:#b57e10}.close{position:absolute;right:25px;cursor:pointer}.region-item{padding:4px 0;cursor:pointer}.region-item:active p{color:#b57e10}.add-review{width:264px;height:48px;background:#b57e10;border-radius:4px;margin-bottom:25px;margin-left:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px 20px;gap:7px;font-weight:500;font-size:16px;line-height:120%;color:#fff;cursor:pointer}.products-select{position:relative;display:flex;align-items:center}.products-select.active .products-select__preview .products-select__item{border-radius:4px 4px 0px 0px}.products-select.active .products-select__preview .products-select__item svg{transform:rotate(270deg)}.products-select__modal-geo{width:485px}.products-select__preview .products-select__item{display:flex;align-items:center;justify-content:space-between;padding:20px;width:370px;background:rgba(210,210,210,.2);border-radius:10px;box-sizing:border-box}.products-select__preview .products-select__item input{background:none;font-weight:500}.products-select__preview .products-select__item p{max-width:calc(100% - 84px)}.products-select__preview .products-select__item .arrow{flex-shrink:0;transition:transform .3s ease-in-out;transform:rotate(90deg);width:24px;height:24px;stroke:#b57e10;fill:#b57e10}.products-select__preview .products-select__item .arrow.rotated{transform:rotate(270deg)}.products-select__body_send{width:100%;top:auto;max-width:592px;z-index:1;padding:20px;margin-right:40px;margin-top:20px;background:#f6f6f6;border-radius:20px;height:-moz-fit-content;height:fit-content;max-height:300px;overflow-y:auto;display:none}.products-select__body_send.active{display:block}.products-select__body .products-select__item:not(:last-of-type){margin-bottom:15px}.products-select__item{cursor:pointer}.products-select__item p{transition:color .3s ease-in-out;font-size:1.125rem;font-weight:500;line-height:1.2em}.products-select__item.active p,.products-select__item:hover p{color:#b57e10}.header__col{display:flex;margin-left:0}#geoComponent{z-index:33}.header-geo-name{font-style:normal;line-height:100%;margin:auto 5px;cursor:pointer;width:-moz-max-content;width:max-content;color:#b57e10;display:flex;align-items:center;font-weight:600;gap:4px;font-size:12px}.header-geo-name:active{opacity:1}.header-geo-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-geo-name-icon{width:14px;opacity:.5;margin-top:2px}.header-geo-block.active{display:inline-flex}.header-geo-block{display:none;padding:25px 35px;flex-direction:column;align-items:center;background:hsla(0,0%,100%,.95);box-shadow:0px 4px 15px rgba(0,31,96,.08);border-radius:12px;position:absolute;margin-top:2rem;width:310px}.header-geo-block .your-city{font-weight:700;font-size:14px;line-height:14px;display:flex;align-items:center;color:#b57e10}.header-geo-block .selected-city{color:#1b0d23;font-style:normal;font-weight:700;font-size:18px;line-height:21px;text-align:center;display:block;margin-top:10px}.header-geo-block .btns{display:flex;gap:25px;margin-top:20px}.header-geo-block .btns .thanks{color:#fff;background:#b57e10;border-radius:30px;padding:9px 17px;font-weight:700;font-size:14px;line-height:17px;cursor:pointer}.header-geo-block .btns .thanks:hover{background:#926400}.header-geo-block .other-btn{font-style:normal;margin:auto;border-bottom:1px solid #b57e10;cursor:pointer;font-weight:700;font-size:14px;line-height:24px;display:flex;align-items:center;text-align:center;color:#b57e10}.header-geo-block .other-btn:active{color:#926400;border-bottom:1px solid #926400}.header-geo-block.disableShadow{box-shadow:none}@media (min-width: 768px){.modal-geo-content .modal-geo-block .block-title{font-size:16px}}@media screen and (min-width: 1441px){.header-geo-name{max-width:19em}}@media (max-width: 768px){.header-geo-icon{width:12px;height:16px}.bg-fill{position:absolute;top:0;left:0;width:100vw;height:100dvh;backdrop-filter:blur(5px);background-color:rgba(85,94,108,.3)}.bg-fill.active{display:block}.add-review{margin-left:0}.products-select__body_send{max-width:100%;box-sizing:border-box}.products-select{width:100%}.header-geo-block .selected-city{max-width:90vw;white-space:normal;text-align:center}}@media (max-width: 1366px){.modal-geo{left:0}}@media (max-width: 1366px)and (max-width: 768px){.header-geo-name{font-size:16px;margin-left:6px;padding:0}}@media screen and (max-width: 1024px){.header-geo-name{max-width:50em}}@media (max-width: 1024px){.header-geo-block{margin-left:90px}}@media (max-width: 1024px)and (max-width: 768px){.header-geo-block{margin-right:0;max-width:90vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0}}@media (max-width: 1024px)and (max-width: 768px)and (max-width: 576px){.header-geo-block{max-width:99vw;width:calc(100vw - 36px)}}@media screen and (min-width: 1025px)and (max-width: 1199px){.header-geo-name{max-width:12em}}@media screen and (min-width: 1200px)and (max-width: 1440px){.header-geo-name{max-width:19em}}@media (hover: hover){.region-item:hover p{color:#b57e10}.header-geo-name:hover{opacity:1}.header-geo-block .other-btn:hover{color:#926400;border-bottom:1px solid #926400}}

/* End */
/* /local/templates/psorilom/assets/bundles/global/global.css?176701799315495 */
/* /local/templates/psorilom/assets/bundles/catalog/catalog.css?176701799335914 */
/* /local/components/psorilom/geo-header/templates/.default/style.css?17670179939621 */
