.mb-10{margin-bottom:10px}.mb-4{margin-bottom:4px}.mb-12{margin-bottom:12px}.mb-14{margin-bottom:14px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-80{margin-bottom:80px}.mb-100{margin-bottom:100px}.mt-10{margin-top:10px}.mt-4{margin-top:4px}.mt-12{margin-top:12px}.mt-14{margin-top:14px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-80{margin-top:80px}.mt-100{margin-top:100px}.text-50{font-size:50px;line-height:68px}.text-42,.text-50{font-weight:400;color:#000}.text-42{font-size:42px;line-height:55px}.text-40{font-size:40px;line-height:52px}.text-30,.text-40{font-weight:400;color:#000}.text-30{font-size:30px;line-height:39px}.text-24{font-size:24px;line-height:33px}.text-20,.text-24{font-weight:400;color:#000}.text-20{font-size:20px;line-height:25px}.text-16{font-size:16px;line-height:22px}.text-14,.text-16{font-weight:400;color:#000}.text-14{font-size:14px;line-height:24px}.text-12{font-size:12px;font-weight:400;line-height:20px;color:#000}.text-center{text-align:center}.text-upp{text-transform:uppercase}.text-font-main{font-family:var(--font-main)}.text-font-second{font-family:var(--font-second)}.text-bold{font-weight:700}.text-semi-bold{font-weight:600}.text-medium{font-weight:500}.text-regular{font-weight:400}.text-light{font-weight:300}.text-white{color:#fff}.text-hover:hover{color:#7600fb}.swiper-button-next,.swiper-button-prev{background:rgba(0,0,0,.5);color:#fff;width:32px;height:32px;border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:inline-flex;align-items:center;justify-content:center;position:absolute;z-index:2;cursor:pointer;top:50%;transform:translateY(-50%);transition:color .3s ease,background .3s ease,opacity .3s ease}@media(min-width:1024px){.swiper-button-next,.swiper-button-prev{width:48px;height:48px;border-radius:8px}}.swiper-button-next.swiper-button-lock,.swiper-button-prev.swiper-button-lock{display:none}.swiper-button-next:hover,.swiper-button-prev:hover{background:#000}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next .swiper-navigation-icon,.swiper-button-next img,.swiper-button-next svg,.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev img,.swiper-button-prev svg{width:11px;height:20px;fill:currentColor}@media(min-width:1024px){.swiper-button-next .swiper-navigation-icon,.swiper-button-next img,.swiper-button-next svg,.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev img,.swiper-button-prev svg{width:14px;height:26px}}.swiper-button-next{right:4px}.swiper-button-prev{left:4px}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev img,.swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-disabled{opacity:.3}*{box-sizing:border-box;padding:0;margin:0;outline:none!important;text-decoration:none;text-rendering:optimizeLegibility;font-feature-settings:"liga";list-style:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,button,form,html,input,option,select,textarea{font-family:var(--font-main,san-serif),sans-serif}body{max-width:100vw;min-height:100vh;display:flex;flex-direction:column}a{color:inherit;text-decoration:none}h1{font-size:calc(.9375rem + 1vw)}h1,h2{font-weight:600;margin-bottom:16px}h2{font-size:calc(.8125rem + .9vw)}@media(min-width:768px){h2{margin-bottom:32px}}@media(min-width:1200px){h2{margin-bottom:48px}}h3{font-size:calc(.75rem + .75vw)}h3,h4{font-weight:600;margin-bottom:8px}h4{font-size:calc(.6875rem + .65vw)}h5{font-size:calc(.625rem + .55vw)}h5,h6{font-weight:600;margin-bottom:4px}h6{font-size:calc(.5625rem + .45vw)}p{font-size:calc(.75rem + .35vw);line-height:180%}@media(min-width:1200px){p{font-size:16px}}p+p:not(:first-child){margin-top:16px}@media(min-width:1024px){p+p:not(:first-child){margin-top:24px}}strong{font-weight:600}img{max-width:100%;object-fit:cover;width:100%;pointer-events:none}img,picture{display:block}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}::selection{background:#b131d4;color:#fff;text-shadow:none}input::placeholder{color:#27282d;opacity:.6;transition:opacity .3s ease}input:focus::placeholder{opacity:0;transition:opacity .3s ease}textarea::placeholder{color:#27282d;opacity:.6;transition:opacity .3s ease}textarea:focus::placeholder{opacity:0;transition:opacity .3s ease}::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}::-webkit-scrollbar-thumb{border-radius:12px;background-color:#a0a2af;box-shadow:0 0 1px hsla(0,0%,100%,.5)}.main{max-width:1920px;width:100%;flex:1 0 auto;position:relative}.container,.main{min-width:320px;margin:0 auto}.container{max-width:1200px;padding:0 16px}@media(max-width:960px){.container{max-width:1200px}}@media(max-width:640px){.container{max-width:960px}}@media(max-width:0px){.container{max-width:640px;padding:0}}.container-md{width:100%;max-width:1920px;min-width:320px;padding:0 24px;margin:0 auto}.flex{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.error-image{background-color:#f3f0f5!important;object-fit:none!important;margin:auto!important;transition:0s!important}.blink-animate{position:relative;overflow:hidden;display:flex;flex-direction:column}.blink-animate:hover:before{background-color:hsla(0,0%,100%,.5019607843)}.blink-animate:hover:after{left:130%}.blink-animate:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,0);transition:.6s;content:""}.blink-animate:after{position:absolute;top:-80px;bottom:0;left:-100%;z-index:0;width:50px;height:700px;background:#fff;opacity:.5;transform:rotate(35deg);animation:blink .6s;transition:all .6s;content:""}iframe{border:0;display:block}:root:has(.modal){overflow:hidden}@media(hover:hover){:root:has(.modal){padding-right:17px}}:root:has(.filter__show-mobile){overflow:hidden}.grecaptcha-badge{display:none!important}form .input{margin-bottom:20px}form .input:last-child{margin-bottom:0}form .form-control{color:#171717;font-size:14px;font-weight:500;line-height:20px;height:48px!important;border:1px solid #d400a6!important;border-radius:8px;padding:8px 12px;outline:none!important;width:100%!important}form .cart_phone .react-international-phone-input-container{border-color:#e0e0e0;height:40px}form .cart_phone .react-international-phone-input{height:40px!important}form .cart_phone .react-international-phone-country-selector-button{height:40px}form .react-international-phone-input-container{width:100%;border:1px solid #d400a6;border-radius:8px}form .react-international-phone-input-container .react-international-phone-input{color:#171717;font-size:14px;font-weight:500;line-height:20px;height:48px;border:none;border-left:1px solid #d400a6;border-radius:0 8px 8px 0;padding:8px 12px;outline:none;width:100%}form .react-international-phone-input-container .react-international-phone-country-selector-button{border:none;border-radius:8px 0 0 8px;height:48px}form input[type=password],form input[type=text],form textarea{color:#171717;font-size:14px;font-weight:500;line-height:20px;height:48px;border:1px solid #d400a6;border-radius:8px;padding:8px 12px;outline:none!important;width:100%}form textarea{max-width:100%;min-height:100px}form .form__error{font-size:14px;color:#d400a6}.error-box{background-color:#ffe0e0;padding:10px;border-radius:6px;color:red;text-align:center}.accordion-gradient .accordion__item{margin-bottom:16px}.accordion-gradient .accordion__button{background:linear-gradient(260deg,#7000ff,#d500a6);padding:16px;border-radius:12px;cursor:pointer}.accordion-gradient .accordion__button:hover{background:linear-gradient(260deg,#7000ff,#a1017e)}.accordion-gradient .accordion__button[aria-expanded=false] .icon{transform:translateY(-50%) rotate(180deg)}.accordion-gradient .accordion__button .icon{font-size:24px;color:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex}.accordion-gradient .accordion__panel{background-color:#fff;padding:16px 0;border-bottom:1px solid #e2e2ea}.table{border:1px solid #e2e2ea;border-radius:12px;width:100%;margin-bottom:16px;border-collapse:collapse;overflow:hidden}@media(max-width:1023px){.table{display:none}}.table:last-child{margin-bottom:0}.table.responsive{display:block}.table-head{background:#f3f4f6;display:grid}.table-head__articul{font-size:11px}@media(min-width:1024px){.table-head__articul{font-size:13px}}.table-head__articul__value{color:#232323}.table-head__item{color:#8a8a99;font-size:11px;font-weight:600;text-transform:uppercase;text-align:left;border-bottom:1px solid #e2e2ea;padding:16px;display:flex;align-items:center}@media(min-width:1024px){.table-head__item{font-size:13px}}.table-body__row{vertical-align:middle;display:grid}.table-body__row__not-available{filter:grayscale(100%);background:#fee}.table-body__row__item{font-size:12px;font-weight:400;display:flex;align-items:center;border-bottom:1px solid #e2e2ea;padding:16px}@media screen and (min-width:1024px)and (max-width:1199px){.table-body__row__item{font-size:14px}}@media(min-width:1200px){.table-body__row__item{font-size:13px}}@media(min-width:1400px){.table-body__row__item{font-size:14px}}.table-body__row__item .action,.table-body__row__item .model-zoomer{cursor:pointer;transition:all .3s ease}.table-body__row__item .action:hover,.table-body__row__item .model-zoomer:hover{opacity:.3;transform:scale(1.2)}.table-body__row__item .action svg,.table-body__row__item .model-zoomer svg{color:#b131d4}.table-body__row__item .lg-react-element{flex:0 0 48px}.table-body__row:hover .table-body__row__item,.table-body__row:hover td{background-color:#fafafb}.table-body__image{cursor:pointer;width:48px;height:48px;border-radius:8px;overflow:hidden}.table-body__image:hover{opacity:.8}.table-foot{display:grid}.table-foot__articul{font-weight:400;display:inline-block;margin-right:4px}.table-foot__item{color:#232323;font-size:12px;font-weight:600;padding:16px;display:flex;align-items:center}@media screen and (min-width:1024px)and (max-width:1199px){.table-foot__item{font-size:14px}}@media(min-width:1200px){.table-foot__item{font-size:13px}}@media(min-width:1400px){.table-foot__item{font-size:14px}}.table-foot .total-articul{margin-right:4px}.table-foot .icon_delete{color:#b131d4}.table-foot .icon_delete:hover{opacity:.3;transform:scale(1.2)}.table__color{display:flex;align-items:center}.table__color .icon_color{width:22px;height:22px;margin-right:4px;border:1px solid #ebeaea;border-radius:100px}.table_price_group{display:flex;flex-direction:row}.table_price_group.column{flex-direction:column}@media screen and (min-width:1024px)and (max-width:1599px){.table_price_group{flex-direction:column}}.table_price_wrap{display:flex;flex-direction:column;width:100%}.table_price_wrap:not(:first-child):before{content:"/";margin-right:4px;margin-left:4px}@media screen and (min-width:1024px)and (max-width:1599px){.table_price_wrap:not(:first-child):before{content:none}}.table_price{display:flex;width:100%}.table_price:not(:first-child):before{content:"/";margin-right:4px;margin-left:4px}@media screen and (min-width:1024px)and (max-width:1599px){.table_price:not(:first-child):before{content:none}}.table-total{display:grid;grid-template-columns:auto auto;justify-content:space-between;background-color:#fcf0f9;font-size:14px;font-weight:400;border-radius:12px;padding:16px}@media(max-width:1023px){.table-total{grid-template-columns:1fr;padding:12px}}.table-total__item__title_mobile{display:none;margin-right:4px}@media(max-width:1336px){.table-total__item__title_mobile{display:block}}.table-total__item{display:flex;align-items:center;flex-wrap:wrap}.table-total__catalog-heading{margin-right:4px}.table-total__line-vertical{width:1px;height:16px;background-color:#232323;margin:0 16px;display:inline-flex}.table-total__line-horizontal{width:10px;height:1px;background-color:#232323;margin:0 8px;display:inline-flex}.collection-name{font-size:24px;font-weight:600}.return-button{display:flex;align-items:center;justify-content:center;padding:6px 16px;background:#000;color:#fff;border-radius:6px;cursor:pointer;font-weight:600}.return-button svg{margin-right:4px}.table__link{color:#b131d4;font-weight:600;cursor:pointer}@media(max-width:1023px){.table__link .table__link__title{display:none}}.table__link .table__link__chevron{font-size:24px;display:none}@media(max-width:1023px){.table__link .table__link__chevron{display:block}}.table-mobile{border:1px solid #e2e2ea;border-radius:12px;margin-bottom:10px}@media(min-width:1024px){.table-mobile{display:none}}.table-mobile__heading{border-bottom:1px solid #e2e2ea;padding:10px;font-size:14px;font-weight:700;text-align:center}.table-mobile__heading span{font-size:16px}.table-mobile__item{display:flex}.table-mobile__item:not(:last-child){margin-bottom:10px}.table-mobile__image{flex:0 0 130px;margin-right:10px}.table-mobile__wrapper{padding:10px}.table-mobile__content__color{display:flex;align-items:center}.table-mobile__content__color span{width:14px;height:14px;border-radius:50%;margin:0 4px}.table-mobile__content{position:relative;flex-grow:3}.table-mobile__content__delete{position:absolute;top:0;right:0}.table-mobile__footer{padding:10px;border-top:1px solid #e2e2ea}.table-mobile__footer__item{display:flex;flex-wrap:wrap;gap:4px}.table-mobile__footer__price:not(:last-child):after{content:"/";padding-left:4px}.table-mobile__footer__delete{background-color:#eb5757;padding:10px;color:#fff;text-align:center;margin-top:4px;border-radius:4px}.lg-img-wrap{pointer-events:none}.lg-img-wrap img{pointer-events:all}.lg-outer .lg-thumb .lg-thumb-item{border:2px solid rgba(0,0,0,0)}.lg-outer .lg-thumb .lg-thumb-item.active,.lg-outer .lg-thumb .lg-thumb-item:hover{border-color:#7a3d99}.lg-outer .lg-thumb-item:has(img[alt=video]){position:relative}.lg-outer .lg-thumb-item:has(img[alt=video]):after{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='11' fill='black' fill-opacity='0.55'/><path d='M9.5 7.5 L17 12 L9.5 16.5 Z' fill='white'/></svg>");background-size:contain;background-repeat:no-repeat;pointer-events:none}.model-zoomer{cursor:zoom-in}.blog-page__grid{display:grid;grid-gap:20px;grid-template-columns:repeat(4,1fr)}@media(max-width:1200px){.blog-page__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.blog-page__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.blog-page__grid{grid-template-columns:repeat(1,1fr)}}.blog-page__grid__item{border-radius:6px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer}.blog-page__grid__item:hover .icon-youtube{opacity:1;color:red}.blog-page__grid__image-wrapper{position:relative}.blog-page__grid__image-wrapper .icon-youtube{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#212121;font-size:80px;opacity:.6;transition:all .2s cubic-bezier(0,0,.2,1)}.blog-page__grid__image{width:100%;height:100%}.blog-page__grid__text{border:1px solid #e0e0e0;padding:16px;flex-grow:3;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.blog-page__grid__text h2{margin-bottom:16px}@media(max-width:768px){.jivosite-custom-style{margin-bottom:135px}}.order-head{background-color:#fff4f3}.order-head th{height:80px;border:0;border-right:1px solid #e2e2ea;text-align:left;padding-left:16px;padding-right:16px;font-size:14px;font-weight:400;color:#171725}.pagination-numbers .list{display:flex;align-items:center;margin:0 0 0 -4px;padding:0}.pagination-numbers .listLi{list-style:none;transition:.2s}.pagination-numbers .listLink{font:600 12px/16px Montserrat,sans-serif;color:#44444f;text-decoration:none;width:37px;height:32px;display:flex;align-items:center;border-radius:8px;justify-content:center;transition:.2s}.pagination-numbers .listLink.active{background-color:#6c5dd3;color:#fff}.pagination-numbers .listLink.active:hover{color:#fff}.pagination-numbers .listLink:hover{color:#6c5dd3}.pagination-numbers .controlRange,.pagination-numbers .controlStep{border:1px solid #d3d6de;border-radius:8px;margin:0 4px}.pagination-numbers .controlRange .listLink,.pagination-numbers .controlStep .listLink{color:#616780}.pagination-numbers .controlRange:hover,.pagination-numbers .controlStep:hover{border-color:#6c5dd3}.pagination-numbers .controlStepPrev{margin-right:16px}.pagination-numbers .controlStepNext{margin-left:16px}.pagination-numbers .disabled{opacity:.5}.pagination-numbers .disabled.controlRange,.pagination-numbers .disabled.controlStep{border:1px solid #f1f1f5}.pagination-numbers .disabled .listLink{cursor:not-allowed;background-color:#f1f1f5}.country-list{text-align:left}.table_priceForUnit_bold{font-weight:700}img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:auto}