*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0}html{scrollbar-gutter:stable}body{font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#14181a;background:#fcfcfc;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button,input,select,textarea{font-family:inherit}body.overflowed{overflow:hidden}::-moz-selection{background:#eaf1f2;color:#14181a}::selection{background:#eaf1f2;color:#14181a}:focus-visible{outline:2px solid #0e5460;outline-offset:2px}:focus:not(:focus-visible){outline:none}a{color:inherit;text-decoration:none}.ngg-link,a{-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ngg-link{color:#14181a;text-decoration:underline;-webkit-text-decoration-color:#0e5460;text-decoration-color:#0e5460;text-decoration-thickness:1px;text-underline-offset:4px}.ngg-link:hover{color:#0e5460}h1,h2,h3,h4,h5{margin:0 0 .5em;color:#14181a;font-weight:600}.h1,h1,h2{font-size:clamp(28px,4vw,44px);letter-spacing:-.02em;line-height:1.1}.h1{font-weight:600;margin:0 0 .5em}h3{font-size:22px;letter-spacing:-.01em;line-height:1.25}.h4,h4{font-size:18px;letter-spacing:0;line-height:1.3}.h4{font-weight:600;margin:1.2em 0 .4em}h5{font-size:15px;line-height:1.4}.h1-descr{color:#5f6b72;font-size:16px;margin:0 0 24px}p{margin:0 0 1em}small{font-size:14px}ol,ul{margin:0 0 1em;padding-left:20px}hr{border:0;height:1px;background:#e4e8e9;margin:24px 0}.content-text{font-size:16px;line-height:1.65}.content-text img{margin:24px 0}.content-text blockquote{margin:24px 0;padding:0 0 0 24px;border-left:2px solid #c9d1d3;color:#3d444b}.content-text table{border-collapse:collapse;width:100%!important;max-width:100%}.content-text table td,.content-text table th{border-bottom:1px solid #e4e8e9;padding:8px 12px;text-align:left;overflow-wrap:anywhere}.content-text table th{border-bottom-color:#c9d1d3}.content-text iframe,.content-text video{max-width:100%}img{display:block}.img-fluid,img{max-width:100%;height:auto}label{display:block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5f6b72;margin-bottom:8px}html.js [data-reveal]{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:opacity .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}html.js [data-reveal].is-in,html.js [data-reveal].is-revealed{opacity:1;-webkit-transform:none;transform:none}html.js .ngg-stagger>[data-reveal]:nth-child(2){-webkit-transition-delay:60ms;transition-delay:60ms}html.js .ngg-stagger>[data-reveal]:nth-child(3){-webkit-transition-delay:.12s;transition-delay:.12s}html.js .ngg-stagger>[data-reveal]:nth-child(n+4){-webkit-transition-delay:.18s;transition-delay:.18s}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important}html.js [data-reveal]{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}}.container{max-width:1240px;margin:0 auto;padding:0 24px}@media (max-width:576px){.container{padding:0 16px}}.ngg-bleed{width:min(100vw,1440px);margin-left:calc(50% - min(50vw, 720px))}.ngg-section{padding:112px 0}@media (max-width:768px){.ngg-section{padding:64px 0}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.row>.col,.row>[class*=col-]{padding:0 8px;margin-bottom:16px}@media (min-width:768px){.row{margin:0 -12px}.row>.col,.row>[class*=col-]{padding:0 12px;margin-bottom:24px}}.col-1,.col-xs-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2,.col-xs-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3,.col-xs-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4,.col-xs-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5,.col-xs-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6,.col-xs-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7,.col-xs-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8,.col-xs-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9,.col-xs-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10,.col-xs-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11,.col-xs-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col,.col-12,.col-xs-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.d-none{display:none!important}.d-block{display:block!important}@media (min-width:576px){.d-sm-block{display:block!important}.d-sm-none{display:none!important}}@media (min-width:768px){.d-md-block{display:block!important}.d-md-none{display:none!important}}.center{text-align:center}.float-right,.pull-right{float:right}.clearfix:after{content:"";display:table;clear:both}.mt-3{margin-top:16px}.mt-10{margin-top:12px}.mt-15{margin-top:16px}.mt-30{margin-top:32px}.mb-3{margin-bottom:16px}.mb-40{margin-bottom:48px}.ngg-eyebrow{font-size:11px;letter-spacing:.14em}.ngg-eyebrow,.ngg-label{font-weight:600;text-transform:uppercase;color:#5f6b72;display:block}.ngg-label{font-size:12px;letter-spacing:.08em}.ngg-rule{border:0;height:1px;background:#c9d1d3;margin:0}.ngg-section-head{margin-bottom:48px}.ngg-section-head .ngg-eyebrow{margin-bottom:12px}.ngg-section-head .ngg-rule{margin-bottom:24px}.ngg-section-head h1,.ngg-section-head h2,.ngg-section-head h3{margin:0}.ngg-tabular{font-variant-numeric:tabular-nums}.ngg-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ngg-plate{position:relative;overflow:hidden;background:#f3f6f6;border-radius:0;aspect-ratio:1/1;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1)}.ngg-plate img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:11%;mix-blend-mode:multiply;-webkit-transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1)}.ngg-plate:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 15%,hsla(0,0%,100%,.08),transparent 70%)}.ngg-engraved{display:grid;gap:1px;background:#e4e8e9}.ngg-engraved>*{background:#fcfcfc;padding:24px}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:44px;padding:0 26px;border:1px solid #0e5460;border-radius:999px;background:#0e5460;color:#fff;font-family:inherit;font-size:14px;font-weight:550;letter-spacing:.02em;line-height:1;white-space:nowrap;text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.btn:hover{background:#0a3f49;border-color:#0a3f49;color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 16px -6px rgba(10,63,73,.45);box-shadow:0 6px 16px -6px rgba(10,63,73,.45)}.btn:active{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:none;box-shadow:none}.btn:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #0e5460;box-shadow:0 0 0 2px #fff,0 0 0 4px #0e5460}a.btn{text-decoration:none}.btn svg{-webkit-transition:-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.btn:hover svg:last-child{-webkit-transform:translateX(3px);transform:translateX(3px)}.btn--mini{height:36px;padding:0 18px;font-size:13px}.btn--lg{height:48px;padding:0 32px;font-size:15px}.btn--block{width:100%}.btn--blue,.btn--red{background:#0e5460;border-color:#0e5460;color:#fff}.btn--blue:hover,.btn--red:hover{background:#0a3f49;border-color:#0a3f49}.btn--blue-thin,.btn--ghost{background:transparent;border-color:#c9d1d3;color:#14181a}.btn--blue-thin:hover,.btn--ghost:hover{background:transparent;border-color:#14181a;color:#14181a;-webkit-box-shadow:0 4px 12px -6px rgba(16,32,36,.18);box-shadow:0 4px 12px -6px rgba(16,32,36,.18)}.btn--danger,.btn--danger:hover{background:transparent;border-color:#b3372b;color:#b3372b}.btn--danger:hover{-webkit-box-shadow:inset 0 0 0 1px #b3372b,0 4px 12px -6px rgba(16,32,36,.18);box-shadow:inset 0 0 0 1px #b3372b,0 4px 12px -6px rgba(16,32,36,.18)}.btn--danger:focus-visible{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #b3372b;box-shadow:0 0 0 2px #fff,0 0 0 4px #b3372b}.btn--disabled,.btn[disabled],button.btn:disabled{background:#ecf1f1;border-color:#ecf1f1;color:#98a3a8;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none;pointer-events:none;cursor:default}.ng-hero__cta{padding-right:28px}.input,.input-white{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.input-white__text,.input__text,select,textarea{width:100%;height:48px;padding:0 16px;background:#fff;color:#14181a;border:1px solid #d7dcde;border-radius:3px;font-size:15px;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1)}.input-white__text::-webkit-input-placeholder,.input__text::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#98a3a8}.input-white__text:-ms-input-placeholder,.input__text:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#98a3a8}.input-white__text::placeholder,.input__text::placeholder,select::placeholder,textarea::placeholder{color:#98a3a8}.input-white__text:focus,.input__text:focus,select:focus,textarea:focus{outline:none;border-color:#0e5460;-webkit-box-shadow:0 0 0 3px #eaf1f2;box-shadow:0 0 0 3px #eaf1f2}textarea{height:auto;min-height:112px;padding:12px 16px;line-height:1.5;resize:vertical}.input-white__text--error,.input__text--error{border-color:#b3372b}.input-white__text--error:focus,.input__text--error:focus{border-color:#b3372b;-webkit-box-shadow:0 0 0 3px #eaf1f2;box-shadow:0 0 0 3px #eaf1f2}.ng-field-error{font-size:13px;color:#b3372b;margin-top:6px}.ng-checkout__hint{font-size:13px;color:#5f6b72;line-height:1.45}.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:#3d444b;cursor:pointer;margin:4px 0}.checkbox>input[type=checkbox]{margin:1px 0 0;accent-color:#0e5460;cursor:pointer}.checkbox>input[type=checkbox],.checkbox__label{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px}.checkbox__label{margin-top:1px;position:relative;background:#fff;border:1px solid #d7dcde;border-radius:3px;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1)}.checkbox.active .checkbox__label{background:#0e5460;border-color:#0e5460}.checkbox.active .checkbox__label:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox__title{line-height:1.5}.ng-radio{display:inline-block;width:20px;height:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;position:relative;background:#fff;border:1px solid #c9d1d3;border-radius:50%;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1)}.ng-radio--active{border-color:#0e5460}.ng-radio--active:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:#0e5460;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.select-component{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:0 16px;background:#fff;border:1px solid #d7dcde;border-radius:3px;font-size:15px;cursor:pointer;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1)}.select-component:hover{border-color:#14181a}.select-component__title{font-weight:500}@-webkit-keyframes ngg-fade{0%{opacity:0}to{opacity:1}}@keyframes ngg-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ngg-dialog-in{0%{opacity:0;-webkit-transform:translate(-50%,calc(-50% + 12px));transform:translate(-50%,calc(-50% + 12px))}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes ngg-dialog-in{0%{opacity:0;-webkit-transform:translate(-50%,calc(-50% + 12px));transform:translate(-50%,calc(-50% + 12px))}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes ngg-sheet-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ngg-sheet-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ngg-pop{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ngg-pop{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}.dialog{position:fixed;inset:0;z-index:200}.dialog__bg{position:absolute;inset:0;z-index:0;background:rgba(20,24,26,.4);-webkit-animation:ngg-fade .2s cubic-bezier(.33,1,.68,1) both;animation:ngg-fade .2s cubic-bezier(.33,1,.68,1) both}.dialog__content{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 32px);max-width:480px;max-height:90vh;overflow-y:auto;padding:32px 28px 28px;background:#fff;border-radius:6px;-webkit-box-shadow:0 24px 64px -16px rgba(16,32,36,.22);box-shadow:0 24px 64px -16px rgba(16,32,36,.22);-webkit-animation:ngg-dialog-in .24s cubic-bezier(.22,1,.36,1) both;animation:ngg-dialog-in .24s cubic-bezier(.22,1,.36,1) both}.dialog__content .h1{font-size:18px;font-weight:600;letter-spacing:0;line-height:1.3;margin:0 0 16px;padding-bottom:16px;padding-right:32px;border-bottom:1px solid #e4e8e9}.dialog__content--wide{max-width:720px}.dialog__close{position:absolute;top:8px;right:8px;width:44px;height:44px;border-radius:999px;cursor:pointer;color:#5f6b72;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1)}.dialog__close:after,.dialog__close:before{content:"";position:absolute;inset:50% 12px;border-top:1.5px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dialog__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.dialog__close:hover{color:#14181a;background:#f3f6f6}@media (max-width:576px){.dialog__content,.dialog__content--wide{top:auto;left:0;right:0;bottom:0;-webkit-transform:none;transform:none;width:100%;max-width:none;max-height:86vh;padding:24px 20px;border-radius:12px 12px 0 0;-webkit-animation:ngg-sheet-up .32s cubic-bezier(.22,1,.36,1) both;animation:ngg-sheet-up .32s cubic-bezier(.22,1,.36,1) both}.dialog__content--wide:before,.dialog__content:before{content:"";display:block;width:36px;height:4px;margin:0 auto 16px;border-radius:3px;background:#c9d1d3}}.ngg-price{color:#14181a;font-size:18px;font-weight:650;letter-spacing:-.01em;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.ngg-price--hero{font-size:clamp(32px,4vw,48px)}.ngg-price--total{font-size:22px}.ngg-price__cur{font-size:.72em;font-weight:500}.ngg-price-old{color:#5f6b72;font-size:14px;font-weight:400;text-decoration:line-through;font-variant-numeric:tabular-nums;white-space:nowrap}.ngg-badge{display:inline-block;padding:4px 8px;background:#14181a;color:#fff;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;border-radius:0}.ng-cart-empty,.ng-payment-bonus__empty,.ngg-empty,.not-found{padding:96px 24px;text-align:center;color:#5f6b72;font-size:14px;line-height:1.5}.ng-cart-empty h3,.ng-payment-bonus__empty h3,.ngg-empty h3,.not-found h3{color:#14181a;font-size:22px;font-weight:600;letter-spacing:-.01em;margin:0 0 8px}.ng-cart-empty .ngg-eyebrow,.ng-payment-bonus__empty .ngg-eyebrow,.ngg-empty .ngg-eyebrow,.not-found .ngg-eyebrow{margin-bottom:16px}.ng-cart-empty .btn,.ng-payment-bonus__empty .btn,.ngg-empty .btn,.not-found .btn{margin-top:24px}.ng-cart-empty svg,.ng-payment-bonus__empty svg,.ngg-empty svg,.not-found svg{display:block;width:24px;height:24px;margin:0 auto 16px;color:#98a3a8}.ng-payment-bonus__empty{padding:32px 16px}.order-message{margin:16px 0;padding:12px 16px;background:#fff;border:1px solid #e4e8e9;border-radius:3px;-webkit-box-shadow:inset 2px 0 0 #b3372b;box-shadow:inset 2px 0 0 #b3372b;color:#14181a;font-size:14px;line-height:1.5}.order-message--success{-webkit-box-shadow:inset 2px 0 0 #1e6b44;box-shadow:inset 2px 0 0 #1e6b44}.order-message--info{-webkit-box-shadow:inset 2px 0 0 #c9d1d3;box-shadow:inset 2px 0 0 #c9d1d3}@-webkit-keyframes ngg-skel-pulse{0%{background-color:#f3f6f6}to{background-color:#ecf1f1}}@keyframes ngg-skel-pulse{0%{background-color:#f3f6f6}to{background-color:#ecf1f1}}.ng-skel{display:inline-block;background:#f3f6f6;border-radius:3px;-webkit-animation:ngg-skel-pulse 1.2s cubic-bezier(.33,1,.68,1) infinite alternate;animation:ngg-skel-pulse 1.2s cubic-bezier(.33,1,.68,1) infinite alternate}.ng-skel--btn{border-radius:999px}.ng-skel--block{display:block;width:100%}@-webkit-keyframes ngg-busy-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ngg-busy-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.is-busy{pointer-events:none;cursor:default;opacity:.75}.is-busy:after{content:"";-webkit-box-flex:0;-ms-flex:none;flex:none;display:inline-block;width:1em;height:1em;margin-left:8px;vertical-align:-.15em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:ngg-busy-spin .7s linear infinite;animation:ngg-busy-spin .7s linear infinite}.btn.is-busy{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.btn.is-busy:after{margin-left:0}.ng-inline-spin{-webkit-box-flex:0;-ms-flex:none;flex:none;display:inline-block;width:1em;height:1em;vertical-align:-.15em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:ngg-busy-spin .7s linear infinite;animation:ngg-busy-spin .7s linear infinite}.ng-loading-hint{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#3d444b;font-size:14px}.ng-loading-hint:before{content:"";-webkit-box-flex:0;-ms-flex:none;flex:none;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:ngg-busy-spin .7s linear infinite;animation:ngg-busy-spin .7s linear infinite}.is-disabled{opacity:.35;pointer-events:none;cursor:default}@media (prefers-reduced-motion:reduce){.is-busy:after,.ng-inline-spin,.ng-loading-hint:before{-webkit-animation-duration:1.4s!important;animation-duration:1.4s!important;-webkit-animation-iteration-count:infinite!important;animation-iteration-count:infinite!important}}.ng-img-box{position:relative}.ng-img-box.is-img-error,.ng-img-box.is-img-loading{background:#f3f6f6}.ng-img-box.is-img-error>.ng-img,.ng-img-box.is-img-loading>.ng-img{opacity:0}.ng-img-box.is-img-loading:after{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;margin:-14px 0 0 -14px;border:2px solid #5f6b72;border-right-color:transparent;border-radius:50%;pointer-events:none;z-index:2;-webkit-animation:ngg-img-spin-in .2s cubic-bezier(.33,1,.68,1) .12s both,ngg-busy-spin .7s linear infinite;animation:ngg-img-spin-in .2s cubic-bezier(.33,1,.68,1) .12s both,ngg-busy-spin .7s linear infinite}.ng-img-box--sm.is-img-loading:after{width:16px;height:16px;margin:-8px 0 0 -8px}@-webkit-keyframes ngg-img-spin-in{0%{opacity:0}to{opacity:1}}@keyframes ngg-img-spin-in{0%{opacity:0}to{opacity:1}}.ng-img-box.is-img-loaded>.ng-img{-webkit-animation:ngg-img-fade-in .24s cubic-bezier(.22,1,.36,1);animation:ngg-img-fade-in .24s cubic-bezier(.22,1,.36,1)}@-webkit-keyframes ngg-img-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ngg-img-fade-in{0%{opacity:0}to{opacity:1}}.ng-image,.ng-image__link{min-height:180px}.ng-slide__image{min-height:240px}.ng-invite-qr img.ng-img{aspect-ratio:1/1}@media (prefers-reduced-motion:reduce){.ng-img-box.is-img-loading:after{-webkit-animation-duration:1ms,1.4s!important;animation-duration:1ms,1.4s!important;-webkit-animation-iteration-count:1,infinite!important;animation-iteration-count:1,infinite!important}}.main-container{min-height:60vh}.ng-header{position:-webkit-sticky;position:sticky;top:0;z-index:120;background:hsla(0,0%,99%,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid transparent;-webkit-transition:border-color .28s cubic-bezier(.22,1,.36,1);transition:border-color .28s cubic-bezier(.22,1,.36,1)}html.is-scrolled .ng-header{border-bottom-color:#e4e8e9}.ng-header__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px;height:76px;-webkit-transition:height .28s cubic-bezier(.22,1,.36,1);transition:height .28s cubic-bezier(.22,1,.36,1)}html.is-scrolled .ng-header__inner{height:60px}.ng-header__logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#14181a;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}.ng-header__logo img{display:block;max-height:34px;width:auto}.ng-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;min-width:0}.ng-header__nav li{margin:0}.ng-header__nav a{display:inline-block;padding:6px 0;color:#5f6b72;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-decoration:none;text-underline-offset:6px;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ng-header__nav a.active,.ng-header__nav a:hover{color:#14181a;text-decoration:underline;-webkit-text-decoration-color:#0e5460;text-decoration-color:#0e5460;text-decoration-thickness:1px}.ng-header__cluster{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;gap:20px;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ng-header__city,.ng-header__cluster{-webkit-box-align:center;align-items:center}.ng-header__city{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;height:32px;padding:0 12px;border:1px solid #c9d1d3;border-radius:999px;color:#14181a;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1)}.ng-header__city:hover{border-color:#14181a;background:#f3f6f6}.ng-header__phone{display:block;color:#14181a;font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ng-header__phone:hover{color:#0e5460}.ng-header__phone-hint{display:block;color:#5f6b72;font-size:11px;font-weight:400;line-height:1.3}.ng-header__cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:40px;padding:0 14px;background:#14181a;color:#fff;border-radius:999px;text-decoration:none;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.ng-header__cart svg{display:block}.ng-header__cart:hover{background:#3d444b;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px -6px rgba(16,32,36,.18);box-shadow:0 4px 12px -6px rgba(16,32,36,.18)}.ng-header__cart:active{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:none;box-shadow:none}.ng-header__cart span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#0e5460;color:#fff;border-radius:999px;font-size:11px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;-webkit-animation:ngg-pop .2s cubic-bezier(.33,1,.68,1);animation:ngg-pop .2s cubic-bezier(.33,1,.68,1)}.ng-header__orders-mount{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ng-header__orders-wrap{position:relative}.ng-header__orders,.ng-header__orders-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ng-header__orders{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid #c9d1d3;background:#fcfcfc;color:#14181a;border-radius:999px;text-decoration:none;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1)}.ng-header__orders svg{display:block}.ng-header__orders.is-open,.ng-header__orders:hover{background:#f3f6f6;border-color:#14181a;-webkit-box-shadow:0 4px 12px -6px rgba(16,32,36,.18);box-shadow:0 4px 12px -6px rgba(16,32,36,.18)}.ng-header__orders span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#0e5460;color:#fff;border-radius:999px;font-size:11px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.ng-header__orders-panel{position:absolute;z-index:60;top:calc(100% + 8px);right:0;width:340px;max-width:calc(100vw - 32px);padding:16px;background:#fff;border:1px solid #e4e8e9;border-radius:0;-webkit-box-shadow:0 24px 64px -16px rgba(16,32,36,.22);box-shadow:0 24px 64px -16px rgba(16,32,36,.22);text-align:left}.ng-header__orders-panel .ng-active-orders{margin-bottom:0}.ng-header__orders-title{margin-bottom:12px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72}.ng-header__orders-all{display:inline-block;margin-top:12px;font-size:13px;color:#14181a}@media (max-width:575px){.ng-header__orders{padding:0 12px}.ng-header__orders-panel{position:fixed;top:auto;right:12px;left:12px;width:auto}}.wa-mobile-link{display:none}.ng-header__toggle{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;margin-left:-12px;padding:0;background:none;border:0;border-radius:999px;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1)}.ng-header__toggle:hover{background:#f3f6f6}.ng-header__toggle span{position:relative;display:block;width:20px;height:2px;background:#14181a}.ng-header__toggle span:after,.ng-header__toggle span:before{content:"";position:absolute;left:0;width:20px;height:2px;background:#14181a}.ng-header__toggle span:before{top:-6px}.ng-header__toggle span:after{top:6px}@media (max-width:767px){.ng-header__inner{gap:12px;height:64px}html.is-scrolled .ng-header__inner{height:56px}.ng-header__nav{display:none}.ng-header__toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ng-header__logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:55%;overflow:hidden}.ng-header__logo img{max-height:30px}.ng-header__inner.has-mobile-link .ng-header__logo{position:static;left:auto;-webkit-transform:none;transform:none;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;overflow:hidden}.ng-header__cluster{gap:12px}.ng-header__city-mount,.ng-header__cluster>.ng-header__phone,.ng-header__inner [data-react=ProfileButton],.ng-header__login-mount{display:none}.ng-header__cart{padding:0 12px}.wa-mobile-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:40px;padding:0 12px;border:1px solid #c9d1d3;border-radius:999px;background:#fcfcfc;color:#14181a;font-size:13px;font-weight:600;line-height:1;text-decoration:none;-webkit-box-flex:0;-ms-flex:0 4 auto;flex:0 4 auto}.wa-mobile-link svg{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wa-mobile-link:hover{border-color:#14181a;background:#f3f6f6}.wa-mobile-link:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.wa-mobile-link__text{display:block;min-width:4em;max-width:20vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-mobile-link--phone .wa-mobile-link__text{display:none}}@media (max-width:767px) and (min-width:420px){.wa-mobile-link--phone .wa-mobile-link__text{display:block;font-variant-numeric:tabular-nums}}@media (max-width:767px){.wa-mobile-link.is-icon-only .wa-mobile-link__text{display:none}.ng-header__cluster{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}}.ng-mobile-menu{position:fixed;inset:0;z-index:190;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 24px 32px;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateX(102%);transform:translateX(102%);visibility:hidden;-webkit-transition:visibility 0s linear .32s,-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:visibility 0s linear .32s,-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s,-webkit-transform .32s cubic-bezier(.22,1,.36,1)}.ng-mobile-menu.active{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;-webkit-transition:-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1),-webkit-transform .32s cubic-bezier(.22,1,.36,1)}.ng-mobile-menu__close{position:absolute;top:8px;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:#5f6b72;font-size:30px;font-weight:400;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1)}.ng-mobile-menu__close:hover{color:#14181a;background:#f3f6f6}.ng-mobile-menu__city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 0 20px;border-bottom:1px solid #e4e8e9}.ng-mobile-menu__city-label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72}.ng-mobile-menu>ul,.ng-mobile-menu__nav{margin:8px 0 0;padding:0;list-style:none}.ng-mobile-menu>ul li,.ng-mobile-menu__nav li{border-bottom:1px solid #e4e8e9}.ng-mobile-menu>ul a,.ng-mobile-menu__nav a{display:block;padding:16px 0;color:#14181a;font-size:26px;font-weight:600;letter-spacing:-.015em;line-height:1.2;text-decoration:none}.ng-mobile-menu>ul a.ng-mobile-menu__login,.ng-mobile-menu__nav a.ng-mobile-menu__login{color:#0e5460}.ng-mobile-menu__phone{display:block;margin-top:auto;padding-top:32px;color:#14181a;font-size:20px;font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums;text-decoration:none}.ng-mobile-menu__phone-hint{display:block;color:#5f6b72;font-size:12px;font-weight:400;margin-top:4px}.ng-footer{background:#f6f8f8;border-top:1px solid #e4e8e9;padding:64px 0 32px;color:#5f6b72}.ng-footer__grid{display:grid;gap:1px;background:#e4e8e9;grid-template-columns:1fr}.ng-footer__grid>*{background:#fcfcfc;padding:32px;background:#f6f8f8}@media (min-width:768px){.ng-footer__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.ng-footer__grid>*{padding:24px 0}}.ng-footer__col{font-size:14px;line-height:1.7;min-width:0;overflow-wrap:break-word}.ng-footer__col strong{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72;display:block;margin-bottom:16px}.ng-footer__col div{margin:0 0 8px}.ng-footer__col a{color:#5f6b72;text-underline-offset:4px;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ng-footer__col a:hover{color:#14181a;text-decoration:underline;-webkit-text-decoration-color:#0e5460;text-decoration-color:#0e5460;text-decoration-thickness:1px}.ng-footer__col a.ng-footer__phone{color:#14181a;font-size:20px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums}.ng-footer__col--info div,.ng-footer__hint{font-size:13px}.ng-footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.ng-footer__socials a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;padding:0 12px;border:1px solid #c9d1d3;border-radius:999px;color:#5f6b72;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1)}.ng-footer__socials a:hover{color:#14181a;border-color:#14181a;background:#fff;text-decoration:none}.ngg-footer-legal{margin-top:48px;padding-top:20px;border-top:1px solid #e4e8e9;font-size:12px;line-height:1.5;color:#5f6b72}.ngg-404{color:rgba(20,24,26,.05);font-size:clamp(96px,22vw,240px);font-weight:650;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;margin-bottom:-.18em}.ng-hero{display:grid;grid-template-columns:1fr;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 0 64px}@media (min-width:768px){.ng-hero{grid-template-columns:7fr 5fr;gap:48px;margin:48px 0 112px}}@media (min-width:768px) and (min-height:640px){.ng-hero{min-height:calc(100svh - 112px);-ms-flex-line-pack:center;align-content:center;margin:24px 0 80px}.ng-hero__media{aspect-ratio:auto;-ms-flex-item-align:stretch;align-self:stretch;min-height:0;max-height:calc(100svh - 200px)}}.ng-block-bg{width:100%;padding:1px 0}@media (min-width:992px){.ng-hero{gap:64px}}.ng-hero__text{min-width:0}.ng-hero__text:only-child{grid-column:1/-1;max-width:760px}.ng-hero__media{position:relative;overflow:hidden;background:#f3f6f6;border-radius:0;aspect-ratio:4/3;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1);margin:0 -24px}.ng-hero__media img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:11%;mix-blend-mode:multiply;-webkit-transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1)}.ng-hero__media:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 15%,hsla(0,0%,100%,.08),transparent 70%)}@media (max-width:576px){.ng-hero__media{margin:0 -16px}}@media (min-width:768px){.ng-hero__media{aspect-ratio:4/5;margin:0;margin-right:calc(-1 * ((min(100vw, 1440px) - min(100vw, 1240px)) / 2 + 24px))}}.ng-hero__badge{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:24px}.ng-hero__badge:before{content:"";-webkit-box-flex:0;-ms-flex:none;flex:none;width:4px;height:4px;background:#0e5460}.ng-hero__title{font-size:clamp(40px,6.5vw,76px);font-weight:600;letter-spacing:-.025em;line-height:1.04;margin:0 0 32px;overflow-wrap:break-word}.ng-hero__features{list-style:none;margin:0 0 32px;padding:0;max-width:520px}.ng-hero__feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #e4e8e9;font-size:15px;line-height:1.4;color:#14181a}.ng-hero__feature:last-child{border-bottom:1px solid #e4e8e9}.ng-hero__feat-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px 16px}.ng-hero__feat-icon:not([class*=feat-icon--]){display:none}.ng-hero__feat-icon--check{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314181A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")}.ng-hero__feat-icon--clock{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314181A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><polyline points='12 6 12 12 16 14'/></svg>")}.ng-hero__feat-icon--ruble{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314181A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 21V4h5a4 4 0 0 1 0 8H6'/><path d='M6 16h8'/></svg>")}.ng-hero__feat-icon--drop{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314181A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2.5S5 9 5 14a7 7 0 0 0 14 0c0-5-7-11.5-7-11.5z'/></svg>")}.ng-hero__feat-icon--percent{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314181A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='19' y1='5' x2='5' y2='19'/><circle cx='6.5' cy='6.5' r='2.5'/><circle cx='17.5' cy='17.5' r='2.5'/></svg>")}.ng-hero__feat-icon--shield{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314181A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/></svg>")}.ng-hero__feat-text{min-width:0}.ng-hero__price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin:0 0 32px}.ng-hero__price{font-size:clamp(32px,4vw,48px);font-weight:650;letter-spacing:-.02em;line-height:1;color:#14181a;font-variant-numeric:tabular-nums;white-space:nowrap}.ng-hero__price-old{font-size:14px;font-weight:400;color:#5f6b72;text-decoration:line-through;font-variant-numeric:tabular-nums;white-space:nowrap}.ng-hero__price-caption{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:13px;line-height:1.45;color:#5f6b72}.ng-hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.ng-hero__cta-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ng-hero__cta-arrow{display:inline-block;margin-left:4px;-webkit-transition:-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.ng-hero__cta:hover .ng-hero__cta-arrow{-webkit-transform:translateX(3px);transform:translateX(3px)}.ng-hero__link{font-size:15px}.ng-hero__note{margin:16px 0 0;font-size:13px;line-height:1.45;color:#5f6b72;max-width:480px}.ng-hero__media-btn{position:absolute;inset:0;z-index:1;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.ng-hero__media-hint{position:absolute;right:16px;bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border:1px solid #c9d1d3;border-radius:50%;background:#fff;color:#5f6b72;font-size:15px;font-style:italic;font-weight:600;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .24s cubic-bezier(.22,1,.36,1);transition:color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .24s cubic-bezier(.22,1,.36,1);transition:color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),transform .24s cubic-bezier(.22,1,.36,1);transition:color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),transform .24s cubic-bezier(.22,1,.36,1),-webkit-transform .24s cubic-bezier(.22,1,.36,1)}.ng-hero__media-btn:focus-visible .ng-hero__media-hint,.ng-hero__media-btn:hover .ng-hero__media-hint{color:#0e5460;border-color:#0e5460;-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes ngg-hint-ping{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}70%{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}to{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}}@keyframes ngg-hint-ping{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}70%{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}to{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}}.ng-hero__media-hint:after{content:"";position:absolute;inset:-1px;border:1px solid #0e5460;border-radius:50%;opacity:0;pointer-events:none;-webkit-animation:ngg-hint-ping 5.2s cubic-bezier(.33,1,.68,1) 2s infinite;animation:ngg-hint-ping 5.2s cubic-bezier(.33,1,.68,1) 2s infinite}.ngg-hero-info{position:fixed;inset:0;z-index:220;visibility:hidden;pointer-events:none;-webkit-transition:visibility 0s linear .26s;transition:visibility 0s linear .26s}.ngg-hero-info.is-open{visibility:visible;pointer-events:auto;-webkit-transition-delay:0s;transition-delay:0s}.ngg-hero-info__bg{position:absolute;inset:0;background:rgba(20,24,26,.4);opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);-webkit-transition:opacity .22s cubic-bezier(.33,1,.68,1),-webkit-backdrop-filter .22s cubic-bezier(.33,1,.68,1);transition:opacity .22s cubic-bezier(.33,1,.68,1),-webkit-backdrop-filter .22s cubic-bezier(.33,1,.68,1);transition:opacity .22s cubic-bezier(.33,1,.68,1),backdrop-filter .22s cubic-bezier(.33,1,.68,1);transition:opacity .22s cubic-bezier(.33,1,.68,1),backdrop-filter .22s cubic-bezier(.33,1,.68,1),-webkit-backdrop-filter .22s cubic-bezier(.33,1,.68,1)}.ngg-hero-info.is-open .ngg-hero-info__bg{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-transition:opacity .36s cubic-bezier(.33,1,.68,1),-webkit-backdrop-filter .56s cubic-bezier(.33,1,.68,1);transition:opacity .36s cubic-bezier(.33,1,.68,1),-webkit-backdrop-filter .56s cubic-bezier(.33,1,.68,1);transition:opacity .36s cubic-bezier(.33,1,.68,1),backdrop-filter .56s cubic-bezier(.33,1,.68,1);transition:opacity .36s cubic-bezier(.33,1,.68,1),backdrop-filter .56s cubic-bezier(.33,1,.68,1),-webkit-backdrop-filter .56s cubic-bezier(.33,1,.68,1)}.ngg-hero-info__panel{position:absolute;top:50%;left:50%;width:calc(100% - 32px);max-width:540px;padding:44px 44px 40px;overflow:hidden;background:#fff;border-radius:6px;-webkit-box-shadow:0 24px 64px -16px rgba(16,32,36,.22);box-shadow:0 24px 64px -16px rgba(16,32,36,.22);opacity:0;-webkit-transform:perspective(1200px) translate(-50%,calc(-50% + 30px)) rotateX(4deg) scale(.965);transform:perspective(1200px) translate(-50%,calc(-50% + 30px)) rotateX(4deg) scale(.965);-webkit-clip-path:inset(14% 8% 14% 8% round 12px);clip-path:inset(14% 8% 14% 8% round 12px);-webkit-transition:opacity .2s cubic-bezier(.33,1,.68,1),-webkit-transform .24s cubic-bezier(.33,1,.68,1),-webkit-clip-path .24s cubic-bezier(.33,1,.68,1);transition:opacity .2s cubic-bezier(.33,1,.68,1),-webkit-transform .24s cubic-bezier(.33,1,.68,1),-webkit-clip-path .24s cubic-bezier(.33,1,.68,1);transition:opacity .2s cubic-bezier(.33,1,.68,1),transform .24s cubic-bezier(.33,1,.68,1),clip-path .24s cubic-bezier(.33,1,.68,1);transition:opacity .2s cubic-bezier(.33,1,.68,1),transform .24s cubic-bezier(.33,1,.68,1),clip-path .24s cubic-bezier(.33,1,.68,1),-webkit-transform .24s cubic-bezier(.33,1,.68,1),-webkit-clip-path .24s cubic-bezier(.33,1,.68,1)}.ngg-hero-info__panel:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#0e5460;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0;pointer-events:none}.ngg-hero-info.is-open .ngg-hero-info__panel{opacity:1;-webkit-transform:perspective(1200px) translate(-50%,-50%) rotateX(0deg) scale(1);transform:perspective(1200px) translate(-50%,-50%) rotateX(0deg) scale(1);-webkit-clip-path:inset(0 0 0 0 round 6px);clip-path:inset(0 0 0 0 round 6px);-webkit-transition:opacity .32s cubic-bezier(.22,1,.36,1),-webkit-transform .64s cubic-bezier(.32,1.26,.44,1),-webkit-clip-path .64s cubic-bezier(.22,1,.36,1);transition:opacity .32s cubic-bezier(.22,1,.36,1),-webkit-transform .64s cubic-bezier(.32,1.26,.44,1),-webkit-clip-path .64s cubic-bezier(.22,1,.36,1);transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .64s cubic-bezier(.32,1.26,.44,1),clip-path .64s cubic-bezier(.22,1,.36,1);transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .64s cubic-bezier(.32,1.26,.44,1),clip-path .64s cubic-bezier(.22,1,.36,1),-webkit-transform .64s cubic-bezier(.32,1.26,.44,1),-webkit-clip-path .64s cubic-bezier(.22,1,.36,1)}@-webkit-keyframes ngg-hero-info-draw{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}62%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:0}}@keyframes ngg-hero-info-draw{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}62%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:0}}.ngg-hero-info.is-open .ngg-hero-info__panel:before{-webkit-animation:ngg-hero-info-draw .95s cubic-bezier(.22,1,.36,1) .16s both;animation:ngg-hero-info-draw .95s cubic-bezier(.22,1,.36,1) .16s both}@-webkit-keyframes ngg-hero-info-ripple{0%{-webkit-transform:scale(.55);transform:scale(.55);opacity:0}30%{opacity:.35}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes ngg-hero-info-ripple{0%{-webkit-transform:scale(.55);transform:scale(.55);opacity:0}30%{opacity:.35}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}.ngg-hero-info__ripples{position:absolute;top:-90px;right:-90px;width:260px;height:260px;pointer-events:none}.ngg-hero-info__ripples span{position:absolute;inset:0;border:1px solid #0e5460;border-radius:50%;opacity:0}.ngg-hero-info.is-open .ngg-hero-info__ripples span{-webkit-animation:ngg-hero-info-ripple 5.2s cubic-bezier(.33,1,.68,1) infinite;animation:ngg-hero-info-ripple 5.2s cubic-bezier(.33,1,.68,1) infinite}.ngg-hero-info.is-open .ngg-hero-info__ripples span:nth-child(2){-webkit-animation-delay:1.7s;animation-delay:1.7s}.ngg-hero-info.is-open .ngg-hero-info__ripples span:nth-child(3){-webkit-animation-delay:3.4s;animation-delay:3.4s}.ngg-hero-info__close{position:absolute;top:8px;right:8px;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:none;cursor:pointer;color:#5f6b72;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .24s cubic-bezier(.22,1,.36,1);transition:color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .24s cubic-bezier(.22,1,.36,1);transition:color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),transform .24s cubic-bezier(.22,1,.36,1);transition:color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),transform .24s cubic-bezier(.22,1,.36,1),-webkit-transform .24s cubic-bezier(.22,1,.36,1)}.ngg-hero-info__close:after,.ngg-hero-info__close:before{content:"";position:absolute;inset:50% 12px;border-top:1.5px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ngg-hero-info__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ngg-hero-info__close:hover{color:#14181a;background:#f3f6f6;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ngg-hero-info__eyebrow{display:block;margin-bottom:12px;font-size:12px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#5f6b72;opacity:0;-webkit-transition:opacity .18s cubic-bezier(.33,1,.68,1),letter-spacing .18s cubic-bezier(.33,1,.68,1);transition:opacity .18s cubic-bezier(.33,1,.68,1),letter-spacing .18s cubic-bezier(.33,1,.68,1)}.ngg-hero-info.is-open .ngg-hero-info__eyebrow{opacity:1;letter-spacing:.14em;-webkit-transition:opacity .46s cubic-bezier(.22,1,.36,1) .22s,letter-spacing .68s cubic-bezier(.22,1,.36,1) .22s;transition:opacity .46s cubic-bezier(.22,1,.36,1) .22s,letter-spacing .68s cubic-bezier(.22,1,.36,1) .22s}.ngg-hero-info__title{margin:0;padding-right:24px;font-size:26px;line-height:1.18;font-weight:700;letter-spacing:-.015em;color:#14181a}.ngg-hero-info__word{display:inline-block;overflow:hidden;margin-right:.3em;vertical-align:bottom}.ngg-hero-info__word-in{display:inline-block;-webkit-transform:translateY(112%);transform:translateY(112%);-webkit-transition:-webkit-transform .22s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .22s cubic-bezier(.33,1,.68,1);transition:transform .22s cubic-bezier(.33,1,.68,1);transition:transform .22s cubic-bezier(.33,1,.68,1),-webkit-transform .22s cubic-bezier(.33,1,.68,1)}.ngg-hero-info.is-open .ngg-hero-info__word-in{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);-webkit-transition-delay:.7s;transition-delay:.7s}.ngg-hero-info.is-open .ngg-hero-info__word:first-child .ngg-hero-info__word-in{-webkit-transition-delay:.25s;transition-delay:.25s}.ngg-hero-info.is-open .ngg-hero-info__word:nth-child(2) .ngg-hero-info__word-in{-webkit-transition-delay:295ms;transition-delay:295ms}.ngg-hero-info.is-open .ngg-hero-info__word:nth-child(3) .ngg-hero-info__word-in{-webkit-transition-delay:.34s;transition-delay:.34s}.ngg-hero-info.is-open .ngg-hero-info__word:nth-child(4) .ngg-hero-info__word-in{-webkit-transition-delay:385ms;transition-delay:385ms}.ngg-hero-info.is-open .ngg-hero-info__word:nth-child(5) .ngg-hero-info__word-in{-webkit-transition-delay:.43s;transition-delay:.43s}.ngg-hero-info.is-open .ngg-hero-info__word:nth-child(6) .ngg-hero-info__word-in{-webkit-transition-delay:475ms;transition-delay:475ms}.ngg-hero-info.is-open .ngg-hero-info__word:nth-child(7) .ngg-hero-info__word-in{-webkit-transition-delay:.52s;transition-delay:.52s}.ngg-hero-info.is-open .ngg-hero-info__word:nth-child(8) .ngg-hero-info__word-in{-webkit-transition-delay:565ms;transition-delay:565ms}.ngg-hero-info.is-open .ngg-hero-info__word:nth-child(9) .ngg-hero-info__word-in{-webkit-transition-delay:.61s;transition-delay:.61s}.ngg-hero-info.is-open .ngg-hero-info__word:nth-child(10) .ngg-hero-info__word-in{-webkit-transition-delay:655ms;transition-delay:655ms}.ngg-hero-info.is-open .ngg-hero-info__word:nth-child(11) .ngg-hero-info__word-in{-webkit-transition-delay:.7s;transition-delay:.7s}.ngg-hero-info.is-open .ngg-hero-info__word:nth-child(12) .ngg-hero-info__word-in{-webkit-transition-delay:745ms;transition-delay:745ms}.ngg-hero-info__rule{height:1px;margin:18px 0;background:#c9d1d3;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .2s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .2s cubic-bezier(.33,1,.68,1);transition:transform .2s cubic-bezier(.33,1,.68,1);transition:transform .2s cubic-bezier(.33,1,.68,1),-webkit-transform .2s cubic-bezier(.33,1,.68,1)}.ngg-hero-info.is-open .ngg-hero-info__rule{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .68s cubic-bezier(.22,1,.36,1) .43s;transition:-webkit-transform .68s cubic-bezier(.22,1,.36,1) .43s;transition:transform .68s cubic-bezier(.22,1,.36,1) .43s;transition:transform .68s cubic-bezier(.22,1,.36,1) .43s,-webkit-transform .68s cubic-bezier(.22,1,.36,1) .43s}.ngg-hero-info__text{max-height:48vh;overflow-y:auto;font-size:15px;line-height:1.6;color:#3d444b;opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px);-webkit-filter:blur(5px);filter:blur(5px);-webkit-transition:opacity .2s cubic-bezier(.33,1,.68,1),-webkit-transform .2s cubic-bezier(.33,1,.68,1),-webkit-filter .2s cubic-bezier(.33,1,.68,1);transition:opacity .2s cubic-bezier(.33,1,.68,1),-webkit-transform .2s cubic-bezier(.33,1,.68,1),-webkit-filter .2s cubic-bezier(.33,1,.68,1);transition:opacity .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),filter .2s cubic-bezier(.33,1,.68,1);transition:opacity .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),filter .2s cubic-bezier(.33,1,.68,1),-webkit-transform .2s cubic-bezier(.33,1,.68,1),-webkit-filter .2s cubic-bezier(.33,1,.68,1)}.ngg-hero-info__text p{margin:0 0 .8em}.ngg-hero-info__text p:last-child{margin-bottom:0}.ngg-hero-info.is-open .ngg-hero-info__text{opacity:1;-webkit-transform:none;transform:none;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:opacity .56s cubic-bezier(.22,1,.36,1) .52s,-webkit-transform .56s cubic-bezier(.22,1,.36,1) .52s,-webkit-filter .56s cubic-bezier(.22,1,.36,1) .52s;transition:opacity .56s cubic-bezier(.22,1,.36,1) .52s,-webkit-transform .56s cubic-bezier(.22,1,.36,1) .52s,-webkit-filter .56s cubic-bezier(.22,1,.36,1) .52s;transition:opacity .56s cubic-bezier(.22,1,.36,1) .52s,transform .56s cubic-bezier(.22,1,.36,1) .52s,filter .56s cubic-bezier(.22,1,.36,1) .52s;transition:opacity .56s cubic-bezier(.22,1,.36,1) .52s,transform .56s cubic-bezier(.22,1,.36,1) .52s,filter .56s cubic-bezier(.22,1,.36,1) .52s,-webkit-transform .56s cubic-bezier(.22,1,.36,1) .52s,-webkit-filter .56s cubic-bezier(.22,1,.36,1) .52s}@media (max-width:576px){.ngg-hero-info__panel{top:auto;left:0;right:0;bottom:0;width:100%;max-width:none;max-height:86vh;padding:32px 20px 28px;border-radius:12px 12px 0 0;-webkit-transform:translateY(48px);transform:translateY(48px);-webkit-clip-path:none;clip-path:none}.ngg-hero-info.is-open .ngg-hero-info__panel{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .32s cubic-bezier(.22,1,.36,1),-webkit-transform .56s cubic-bezier(.32,1.26,.44,1);transition:opacity .32s cubic-bezier(.22,1,.36,1),-webkit-transform .56s cubic-bezier(.32,1.26,.44,1);transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .56s cubic-bezier(.32,1.26,.44,1);transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .56s cubic-bezier(.32,1.26,.44,1),-webkit-transform .56s cubic-bezier(.32,1.26,.44,1)}}@media (prefers-reduced-motion:reduce){.ngg-hero-info{-webkit-transition:none;transition:none}.ngg-hero-info *,.ngg-hero-info :after,.ngg-hero-info :before{-webkit-transition-delay:0ms!important;transition-delay:0ms!important}.ngg-hero-info.is-open .ngg-hero-info__panel:before{-webkit-animation:none;animation:none}.ngg-hero-info.is-open .ngg-hero-info__ripples span{-webkit-animation:none;animation:none;opacity:.2}.ng-hero__media-hint:after{-webkit-animation:none;animation:none}}.ng-page-hero{padding:48px 0 8px}.ng-page-hero__inner{max-width:880px}.ng-page-hero__crumbs{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 12px;padding:0}.ng-page-hero__crumbs,.ng-page-hero__crumbs li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ng-page-hero__crumbs li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ng-page-hero__crumbs li:not(:last-child):after{content:"/";margin:0 8px;color:#98a3a8}.ng-page-hero__crumbs a{color:inherit}.ng-page-hero__crumbs a:hover{color:#14181a}.ng-page-hero__rule{margin:0 0 24px}.ng-page-hero__title{font-size:clamp(28px,4vw,44px);letter-spacing:-.02em;line-height:1.1;margin:0 0 12px}.ng-page-hero__subtitle{font-size:17px;line-height:1.55;color:#5f6b72;margin:0;max-width:640px}.ng-page-hero__cta{margin-top:24px}.ng-page-hero--image{position:relative;padding:96px 0 64px;background-size:cover;background-position:50%}.ng-page-hero--image:before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(20,24,26,.55)),to(rgba(20,24,26,.4)));background:linear-gradient(0deg,rgba(20,24,26,.55),rgba(20,24,26,.4))}.ng-page-hero--image .container{position:relative}.ng-page-hero--image .ng-page-hero__title{color:#fff}.ng-page-hero--image .ng-page-hero__subtitle{color:#fff;opacity:.85}.ng-page-hero--image .ng-page-hero__crumbs{color:#fff;opacity:.8}.ng-page-hero--image .ng-page-hero__crumbs a:hover,.ng-page-hero--image .ng-page-hero__crumbs li:not(:last-child):after{color:#fff}.ng-page-hero--image .ng-page-hero__rule{background:#fff;opacity:.35}@media (max-width:768px){.ng-page-hero--image{padding:64px 0 48px}}.ng-advantages{margin:112px 0}@media (max-width:768px){.ng-advantages{margin:64px 0}}.ng-advantages__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));overflow:hidden;border-top:1px solid #c9d1d3;border-bottom:1px solid #e4e8e9}.ng-advantages__grid>*{background:#fcfcfc;padding:32px;border-top:1px solid #e4e8e9;border-left:1px solid #e4e8e9;margin:-1px 0 0 -1px}@media (max-width:576px){.ng-advantages__grid{grid-template-columns:1fr}.ng-advantages__grid>*{padding:24px 16px}}.ng-advantage__icon{width:20px;height:20px;margin-bottom:16px;background-repeat:no-repeat;background-position:50%;background-size:20px 20px}.ng-advantage__icon:not([class*=icon--]){display:none}.ng-advantage__icon--adv-1{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314181A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='1' y='3' width='15' height='13'/><polygon points='16 8 20 8 23 11 23 16 16 16 16 8'/><circle cx='5.5' cy='18.5' r='2.5'/><circle cx='18.5' cy='18.5' r='2.5'/></svg>")}.ng-advantage__icon--adv-2{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314181A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2 20h20V8l-6 4V8L8 12V4H2z'/><path d='M6 16h2'/><path d='M10 16h2'/><path d='M14 16h2'/></svg>")}.ng-advantage__icon--adv-3{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314181A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/><polyline points='9 12 11 14 15 10'/></svg>")}.ng-advantage__icon--adv-4{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314181A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='1' y='4' width='22' height='16' rx='2' ry='2'/><line x1='1' y1='10' x2='23' y2='10'/></svg>")}.ng-advantage__title{font-size:15px;font-weight:600;line-height:1.4;color:#14181a;margin-bottom:6px}.ng-advantage__descr{font-size:14px;line-height:1.55;color:#5f6b72}.ng-faq{margin:112px 0}@media (max-width:768px){.ng-faq{margin:64px 0}}.ng-faq__title{font-size:24px;font-weight:600;color:#14181a;margin:0 0 24px}.ng-faq__list{border-top:1px solid #c9d1d3;border-bottom:1px solid #e4e8e9}.ng-faq__item{background:#fcfcfc}.ng-faq__item:not(:first-child){border-top:1px solid #e4e8e9}.ng-faq__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:18px 4px;cursor:pointer;list-style:none;font-weight:600;color:#14181a}.ng-faq__summary::-webkit-details-marker{display:none}.ng-faq__chevron{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:9px;height:9px;margin-top:-3px;border-right:2px solid #14181a;border-bottom:2px solid #14181a;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.ng-faq__item[open] .ng-faq__chevron{margin-top:3px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.ng-faq__answer{padding:0 4px 18px}.ng-faq__answer-text{max-width:720px;font-size:15px;line-height:1.55;color:#5f6b72}.ng-faq__answer-text p{margin:0 0 8px}.ng-faq__answer-text p:last-child{margin-bottom:0}.ng-faq__answer-text ol,.ng-faq__answer-text ul{margin:0 0 8px;padding-left:20px}.ng-faq__answer-text a{color:#0e5460}.ng-steps{margin:112px 0}@media (max-width:768px){.ng-steps{margin:64px 0}}.ng-steps__title{font-size:24px;font-weight:600;color:#14181a;margin:0 0 24px}.ng-steps__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.ng-steps__grid--2{grid-template-columns:repeat(2,1fr)}.ng-steps__grid--3{grid-template-columns:repeat(3,1fr)}.ng-steps__grid--4{grid-template-columns:repeat(4,1fr)}}.ng-step{position:relative}.ng-step__num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:3px;background:#eaf1f2;border:1px solid #c9d1d3;color:#14181a;font-weight:600;font-size:16px;line-height:1;margin-bottom:16px}@media (min-width:768px){.ng-step:not(:last-child):after{content:"";position:absolute;top:19px;left:52px;right:12px;border-top:2px dashed #c9d1d3}.ng-steps__grid--2 .ng-step:nth-child(2n):after,.ng-steps__grid--3 .ng-step:nth-child(3n):after,.ng-steps__grid--4 .ng-step:nth-child(4n):after{content:none}}.ng-step__title{font-size:15px;font-weight:600;line-height:1.4;color:#14181a;margin-bottom:6px}.ng-step__descr{font-size:14px;line-height:1.55;color:#5f6b72}.ng-steps__cta{margin-top:24px}.ngg-section-head.ngg-text-head{margin:64px 0 32px}@media (max-width:768px){.ngg-section-head.ngg-text-head{margin:48px 0 24px}}.content-text quote{display:block;margin:24px 0;padding:0 0 0 24px;border-left:2px solid #c9d1d3;color:#3d444b;font-size:18px;line-height:1.55}.ng-image{position:relative;overflow:hidden;margin:48px 0;background:#f3f6f6;border-radius:0;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1)}.ng-image img{display:block;width:100%;height:auto;padding:6%;mix-blend-mode:multiply;-webkit-transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1)}.ng-image:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 15%,hsla(0,0%,100%,.08),transparent 70%)}.ng-image__link{display:block}.ng-image__link:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.ng-image-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:48px 0}.ng-image-gallery__item{position:relative;overflow:hidden;background:#f3f6f6;border-radius:0;aspect-ratio:4/3;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1);margin:0}.ng-image-gallery__item img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:11%;mix-blend-mode:multiply;-webkit-transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1)}.ng-image-gallery__item:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 15%,hsla(0,0%,100%,.08),transparent 70%)}@media (max-width:768px){.ng-image-gallery{gap:16px}}.ng-articles{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin:112px 0}@media (max-width:768px){.ng-articles{margin:64px 0;gap:16px}}.ng-article-thumb{display:block;color:#14181a}.ng-article-thumb:hover .ng-article-thumb__image{background:#ecf1f1}.ng-article-thumb:hover .ng-article-thumb__image img{-webkit-transform:scale(1.03);transform:scale(1.03)}.ng-article-thumb:hover .ng-article-thumb__title{color:#0e5460}.ng-article-thumb__image{position:relative;overflow:hidden;background:#f3f6f6;border-radius:0;aspect-ratio:3/2;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1);margin-bottom:16px}.ng-article-thumb__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:11%;mix-blend-mode:multiply;-webkit-transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1)}.ng-article-thumb__image:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 15%,hsla(0,0%,100%,.08),transparent 70%)}.ng-article-thumb__body{min-width:0}.ng-article-thumb__title{display:block;font-size:15px;font-weight:500;line-height:1.4;color:#14181a;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ng-article-thumb__descr{margin:6px 0 0;font-size:14px;line-height:1.5;color:#5f6b72}.ng-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));overflow:hidden;border-top:1px solid #c9d1d3;border-bottom:1px solid #e4e8e9;max-width:1440px;margin:112px auto}.ng-actions>*{background:#fcfcfc;padding:32px;border-top:1px solid #e4e8e9;border-left:1px solid #e4e8e9;margin:-1px 0 0 -1px}@media (max-width:768px){.ng-actions{margin:64px auto}}@media (max-width:576px){.ng-actions{grid-template-columns:1fr}.ng-actions>*{padding:24px 16px}}.ng-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;color:#14181a;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1)}.ng-action:hover{background:#f3f6f6}.ng-action__icon{margin-bottom:8px}.ng-action__icon img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.ng-action__title{font-size:15px;font-weight:600;line-height:1.4}.ng-action__descr{font-size:14px;line-height:1.5;color:#5f6b72}@media (min-width:992px){.row.ngg-split{margin:0 -24px}.row.ngg-split>[class*=col-]{padding:0 24px}}.ng-contacts,.ng-fast-order,.ng-reviews,.ng-slider,.ngg-home-catalog{margin:112px 0}@media (max-width:768px){.ng-contacts,.ng-fast-order,.ng-reviews,.ng-slider,.ngg-home-catalog{margin:64px 0}}.ng-slider--full{max-width:1440px;margin-left:auto;margin-right:auto}.ng-slider__track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;overflow-x:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ng-slider__track::-webkit-scrollbar{display:none}.ng-slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-width:100%;scroll-snap-align:start;display:grid;grid-template-columns:1fr;gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f3f6f6;border-radius:0;padding:32px 24px}@media (min-width:768px){.ng-slide{grid-template-columns:6fr 6fr;min-height:440px;padding:64px}.ng-slider--full .ng-slide{padding:64px clamp(32px,7vw,96px)}}.ng-slide__body{max-width:52ch}.ng-slide__title{margin:0 0 12px;font-size:clamp(26px,3.4vw,40px);font-weight:600;letter-spacing:-.02em;line-height:1.1}.ng-slide__subtitle{margin:0 0 12px;font-size:17px;line-height:1.5;color:#5f6b72}.ng-slide__text{margin:0 0 24px;font-size:15px;line-height:1.65;color:#3d444b}.ng-slide__cta{border-color:#c9d1d3}.ng-slide__cta,.ng-slide__cta:hover{background:transparent;color:#14181a}.ng-slide__cta:hover{border-color:#14181a;-webkit-box-shadow:0 4px 12px -6px rgba(16,32,36,.18);box-shadow:0 4px 12px -6px rgba(16,32,36,.18)}.ng-slide__image img{display:block;width:100%;height:auto;max-height:360px;margin:0 auto;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.ng-slider__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-top:16px}.ng-slider__dot{width:6px;height:6px;background:transparent;border:1px solid #c9d1d3;border-radius:999px;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1)}.ng-slider__dot:hover{border-color:#14181a}.ng-slider__dot--active{background:#14181a;border-color:#14181a}.ng-reviews{padding:40px 24px;background:#f3f6f6}@media (min-width:768px){.ng-reviews{padding:64px 48px}}.ng-reviews__title{margin:0}.ng-reviews__grid{display:grid;grid-template-columns:1fr;-webkit-column-gap:48px;column-gap:48px;row-gap:40px}@media (min-width:576px){.ng-reviews__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.ng-reviews__grid{grid-template-columns:repeat(3,1fr)}}.ng-review{margin:0;padding-top:24px;border-top:1px solid #c9d1d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.ng-review__content{margin:0;padding:0;border:0;font-size:19px;line-height:1.6;color:#3d444b}.ng-review__author{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.ng-review__name{font-size:16px;font-weight:600;color:#14181a}.ng-review__name:before{content:"\2014   ";color:#98a3a8;font-weight:400}.ng-review__who{font-size:15px;color:#5f6b72}.ng-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}.ng-contacts__rule{margin:0}.ng-contacts__head .ngg-eyebrow{margin-bottom:12px}.ng-contact{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.ng-contact{grid-template-columns:5fr 7fr;gap:48px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.ng-contact__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ng-contact__row{padding:16px 0;border-bottom:1px solid #e4e8e9}.ng-contact__row:first-child{padding-top:0}.ng-contact__row:last-child{border-bottom:0}.ng-contact__label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72}.ng-contact__label:not(:empty){margin-bottom:6px}.ng-contact__value{font-size:16px;line-height:1.6;color:#14181a}.ng-contact__value p{margin:0}.ng-contact__value--muted{font-size:14px;color:#5f6b72}.ng-contact__map{background:#f3f6f6;border:1px solid #e4e8e9;border-radius:0;min-height:320px}.ng-contact__map iframe{display:block;width:100%;height:100%;min-height:320px;border:0}@media (max-width:576px){.ng-contact__map,.ng-contact__map iframe{min-height:240px}}.ng-fast-order{background:#f3f6f6;border-radius:0;padding:clamp(32px,5vw,64px);display:grid;grid-template-columns:1fr;gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.ng-fast-order{grid-template-columns:5fr 7fr;gap:64px}.ng-fast-order--top{grid-template-columns:1fr;gap:32px}}.ng-fast-order--centered{grid-template-columns:1fr;gap:32px;max-width:640px;margin-left:auto;margin-right:auto}.ng-fast-order--centered .ng-fast-order__head{text-align:center}.ng-fast-order--centered .ng-fast-order__form,.ng-fast-order--centered .ng-fast-order__sent,.ng-fast-order--centered .ng-fast-order__subtitle{margin-left:auto;margin-right:auto}.ng-fast-order__title{margin:0;font-size:clamp(24px,3vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.15}.ng-fast-order__subtitle{margin:10px 0 0;font-size:15px;line-height:1.55;color:#3d444b;max-width:52ch}.catalog-top{padding:40px 0 8px}@media (max-width:768px){.catalog-top{padding:24px 0 0}}.catalog-top__breadcrumbs{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 6px;list-style:none;margin:0 0 12px;padding:0}.catalog-top__breadcrumbs,.catalog-top__breadcrumbs li{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.catalog-top__breadcrumbs li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.catalog-top__breadcrumbs li:after{content:"/";margin-left:6px;color:#98a3a8}.catalog-top__breadcrumbs li:last-child:after{display:none}.catalog-top__breadcrumbs a{color:#5f6b72}.catalog-top__breadcrumbs a:hover{color:#14181a}.catalog-top__rule{margin:0 0 24px}.catalog-top__title{margin:0 0 8px}.catalog-top .h1-descr{max-width:720px}.ngg-catalog{padding-bottom:112px}@media (max-width:768px){.ngg-catalog{padding-bottom:64px}}@media (max-width:360px){.ngg-catalog-grid{margin:0 -6px}.ngg-catalog-grid>[class*=col-]{padding:0 6px;margin-bottom:12px}}@media (min-width:768px){.ngg-catalog-grid--cols-2>[class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ngg-catalog-grid--cols-3>[class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.ngg-catalog-grid--cols-4>[class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ngg-catalog-grid--cols-5>[class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.ngg-catalog-grid--cols-6>[class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}.category-items-list,.items-list{margin-top:8px}.category-thumb-item{display:block;height:100%;color:#14181a}.category-thumb-item__image{position:relative;overflow:hidden;background:#f3f6f6;border-radius:0;aspect-ratio:4/3;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1);margin-bottom:12px}.category-thumb-item__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:11%;mix-blend-mode:multiply;-webkit-transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1)}.category-thumb-item__image:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 15%,hsla(0,0%,100%,.08),transparent 70%)}.category-thumb-item:hover .category-thumb-item__image{background:#ecf1f1}.category-thumb-item:hover .category-thumb-item__image img{-webkit-transform:scale(1.03);transform:scale(1.03)}.category-thumb-item__image--small img{padding:18%}.category-thumb-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;font-size:15px;font-weight:500;line-height:1.4}.category-thumb-item__arrow{display:inline-block;color:#98a3a8;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.category-thumb-item:hover .category-thumb-item__arrow{-webkit-transform:translateX(3px);transform:translateX(3px);color:#14181a}.item-thumb{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.item-thumb__image{position:relative;overflow:hidden;background:#f3f6f6;border-radius:0;aspect-ratio:1/1;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1);display:block;margin-bottom:12px}.item-thumb__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:11%;mix-blend-mode:multiply;-webkit-transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1)}.item-thumb__image:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 15%,hsla(0,0%,100%,.08),transparent 70%)}.item-thumb:hover .item-thumb__image{background:#ecf1f1}.item-thumb:hover .item-thumb__image img{-webkit-transform:scale(1.03);transform:scale(1.03)}.item-thumb__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.8em;font-size:15px;font-weight:500;line-height:1.4;color:#14181a}.item-thumb__title:hover{text-decoration:underline;-webkit-text-decoration-color:#0e5460;text-decoration-color:#0e5460;text-decoration-thickness:1px;text-underline-offset:4px}.item-thumb__price{margin-top:auto;padding-top:12px}.item-thumb__cart-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:0}.item-thumb--oos .item-thumb__image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.55}.item-thumb-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.item-thumb-cart-base-price{color:#5f6b72;font-size:14px}.item-thumb-cart-full-price{font-weight:650}.ng-to-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.ng-to-cart,.ng-to-cart__row{display:-webkit-box;display:-ms-flexbox;display:flex}.ng-to-cart__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px 12px}.ng-to-cart__row>span:first-child{color:#14181a;font-size:18px;font-weight:650;letter-spacing:-.01em;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.ng-to-cart__note{font-size:13px;line-height:1.45;color:#5f6b72}.ng-to-cart .btn--mini,.ng-to-cart__checkout{height:40px;font-size:14px}.ng-to-cart__checkout{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:100%;padding:0 16px 0 20px;border:1px solid #c9d1d3;border-radius:999px;color:#14181a;font-weight:550;letter-spacing:.02em;line-height:1;white-space:nowrap;-webkit-animation:ngg-fade .24s cubic-bezier(.22,1,.36,1) both;animation:ngg-fade .24s cubic-bezier(.22,1,.36,1) both;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.ng-to-cart__checkout:hover{border-color:#14181a;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px -6px rgba(16,32,36,.18);box-shadow:0 4px 12px -6px rgba(16,32,36,.18)}.ng-to-cart__checkout:active{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:none;box-shadow:none}.ng-to-cart__arrow{display:inline-block;-webkit-transition:-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.ng-to-cart__checkout:hover .ng-to-cart__arrow{-webkit-transform:translateX(3px);transform:translateX(3px)}.item-show-price-incart,.item-show-price-incart__wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:4px}.item-show-price-incart .down,.item-show-price-incart .up,.item-show-price-incart__wrapper .down,.item-show-price-incart__wrapper .up{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid #c9d1d3;border-radius:50%;color:#14181a;font-size:16px;font-weight:500;line-height:1;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.item-show-price-incart .down:hover,.item-show-price-incart .up:hover,.item-show-price-incart__wrapper .down:hover,.item-show-price-incart__wrapper .up:hover{border-color:#14181a;background:#f3f6f6}.item-show-price-incart .down:active,.item-show-price-incart .up:active,.item-show-price-incart__wrapper .down:active,.item-show-price-incart__wrapper .up:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.item-show-price-incart__count{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:40px;padding:0 4px;color:#14181a;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}@media (max-width:360px){.item-show-price-incart .down,.item-show-price-incart .up,.item-show-price-incart__wrapper .down,.item-show-price-incart__wrapper .up{width:32px;height:32px}.item-show-price-incart__count{min-width:32px}}.ngg-item{padding:8px 0 112px}@media (max-width:768px){.ngg-item{padding-bottom:64px}}.image-item{position:relative;overflow:hidden;background:#f3f6f6;border-radius:0;aspect-ratio:4/5;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1)}.image-item img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:11%;mix-blend-mode:multiply;-webkit-transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1)}.image-item:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 15%,hsla(0,0%,100%,.08),transparent 70%)}@media (max-width:768px){.image-item{aspect-ratio:4/3}}.ngg-item__sticky{position:static}@media (min-width:768px){.ngg-item__sticky{position:-webkit-sticky;position:sticky;top:92px}}.item-show h1{margin:0 0 24px}.item-delivery-term{-ms-flex-item-align:start;align-self:flex-start;display:inline-block;margin-top:8px;padding:2px 8px;border-radius:3px;background:#f3f6f6;color:#5f6b72;font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap}.item-delivery-term--today{background:#eaf1f2;color:#0e5460}.item-show .item-delivery-term{margin:-12px 0 24px}.item-show .item-thumb__price{margin-top:0;padding-top:0;max-width:420px}.item-show .ng-to-cart{gap:16px}.item-show .ng-to-cart__row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px 24px}.item-show .ng-to-cart__row>span:first-child{font-size:clamp(24px,3vw,32px)}.item-show .ng-to-cart__checkout{height:44px}.item-show .ng-to-cart .btn--mini{height:44px;font-size:14px}.item-show__descr{margin:48px 0 0;color:#3d444b}.ngg-item__chars{margin-top:48px;max-width:720px}.ngg-item__chars .h4{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72;margin:0 0 12px}.item-show__chars{width:100%;border-collapse:collapse;border-top:1px solid #c9d1d3;font-size:14px;line-height:1.5}.item-show__chars td{padding:12px 16px 12px 0;border-bottom:1px solid #e4e8e9;vertical-align:top;text-align:left}.item-show__chars_title{width:40%;padding-right:24px;color:#5f6b72}.item-show__chars_value{color:#14181a}.ngg-item__recs{margin-top:112px}@media (max-width:768px){.ngg-item__recs{margin-top:64px}}.item-show-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:16px 0}.item-show-price--no-padding{margin:0}.item-show-price .main-price,.item-show-price__amount{color:#14181a;font-size:clamp(24px,3vw,32px);font-weight:650;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.item-show-button{margin:16px 0}.item-show-button__to-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44px;padding:0 26px;border:1px solid #0e5460;border-radius:999px;background:#0e5460;color:#fff;font-size:14px;font-weight:550;letter-spacing:.02em;line-height:1;cursor:pointer;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.item-show-button__to-cart:hover{background:#0a3f49;border-color:#0a3f49;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 16px -6px rgba(10,63,73,.45);box-shadow:0 6px 16px -6px rgba(10,63,73,.45)}.item-show-button__to-cart:active{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:none;box-shadow:none}.item-show-button__to-cart:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #0e5460;box-shadow:0 0 0 2px #fff,0 0 0 4px #0e5460}.catalog-cart{background:#f3f6f6;border-radius:0;padding:24px}.catalog-cart__count{font-size:13px;color:#5f6b72;margin-bottom:4px}.catalog-cart__total{font-size:22px;font-weight:650;font-variant-numeric:tabular-nums}.catalog-cart__total--empty{color:#5f6b72;font-size:14px;font-weight:400}.ngg-cart-page{max-width:720px;margin:0 auto;padding:48px 0 112px}@media (max-width:768px){.ngg-cart-page{padding:24px 0 64px}}.ngg-cart-details{margin-top:32px}.ng-checkout__nav{margin-bottom:24px;font-size:14px}.ng-checkout__nav a{color:#5f6b72}.ng-checkout__nav a:hover{color:#14181a}.ng-cart>h1,.ng-checkout>h1,.ng-payment>h1{margin:0 0 24px}.ng-checkout__steps{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding-bottom:14px;margin-bottom:32px;border-bottom:1px solid #c9d1d3}.ng-checkout__step{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72;position:relative;font-variant-numeric:tabular-nums;text-decoration:none;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ng-checkout__step:after{content:"";position:absolute;left:0;right:0;bottom:-15px;height:1px;background:transparent}.ng-checkout__step--active,a.ng-checkout__step:hover{color:#14181a}.ng-checkout__step--active:after{background:#0e5460}.ng-cart>p{color:#5f6b72}.ng-cart-list{border-top:1px solid #c9d1d3}.ng-cart-row{display:grid;grid-template-columns:64px minmax(0,1fr) auto minmax(88px,auto) 32px;grid-template-areas:"icon main qty sum remove";-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #e4e8e9}.ng-cart-row__icon{grid-area:icon;width:64px;height:64px;overflow:hidden;background:#f3f6f6;border-radius:0}.ng-cart-row__icon img{-o-object-fit:contain;object-fit:contain;padding:8px;mix-blend-mode:multiply}.ng-cart-row__icon-placeholder,.ng-cart-row__icon img{display:block;width:100%;height:100%}.ng-cart-row__main{grid-area:main;min-width:0}.ng-cart-row__title{font-size:15px;font-weight:500;line-height:1.4;color:#14181a}.ng-cart-row__toppings{margin-top:2px;font-size:13px;line-height:1.45;color:#5f6b72}.ng-cart-row__price{margin-top:2px;font-size:14px;color:#5f6b72;font-variant-numeric:tabular-nums;white-space:nowrap}.ng-cart-row__qty{grid-area:qty}.ng-cart-row__sum{grid-area:sum;justify-self:end;font-size:16px;font-weight:650;letter-spacing:-.01em;color:#14181a;font-variant-numeric:tabular-nums;white-space:nowrap}.ng-cart-row__remove{grid-area:remove;justify-self:end;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;width:32px;height:32px;border-radius:50%;font-size:20px;line-height:1;color:#98a3a8;cursor:pointer;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1)}.ng-cart-row__remove:hover{color:#b3372b;background:#f3f6f6}@media (max-width:576px){.ng-cart-row{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"icon main remove" "icon qty  sum";-webkit-column-gap:12px;column-gap:12px;row-gap:12px}.ng-cart-row__icon{width:56px;height:56px}.ng-cart-row__icon,.ng-cart-row__remove{-ms-flex-item-align:start;align-self:start}.ng-cart-row__sum{-ms-flex-item-align:center;align-self:center}}.ng-cart-row__qty .item-show-price-incart__wrapper,.ng-recycled-tare__promise .item-show-price-incart__wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.ng-cart-row__qty .item-show-price-incart__wrapper .down,.ng-cart-row__qty .item-show-price-incart__wrapper .up,.ng-recycled-tare__promise .item-show-price-incart__wrapper .down,.ng-recycled-tare__promise .item-show-price-incart__wrapper .up{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid #c9d1d3;border-radius:50%;color:#14181a;font-size:16px;font-weight:500;line-height:1;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1),transform .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.ng-cart-row__qty .item-show-price-incart__wrapper .down:hover,.ng-cart-row__qty .item-show-price-incart__wrapper .up:hover,.ng-recycled-tare__promise .item-show-price-incart__wrapper .down:hover,.ng-recycled-tare__promise .item-show-price-incart__wrapper .up:hover{border-color:#14181a;background:#f3f6f6}.ng-cart-row__qty .item-show-price-incart__wrapper .down:active,.ng-cart-row__qty .item-show-price-incart__wrapper .up:active,.ng-recycled-tare__promise .item-show-price-incart__wrapper .down:active,.ng-recycled-tare__promise .item-show-price-incart__wrapper .up:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.ng-cart-row__qty .item-show-price-incart__wrapper .item-show-price-incart__count,.ng-recycled-tare__promise .item-show-price-incart__wrapper .item-show-price-incart__count{min-width:36px;text-align:center;font-size:15px;font-weight:600;color:#14181a;font-variant-numeric:tabular-nums}@media (max-width:360px){.ng-cart-row__qty .item-show-price-incart__wrapper .down,.ng-cart-row__qty .item-show-price-incart__wrapper .up{width:36px;height:36px}.ng-cart-row__qty .item-show-price-incart__wrapper .item-show-price-incart__count{min-width:30px}}.ng-recycled-tare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:24px;padding:16px;background:#f3f6f6;border-radius:0}.ng-recycled-tare__text{margin:0;font-size:14px;line-height:1.5;color:#3d444b}.ng-recycled-tare__promise{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #e4e8e9}.ng-recycled-tare__promise-label{font-size:14px;color:#3d444b}.ng-cart-summary{margin-top:32px;padding-top:8px;border-top:1px solid #c9d1d3}.ng-cart-summary__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:8px 0;font-size:14px;color:#14181a}.ng-cart-summary__row strong{font-weight:650;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.ng-cart-summary__row:first-child strong{font-size:22px}.ng-cart-summary__row--muted{color:#5f6b72}.ng-cart-summary__row--muted strong{font-weight:500}.ng-cart-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:32px}@media (max-width:576px){.ng-cart-actions{position:-webkit-sticky;position:sticky;bottom:0;z-index:30;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:24px -16px 0;padding:12px 16px;background:#fff;border-top:1px solid #e4e8e9;-webkit-box-shadow:0 -8px 24px -12px rgba(16,32,36,.14);box-shadow:0 -8px 24px -12px rgba(16,32,36,.14)}.ng-cart-actions .btn{width:100%}}.ng-checkout__section{margin:0 0 32px}.ng-checkout__section>label{margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #c9d1d3}.ng-address-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ng-address-list,.ng-address-row{display:-webkit-box;display:-ms-flexbox;display:flex}.ng-address-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid #e4e8e9;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;padding:16px 12px;text-align:left;font-size:15px;line-height:1.4;color:#14181a;cursor:pointer;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1)}.ng-address-row:hover{background:#f3f6f6}.ng-address-row--active,.ng-address-row--active:hover{background:#eaf1f2}.ng-address-row__text{min-width:0}.ng-address-add{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:16px 12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:550;letter-spacing:.02em;color:#14181a;cursor:pointer;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ng-address-add:hover{color:#0e5460}.ng-address-add:hover .ng-address-add__plus{border-color:#0e5460;color:#0e5460}.ng-address-add__plus{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border:1px solid #c9d1d3;border-radius:50%;font-size:15px;line-height:1;color:#14181a;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1)}.ng-address-add--with-sep{margin-top:4px}.ng-date-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;height:48px;padding:0 16px;background:#fff;border:1px solid #d7dcde;border-radius:3px;font-size:15px;color:#14181a;cursor:pointer;text-align:left;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1)}.ng-date-trigger:hover{border-color:#14181a}.ng-date-trigger__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#5f6b72}.ng-date-trigger__text{font-variant-numeric:tabular-nums}.ng-date-trigger__placeholder{color:#98a3a8}.ng-period-list__label{display:block;margin:16px 0 8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5f6b72}.ng-period-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.ng-period{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:44px;padding:0 16px;background:transparent;border:1px solid #c9d1d3;border-radius:999px;font-size:14px;color:#14181a;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1)}.ng-period:hover{border-color:#14181a;background:#f3f6f6}.ng-period:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.ng-period--active{color:#fff}.ng-period--active,.ng-period--active:hover{background:#14181a;border-color:#14181a}.ng-delivery-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:12px;font-size:14px;color:#3d444b;font-variant-numeric:tabular-nums}.ng-delivery-price svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#5f6b72}.ng-payment-summary{margin-bottom:24px;padding:16px 0;border-top:1px solid #c9d1d3;border-bottom:1px solid #e4e8e9}.ng-payment-summary__total{font-size:15px;color:#5f6b72}.ng-payment-summary__total strong{margin-left:4px;font-size:22px;font-weight:650;letter-spacing:-.01em;color:#14181a;font-variant-numeric:tabular-nums;white-space:nowrap}.ng-payment-applied{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:12px;padding:10px 12px;background:#eaf1f2;border-radius:3px;font-size:13px;line-height:1.45;color:#0a3f49;font-variant-numeric:tabular-nums}.ng-payment-applied__cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:13px;color:#5f6b72;text-decoration:underline;text-underline-offset:3px;cursor:pointer;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ng-payment-applied__cancel:hover{color:#b3372b}.ng-payment-promo-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:8px 0;margin-bottom:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;color:#14181a;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:#0e5460;text-decoration-color:#0e5460;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ng-payment-promo-trigger svg{color:#5f6b72}.ng-payment-promo-trigger:hover{color:#0e5460}.ng-payment-bonus{margin:16px 0 24px;padding:16px;background:#f3f6f6;border-radius:0}.ng-payment-bonus__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:12px}.ng-payment-bonus__title{font-size:15px;font-weight:600;color:#14181a}.ng-payment-bonus__sum{font-size:15px;font-weight:650;color:#14181a;font-variant-numeric:tabular-nums;white-space:nowrap}.ng-pay-types{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.ng-pay-card,.ng-pay-type{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;min-height:44px;padding:8px 20px;background:transparent;border:1px solid #c9d1d3;border-radius:999px;font-size:14px;color:#14181a;text-align:left;cursor:pointer;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1)}.ng-pay-card:hover,.ng-pay-type:hover{border-color:#14181a;background:#f3f6f6}.ng-pay-card:active,.ng-pay-type:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.ng-pay-card__icon,.ng-pay-type__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#5f6b72;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ng-pay-card__title,.ng-pay-type__title{min-width:0;line-height:1.3}.ng-pay-card--active,.ng-pay-type--active{background:#14181a;border-color:#14181a;color:#fff}.ng-pay-card--active:hover,.ng-pay-type--active:hover{border-color:#14181a;background:#14181a}.ng-pay-card--active .ng-pay-card__icon,.ng-pay-card--active .ng-pay-type__icon,.ng-pay-type--active .ng-pay-card__icon,.ng-pay-type--active .ng-pay-type__icon{color:#fff}.ng-pay-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:16px}.ng-pay-cards__label{margin-bottom:2px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5f6b72}.ng-pay-card__title{font-variant-numeric:tabular-nums}.ng-promo-dialog h3{margin:0 0 16px}.ng-promo-dialog .input__text{margin-bottom:12px}.ng-promo-dialog .order-message{margin:0 0 12px}.ng-datepicker__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:16px}.ng-datepicker__title{font-size:15px;font-weight:600;color:#14181a}.ng-datepicker__nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:36px;height:36px;border:1px solid #c9d1d3;border-radius:50%;font-size:18px;line-height:1;color:#14181a;cursor:pointer;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1)}.ng-datepicker__nav:hover{border-color:#14181a;background:#f3f6f6}.ng-datepicker__nav:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.ng-datepicker__nav:disabled{color:#98a3a8;border-color:#e4e8e9;background:none;cursor:default}.ng-datepicker__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.ng-datepicker__dow{padding:8px 0;text-align:center;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5f6b72}.ng-datepicker__day{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;height:40px;border:1px solid transparent;border-radius:999px;font-size:14px;color:#14181a;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),border-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1)}.ng-datepicker__day:hover{background:#f3f6f6}.ng-datepicker__day--today{border-color:#0e5460}.ng-datepicker__day--selected{background:#0e5460;border-color:#0e5460;color:#fff}.ng-datepicker__day--selected:hover{background:#0a3f49}.ng-datepicker__day--disabled{color:#98a3a8;cursor:default}.ng-datepicker__day--disabled:hover{background:none}.ng-datepicker__day--empty{border:0;cursor:default}.ng-datepicker__day--empty:hover{background:none}.ng-cant-deliver{border-top:1px solid #b3372b;padding-top:16px}.ng-cant-deliver__title{margin:0 0 16px;font-size:17px;font-weight:600;line-height:1.35;letter-spacing:0;color:#b3372b}.ng-cart-empty h1{margin:0 0 8px;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:#14181a}.ng-cart-empty p{margin:0}.ng-tare-modes{margin-top:24px}.ng-tare-modes.is-busy{opacity:.6}.ng-tare-modes__title{margin:0 0 8px;font-size:16px;color:#14181a}.ng-tare-modes__need{margin:0 0 12px;font-size:14px;line-height:1.5;color:#5f6b72}.ng-tare-modes__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.ng-tare-mode,.ng-tare-modes__list{display:-webkit-box;display:-ms-flexbox;display:flex}.ng-tare-mode{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:16px;background:#fff;border:1px solid #e4e8e9;border-radius:0;cursor:pointer;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1)}.ng-tare-mode.is-active{border-color:#0e5460}.ng-tare-mode__radio{margin:3px 0 0;-webkit-box-flex:0;-ms-flex:none;flex:none;accent-color:#0e5460}.ng-tare-mode__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.ng-tare-mode__body,.ng-tare-mode__head{display:-webkit-box;display:-ms-flexbox;display:flex}.ng-tare-mode__head{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.ng-tare-mode__name{font-size:15px;color:#14181a}.ng-tare-mode__price{font-size:14px;color:#5f6b72;white-space:nowrap}.ng-tare-mode__hint{font-size:13px;line-height:1.5;color:#5f6b72}.ng-tare-sign__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.ng-tare-sign__rek{font-size:13px;line-height:18px;opacity:.7}.ng-tare-sign__props{padding:0;list-style:none;gap:4px;font-size:14px}.ng-tare-sign__props,.ng-tare-sign__terms{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ng-tare-sign__terms{padding-left:18px;gap:6px;font-size:13px;line-height:19px;opacity:.85}.ng-tare-sign__hint{margin:8px 0 0;font-size:13px;line-height:18px;opacity:.7}.ng-tare-balance{margin:16px 0 0;font-size:13px;line-height:1.5;color:#5f6b72}.ng-free-delivery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin:0 0 24px;padding:12px 16px;border-radius:6px;background:#fff;border:1px solid #e4e8e9}.ng-free-delivery__ring{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:44px;height:44px;color:#0e5460}.ng-free-delivery__track{fill:#fff;stroke:#e4e8e9}.ng-free-delivery__fill{fill:none;stroke:currentColor;-webkit-transition:stroke-dashoffset .4s ease;transition:stroke-dashoffset .4s ease}.ng-free-delivery__icon{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ng-free-delivery.is-done .ng-free-delivery__fill{fill:currentColor}.ng-free-delivery.is-done .ng-free-delivery__icon{color:#fff}.ng-free-delivery__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.ng-free-delivery__title{font-size:16px;font-weight:700;color:#14181a}.ng-free-delivery__sub{font-size:14px;color:#6b7280;color:#3d444b}.ng-free-delivery__sub b{font-weight:800;color:#0e5460}.ng-no-today-note{margin:0 0 24px;padding:16px 18px;border-radius:6px;background:#eaf1f2;border:1px solid #e4e8e9}.ng-no-today-note__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:6px}.ng-no-today-note__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#0e5460}.ng-no-today-note__title{font-size:16px;font-weight:600;color:#14181a}.ng-no-today-note__text{margin:0;font-size:14px;line-height:1.5;color:#3d444b}.ng-no-today-note__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:12px}.ng-no-today-note__remove{max-width:100%;padding:7px 14px;border:1px solid #0e5460;border-radius:999px;background:#fff;color:#0e5460;font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-no-today-note__remove:hover{background:#0e5460;color:#fff}.ng-no-today-hint{margin:8px 0 0;font-size:13px;line-height:1.5;color:#5f6b72}.ngg-profile,.ngg-profile-shell{padding:48px 0 112px}.ngg-profile-head{margin-bottom:48px}.ngg-profile-head .ngg-eyebrow{margin-bottom:12px}.ngg-profile-head .ngg-rule{margin-bottom:24px}.ngg-profile-head h1{margin:0;font-size:clamp(28px,3.5vw,36px);letter-spacing:-.02em;line-height:1.1}.ngg-profile-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px}.ngg-profile-aside{-webkit-box-flex:0;-ms-flex:0 0 248px;flex:0 0 248px;max-width:248px}.ngg-profile-main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:720px}.ngg-profile-main h1{font-size:22px;letter-spacing:-.01em;line-height:1.25;margin:0 0 24px}.ngg-profile-main .ng-checkout__section{margin-bottom:32px}.ngg-empty--profile{padding:48px 24px}@media (max-width:992px){.ngg-profile-layout{display:block}.ngg-profile-aside{max-width:none;margin-bottom:32px}}@media (max-width:768px){.ngg-profile,.ngg-profile-shell{padding:32px 0 64px}.ngg-profile-head{margin-bottom:32px}}.ngg-profile-menu ul.profile-menu{list-style:none;margin:0;padding:0;border-top:1px solid #c9d1d3}.ngg-profile-menu ul.profile-menu li{border-bottom:1px solid #e4e8e9}.ngg-profile-menu ul.profile-menu li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 2px;font-size:15px;font-weight:500;color:#3d444b;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ngg-profile-menu ul.profile-menu li a:after{content:"\203A";color:#98a3a8;font-size:18px;line-height:1;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.ngg-profile-menu ul.profile-menu li a:hover{color:#14181a}.ngg-profile-menu ul.profile-menu li a:hover:after{color:#14181a;-webkit-transform:translateX(3px);transform:translateX(3px)}.ngg-profile-menu ul.profile-menu li.active a{color:#14181a;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#0e5460;text-decoration-color:#0e5460;text-decoration-thickness:1px;text-underline-offset:6px}.ngg-profile-menu ul.profile-menu li.ngg-profile-menu__exit a{color:#5f6b72}.ngg-profile-menu ul.profile-menu li.ngg-profile-menu__exit a:hover{color:#b3372b}.ngg-profile-menu ul.profile-menu li.ngg-profile-menu__exit a:after{content:none}.ngg-profile-menu__bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:24px;padding:16px;background:#f3f6f6;border-radius:0}.ngg-profile-menu__bonus-label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72}.ngg-profile-menu__bonus-value{font-size:16px;font-weight:650;font-variant-numeric:tabular-nums;color:#14181a;white-space:nowrap}@media (max-width:992px){.ngg-profile-menu ul.profile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;border-top:0}.ngg-profile-menu ul.profile-menu li{border-bottom:0}.ngg-profile-menu ul.profile-menu li a{height:36px;padding:0 14px;font-size:13px;border:1px solid #c9d1d3;border-radius:999px;color:#14181a;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1)}.ngg-profile-menu ul.profile-menu li a:after{content:none}.ngg-profile-menu ul.profile-menu li a:hover{border-color:#14181a;background:#f3f6f6}.ngg-profile-menu ul.profile-menu li.active a{background:#14181a;border-color:#14181a;color:#fff;text-decoration:none;font-weight:550}.ngg-profile-menu__bonus{margin-top:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.ng-profile{max-width:720px}.ng-profile h1{font-size:clamp(28px,3.5vw,36px);letter-spacing:-.02em;line-height:1.1;margin:0 0 32px}.ng-profile .btn--block{margin-top:12px}.ng-profile__nav{margin-bottom:24px}.ng-profile__nav a{font-size:14px;color:#5f6b72}.ng-profile__nav a:hover{color:#14181a}.ng-profile-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:24px;margin-bottom:32px;background:#f3f6f6;border-radius:0}.ng-profile-card__avatar{position:relative;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;width:64px;height:64px}.ng-profile-card__avatar img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:0}.ng-profile-card__avatar-placeholder{width:64px;height:64px;background:#ecf1f1;color:#5f6b72;font-size:24px;font-weight:600;border-radius:0}.ng-profile-card__avatar-edit,.ng-profile-card__avatar-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ng-profile-card__avatar-edit{position:absolute;right:-8px;bottom:-8px;width:28px;height:28px;margin:0;background:#fff;border:1px solid #c9d1d3;border-radius:50%;font-size:13px;line-height:1;cursor:pointer;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),background-color .16s cubic-bezier(.33,1,.68,1)}.ng-profile-card__avatar-edit:hover{border-color:#14181a;background:#f3f6f6}.ng-profile-card__info{min-width:0}.ng-profile-card__fio{font-size:18px;font-weight:600;letter-spacing:-.01em;color:#14181a}.ng-profile-card__email,.ng-profile-card__phone{margin-top:2px;font-size:14px;color:#5f6b72;font-variant-numeric:tabular-nums}.ng-profile-card__avatar-remove{display:inline-block;margin-top:8px;font-size:13px;color:#5f6b72;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ng-profile-card__avatar-remove:hover{color:#b3372b}.ng-profile-list{list-style:none;margin:0 0 32px;padding:0;border-top:1px solid #c9d1d3}.ng-profile-list li{border-bottom:1px solid #e4e8e9}.ng-profile-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px 2px;font-size:15px;font-weight:500;color:#3d444b;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ng-profile-list a:hover{color:#14181a}.ng-profile-list a:hover .ng-profile-list__chevron{color:#14181a;-webkit-transform:translateX(3px);transform:translateX(3px)}.ng-profile-list__chevron{color:#98a3a8;font-size:18px;line-height:1;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1);transition:transform .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1),-webkit-transform .16s cubic-bezier(.33,1,.68,1)}.ng-order-list{display:grid;gap:24px}.ng-order{border:1px solid #e4e8e9;border-radius:0;padding:24px;background:#fcfcfc}.ng-order__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid #e4e8e9}.ng-order__date{font-size:15px;font-weight:600;color:#14181a}.ng-order__addr{margin-top:2px;font-size:13px;color:#5f6b72;line-height:1.45}.ng-order__status{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px 10px;border:1px solid #c9d1d3;border-radius:3px;font-size:12px;font-weight:500;line-height:1.4;color:#14181a;white-space:nowrap}.ng-order__status--delivered{color:#1e6b44;border-color:#1e6b44}.ng-order__status--cancelled,.ng-order__status--refused{color:#b3372b;border-color:#b3372b}.ng-order__items{list-style:none;margin:0;padding:0}.ng-order__items li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #e4e8e9;font-size:14px;color:#3d444b}.ng-order__items li span+span{color:#5f6b72;font-variant-numeric:tabular-nums;white-space:nowrap}.ng-order__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-top:16px;border-top:1px solid #c9d1d3}.ng-order__foot strong{font-size:16px;font-weight:650;font-variant-numeric:tabular-nums;color:#14181a}.ng-order__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:576px){.ng-order{padding:16px}.ng-order__foot{display:block}.ng-order__foot .ng-order__actions{margin-top:12px}}.ng-order-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.ng-order-group+.ng-order-group{margin-top:48px}.ng-order-group__title{margin:0;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72}.ng-order--active{border-color:#c9d1d3}.ng-order__num,.ng-order__when{font-size:13px;color:#5f6b72;font-variant-numeric:tabular-nums}.ng-order__when{margin-top:2px}.ng-order__status--auto,.ng-order__status--late,.ng-order__status--waiting_approve,.ng-order__status--waiting_delivery,.ng-order__status--warehouse{color:#0e5460;border-color:#0e5460}.ng-order__status--not_there{color:#b3372b;border-color:#b3372b}.ng-active-orders{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:32px}.ng-active-orders__title{margin:0;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72}.ng-active-order{display:block;padding:16px;border:1px solid #e4e8e9;border-radius:0;background:#fcfcfc;color:inherit;text-decoration:none;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1),background .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),background .16s cubic-bezier(.33,1,.68,1)}.ng-active-order:hover{border-color:#c9d1d3;background:#f3f6f6}.ng-active-order__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.ng-active-order__num{font-size:14px;font-weight:600;color:#14181a;font-variant-numeric:tabular-nums}.ng-active-order__addr{margin-top:8px;font-size:13px;color:#3d444b;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-active-order__when{margin-top:2px;font-size:12px;color:#5f6b72;font-variant-numeric:tabular-nums}@media (max-width:576px){.ng-order-group{gap:16px}.ng-order-group+.ng-order-group{margin-top:32px}.ng-active-order{padding:12px}.ng-active-order__top{gap:12px}}.ng-addresses{list-style:none;margin:0 0 24px;padding:0;border-top:1px solid #c9d1d3}.ng-addresses>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px 2px;border-bottom:1px solid #e4e8e9}.ng-addresses>li strong{font-size:15px;font-weight:600;color:#14181a;line-height:1.4}.ng-addresses__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ng-cards{list-style:none;margin:0 0 24px;padding:0;border-top:1px solid #c9d1d3}.ng-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:14px 2px;border-bottom:1px solid #e4e8e9}.ng-card__num{font-size:15px;font-weight:500;color:#14181a;font-variant-numeric:tabular-nums;letter-spacing:.02em}@media (max-width:576px){.ng-addresses>li{display:block}.ng-addresses>li .ng-addresses__actions{margin-top:12px}}.ng-bonus-card{max-width:360px;margin:0 0 24px;padding:28px;background:#14181a;color:#fff;border-radius:0}.ng-bonus-card__label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5f6b72;color:#fff;opacity:.64}.ng-bonus-card__value{margin-top:8px;font-size:28px;font-weight:650;letter-spacing:-.01em;line-height:1.1;font-variant-numeric:tabular-nums}.ng-bonus-card__pct{margin-top:8px;font-size:13px;color:#fff;opacity:.72}.ng-invite-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px;margin:24px 0}.ng-invite-link .input__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ng-invite-link .btn{height:48px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ng-invite-qr{display:inline-block;margin:0 0 24px;padding:20px;background:#f3f6f6;border-radius:0}.ng-invite-qr img{width:200px;height:auto;mix-blend-mode:multiply}.profile-orders{display:grid;gap:24px}.order-item{border:1px solid #e4e8e9;border-radius:0;padding:24px;background:#fcfcfc}.order-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid #e4e8e9}.order-item__meta{min-width:0}.order-head{font-size:15px;font-weight:600;color:#14181a}.order-item__address{margin-top:2px;font-size:13px;color:#5f6b72;line-height:1.5}.order-item__paid{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px 10px;border:1px solid #1e6b44;border-radius:3px;font-size:12px;font-weight:500;line-height:1.4;color:#1e6b44;white-space:nowrap}.order-item__paid--no{color:#5f6b72;border-color:#c9d1d3}.order-item-rows{width:100%;border-collapse:collapse;font-size:14px}.order-item-rows td{padding:10px 0;vertical-align:baseline}.order-item-rows .order-item-row__title{color:#3d444b;padding-right:8px}.order-item-row__dots{width:100%;min-width:24px;border-bottom:1px dotted #c9d1d3}.order-item-rows .order-item-row__price{color:#5f6b72;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:8px;text-align:right}.order-item-total{margin-top:16px;padding-top:16px;border-top:1px solid #c9d1d3}.order-item-total__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:2px 0;font-size:14px;color:#3d444b}.order-item-total__row strong{font-size:16px;font-weight:650;font-variant-numeric:tabular-nums;color:#14181a;white-space:nowrap}.order-item-total__row--muted{color:#5f6b72}.order-item-total__row--muted strong{font-size:14px;font-weight:500;color:#5f6b72}.order-item-repeat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:20px}@media (max-width:576px){.order-item{padding:16px}}.client-cards{list-style:none;margin:0 0 24px;padding:0;border-top:1px solid #c9d1d3}.client-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:14px 2px;border-bottom:1px solid #e4e8e9}.client-card .btn{margin-left:auto}.client-card__title{font-size:15px;font-weight:500;color:#14181a;font-variant-numeric:tabular-nums;letter-spacing:.02em}.client-card__exp{font-size:13px;color:#5f6b72;font-variant-numeric:tabular-nums}.ng-order-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.ng-order-details,.ng-order-details__head{display:-webkit-box;display:-ms-flexbox;display:flex}.ng-order-details__head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.ng-order-details__title{margin:0;font-size:20px}.ng-order-details__date{margin-top:4px;font-size:13px;color:#5f6b72;font-variant-numeric:tabular-nums}.ng-order-details__paid{font-size:14px;font-weight:500;color:#c9d1d3;white-space:nowrap}.ng-order-details__paid.is-paid{color:#1e6b44}.ng-order-details__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:14px;color:#14181a}.ng-order-details__info,.ng-order-details__status,.ng-order-track,.ng-order-track__step{display:-webkit-box;display:-ms-flexbox;display:flex}.ng-order-track__step{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.ng-order-track__line{position:absolute;top:11px;right:50%;left:-50%;height:2px;background:#e4e8e9}.ng-order-track__step.is-done .ng-order-track__line{background:#1e6b44}.ng-order-track__dot{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:#e4e8e9;color:#fff;font-size:13px;line-height:1}.ng-order-track__step.is-done .ng-order-track__dot{background:#1e6b44}.ng-order-track__step.is-current .ng-order-track__dot{background:#14181a}.ng-order-track__title{font-size:12px;color:#5f6b72;text-align:center}.ng-order-track__step.is-wait .ng-order-track__title{color:#c9d1d3}.ng-order-details__items{list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.ng-order-details__item,.ng-order-details__items{display:-webkit-box;display:-ms-flexbox;display:flex}.ng-order-details__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.ng-order-details__item-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:48px;height:48px}.ng-order-details__item-main{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ng-order-details__item-title{font-size:14px}.ng-order-details__item-qty{display:inline-block;margin-top:4px;font-size:12px;color:#5f6b72}.ng-order-details__item-price{font-size:14px;white-space:nowrap;font-variant-numeric:tabular-nums}.ng-order-details__sums{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.ng-order-details__sum-row,.ng-order-details__sums{display:-webkit-box;display:-ms-flexbox;display:flex}.ng-order-details__sum-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;font-size:14px}.ng-order-details__sum-row--total{font-size:16px}.ng-order-details__sum-row--muted{color:#5f6b72}.ng-order-details__paytype{font-size:14px}.ng-order-details__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.login-box,.ng-order-details__actions{display:-webkit-box;display:-ms-flexbox;display:flex}.login-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.login-box p{margin:0;font-size:14px;line-height:1.5;color:#3d444b}.login-box .btn{width:100%}.login-box a:not(.btn){color:#14181a;text-decoration:underline;-webkit-text-decoration-color:#0e5460;text-decoration-color:#0e5460;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.login-box a:not(.btn):hover{color:#0e5460}.login-box .btn[href^="tel:"]{font-variant-numeric:tabular-nums}.login-box .input,.login-box .input-white{margin-bottom:0}.login-button,.login-button>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-button>a{height:32px;padding:0 4px;font-size:13px;font-weight:500;letter-spacing:.02em;color:#14181a;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1),-webkit-text-decoration-color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),-webkit-text-decoration-color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),text-decoration-color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),text-decoration-color .16s cubic-bezier(.33,1,.68,1),-webkit-text-decoration-color .16s cubic-bezier(.33,1,.68,1)}.login-button>a:hover{-webkit-text-decoration-color:#0e5460;text-decoration-color:#0e5460}.ng-qr-login{display:none}@media (min-width:576px){.ng-qr-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:4px;padding:24px;background:#f3f6f6;border-radius:0}.ng-qr-login img{display:block;width:160px;height:160px;mix-blend-mode:multiply}.ng-qr-login span{max-width:280px;font-size:13px;line-height:1.45;color:#5f6b72;text-align:center}}.ng-consents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:4px 0;padding-top:12px;border-top:1px solid #e4e8e9}.ng-consent,.ng-consents{display:-webkit-box;display:-ms-flexbox;display:flex}.ng-consent{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin:0;cursor:pointer;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.45;color:#5f6b72}.ng-consent input[type=checkbox]{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px;margin:2px 0 0;accent-color:#0e5460;cursor:pointer}.ng-consent__text a{color:#14181a;text-decoration:underline;-webkit-text-decoration-color:#0e5460;text-decoration-color:#0e5460;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1)}.ng-consent__text a:hover{color:#0e5460}.ng-city-dialog__title{margin:0 0 8px;padding:0 32px 16px 0;border-bottom:1px solid #e4e8e9;font-size:18px;font-weight:600;letter-spacing:0;line-height:1.3;text-align:left}.ng-city-dialog__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}.ng-city-dialog__item{display:block;width:100%;padding:14px 12px;border:0;border-bottom:1px solid #e4e8e9;border-radius:0;background:transparent;color:#14181a;font-size:15px;font-weight:400;line-height:1.4;text-align:left;cursor:pointer;-webkit-transition:background-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1);transition:background-color .16s cubic-bezier(.33,1,.68,1),color .16s cubic-bezier(.33,1,.68,1)}.ng-city-dialog__item:last-child{border-bottom:0}.ng-city-dialog__item:hover{background:#f3f6f6}.ng-city-dialog__item:disabled{color:#98a3a8;cursor:default}.ng-city-dialog__item--active{font-weight:500}.ng-city-dialog__item--active,.ng-city-dialog__item--active:hover{background:#eaf1f2;color:#0e5460}.ng-city-dialog__item--active:disabled{color:#0e5460}.cookie-consent,.cookie-widget{position:fixed;left:0;right:0;bottom:0;z-index:150;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 24px;padding:14px 24px;background:#fff;border-top:1px solid #c9d1d3;border-radius:0;-webkit-box-shadow:0 -8px 24px -12px rgba(16,32,36,.14);box-shadow:0 -8px 24px -12px rgba(16,32,36,.14);color:#3d444b;font-size:13px;line-height:1.45;-webkit-animation:ngg-fade .24s cubic-bezier(.33,1,.68,1) both;animation:ngg-fade .24s cubic-bezier(.33,1,.68,1) both}.cookie-consent__text{-webkit-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px;min-width:0}.cookie-consent__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px}.cookie-consent__link{color:#5f6b72;text-decoration:underline;-webkit-text-decoration-color:#c9d1d3;text-decoration-color:#c9d1d3;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap;-webkit-transition:color .16s cubic-bezier(.33,1,.68,1),-webkit-text-decoration-color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),-webkit-text-decoration-color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),text-decoration-color .16s cubic-bezier(.33,1,.68,1);transition:color .16s cubic-bezier(.33,1,.68,1),text-decoration-color .16s cubic-bezier(.33,1,.68,1),-webkit-text-decoration-color .16s cubic-bezier(.33,1,.68,1)}.cookie-consent__link:hover{color:#14181a;-webkit-text-decoration-color:#0e5460;text-decoration-color:#0e5460}.cookie-consent .btn,.cookie-consent__btn,.cookie-widget .btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:36px;padding:0 18px;font-size:13px}@media (max-width:576px){.cookie-consent,.cookie-widget{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px;padding:16px;text-align:left}.cookie-consent__text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cookie-consent .btn,.cookie-consent__btn,.cookie-widget .btn{width:100%}}.ng-fast-order__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;max-width:480px}.ng-fast-order__form .order-message{margin:0}.ng-fast-order__row input{width:100%;height:48px;padding:0 16px;background:#fff;color:#14181a;border:1px solid #d7dcde;border-radius:3px;font-size:15px;-webkit-transition:border-color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1);transition:border-color .16s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1),-webkit-box-shadow .16s cubic-bezier(.33,1,.68,1)}.ng-fast-order__row input::-webkit-input-placeholder{color:#98a3a8}.ng-fast-order__row input:-ms-input-placeholder{color:#98a3a8}.ng-fast-order__row input::placeholder{color:#98a3a8}.ng-fast-order__row input:focus{outline:none;border-color:#0e5460;-webkit-box-shadow:0 0 0 3px #eaf1f2;box-shadow:0 0 0 3px #eaf1f2}.ng-fast-order__actions{margin-top:4px}.ng-fast-order__actions .btn{width:100%}.ng-fast-order--btn-color .ng-fast-order__actions .btn:not(:disabled):not(.btn--disabled){background:var(--wa-form-btn);border-color:var(--wa-form-btn);color:var(--wa-form-btn-fg)}.ng-fast-order--btn-color .ng-fast-order__actions .btn:not(:disabled):not(.btn--disabled):focus-visible,.ng-fast-order--btn-color .ng-fast-order__actions .btn:not(:disabled):not(.btn--disabled):hover{-webkit-filter:brightness(.92);filter:brightness(.92)}.ng-fast-order__sent{max-width:480px;padding:16px 20px;background:#fff;border:1px solid #e4e8e9;border-radius:3px;-webkit-box-shadow:inset 2px 0 0 #1e6b44;box-shadow:inset 2px 0 0 #1e6b44;color:#14181a;font-size:14px;line-height:1.5;-webkit-animation:ngg-fade .24s cubic-bezier(.33,1,.68,1) both;animation:ngg-fade .24s cubic-bezier(.33,1,.68,1) both}.ng-fast-order-dialog .ng-fast-order__form,.ng-fast-order-dialog .ng-fast-order__sent{max-width:none}.ng-fast-order__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:16px;background:#f3f6f6;border-radius:3px}.ng-fast-order__item-title{min-width:0;font-size:15px;line-height:1.35;color:#14181a}.ng-fast-order__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;font-size:15px;color:#14181a}.ng-fast-order__total-value{font-size:18px;font-weight:700}.ng-fast-order__consent{font-size:12px;line-height:1.5;color:#98a3a8}.ng-fast-order__consent a{color:inherit;text-decoration:underline}.ng-add-address__title{margin:0 0 16px;font-size:22px;font-weight:600;letter-spacing:-.01em}.ng-add-address__picker{gap:12px}.ng-add-address__picker,.ng-add-address__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ng-add-address__search{gap:8px;position:relative}.ng-add-address__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.ng-add-address__map-wrapper{position:relative;width:100%;height:320px;border-radius:0;overflow:hidden;background:#f3f6f6;border:1px solid #e4e8e9}.ng-add-address__map{width:100%;height:100%}.ng-add-address__map--preview{height:200px;border-radius:0;border:1px solid #e4e8e9;overflow:hidden}.ng-add-address__pin{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);font-size:32px;line-height:1;pointer-events:none;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.25));filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.ng-add-address__readonly{color:#5f6b72;cursor:default}.ng-add-address__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ng-add-address__form,.ng-add-address__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.ng-add-address__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.ng-add-address__row>.input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px;margin-bottom:0}.ng-add-address__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.ng-suggestions{list-style:none;margin:0;padding:6px 0;border:1px solid #c9d1d3;border-radius:3px;background:#fff;max-height:240px;overflow-y:auto}.ng-suggestions li{padding:8px 12px;cursor:pointer;font-size:14px}.ng-suggestions li:hover{background:#f3f6f6}
/*# sourceMappingURL=website_newgen_v2-ec701046c36ecb8f4dff.css.map*/