@charset "UTF-8";@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-kERH8aO49tHtvs_Xd5nWg5iJzBBPuAVNXUvPcNxjiQQ.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-6lgSJkiiSS8sD2pHvLQOZbIkWSxwZqlmlAT_rkGZ4CU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-YSJyysF4hjd8pR0DKD9eAJ0L_vDNxQcjtfuZQG_hqK0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-AZLL9ikr6_BKaZAeueYS98uhK9-rg32wvb6eSpYEw38.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-6lgSJkiiSS8sD2pHvLQOZbIkWSxwZqlmlAT_rkGZ4CU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-J2Yzsm43MPJ_e5UnJWA81z2q_Amowu335SxMX-vaBbc.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-AZLL9ikr6_BKaZAeueYS98uhK9-rg32wvb6eSpYEw38.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-kERH8aO49tHtvs_Xd5nWg5iJzBBPuAVNXUvPcNxjiQQ.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-J2Yzsm43MPJ_e5UnJWA81z2q_Amowu335SxMX-vaBbc.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-AZLL9ikr6_BKaZAeueYS98uhK9-rg32wvb6eSpYEw38.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ZHaz3DhCHNWhsElqYfuM71rfBBDgjuU2sd34vaYJwQg-3GaTsihzWLG8upCNV4dgT30l2F44rzL2y8qjfCdpBy8.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/Bo1YvO13V3DbVwJcDOML4fx8wU8CkuqdVBmtg4dB56s-Zy6k_JkCbIoxH_szUiNEoZanV5aT29uBBmppBpm7OAQ.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-eFKojbriCCPDqXuHonvT_jmMxMFTHZT8oCIj4ffIam4.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-J2Yzsm43MPJ_e5UnJWA81z2q_Amowu335SxMX-vaBbc.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-GnM_VMrx_AuYZIZuWx77ia0xiWh555AraumoGsA7miI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-kERH8aO49tHtvs_Xd5nWg5iJzBBPuAVNXUvPcNxjiQQ.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-eFKojbriCCPDqXuHonvT_jmMxMFTHZT8oCIj4ffIam4.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-YSJyysF4hjd8pR0DKD9eAJ0L_vDNxQcjtfuZQG_hqK0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-GnM_VMrx_AuYZIZuWx77ia0xiWh555AraumoGsA7miI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-6lgSJkiiSS8sD2pHvLQOZbIkWSxwZqlmlAT_rkGZ4CU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-eFKojbriCCPDqXuHonvT_jmMxMFTHZT8oCIj4ffIam4.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-YSJyysF4hjd8pR0DKD9eAJ0L_vDNxQcjtfuZQG_hqK0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-GnM_VMrx_AuYZIZuWx77ia0xiWh555AraumoGsA7miI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/RUUN-23UGP8yTJV6xaMhEeTm2TLDCA206NGUBPDCQyk-pgW5MnmRJGURmvR34ZhLt88F3Fibjl2RtdDl2kQ4sEo.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@keyframes loader{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.is-bounce{animation:bounce .8s cubic-bezier(.215,.61,.355,1)}@keyframes bounce{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.is-shake{animation:shake .4s ease 1}@keyframes shake{0%,to{transform:translate(0)}16%,50%,83%{transform:translate(-10px)}33%,66%{transform:translate(10px)}}.is-pulse{animation:pulse 1s linear infinite}@keyframes pulse{0%{opacity:.9;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.9;transform:scale(.9)}}.is-zoom-in{animation:zoom-in 1s cubic-bezier(.5,.2,.3,1) 1}@keyframes zoom-in{0%{transform:scale(1)}to{transform:scale(1.2)}}.is-zoom-out{animation:zoome-out 1s cubic-bezier(.5,.2,.3,1) 1 forwards}@keyframes zoome-out{0%{transform:scale(1)}to{transform:scale(0)}}.is-added-animation{animation-duration:2s;animation-name:itemAddedAnimation}@keyframes itemAddedAnimation{0%{transform:scale(1.6);transform-origin:50% 50%}50%{transform:scale(1);transform-origin:50% 50%}}.is-rotate{animation:rotate 2s linear infinite}@keyframes rotate{0%{transform:rotate(-180deg)}to{transform:rotate(0)}}.is-fade-in{animation:fadeIn .3s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;touch-action:manipulation}html:focus-within{scroll-behavior:smooth}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:focus{outline:none}picture{display:block}hr{border:none;box-sizing:content-box;height:1px;overflow:visible}a{background-color:transparent;color:inherit;text-decoration:none;-webkit-text-decoration-skip:objects;outline:none}a:active,a:hover{outline-width:0}ul{list-style:none}ol{list-style-position:inside}table{border-collapse:collapse;border-spacing:0}img{border-style:none}svg:not(:root){overflow:hidden}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden],input::-ms-clear{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{background:none}button,input{border:none;font-family:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important;transition:none}}body,html{height:100%;scroll-behavior:smooth}*{line-height:155%}body,html{scrollbar-gutter:stable}body{color:#222;font-family:Inter,"Inter Fallback: Arial",sans-serif;font-size:1rem;font-weight:400;line-height:155%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}hr{background-color:#dadada;margin:30px 0}img,picture{display:block;max-width:100%}a:hover{color:#824e82}a[tel]{align-items:center;display:inline-flex;gap:0 5px}input{font-family:Inter,"Inter Fallback: Arial",sans-serif}svg{fill:currentColor;max-height:100%;max-width:100%;pointer-events:none}.svg{height:0;left:-100%;position:absolute;top:-100%;width:0}p:empty{display:none!important}.is-loading,.is-loading_dark{animation:progress-bar-stripes 2s linear infinite;background-size:40px 40px;pointer-events:none}.is-loading{background-image:linear-gradient(45deg,hsla(0,0%,100%,.5) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 75%,transparent 0,transparent)}.is-loading_dark{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0,transparent)}.is-disabled,.is-readonly{pointer-events:none}.center{margin:auto;text-align:center}.caret{border-bottom:1px solid;border-right:1px solid;height:8px;rotate:45deg;transform-origin:center;transition:rotate .1s linear 0s;width:8px}.hide{display:none!important}p{line-height:155%;margin-bottom:20px}.page-title{font-size:clamp(1.625rem,1.1786rem + 1.4286vw,2rem);font-weight:500;line-height:calc(1em + 15px);margin-bottom:30px}.page-title h1{font-size:inherit}.text-link{border-bottom:1px dotted;cursor:pointer}.text-link:hover{color:#824e82}.text-alert{color:#ff7171!important}.text-success{color:#4fad00!important}.text-muted{color:#999!important}.text-small{font-size:12px}.text-regular{font-weight:400}.text-semibold{font-weight:500}.text-bold{font-weight:600}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-nowrap{white-space:nowrap}.text-gray{color:#666}.text-gray_dark{color:#555}.text-uppercase{text-transform:uppercase}#app,body,tml{min-height:100vh}#app,.content{display:flex;flex-direction:column}.content{margin-bottom:50px;position:relative;width:100%}.container{padding-left:16px;padding-right:16px}.container-fluid{margin-left:-16px;margin-right:-16px}.container.content,.container:has(.content){padding-top:20px}.row{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.col{padding-left:16px;padding-right:16px}.mobile\:col-fluid{flex:1}.mobile\:col-fixed{flex:0 0 auto;max-width:none;width:auto}.mobile\:col-1{width:8.3333333333%}.mobile\:col-2{width:16.6666666667%}.mobile\:col-3{width:25%}.mobile\:col-4{width:33.3333333333%}.mobile\:col-5{width:41.6666666667%}.mobile\:col-6{width:50%}.mobile\:col-7{width:58.3333333333%}.mobile\:col-8{width:66.6666666667%}.mobile\:col-9{width:75%}.mobile\:col-10{width:83.3333333333%}.mobile\:col-11{width:91.6666666667%}.mobile\:col-12{width:100%}.page-block{margin:40px 0}.page-block_title{font-size:18px;font-weight:500;line-height:140%;margin-bottom:12px}.page-description{color:#666;margin-bottom:30px}@media (max-width:768px){main>.page-title{margin-top:20px}}@media (min-width:768px){.tablet\:col-fluid{flex:1}.tablet\:col-fixed{flex:0 0 auto;max-width:none;width:auto}.tablet\:col-1{width:8.3333333333%}.tablet\:col-2{width:16.6666666667%}.tablet\:col-3{width:25%}.tablet\:col-4{width:33.3333333333%}.tablet\:col-5{width:41.6666666667%}.tablet\:col-6{width:50%}.tablet\:col-7{width:58.3333333333%}.tablet\:col-8{width:66.6666666667%}.tablet\:col-9{width:75%}.tablet\:col-10{width:83.3333333333%}.tablet\:col-11{width:91.6666666667%}.tablet\:col-12{width:100%}.container{padding-left:24px;padding-right:24px}.container-fluid{margin-left:-24px;margin-right:-24px}}@media (min-width:1025px){.desktop\:col-fluid{flex:1}.desktop\:col-fixed{flex:0 0 auto;max-width:none;width:auto}.desktop\:col-1{width:8.3333333333%}.desktop\:col-2{width:16.6666666667%}.desktop\:col-3{width:25%}.desktop\:col-4{width:33.3333333333%}.desktop\:col-5{width:41.6666666667%}.desktop\:col-6{width:50%}.desktop\:col-7{width:58.3333333333%}.desktop\:col-8{width:66.6666666667%}.desktop\:col-9{width:75%}.desktop\:col-10{width:83.3333333333%}.desktop\:col-11{width:91.6666666667%}.desktop\:col-12{width:100%}.container{margin-left:auto;margin-right:auto;max-width:1500px;padding-left:32px;padding-right:32px;width:100%}.container-fluid{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.container:has(.sidebar) .content{flex:1;max-width:1100px;width:auto}#breadcrumbs:empty{display:none}.page-block_title{font-size:24px;margin-bottom:25px}}@media (min-width:1200px){.wrap{display:flex;flex-direction:row-reverse;gap:0 30px;width:100%}}.block{border:1px solid #ededed;border-radius:8px;margin-bottom:30px;padding:16px}.block-title{font-size:18px;font-weight:500;margin-bottom:18px}.nav-card{border:1px solid #ededed;border-radius:8px;display:flex;flex-direction:column;margin-bottom:30px;padding:20px;transition:box-shadow .3s ease,border-color .3s ease,background-color .3s ease}.nav-card_default{background-color:#f8f8f8}.nav-card_default .nav-card_title{font-weight:600;margin-bottom:8px}.nav-card_icon{color:#824e82;height:30px;margin-bottom:20px;width:30px}.nav-card_subtitle{font-size:20px;font-weight:600}.nav-card_text{color:#666;font-size:14px}.nav-card_main .nav-card_title{font-weight:500}.nav-card_header .btn{background-color:#f3f3f3;border-radius:8px;float:right;height:40px;padding:0;width:40px}.nav-card_footer{color:#666;display:flex;gap:0 50px;margin-top:30px}.nav-card:hover{background-color:#fff;border-color:transparent;box-shadow:0 5px 30px #2222221a}@media (min-width:0) and (max-width:1024.98px){.profile .sidebar{display:none}}@media (min-width:1025px){.profile{display:flex;flex-direction:row-reverse;gap:0 30px}.block{padding:24px}}.lite-header{border-bottom:1px solid #dadada;padding:10px 16px}.lite-header .container{align-items:center;display:flex;justify-content:space-between;position:relative}.lite-header .header-logo{left:50%;position:absolute;top:50%;translate:-50% -50%}.lite-header .nav-item_search{display:none}.lite-footer{border-top:1px solid #dadada;margin-top:auto;padding:16px}body:has(.cart-list) .nav-item_cart{display:none}@media (min-width:0) and (max-width:1024.98px){.lite-header .contacts{display:none}}@media (min-width:768px){.lite-header{padding:10px 24px}.lite-footer{padding:24px}}@media (min-width:1025px){.lite-header{padding:20px 32px}.lite-footer{padding:32px}}.is-closed #app{justify-content:center;padding:20px;text-align:center}.is-closed .footer,.is-closed .header{display:none!important}.swiper .swiper-button-next,.swiper .swiper-button-prev{align-items:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:7px 12px;border-radius:50%;box-shadow:0 5px 20px #00000012;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;margin:0;position:absolute;top:50%;width:40px;z-index:1}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{background-color:#824e82}.swiper .swiper-button-disabled,.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{display:none}.swiper .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 1 1 6l5 5'/%3E%3C/svg%3E");left:0;translate:-50% -50%}.swiper .swiper-button-prev:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 1 1 6l5 5'/%3E%3C/svg%3E")}.swiper .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 5 5-5 5'/%3E%3C/svg%3E");right:0;translate:50% -50%}.swiper .swiper-button-next:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 5 5-5 5'/%3E%3C/svg%3E")}.swiper .swiper-pagination-bullet{background-color:transparent;border:2px solid #999;height:12px;opacity:1;transition:background-color .3s ease,border-color .3s ease;width:12px}.swiper .swiper-pagination-bullet-active,.swiper .swiper-pagination-bullet:hover{background-color:#824e82;border-color:#824e82}.swiper .swiper-zoom-container{height:auto}.swiper .swiper-zoom-container img{transition:all .3s ease}.swiper .swiper-slide-zoomed .swiper-zoom-container{height:100%}.vc{z-index:1000}.btn{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:17px;font-weight:600;gap:0 16px;height:47px;justify-content:center;padding:0 24px;white-space:nowrap}.btn-block{width:100%}.btn-xs{font-size:13px;font-weight:400;height:30px;padding:0 13px}.btn-sm{font-size:14px;font-weight:400;height:35px;padding:0 16px}.btn-md{font-size:15px;height:42px;padding:0 20px}.btn-lg{height:51px}.btn-primary{background-color:#824e82;color:#fff}.btn-primary_border{background-color:transparent;border:1px solid #824e82;color:#824e82}.btn-default{background-color:#f2edf2;color:#824e82}.btn-default,.btn-primary{border:1px solid transparent}.btn-default,.btn-primary,.btn-primary_border{border-radius:8px;overflow:hidden;position:relative;transform:translateZ(0);transition:background-color .2s linear 0s}.btn-default:after,.btn-primary:after,.btn-primary_border:after{background-color:#f2edf2;border-radius:50%;content:"";height:100px;left:50%;opacity:.4;position:absolute;scale:0;top:50%;translate:-50% -50%;width:100px}.btn-default:hover,.btn-primary:hover,.btn-primary_border:hover{background-color:#965a96;border-color:#824e82;color:#fff}.btn-default:hover:after,.btn-primary:hover:after,.btn-primary_border:hover:after{animation:ripple .8s ease-out}.btn-favorite{cursor:pointer;flex-shrink:0}.btn-favorite .btn-icon{height:auto;width:auto;stroke:#824e82;color:#fff}.btn-favorite.is-active .btn-icon{color:#824e82}.btn-success{background-color:#4fad00;border-radius:8px;color:#fff}.btn-action{align-items:center;color:#999;cursor:pointer;display:inline-flex;flex-shrink:0;gap:0 6px}.btn-action:hover{color:#666}.btn-icon{flex-shrink:0;height:16px;min-width:16px;width:16px}.btn-link{cursor:pointer;font-weight:400;padding:0}.btn-link:hover{color:#824e82}.btn-round{border-radius:50%;height:44px;padding:0;width:44px}.btn-group{display:flex;gap:12px}.btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}@keyframes ripple{to{opacity:0;scale:2}}.breadcrumbs{display:flex;font-size:12px;gap:0 10px;margin-bottom:30px;white-space:nowrap}.breadcrumbs-item{color:#666;position:relative;z-index:15}.breadcrumbs-item:hover .breadcrumbs-dropdown{display:flex;flex-direction:column;gap:5px 0}.breadcrumbs-link{align-items:center;display:flex;gap:0 5px}.breadcrumbs-dropdown{background:#fff;border-radius:2px;border-top:2px solid #824e82;box-shadow:0 1px 5px 1px #0000001f;color:#222;display:none;left:0;min-width:150px;padding:12px;position:absolute;top:100%}.page-title+.breadcrumbs{margin-top:-20px}@media (min-width:0) and (max-width:767.98px){.breadcrumbs{margin-bottom:10px;margin-left:-16px;margin-right:-16px;overflow-x:auto;overflow-y:hidden;padding:0 16px 10px;-webkit-overflow-scrolling:touch}}@media (min-width:768px){.breadcrumbs{width:100%}}.card{border:1px solid #ededed;border-radius:8px;display:flex;flex-direction:column;margin-bottom:30px;transition:box-shadow .3s ease,border-color .3s ease,background-color .3s ease}.card-title{font-weight:500}.card-header{padding:20px}.card-body{padding:0 20px 20px}.card-footer{background-color:#f8f8f8;border-top:1px solid #ededed;color:#666;padding:20px}.card:hover{background-color:#fff;border-color:transparent;box-shadow:0 5px 30px #2222221a}.card-list{display:flex;flex-direction:column;gap:24px}.card-list .card{margin:0}@media (min-width:1025px){.card-footer,.card-header{padding:24px}}.contacts{position:relative}.contacts-phone{align-items:center;display:flex;font-size:17px;font-weight:600;gap:0 8px}.contacts-content{display:flex;flex-direction:column;gap:4px 0;left:-16px;opacity:0;position:absolute;top:-15px;z-index:25}.contacts-body,.contacts-header{display:flex;flex-direction:column;gap:12px 0}.contacts dt{color:#999;font-size:12px;line-height:140%}.contacts .social-item{flex:1}@media (min-width:0) and (max-width:1024.98px){.contacts .icon-caret,.contacts-content{display:none}}@media (min-width:1025px){.contacts{position:relative}.contacts-content{pointer-events:none;scale:0;transition:opacity .2s linear 0s;width:240px}.contacts-body,.contacts-header{background-color:#fff;border-radius:8px;box-shadow:0 5px 30px #2222221a;padding:15px 16px}.contacts:hover .contacts-content{opacity:1;pointer-events:all;scale:1}}.dropdown{display:inline-flex;position:relative}.dropdown-toggle{align-items:center;border:1px solid #ededed;border-radius:8px;cursor:pointer;display:flex;gap:0 5px;letter-spacing:normal;padding:4px 11px;transition:box-shadow .3s ease,border-color .3s ease;white-space:nowrap}.dropdown-toggle:hover{border-color:transparent;box-shadow:0 5px 30px #2222221a}.dropdown-list{background-color:#fff;border-radius:8px;display:none;left:0;margin-top:8px;max-width:450px;min-width:220px;position:absolute;top:100%;z-index:2}.dropdown-item{color:#222;cursor:pointer;display:block;overflow:hidden;padding:9px 16px 10px;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.dropdown-item.is-active,.dropdown-item:hover{background-color:#f4f4f4}.dropdown.is-open .dropdown-list{box-shadow:0 5px 30px #2222221a;display:block;max-height:240px;overflow-x:hidden;overflow-y:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;transition:max-height .2s linear 0s}.dropdown.is-open .icon-caret{transform:rotate(180deg)}@starting-style{.dropdown-list{max-height:0}}.form-input{border:1px solid #dadada;border-radius:8px;box-shadow:none;-webkit-box-shadow:inset 0 0 0 100px #fff;color:#222;filter:none;font-size:1rem;height:47px;padding:0 14px;width:100%}.form-input_textarea{height:100px;padding-top:10px;resize:none}.form-input:-webkit-autofill{background-color:#fff}:-moz-autofill,:-moz-autofill-preview{background-color:#fff}.form-input:focus,.form-input:hover{border-color:#999}.form-input_group{border:1px solid #dadada;border-radius:8px;display:flex;position:relative}.form-input_group .form-input{border:none;flex:1 1 auto;height:44px;width:1%}.form-input_group .btn{border:none;border-radius:0 8px 8px 0;flex-shrink:0;font-size:12px;height:45px;padding:0 14px}.form-input_group .btn-icon{max-height:24px;min-width:24px}.form-input_group .btn:not(.btn-primary) .btn-icon{color:#666}.form-input_group .btn:not(.btn-primary):hover .btn-icon{color:#555}.form-input_group .btn-default{position:relative}.form-input_group .btn-default:before{background-color:#666;bottom:7px;content:"";left:0;position:absolute;top:7px;width:1px}.form-input_group:has(.form-input:focus),.form-input_group:hover{border-color:#999}.form-input_group.is-error{border-color:#ff7171}.form-input_group .dropdown-toggle{border:none;padding:0}.form-input_group .dropdown-toggle:hover{box-shadow:none}.form-input_addon{align-items:center;cursor:pointer;display:flex;padding-right:14px}.form-input_addon .icon{color:#999}.form-input_addon:hover .icon{color:#555}.form-input_addon:has(.btn){padding-right:0}.form-check{align-items:center;cursor:pointer;display:flex;gap:0 10px}.form-check:hover{color:#555}.form-check_input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8f8f8;border:1px solid #dadada;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;transition:all .3s ease;width:24px}.form-check_input:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:8px;transform:rotate(0) scale(0);transition:transform .3s ease;width:4px}.form-check_input:hover{border-color:#824e82;box-shadow:inset 0 0 0 1px #824e82}.form-check_input:checked{background-color:#824e82}.form-check_input:checked:after{transform:rotate(45deg) scale(1)}.form-check_input[type=checkbox]{border-radius:4px}.form-check_input[type=radio]{border-radius:50%}.form-select{line-height:normal;position:relative}select{height:47px;visibility:hidden}.form-select_value{align-items:center;border:1px solid #dadada;border-radius:8px;color:#222;cursor:pointer;display:flex;height:47px;justify-content:space-between;padding:0 30px 0 14px}.form-select_value:after{border-bottom:1px solid;border-right:1px solid;color:#999;content:"";display:inline-block;height:8px;margin-top:-6px;position:absolute;right:12px;top:50%;transform:rotate(45deg);transition:transform .1s linear 0s;vertical-align:middle;width:8px}.form-select:hover .form-select_value{border-color:#999}.form-select:hover .form-select_value:after{color:#999}.form-select_list{background-color:#fff;border:1px solid #dadada;border-radius:8px;display:none;max-height:186px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;left:0;margin-top:4px;position:absolute;right:0;top:100%;z-index:6}.form-select_list:hover{border-color:#999}.form-select_list .text-alert{padding:12px 14px}.form-select_item{color:#222;cursor:pointer;padding:12px 14px;white-space:nowrap}.form-select_item:hover{background-color:#f8f8f8}.form-select_item:empty{display:none}.form-select_item.is-active{font-weight:500}.form-select_dropdown .form-select_list{right:auto}.form-select .is-active{font-weight:500}.form-select.is-open .form-select_value:after{margin-top:-2px;transform:rotate(-135deg)}.form-select.is-open .form-select_list{display:block}.form-slider{display:flex;height:16px;padding:0 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-slider,.form-slider_left,.form-slider_right{position:relative}.form-slider_center{display:flex;flex-grow:1;flex-shrink:1;justify-content:space-between;position:relative}.form-slider_center:before{background-color:#824e82}.form-slider_center div{flex:1;height:100%;position:relative;z-index:1}.form-slider_center:before,.form-slider_left:before,.form-slider_right:before{content:"";height:2px;left:0;position:absolute;right:0;top:50%;translate:0 -50%}.form-slider_trigger{width:50%}.form-slider_input{left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.form-slider_handler{cursor:pointer;position:relative;z-index:1}.form-slider_handler.is-active{z-index:2}.form-slider_handler:before{background-color:#824e82;border:6px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0003;content:"";cursor:pointer;height:16px;margin:0 -7px;position:absolute;width:16px;z-index:1}.spinner{background-color:#f8f8f8;border-radius:8px;color:#555;display:inline-flex;overflow:hidden}.spinner-input{background-color:transparent;border:none;color:#555;flex:1;text-align:center;width:1%}.spinner .btn{flex:1;padding:0 10px}.form-card{display:block}.form-card_list{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.form-card_list:has(.form-card_inline){flex-direction:row}.form-card_header{align-items:center;display:flex;font-weight:600;gap:0 12px}.form-card_body{font-size:14px;margin:10px 0 0 36px}.form-card dl{display:flex;gap:0 6px;margin-top:5px}.form-card dl+div{margin-top:12px}.form-card dt{color:#666}.form-card dt:after{content:":"}.form-rating{align-items:center;display:flex;gap:0 12px}.form-rating_stars{display:flex;gap:0 10px}.form-rating_stars li{color:#d0d5db;cursor:pointer;height:25px;width:25px}.form-rating_stars li.is-active,.form-rating_stars li:hover{color:#ffb45b}.form-rating_stars.is-readonly{gap:0 6px;pointer-events:none}.form-rating_stars.is-readonly li{cursor:default;height:22px;width:22px}.form-rating_value{align-items:center;display:flex;gap:0 8px}.form-rating_value:before{content:"—"}.form-input_file{align-items:center;display:flex}.form-error{color:#ff7171;line-height:16px;margin-top:2px}.form-success{color:#4fad00;margin-top:10px}.is-error{color:#ff7171}.is-error .form-input,.is-error .form-input_group{border-color:#ff7171!important;color:#ff7171!important}.is-error .btn-icon,.is-error .form-autocomplete_list,.is-error .form-input,.is-error .form-label,.is-error .form-select_value,.is-error .form-select_value:after,.is-error .phone-country_value:after{color:#ff7171!important}.is-error .form-select_value{border-color:#ff7171}.is-disabled .form-check_input,.is-readonly{pointer-events:none}.is-readonly{cursor:not-allowed}.form-autocomplete{position:relative}.form-autocomplete_list{background-color:#fff;border:1px solid #ededed;border-radius:8px;left:0;max-height:240px;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:100%;z-index:50;-webkit-overflow-scrolling:touch;box-shadow:0 4px 6px #0000000d;transform:translateY(2px)}.form-autocomplete_list li{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:0 12px;overflow:hidden;padding:8px 14px;text-overflow:ellipsis;white-space:nowrap}.form-autocomplete_list li img{height:40px;width:40px}.form-autocomplete_list li:hover{background-color:#f8f8f8}@media (min-width:0) and (max-width:1024.98px){.search-form{align-items:center;background-color:#f8f8f8;border-bottom:1px solid #ededed;display:none;top:0;right:0;bottom:0;left:0;padding-right:15px;position:absolute;z-index:2}.search-form .form-input_group{flex:1}.search-form.is-open{display:flex}}@media (min-width:1025px){.search-form{flex:1}.search-form .form-input{background-color:transparent;-webkit-box-shadow:none}.search-form .form-input_addon{gap:0 16px}.search-form .form-input:focus+.search-form .form-input_addon .btn{background-color:#824e82}.search-form .form-input:focus+.search-form .form-input_addon .btn-icon{color:#fff}.search-form>.btn{display:none}}.form-subscribe_title{font-weight:600;line-height:20px;margin-bottom:18px}.form-subscribe .form-group{display:flex;flex-direction:column;gap:15px 8px}.form-subscribe .btn{background-color:#f4f4f4;border:none;color:#222}.form-subscribe .btn:after{background-color:#555}.form-subscribe .btn:hover{background-color:#f4f4f4}@media (min-width:768px){.form-subscribe .form-group{flex-direction:row}}@media (min-width:1025px){.form-subscribe{align-items:center;display:flex;gap:0 30px;margin-bottom:50px}.form-subscribe_title{margin-bottom:0;width:170px}.form-subscribe .form-group{flex:1;margin-bottom:0}}.form-password{margin:0 auto;max-width:400px;width:100%}.form-check_agreement{align-items:flex-start;color:#666;font-size:14px;margin-top:20px}.modal-footer .form-check_agreement{margin-top:0;order:-1}.form-label{color:#555;display:block;font-size:14px;line-height:150%;margin-bottom:5px}.form-group{margin-bottom:20px}.form-group:has(.is-required) .form-label:after{color:#ff7171;content:"*";margin-left:2px}.form-help{color:#999;font-size:13px;margin-top:4px}.icon{flex-shrink:0;height:20px;width:20px}.icon-lg{flex-shrink:0;height:24px;width:24px}.icon-sm{flex-shrink:0;height:16px;width:16px}.icon-flip{rotate:180deg}.icon-alert{color:#ff7171}.icon-success{color:#4fad00}.icon-warning{color:#f2ac57}.icon-caret{height:7px;transition:transform .2s linear 0s;width:7px}.info-block{background-color:#f8f8f8;border:1px solid #ededed;border-radius:8px;margin-bottom:30px;padding:20px}.info-block p{color:#666;line-height:calc(1em + 10px)}@media (min-width:768px){.info-block{align-items:center;display:flex;gap:0 30px;justify-content:space-between}.info-block_title{font-size:24px;font-weight:500;margin-bottom:12px}.info-block p{margin-bottom:0}.info-block .btn{max-width:300px}}.item{border:1px solid #ededed;border-radius:8px;display:flex;flex-direction:column;gap:12px 0;padding:16px;position:relative;transition:box-shadow .3s ease,border .3s ease}.item:hover{border-color:transparent;box-shadow:0 5px 30px #2222221a}.item-link{display:flex;flex-direction:column}.item-label{border-radius:2px;color:#fff;font-size:10px;letter-spacing:.5px;padding:5px 10px 4px;text-transform:uppercase}.item-label_list{display:flex;flex-wrap:wrap;gap:6px;left:0;position:absolute;top:0;z-index:1}.item-label_s-logotipom{background-color:#f63}.item-label_novinka,.item-label_skidka-30{background-color:#4fad00}.item-label_sovetuem{background-color:#893ca9}.item-label_aktsiya{color:#1d2029}.item-label_aktsiya,.item-label_khit-prodazh{background-color:#fc3}.item .item-label_list{right:40px}.item-image{background:url(../images/loader.gif) no-repeat 50%/50px;border-radius:8px;overflow:hidden;position:relative}.item-image_pagination{display:flex;gap:0 5px;justify-content:center;margin-top:5px}.item-image_pagination li{background-color:#999;height:2px;width:12px}.item-image_pagination .is-active{background-color:#222}.item-image img{aspect-ratio:1/1;height:auto;width:100%}.item-price{font-size:18px;font-weight:600;line-height:140%;margin-bottom:4px}.item-name{font-weight:500}.item-checkout{display:flex;flex-wrap:wrap;gap:12px}.item-checkout_total{align-items:center;display:flex;font-size:14px;gap:0 8px;width:100%}.item-checkout_total dt{color:#666}.item-checkout_total dd{white-space:nowrap}.item-checkout .item-price,.item-checkout .text-alert{margin-bottom:0;width:100%}.item-checkout .btn,.item-checkout .spinner{flex:1}.item-checkout .btn{padding:0}.item .item-name{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:3;font-size:15px;line-height:145%;overflow:hidden}.item .item-checkout{gap:5px 12px;margin-top:auto}.item .item-checkout_total{font-size:12px;height:18px}.item .item-checkout .btn{font-size:14px}.item .btn-favorite{height:30px;position:absolute;right:26px;top:26px;width:30px;z-index:1}@media (max-width:550px){.item-image{margin:-16px -16px 10px}.item .item-checkout{flex-direction:column;gap:10px 0}.item .item-checkout .btn,.item .item-checkout .spinner{flex:auto}}@media (min-width:0) and (max-width:1024.98px){.item-image_nav{display:none}.item-image_list{display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.item-image_list li{display:flex;flex-basis:100%;flex-shrink:0;scroll-snap-align:start}.item-image .btn-default{display:none}}@media (min-width:1025px){.item-image_list{aspect-ratio:1/1;position:relative}.item-image_list li{top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .2s linear 0s}.item-image_list .is-active{opacity:1}.item-image_nav{display:flex;top:0;right:0;bottom:0;left:0;position:absolute}.item-image_nav li{flex:1}.item-image .btn-default{left:50%;opacity:0;position:absolute;top:50%;transition:opacity .2s linear 0s;translate:-50% -50%;z-index:2}.item-image .btn-default:not(:hover){background-color:#ffffffe6;color:#222}.item .btn-favorite:not(.is-active){display:none}.item:has(.item-checkout_total){margin-bottom:-23px}.item:hover .btn-favorite{display:flex}.item:hover .item-image .btn-default{opacity:1}}.loader{margin:0 auto;text-align:center}.loader i,.loader:after,.loader:before{animation:loader 1.4s ease-in-out infinite both;background-color:#000;border-radius:50px;content:"";display:inline-block;height:10px;margin:0 2px;vertical-align:middle;width:10px}.loader:before{animation-delay:-.32s}.loader i{animation-delay:-.16s}.loader-wrapper{align-items:center;background-color:#fffc;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:5}.ymaps3x0--map{width:100%!important}.ymaps3x0--map-copyrights{display:none!important}.ymaps3x0--marker.is-active{z-index:1!important}.map{overflow:hidden}.map,.map-marker{position:relative}.map-marker{color:#824e82;height:39px;width:49px}.map-marker_icon{cursor:pointer;height:100%;width:100%}.map-marker .map-popup{bottom:100%;transform:translate(-50%)}.map-cluster{align-items:center;background-color:#fff;border:4px solid #666;border-radius:50%;box-shadow:0 0 6px 2px #00000040;display:flex;font-size:12px;height:40px;justify-content:center;outline:2px solid #fff;width:40px}.map-hint{background:#fff;border:1px solid #222;opacity:.9;padding:0 5px;transform:translate(8px,-50%);white-space:nowrap}.map-hint,.map-popup{font-size:12px;position:absolute}.map-popup{background-color:#fff;bottom:0;box-shadow:0 0 8px #0003;color:#555;left:0;padding:20px 40px 20px 20px;right:0;z-index:10}.map-popup_close{color:#999;cursor:pointer;height:24px;padding:4px;position:absolute;right:5px;top:5px;width:24px}@media (min-width:768px){.map-popup{bottom:50%;box-shadow:0 0 20px #0003;left:50%;right:auto;top:auto;transform:translate(-35%);width:270px}.map-popup:after{border-color:#fff transparent transparent;border-style:solid;border-width:10px 10px 0;content:"";display:inline-block;height:0;left:50%;margin-left:0;position:absolute;top:99%;translate:-50% 0;vertical-align:middle;width:0}}.modal{bottom:0;display:none;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;scrollbar-color:#dadada #fff;scrollbar-width:thin;top:0;z-index:150;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.modal::-webkit-scrollbar{width:4px}.modal::-webkit-scrollbar,.modal::-webkit-scrollbar-track,.modal::-webkit-scrollbar-track-piece{background-color:#dadada}.modal::-webkit-scrollbar-button,.modal::-webkit-scrollbar-corner{display:none}.modal::-webkit-scrollbar-thumb{background-color:#666}.modal::-webkit-resizer{display:none}.modal-open{display:flex;flex-direction:column}.modal-open+.modal-open{background:none}.modal-close{color:#999;cursor:pointer;height:24px;padding:3px;position:absolute;right:17px;top:17px;width:24px;z-index:1}.modal-close:hover{color:#824e82}.modal-mode{max-height:100dvh;overflow:hidden!important}.modal-content{background-color:#fff;box-shadow:0 0 20px #00000040;outline:0}.modal-header{margin-bottom:10px;padding:20px 20px 15px}.modal-header+.modal-body{padding-top:0}.modal-body{padding:20px}.modal-footer{display:flex;gap:15px;padding:0 20px 20px}.modal-footer:has(.btn-block){flex-direction:column}.modal-title{font-size:24px;font-weight:500}@media (min-width:0) and (max-width:767.98px){.modal-content{border-radius:8px 8px 0 0;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;-webkit-overflow-scrolling:touch}.modal-header{background-color:#fff;padding:15px 15px 10px;position:sticky;top:0;z-index:5}.modal-body{padding:15px}.modal-footer{background-color:#fff;bottom:0;left:0;padding:15px;position:sticky;right:0;z-index:5}}@media (min-width:768px){.modal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080}.modal-content{border-radius:8px;padding:10px;position:relative}.modal-dialog{margin:auto;max-width:498px;padding:20px;position:relative;width:100%}.modal-footer{align-items:center;display:flex;justify-content:center}}.pagination{flex-wrap:wrap;gap:20px 0;margin:30px 0}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center}.pagination-list{color:#666}.pagination-list a{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:center;width:46px}.pagination-list .is-active a{background-color:#824e82;color:#fff;cursor:default;pointer-events:none}.pagination-list .is-hidden:not(.is-disabled){display:none}.pagination-list .icon{height:15px;pointer-events:all;position:relative;top:3px;width:15px}.pagination-list .icon-prev{margin-right:5px}.pagination-list .icon-next{margin-left:5px}.pagination-count{color:#666}.panel{border:1px solid #ededed;border-radius:8px;margin-bottom:30px;transition:box-shadow .3s ease,border-color .3s ease,background-color .3s ease}.panel:hover{border-color:transparent;box-shadow:0 5px 30px #2222221a}.panel-header{align-items:center;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;padding:16px}.panel-header .icon{color:#999;height:30px;transition:transform .1s ease-in-out;width:30px}.panel-body{display:none;padding:10px 16px 16px}.panel-open .icon{transform:rotate(45deg)}.panel-open .panel-body{display:block}.panel-group{border:1px solid #ededed;border-radius:8px;margin-bottom:40px}.panel-group .panel{border:none;border-bottom:1px solid #ededed;border-radius:0;margin-bottom:0}.panel-group .panel:last-child{border-bottom:none}@media (min-width:768px){.panel-header{font-size:18px;padding:20px}.panel-body{padding:10px 20px 20px}}.social-list{display:flex;gap:0 4px}.social-item{width:40px}.social-link{align-items:center;background-color:#f4f4f4;border-radius:8px;display:flex;height:40px;justify-content:center;padding:5px}.social-icon{height:20px;width:20px}.table{display:table;width:100%}.table-fixed{table-layout:fixed}.table-header{display:table-header-group}.table-body{display:table-row-group}.table-row{display:table-row}.table-cell,.table-header_cell{display:table-cell}.table-cell{vertical-align:top}.table-cell_middle{vertical-align:middle}.tab-nav{border-bottom:1px solid #ededed;display:flex;font-weight:500;gap:0 30px;margin-bottom:40px}.tab-nav_link{border-bottom:2px solid transparent;color:#555;cursor:pointer;display:block;padding-bottom:12px;white-space:nowrap}.tab-nav .is-active .tab-nav_link{border-color:#824e82;color:#824e82;cursor:default}.tab-nav_center{justify-content:center}.tab-pane{display:none}.tab-pane.is-active{display:block}@media (min-width:0) and (max-width:767.98px){.tab-nav{font-size:14px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}}@media (min-width:768px){.tab-nav{gap:0 40px}}.tooltip{display:inline;position:relative;z-index:5}.tooltip-icon{align-items:center;background-color:#b1b1b1;border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:500;height:16px;justify-content:center;width:16px}.tooltip-content{background-color:#fff;border-radius:8px;bottom:100%;box-shadow:0 0 15px #0000001f;display:block;font-size:12px;left:50%;line-height:18px;min-width:200px;opacity:0;padding:13px 16px;pointer-events:none;position:absolute;transition:opacity .2s ease;translate:-50% 0}.tooltip:hover .tooltip-content{opacity:1}@media (min-width:0) and (max-width:1024.98px){.topbar{display:none}}@media (min-width:1025px){.topbar{font-size:14px;height:45px;order:-1}.topbar .container{align-items:center;display:flex;height:100%;justify-content:space-between}}.header{order:-1}.header .container{align-items:center;display:flex;height:100%}.header-logo img{height:50px}@media (min-width:0) and (max-width:1024.98px){.header{background-color:#f8f8f8;border-bottom:1px solid #ededed;height:62px;position:sticky;top:0;z-index:50}.header-title{display:none}}@media (min-width:1025px){.header{height:145px}.header .container{flex-wrap:wrap;gap:20px 30px;position:relative}.header-title{color:#999;font-style:italic;line-height:130%;max-width:250px}.header-logo{order:-1}.header-fixed{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f7f7f7cc;box-shadow:0 4px 10px #0000001a;height:80px;position:sticky;top:0;z-index:50}.header-fixed .header-title,.header-fixed .swiper{display:none}.header-fixed .navbar{order:-1;position:static;width:auto}}.nav-user{display:flex;margin-left:auto;margin-right:-10px}.nav-user .nav-link{padding:10px;position:relative}.nav-item_dropdown{display:none}.nav-link_label{align-items:center;background-color:#824e82;border-radius:50%;color:#fff;display:flex;font-size:12px;height:17px;justify-content:center;position:absolute;right:-10px;top:-5px;width:17px}.nav-link_label:empty{display:none}@media (min-width:0) and (max-width:1024.98px){.nav-link_text{display:none}}@media (min-width:1025px){.nav-user{gap:0 20px}.nav-user .nav-link{flex-direction:column;gap:5px 0}.nav-user .nav-link_text{font-size:14px}.nav-item_phone,.nav-item_search{display:none}.nav-item_profile{position:relative}.nav-item_dropdown{left:50%;padding-top:10px;position:absolute;top:100%;translate:-50% 0;z-index:102}.nav-item_dropdown:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;content:"";display:inline-block;height:0;left:50%;margin-left:12px;position:absolute;top:0;transform:translate(-100%);vertical-align:middle;width:0}.nav-item_dropdown .nav-list{background-color:#fff;filter:drop-shadow(0 0 10px rgba(0,0,0,.12));padding:4px 0}.nav-item_dropdown .nav-list .nav-item{margin-bottom:0}.nav-item_dropdown .nav-link{flex-direction:row;gap:0 6px;height:38px;padding:0 15px;white-space:nowrap}.nav-item_dropdown .nav-link:hover{background-color:#f8f8f8;text-decoration:none!important}.nav-item:hover .nav-item_dropdown{display:block}}@media (min-width:0) and (max-width:1024.98px){.navbar{background-color:#fff;bottom:0;box-shadow:8px 0 16px #00000040;display:flex;flex-direction:column;left:0;overscroll-behavior-y:contain;position:fixed;right:0;top:0;transform:translate(-120%);transition:transform .2s linear 0s;z-index:100}.navbar-open{transform:translate(0)}.navbar-toggle{align-items:center;display:flex;margin:0 4px 0 -10px;padding:10px}.navbar-logo img{height:50px}.navbar-close{color:#666;height:24px;padding:4px;position:absolute;right:20px;top:18px;width:24px;z-index:1}.navbar-header{align-items:center;display:flex;justify-content:space-between;padding:20px}.navbar-content{height:100%;position:relative;transition:transform .2s linear 0s}.navbar-body{display:flex;flex-direction:column;gap:30px 0;height:calc(100% - 90px)}.navbar-body .contacts{margin:auto 0}.navbar-body .contacts-phone{display:none}.navbar-body .contacts-header{margin-bottom:20px}.navbar-body .contacts-content{display:block;opacity:1;padding:20px;position:static}.nav-header{background-color:#fff;padding:20px 0;position:sticky;top:0;z-index:10}.nav-header .nav-icon{height:16px;width:16px}.nav-back,.nav-title{align-items:center;display:flex}.nav-back{gap:0 10px;margin-bottom:20px}.nav-title{font-size:18px;font-weight:500;justify-content:space-between}.nav-footer{bottom:0;margin-top:auto;position:sticky}.nav-level_1{overscroll-behavior-y:contain;padding:0 20px;transition:transform .2s linear 0s}.nav-level_1 .nav-link{border-bottom:1px solid #dadada;height:58px;justify-content:space-between}.nav-level_2 .nav-link{font-size:15px}.nav-level_2,.nav-level_3{background-color:#fff;bottom:0;display:none;height:100dvh;height:-webkit-fill-available;left:0;overflow-x:hidden;overflow-y:auto;padding:0 20px;position:absolute;right:0;top:0;z-index:100;-webkit-overflow-scrolling:touch;scrollbar-width:none;transform:translate(100%)}.nav-level_active{display:flex;flex-direction:column;z-index:101}.is-level_2{transform:translate(-100%)}.is-level_2 .nav-primary{height:auto!important}.is-level_3{transform:translate(-200%)}.is-level_3 .nav-level_2{overflow:visible}body:has(.navbar-open){overflow:hidden}}@media (min-width:1025px){.navbar-mobile{display:none}}@media (min-width:0) and (max-width:1024.98px){.navbar-desktop{display:none}}@media (min-width:1025px){.navbar-desktop{align-items:center;display:flex;gap:0 20px;position:relative;width:100%;z-index:20}.navbar-desktop .nav-slider{margin:0;padding:0 16px}.navbar-desktop .nav-slider .swiper-slide{align-items:center;display:flex;font-size:15px;height:40px;width:auto}.navbar-desktop .nav-slider .swiper .swiper-button-next,.navbar-desktop .nav-slider .swiper .swiper-button-prev{height:32px;top:0;translate:0 0;width:32px}.navbar-desktop .nav-dropdown{border-radius:8px;display:grid;height:calc(95vh - 190px);left:0;margin-top:15px;max-height:520px;padding:40px;right:0;top:100%}.nav-catalog .nav-list{font-size:15px}.nav-dropdown{background-color:#fff;box-shadow:0 5px 30px #2222221a;display:none;gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));overflow-x:hidden;overflow-y:auto;position:absolute;scrollbar-color:#dadada #fff;scrollbar-width:thin;z-index:10;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}@media (min-width:1025px){.nav-dropdown::-webkit-scrollbar{width:4px}.nav-dropdown::-webkit-scrollbar,.nav-dropdown::-webkit-scrollbar-track,.nav-dropdown::-webkit-scrollbar-track-piece{background-color:#dadada}.nav-dropdown::-webkit-scrollbar-button,.nav-dropdown::-webkit-scrollbar-corner{display:none}.nav-dropdown::-webkit-scrollbar-thumb{background-color:#666}.nav-dropdown::-webkit-resizer{display:none}.nav-dropdown .nav{align-items:flex-start;display:grid;gap:5px 24px;grid-template-areas:"image title" "image list";grid-template-columns:56px 1fr;grid-template-rows:56px auto}.nav-dropdown .nav-image{grid-area:image}.nav-dropdown .nav-title{align-items:center;display:flex;font-weight:500;grid-area:title;height:100%;line-height:normal}.nav-dropdown .nav-list{display:flex;flex-direction:column;gap:5px;grid-area:list;margin-top:-10px}}.nav-popup{background-color:#00000080;bottom:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:62px;transition:opacity .2s linear 0s;z-index:100}.nav-popup_content{background-color:#fff;display:flex;flex-direction:column;gap:30px 0;padding:30px 20px;position:relative;transform:translateY(-100%);transition:transform .2s linear 0s}.nav-popup_title{font-size:18px;font-weight:600}.nav-popup .btn-action{position:absolute;right:15px;top:15px}.nav-popup .btn-action,.nav-popup .btn-icon{color:#222;height:20px;width:20px}.nav-popup_open{opacity:1;pointer-events:all}.nav-popup_open .nav-popup_content{transform:translateY(0)}.nav-inline{display:flex;gap:0 26px}.nav-link{align-items:center;cursor:pointer;display:flex}.nav-link:hover{color:#824e82}.nav-icon{flex-shrink:0;height:20px;position:relative;width:20px}.sidebar{display:none}@media (min-width:1200px){.sidebar{display:block;flex-shrink:0;margin-bottom:30px;width:306px}.sidebar-nav{font-size:13px;position:sticky;top:100px;z-index:10}.sidebar-nav_item{border-bottom:1px solid #dadada;position:relative}.sidebar-nav_item:hover .sidebar-nav_link{border-left-color:#824e82}.sidebar-nav_link{align-items:center;border-left:4px solid transparent;display:flex;gap:0 16px;height:58px;padding:4px 16px}.sidebar-nav_link.router-link-active{background-color:#824e82;color:#fff}.sidebar-nav_link:has(.sidebar-nav_image){padding-left:0}.sidebar-nav_image{height:50px;width:50px}.sidebar-nav_icon{height:10px;margin-left:auto;width:10px}.sidebar-nav .nav-dropdown{box-shadow:0 2px 10px #0000001a;left:100%;max-width:1130px;padding:20px;top:0;width:calc(100vw - 370px)}.sidebar-nav .nav-title{align-items:center;color:#824e82;display:flex;font-weight:500;min-height:56px}.sidebar-nav .nav-list{color:#666}.sidebar-nav .is-active .nav-dropdown{display:grid}}.footer{border-top:1px solid #ededed;margin-top:auto}.footer-row{padding:24px 0}.footer-row:has(.footer-copyright){align-items:center;border-top:1px solid #ededed;display:flex;justify-content:space-between}.footer-col:has(.contacts){display:flex;flex-direction:column;gap:17px 0}.footer-nav_title{font-weight:600;line-height:20px;margin-bottom:16px}.footer-nav_list{color:#555;display:flex;flex-direction:column;font-size:14px;gap:10px 0}.footer-payments{display:flex;gap:10px}.footer-payments li{height:26px;width:26px}.footer-copyright{color:#999;font-size:14px;white-space:nowrap}.footer a[href^="mailto:"]{color:#555}.footer-address{display:block;font-style:normal}.footer .social-list{margin-top:8px}.whatsapp{bottom:13px;height:40px;left:50%;position:fixed;translate:-50% 0;width:220px;z-index:100}@media (max-width:475px){.footer-row:has(.footer-payments){align-items:center;flex-direction:column;gap:10px 0}}@media (min-width:0) and (max-width:767.98px){.footer .btn-round{display:none}}@media (min-width:768px){.footer .btn-round{bottom:20px;position:fixed;right:20px;z-index:15}.whatsapp{display:none}}@media (min-width:0) and (max-width:1024.98px){.footer-nav_title{align-items:center;display:flex;justify-content:space-between}.footer-nav_title a{pointer-events:none}.footer-nav_list{display:none}.is-open .footer-nav_list{display:flex;margin-bottom:20px}.is-open .icon-caret{transform:rotate(180deg)}}@media (min-width:1025px){.footer-navbar{display:flex;gap:0 30px}.footer-navbar .icon-caret{display:none}.footer-row{display:flex;gap:0 50px;padding:50px 0}.footer-col:first-child{flex:1}.footer-col:last-child,.footer-payments{width:318px}}.alert-message{align-items:center;display:flex;flex-direction:column;gap:10px 0;text-align:center}.alert-message_icon{border:3px solid;border-radius:50%;color:#824e82;height:60px;padding:15px 0;width:60px}.alert-message_text{font-weight:600}.modal-login{z-index:155}.modal-login .form-block{text-align:right}.modal-login .btn-link{color:#824e82;font-size:14px}.modal-login .btn-link:hover{color:#222}.modal-item .modal-dialog{max-width:978px}.modal-item .modal-body{display:grid;gap:30px;grid-template-areas:"gallery info" "button info";position:relative}.modal-item .item-label_list{left:30px;top:30px;width:390px}.modal-item .item-info{grid-area:info}.modal-item .item-info .item-vendorcode{margin-top:0}.modal-item .item-gallery:not(.item-gallery_fullscreen){grid-area:gallery;width:390px}.modal-item .item-gallery:not(.item-gallery_fullscreen) .item-gallery_thumbs{display:none}.modal-item .item-name{font-size:24px;line-height:130%}.modal-item .item-description{margin-top:24px;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:4;overflow:hidden}.modal-item .item-description p{margin:0}.modal-item .item-prop{border:none;display:block;font-size:14px;line-height:140%;margin-top:6px;padding:0;pointer-events:none}.modal-item .item-prop_label{color:#666;display:inline;white-space:nowrap}.modal-item .item-prop_label:after{content:"—";margin:0 8px}.modal-item .item-prop_value{display:inline}.modal-item .item-checkout{margin:20px 0;position:static}.modal-item h3{font-size:16px;font-weight:400}.modal-item .btn-primary_border{grid-area:button}.modal-item .swiper-button-prev{left:10px}.modal-item .swiper-button-next{right:10px}.cart-list{border:1px solid #ededed;border-radius:8px;overflow:hidden}.cart-list .cart-item{border-bottom:1px solid #ededed}.cart-list .cart-item:last-child{border-bottom:none}.cart-list .cart-item_price{font-weight:600;text-align:right;white-space:nowrap}.cart-list .cart-item_total{color:#666;font-size:13px;font-weight:400;text-align:left}.cart-list .cart-item .spinner{width:105px}@media (min-width:0) and (max-width:767.98px){.cart-list .cart-item{align-items:center;display:flex;flex-wrap:wrap;gap:15px;padding:16px}.cart-list .cart-item_image{height:60px;width:60px}.cart-list .cart-item_name{width:calc(100% - 110px)}.cart-list .cart-item_count{order:1;width:calc(50% - 15px)}.cart-list .cart-item_price{order:2;width:calc(50% - 15px)}.cart-list .cart-item_total{order:3;width:100%}.cart-list .cart-item_actions{align-self:flex-start;width:20px}}@media (min-width:768px){.cart-list .cart-item{align-items:center;display:grid;gap:10px 24px;grid-template-areas:"image name count price actions" "image name total price actions";grid-template-columns:80px 3fr 105px 1fr 20px;grid-template-rows:35px auto;justify-content:space-between;padding:24px}.cart-list .cart-item_image{grid-area:image}.cart-list .cart-item_name{grid-area:name}.cart-list .cart-item_count{grid-area:count}.cart-list .cart-item_price{grid-area:price;padding-right:40px}.cart-list .cart-item_total{grid-area:total}.cart-list .cart-item_actions{grid-area:actions}}.cart-popup{background-color:#fff;box-shadow:0 6px 18px #2c2c2c66;max-width:800px;position:fixed;right:0;top:178px;transform:translate(100%);transition:transform .3s ease-in-out;width:100%;z-index:100}.cart-popup_toggle{align-items:center;background-color:#824e82;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:5px 0;height:68px;justify-content:center;left:0;position:absolute;top:0;transform:translate(-100%);width:58px}.cart-popup_toggle .icon{height:20px;width:20px}.cart-popup_open{transform:translate(0)}.cart-popup_count{align-items:center;background-color:#424f60;border-radius:50%;display:flex;font-size:10px;font-weight:500;height:20px;justify-content:center;width:20px}.cart-popup_footer,.cart-popup_header{background-color:#fff;padding:20px}.cart-popup_header{align-items:center;display:flex;flex-shrink:0}.cart-popup_header .btn-action{margin-left:auto}.cart-popup_header .btn-icon{padding:2px}.cart-popup_title{font-size:24px;font-weight:600}.cart-popup_content{display:flex;flex-direction:column;max-height:calc(100vh - 200px);min-height:283px;position:relative}.cart-popup_footer .cart-total{display:flex;font-size:18px;font-weight:600;gap:0 12px;justify-content:flex-end;margin-bottom:20px}.cart-popup_footer .btn-group{display:flex;justify-content:space-between}.cart-popup_footer li{flex:1;max-width:220px}.cart-popup_footer .form-help{margin-top:12px}.cart-popup_footer .checkout-alert{margin-top:0}.cart-popup_body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.cart-popup .table-header{background-color:#f8f8f8}.cart-popup .table-header_cell{border-bottom:1px solid #dadada;color:#555;font-size:14px;font-weight:500;padding:8px 10px 8px 20px}.cart-popup .cart-empty{align-items:flex-start;flex-direction:row;gap:0 30px;padding:20px;text-align:left}.cart-popup .cart-empty_icon{border:1px solid;border-radius:50%;color:#555;height:90px;padding:24px;width:90px}.cart-popup .cart-empty_text h3{font-size:18px;margin-bottom:20px}.cart-popup .cart-empty_text p{font-size:14px;max-width:none}.cart-popup .cart-item{display:table-row}.cart-popup .cart-item_actions,.cart-popup .cart-item_count,.cart-popup .cart-item_image,.cart-popup .cart-item_name,.cart-popup .cart-item_price{border-bottom:1px solid #dadada;display:table-cell;padding:8px 10px 8px 20px;vertical-align:middle}.cart-popup .cart-item_price{font-weight:600;white-space:nowrap}.cart-popup .cart-item_count{width:120px}.cart-popup .cart-item_image img{height:70px;min-width:70px;width:70px}@media (max-height:700px){.cart-popup{bottom:0;top:0}.cart-popup_toggle{top:148px}.cart-popup_content{max-height:100vh}}.cart-empty{align-items:center;display:flex;flex-direction:column;gap:20px 0;text-align:center}.cart-empty_icon{color:#999;height:90px;width:90px}.cart-empty_text h3{font-size:36px;font-weight:500}.cart-empty_text p{color:#555;max-width:350px}.promo{margin-bottom:40px}.promo .slide-content{display:flex;flex-direction:column;gap:20px 0;top:30px;right:30px;bottom:30px;left:30px;justify-content:center;position:absolute}.promo .slide-title{font-size:30px;line-height:40px}.promo a:hover .slide-title{color:#222}@media (min-width:0) and (max-width:767.98px){.promo .slide-content{align-items:center}.promo .slide-title{text-align:center}}@media (min-width:768px){.promo .slide-content{align-items:flex-start}}@media (min-width:1025px){.promo .slide-title{font-size:37px}}.category-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;margin-bottom:40px}.category-item{border-radius:8px;display:flex;overflow:hidden;padding-top:100%;position:relative}.category-item:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));bottom:0;content:"";left:0;position:absolute;right:0;top:50%;transition:opacity .2s ease-in-out}.category-image{height:100%;left:50%;max-width:none;position:absolute;top:0;transition:scale .2s ease-in-out;translate:-50% 0;width:auto}.category-title{align-items:flex-end;color:#fff;display:flex;font-weight:600;top:16px;right:16px;bottom:16px;left:16px;position:absolute;z-index:1}@media (min-width:768px){.category-list{grid-template-columns:repeat(3,1fr);grid-gap:24px}.category-title{top:24px;right:24px;bottom:24px;left:24px}}@media (min-width:1025px){.category-list{grid-gap:32px}.category-title{font-size:18px;top:32px;right:32px;bottom:32px;left:32px}.category-item:hover .category-image{scale:1.1}}.about-image{margin-bottom:30px}@media (min-width:768px){.about{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:0 30px}.about-content{flex:1}.about-image{flex:1;position:sticky;top:80px}}@media (min-width:1025px){.about-image{top:120px}}.brands{margin:40px -16px 0}.brands .swiper{background-color:#f8f8f8;padding:20px 16px}.brands .swiper:after,.brands .swiper:before{background-color:#fff;bottom:0;content:"";position:absolute;top:0;width:20px;z-index:1}.brands .swiper:before{left:0}.brands .swiper:after{right:0}.brands .swiper-button-next,.brands .swiper-button-prev{translate:0 -50%;z-index:2}@media (min-width:768px){.brands{margin-left:-20px;margin-right:-20px}.brands .swiper{padding-left:20px;padding-right:20px}}.filter-panel_body{display:none}.filter-panel_open .filter-panel_body{display:block}.filter-panel_slider .form-input{display:flex;justify-content:space-between;margin-bottom:-8px;overflow:hidden;padding:0}.filter-panel_slider .form-input_max,.filter-panel_slider .form-input_min{height:100%;padding:0 14px;width:80px}.filter-panel_slider .form-input_max{text-align:right}.filter-list{display:flex;flex-direction:column;gap:12px 0}.filter-item{color:#666;font-size:14px}.filter-item:hover{color:#824e82}@media (min-width:0) and (max-width:1024.98px){.filter{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;transform:translate(-150%);z-index:1050}.filter-open{transform:translate(0)}.filter-close{color:#666;height:32px;margin:0 -12px 0 auto;padding:0 8px;width:32px}.filter-footer,.filter-header{box-shadow:0 0 10px #00000026;left:0;padding:20px 15px;position:fixed;right:0;z-index:10}.filter-header{align-items:center;font-size:18px;font-weight:600;justify-content:space-between;top:0}.filter-footer,.filter-header{background-color:#fff;display:flex}.filter-footer{bottom:0;gap:0 12px;z-index:100}.filter-footer .btn{flex:1}.filter-body{bottom:82px;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:72px;-webkit-overflow-scrolling:touch;padding:10px 15px}.filter-panel{margin-bottom:30px}.filter-panel_header{align-items:center;display:flex;justify-content:space-between}.filter-panel_title{align-items:center;display:flex;font-weight:600;margin-right:6px;-webkit-touch-callout:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-panel_body{margin-top:15px}body:has(.filter-open){overflow:hidden}}@media (min-width:1025px){.filter-footer,.filter-header{display:none}.filter-body{display:flex;gap:0 12px}.filter-panel{position:relative}.filter-panel_header{align-items:center;border:1px solid #ededed;border-radius:8px;cursor:pointer;display:flex;gap:0 5px;letter-spacing:normal;padding:4px 11px;transition:box-shadow .3s ease,border-color .3s ease}.filter-panel_header:hover{border-color:transparent;box-shadow:0 5px 30px #2222221a}.filter-panel_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-panel_body{background-color:#fff;border-radius:8px;left:0;margin-top:8px;max-width:450px;min-width:220px;padding:16px 12px;position:absolute;top:100%;z-index:2}.filter-panel_open .filter-panel_body{max-height:240px;overflow-x:hidden;overflow-y:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;box-shadow:0 5px 30px #2222221a;transition:max-height .2s linear 0s}.filter-panel_open .icon-caret{transform:rotate(180deg)}}.catalog-controls{align-items:center;display:flex;gap:0 12px;width:100%}.catalog-control_view{display:inline-flex;margin-left:auto}.catalog-control_view .btn{border-radius:2px;padding:0;width:35px}@media (min-width:0) and (max-width:1024.98px){.catalog-control_filter{margin-right:auto;order:-1}.catalog-control_sort .dropdown-list{left:auto;right:0}}@media (min-width:1025px){.catalog-control_filter>.btn-link{display:none}}.catalog{display:flex;flex-direction:column;gap:24px 0;padding-top:0}.catalog .category-list,.catalog-controls{order:-1}.catalog-description{margin-top:50px}.catalog-description h2{font-weight:500;margin-bottom:20px}.catalog-description p{color:#666}.item-list{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.page-block_viewed .page-block_title{transform:translateY(-16px)}.page-block_viewed .item{height:100%}.page-block_viewed .swiper{margin-top:-60px;padding-top:60px}.page-block_viewed .swiper-slide{height:auto}.page-block_viewed .swiper-button-next,.page-block_viewed .swiper-button-prev{top:0;translate:none}.page-block_viewed .swiper-button-prev{left:auto;right:50px}.page-block_viewed .swiper-pagination{position:static}@media (min-width:0) and (max-width:767.98px){.catalog-list .card{align-items:center;flex-direction:row;gap:0 10px;padding:16px}.catalog-list .card-image{height:32px;width:32px}}@media (min-width:768px){.catalog-list{display:grid;grid-template-columns:repeat(2,1fr)}.catalog-list .card{align-items:center;gap:20px 0;padding:50px}.item-list{gap:24px}}@media (min-width:1025px){.catalog-list,.item-list{grid-template-columns:repeat(3,1fr)}.page-block_viewed .page-block_title{transform:none}.page-block_viewed .swiper-pagination{display:none}}@media (min-width:1400px){.catalog .category-list,.catalog-list,.item-list{grid-template-columns:repeat(4,1fr)}.catalog .category-title{top:20px;right:20px;bottom:20px;left:20px}}.item-gallery .swiper-pagination{margin-top:5px;position:static}.item-gallery .swiper .swiper-button-next,.item-gallery .swiper .swiper-button-prev{translate:0 -50%}.item-gallery .swiper img{cursor:zoom-in}.item-gallery .swiper-slide{background:url(../images/loader.gif) no-repeat 50%/50px}.item-gallery .swiper-slide-zoomed img{cursor:grab}.item-gallery:not(.item-gallery_fullscreen) .swiper img{height:auto;width:100%}.item-gallery_fullscreen{align-items:center;background-color:#fff;bottom:0;display:flex;gap:0 40px;left:0;overflow:hidden;padding:10px 40px;position:fixed;right:0;top:0;width:100vw!important;z-index:100}.item-gallery_fullscreen .swiper{width:calc(90% - 64px)}.item-gallery_fullscreen .swiper-pagination{display:none}.item-gallery_fullscreen .swiper-button-next,.item-gallery_fullscreen .swiper-button-prev{box-shadow:0 0 15px #0000001a;translate:0 -50%}.item-gallery_fullscreen .swiper-slide-zoomed{height:100vh}.item-gallery_close{color:#999;cursor:pointer;height:30px;position:absolute;right:30px;top:30px;width:30px;z-index:10}.item-gallery_close:hover{color:#824e82}body:has(.item-gallery_fullscreen),html:has(.item-gallery_fullscreen){height:100vh;overflow:hidden}@media (min-width:0) and (max-width:1024.98px){.item-gallery_thumbs{display:none}}@media (min-width:1025px){.item-gallery_thumbs{display:flex;flex-direction:column;flex-shrink:0;gap:16px 0;width:64px}.item-gallery_thumbs li{border:2px solid transparent;border-radius:6px;cursor:pointer;padding:4px}.item-gallery_thumbs .is-active,.item-gallery_thumbs:hover{border-color:#824e82}}.item-project_list .card{flex-direction:row;gap:0 20px;margin-bottom:20px;padding:16px}.item-project_list .card-body{padding:0}.item-project_list .card-image{flex-shrink:0;width:165px}.item-project_list .card-title{font-size:18px;margin-bottom:10px}.item-project_list .card-text{color:#666;font-size:14px;-webkit-line-clamp:10;display:-webkit-box;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:10;overflow:hidden}@media (max-width:550px){.item-project_list .card{display:block;padding:16px}.item-project_list .card-body{padding:0}.item-project_list .card-image{margin-bottom:10px;width:100%}}@media (min-width:768px){.item-project_list{display:grid;gap:0 20px;grid-template-columns:repeat(2,1fr)}}.item-details{display:flex;flex-direction:column;gap:30px 40px}.item-details-gallery:not(.item-gallery_fullscreen){margin:0 auto;max-width:454px}.item-info{width:100%}.item-info .item-name{font-size:30px;line-height:140%;margin-bottom:18px}.item-info .item-vendorcode{margin:-16px 0 30px}.item-info .item-checkout{box-shadow:0 3px 20px #2222221a;padding:24px 20px}.item-info .item-price{font-size:24px;line-height:130%}.item-info .item-description{color:#666;font-size:14px;line-height:140%}.item-info .btn-favorite{height:51px;width:51px}.item-description{margin-top:30px}.item-vendorcode{color:#999;font-size:13px}.item-prop{align-items:center;border-top:1px solid #ededed;display:flex;gap:20px;padding:12px 0}.item-prop dt{color:#666;flex:1}.item-prop dd{flex:1}.item-prop:last-child{border-bottom:1px solid #ededed}.item-prop:hover{background-color:#f4f4f4}@media (min-width:0) and (max-width:767.98px){.item-info .row{display:block}}@media (min-width:1025px){.item-details{flex-direction:row;flex-wrap:wrap}.item-details .item-gallery{display:flex}.item-details .item-gallery:not(.item-gallery_fullscreen){gap:0 20px;max-width:594px}.item-details .item-gallery:not(.item-gallery_fullscreen) .swiper{max-width:510px}.item-details .item-gallery:not(.item-gallery_fullscreen) .swiper-button-next,.item-details .item-gallery:not(.item-gallery_fullscreen) .swiper-button-prev{transition:translate .2s linear 0s}.item-details .item-gallery:not(.item-gallery_fullscreen) .swiper-button-prev{left:16px;translate:-150% -50%}.item-details .item-gallery:not(.item-gallery_fullscreen) .swiper-button-next{right:16px;translate:150% -50%}.item-details .item-gallery:not(.item-gallery_fullscreen) .swiper:hover .swiper-button-next,.item-details .item-gallery:not(.item-gallery_fullscreen) .swiper:hover .swiper-button-prev{translate:0 -50%}.item-details .item-gallery .swiper-pagination{display:none}.item-details .item-label_list{left:100px;max-width:500px;top:16px}.item-details .item-info{display:flex;flex:1;flex-direction:column;width:auto}.item-details .item-info .row{height:100%}.item-details .item-checkout{position:sticky;top:100px}.item-details .page-block{margin:0;width:100%}.item-details .page-block p{color:#666}}@media (min-width:1400px){.item-info .row{display:flex;flex-direction:row-reverse}.item-info .col{flex:1}}.project-details{margin:0 auto;max-width:1156px}.project-image{align-items:center;display:flex;margin-bottom:30px}.project-title{font-size:24px;font-weight:500;margin-bottom:20px}.project-gallery{margin-top:30px}.project-gallery_thumbs{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.project-gallery a{border-radius:8px;height:180px;overflow:hidden;width:180px}.project-gallery img{height:100%;max-width:none}.project-products{margin-top:30px}.project-description h2{font-size:1.75em;line-height:calc(1em + 10px)}.project-description h3{font-size:1.5em;line-height:calc(1em + 10px)}.project-description h1,.project-description h2,.project-description h3,.project-description h4{letter-spacing:normal}.project-description h1,.project-description h2,.project-description h3,.project-description h4,.project-description h5,.project-description h6{font-weight:500;margin:30px 0 25px}.project-description img{display:inline-block;margin:0 auto;max-height:100%;max-width:100%}.project-description table,.project-description td{border-color:#999}.project-description td{padding:5px 16px}.project-description blockquote{border:none;font-size:1.2em;font-weight:400;line-height:calc(1em + 10px);margin:48px 0;padding:0 20px 0 41px;position:relative}.project-description blockquote:before{background-color:#824e82;border-radius:3px;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.project-description ul{margin-bottom:20px}.project-description ul li{margin-bottom:8px;position:relative}.project-description ul li:before{background:#666;content:"";display:inline-block;height:1px;margin-right:10px;position:relative;top:11px;vertical-align:top;width:11px}.lg-download{display:none}.project-list{display:flex;flex-direction:column;gap:20px}.project-list .card{overflow:hidden}.project-list .card-image{margin-bottom:10px}.project-list .card-body{align-items:flex-start;display:flex;flex-direction:column;gap:12px;height:100%}.project-list .card-subtitle{color:#999;font-size:14px}.project-list .btn-primary{margin-top:auto}@media (min-width:550px){.project-list{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.project-list .card-body{padding:20px}}@media (min-width:1025px){.project-list{grid-template-columns:repeat(3,1fr)}}.checkout-widget{background-color:#fff;border-radius:8px;box-shadow:0 3px 20px #22222212;margin-bottom:20px;padding:16px}.checkout-widget .btn{margin-top:12px}.checkout-widget .form-input_group{margin-top:20px}@media (min-width:1025px){.checkout-widget{padding:24px 20px;position:sticky;top:20px;z-index:1}}.checkout-prop{color:#666;display:flex;font-size:14px;gap:0 10px;margin-bottom:5px}.checkout-prop dt{display:flex;flex:1;gap:0 10px;white-space:nowrap}.checkout-prop dt:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAACCAYAAAB7Xa1eAAABN2lDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5ViEm6uf/oQjm4dXNx9AidHwUHxCXwDxamDQ4QMBYvf9J3fORzOAaNi152GUYbzWKt205Gu58vZF2aYAoBOmKV2q3UAECdxxBjf7wiA10277jTG+38yH6ZKAyNguxtlIYgK0L/SqQYxBMygn2oQD4CpTto1EE9AqZf7G1AKcv8ASsr1fBBfgNlzPR+MOcAMcl8BTB1da4Bakg7UWe9Uy6plWdLuJkEkjweZjs4zuR+HiUoT1dFRF8jvA2AxH2w3HblWtay99X/+PRHX82Vun0cIQCw9F1lBeKEuf1UYO5PrYsdwGQ7vYXpUZLs3cLcBC7dFtlqF8hY8Dn8AwMZP/fNTP8gAAAAJcEhZcwAACxMAAAsTAQCanBgAAATtaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQzNTIsIDIwMjAvMDEvMzAtMTU6NTA6MzggICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDMtMjRUMTc6MDE6MTcrMDM6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTAzLTI0VDE3OjAzOjA1KzAzOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTAzLTI0VDE3OjAzOjA1KzAzOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphNGJhODYyNi1jYmE1LTU0NDctYTU5Ni0xYmI4Njc4YzI3OWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YTRiYTg2MjYtY2JhNS01NDQ3LWE1OTYtMWJiODY3OGMyNzljIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YTRiYTg2MjYtY2JhNS01NDQ3LWE1OTYtMWJiODY3OGMyNzljIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphNGJhODYyNi1jYmE1LTU0NDctYTU5Ni0xYmI4Njc4YzI3OWMiIHN0RXZ0OndoZW49IjIwMjAtMDMtMjRUMTc6MDE6MTcrMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ZzQvXAAAAI0lEQVQImWM4c+bMkjNnznT8//+fARmzMDAwODIwMDxiQAMAuysTEAEl7/QAAAAASUVORK5CYII=) repeat-x;content:"";height:7px;position:relative;top:15px;width:100%}.checkout-complete{align-items:center;display:flex;flex-direction:column;gap:30px 0;margin:0 auto;max-width:700px;text-align:center}.checkout-complete_icon{align-items:center;border:1px solid #4fad00;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.checkout-complete_icon:after{border-bottom:1px solid #4fad00;border-right:1px solid #4fad00;content:"";height:20px;transform:rotate(45deg);width:10px}.checkout-complete a{color:#824e82}.checkout-content{margin-bottom:30px}.checkout-price{display:flex;font-size:24px;font-weight:600;justify-content:space-between;margin-bottom:20px}.checkout-group{display:flex;flex-direction:column;gap:16px}.checkout-block{border:1px solid #ededed;border-radius:8px;padding:16px}.checkout-block_title{align-items:center;display:flex;font-size:18px;font-weight:600;gap:0 10px;margin-bottom:30px}.checkout-block_title .icon{color:#824e82;height:30px;width:30px}.checkout-block_title a{font-size:14px;font-weight:400;margin-left:auto}.checkout-block_subtitle{color:#666;font-weight:500;margin-bottom:12px}.checkout-block_type .form-card_list{margin-bottom:0}.checkout-block_delivery .row{margin:0 -10px}.checkout-block_delivery .col{padding:0 10px}.checkout-block_delivery .form-group_datepicker{margin-bottom:20px}.checkout-block_delivery .form-group_datepicker .form-input{padding-right:0}.checkout-block_cart{margin-top:40px}.checkout-alert{align-items:center;background-color:#f2edf2;border-radius:8px;color:#824e82;display:flex;font-size:14px;gap:0 12px;margin-top:12px;padding:12px}.checkout-alert_icon{height:32px;width:32px}.payments-company{flex-direction:column-reverse}@media (min-width:768px){.checkout-group{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.checkout-block{padding:20px}.checkout-block_title{font-size:20px}.checkout-block_subtitle{font-size:18px}.payments-company{flex-wrap:wrap}.payments-company .form-card:first-child{order:3}}@media (min-width:1025px){.checkout{display:flex;gap:0 30px}.checkout-content{flex:1}.checkout-sidebar{flex-shrink:0;width:326px}.checkout-group{gap:30px}}@media (min-width:1400px){.checkout-block_content{padding-left:40px}.checkout-block_payment .form-card_list,.checkout-block_type .form-card_list{flex-direction:row}}.order-list{gap:20px 0}.order-item,.order-list{display:flex;flex-direction:column}.order-item{border:1px solid #ededed;border-radius:8px;gap:15px 0;padding:16px;position:relative;transition:box-shadow .3s ease}.order-item:hover{border-color:transparent;box-shadow:0 5px 30px #2222221a}.order-item_title{font-size:18px;font-weight:600;margin-bottom:5px}.order-item_number{color:#666;font-size:14px}.order-item_status{font-size:14px;margin-bottom:5px}.order-item_price{font-size:18px;font-weight:600}.order-item_footer{display:flex;flex-direction:column;gap:15px}.order-item_images{display:flex;gap:0 10px}.order-item_image{border-radius:8px;height:48px;overflow:hidden;width:48px}.order-item_buttons{display:flex;flex-direction:column;gap:15px 0}@media (min-width:768px){.order-item{flex-direction:row;gap:0 20px}.order-item_body,.order-item_footer,.order-item_header{flex:1}.order-item_images{justify-content:flex-end}}@media (min-width:1025px){.order-item_footer{align-items:center;flex-direction:row;gap:0 50px;justify-content:flex-end}}.order .panel{margin-bottom:30px}.order dl{display:flex;font-size:14px;gap:0 10px}.order dl+dl{margin-top:10px}.order dt{color:#666}.order h3{font-weight:600;margin-bottom:10px}.order h3,.order-product{font-size:14px}.order-product_image{height:80px;width:80px}@media (min-width:0) and (max-width:767.98px){.order .table{display:block}.order .table-header{display:none}.order-product{padding-left:100px;position:relative}.order-product_image{left:0;position:absolute;top:0}.order-product_name{margin-bottom:10px}.order-product_count:before,.order-product_price:before{color:#666;content:attr(data-title);margin-right:10px}.order .btn-group{flex-direction:column}}@media (min-width:768px){.order-product{display:table-row}.order-product_count,.order-product_image,.order-product_name,.order-product_price{display:table-cell;padding:10px 30px 10px 0;vertical-align:middle}.order .table-header_cell{border-bottom:1px solid #dadada;color:#666;font-size:12px;padding-bottom:10px}.order .btn-group .btn-link{margin-right:auto}}.brand-list .card{align-items:center;justify-content:center;padding:50px 20px}.brand-list .card-image{height:60px}.brand-image{align-items:center;padding:40px}@media (min-width:768px){.brand-list{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.brand-list{grid-template-columns:repeat(3,1fr)}}.contacts-page dl{margin-bottom:30px}.contacts-page .map{height:275px}.contacts-page .social-list{margin-bottom:30px}.contacts-page .social-item{width:auto}.contacts-page dt{color:#666;font-size:14px}.contacts-page .page-content{margin-top:40px}.contacts-image{margin-bottom:30px}@media (min-width:768px){.contacts-page .map{height:550px;position:sticky;top:100px}}.review-date{color:#999;font-size:14px;margin-bottom:5px}.review-rate{float:right}.review-rate .icon{color:#f2ac57;vertical-align:middle}.review-image{height:80px;margin-top:15px;width:80px}.page-error{margin:0 auto;max-width:500px;padding:20px;text-align:center}.page-error_title{color:#824e82;font-size:100px;font-weight:600}.page-error_subtitle{font-size:20px;font-weight:500}.page-error .btn-group{justify-content:center}
