

/* Start:/local/templates/main/dist/main.css?1771577969135057*/
/*!********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/styles/style.scss ***!
  \********************************************************************************************************************************************/
@font-face{font-family:"Circe-Light";src:url(/local/templates/main/dist/5e2eb0bc327c5a691c39.woff2) format("woff2"),url(/local/templates/main/dist/2c70e5cdc32ce831d3c8.woff) format("woff");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:"Circe-Bold";src:url(/local/templates/main/dist/1e18c4629fbf86df1e55.woff2) format("woff2"),url(/local/templates/main/dist/e5f8275b7d937dc2260b.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Circe-Extra-Bold-Italic";src:url(/local/templates/main/dist/de6c0a22a7295a1c174c.woff2) format("woff2"),url(/local/templates/main/dist/5d908e90a3b57a752b8f.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{background-color:#fff;font-family:"Circe-Light",sans-serif;color:#231f20;margin:0;display:flex;flex-direction:column;min-height:100vh}body.no-scroll{overflow:hidden}body *{box-sizing:border-box;transition:.15s}@media(max-width: 900px){body{position:relative}}.container{width:1440px;margin-left:auto;margin-right:auto}@media(max-width: 1440px){.container{width:100%}}h1,h2,h3,h4,h5,h6{margin:0;padding:0}a{text-decoration:none}input,textarea{border:none;outline:none;appearance:none}textarea{resize:vertical}.btn{border-radius:6px;background:#2f2933;color:#fff;font-size:20px;line-height:138%;padding:10px 16px;border:none;outline:none;cursor:pointer;text-align:center}.btn:hover{background:#6a9e81}.btn--big{padding:10px 48px;font-size:28px}h1{color:#231f20;font-size:32px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%}.standart-input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:14px 34px 14px 14px}.standart-textarea{height:59px;padding:16px 34px 16px 14px}.standart-input,.standart-textarea{border:1px solid #2f2933;border-radius:8px;width:100%;font-size:18px;line-height:138%;color:#131313;font-family:"Circe-Light",sans-serif;font-weight:350;background:rgba(0,0,0,0)}.standart-input::-moz-placeholder,.standart-textarea::-moz-placeholder{color:#131313;opacity:.4}.standart-input::-webkit-input-placeholder,.standart-textarea::-webkit-input-placeholder{color:#131313;opacity:.4}.standart-input:-ms-input-placeholder,.standart-textarea:-ms-input-placeholder{color:#131313;opacity:.4}.standart-input::-ms-input-placeholder,.standart-textarea::-ms-input-placeholder{color:#131313;opacity:.4}.standart-input::placeholder,.standart-textarea::placeholder{color:#131313;opacity:.4}.standart-input+.clean-input,.standart-textarea+.clean-input{width:20px;height:20px;background:url(/local/templates/main/dist/b504f081c761b0c3b851.svg) center no-repeat;position:absolute;right:14px;top:50%;transform:translateY(-50%);cursor:pointer}.standart-input:placeholder-shown+.clean-input,.standart-textarea:placeholder-shown+.clean-input{display:none}.form-field{position:relative}.form-field .input-error-text{display:none}.form-field.error{margin-bottom:36px}.form-field.error .input-error-text{display:block;color:#d90707;font-size:14px;line-height:138%;text-align:left;position:absolute;text-align:left;bottom:-22px;left:0}.form-field.error .standart-input{border-color:#d90707;color:#d90707}.form-field.error .standart-input+.clean-input{background:url(/local/templates/main/dist/e1510ae21806a0b15fb0.svg) center no-repeat}.btn.submit{padding:10px 48px;border-radius:6px;background:#231f20;color:#fff;font-size:28px;line-height:138%;font-family:"Circe-Light",sans-serif;font-weight:350}.btn.submit:hover{background:#6a9e81}.btn.submit:disabled,.btn.submit.disabled{background:#6f6c72;pointer-events:none}@media(max-width: 1023px){.btn.submit{font-size:24px}}@media(max-width: 767px){.btn.submit{font-size:20px}}input[type=checkbox]:not(.adm-designed-checkbox){display:none}input[type=checkbox]:not(.adm-designed-checkbox)+label{display:flex;padding-right:16px;color:#131313;font-size:20px;line-height:138%;cursor:pointer}input[type=checkbox]:not(.adm-designed-checkbox)+label::before{content:"";width:24px;height:24px;background:url(/local/templates/main/dist/63a92aca5debe88b7acb.svg) center no-repeat;display:block;margin-right:14px;flex-shrink:0}input[type=checkbox]:not(.adm-designed-checkbox):checked+label::before{background:url(/local/templates/main/dist/aed756c0725d4f477325.svg) center no-repeat}.header{font-size:16px;line-height:138%;position:fixed;width:100%;background:#fff;z-index:111}.header+main{padding-top:122px}@media(max-width: 1023px){.header{box-shadow:0px 4px 40px 0px rgba(0,0,0,.08);top:0;width:100%;z-index:1000;background:#fff}.header+main{padding-top:54px}}.header a{color:#2f2933}.header .container{display:flex;padding:20px 20px 20px 24px;height:122px}@media(max-width: 1023px){.header .container{height:54px;padding:10px 17px 10px 20px;display:flex;align-items:center}}.header__logo{width:209px;height:81px;margin-right:36px}.header__logo img{width:100%}@media(max-width: 1023px){.header__logo{width:87px;height:34px;align-self:flex-end;margin-right:24px}}.header__menu-container{position:relative;display:flex;padding-right:229px;margin-right:50px;overflow:visible;margin-top:12px}@media(max-width: 1400px){.header__menu-container{flex-grow:1;margin-left:auto}}@media(max-width: 1023px){.header__menu-container{display:none}}.header__menu{display:flex}.header__menu .item:not(:last-child){margin-right:12px}@media(max-width: 1400px){.header__menu{display:none}}.header .header__search-results{display:none;overflow:hidden}.header .header__search-results--mobile{display:none;overflow:hidden}.header__search-active{width:100%;position:relative}.header__search-v2{display:none}.header__search-v2.show{display:flex;flex-direction:column;position:absolute;box-shadow:0px 4px 4000px 4000px rgba(105,105,105,.6);background:#fff;top:44px;right:-16px;width:640px;border-radius:4px;padding:20px 16px;box-sizing:border-box;z-index:11}@media(max-width: 1270px){.header__search-v2.show{right:unset;left:-16px}}@media(max-width: 1023px){.header__search-v2.show{left:0;position:fixed;top:0;border-radius:0;flex-direction:row;width:100%;flex-wrap:wrap;align-items:center;padding:10px 18px 10px 16px;max-height:100%}}.header__search-input{border-radius:4px;background:#f1f1f1;background-image:url(/local/templates/main/dist/61621125ee64659f2ece.svg);background-position:center right 12px;background-repeat:no-repeat;height:44px;display:flex;align-items:center;font-size:20px;padding-left:13px}.header__search-input::placeholder{color:#2f2933;opacity:.4;font-size:20px;font-family:"Circe-Light",sans-serif}@media(max-width: 1023px){.header__search-input{width:calc(100% - 36px);font-size:18px;height:34px;background-image:url(/local/templates/main/dist/6d5576d61902c8a3bca7.svg);border-radius:6px}.header__search-input::placeholder{font-size:18px}}.header__search-input.focus{width:100%}@media(max-width: 1023px){.header__search-input.focus{width:calc(100% - 36px)}}.header__search-input.focus+.header__search-results{display:flex;flex-direction:column;height:0;width:100%;z-index:10}.header__search-input.focus+.header__search-results.found{height:fit-content;border-radius:4px}@media(max-width: 1023px){.header__search-input.focus+.header__search-results{order:2}.header__search-input.focus+.header__search-results.found{margin-left:-16px;margin-right:-18px;width:calc(100% + 34px);padding-left:16px;padding-right:16px;margin-top:10px;border-top:4px solid #f1f1f1;height:calc(100% - 54px);overflow:auto}.header__search-input.focus+.header__search-results.found .item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.header__search-input--mobile{border-radius:6px;background:#f9f9f9;width:calc(100vw - 129px);height:25px;padding:1px 28px 2px 5px;background-image:url(/local/templates/main/dist/6655e91ea5932a0af96b.svg);background-position:center right 11px;background-repeat:no-repeat}.header__search-input--mobile::placeholder{color:#2f2933;opacity:.4}.header__search-input--mobile+.header__search-results--mobile{display:flex;flex-direction:column;height:0;position:absolute;left:0;top:calc(100% + 4px);width:calc(100vw - 129px)}.header__search-input--mobile+.header__search-results--mobile.found{height:fit-content;border-radius:4px;background:#f9f9f9;box-shadow:0px 4px 40px rgba(0,0,0,.08)}.header__search-results-list{display:flex;flex-direction:column;width:100%;padding-top:25px;padding-bottom:20px;border-bottom:1px solid rgba(47,41,51,.2)}.header__search-results-list .item{display:flex;width:100%;align-items:center;padding:5px 13px;font-size:18px}.header__search-results-list .item:not(:last-child){margin-bottom:2px}.header__search-results-list .item:hover{background:#f1f1f1}.header__search-results-img{width:46px;height:46px;background:#fff;margin-right:11px;flex-shrink:0}.header__search-results-img img{max-width:100%;height:auto;max-height:100%;object-fit:contain}.header a.header__search-results-btn{color:#fff}.header__search-results-btn{width:240px;height:45px;font-size:18px;font-weight:350;text-align:center;margin:15px auto 0;border-radius:6px;background:#2f2933;padding:11px}.header__search-results-btn:hover{background:#6a9e81}@media(max-width: 600px){.header__search-results-btn{width:100%}}.header__address-container{display:flex;flex-direction:column;margin-top:14px;margin-right:40px;font-size:20px}@media(max-width: 1400px){.header__address-container{margin-left:auto}}@media(max-width: 1270px){.header__address-container{display:none}}.header .header__phone{color:#231f20}.header__phone{color:#231f20;margin-top:14px;margin-right:24px;font-size:20px}@media(max-width: 1023px){.header__phone{display:none}}.header__icon{width:30px;height:30px;background-position:center;background-repeat:no-repeat}@media(max-width: 1023px){.header__icon{width:32px;height:32px;display:none}}.header__whatsapp{background-image:url(/local/templates/main/dist/1da346466fdecde7c258.svg);margin-top:10px;margin-right:16px;background-size:contain}@media(max-width: 1023px){.header__whatsapp{margin-top:0;margin-right:40px}}.header__right-side-links{display:flex}@media(max-width: 1400px){.header__right-side-links{margin-left:24px}}@media(max-width: 1023px){.header__right-side-links{display:none}}.header__favorites{background-image:url(/local/templates/main/dist/8a8d1bf714ef2c8ee57a.svg);margin-top:10px;margin-right:24px;width:30px;height:30px;background-size:contain}.header__favorites.not-empty{background-image:url(/local/templates/main/dist/8fac54fcf544ce24d08b.svg);background-position:center left;display:flex;width:fit-content;flex-shrink:0;min-width:30px}@media(max-width: 1023px){.header__favorites.not-empty{display:none}}.header__favorites.not-empty .header__favorites-num{flex-shrink:0;color:#105ef5;margin-left:30px;font-weight:700;margin-top:-3px}@media(max-width: 1023px){.header__favorites{margin-top:0;margin-right:40px;width:32px;height:32px;display:none}.header__favorites.not-empty{position:relative;min-width:32px}.header__favorites.not-empty .header__favorites-num{position:absolute;top:-3px;margin-top:0;left:100%;margin-left:0;max-width:30px;text-overflow:ellipsis;overflow:hidden}}.header__personal{background-image:url(/local/templates/main/dist/fff69fb44d10788c5a14.svg);margin-top:6px;width:30px;height:30px;position:relative;background-size:contain}@media(min-width: 1024px){.header__personal:hover+.header__personal-menu-wrapper{display:flex}}.header__personal-wrapper{display:flex;flex-direction:column;height:fit-content;width:114px;align-items:flex-end}.header__personal-menu-wrapper{display:none;flex-direction:column;margin-top:-2px}.header__personal-menu{display:flex;flex-direction:column;border-radius:8px;background:#fff;box-shadow:0px 4px 40px 0px rgba(0,0,0,.08);font-size:18px;color:#2f2933;padding:11px 17px 18px 22px;z-index:10;margin-top:19px;width:114px;text-align:right}.header__personal-menu__profile{font-weight:700;margin-bottom:9px}@media(min-width: 1024px){.header__personal-menu-wrapper:hover{display:flex}}.header__not-authorized{border-radius:8px;background:#f9f9f9;padding:11px 30px;align-self:flex-start;margin-top:6px;font-size:20px}@media(max-width: 1023px){.header__not-authorized{display:none}}.header__catalog-container-desktop{position:relative;margin-top:14px;margin-right:28px}@media(max-width: 1023px){.header__catalog-container-desktop{display:none}}.header__catalog-link{font-family:"Circe-Bold",sans-serif;font-weight:700;font-size:20px}.header__catalog-link.active::after{content:"";width:100%;height:1px;background:#2f2933;display:block;position:absolute;top:40px}.header__catalog-menu-desktop{display:none}.header__catalog-menu-desktop.open{display:flex;position:absolute;top:44px;left:-28px;background:#fff;box-shadow:0px 4px 40px 0px rgba(0,0,0,.08);box-sizing:border-box;width:max-content;z-index:110}.header__catalog-menu-desktop__wrapper{position:relative;display:flex;flex-shrink:0}.header__catalog-menu-desktop__list{padding:37px 67px 30px 28px}.header__catalog-menu-desktop__banner{display:flex;flex-direction:column;align-items:center;flex-shrink:0;padding:37px 67px 30px 27px}.header__catalog-menu-desktop__banner.hide{display:none}.header__catalog-menu-desktop__banner__img{width:307px;height:410px;object-fit:cover;margin-bottom:14px}.header__catalog-menu-desktop__banner__text{font-size:16px;color:#000;line-height:138%}.header__catalog-menu-desktop ul{list-style-type:none;margin:0;flex-shrink:0}.header__catalog-menu-desktop__item{font-size:16px;line-height:138%}.header__catalog-menu-desktop__item__show-all{margin-bottom:20px}.header__catalog-menu-desktop__item__show-all:hover .header__catalog-menu-desktop__link{text-shadow:0 0 .65px #2f2933,0 0 .65px #2f2933,0 0 .65px #2f2933}.header__catalog-menu-desktop__item:not(:last-child){margin-bottom:16px}.header__catalog-menu-desktop__item:hover>.header__catalog-menu-desktop__link{text-shadow:0 0 .65px #2f2933,0 0 .65px #2f2933,0 0 .65px #2f2933}.header__catalog-menu-desktop__item.has-sub:hover>.header__catalog-menu-desktop__link,.header__catalog-menu-desktop__item.has-sub.show>.header__catalog-menu-desktop__link{text-shadow:0 0 .65px #2f2933,0 0 .65px #2f2933,0 0 .65px #2f2933}.header__catalog-menu-desktop__item.has-sub:hover>.header__catalog-menu-desktop__link::after,.header__catalog-menu-desktop__item.has-sub.show>.header__catalog-menu-desktop__link::after{content:"";width:18px;height:18px;background:url(/local/templates/main/dist/b79de4308e41df2785a4.svg) center no-repeat;display:block;position:absolute;right:-23px;top:2px}.header__catalog-menu-desktop__item.has-sub.show .header__catalog-menu-desktop__item-sub-menu{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;left:100%;min-height:100%;height:fit-content;padding:37px 67px 30px 25px;border-left:1px solid #ccc;box-sizing:border-box;width:max-content;background:#fff;box-shadow:40px 4px 40px 0px rgba(0,0,0,.08)}.header__catalog-menu-desktop__link{width:100%;display:flex;position:relative;width:fit-content}.header__catalog-menu-desktop__item-sub-menu{display:none}.header__search-container{flex-grow:1;display:flex;margin-right:29px;margin-top:4px}@media(max-width: 1023px){.header__search-container{margin:0}}.header__search-inner{width:100%;display:flex}.header a.header__search-mobile-btn{color:rgba(47,41,51,.4)}.header__search-mobile-btn{display:flex;align-items:center;border-radius:4px;background-color:#f1f1f1;width:100%;height:44px;background-image:url(/local/templates/main/dist/61621125ee64659f2ece.svg);background-position:center right 12px;background-repeat:no-repeat;font-size:20px;padding-left:11px}@media(max-width: 1023px){.header__search-mobile-btn{background-image:url(/local/templates/main/dist/6d5576d61902c8a3bca7.svg);height:34px}.header__search-mobile-btn span{display:none}}.header__search-mobile-wrapper{position:absolute;top:0;right:0;overflow:hidden;width:0;height:54px;background:#fff;transform:translateX(0);display:flex;align-items:center}.header__search-mobile-wrapper.show{width:calc(100vw - 85px);transform:translateX(0);overflow:visible}.header__burger-btn,.header__burger-btn--close{display:none}@media(max-width: 1023px){.header__burger-btn,.header__burger-btn--close{display:block;width:32px;height:32px;background:url(/local/templates/main/dist/d2a57fcdba99fc95a586.svg) center no-repeat}}.header__search-mobile-hide{display:none;width:24px;height:24px;background:url(/local/templates/main/dist/8de1cb1ce461aa980a18.svg) center no-repeat;margin-left:12px}@media(max-width: 1023px){.header__search-mobile-hide{display:inline-block;order:1}}.header__mobile-menu-wrapper{display:none}@media(max-width: 1023px){.header__mobile-menu-wrapper{position:fixed;top:0;bottom:54px;right:0;overflow:hidden;width:0;height:calc(100% - 54px);background:#fff;transform:translateX(0);display:flex;flex-direction:column;background:#fff;z-index:10}.header__mobile-menu-wrapper.show{width:100vw;transform:translateX(0);overflow:visible}}.header__mobile-menu-wrapper .header__mobile-menu-head{display:flex;width:100%;justify-content:space-between;align-items:flex-end;border-bottom:1px solid rgba(47,41,51,.4);height:54px;padding:25px 16px 9px 16px;position:fixed;bottom:0}.header__mobile-menu-wrapper .header__mobile-menu-head__logo{width:44px;height:17px;margin-bottom:4px}.header__mobile-menu-wrapper .header__mobile-menu-head__logo img{max-width:100%}.header .header__mobile-menu-body{display:flex;flex-direction:column;padding:16px 14px 32px 14px;overflow:auto}.header .header__mobile-menu-body__links{display:flex;flex-direction:column}.header .header__mobile-menu-body__list{display:flex;flex-direction:column}.header .header__mobile-menu-body__list--sub{position:fixed;top:0;right:0;overflow:hidden;width:0;height:calc(100vh - 54px);background:#fff;transform:translateX(0);display:flex;flex-direction:column;background:#fff;z-index:10}.header .header__mobile-menu-body__list--sub.show{width:100vw;transform:translateX(0)}.header .header__mobile-menu-body__list--sub .header__mobile-menu-body__list--sub{top:0;height:calc(100vh - 54px)}.header .header__mobile-menu-body__list--sub .header__mobile-menu-body__list--scrollable{height:100%;overflow:auto;padding:16px 14px 32px 14px;box-sizing:border-box}.header .header__mobile-menu-body__list__item__link{display:flex;align-items:center;font-size:20px}.header .header__mobile-menu-body__list__item__link.underlined{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:7px}.header .header__mobile-menu-body__list__item.back{width:18px;height:18px;background:url(/local/templates/main/dist/1c4f5e332ea51c62d78d.svg) center no-repeat;flex-shrink:0}.header .header__mobile-menu-body__list__item.log-in .header__mobile-menu-body__list__item__link::after{content:"";width:18px;height:18px;margin-left:4px;display:block;background:url(/local/templates/main/dist/31199e60d99169fc8e70.svg) center no-repeat}.header .header__mobile-menu-body__list__item.log-out .header__mobile-menu-body__list__item__link::after{content:"";width:18px;height:18px;margin-left:6px;display:block;background:url(/local/templates/main/dist/5c49469958e87814c74c.svg) center no-repeat}.header .header__mobile-menu-body__list__item:not(:last-child){margin-bottom:18px}.header .header__mobile-menu-body__list__item.has-sub>.header__mobile-menu-body__list__item__link::after{content:"";width:18px;height:18px;margin-left:8px;display:block;background:url(/local/templates/main/dist/b79de4308e41df2785a4.svg) center no-repeat}.header__mobile-menu__contacts{display:flex;flex-direction:column;margin-top:36px}.header__mobile-menu__contacts__title{display:block;margin-bottom:4px}.header__mobile-menu__contacts__phone{display:block;margin-bottom:9px;font-family:"Circe-Bold",sans-serif;font-weight:700;font-size:24px}.header__mobile-menu__contacts__icons{display:flex}.header__mobile-menu__contacts__icons .item{display:flex;flex-shrink:0;width:53px;height:53px;background-position:center;background-repeat:no-repeat;border:1px solid #2f2933;border-radius:30px}.header__mobile-menu__contacts__icons .item:not(:last-child){margin-right:15px}.header__mobile-menu__contacts__icons .item.whatsapp{background-image:url(/local/templates/main/dist/ca78e618a24b963fd28b.svg);background-size:32px}.header__mobile-menu__contacts__icons .item.email{background-image:url(/local/templates/main/dist/37017d34f59e84891620.svg);background-size:30px}.global-flex-wrapper.unfixed .header{position:static}.global-flex-wrapper.unfixed .header+main{padding-top:0}.footer{margin-top:auto}.footer .container{padding:35px 104px 50px 38px;background:#2f2933;color:#fff}@media(max-width: 1023px){.footer .container{padding:34px 38px 90px 20px}}.footer a{color:#fff}.footer__row{display:flex;justify-content:space-between;width:100%}@media(max-width: 1270px){.footer__row.top .footer__middle{margin-top:26px}}@media(max-width: 1270px){.footer__row.top .footer__left__wrapper{flex-direction:column}}@media(max-width: 1023px){.footer__row.top{margin-bottom:16px}.footer__row.top .footer__left__wrapper .footer__left{width:fit-content}}.footer__row.bottom{position:relative;top:-20px}@media(max-width: 1270px){.footer__row.bottom{top:0}.footer__row.bottom .footer__left__wrapper{flex-direction:column-reverse}.footer__row.bottom .footer__left__wrapper .footer__left{margin-top:22px}}@media(max-width: 1023px){.footer__row.bottom .footer__left__wrapper .footer__left{margin-top:18px}}.footer__left__wrapper{display:flex}.footer__left{width:255px}.footer__logo{width:118px;display:block}.footer__white-text{font-size:16px;line-height:138%}.footer__grey-text{opacity:.4;font-size:12px;line-height:163%}.footer__middle{display:flex}@media(max-width: 1023px){.footer__middle{flex-direction:column}.footer__middle .footer__white-text:not(:last-child){margin-bottom:8px}}.footer__middle .footer__white-text{margin-right:24px}@media(max-width: 1023px){.footer__middle .footer__white-text{font-size:14px}}.footer__middle .footer__grey-text{padding-right:25px;margin-right:8px}.footer__middle .footer__grey-text:hover{opacity:.6}@media(max-width: 1023px){.footer__middle .footer__grey-text{padding-right:0;margin-right:0}.footer__middle .footer__grey-text:not(:last-child){margin-bottom:8px}}.footer__right{display:flex;flex-direction:column}.footer__phone{margin-top:4px;margin-bottom:9px;font-size:24px;line-height:138%;font-family:"Circe-Bold",sans-serif;font-weight:700}@media(max-width: 1023px){.footer__phone{font-size:20px}}.footer__messengers{display:flex}.footer__messengers .item{width:53px;height:53px;display:flex;align-items:center;justify-content:center;border-radius:152px;border:1px solid #fff}.footer__messengers .item.whatsapp{background:url(/local/templates/main/dist/6c550938ffc4c6bffd46.svg) center no-repeat;background-size:32px}.footer__messengers .item.email{background:url(/local/templates/main/dist/4d7094cc23edfac00f99.svg) center no-repeat;background-size:30px}.footer__messengers .item:not(:last-child){margin-right:18px}@media(max-width: 1023px){.footer__messengers .item:not(:last-child){margin-right:12px}}.main-banner{display:flex;width:100%;margin-bottom:10px}@media(max-width: 1023px){.main-banner{flex-direction:column;margin-bottom:0}}.main-banner__mobile-img{display:none}@media(max-width: 1023px){.main-banner__mobile-img{display:flex;max-width:100%;max-height:100%}}@media(max-width: 1023px){.main-banner__desktop-img{display:none}}.main-banner__side{flex-shrink:0;flex-grow:0;display:flex;overflow:hidden}.main-banner__side.left{justify-content:center;align-items:center;width:65%;aspect-ratio:2/1}.main-banner__side.left .main-banner__desktop-img{width:100%}.main-banner__side.left .main-banner__mobile-img{width:100%;object-fit:cover}.main-banner__side.right{display:flex;align-items:flex-end;padding:50px;position:relative;width:35%}.main-banner__side.right .main-banner__right-new-wheel{width:40px;height:40px;position:absolute;top:32px;right:20px}.main-banner__side.right .main-banner__right-new-wheel img{width:100%;animation:rotatingWheel 12s infinite linear}@media(max-width: 767px){.main-banner__side.right .main-banner__right-new-wheel{top:10px;right:10px}}@media(max-width: 1270px){.main-banner__side.right{padding:12px 24px 36px}}@media(max-width: 1023px){.main-banner__side.right{padding:35px 16px}}@media(max-width: 1023px){.main-banner__side.left,.main-banner__side.right{width:100%}}.main-banner__right-side-content{display:flex;flex-direction:column;align-items:center;width:100%}.main-banner__right-side-content .btn--big{width:281px;display:flex;align-items:center;justify-content:center}@media(max-width: 1270px){.main-banner__right-side-content .btn--big{font-size:22px}}@media(max-width: 767px){.main-banner__right-side-content .btn--big{padding:6px 29px;font-size:16px;width:100%}}@media(max-width: 767px){.main-banner__right-side-content{align-items:center;text-align:center}}.main-banner__title{font-family:"Circe-Bold",sans-serif;font-weight:700;color:#131313;font-size:24px;line-height:138%;margin-bottom:10px;text-align:center}@media(max-width: 1400px){.main-banner__title{font-size:22px;margin-bottom:24px}}@media(max-width: 767px){.main-banner__title{font-size:16px;margin-bottom:12px}}.main-banner__category{margin-bottom:13px;font-size:20px;color:#2f2933;line-height:138%;text-transform:uppercase;display:flex;align-items:center}.main-banner__category::before{content:"";width:14px;height:14px;flex-shrink:0;margin-right:8px;background:#2f2933;border-radius:7px}@media(max-width: 1270px){.main-banner__category{font-size:18px}.main-banner__category::before{width:12px;height:12px;margin-right:6px}}@media(max-width: 767px){.main-banner__category{font-size:16px;margin-bottom:2px}.main-banner__category::before{width:9px;height:9px;margin-right:4px}}.main-banner__img-right{margin-bottom:39px;margin-left:auto;margin-right:auto;max-height:180px;max-width:250px;object-fit:contain}@media(max-width: 767px){.main-banner__img-right{max-height:145px;max-width:226px;margin-bottom:30px}}@keyframes rotatingWheel{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.products-section{display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 68px 0}@media(max-width: 1400px){.products-section{padding:50px 24px 0}}@media(max-width: 767px){.products-section{padding:38px 16px 0}}.products-section__title-wrapper,.products-section__btn-wrapper{margin-bottom:36px}@media(max-width: 767px){.products-section__title-wrapper,.products-section__btn-wrapper{max-width:100%}}.products-section__btn-wrapper{align-self:flex-end;max-width:30%}@media(max-width: 767px){.products-section__btn-wrapper{order:3;margin-bottom:30px;margin-top:8px;max-width:100%}}.products-section__title-wrapper{display:flex;max-width:70%;width:min-content}@media(max-width: 767px){.products-section__title-wrapper{margin-bottom:16px}}.products-section__title{color:#131313;font-size:32px;line-height:138%;text-transform:uppercase;font-weight:350}.products-section__title-icon{margin-left:16px;height:28px;width:28px;margin-top:5px;flex-shrink:0}.products-section__title-icon svg{max-width:100%;max-height:100%}@media(max-width: 767px){.products-section__title-icon{margin-left:11px;margin-top:8px}}.products-section__btn{font-size:20px;line-height:138%;display:flex;align-items:center;padding:10px 23px 10px 24px;color:#105ef5}@media(max-width: 767px){.products-section__btn{padding:0}}.products-section__btn span{display:inline-block;margin-right:21px}.products-section__btn:hover{color:#2f2933}.products-section__btn:hover svg *{stroke:#2f2933}.products-section__list{display:flex;flex-wrap:wrap;width:100%;align-items:stretch;justify-content:flex-start;margin-bottom:24px}@media(max-width: 767px){.products-section__list{margin-bottom:0}}.products-section .product-card{width:calc(25% - 15px)}.products-section .product-card:not(:nth-child(4n)){margin-right:20px}@media(max-width: 900px){.products-section .product-card{width:calc(50% - 6px)}.products-section .product-card:not(:nth-child(4n)){margin-right:0}.products-section .product-card:not(:nth-child(2n)){margin-right:12px}}.products-section__search .products-section__btn svg{width:24px;height:24px}@media(max-width: 767px){.products-section__search{padding:38px 16px 0}.products-section__search .products-section__btn-wrapper{margin-top:10px;margin-bottom:0}.products-section__search .products-section__btn{font-family:"Circe-Light",sans-serif;font-size:16px;font-style:normal}.products-section__search .products-section__btn span{margin-right:11px}.products-section__search .products-section__btn svg{width:18px;height:18px}.products-section__search .product-card__name{font-size:13px}}.product-card{padding:38px 20px 41px 20px;position:relative;background:#fff;margin-bottom:36px;box-shadow:0px 4px 40px 0px rgba(0,0,0,.08);border-radius:6px}.product-card:hover .product-card__hover-content{display:flex;z-index:1}@media(max-width: 1023px){.product-card{margin-bottom:16px;display:flex;flex-direction:column;padding:16px;box-shadow:0px 4px 24px 0px rgba(0,0,0,.08)}.product-card .product-card__hover-content{display:flex;z-index:1;position:relative;box-shadow:none;padding:0;bottom:0;margin-left:0;padding-top:16px}.product-card__action-wrapper{margin-top:auto}}@media(max-width: 767px){.product-card{padding:6px}}.product-card__image{display:flex;width:100%;aspect-ratio:1/1;margin-bottom:13px;padding:20px}.product-card__image img{max-width:100%;object-fit:contain}@media(max-width: 767px){.product-card__image{padding:14px;margin-bottom:3px}}.product-card__name{font-size:16px;line-height:138%;font-weight:350;color:#2f2933;display:block;text-transform:uppercase}.product-card__name>span{display:block;font-weight:700;font-size:24px;line-height:33px;text-transform:initial;font-family:"Circe-Bold",sans-serif}@media(max-width: 767px){.product-card__name{padding-right:8px}}.product-card__hover-content{display:none;position:absolute;bottom:-45px;background:#fff;align-items:center;justify-content:center;padding:0 20px 22px;width:100%;margin-left:-20px;box-shadow:0px 14px 40px 0px rgba(0,0,0,.08);border-radius:0 0 6px 6px}.product-card__favorites-btn{height:48px;width:100%;background:#2f2933;color:#fff;border-radius:6px;font-size:20px;font-weight:350;line-height:138%;display:flex;align-items:center;justify-content:center}.product-card__favorites-btn:hover{background:#6a9e81}@media(max-width: 767px){.product-card__favorites-btn{height:32px;font-size:16px}}.product-card__new-marker{position:absolute;width:80px;height:80px;top:-16px;right:-20px;background-image:url(/local/templates/main/dist/f20d442680e00870a83b.svg)}@media(max-width: 1023px){.product-card__new-marker{width:48px;height:48px;background-size:contain;top:-8px;right:-12px}}.product-card__brand{margin-top:20px;display:flex;align-items:center;font-size:16px}.product-card__brand span{opacity:.7}.product-card__brand::before{content:"";width:17px;height:19px;margin-right:5px;flex-shrink:0;background:url(/local/templates/main/dist/e92800f19b8b2a1c3270.svg) center no-repeat}.marquee-container{background:#cfa3c9;width:100%;height:84px;padding-top:14px;padding-bottom:9px;padding-left:62px;overflow:hidden;display:flex}.marquee-container .marquee-text,.marquee-container .marquee-text-double{color:#a84a3b;font-family:"Circe-Extra-Bold-Italic",sans-serif;font-weight:800;font-size:44px;line-height:138%;text-transform:uppercase;white-space:nowrap;display:inline-block}.marquee-container .marquee-text::after,.marquee-container .marquee-text-double::after{content:" Посмотрите нашу новинку в категории Мебель: Стул ТВИСТ в Скандинавском стиле. "}.marquee-container .marquee-text{animation:marquee1 40s infinite linear;animation-delay:-40s}.marquee-container .marquee-text-double{animation:marquee2 40s infinite linear;animation-delay:-20s}@media(max-width: 767px){.marquee-container{height:47px;padding-top:11px;padding-bottom:3px;margin-top:12px}.marquee-container .marquee-text,.marquee-container .marquee-text-double{font-size:24px}}@keyframes marquee1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes marquee2{0%{transform:translateX(0%)}100%{transform:translateX(-200%)}}.closer-to-truth{display:flex;width:100%;aspect-ratio:1/.62;background:url(/local/templates/main/dist/fd61fc12e44441ff8eb8.jpg) center no-repeat;position:relative;background-size:cover}.closer-to-truth__wheel{position:absolute;right:7.5%;bottom:18%;width:21.7%;aspect-ratio:1/1;display:flex}.closer-to-truth__wheel img{width:100%;animation:rotatingWheel 12s infinite linear}@keyframes rotatingWheel{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.main-page-infoblock{display:flex;width:100%;position:relative;aspect-ratio:1/.2;margin-top:8px;margin-bottom:3px;overflow:hidden}@media(max-width: 1280px){.main-page-infoblock{margin-bottom:60px}}@media(max-width: 600px){.main-page-infoblock{margin-top:10px;margin-bottom:2px}}.main-page-infoblock__shadow{width:100%;height:100%;position:absolute}.main-page-infoblock__shadow svg{width:100%;height:100%;position:absolute;left:.3%;transform:skewX(-10deg) scaleX(1.038);transition:.3s}.main-page-infoblock__text{width:100%;height:100%;position:absolute}.main-page-infoblock__text svg{width:96%;height:100%;position:absolute;left:1%}.main-page-infoblock:hover .main-page-infoblock__shadow svg{width:96%;transform:skewX(0) scaleX(1);left:1%}.contacts-section{padding:80px 68px 70px 68px}@media(max-width: 1400px){.contacts-section{padding:40px 24px 30px 24px}}@media(max-width: 900px){.contacts-section{padding:0}}@media(max-width: 767px){.contacts-section{margin-top:10px}}.contacts-section__inner{display:flex;height:370px;width:100%}@media(max-width: 900px){.contacts-section__inner{flex-direction:column;height:fit-content}}.contacts-section__side{flex:50% 0 0;display:flex;overflow:hidden}.contacts-section__map-wrapper{width:100%;height:100%;display:flex}.contacts-section__map-wrapper iframe{width:100%}.contacts-section__map-wrapper img{width:100%;object-fit:cover}@media(max-width: 900px){.contacts-section__map-wrapper{height:300px}}@media(max-width: 767px){.contacts-section__map-wrapper{height:200px}}.contacts-section__grey{background:#f3f2f5;flex-direction:column;padding:53px 43px 87px 85px}.contacts-section__grey__item{display:flex;flex-direction:column;color:#131313;font-size:24px;line-height:138%}.contacts-section__grey__item:not(:last-child){margin-bottom:16px}.contacts-section__grey__text--bold{font-family:"Circe-Bold",sans-serif;color:#131313}.contacts-section__grey .contacts-section__grey__text--bold a{color:#131313}.contacts-section__grey .contacts-section__grey__text--bold:hover{color:#105ef5}.contacts-section__grey .contacts-section__grey__text--bold:hover a{color:#105ef5}@media(max-width: 900px){.contacts-section__grey{padding:27px 10px 36px 19px}.contacts-section__grey__item{font-size:20px}}@media(max-width: 767px){.contacts-section__grey__item{font-size:16px;font-family:"Circe-Bold",sans-serif}.contacts-section__grey__item:not(:last-child){margin-bottom:12px}.contacts-section__grey__text--bold{font-family:"Circe-Light",sans-serif;color:#131313}}.scroll-to-after-video .contacts-section{padding-top:0}.slider-about{width:100%;margin-top:30px;margin-bottom:-40px}@media(max-width: 1280px){.slider-about{margin-top:34px;margin-bottom:30px}}@media(max-width: 600px){.slider-about{margin-top:10px;margin-bottom:5px}}.slider-about .swiper-wrapper{align-items:flex-end}.slider-about__item.swiper-slide{width:fit-content;height:470px;display:flex}.slider-about__item.swiper-slide img{height:100%}@media(max-width: 1439px){.slider-about__item.swiper-slide{height:330px}}@media(max-width: 767px){.slider-about__item.swiper-slide{height:245px}}@media(max-width: 600px){.slider-about__item.swiper-slide{height:unset;width:80vw;aspect-ratio:2/1}}@media(max-width: 767px){.slider-about-desktop.swiper{display:none}}@media(min-width: 768px){.slider-about-mobile.swiper{display:none}}.swiper-pagination-bullets{display:flex;align-items:center;justify-content:center;margin-top:24px}.swiper-pagination-bullets .swiper-custom-bullet{display:inline-block;width:24px;height:24px;background:#a37ece;border-radius:17px;cursor:pointer;box-sizing:border-box}.swiper-pagination-bullets .swiper-custom-bullet.swiper-custom-bullet-active{background:#a1ffd0}.swiper-pagination-bullets .swiper-custom-bullet:not(:last-child){margin-right:19px}.slider-styles{width:100%;margin:54px 0}@media(max-width: 1400px){.slider-styles{margin:24px 0}}@media(max-width: 767px){.slider-styles{margin:10px 0 2px}}.slider-styles__item.swiper-slide{width:100%;aspect-ratio:1/.32;display:flex}.slider-styles__item.swiper-slide img{width:100%;height:100%;object-fit:cover}@media(max-width: 767px){.slider-styles__item.swiper-slide{aspect-ratio:1/.68;width:80vw}}.slider-styles__text-container{flex:51.5% 0 0;padding:90px 68px 33px;background-repeat:no-repeat;background-size:cover}@media(max-width: 1400px){.slider-styles__text-container{padding:40px}}@media(max-width: 767px){.slider-styles__text-container{padding:14px 14px 10px 10px;box-sizing:border-box}}.slider-styles__img{flex:48.5% 0 0}.slider-styles__text-container-inner{display:flex;flex-direction:column;width:100%;height:100%}.slider-styles__text-content{width:100%;flex-shrink:0}.slider-styles__vector-desktop{display:block;width:100%;margin-bottom:74px;height:107px}.slider-styles__vector-desktop svg{height:100%;width:auto}@media(max-width: 1400px){.slider-styles__vector-desktop{height:72px;margin-bottom:60px}}@media(max-width: 1270px){.slider-styles__vector-desktop{height:48px;margin-bottom:40px}}@media(max-width: 1023px){.slider-styles__vector-desktop{display:none}}.slider-styles__text{color:#fff;font-size:20px;line-height:138%;font-weight:350}@media(max-width: 1270px){.slider-styles__text{font-size:14px}}.slider-styles__bottom-content{display:flex;width:100%;align-items:center;margin-top:auto}.slider-styles__bottom-content__btn{display:flex;align-items:center;background:#fff;font-size:22px;line-height:124%;color:#2f2933;padding:9px 25px 9px 18px;border-radius:9px;height:45px}.slider-styles__bottom-content__btn svg{margin-left:30px;flex-shrink:0;width:19px;height:14px}.slider-styles__bottom-content__btn svg *{stroke:#2f2933}.slider-styles__bottom-content__btn:hover{background:#2f2933;color:#fff}.slider-styles__bottom-content__btn:hover svg *{stroke:#fff}.slider-styles__bottom-content__qty{padding-left:43px;color:#fff;font-size:28px;line-height:124%;flex-grow:1}@media(max-width: 1280px){.slider-styles__bottom-content__qty{font-size:18px;padding-left:24px}.slider-styles__bottom-content__btn{font-size:18px;padding:6px 20px 6px 12px}}@media(max-width: 600px){.slider-styles__bottom-content__qty{font-size:12px;padding-left:9px}.slider-styles__bottom-content__btn{font-size:16px;padding:10px 14px;border-radius:4px;width:100%;height:42px;box-sizing:border-box}.slider-styles__bottom-content__btn svg{margin-left:auto}}@media(max-width: 767px){.slider-styles--desktop.swiper{display:none}}.slider-styles--mobile.swiper{display:none}@media(max-width: 767px){.slider-styles--mobile.swiper{display:block}.slider-styles--mobile.swiper .swiper-slide{width:80vw;aspect-ratio:1/.68}.slider-styles--mobile.swiper .slider-styles__img{width:100%;height:100%}.slider-styles--mobile.swiper .slider-styles__img img{width:100%;height:100%;object-fit:cover}.slider-styles--mobile.swiper .slider-styles__text-container{width:100%;height:100%;background-size:cover}}@media(max-width: 767px){div[data-entity=homepage-slider-styles-desktop] .swiper-pagination-bullets{display:none}}.homepage-video-section{padding:0 68px;width:100%;overflow:hidden;margin-bottom:23px;display:flex;justify-content:center}.homepage-video-section__picture-wrapper{background:url(/local/templates/main/dist/52aedd6b4ecc9ac1f398.png) center no-repeat;background-size:cover;width:100%;aspect-ratio:1.63/1}@media(max-width: 1400px){.homepage-video-section{padding:0 24px}}@media(max-width: 767px){.homepage-video-section{padding:0;margin-bottom:0}}.search-page__title{padding:0 68px 0}@media(max-width: 1400px){.search-page__title{padding:0 24px 0}}@media(max-width: 767px){.search-page__title{padding:0 16px 0}}.search-page__h1{color:#231f20;font-family:"Circe-Light",sans-serif;font-size:24px;font-weight:350;line-height:138%}@media(max-width: 767px){.search-page__h1{font-size:16px}}.breadcrumbs__desktop{display:flex;padding:60px 68px 40px}@media(max-width: 1400px){.breadcrumbs__desktop{padding:60px 24px 40px}}@media(max-width: 1023px){.breadcrumbs__desktop{display:none}}.breadcrumbs__desktop__link,.breadcrumbs__desktop__item{color:#000;display:inline-flex;font-size:14px;line-height:138%;flex-grow:0;flex-shrink:0}.breadcrumbs__desktop__link{opacity:.4}.breadcrumbs__desktop__link::after{content:"/";display:inline-flex;margin:0 6px 0 12px}.breadcrumbs__mobile{display:none}@media(max-width: 1023px){.breadcrumbs__mobile{display:block;padding:28px 24px 24px}}@media(max-width: 767px){.breadcrumbs__mobile{padding-left:16px;padding-right:16px}}.breadcrumbs__mobile__link{color:#000;display:flex;opacity:.4;font-size:14px;line-height:138%}.breadcrumbs__mobile__link::before{content:"";width:18px;height:18px;background:url(/local/templates/main/dist/1c4f5e332ea51c62d78d.svg) center no-repeat;background-size:18px;margin-right:12px}.breadcrumbs__mobile--product-detail .breadcrumbs__mobile__link{opacity:1}.breadcrumbs__mobile--product-detail .breadcrumbs__mobile__link::before{width:24px;height:24px;background-size:24px}@media(max-width: 1023px){.breadcrumbs__mobile .breadcrumbs__mobile__link:not(:first-child){display:none}.catalog-body .breadcrumbs__mobile .breadcrumbs__mobile__link:not(:first-child){display:flex;opacity:1}.catalog-body .breadcrumbs__mobile .breadcrumbs__mobile__link:not(:last-child){display:none}.catalog-body .breadcrumbs__mobile .breadcrumbs__mobile__link span{display:none}}.watched-before{padding:50px 68px 130px}.watched-before__title{display:block;margin-bottom:20px;font-size:32px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%}@media(max-width: 1280px){.watched-before__title{font-size:28px}}@media(max-width: 767px){.watched-before__title{font-size:24px}}.watched-before__swiper__item{padding:17px}@media(max-width: 767px){.watched-before__swiper__item{padding:0 9px}}.watched-before__swiper__item a{display:flex;flex-direction:column}.watched-before__swiper__img{width:100%;display:flex;justify-content:center;margin-bottom:19px}@media(max-width: 767px){.watched-before__swiper__img{margin-bottom:31px}}.watched-before__swiper__img img{max-width:100%;max-height:100%;object-fit:contain;aspect-ratio:4/3}.watched-before__swiper__title{font-size:18px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%;color:#131313}@media(max-width: 767px){.watched-before__swiper__title{font-size:16px}}.watched-before.you-may-like{padding:50px 68px 10px}@media(max-width: 1400px){.watched-before.you-may-like{padding:40px 24px 70px}}@media(max-width: 767px){.watched-before.you-may-like{padding:40px 0 30px 16px}}.watched-before.you-may-like .watched-before__swiper__title{font-size:22px}@media(max-width: 767px){.watched-before.you-may-like .watched-before__swiper__title{font-size:16px}}@media(max-width: 1400px){.watched-before{padding:40px 24px 70px}}@media(max-width: 767px){.watched-before{padding:40px 0 30px 16px}}.news-list__container{padding:30px 68px 12px;display:flex;flex-wrap:wrap}@media(max-width: 1400px){.news-list__container{padding:30px 24px 12px}}@media(max-width: 767px){.news-list__container{padding:12px 16px 12px}}.news-list__container .news-list__card{margin-bottom:20px;height:600px;width:calc((100% - 50px)/3);overflow:hidden}.news-list__container .news-list__card:not(:nth-child(3n)){margin-right:25px}.news-list__container .news-list__card:nth-child(2){height:418px}.news-list__container .news-list__card:nth-child(3n-1):not(:nth-child(2)){margin-top:-182px}@media(max-width: 1200px){.news-list__container .news-list__card{height:460px}.news-list__container .news-list__card:nth-child(2){height:350px}.news-list__container .news-list__card:nth-child(3n-1):not(:nth-child(2)){margin-top:-110px}}@media(max-width: 1023px){.news-list__container .news-list__card{width:calc(50% - 12px)}.news-list__container .news-list__card:not(:nth-child(3n)){margin-right:0}.news-list__container .news-list__card:nth-child(odd){margin-right:24px}.news-list__container .news-list__card:nth-child(2){height:460px}.news-list__container .news-list__card:nth-child(3n-1):not(:nth-child(2)){margin-top:0}}@media(max-width: 767px){.news-list__container .news-list__card{width:100%;height:unset;aspect-ratio:1/.78}.news-list__container .news-list__card:nth-child(odd){margin-right:0}.news-list__container .news-list__card:nth-child(2){height:unset}.news-list__container .news-list__card:last-child{margin-bottom:0}}.news-list__container .news-list__card:hover .news-list__card__image{transform:scale(1.05)}@media(max-width: 1023px){.news-list__container .news-list__card:hover .news-list__card__image{transform:unset}}.news-list__card{display:flex;position:relative}.news-list__card::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.2))}.news-list__card__image{background-position:center;background-size:cover;display:flex;width:100%}.news-list__card__title{position:absolute;display:flex;color:#fff;bottom:26px;left:22px;text-transform:uppercase;font-size:18px;line-height:138%;z-index:3}.news-list__card__title::before{content:"";width:14px;height:14px;background:#fff;margin-right:8px;margin-top:4px;border-radius:7px;flex-shrink:0}@media(max-width: 767px){.news-list__card__title{bottom:34px;left:15px;font-size:16px}.news-list__card__title::before{margin-top:2px}}.pagination__container{display:flex;padding:50px 68px}@media(max-width: 1400px){.pagination__container{padding:30px 24px 12px}}@media(max-width: 767px){.pagination__container{padding:32px 16px}}.pagination__item{border-radius:4px;background:#f1f1f1;padding:10px 24px;color:#231f20;font-size:24px;line-height:138%}.pagination__item.dots{background:#fff}.pagination__item:not(:last-child){margin-right:12px}.pagination__item:not(.dots):hover,.pagination__item:not(.dots).active{color:#6a9e81}.pagination__item.back:hover svg *{stroke:#6a9e81}@media(max-width: 767px){.pagination__item{padding:6px 18px}.pagination__item:not(:last-child){margin-right:8px}.pagination__item:not(.dots):not(:last-child):nth-child(4),.pagination__item:not(.dots):not(:last-child):nth-child(5),.pagination__item:not(.dots):not(:last-child):nth-child(6){display:none}}.catalog-body .pagination__container{padding-left:0}.content-page__container{display:flex;flex-direction:column;width:100%;font-size:24px;line-height:138%;color:#231f20}@media(max-width: 1279px){.content-page__container{font-size:20px}}@media(max-width: 767px){.content-page__container{font-size:16px}.content-page__container .contacts-section{order:1000}}.content-page__container h2,.content-page__container h3,.content-page__container h4,.content-page__container h5,.content-page__container h6{padding-top:26px;margin:0;font-size:24px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%}.content-page__container p{margin:0;padding:0}.content-page__container ol,.content-page__container ul{margin:0;padding-left:32px}@media(max-width: 767px){.content-page__container ol,.content-page__container ul{padding-left:24px}}.content-page__container ul{list-style-type:none}.content-page__container ul li{position:relative}.content-page__container ul li::before{content:"";display:block;position:absolute;width:2px;height:2px;background:#231f20;left:-16px;top:14px}@media(max-width: 1279px){.content-page__container ul li::before{top:11px}}@media(max-width: 767px){.content-page__container ul li::before{top:9px;left:-12px}}.content-page__container blockquote{margin:24px 0;padding:16px 24px;background:#f3f2f5;font-style:italic}.content-page__text a{color:#a84a3b}.content-page__text a:hover{color:#2f2933}.content-page__text img{max-width:100%;height:auto}@media(max-width: 767px){.content-page__text h2,.content-page__text h3,.content-page__text h4,.content-page__text h5,.content-page__text h6{font-size:16px;padding-top:20px}.content-page__text h2:first-child,.content-page__text h3:first-child,.content-page__text h4:first-child,.content-page__text h5:first-child,.content-page__text h6:first-child{padding-top:0}}.content-page__text .contacts-section a{color:#131313}.content-page__title{display:block;padding:0 68px 12px;max-width:962px}@media(max-width: 1400px){.content-page__title{padding:0 24px 12px}}@media(max-width: 767px){.content-page__title{padding-left:16px;padding-right:16px;font-size:24px}}.content-page__title.order-page-snowflake{position:relative;width:fit-content;padding-right:36px}.content-page__title.order-page-snowflake::before{content:"";width:28px;height:28px;position:absolute;top:0;right:0;background:url(/local/templates/main/dist/0a564ff984f198334c9a.svg) center no-repeat}@media(max-width: 767px){.content-page__title.order-page-snowflake{padding-right:16px}.content-page__title.order-page-snowflake::before{width:16px;height:16px;background-size:16px;right:-4px}}.content-page__wrapper--common{padding:0 0 40px 68px;width:962px}@media(max-width: 1400px){.content-page__wrapper--common{padding:0 0 40px 24px}}@media(max-width: 1023px){.content-page__wrapper--common{width:100%;padding:0 24px 40px 24px}}@media(max-width: 767px){.content-page__wrapper--common{padding:0 16px}}.content-page__wrapper--with-sidebar{padding:22px 68px 40px 68px;display:flex;align-items:flex-start}@media(max-width: 1400px){.content-page__wrapper--with-sidebar{padding:22px 24px 40px 24px}}@media(max-width: 767px){.content-page__wrapper--with-sidebar{flex-direction:column-reverse;padding:0 16px}}.content-page__wrapper--with-sidebar .content-page__content-side{width:calc(100% - 270px);padding-right:146px}.content-page__wrapper--with-sidebar .content-page__content-side *:first-child{padding-top:0}@media(max-width: 1279px){.content-page__wrapper--with-sidebar .content-page__content-side{padding-right:40px}}@media(max-width: 767px){.content-page__wrapper--with-sidebar .content-page__content-side{padding-right:0;width:100%}}.content-page__wrapper--with-sidebar .content-page__sidebar{width:270px}@media(max-width: 767px){.content-page__wrapper--with-sidebar .content-page__sidebar{width:100%;margin-bottom:20px}}.content-page__wrapper--with-sidebar .content-page__sidebar__anchors{width:100%;display:flex;flex-direction:column}.content-page__wrapper--with-sidebar .content-page__sidebar__anchors__item{color:#105ef5}.content-page__wrapper--with-sidebar .content-page__sidebar__anchors__item:hover{color:#a84a3b}.content-page__wrapper--with-sidebar .content-page__sidebar__anchors__item:not(:last-child){margin-bottom:18px}@media(max-width: 767px){.content-page__wrapper--with-sidebar .content-page__sidebar__anchors__item:not(:last-child){margin-bottom:8px}}.blog-content__wrapper{display:flex;align-items:flex-start;padding:20px 68px 0}@media(max-width: 1400px){.blog-content__wrapper{padding:0 24px 0}}@media(max-width: 900px){.blog-content__wrapper{padding-bottom:32px}}@media(max-width: 767px){.blog-content__wrapper{padding-left:16px;padding-right:16px;padding-bottom:0}}.blog-content__img--mobile{display:none}.blog-content__img--desktop{display:flex;flex-shrink:0;margin-right:48px;width:482px;aspect-ratio:4/5}@media(max-width: 1279px){.blog-content__img--desktop{width:360px}}@media(max-width: 900px){.blog-content__img--desktop{width:240px;margin-right:24px}}.blog-content__img--desktop img{width:100%;height:100%;object-fit:cover}@media(max-width: 767px){.blog-content__img--mobile{display:flex;width:calc(100% + 32px);margin-left:-16px;margin-bottom:16px;aspect-ratio:1/.78}.blog-content__img--mobile img{width:100%;height:100%;object-fit:cover}.blog-content__img--desktop{display:none}}.blog-content__text{flex-shrink:0;flex-grow:1;width:calc(100% - 530px)}@media(max-width: 1279px){.blog-content__text{width:calc(100% - 408px)}}@media(max-width: 900px){.blog-content__text{width:calc(100% - 264px)}}@media(max-width: 767px){.blog-content__text{width:100%}}.blog-content__title{margin-bottom:24px}@media(max-width: 1023px){.blog-content__title{margin-bottom:20px}}@media(max-width: 767px){.blog-content__title{font-size:24px}}.contacts-page__container{padding:22px 68px 90px 68px}@media(max-width: 1400px){.contacts-page__container{padding:22px 24px 90px 24px}}@media(max-width: 1023px){.contacts-page__container{padding:22px 24px 0 24px}}@media(max-width: 767px){.contacts-page__container{padding:22px 16px 0 16px}}.contacts-page__map-block{width:100%;display:flex;margin-bottom:70px;height:370px}.contacts-page__map-block__content{display:flex;flex-direction:column;width:32%;background:#f3f2f5;flex-shrink:0;padding:53px 67px 53px 34px}.contacts-page__map-block__content__item{display:flex;flex-direction:column}.contacts-page__map-block__content__item:not(:last-child){margin-bottom:23px}.contacts-page__map-block__content__item.mobile-only{display:none}@media(max-width: 1023px){.contacts-page__map-block__content__item.mobile-only{display:flex}}.contacts-page__map-block__map{display:flex;width:68%}.contacts-page__map-block__map iframe{width:100%}.contacts-page__map-block__map img{width:100%;height:100%;object-fit:cover}@media(max-width: 1023px){.contacts-page__map-block{margin-bottom:0;flex-direction:column-reverse;height:fit-content}.contacts-page__map-block__content,.contacts-page__map-block__map{width:100%}.contacts-page__map-block__map{aspect-ratio:1/.56;overflow:hidden}}@media(max-width: 767px){.contacts-page__map-block{margin-left:-16px;width:calc(100% + 32px)}.contacts-page__map-block__content{padding:27px 10px 36px 19px}.contacts-page__map-block__content__item:not(:last-child){margin-bottom:12px}}.contacts-page__watched-before{margin-top:50px}@media(max-width: 1023px){.contacts-page__watched-before{margin-bottom:50px}}@media(max-width: 1023px){.contacts-page__closer-to-truth{display:none}}.contacts-page__text{font-size:24px;line-height:138%;color:#131313}.contacts-page__text--bold{font-size:24px;font-family:"Circe-Bold",sans-serif;font-weight:700;color:#131313}@media(max-width: 1279px){.contacts-page__text{font-size:20px}.contacts-page__text--bold{font-size:20px}}@media(max-width: 767px){.contacts-page__text{font-size:16px;font-family:"Circe-Bold",sans-serif;font-weight:700}.contacts-page__text--bold{font-size:16px;font-family:"Circe-Light",sans-serif;font-weight:350}}.contacts-page__desktop-only__item{display:flex;flex-direction:column}.contacts-page__desktop-only__item:not(:last-child){margin-bottom:26px}.contacts-page__desktop-only__item .contacts-page__text--bold:hover{color:#105ef5}@media(max-width: 1023px){.contacts-page__desktop-only{display:none}}.content-page__container .contacts-page__h2{font-size:32px;line-height:138%;padding:0;margin-bottom:32px}@media(max-width: 1279px){.content-page__container .contacts-page__h2{font-size:24px}}.contacts-page__wrapper .product-detail__watched-before-wrapper{padding-top:0}.contacts-page__wrapper .product-detail__watched-before-wrapper .watched-before{padding-bottom:100px}.category-card{display:flex;flex-direction:column}.category-card__img-wrapper{aspect-ratio:1/1;width:100%;display:flex}.category-card__img-wrapper img{height:100%;width:100%;object-fit:cover}.category-card__title{font-size:18px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%;margin-top:10px;min-height:66px;padding-right:20px;color:#2f2933}@media(max-width: 1023px){.category-card__title{padding-right:0}}@media(max-width: 767px){.category-card__title{margin-top:3px;min-height:37px}}.category-card:hover .category-card__title{color:#a84a3b}.categories-section{display:flex;flex-wrap:wrap;padding:20px 68px 21px}@media(max-width: 1400px){.categories-section{padding:20px 24px 21px}}@media(max-width: 767px){.categories-section{padding:0 16px}}.categories-section .category-card{width:calc((100% - 192px)/7);margin-bottom:20px}.categories-section .category-card:not(:nth-child(7n)){margin-right:30px}@media(max-width: 1200px){.categories-section .category-card{width:calc((100% - 90px)/4)}.categories-section .category-card:not(:nth-child(7n)){margin-right:0}.categories-section .category-card:not(:nth-child(4n)){margin-right:30px}}@media(max-width: 767px){.categories-section .category-card{width:calc(50% - 8px);margin-bottom:20px}.categories-section .category-card:not(:nth-child(4n)){margin-right:0}.categories-section .category-card:not(:nth-child(2n)){margin-right:16px}}.catalog-page__recommends-wrapper .watched-before{padding-bottom:50px}.catalog-page__description-container{padding:40px 68px 30px;font-size:20px;font-weight:350;line-height:138%}.catalog-page__description-container h1{margin-bottom:16px}@media(max-width: 1400px){.catalog-page__description-container{padding:0 24px 20px}}@media(max-width: 767px){.catalog-page__description-container{padding:20px 16px}}.page-404{padding:50px 68px 32px;display:flex;flex-direction:column;align-items:center;text-align:center;background-image:url(/local/templates/main/dist/52210f751bb3ed74d476.svg);background-size:cover;background-position:center}.page-404__text--big{background:url(/local/templates/main/dist/a240c0387e3ccac66218.svg) center no-repeat;width:79%;aspect-ratio:100/37;background-size:contain}.page-404__text--desc{color:#fff;font-size:44px;line-height:138%;font-weight:350;margin-top:45px}.page-404__btn{background-color:#2f2933;border-radius:12px;padding:10px 48px;display:flex;justify-content:center;align-items:center;margin-top:19px;color:#fff;font-size:28px}.page-404__btn:hover{background-color:#6a9e81}.page-404__btn-mobile{display:none}@media(max-width: 767px){.page-404{padding:14px 16px 18px}.page-404__text--big{font-size:80px;line-height:90%}.page-404__text--desc{font-size:18px;margin-top:11px}.page-404__btn{display:none}.page-404__btn-mobile{display:flex;width:calc(100% - 32px);font-size:20px;margin:20px 16px 40px;background-color:#2f2933;border-radius:6px;padding:10px 48px;justify-content:center;align-items:center;color:#fff}.page-404__btn-mobile:hover{background-color:#6a9e81}}.product-detail__container{display:flex;padding:0 140px 0 68px}@media(max-width: 1400px){.product-detail__container{padding:0 24px}}@media(max-width: 1023px){.product-detail__container{flex-direction:column}}@media(max-width: 767px){.product-detail__container{padding:0 16px}}.product-detail__images-col{display:flex;flex-direction:column;flex-shrink:0;align-items:center;width:calc(100% - 497px)}.product-detail__images-col--inner{width:458px;padding:18px}@media(max-width: 600px){.product-detail__images-col--inner{padding:0}}.product-detail__images-col--inner .product-detail__images-col__big-image{width:100%;margin-bottom:56px;aspect-ratio:1/1}@media(max-width: 600px){.product-detail__images-col--inner .product-detail__images-col__big-image{aspect-ratio:unset}}.product-detail__images-col--inner .product-detail__images-col__big-image .product-detail-big-image-slide{width:100%;height:100%;display:flex;align-items:center;justify-content:center;object-fit:contain}.product-detail__images-col--inner .product-detail__images-col__big-image .product-detail-big-image-slide img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.product-detail__images-col--inner .product-detail-thumbs-slider{display:flex;width:100%;justify-content:center}.product-detail__images-col--inner .product-detail-thumbs-slide{height:fit-content;display:flex;align-items:center;justify-content:center}.product-detail__images-col--inner .product-detail-thumbs-slide img{height:145px;aspect-ratio:1/1;object-fit:contain}@media(max-width: 1023px){.product-detail__images-col{width:100%;margin-bottom:48px}}@media(max-width: 600px){.product-detail__images-col{margin:0 -16px;width:calc(100% + 32px)}.product-detail__images-col--inner{width:100%}.product-detail__images-col--inner .product-detail-thumbs-slider{display:none}.product-detail__images-col--inner .product-detail__images-col__big-image{margin-bottom:0;padding-bottom:22px;position:relative}.product-detail__images-col--inner .product-detail-big-image-slide{padding:8px}.product-detail__images-col--inner .product-detail-big-image-slide.swiper-slide-active::before{content:"";position:absolute;left:0;bottom:-22px;width:138px;height:2px;background:#000;display:block}}.product-detail__info-col{display:flex;flex-direction:column;width:497px;flex-shrink:0}.product-detail__info-col__header{margin-bottom:23px}@media(max-width: 1023px){.product-detail__info-col{width:100%}}@media(max-width: 600px){.product-detail__info-col{margin-top:30px}}.product-detail__h1{color:#131313;font-size:28px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%}@media(max-width: 600px){.product-detail__h1{font-size:24px}}.product-detail__vendor-code{color:#231f20;font-size:18px;line-height:138%;opacity:.6}@media(max-width: 600px){.product-detail__vendor-code{font-size:16px}}.product-detail__desc-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:33px;max-width:475px}.product-detail__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:18px;line-height:138%;color:#231f20}.product-detail__desc.show{-webkit-line-clamp:unset}@media(max-width: 600px){.product-detail__desc{-webkit-line-clamp:3;font-size:16px;margin-bottom:10px}}.product-detail__show-desc-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin:0 auto}.product-detail__show-desc-btn::before{content:"";width:24px;height:24px;background:url(/local/templates/main/dist/1c4f5e332ea51c62d78d.svg) center no-repeat;background-size:24px;transform:rotate(270deg)}.product-detail__show-desc-btn.active::before{transform:rotate(90deg)}.product-detail__main-features{display:flex;width:100%;margin-bottom:30px;max-width:497px;align-items:stretch}.product-detail__main-features .item{display:flex;flex-direction:column;flex:25% 0 0}.product-detail__main-features__item-header{padding-bottom:10px;border-bottom:1px solid rgba(47,41,51,.6);width:100%;color:#231f20;font-size:18px;line-height:138%;flex-shrink:0}.product-detail__main-features__item-header__span{opacity:.4}.product-detail__main-features__item-value{padding-top:6px;padding-bottom:11px;border-bottom:1px solid rgba(47,41,51,.6);display:flex;align-items:center;flex-grow:1;padding-right:8px}.product-detail__main-features__item-value__span{font-size:18px;line-height:138%;color:#231f20;display:inline-block}.product-detail__main-features__item-value__span--qty{font-size:18px;line-height:148%;color:#fff;margin-right:3px;height:24px;border-radius:12px;background:#2f2933;padding:0 7px;min-width:24px}@media(max-width: 600px){.product-detail__main-features{margin-bottom:23px;flex-direction:column}.product-detail__main-features .item{flex-direction:row;flex:100% 1 0;padding-top:8px;padding-bottom:12px;border-bottom:1px solid rgba(47,41,51,.6)}.product-detail__main-features__item-header{width:132px;padding:0;border-bottom:none}.product-detail__main-features__item-value{width:calc(100% - 132px);padding:0;border-bottom:none}}.product-detail__other-features{margin-bottom:30px}.product-detail__other-features .item{display:flex;font-size:18px;line-height:138%;color:#000}.product-detail__other-features .item:not(:last-child){margin-bottom:4px}@media(max-width: 600px){.product-detail__other-features .item{font-size:16px}}.product-detail__other-features__key{display:inline-block;margin-right:4px}.product-detail__add-to-list-btn{display:flex;align-items:center;justify-content:space-between;color:#fff;padding:10px 16px;border-radius:6px;background-color:#2f2933;margin-bottom:50px;font-size:20px;line-height:138%;max-width:497px}.product-detail__add-to-list-btn:hover{background-color:#6a9e81}.product-detail__add-to-list-btn::after{content:"";width:24px;height:24px;background:url(/local/templates/main/dist/ecc24a923b5a861fbc66.svg) center no-repeat}@media(max-width: 600px){.product-detail__add-to-list-btn{margin-bottom:39px}}.product-detail__note-text{color:#231f20;font-size:18px;line-height:138%}.product-detail__note-text .item:not(:last-child){margin-bottom:19px}.product-detail__note-text__title{font-family:"Circe-Bold",sans-serif;font-weight:700}@media(max-width: 600px){.product-detail__note-text{font-size:16px}.product-detail__note-text p.product-detail__note-text__title{margin-bottom:4px}}.product-detail__watched-before-wrapper .watched-before{padding-bottom:20px}@media(max-width: 1023px){.product-detail__watched-before-wrapper{padding-top:50px}}@media(max-width: 767px){.product-detail__watched-before-wrapper{padding-top:10px}.product-detail__watched-before-wrapper .watched-before{padding-bottom:50px}}.gallery-modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:1000}.gallery-modal.show{display:block;animation:appearModal .2s linear forwards}.gallery-modal.closing{animation:hideModal .1s linear forwards}.gallery-modal .modal-content{position:relative;left:50%;transform:translateX(-50%);width:100%;padding:0 60px;height:calc(100vh - 120px);margin-top:60px;display:flex;border:none;border-radius:0;background:rgba(0,0,0,0);flex-direction:row;justify-content:space-between}@media(max-width: 1400px){.gallery-modal .modal-content{padding:0 24px;height:calc(100vh - 48px);margin-top:24px}}.gallery-modal .modal-content .close-gallery-modal{position:absolute;top:-32px;right:62px;width:40px;height:40px;background:url(/local/templates/main/dist/42e1f2c546bf00f367fa.svg) center no-repeat;background-position:center;background-repeat:no-repeat;cursor:pointer;z-index:20}@media(max-width: 1400px){.gallery-modal .modal-content .close-gallery-modal{top:0;right:24px}}.gallery-modal .modal-content .gallery-big-slide{display:flex;width:100%;height:100%;max-height:720px;position:relative;overflow:hidden;justify-content:center}.gallery-modal .modal-content .gallery-big-slide .swiper-container{height:720px;max-height:100%;aspect-ratio:1/1}.gallery-modal .modal-content .gallery-big-slide .gallery-slide{width:100%;user-select:none}.gallery-modal .modal-content .gallery-big-slide .gallery-slide img{width:100%;height:100%;object-fit:cover}.gallery-modal .modal-content .big-swiper-buttons{position:absolute;top:50%;transform:translateY(-50%);width:calc(50vw + 176px);max-width:896px;display:flex;justify-content:space-between;align-items:center;margin:auto;z-index:21}.gallery-modal .modal-content .gallery-modal-prev,.gallery-modal .modal-content .gallery-modal-next{height:40px;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.gallery-modal .modal-content .gallery-modal-prev.swiper-button-disabled,.gallery-modal .modal-content .gallery-modal-next.swiper-button-disabled{display:none}@media(max-width: 1023px){.gallery-modal .modal-content .gallery-modal-prev,.gallery-modal .modal-content .gallery-modal-next{display:none}}.gallery-modal .modal-content .gallery-modal-prev{transform:rotate(180deg);background-image:url(/local/templates/main/dist/280e091b3c5c3bb1ce33.svg)}.gallery-modal .modal-content .gallery-modal-next{background-image:url(/local/templates/main/dist/280e091b3c5c3bb1ce33.svg)}.gallery-modal .modal-content .gallery-thumbnails-wrapper{position:absolute;left:60px;top:0;height:calc(100vh - 120px)}@media(max-width: 1400px){.gallery-modal .modal-content .gallery-thumbnails-wrapper{left:24px;top:40px}}@media(max-width: 1023px){.gallery-modal .modal-content .gallery-thumbnails-wrapper{position:static}}.gallery-modal .modal-content .gallery-thumbnails-wrapper .gallery-thumbnails-relative{width:145px;height:100%;position:relative}@media(max-width: 1023px){.gallery-modal .modal-content .gallery-thumbnails-wrapper .gallery-thumbnails-relative{width:100%}}.gallery-modal .modal-content .gallery-thumbnails-wrapper .thumbnails-swiper-buttons{height:100%;position:absolute;top:0}.gallery-modal .modal-content .gallery-thumbnails-wrapper .thumbnails-swiper-buttons .swiper-button-prev{top:-16px;left:55px;width:35px;height:35px;transform:rotate(-90deg);background-image:url(/local/templates/main/dist/280e091b3c5c3bb1ce33.svg);background-position:center;background-repeat:no-repeat}.gallery-modal .modal-content .gallery-thumbnails-wrapper .thumbnails-swiper-buttons .swiper-button-prev::after{content:none}.gallery-modal .modal-content .gallery-thumbnails-wrapper .thumbnails-swiper-buttons .swiper-button-next{top:unset;bottom:-16px;right:unset;left:55px;width:35px;height:35px;transform:rotate(90deg);background-image:url(/local/templates/main/dist/280e091b3c5c3bb1ce33.svg);background-repeat:no-repeat;background-position:center}.gallery-modal .modal-content .gallery-thumbnails-wrapper .thumbnails-swiper-buttons .swiper-button-next::after{content:none}@media(max-width: 1023px){.gallery-modal .modal-content .gallery-thumbnails-wrapper .thumbnails-swiper-buttons{display:none}}.gallery-modal .modal-content .gallery-thumbnails-container{height:100%}.gallery-modal .modal-content .gallery-thumbnails{display:flex;flex-direction:column;width:145px;height:100%}.gallery-modal .modal-content .gallery-thumbnails .gallery-thumb-wrapper{flex-shrink:0;overflow:hidden;position:relative;cursor:pointer;width:145px;height:145px;border:1px solid rgba(0,0,0,0)}.gallery-modal .modal-content .gallery-thumbnails .gallery-thumb-wrapper.swiper-slide-thumb-active{border-color:#2f2933}.gallery-modal .modal-content .gallery-thumbnails .gallery-thumb-wrapper .gallery-thumb{width:100%;height:100%;object-fit:cover}@media(max-width: 1023px){.gallery-modal .modal-content{flex-direction:column-reverse;top:50%;transform:translateX(-50%) translateY(-50%);margin-top:0;width:95%;padding-top:90px;padding-bottom:50px}.gallery-modal .modal-content .gallery-big-slide{width:100%;height:calc(100% - 80px);margin-bottom:auto}.gallery-modal .modal-content .gallery-thumbnails-wrapper{height:52px}.gallery-modal .modal-content .gallery-thumbnails-container{height:52px;width:100%;flex-shrink:0}.gallery-modal .modal-content .gallery-thumbnails{flex-direction:row;height:52px;margin-bottom:0;padding-right:0;width:100%}.gallery-modal .modal-content .gallery-thumbnails .gallery-thumb-wrapper{height:100%;width:52px}.gallery-modal .modal-content .close-gallery-modal{right:0;top:24px;background-color:rgba(0,0,0,0);box-shadow:none}}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(47,41,51,.4);z-index:1003;display:block;animation:fadeIn ease .15s forwards}.popup__wrapper{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:101;width:698px}@media(max-width: 767px){.popup__wrapper{width:100%}}.popup__inner{position:relative;width:100%;padding-right:59px}.popup__inner::after{content:"";width:60px;height:60px;display:block;position:absolute;right:0;top:0;background:url(/local/templates/main/dist/486ffd8395df275a7011.svg) center no-repeat}.popup__inner::before{content:"";width:60px;height:calc(100% - 59px);display:block;position:absolute;right:0;top:59px;background:#fff;border-radius:0 0 8px 0}@media(max-width: 767px){.popup__inner{height:100%}}.popup__close-btn{position:absolute;top:0;right:0;width:37px;height:37px;background:url(/local/templates/main/dist/b504f081c761b0c3b851.svg) center no-repeat;z-index:101}.popup__content{background:#fff;width:100%;padding:37px 70px 61px 61px;border-radius:8px 0 0 8px;max-height:90vh;overflow:auto}@media(max-width: 767px){.popup__content{padding:37px 0 40px 24px;height:100%;max-height:unset}}.popup__title{margin-bottom:18px;font-size:36px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%;color:#131313}@media(max-width: 767px){.popup__title{font-size:24px}}.popup__text{color:#131313;font-size:18px;line-height:138%}.popup__text--fixed-width{max-width:420px}@media(max-width: 767px){.popup__text{font-size:16px}}.popup__form-wrapper{padding-top:31px}.popup__form-wrapper .standart-input.grey{padding:11px 34px 12px 14px;border:none;background:#f1f1f1;border-radius:6px}.popup__form-wrapper .standart-input.grey::-moz-placeholder{opacity:.6}.popup__form-wrapper .standart-input.grey::-webkit-input-placeholder{opacity:.6}.popup__form-wrapper .standart-input.grey:-ms-input-placeholder{opacity:.6}.popup__form-wrapper .standart-input.grey::-ms-input-placeholder{opacity:.6}.popup__form-wrapper .standart-input.grey::placeholder{opacity:.6}.popup__form{max-width:420px}.popup__form .form-field{width:100%;margin-bottom:18px}.popup__form .form-field.error{margin-bottom:36px}.popup__form .btn{margin-top:2px;border-radius:12px}.popup__form .btn.big-margin{margin-top:30px}@media(max-width: 767px){.popup__form .btn{font-size:20px;width:100%;padding:10px}}.popup__subtitle{display:block;padding-top:2px;padding-bottom:17px;color:#131313;font-size:24px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%}@media(max-width: 767px){.popup__subtitle{font-size:20px}}.popup__radio-btns{margin-top:-6px;margin-bottom:32px}.popup__radio-inline:not(:last-child){margin-bottom:4px}.popup__radio-inline label span{color:#131313;font-size:18px;line-height:138%;position:relative;padding-left:24px;cursor:pointer;display:block}.popup__radio-inline label span::before{content:"";position:absolute;top:3px;left:0;display:block;width:16px;height:16px;background-color:#fff;border:1px solid #2f2933;box-sizing:border-box;border-radius:8px}.popup__radio-inline label input[type=radio]{display:none}.popup__radio-inline label input[type=radio]:checked+span::after{content:"";position:absolute;top:6px;left:3px;display:block;width:10px;height:10px;border-radius:5px;background-color:#2f2933;box-sizing:border-box}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.category-page__container{padding:0 68px 10px;display:flex}@media(max-width: 1400px){.category-page__container{padding:0 24px 10px}}@media(max-width: 1023px){.category-page__container{flex-direction:column}}@media(max-width: 767px){.category-page__container{padding:0 16px 10px}}.category-page__sidebar{display:flex;flex-direction:column;width:330px;padding-right:90px;flex-shrink:0;box-sizing:border-box}.category-page__sidebar__sticky{position:sticky;top:142px}@media(max-width: 1280px){.category-page__sidebar{width:290px;padding-right:50px}}@media(max-width: 1023px){.category-page__sidebar{width:100%;padding-right:0}}.category-page__h1{color:#131313;font-size:28px;line-height:138%;display:flex}.category-page__h1::before{content:"";width:24px;height:24px;display:block;margin-right:9px;background:url(/local/templates/main/dist/52351908373dce588207.svg) center no-repeat;margin-top:8px;flex-shrink:0}@media(max-width: 1023px){.category-page__h1{margin-bottom:2px}.category-page__h1::before{content:none}}@media(max-width: 767px){.category-page__h1{font-size:24px}}@media(max-width: 600px){.category-page__h1{font-size:16px}}.category-page__title-qty{display:none}@media(max-width: 1023px){.category-page__title-qty{display:block;color:#2f2933;font-size:16px;line-height:138%;opacity:.6}}@media(max-width: 767px){.category-page__title-qty{font-size:14px}}@media(max-width: 1023px){.category-page__title-wrapper{margin-top:-48px;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 36px}}.category-page__subcats-list{display:flex;flex-direction:column;padding-top:34px;padding-bottom:74px}.category-page__subcats-list .item{display:flex;color:#131313;font-size:20px;line-height:138%;width:fit-content;padding:2px 13px 3px 6px;border-radius:4px}.category-page__subcats-list .item:hover{background:#231f20;color:#fff;text-shadow:0 0 .8px #fff,0 0 .8px #fff,0 0 .8px #fff}.category-page__subcats-list .item:not(:last-child){margin-bottom:13px}@media(max-width: 1023px){.category-page__subcats-list{flex-direction:row;overflow:auto;margin-right:-24px;scrollbar-width:none;-ms-overflow-style:none;padding-top:21px;padding-bottom:19px}.category-page__subcats-list::-webkit-scrollbar{display:none}.category-page__subcats-list .item{white-space:nowrap;padding:0 8px;margin-right:4px;color:#2f2933;border-radius:4px;width:fit-content}.category-page__subcats-list .item:not(:last-child){margin-bottom:0}.category-page__subcats-list .item:hover,.category-page__subcats-list .item.active{color:#fff;background:#2f2933}}@media(max-width: 767px){.category-page__subcats-list{margin-right:-16px}.category-page__subcats-list .item{font-size:18px}}.category-page__subcat-name{display:inline-block;padding-right:24px}@media(max-width: 1023px){.category-page__subcat-name{padding-right:0}}.category-page__subcat-qty{opacity:.4}@media(max-width: 1023px){.category-page__subcat-qty{display:none}}.category-page__products-side{display:flex;flex-direction:column;width:calc(100% - 330px)}@media(max-width: 1280px){.category-page__products-side{width:calc(100% - 290px)}}@media(max-width: 1023px){.category-page__products-side{width:100%}}.category-page__products-list{display:flex;flex-wrap:wrap;width:100%}.category-page__products-list .product-card{width:calc((100% - 40px)/3);margin-bottom:40px}.category-page__products-list .product-card:not(:nth-child(3n)){margin-right:20px}@media(max-width: 767px){.category-page__products-list .product-card{width:calc(50% - 8px);margin-bottom:30px}.category-page__products-list .product-card:not(:nth-child(3n)){margin-right:0}.category-page__products-list .product-card:nth-child(odd){margin-right:16px}}@media(max-width: 767px){.category-page__recommends-wrapper{padding-bottom:50px}.category-page__recommends-wrapper .watched-before.you-may-like{padding-top:10px}}.category-page__show-more-wrapper{margin-bottom:50px;width:100%;display:flex;align-items:center;justify-content:center}.category-page__show-more-wrapper .btn{width:348px;font-size:28px}@media(max-width: 600px){.category-page__show-more-wrapper{margin-bottom:0;margin-top:20px}.category-page__show-more-wrapper .btn{font-size:20px;width:100%}}.global-flex-wrapper.unfixed .category-page__sidebar__sticky{top:20px}.filters__container{display:flex;flex-direction:column;align-items:flex-end;background:#fff;width:calc(100% + 80px);margin:0 -40px 26px -40px;padding:0 40px}@media(max-width: 1400px){.filters__container{width:calc(100% + 48px);margin:0 -24px 26px -24px;padding:0 24px}}@media(max-width: 1023px){.filters__container{align-items:flex-start;width:100%;margin:0 0 22px 0;padding:0}}.filters__container__sticky{position:sticky;top:122px;z-index:101}@media(max-width: 1023px){.filters__container__sticky{position:static}}.filters__list-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-end}@media(max-width: 1023px){.filters__list-wrapper{display:none}.filters__list-wrapper.show{display:block;position:fixed;width:100%;height:100%;z-index:1000;top:0;left:0;bottom:0;right:0;background:#fff}}.filters__list-header{display:none}@media(max-width: 1023px){.filters__list-header{display:block;text-align:center;width:100%;position:fixed;padding:33px 16px 6px;border-bottom:1px solid rgba(47,41,51,.4);z-index:1001;background:#fff}.filters__list-header__inner{position:relative}.filters__list-header__title{font-size:16px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%;color:#2f2933}}.filters__mobile-apply-btn{display:none}@media(max-width: 1023px){.filters__mobile-apply-btn{display:block;margin-top:28px}}.filters__close-btn-mobile{position:absolute;right:0;bottom:0;font-size:18px;line-height:138%}@media(max-width: 1023px){.filters__list-body{overflow:auto;height:100%;position:fixed;width:100%;padding:84px 16px 32px}}.filters__list{display:flex;flex-wrap:wrap;margin-right:-20px}.filters__list__item{position:relative;margin-right:20px;margin-bottom:16px}.filters__list__item__header{padding:10px 14px 7px;border:2px solid #2f2933;color:#2f2933;border-radius:48px;display:flex;flex-shrink:0;align-items:center;font-size:20px;line-height:138%;cursor:pointer}.filters__list__item__header::after{content:"";margin-left:16px;width:24px;height:24px;display:inline-block;background:url(/local/templates/main/dist/de7ca0e9d14b91786f92.svg) center no-repeat;flex-shrink:0}.filters__list__item__choice-block{display:none;flex-direction:column;border-radius:6px;background:#fff;box-shadow:0px 4px 40px 0px rgba(0,0,0,.08);padding:24px 16px 40px 25px;width:386px;position:absolute;top:70px;right:0;z-index:10}.filters__list__item__choice-block label{align-items:center}.filters__list__item__choice-block__title{color:#231f20;font-size:24px;line-height:138%;display:block;margin-bottom:23px}.filters__list__item__choice-block__list{display:flex;flex-direction:column;max-height:292px;overflow:auto;padding-bottom:4px}.filters__list__item__choice-block__list::-webkit-scrollbar{width:9px;border-radius:5px}.filters__list__item__choice-block__list::-webkit-scrollbar-button{display:none}.filters__list__item__choice-block__list::-webkit-scrollbar-track{background:#f7f7f7;border-radius:5px}.filters__list__item__choice-block__list::-webkit-scrollbar-thumb{background-color:#dfdfdf;border-radius:5px}.filters__list__item__choice-block__checkbox{height:fit-content;display:flex}.filters__list__item__choice-block__checkbox:not(:last-child){margin-bottom:16px}.filters__list__item__choice-block__icon{width:13px;height:13px;background-size:13px;border-radius:7px;margin-right:5px}.filters__list__item.active .filters__list__item__choice-block{display:flex}@media(max-width: 1023px){.filters__list{margin-right:0;flex-direction:column}.filters__list__item{margin-right:0}.filters__list__item__header{border:none;font-size:16px;color:#2f2933;padding:0;margin-bottom:6px}.filters__list__item__header::after{content:none}.filters__list__item__choice-block{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;position:static;box-shadow:none;padding:0}.filters__list__item__choice-block__title{display:none}.filters__list__item__choice-block__list{max-height:unset;flex-direction:row;flex-wrap:wrap;padding-bottom:0}.filters__list__item__choice-block__checkbox{margin-bottom:6px;margin-right:6px}.filters__list__item__choice-block__checkbox:not(:last-child){margin-bottom:6px}.filters__list__item__choice-block__checkbox input[type=checkbox]+label{color:#2f2933;background:#f1f1f1;padding:2px 6px;border-radius:20px;font-size:18px}.filters__list__item__choice-block__checkbox input[type=checkbox]+label::before{content:none}.filters__list__item__choice-block__checkbox input[type=checkbox]:checked+label{background:#2f2933;color:#fff}.filters__list__item__choice-block__icon{display:block}}.filters__setted-filters-container{display:flex;margin-left:auto;flex-wrap:wrap;margin-right:-20px}.filters__setted-filters-container .filter-label-title{display:flex;align-items:center;color:#105ef5;font-size:20px;line-height:138%;margin-right:20px;padding:9px 0 11px;flex-shrink:0;pointer-events:none;max-width:100%}.filters__setted-filters-container .filter-label-title::after{content:"";display:inline-block;background:url(/local/templates/main/dist/064ebe6dcc9ccbe981e7.svg) center no-repeat;flex-shrink:0;width:24px;height:24px;margin-left:14px;pointer-events:all;cursor:pointer}@media(max-width: 1023px){.filters__setted-filters-container{margin-right:0;margin-left:0;margin-top:14px}.filters__setted-filters-container .filter-label-title{font-size:16px;padding:2px 1px 2px 0;margin-right:4px}.filters__setted-filters-container .filter-label-title::after{margin-left:8px;width:20px;height:20px}}@media(max-width: 1023px){.filters__setted-filters-container .filter-label-title{font-size:16px;margin-right:12px}.filters__setted-filters-container .filter-label-title::after{margin-left:0;width:20px;height:20px}}.filters__btn-mobile{display:none}@media(max-width: 1023px){.filters__btn-mobile{display:flex;align-items:center;font-size:18px;line-height:120%;color:#2f2933}.filters__btn-mobile::before{content:"";flex-shrink:0;margin-right:8px;height:20px;width:20px;background:url(/local/templates/main/dist/dc1746983479cc4d9ae5.svg) center no-repeat;display:block;margin-top:-2px}}@media(max-width: 767px){.filters__btn-mobile{font-size:18px}}.global-flex-wrapper.unfixed .filters__container__sticky{top:0}.auth-page__container{display:flex}.auth-page__side{width:39%;flex:39% 0 0;background-color:#eae9f1}.auth-page__side--img{width:61%;flex:61% 0 0;aspect-ratio:1/.725;background-image:url(/local/templates/main/dist/544b5aeb3258e0e57720.svg);background-repeat:repeat-y;background-size:cover;display:flex;justify-content:center;align-items:center}.auth-page__side--img-inner{background-image:url(/local/templates/main/dist/1b4394d39a803b5f400f.svg);background-repeat:no-repeat;aspect-ratio:1/.8;background-position:center;height:100%;background-size:contain;width:90.1%}.auth-page__form-wrapper{width:421px;display:flex;margin:0 auto;flex-direction:column;align-items:center;text-align:center;padding-top:88px;padding-bottom:48px}.auth-page__form-wrapper--register{padding-top:59px}.auth-page__h1{color:#131313;font-family:"Circe-Bold",sans-serif;font-weight:700;font-size:36px;line-height:138%;margin-bottom:18px}.auth-page__form{width:100%}.auth-page__form__text{margin-bottom:30px;margin-top:0;padding:0;color:#131313;font-size:18px;line-height:138%}.auth-page__form p.auth-page__form__text{margin-bottom:38px}.auth-page__form__submit-btn{margin-top:2px}.auth-page__form__submit-btn.btn.submit{border-radius:6px}.auth-page__form__small-text{margin-top:20px;font-size:14px;line-height:120%;color:#1d1d1d;display:block}.auth-page__form__small-text.link{text-decoration-line:underline;text-underline-offset:4px;text-decoration-color:#1d1d1d}.auth-page__form .standart-input{border-color:#636363}.auth-page__form .form-field{margin-bottom:18px}.auth-page__form .form-field.error{margin-bottom:36px}.auth-page__form__privacy-policy{display:flex;margin-bottom:30px;margin-top:22px;justify-content:center}.auth-page__form__privacy-policy input[type=checkbox]+label{padding-right:0}.auth-page__form__privacy-policy input[type=checkbox]+label .auth-page__form__privacy-policy__label{display:inline-block;font-size:14px;line-height:138%;color:#231f20;text-align:left}.auth-page__form__privacy-policy input[type=checkbox]+label .auth-page__form__privacy-policy__label a{color:#231f20;text-decoration-line:underline;text-underline-offset:4px;text-decoration-color:#231f20;display:inline}.auth-page__form__privacy-policy input[type=checkbox]+label::before{margin-right:10px;margin-top:-4px}.auth-page__form--step-1,.auth-page__form--step-2{width:100%}@media(max-width: 1270px){.auth-page__side{width:50%;flex:50% 0 0}.auth-page__side--img{width:50%;flex:50% 0 0}}@media(max-width: 1023px){.auth-page__container{flex-direction:column}.auth-page__side{width:100%;flex:100% 0 0}.auth-page__side--img{aspect-ratio:1/.48;background-image:url(/local/templates/main/dist/8eaea80a40eb384ccc89.svg)}.auth-page__side--img-inner{display:none}.auth-page__decoration{display:none}.auth-page__form-wrapper{padding-bottom:64px}.auth-page__h1{font-size:24px;margin-bottom:12px}.auth-page__form__text{font-size:16px}}@media(max-width: 600px){.auth-page__form-wrapper{width:100%;padding-left:16px;padding-right:16px;padding-top:25px}.auth-page__form-wrapper--register{padding-top:25px}.auth-page__form .form-field{margin-bottom:13px}.auth-page__form__submit-btn{margin-top:12px;width:100%}.auth-page__form__submit-btn.btn.submit{border-radius:6px}.auth-page__form__privacy-policy{margin-bottom:14px;margin-top:20px}.auth-page__form__privacy-policy input[type=checkbox]+label::before{margin-top:0}}.auth-page__decoration{width:100%;background:url(/local/templates/main/dist/713ad104a0034e3db79c.jpg) center no-repeat;aspect-ratio:1/.45;background-size:cover}.personal-page__container{display:flex;padding:0 68px 50px}@media(max-width: 1400px){.personal-page__container{padding:32px 24px 50px}}@media(max-width: 767px){.personal-page__container{padding:32px 16px 50px;flex-direction:column}}.personal-page__watched-before-wrapper{padding-top:0}.personal-page__watched-before-wrapper .watched-before{padding:50px 68px}@media(max-width: 1400px){.personal-page__watched-before-wrapper .watched-before{padding:50px 24px}}@media(max-width: 767px){.personal-page__watched-before-wrapper .watched-before{padding:10px 0 40px 16px}}.personal-page__sidebar{width:242px;padding-right:60px;flex-shrink:0}@media(max-width: 767px){.personal-page__sidebar{width:100%;padding-right:0}}.personal-page__content{width:calc(100% - 242px)}.personal-page__content__personal-data{margin-top:48px}.personal-page__content__orders-history{margin-top:34px}@media(max-width: 767px){.personal-page__content{width:100%}}.personal-page__switcher{display:flex;flex-direction:column}.personal-page__switcher__item{width:100%;color:#2f2933;font-size:20px;line-height:138%;padding:2px 4px;border-radius:4px}.personal-page__switcher__item:not(:last-child){margin-bottom:16px}.personal-page__switcher__item.active{background:#2f2933;color:#fff}@media(max-width: 767px){.personal-page__switcher{flex-direction:row}.personal-page__switcher__item{width:50%;text-align:center}.personal-page__switcher__item:not(:last-child){margin-bottom:0}}@media(max-width: 480px){.personal-page__switcher__item{font-size:16px}}.personal-page__title{font-size:24px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%;color:#2f2933;padding-right:34px;position:relative;width:fit-content}.personal-page__title::after{content:"";position:absolute;width:25px;height:28px;right:0;top:2px;background:url(/local/templates/main/dist/11aa9a2b926882f291ba.png) center no-repeat}.personal-page__title.mobile{display:none}@media(max-width: 767px){.personal-page__title.mobile{display:block;margin-bottom:24px}}@media(max-width: 767px){.personal-page__title.desktop{display:none}}.personal-page__content__orders-desclaimer{display:flex;padding:20px 20px 20px 40px;background-color:#f1f1f1;margin-bottom:32px;font-size:16px;line-height:22px;position:relative}.personal-page__content__orders-desclaimer::before{content:"";width:22px;height:22px;position:absolute;top:17px;left:11px;background:url(/local/templates/main/dist/0a564ff984f198334c9a.svg) center no-repeat;background-size:contain}.personal-data__form{display:flex;flex-direction:column;width:328px}@media(max-width: 480px){.personal-data__form{width:100%}}.personal-data__form .form-field{margin-bottom:48px;position:relative;width:100%;height:64px;display:flex;flex-direction:column}.personal-data__form .form-field.error .personal-data__input{border-color:#d90707}@media(max-width: 767px){.personal-data__form .form-field{margin-bottom:20px}.personal-data__form .form-field.error{margin-bottom:36px}}.personal-data__form .btn.submit{width:fit-content;width:309px}@media(max-width: 767px){.personal-data__form .btn.submit{width:100%;margin-top:12px}}.personal-data__form .auth-page__form__privacy-policy input[type=checkbox]+label::before{margin-top:0px}.personal-data__input-label{font-size:14px;line-height:138%;color:#2f2933;position:absolute;left:0;top:0;white-space:nowrap;opacity:.4}.personal-data__input{border-bottom:1px solid #2f2933;height:36px;width:100%;padding:0 0 3px 0;line-height:36px;font-size:24px;color:#2f2933;margin-top:auto;font-family:"Circe-Light",sans-serif;font-weight:350;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.personal-data__input::-moz-placeholder{color:rgba(0,0,0,0);opacity:0}.personal-data__input::-webkit-input-placeholder{color:rgba(0,0,0,0);opacity:0}.personal-data__input:-ms-input-placeholder{color:rgba(0,0,0,0);opacity:0}.personal-data__input::-ms-input-placeholder{color:rgba(0,0,0,0);opacity:0}.personal-data__input::placeholder{color:rgba(0,0,0,0);opacity:0}.personal-data__input:focus+.personal-data__input-label{left:0;top:0;font-size:14px}.personal-data__input:placeholder-shown+.personal-data__input-label{left:0;top:28px;font-size:24px}.personal-data__input:focus:placeholder-shown+.personal-data__input-label{left:0;top:0;font-size:14px}.orders-history__container{display:flex;flex-direction:column;align-items:flex-start}.orders-history__item{display:flex;flex-direction:column;align-items:flex-start;width:100%}.orders-history__item:not(:last-child){margin-bottom:60px}@media(max-width: 767px){.orders-history__item:not(:last-child){margin-bottom:40px}}.orders-history__item__title{margin-bottom:30px;font-size:16px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%;color:#2f2933;display:flex;align-items:center}.orders-history__item__title--blue{color:#105ef5}@media(max-width: 767px){.orders-history__item__title{margin-bottom:10px}}.orders-history__item__list{display:flex;flex-wrap:wrap;width:100%}@media(max-width: 767px){.orders-history__item__list{flex-wrap:nowrap;margin-right:-16px;width:calc(100% + 16px);overflow:auto !important;scrollbar-width:none;-ms-overflow-style:none}.orders-history__item__list::-webkit-scrollbar{display:none}}@media(max-width: 480px){.orders-history__item .btn.submit{width:100%}}.orders-history__expand-btn{margin-bottom:35px;color:#105ef5;font-family:"Circe-Light",sans-serif;font-size:18px;font-weight:350;line-height:138%}.orders-history__expand-btn:hover{color:#2f2933}.orders-history__btn-blue{display:flex;align-items:center;color:#105ef5;font-family:"Circe-Light",sans-serif;font-size:18px;font-weight:350;line-height:138%}.orders-history__btn-blue:hover{color:#2f2933}.orders-history__btn-blue.download{display:flex;align-items:center;margin-left:40px}.orders-history__btn-blue.download::before{content:"";flex-shrink:0;width:24px;height:24px;background:url(/local/templates/main/dist/938112578aeb3db57afd.svg) center no-repeat;background-size:contain;margin-right:5px}.orders-history__btn-blue.download:hover::before{background:url(/local/templates/main/dist/8715583329fc6292c98c.svg) center no-repeat}.orders-history__btn-blue.delete{margin-left:24px}.orders-history__btn-blue.delete::before{content:"";flex-shrink:0;width:24px;height:24px;background:url(/local/templates/main/dist/9d541f8513ceff676711.svg) center no-repeat;background-size:contain;margin-right:5px}.orders-history__btn-blue.delete:hover::before{background:url(/local/templates/main/dist/5853f89c92d8b7afda70.svg) center no-repeat}@media(max-width: 767px){.orders-history__btn-blue span{display:none}.orders-history__btn-blue.download{margin-left:23px}.orders-history__btn-blue.delete{margin-left:20px}}.orders-history__product-card{margin-right:6px;margin-bottom:30px;padding:11px 15px 3px 7px;display:flex;flex-direction:column;width:155px;flex-shrink:0}@media(max-width: 767px){.orders-history__product-card{margin-bottom:20px}}.orders-history__product-card__img{width:100%;display:flex;align-items:center;justify-content:center;object-fit:contain;margin-bottom:7px}.orders-history__product-card__img img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.orders-history__product-card__name{color:#2f2933;font-size:16px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px}.orders-history__product-card__code{color:#2f2933;font-size:14px;line-height:138%;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px}.orders-history__product-card__qty{font-size:16px;color:#2f2933;line-height:138%}.favorites-page__container{display:flex;padding:0 68px;justify-content:space-between;align-items:flex-start}@media(max-width: 1400px){.favorites-page__container{padding:0 24px}}@media(max-width: 1023px){.favorites-page__container{flex-direction:column}}@media(max-width: 767px){.favorites-page__container{padding:0 16px}}.favorites-page__items{display:flex;flex-direction:column;width:321px;flex-shrink:0;margin-top:28px}@media(max-width: 400px){.favorites-page__items{width:100%}}.favorites-page__selected-items{display:flex;flex-direction:column;padding:52px 60px 74px 42px;background-color:#f1f1f1;width:611px;margin-top:-12px}.favorites-page__selected-items__title{font-family:"Circe-Bold",sans-serif;font-weight:700;color:#131313;font-size:24px;line-height:138%;display:block;margin-bottom:22px}.favorites-page__selected-items__list{display:flex;flex-direction:column;width:403px}.favorites-page__selected-items__item{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.favorites-page__selected-items__item__left{display:flex;padding-right:32px}.favorites-page__selected-items__item__img-wrapper{width:38px;height:42px;background-color:#fff;padding:2px;margin-right:11px;flex-shrink:0}.favorites-page__selected-items__item__img-wrapper img{width:100%;height:100%;object-fit:contain}.favorites-page__selected-items__item__col{display:flex;flex-direction:column}.favorites-page__selected-items__item__title{display:block;margin-bottom:2px;color:#2f2933;font-size:16px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%}.favorites-page__selected-items__item__code{color:#2f2933;font-size:16px;line-height:138%;opacity:.6}.favorites-page__selected-items__item__right{flex-shrink:0;padding-right:16px;display:flex;color:#2f2933;font-size:16px;font-weight:350;line-height:138%}.favorites-page__selected-items__item__qty{display:inline-block;margin-right:3px}@media(max-width: 1023px){.favorites-page__selected-items{padding:0;background-color:rgba(0,0,0,0);width:100%;margin-top:0}.favorites-page__selected-items__title,.favorites-page__selected-items__list{display:none}}.favorites-page__btn{width:480px;margin-top:26px;font-size:28px}@media(max-width: 1023px){.favorites-page__btn{width:321px;font-size:20px}}@media(max-width: 767px){.favorites-page__btn{margin-top:32px}}@media(max-width: 400px){.favorites-page__btn{width:100%}}.favorites-page__watched-before-wrapper .watched-before{padding-top:62px;padding-bottom:60px}.favorites-card{margin-bottom:55px}.favorites-card__top-row{display:flex;margin-bottom:12px;align-items:flex-start;width:100%}.favorites-card__top-row .counter__container{margin-left:auto}.favorites-card__checkbox{margin-top:8px}.favorites-card__img-wrapper{display:flex;width:118px;height:118px;padding:6px}.favorites-card__img-wrapper img{width:100%;height:100%;object-fit:contain}@media(max-width: 400px){.favorites-card__img-wrapper{width:110px;height:110px}}.favorites-card input[type=checkbox]+label{padding-right:8px}@media(max-width: 400px){.favorites-card input[type=checkbox]+label{padding-right:0}}.favorites-card__middle-row{padding-right:40px;width:100%;display:block}.favorites-card__title{text-transform:uppercase;font-size:16px;font-family:"Circe-Bold",sans-serif;font-weight:700;line-height:138%;color:#2f2933;display:block}.favorites-card__bottom-row{margin-top:16px;display:flex;align-items:flex-end;justify-content:space-between}@media(max-width: 767px){.favorites-card__bottom-row{margin-top:0}}.favorites-card__code{color:#2f2933;font-size:16px;font-weight:350;line-height:138%;opacity:.6}@media(max-width: 767px){.favorites-card__code{font-size:14px}}.favorites-card__del-btn{margin-bottom:7px;width:24px;height:24px;background:url(/local/templates/main/dist/5853f89c92d8b7afda70.svg) center no-repeat}.favorites-card__del-btn:hover{opacity:.7}@media(max-width: 767px){.favorites-card{margin-bottom:28px}}.counter__container{display:flex;align-items:center}.counter__container .counter__container{margin-left:auto}.counter__icon{width:24px;height:24px;cursor:pointer}.counter__icon.minus{background:url(/local/templates/main/dist/8d740725685d13fc15f5.svg) center no-repeat}.counter__icon.plus{background:url(/local/templates/main/dist/a2ba9ca714f9af111cc1.svg) center no-repeat}.counter__input{width:56px;border:none;display:flex;text-align:center;color:#2f2933;font-family:"Circe-Light",sans-serif;font-size:20px;font-weight:350;line-height:138%;-moz-appearance:textfield}.counter__input::-webkit-outer-spin-button,.counter__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.order-completed__blue-title{color:#105ef5}@media(max-width: 767px){.order-completed__blue-title{display:none}}.order-completed__container{padding:0 68px;font-size:18px;line-height:138%;margin-bottom:30px}.order-completed__container a{color:#105ef5}.order-completed__container a:hover{color:#2f2933}@media(max-width: 1400px){.order-completed__container{padding:0 24px}}@media(max-width: 767px){.order-completed__container{padding:0 16px;font-size:16px;margin-top:10px;margin-bottom:0}}.order-completed__text-on-white{width:575px;margin-bottom:41px}.order-completed__text-on-white p:not(:last-child){margin-bottom:8px}@media(max-width: 767px){.order-completed__text-on-white{width:100%;margin-bottom:22px}.order-completed__text-on-white p:not(:last-child){margin-bottom:0}}.order-completed__accented-text-block{padding:49px 60px 109px 39px;background-color:#f5d5ec;width:100%;position:relative}.order-completed__accented-text-block::after{content:"";position:absolute;top:0;right:83px;aspect-ratio:1/1;height:100%;background:url(/local/templates/main/dist/1d192306651c55e32259.svg) center no-repeat;background-size:contain}.order-completed__accented-text-block__content{width:614px;position:relative;z-index:1}.order-completed__accented-text-block__content p:last-child{max-width:497px}.order-completed__accented-text-block__subtitle{margin-bottom:9px;font-family:"Circe-Bold",sans-serif;font-weight:700}.order-completed__accented-text-block__subtitle:not(:first-child){margin-top:35px}@media(max-width: 767px){.order-completed__accented-text-block{padding:46px 30px 46px 19px;margin:0 -16px;width:calc(100% + 32px)}.order-completed__accented-text-block::after{height:64%;right:0}.order-completed__accented-text-block__content{width:100%}.order-completed__accented-text-block__subtitle{margin-bottom:4px}.order-completed__accented-text-block__subtitle:not(:first-child){margin-top:25px}}.order-completed__watched-before-wrapper .watched-before{padding-top:80px;padding-bottom:20px}@media(max-width: 1023px){.order-completed__watched-before-wrapper .watched-before{padding-bottom:40px;padding-top:60px}}@media(max-width: 767px){.order-completed__watched-before-wrapper .watched-before{padding-bottom:30px;padding-top:40px}}.order-completed__btns{display:flex;align-items:center;padding-top:4px;margin-bottom:27px}.order-completed__btn{color:#105ef5;font-family:"Circe-Light",sans-serif;font-size:18px;font-weight:350;line-height:138%}.order-completed__btn:not(:last-child){margin-right:40px}.order-completed__btn:hover{color:#2f2933}.order-completed__btn.download{display:flex;align-items:center}.order-completed__btn.download::before{content:"";flex-shrink:0;width:24px;height:24px;background:url(/local/templates/main/dist/938112578aeb3db57afd.svg) center no-repeat;background-size:contain;margin-right:5px}.order-completed__btn.download:hover::before{background:url(/local/templates/main/dist/8715583329fc6292c98c.svg) center no-repeat}.content-page__container p.order-completed__accented-text-block__subtitle{margin-bottom:9px}.order-page__container{padding:0 68px 24px;display:flex;align-items:flex-start}@media(max-width: 1400px){.order-page__container{padding:0 24px}}@media(max-width: 767px){.order-page__container{padding:0 16px;font-size:16px;margin-top:12px;flex-direction:column}}.order-page__container__left{width:calc(100% - 611px);display:flex;flex-direction:column;padding-right:43px;margin-top:50px}@media(max-width: 1350px){.order-page__container__left{width:calc(100% - 523px)}}@media(max-width: 1279px){.order-page__container__left{margin-top:24px;width:calc(100% - 400px)}}@media(max-width: 767px){.order-page__container__left{width:100%;padding-right:0;margin-top:0}}.order-page__container .calendar-input-wrapper{position:relative}.order-page__container .calendar-input-wrapper::after{content:"";width:24px;height:24px;position:absolute;top:6px;right:12px;background:url(/local/templates/main/dist/7db4dae417f3288255c7.svg) center no-repeat;cursor:pointer}.order-page__container .calendar-input-wrapper__final::after{content:none}.order-page__container .calendar-input-wrapper__final .calendar-input{width:80px}.order-page__container .calendar-input{height:37px;border-radius:8px;border:1px solid rgba(47,41,51,.6);box-sizing:border-box;padding:6px 42px 6px 15px;font-size:18px;line-height:138%;color:#131313;font-family:"Circe-Light",sans-serif;font-weight:350;cursor:pointer;width:160px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-page__container .calendar-input:hover,.order-page__container .calendar-input.active{border:1px solid #f1f1f1;background:#f1f1f1}@media(max-width: 767px){.order-page__container .calendar-input{font-size:16px}}.order-page__container .calendar-input-error-text{color:#d90707;font-size:14px;line-height:138%;display:block;text-align:left;margin-top:-12px;margin-bottom:16px}.order-page__container abbr[title]{text-decoration:none}.order-page__container .react-calendar{width:322px;border:none;font-family:"Circe-Light",sans-serif;font-weight:350;line-height:1.125em}@media(max-width: 400px){.order-page__container .react-calendar{width:280px}}.order-page__container .react-calendar__month-view__weekdays{text-align:center;text-transform:capitalize;font-family:"Circe-Light",sans-serif;font-weight:350;font-size:16px}.order-page__container .react-calendar__tile{font-family:"Circe-Bold",sans-serif;font-weight:700;font-size:16px;color:#2f2933;padding:9px 6.6667px}.order-page__container .react-calendar__tile--now,.order-page__container .react-calendar__tile--now:enabled:hover,.order-page__container .react-calendar__tile--now:enabled:focus{background:#fff;color:#2f2933}.order-page__container .react-calendar__tile:disabled{background:#fff}.order-page__container .react-calendar__tile:enabled:hover,.order-page__container .react-calendar__tile:enabled:focus{background-color:#fce2dd;color:#a84a3b}.order-page__container .react-calendar__navigation__label__labelText{font-family:"Circe-Bold",sans-serif;font-weight:700;text-transform:lowercase;font-size:24px;color:#2f2933;display:inline-block}.order-page__container .react-calendar__navigation__label__labelText:first-letter{text-transform:uppercase}.order-page__container .react-calendar__navigation__prev2-button,.order-page__container .react-calendar__navigation__next2-button{display:none}.order-page__container .react-calendar__year-view .react-calendar__tile{padding:16px 8px}.order-page__container .react-calendar__navigation__label{pointer-events:none}.order-page__items{display:flex;flex-direction:column;margin-bottom:37px}@media(max-width: 1279px){.order-page__items{margin-bottom:20px}}.order-page__user-data{display:flex;flex-shrink:0;flex-direction:column;padding:52px 60px 52px 42px;background-color:#f1f1f1;width:611px;margin-top:-12px}.order-page__user-data .btn{width:380px}@media(max-width: 1270px){.order-page__user-data .btn{width:280px}}@media(max-width: 1350px){.order-page__user-data{width:523px}}@media(max-width: 1270px){.order-page__user-data{width:400px;padding:33px 16px}}@media(max-width: 767px){.order-page__user-data{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;margin-top:60px}}.order-page__user-data__content{width:421px;display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 1270px){.order-page__user-data__content{width:368px}}@media(max-width: 767px){.order-page__user-data__content{width:100%}}.order-page__user-data__content .form-field{width:100%;margin-bottom:21px;display:flex;flex-direction:column}.order-page__user-data__content .form-field.error{margin-bottom:36px}.order-page__user-data__title{font-family:"Circe-Bold",sans-serif;font-weight:700;color:#131313;font-size:24px;line-height:138%;display:block;margin-bottom:31px}@media(max-width: 767px){.order-page__user-data__title{margin-bottom:18px}}.order-page__user-data__comment-text{color:#231f20;font-size:18px;line-height:138%;margin-top:15px;margin-bottom:21px}@media(max-width: 767px){.order-page__user-data__comment-text{margin-bottom:12px}}.order-page__user-data__comment-text.snowflake{padding-left:36px;margin-top:16px;margin-bottom:24px;position:relative}.order-page__user-data__comment-text.snowflake::before{content:"";width:28px;height:28px;position:absolute;top:-11px;left:0;background:url(/local/templates/main/dist/0a564ff984f198334c9a.svg) center no-repeat}@media(max-width: 767px){.order-page__user-data .btn.submit{width:100%}}.order-page__privacy-policy{margin-top:11px;margin-bottom:20px}.order-page__privacy-policy input[type=checkbox]+label::before{margin-right:10px}.order-page__privacy-policy__label{font-size:14px;color:#231f20}.order-page__time-select__container{width:100%}.order-page__time-select__container__title{color:#231f20;font-family:"Circe-Bold",sans-serif;font-size:24px;font-weight:700;line-height:138%;margin-bottom:26px}@media(max-width: 1279px){.order-page__time-select__container__title{margin-bottom:10px}}.order-page__time-select__row{display:flex;align-items:center}.order-page__time-select__row:not(:last-child){margin-bottom:18px}@media(max-width: 1279px){.order-page__time-select__row{flex-direction:column;align-items:flex-start}.order-page__time-select__row:not(:last-child){margin-bottom:20px}}.order-page__time-select__title{display:inline-block;margin-right:36px;font-family:"Circe-Bold",sans-serif;font-weight:700;color:#131313;font-size:18px;line-height:138%}@media(max-width: 1279px){.order-page__time-select__title{margin-right:0;margin-bottom:11px}}@media(max-width: 767px){.order-page__time-select__title{font-size:16px}}.order-page__time-select__title__big{margin-right:36px;font-family:"Circe-Bold",sans-serif;font-weight:700;color:#231f20;font-size:24px;line-height:138%}@media(max-width: 1279px){.order-page__time-select__title__big{margin-right:0;margin-bottom:10px;color:#131313}}.order-page__time-select__switcher{display:flex;margin-right:12px;border-radius:8px;border:1px solid rgba(47,41,51,.6);height:37px;box-sizing:border-box}@media(max-width: 1279px){.order-page__time-select__switcher{margin-right:0;margin-bottom:12px}}.order-page__time-select__switcher .item{border-radius:8px;padding:6px 13px;color:#2f2933;font-size:18px;line-height:138%;border:1px solid rgba(0,0,0,0)}.order-page__time-select__switcher .item:hover{background:#f1f1f1;border:1px solid #f1f1f1}.order-page__time-select__switcher .item.active{border:1px solid #2f2933;background:#2f2933;color:#fff;margin:-1px}.order-page__calendar-container{position:absolute;right:0;top:53px;padding:48px 85px 39px 46px;box-shadow:0px 4px 40px 0px rgba(0,0,0,.08);background:#fff;z-index:101;flex-direction:column}@media(max-width: 1279px){.order-page__calendar-container{right:unset;left:0}}@media(max-width: 767px){.order-page__calendar-container{padding:24px 24px 32px}}.order-page__calendar-input-clean{margin-top:24px;font-size:20px;color:#2f2933}.order-page__explanation-text{color:#131313;font-size:18px;line-height:138%;max-width:498px;margin-top:23px;margin-bottom:19px}@media(max-width: 767px){.order-page__explanation-text{margin-top:20px;margin-bottom:16px;font-size:16px}}.order-page__watched-before-wrapper .watched-before{padding-bottom:0}@media(max-width: 900px){.order-page__watched-before-wrapper .watched-before{padding-bottom:40px}}.calendar-input.active+.order-page__calendar-container{display:flex}.calendar-nav-label-custom{width:24px;height:24px;background:url(/local/templates/main/dist/97e78a39062c9f63f93c.svg) center no-repeat}.calendar-nav-label-custom.next{transform:rotate(180deg);min-width:24px;padding:0}.react-calendar .react-calendar__navigation button{min-width:24px;border-radius:6px}.react-calendar .react-calendar__navigation button:enabled:hover,.react-calendar .react-calendar__navigation button:enabled:focus{background-color:#f1f1f1}.react-calendar .react-calendar__navigation button:disabled{background-color:#fff;opacity:.4}.empty-basket-items{font-size:16px;padding:12px 68px 40px}.order-page__card{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:26px;position:relative}.order-page__card__left-col{display:flex;padding-right:24px}.order-page__card__left-col input[type=checkbox]+label{padding-right:0}.order-page__card__img-wrapper{padding:4px;height:90px;width:90px;margin-right:20px;flex-shrink:0}.order-page__card__img-wrapper img{width:100%;height:100%;object-fit:contain}.order-page__card__right-col{display:flex;align-items:flex-start;flex-shrink:0}.order-page__card__info{display:flex;flex-direction:column}.order-page__card__title{color:#2f2933;font-family:"Circe-Bold",sans-serif;font-size:18px;font-weight:700;line-height:138%;margin-bottom:8px}.order-page__card__code{color:#2f2933;font-size:16px;line-height:138%;opacity:.6}.order-page__card__del-btn{width:24px;height:24px;flex-shrink:0;background:url(/local/templates/main/dist/5853f89c92d8b7afda70.svg) center no-repeat;margin-left:59px}.order-page__card__del-btn:hover{opacity:.7}@media(max-width: 1279px){.order-page__card{margin-bottom:28px;padding-top:7px}.order-page__card__left-col{flex-wrap:wrap;flex-shrink:1;padding-right:0}.order-page__card__img-wrapper{height:110px;width:110px;margin-bottom:16px}.order-page__card__info{width:100%;padding-right:40px}.order-page__card__right-col{position:absolute;flex-direction:column;align-items:flex-end;right:0;top:0;height:100%}.order-page__card__del-btn{margin-top:auto;margin-bottom:7px;margin-left:0}}@media(max-width: 767px){.order-page__card{max-width:420px}.order-page__card__title{font-size:16px;margin-bottom:0}.order-page__card__code{font-size:14px}}.mobile-bottom-menu{display:none;align-items:center;justify-content:center;position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:9;box-shadow:0px 4px 40px 0px rgba(0,0,0,.08);height:54px}@media(max-width: 1023px){.mobile-bottom-menu{display:flex}.mobile-bottom-menu .header__whatsapp,.mobile-bottom-menu .header__favorites,.mobile-bottom-menu .header__personal{display:block}.mobile-bottom-menu.header__favorites.not-empty{display:flex}.mobile-bottom-menu .header__personal{margin-top:0;margin-left:40px}.mobile-bottom-menu .header__personal-wrapper{width:32px;overflow:visible;margin-left:40px;position:relative}.mobile-bottom-menu .header__personal-wrapper .header__personal{margin-left:0}.mobile-bottom-menu .header__personal-wrapper.open .header__personal-menu-wrapper{display:flex;margin-top:0;position:absolute;top:-116px;right:0}}.mobile-bottom-menu .header__whatsapp{background-image:url(/local/templates/main/dist/ca78e618a24b963fd28b.svg)}.bottom-picture-big{width:100%;aspect-ratio:1.92/1;background:url(/local/templates/main/dist/fb0ee281ffd7331e6631.png) center no-repeat;background-size:cover}.cookies-popup{display:none;position:fixed;bottom:40px;left:50%;transform:translateX(-50%);z-index:3100;width:693px;align-items:center;justify-content:space-between;padding:24px;box-shadow:0px 4px 40px 0px rgba(0,0,0,.08);background:url(/local/templates/main/dist/94a18d2d6552a3d0ed6a.svg) center no-repeat;background-size:cover}.cookies-popup.show{display:flex}.cookies-popup .cookies-popup-text{color:#fff;font-size:22px;line-height:138%;max-width:483px;padding-right:20px;flex-shrink:0}.cookies-popup .accept-cookie-btn{flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#fff;padding:10px 29px;border-radius:6px;color:#2f2933;font-size:18px;line-height:138%}.cookies-popup .accept-cookie-btn:hover{color:#fff;background:#2f2933}@media(max-width: 1023px){.cookies-popup{background:url(/local/templates/main/dist/f417b788985ff71bccf9.svg) center no-repeat;padding:16px;bottom:24px;width:calc(100% - 32px);background-size:cover}.cookies-popup .cookies-popup-text{max-width:unset;font-size:16px;flex-shrink:1}.cookies-popup .accept-cookie-btn{padding:4px 24px;border-radius:3px;font-size:16px}}
/*!*************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/react-calendar/dist/Calendar.css ***!
  \*************************************************************************************************/
.react-calendar {
  width: 350px;
  max-width: 100%;
  background: white;
  border: 1px solid #a0a096;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.125em;
}

.react-calendar--doubleView {
  width: 700px;
}

.react-calendar--doubleView .react-calendar__viewContainer {
  display: flex;
  margin: -0.5em;
}

.react-calendar--doubleView .react-calendar__viewContainer > * {
  width: 50%;
  margin: 0.5em;
}

.react-calendar,
.react-calendar *,
.react-calendar *:before,
.react-calendar *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.react-calendar button {
  margin: 0;
  border: 0;
  outline: none;
}

.react-calendar button:enabled:hover {
  cursor: pointer;
}

.react-calendar__navigation {
  display: flex;
  height: 44px;
  margin-bottom: 1em;
}

.react-calendar__navigation button {
  min-width: 44px;
  background: none;
}

.react-calendar__navigation button:disabled {
  background-color: #f0f0f0;
}

.react-calendar__navigation button:enabled:hover,
.react-calendar__navigation button:enabled:focus {
  background-color: #e6e6e6;
}

.react-calendar__month-view__weekdays {
  text-align: center;
  text-transform: uppercase;
  font: inherit;
  font-size: 0.75em;
  font-weight: bold;
}

.react-calendar__month-view__weekdays__weekday {
  padding: 0.5em;
}

.react-calendar__month-view__weekNumbers .react-calendar__tile {
  display: flex;
  align-items: center;
  justify-content: center;
  font: inherit;
  font-size: 0.75em;
  font-weight: bold;
}

.react-calendar__month-view__days__day--weekend {
  color: #d10000;
}

.react-calendar__month-view__days__day--neighboringMonth,
.react-calendar__decade-view__years__year--neighboringDecade,
.react-calendar__century-view__decades__decade--neighboringCentury {
  color: #757575;
}

.react-calendar__year-view .react-calendar__tile,
.react-calendar__decade-view .react-calendar__tile,
.react-calendar__century-view .react-calendar__tile {
  padding: 2em 0.5em;
}

.react-calendar__tile {
  max-width: 100%;
  padding: 10px 6.6667px;
  background: none;
  text-align: center;
  line-height: 16px;
  font: inherit;
  font-size: 0.833em;
}

.react-calendar__tile:disabled {
  background-color: #f0f0f0;
  color: #ababab;
}

.react-calendar__month-view__days__day--neighboringMonth:disabled,
.react-calendar__decade-view__years__year--neighboringDecade:disabled,
.react-calendar__century-view__decades__decade--neighboringCentury:disabled {
  color: #cdcdcd;
}

.react-calendar__tile:enabled:hover,
.react-calendar__tile:enabled:focus {
  background-color: #e6e6e6;
}

.react-calendar__tile--now {
  background: #ffff76;
}

.react-calendar__tile--now:enabled:hover,
.react-calendar__tile--now:enabled:focus {
  background: #ffffa9;
}

.react-calendar__tile--hasActive {
  background: #76baff;
}

.react-calendar__tile--hasActive:enabled:hover,
.react-calendar__tile--hasActive:enabled:focus {
  background: #a9d4ff;
}

.react-calendar__tile--active {
  background: #006edc;
  color: white;
}

.react-calendar__tile--active:enabled:hover,
.react-calendar__tile--active:enabled:focus {
  background: #1087ff;
}

.react-calendar--selectRange .react-calendar__tile--hover {
  background-color: #e6e6e6;
}

/*!**********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/swiper/swiper.css ***!
  \**********************************************************************************/
/**
 * Swiper 11.1.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 28, 2024
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

/*!**********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/swiper/modules/navigation.css ***!
  \**********************************************************************************************/
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */

/*!**********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/swiper/modules/pagination.css ***!
  \**********************************************************************************************/
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform,
        200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
        200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
    200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}


/* End */


/* Start:/local/templates/main/custom.css?1771577969129*/
.blog-content__text p, .blog-content__text li {
    margin: 24px 0;
}
.content-page__container ul li::before {
    width: 10px;
}
/* End */
/* /local/templates/main/dist/main.css?1771577969135057 */
/* /local/templates/main/custom.css?1771577969129 */
