.u-sidebar{z-index:20000;position:relative}.u-sidebar_background{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#2f2f2f91;display:flex;align-items:center;opacity:0;justify-content:flex-end}.u-sidebar_background[data-side=left]{justify-content:flex-start}.u-sidebar_whitebox{background-color:#fff;height:100%;width:25vw;display:flex;flex-direction:column;position:relative;padding:3vw;touch-action:pan-y}.u-sidebar_whitebox [data-overlayscrollbars-viewport]{touch-action:pan-y}svg.u-sidebar_close-svg{width:1vw;position:absolute;top:1vw;right:1.5vw;cursor:pointer;transition:.3s ease-in-out;fill:#c1c1c1}svg.u-sidebar_close-svg:hover{fill:#565656}.sidebar-title{font-size:var(--h3);font-weight:600;color:#222;transition:.3s ease-in-out;margin-bottom:1vw}.sidebar-phone{margin-bottom:1.5vw;margin-top:1vw}.sidebar-phone.street{margin-top:0}.sidebar-phone-number{font-size:var(--h2);font-weight:600;color:#222}.sidebar-phone-number.street{font-size:var(--p1);width:80%;margin-bottom:.25vw}.sidebar-phone-subtitle{font-size:var(--p2);color:#878787!important}a.sidebar-social{display:flex;margin-bottom:1vw;align-items:center;transition:.3s ease-in-out;background-color:#c2dfff2e;border:solid 1px #84a9d4;width:fit-content;padding:.5vw 1vw .5vw .55vw;border-radius:55px}a.sidebar-social:hover{background-color:transparent;border-color:#a7c8ed;color:#a7c8ed}img.sidebar-social-img{width:1.6vw}.sidebar-social-name{font-size:var(--s1);margin-left:.5vw;font-weight:600;color:#88acd5}.sidebar-social{display:flex;gap:.5vw}.empty-sidebar-cart-title{font-size:var(--p2);color:#b3b3b3;font-weight:600;margin-left:1.5vw}.u-sidebar_whitebox.cart .sidebar-title{margin-left:1.5vw}.u-sidebar_whitebox.cart{width:35vw;padding:2vw 1.5vw;background-color:#f3f7fb}.sidebar-cart-scroll{padding:0 1.5vw;flex-grow:1}.sidebar-cart-bottom{margin-top:1vw;padding:0 1.5vw}.sidebar-cart-products{display:flex;row-gap:.75vw;flex-direction:column;width:100%;align-items:flex-start;padding-bottom:1.5vw;padding-top:.5vw;transition:.3s ease}a.cart-img-wrapper{background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:center;padding:.2vw;border-radius:.5vw}img.sidebar-cart-item_img{height:4.5vw;width:5.5vw;object-fit:cover;object-position:center;display:flex;border-radius:.3vw}.sidebar-cart-item{overflow:visible;position:relative;display:flex;width:100%;align-items:center;background-color:#fff;padding:.85vw .5vw .65vw .85vw;border-radius:.7vw;border:solid 1px #f3f3f3;box-shadow:3px 3px 17px #0000000d}.sidebar-cart-item_content{margin-left:1vw;flex-grow:1;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.sidebar-cart-item_title{font-size:var(--s1);font-weight:600;overflow:hidden;color:#242424;width:90%;line-height:1.3}.sidebar-cart-item_brand{font-size:var(--s2);color:#b0b0b0;margin-top:.1vw}.sidebar-cart-item_bottom{display:flex;flex-direction:row;align-items:center;margin-top:.1vw;justify-content:space-between;padding-right:.3vw}.sidebar-cart-item_quantity{display:flex;flex-direction:row;align-items:center;background-color:#f5f5f5;padding:.3vw .4vw;border-radius:55px}.q-icon-sidebar-box{background-color:#a9c7ee;width:1.4vw;height:1.4vw;border-radius:55px;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out;cursor:pointer}input.quantity.trigger-input-cart-sidebar{width:2vw;margin:0 .3vw;font-size:var(--p3);border-radius:55px;height:100%;outline:none;border:none;text-align:center;background-color:transparent;font-weight:600;color:#242424}.sidebar-cart-item_price{display:flex;column-gap:.5vw;align-items:center}.sidebar-cart-real-price{font-size:var(--p3);font-weight:600;color:#232323}.sidebar-cart-full-price{color:#c8c8c8;position:relative;font-size:var(--p3);font-weight:600}.sidebar-cart-full-price:after{content:"";position:absolute;top:49%;left:-5%;width:110%;height:.05vw;background-color:#c8c8c8}svg.q-icon-sidebar-svg{width:.6vw;fill:#fff}.q-icon-sidebar-box:hover{background-color:#84a9d4}svg.trigger-delete-product-sidebar{width:1.5vw;height:1.5vw;padding:.4vw;position:absolute;top:-.4vw;right:-.5vw;background-color:#e3e3e3;border-radius:55px;box-sizing:border-box;fill:#fff;cursor:pointer;transition:.3s ease-in-out;opacity:0;pointer-events:none}.sidebar-cart-item:hover svg.trigger-delete-product-sidebar{pointer-events:unset;opacity:1}svg.trigger-delete-product-sidebar:hover{background-color:#f3a2a2}.sidebar-cart-totals{display:flex;flex-direction:row;align-items:center;width:100%;background-color:#fff;white-space:nowrap;border:solid 1px #f3f3f3;box-shadow:3px 3px 17px #0000000d;padding:1vw 1.2vw 1vw 1.5vw;border-radius:1vw;justify-content:space-between;transition:.3s ease}.sidebar-cart-btns{display:flex;margin-top:1vw;align-items:center;justify-content:space-between;column-gap:.75vw;flex-direction:column}a.sidebar-go-to-checkout{display:flex;border:solid 1px #70a5e1;height:3vw;padding:0 1vw 0 1.2vw;align-items:center;justify-content:center;border-radius:55px;font-size:var(--p3);line-height:0;font-weight:600;transition:.3s ease-in-out;color:#fff;width:100%;background-color:#84a9d4}a.sidebar-go-to-checkout:hover{opacity:.7}.sidebar-moderator-checkout-notice{width:100%;border:1px solid #ccdeef;background-color:#edf5fd;color:#527292;border-radius:1vw;padding:.75vw .9vw;font-size:var(--s2);font-weight:700;line-height:1.4;text-align:center}div#sidebar-cart-data{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.sidebar-cart-bg{width:100%;height:2.5vw;background:linear-gradient(to top,#f3f7fb 0%,#f3f7fb 10%,rgba(243,247,251,0) 100%);margin-top:-2.5vw;margin-bottom:0vw;z-index:1;pointer-events:none;flex-shrink:0}.sidebar-cart-title{font-size:var(--s1);color:#222;font-weight:600}.sidebar-cart-totals-money{display:flex;align-items:center}.sidebar-cart-totals-total{font-size:var(--s1);color:#222;font-weight:600}.sidebar-cart-totals-discount{font-size:var(--s1);color:#fff;font-weight:500;background-color:#70b36e;padding:.4vw 1vw;border-radius:55px;margin-left:.75vw}.menu-brands-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.3vw;margin-right:-1vw}a.menu-actives-item{color:#272727;font-size:.8vw;width:19%;font-weight:500}.actives-group-description{color:#636363;font-size:var(--s2);font-weight:500;margin-top:.2vw;margin-bottom:.45vw;line-height:1.35}.actives-group-photo{margin-top:.25vw;margin-bottom:.35vw}.actives-group-photo img{width:min(12vw,180px);aspect-ratio:16 / 9;object-fit:cover;border-radius:.55vw;border:1px solid #dcdcdc}.sidebar-extra-rules{margin-top:.35vw;font-size:var(--s2);color:#686868;font-weight:500}.sidebar-cart-total{display:flex;flex-direction:column;align-items:flex-start}.sidebar-cart-total-top{display:flex;flex-direction:row;gap:.75vw;align-items:center}.sidebar-cart-total-bottom{font-size:var(--s2);margin-top:-.25vw;color:#989898;font-weight:500}.sidebar-cart-total_full{font-size:var(--p3);color:#232323;font-weight:600}.sidebar-cart-total_discount{font-size:var(--p3);font-weight:600;background-color:#7bc178;color:#fff;padding:.2vw .65vw;border-radius:55px}.sidebar-cart-total-result{font-size:var(--p3);font-weight:700;color:#858585;background-color:#eaeaea;padding:.5vw 1vw;border-radius:55px}.pending-sidebar-cart{pointer-events:none;opacity:.5}.u-sidebar_whitebox.notifications{width:35vw;min-width:460px;overflow:hidden;padding:2vw 3vw 3vw;background:#f3f7fb}.u-sidebar_whitebox.notifications svg.u-sidebar_close-svg{width:clamp(14px,.9vw,18px);top:clamp(18px,1.2vw,24px);right:clamp(18px,1.4vw,28px)}.sidebar-notifications-heading{flex:0 0 auto;padding-right:34px}.sidebar-notifications-heading p{margin:6px 0 18px;color:#708296;font-size:var(--s1);line-height:1.45}.sidebar-notifications-scroll{min-height:0;flex:1 1 auto}.sidebar-notifications-scroll [data-overlayscrollbars-viewport]{overscroll-behavior:contain}#sidebar-notifications-data{display:flex;min-height:100%;flex-direction:column;padding-right:1.5vw}.sidebar-notifications-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px;border-radius:14px;background:#e7eff7;padding:4px}.sidebar-notifications-tab{display:flex;min-width:0;align-items:center;justify-content:center;gap:7px;border:0;border-radius:11px;background:transparent;color:#668098;cursor:pointer;font-size:var(--s1);font-weight:750;padding:9px 10px;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.sidebar-notifications-tab.active{background:#ffffff;box-shadow:0 3px 10px #2c486814;color:#385b7d}.sidebar-notifications-tab span{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:55px;background:#d9e6f2;color:#5a7793;font-size:var(--small);padding:0 6px}.sidebar-notifications-tab.active span{background:#e5f1fd;color:#5383b2}.sidebar-notifications-tab-panel{display:none}.sidebar-notifications-tab-panel.active{display:block}.sidebar-notifications-tab-panel[hidden]{display:none}.sidebar-notifications-list{display:flex;flex-direction:column;gap:.75vw;padding-bottom:2px}.sidebar-notification-item{display:block;border:solid 1px #f3f3f3;border-radius:.7vw;background:#ffffff;box-shadow:3px 3px 17px #0000000d;color:#242424;position:relative;transition:.3s ease}.sidebar-notification-main{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;color:inherit;padding:14px 38px 14px 14px;position:relative}.sidebar-notification-main:after{content:"›";color:#9babbc;font-size:25px;line-height:1;position:absolute;right:14px;top:12px;transition:color .2s ease,transform .2s ease}.sidebar-notification-item:hover{border-color:#f3f3f3}.sidebar-notification-main:hover:after{color:#70a5e1;transform:translate(2px)}.sidebar-notification-icon{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:13px;background:#e9f3fd;color:#5f91c5}svg.sidebar-notification-icon-svg{width:19px;height:19px}svg.sidebar-notification-icon-bell path{fill:none;stroke:currentColor;stroke-width:48px;stroke-linecap:round;stroke-linejoin:round}svg.sidebar-notification-icon-stroke{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.category-attention .sidebar-notification-icon{background:#fff0ed;color:#d47769}.category-benefit .sidebar-notification-icon{background:#eef8eb;color:#72a568}.category-customer .sidebar-notification-icon,.category-review .sidebar-notification-icon{background:#f3edff;color:#8870bb}.sidebar-notification-content,.sidebar-notification-title-line,.sidebar-notification-message,.sidebar-notification-promocode,.sidebar-notification-date{display:block;min-width:0}.sidebar-notification-title-line{display:flex;align-items:flex-start;gap:8px}.sidebar-notification-title-line>strong{color:#242424;font-size:var(--s1);font-weight:600;line-height:1.35}.sidebar-notification-new{flex:0 0 auto;border-radius:55px;background:#e2f0fe;color:#5486b8;font-size:var(--small);font-weight:800;padding:3px 6px;text-transform:uppercase}.sidebar-notification-new.viewed{background:#edf1f5;color:#8091a1}.sidebar-notification-message{margin-top:4px;color:#636363;font-size:var(--s2);line-height:1.45;overflow-wrap:anywhere}.sidebar-notification-promocode{width:fit-content;margin-top:8px;border:1px dashed #a9c8e5;border-radius:8px;background:#f2f8fe;color:#577692;font-size:var(--s2);padding:5px 8px}.sidebar-notification-promocode strong{color:#315f8d;letter-spacing:.05em}.sidebar-notification-date{margin-top:7px;color:#b0b0b0;font-size:var(--small)}.sidebar-notification-delete{display:flex;width:27px;height:27px;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:#9cacbb;cursor:pointer;padding:0;position:absolute;right:8px;bottom:8px;transition:background .2s ease,color .2s ease,opacity .2s ease}.sidebar-notification-delete:hover{background:#fff0f0;color:#c36b6b}.sidebar-notification-delete.pending{cursor:wait;opacity:.45}svg.sidebar-notification-delete-icon{width:17px;height:17px}svg.sidebar-notification-delete-icon path{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.sidebar-notifications-empty,.sidebar-notifications-error{display:flex;min-height:230px;flex:1 1 auto;align-items:center;justify-content:center;flex-direction:column;border:1px dashed #d2dfeb;border-radius:18px;background:rgba(255,255,255,.65);color:#72869a;text-align:center;padding:30px}svg.sidebar-notifications-empty-icon{width:32px;margin-bottom:14px}svg.sidebar-notifications-empty-icon path{fill:none;stroke:#9bb7d3;stroke-width:48px;stroke-linecap:round;stroke-linejoin:round}svg.sidebar-notifications-check-icon path{fill:#64a575;stroke:none}.sidebar-notifications-empty strong,.sidebar-notifications-error strong{color:#3d5c78;font-size:var(--p3)}.sidebar-notifications-empty span,.sidebar-notifications-error span{margin-top:5px;font-size:var(--s1)}.sidebar-notifications-loading{display:flex;flex-direction:column;gap:9px}.sidebar-notifications-loading span{height:82px;border:1px solid #e1e9f1;border-radius:17px;background:linear-gradient(100deg,#eef3f7 20%,#ffffff 40%,#eef3f7 60%);background-size:220% 100%;animation:notifications-loading 1.2s ease-in-out infinite}@keyframes notifications-loading{to{background-position-x:-220%}}@media (min-width: 769px) and (max-width: 1200px){.sidebar-notifications-heading p,.sidebar-notifications-tab,.sidebar-notification-title-line>strong{font-size:var(--p3)}.sidebar-notifications-tab span,.sidebar-notification-new,.sidebar-notification-date{font-size:var(--s2)}.sidebar-notification-message,.sidebar-notification-promocode{font-size:var(--s1)}.sidebar-notifications-empty strong,.sidebar-notifications-error strong{font-size:var(--p2)}.sidebar-notifications-empty span,.sidebar-notifications-error span{font-size:var(--p3)}}@media (min-width: 769px) and (max-width: 1200px){.u-sidebar_whitebox.contacts{width:40vw;min-width:0;padding:5vw 4vw}.u-sidebar_whitebox.contacts svg.u-sidebar_close-svg{width:2vw;top:2vw;right:2vw}.u-sidebar_whitebox.contacts .sidebar-title{margin-bottom:2vw}.u-sidebar_whitebox.contacts .sidebar-phone{margin-top:1vw;margin-bottom:3vw}.u-sidebar_whitebox.contacts .sidebar-phone.street{margin-top:0}.u-sidebar_whitebox.contacts .sidebar-phone-number,.u-sidebar_whitebox.contacts .sidebar-phone-subtitle{line-height:1.4}.u-sidebar_whitebox.contacts .sidebar-phone-number{font-size:var(--h3)}.u-sidebar_whitebox.contacts .sidebar-phone-number.street{width:100%;margin-bottom:.5vw;font-size:var(--p2)}.u-sidebar_whitebox.contacts .sidebar-phone-subtitle{font-size:var(--p3)}.u-sidebar_whitebox.contacts .sidebar-social{gap:1vw;margin-top:1vw}.u-sidebar_whitebox.contacts a.footer-social-circle.sidebar-mode{width:3.5vw;height:3.5vw;padding:.9vw}}@media (min-width: 769px) and (max-width: 1200px){.u-sidebar_whitebox.cart{width:50vw;min-width:0;padding:4vw 2vw 5vw}.u-sidebar_whitebox.cart svg.u-sidebar_close-svg{width:2vw;top:2vw;right:2vw}.u-sidebar_whitebox.cart .sidebar-title,.u-sidebar_whitebox.cart .empty-sidebar-cart-title{margin-left:2vw}.u-sidebar_whitebox.cart .sidebar-title{margin-bottom:2vw}.u-sidebar_whitebox.cart .sidebar-cart-scroll{min-height:0;padding:0 2vw}.u-sidebar_whitebox.cart .sidebar-cart-products{row-gap:1.5vw;padding-top:1vw;padding-bottom:2vw}.u-sidebar_whitebox.cart .sidebar-cart-item{padding:1.5vw;border-radius:1.5vw}.u-sidebar_whitebox.cart a.cart-img-wrapper{width:10vw;min-width:10vw;height:10vw;padding:.5vw;border-radius:1vw}.u-sidebar_whitebox.cart img.sidebar-cart-item_img{width:100%;height:100%;border-radius:.8vw}.u-sidebar_whitebox.cart .sidebar-cart-item_content{min-width:0;margin-left:2vw}.u-sidebar_whitebox.cart .sidebar-cart-item_brand{margin-top:.5vw;font-size:var(--s1)}.u-sidebar_whitebox.cart .sidebar-cart-item_bottom{column-gap:1vw;margin-top:1vw;padding-right:0}.u-sidebar_whitebox.cart .sidebar-cart-item_price{column-gap:.7vw}.u-sidebar_whitebox.cart .sidebar-cart-item_quantity{padding:.5vw .7vw}.u-sidebar_whitebox.cart .q-icon-sidebar-box{width:3vw;height:3vw}.u-sidebar_whitebox.cart input.quantity.trigger-input-cart-sidebar{width:4vw;margin:0 .5vw}.u-sidebar_whitebox.cart svg.q-icon-sidebar-svg{width:1vw}.u-sidebar_whitebox.cart svg.trigger-delete-product-sidebar{width:3vw;height:3vw;padding:.8vw;top:-.8vw;right:-.8vw;opacity:1;pointer-events:auto}.u-sidebar_whitebox.cart .sidebar-cart-bg{height:4vw;margin-top:-4vw}.u-sidebar_whitebox.cart .sidebar-cart-bottom{flex-shrink:0;margin-top:1.5vw;padding:0 2vw}.u-sidebar_whitebox.cart .sidebar-cart-totals{gap:1vw;padding:1.5vw;border-radius:1.5vw}.u-sidebar_whitebox.cart .sidebar-cart-total-top{gap:1vw}.u-sidebar_whitebox.cart .sidebar-cart-total_discount{padding:.5vw 1vw}.u-sidebar_whitebox.cart .sidebar-cart-total-result{padding:.8vw 1.2vw}.u-sidebar_whitebox.cart .sidebar-cart-total-bottom{margin-top:.3vw}.u-sidebar_whitebox.cart .sidebar-cart-btns{row-gap:1vw;margin-top:1.5vw}.u-sidebar_whitebox.cart a.sidebar-go-to-checkout{height:5vw;padding:0 2vw}.u-sidebar_whitebox.cart .sidebar-extra-rules{margin-top:.5vw;line-height:1.4;text-align:center;padding:0 7vw}.u-sidebar_whitebox.cart .sidebar-moderator-checkout-notice{border-radius:1.5vw;padding:1.5vw 2vw}}@media (min-width: 769px) and (max-width: 1200px){.u-sidebar_whitebox.mobile-menu{width:50vw;min-width:0;overflow-y:auto;padding:5vw 4vw;background-color:#f3f7fb}.u-sidebar_whitebox.mobile-menu svg.u-sidebar_close-svg{width:2vw;top:2vw;right:2vw}.mob-sidebar-title{margin-bottom:3vw;color:#70a5e1;font-size:var(--h2);font-weight:500}.mob-sidebar-main-title{margin-bottom:3vw;color:#222;font-size:var(--h3);font-weight:600}.mob-sidebar-menu{display:flex;flex-direction:column;gap:1vw}.mob-sidebar-menu-item{display:flex;width:100%;height:6vw;flex-shrink:0;align-items:center;justify-content:space-between;border:solid .15vw #a7c8ed;border-radius:4vw;background-color:#a7c8ed;color:#fff;cursor:pointer;font-size:var(--p2);font-weight:500;padding:0 .7vw 0 2.5vw}a.mob-sidebar-menu-item,a.mob-sidebar-menu-item:visited,a.mob-sidebar-menu-item.filled,a.mob-sidebar-menu-item.filled:visited{color:#fff}.mob-sidebar-menu-arrow{display:flex;width:4.5vw;height:4.5vw;flex-shrink:0;align-items:center;justify-content:center;border-radius:4vw;background-color:#fff}svg.mob-sidebar-menu-arrow-svg{width:1.8vw;transform:rotate(180deg)}svg.mob-sidebar-menu-arrow-svg path{fill:#a7c8ed}.mob-sidebar-menu-item.filled{border-color:#84a9d4;background-color:#84a9d4}.mob-sidebar-menu-item.filled svg.mob-sidebar-menu-arrow-svg path{fill:#84a9d4}.u-sidebar_whitebox.mobile-catalog,.u-sidebar_whitebox.mobile-brands,.u-sidebar_whitebox.mobile-actives{overflow:hidden}.mob-sidebar-scroll{min-height:0;flex-grow:1;overflow-y:auto;overscroll-behavior:contain;margin-right:-2.5vw;padding-right:2.5vw;touch-action:pan-y;scrollbar-color:#ebeef1 transparent;scrollbar-width:thin}.mob-sidebar-scroll::-webkit-scrollbar{width:.4vw}.mob-sidebar-scroll::-webkit-scrollbar-thumb{border-radius:4vw;background-color:#ebeef1}.mob-sidebar-head{display:flex;align-items:center;gap:1vw;margin-bottom:3vw}.mob-sidebar-head .mob-sidebar-title{margin-bottom:0}.mob-sidebar-back{position:relative;display:flex;width:5vw;height:5vw;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:4vw;background-color:transparent;cursor:pointer;padding:0}.mob-sidebar-back:before{position:absolute;width:4vw;height:4vw;border-radius:4vw;background-color:#a7c8ed;content:""}svg.mob-sidebar-back-svg{width:2vw;z-index:1}svg.mob-sidebar-back-svg path{fill:#fff}.mob-sidebar-catalog-fast{display:grid;grid-template-columns:3fr 3fr 4fr;gap:1vw;margin-bottom:3vw}.mob-sidebar-catalog-fast-item{display:flex;height:5.5vw;align-items:center;justify-content:center;border:solid .15vw #84a9d4;border-radius:4vw;background-color:#84a9d4;color:#fff;font-size:var(--p2);font-weight:500;text-align:center}a.mob-sidebar-catalog-fast-item:visited,a.mob-sidebar-catalog-fast-item.hit:visited,a.mob-sidebar-catalog-fast-item.new:visited{color:#fff}.mob-sidebar-catalog-section .mob-sidebar-title,.mob-sidebar-section .mob-sidebar-title{margin:4vw 0 3vw;color:#222;font-size:var(--h3);font-weight:600}}@media (max-width: 768px){.u-sidebar_background{height:100dvh}.u-sidebar_whitebox.contacts{width:100vw;min-width:0;padding:12vw 10vw 10vw}.u-sidebar_whitebox.contacts svg.u-sidebar_close-svg{width:5vw;top:5vw;right:5vw}.u-sidebar_whitebox.contacts .sidebar-title{margin-bottom:3vw}.u-sidebar_whitebox.contacts .sidebar-phone{margin-top:2vw;margin-bottom:5vw}.u-sidebar_whitebox.contacts .sidebar-phone.street{margin-top:0}.u-sidebar_whitebox.contacts .sidebar-phone-number,.u-sidebar_whitebox.contacts .sidebar-phone-subtitle{line-height:1.4}.u-sidebar_whitebox.contacts .sidebar-phone-number.street{width:100%;margin-bottom:1vw}.u-sidebar_whitebox.contacts .sidebar-social{gap:2vw;margin-top:2vw}.u-sidebar_whitebox.contacts a.footer-social-circle.sidebar-mode{width:9vw;height:9vw;padding:2.2vw}.u-sidebar_whitebox.mobile-menu{width:100vw;min-width:0;overflow-y:auto;padding:12vw 10vw 10vw;background-color:#f3f7fb}.u-sidebar_whitebox.mobile-menu svg.u-sidebar_close-svg{width:5vw;top:5vw;right:5vw}.mob-sidebar-title{margin-bottom:6vw;color:#70a5e1;font-size:var(--h2);font-weight:500}.mob-sidebar-main-title{margin-bottom:6vw;color:#222;font-size:var(--h3);font-weight:600}.mob-sidebar-menu{display:flex;flex-direction:column;gap:2vw}.mob-sidebar-menu-item{display:flex;width:100%;height:11.5vw;flex-shrink:0;align-items:center;justify-content:space-between;border:solid .3vw #a7c8ed;border-radius:55px;background-color:#a7c8ed;color:#fff;cursor:pointer;font-size:var(--p2);font-weight:500;padding:0 1vw 0 5vw}a.mob-sidebar-menu-item,a.mob-sidebar-menu-item:visited,a.mob-sidebar-menu-item.filled,a.mob-sidebar-menu-item.filled:visited{color:#fff}.mob-sidebar-menu-arrow{display:flex;width:8.5vw;height:8.5vw;flex-shrink:0;align-items:center;justify-content:center;border-radius:55px;background-color:#fff}svg.mob-sidebar-menu-arrow-svg{width:3.5vw;transform:rotate(180deg)}svg.mob-sidebar-menu-arrow-svg path{fill:#a7c8ed}.mob-sidebar-menu-item.filled{border-color:#84a9d4;background-color:#84a9d4;color:#fff}.mob-sidebar-menu-item.filled .mob-sidebar-menu-arrow{background-color:#fff}.mob-sidebar-menu-item.filled svg.mob-sidebar-menu-arrow-svg path{fill:#84a9d4}.u-sidebar_whitebox.mobile-catalog,.u-sidebar_whitebox.mobile-brands,.u-sidebar_whitebox.mobile-actives{overflow:hidden}.mob-sidebar-scroll{min-height:0;flex-grow:1;overflow-y:auto;overscroll-behavior:contain;margin-right:-5vw;padding-right:5vw;touch-action:pan-y;scrollbar-color:#ebeef1 transparent;scrollbar-width:thin}.mob-sidebar-scroll::-webkit-scrollbar{width:.8vw}.mob-sidebar-scroll::-webkit-scrollbar-thumb{border-radius:55px;background-color:#ebeef1}.mob-sidebar-head{display:flex;align-items:center;gap:2vw;margin-bottom:6vw}.mob-sidebar-head .mob-sidebar-title{margin-bottom:0}.mob-sidebar-back{display:flex;width:9vw;height:9vw;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:55px;position:relative;background-color:transparent;cursor:pointer;padding:0}.mob-sidebar-back:before{position:absolute;width:7vw;height:7vw;border-radius:55px;background-color:#a7c8ed;content:""}svg.mob-sidebar-back-svg{width:4vw;z-index:1}svg.mob-sidebar-back-svg path{fill:#fff}.mob-sidebar-catalog-fast{display:grid;grid-template-columns:3fr 3fr 4fr;gap:2vw;margin-bottom:6vw}.mob-sidebar-catalog-fast-item{display:flex;height:10vw;align-items:center;justify-content:center;border:solid .3vw #84a9d4;border-radius:55px;background-color:#84a9d4;color:#fff;font-size:var(--p2);font-weight:500;text-align:center}a.mob-sidebar-catalog-fast-item:visited{color:#fff}.mob-sidebar-catalog-fast-item.hit,.mob-sidebar-catalog-fast-item.new{border-color:#84a9d4;background-color:#84a9d4;color:#fff}a.mob-sidebar-catalog-fast-item.hit:visited,a.mob-sidebar-catalog-fast-item.new:visited{color:#fff}.mob-sidebar-catalog-section .mob-sidebar-title,.mob-sidebar-section .mob-sidebar-title{margin:7vw 0 6vw;color:#222;font-size:var(--h3);font-weight:600}.u-sidebar_whitebox.notifications{width:100vw;min-width:0;padding:10vw 4vw 10vw 8vw}.u-sidebar_whitebox.notifications svg.u-sidebar_close-svg{width:5vw;top:5vw;right:5vw}.u-sidebar_whitebox.notifications .sidebar-title{margin-bottom:3vw}.sidebar-notifications-heading p{margin:0 0 4vw;font-size:var(--s1);line-height:1.4}#sidebar-notifications-data{padding-right:4vw}.sidebar-notifications-tabs{gap:1.5vw;margin-bottom:3vw;border-radius:3.5vw;padding:1vw}.sidebar-notifications-tab{gap:1.5vw;border-radius:3vw;padding:2.5vw;font-size:var(--p3)}.sidebar-notifications-tab span{min-width:5vw;height:5vw;padding:0 1.5vw;font-size:var(--small)}.sidebar-notifications-list{gap:2vw;padding-bottom:1vw}.sidebar-notification-item{border-radius:4vw}.sidebar-notification-main{grid-template-columns:10vw minmax(0,1fr);gap:3vw;padding:3vw 9vw 3vw 3vw}.sidebar-notification-main:after{top:3vw;right:3vw;font-size:6.5vw}.sidebar-notification-icon{width:10vw;height:10vw;border-radius:3vw}svg.sidebar-notification-icon-svg{width:5vw;height:5vw}.sidebar-notification-title-line{gap:2vw}.sidebar-notification-title-line>strong{font-size:var(--p3)}.sidebar-notification-new{padding:.7vw 1.5vw;font-size:var(--small)}.sidebar-notification-message{margin-top:1vw;font-size:var(--s1);line-height:1.4}.sidebar-notification-promocode{margin-top:2vw;border-radius:2vw;padding:1.5vw 2vw;font-size:var(--s2)}.sidebar-notification-date{margin-top:2vw;font-size:var(--small)}.sidebar-notification-delete{right:2vw;bottom:2vw;width:7vw;height:7vw}svg.sidebar-notification-delete-icon{width:4.5vw;height:4.5vw}.sidebar-notifications-empty,.sidebar-notifications-error{min-height:58vw;border-radius:4vw;padding:8vw}svg.sidebar-notifications-empty-icon{width:8vw;margin-bottom:3.5vw}.sidebar-notifications-empty strong,.sidebar-notifications-error strong{font-size:var(--p1)}.sidebar-notifications-empty span,.sidebar-notifications-error span{margin-top:1.5vw;font-size:var(--p3)}.sidebar-notifications-loading{gap:2vw}.sidebar-notifications-loading span{height:21vw;border-radius:4vw}.sidebar-extra-rules{display:none}.u-sidebar_whitebox.cart{width:100vw;min-width:0;padding:10vw 4vw 16vw}.u-sidebar_whitebox.cart svg.u-sidebar_close-svg{width:5vw;top:5vw;right:5vw}.u-sidebar_whitebox.cart .sidebar-title{margin-left:2vw;margin-bottom:3vw}.u-sidebar_whitebox.cart .empty-sidebar-cart-title{margin-left:2vw}.u-sidebar_whitebox.cart .sidebar-cart-scroll{min-height:0;padding:0 2vw}.u-sidebar_whitebox.cart .sidebar-cart-products{row-gap:3.5vw;padding-top:1.5vw;padding-bottom:4vw}.u-sidebar_whitebox.cart .sidebar-cart-item{padding:3vw 2vw 2.5vw;border-radius:4vw}.u-sidebar_whitebox.cart a.cart-img-wrapper{width:22vw;min-width:22vw;height:22vw;padding:.8vw;border-radius:2vw}.u-sidebar_whitebox.cart img.sidebar-cart-item_img{width:100%;height:100%;border-radius:1.5vw}.u-sidebar_whitebox.cart .sidebar-cart-item_content{min-width:0;margin-left:3vw}.u-sidebar_whitebox.cart .sidebar-cart-item_title{font-size:var(--p3)}.u-sidebar_whitebox.cart .sidebar-cart-item_brand{margin-top:1vw;font-size:var(--s1)}.u-sidebar_whitebox.cart .sidebar-cart-item_bottom{column-gap:2vw;margin-top:2vw;padding-right:0}.u-sidebar_whitebox.cart .sidebar-cart-item_price{column-gap:1vw}.u-sidebar_whitebox.cart .sidebar-cart-item_quantity{padding:.8vw 1vw}.u-sidebar_whitebox.cart .q-icon-sidebar-box{width:6vw;height:6vw}.u-sidebar_whitebox.cart input.quantity.trigger-input-cart-sidebar{width:8vw;margin:0 1vw;font-size:max(var(--p3),16px)}.u-sidebar_whitebox.cart svg.q-icon-sidebar-svg{width:2.2vw}.u-sidebar_whitebox.cart svg.trigger-delete-product-sidebar{width:6vw;height:6vw;padding:1.5vw;top:-1.5vw;right:-1vw;opacity:1;pointer-events:auto}.u-sidebar_whitebox.cart .sidebar-cart-bg{height:6vw;margin-top:-6vw}.u-sidebar_whitebox.cart .sidebar-cart-bottom{flex-shrink:0;margin-top:2vw;padding:0 2vw}.u-sidebar_whitebox.cart .sidebar-cart-totals{gap:2vw;padding:3vw;border-radius:2.5vw}.u-sidebar_whitebox.cart .sidebar-cart-total-top{gap:2vw}.u-sidebar_whitebox.cart .sidebar-cart-total_discount{padding:.8vw 2vw}.u-sidebar_whitebox.cart .sidebar-cart-total-result{padding:1.5vw 2.5vw}.u-sidebar_whitebox.cart .sidebar-cart-total-bottom{margin-top:.5vw}.u-sidebar_whitebox.cart .sidebar-cart-btns{row-gap:1.5vw;margin-top:2.5vw}.u-sidebar_whitebox.cart a.sidebar-go-to-checkout{height:12vw;padding:0 3vw;border-radius:12vw}.u-sidebar_whitebox.cart .sidebar-extra-rules{margin-top:1vw;line-height:1.4}.u-sidebar_whitebox.cart .sidebar-moderator-checkout-notice{border-radius:2.5vw;padding:2.5vw 3vw}.u-sidebar_whitebox.contacts,.u-sidebar_whitebox.mobile-menu,.u-sidebar_whitebox.notifications,.u-sidebar_whitebox.cart{padding-bottom:calc(6vw + env(safe-area-inset-bottom,0vw))}}.sidebar-one-c-incidents{margin:0 0 18px;padding:14px;border:1px solid #e5d7b9;border-radius:14px;background:#fffdf8}.sidebar-one-c-incidents-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.sidebar-one-c-incidents-head>div{display:grid;gap:2px}.sidebar-one-c-incidents-head strong{color:#4a443a;font-size:13px}.sidebar-one-c-incidents-head span{color:#887e6d;font-size:10px}.sidebar-one-c-incidents-head a{color:#547ba0;font-size:11px;font-weight:750}.sidebar-one-c-incidents-list{display:grid;gap:7px}.sidebar-one-c-incidents-list>a{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:9px;padding:9px;border-radius:10px;background:rgba(244,236,219,.55)}.sidebar-one-c-incidents-list>a.severity-critical{background:#fff0f2}.sidebar-one-c-incident-dot{width:8px;height:8px;margin-top:4px;border-radius:50%;background:#d49e42}.severity-critical .sidebar-one-c-incident-dot{background:#cd6370}.sidebar-one-c-incidents-list>a>span:last-child{display:grid;gap:3px;min-width:0}.sidebar-one-c-incidents-list strong{color:#4e5051;font-size:11px;line-height:1.35}.sidebar-one-c-incidents-list small{color:#8a8c8d;font-size:9px}
