.theme-violet{--color-primary:#050507;--color-primary-dark:#38384F;--color-primary-shadow:#41415E;--color-primary-midnight:#2F2F46;--color-primary-smocky:#1A1A27;--color-primary-volcano:#151520;--color-secondary:#8267DA;--color-secondary-jusy:#7E41FF;--color-secondary-jusy-2:#7F60E4;--color-secondary-dark:#AD95FB;--color-secondary-dark-2:#B592FF;--color-accent:#FFC107;--color-light:#E7E7F6;--color-light-bold:#C5B8EF;--color-light-medium:#F7F8F8;--color-light-secondary:#F7F5FF;--color-light-slim:#E2DCF7;--color-light-bride:#EEEAFA}[data-path=blog]{background:url(../../img/theme-violet/hero/hero-blog-mob1.svg) no-repeat top 32px center;background-size:100% 25%}@media (min-width:768px){[data-path=blog]{background:url(../../img/theme-violet/hero/hero-blog1.svg) no-repeat top 56px center;background-size:100% auto}}.hero__pages--blog h1{max-width:970px}.blog__post-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.blog__post-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.samples-item-wrap{margin-bottom:24px;margin-left:12px;margin-right:12px;padding:8px 8px 57px 8px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:calc(100% - 24px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;background:#2f2f46;border-radius:40px;color:#e7e7f6}@media (max-width:768px){.samples-item-wrap{margin-left:0;margin-right:0;max-width:350px;width:100%}}.samples-item-wrap:hover{color:#e7e7f6;text-decoration:none}.samples-item-wrap .matching-cat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;padding:0 16px;position:absolute;bottom:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.samples-item-wrap .matching-cat span{text-transform:uppercase;background:#8267da;padding:2px 8px;border-radius:24px;font-size:12px;color:#e7e7f6}@media (min-width:768px){.samples-item-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:calc(50% - 24px)}}@media (min-width:992px){.samples-item-wrap{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:calc(33% - 24px)}}.samples-item-wrap .img_wrapper{-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px;width:100%;max-height:230px;border-radius:32px;margin-bottom:32px}.samples-item-wrap .samples-item-info{display:none}.samples-item-wrap .blog_text{padding:0 16px}.samples-item-title{font-style:normal;font-weight:400;font-size:24px;line-height:110%;letter-spacing:-.02em;min-height:108px}@media (max-width:768px){.samples-item-title{min-height:99px;font-size:24px!important;line-height:110%!important}}.blog_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:26px}.blog_btn button{background:0 0;border:1px solid #e7e7f6;border-radius:16px;padding:10px 24px;color:#e7e7f6;font-weight:500;font-size:14px}.blog div[data-path=blog]{background-color:#fff}.blog .hero__pages--blog h1{color:#050507}.blog .blog__nav .faq-wrap__menu .nav-link{color:#050507;border-color:#050507}.blog .blog__nav .faq-wrap__menu .nav-link.active{color:#fff;border-color:#8267da}.blog .blog__nav .faq-wrap__menu .nav-link.active:hover{color:#fff!important;border-color:#8267da!important}.blog .blog__nav .faq-wrap__menu .nav-link:hover{color:#8267da;border-color:#8267da!important}.blog .blog_btn button{color:#050507;border-color:#050507}.blog .blog_btn button:hover{color:#8267da;border-color:#8267da}.blog .information-accordion h2{color:#050507}.blog .information-accordion .card-header .btn::before{mask-image:unset;-webkit-mask-size:unset;mask-size:unset;-webkit-mask-repeat:unset;mask-repeat:unset;-webkit-mask-position:unset;mask-position:unset;-webkit-mask-image:unset;mask-image:unset;background-color:unset;background-image:url(/redesign_2022/img/default/chevron-down.svg)}.blog .information-accordion .card-body p{color:#050507}