

/* Start:/local/templates/epsilongifts/build/css/global.css?1788175761151784*/
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400 700;src:url(/local/templates/epsilongifts/build/css/../fonts/Manrope/Manrope-Cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400 700;src:url(/local/templates/epsilongifts/build/css/../fonts/Manrope/Manrope-Latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:300;src:url(/local/templates/epsilongifts/build/css/../fonts/Unbounded/Unbounded-Light.woff2)}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:400;src:url(/local/templates/epsilongifts/build/css/../fonts/Unbounded/Unbounded-Regular.woff2)}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:500;src:url(/local/templates/epsilongifts/build/css/../fonts/Unbounded/Unbounded-Medium.woff2)}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:700;src:url(/local/templates/epsilongifts/build/css/../fonts/Unbounded/Unbounded-Bold.woff2)}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}ol,ul{list-style:none;padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;max-width:100%}button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}a:focus{outline:none}input::-ms-clear{display:none}.hidden-block{display:none!important}:disabled{cursor:default}body,html{font-family:Manrope,sans-serif;font-size:14px;height:100%;line-height:125%;min-height:calc(var(--vh, 1vh)*100)}body{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:360px;overflow-x:hidden;padding-right:var(--pr,0);scroll-behavior:smooth;text-rendering:optimizeSpeed}.hidden-overflow,.hidden-overflow body{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);overflow:hidden}.hidden-overflow body{height:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none;-ms-touch-action:none;touch-action:none}.main-wrapper{background-color:#fff;color:#22272d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.main,.main-wrapper{-webkit-box-flex:1;width:100%}.main{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:80px;grid-template-columns:100%;-ms-flex-positive:1;flex-grow:1;padding-top:7px}@media screen and (min-width:768px){.main{gap:100px;padding-top:23px}}@media screen and (min-width:1366px){.main{padding-top:8px}}@media screen and (min-width:1600px){.main{gap:140px}}.main>:last-child{margin-bottom:80px}@media screen and (min-width:768px){.main>:last-child{margin-bottom:100px}}@media screen and (min-width:1600px){.main>:last-child{margin-bottom:140px}}.container{margin:0 auto;max-width:1600px;padding:0 10px;width:100%}@media screen and (min-width:768px){.container{padding:0 16px}}@media screen and (min-width:1366px){.container{padding:0 32px}}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;box-shadow:inset 0 0 0 1000px #fff!important}h1,h2,h3{color:#000;font-family:Unbounded,Manrope,sans-serif;font-weight:400;margin:0}h1{font-size:28px;line-height:100%}@media screen and (min-width:768px){h1{font-size:40px}}h1:not([class]):first-child{padding-top:14px}@media screen and (min-width:768px){h1:not([class]):first-child{padding-top:32px}}@media screen and (min-width:1366px){h1:not([class]):first-child{padding-top:42px}}.content h1:not([class]){margin-bottom:26px}@media screen and (min-width:768px){.content h1:not([class]){margin-bottom:35px}}h2{font-size:20px;font-weight:500;line-height:120%}@media screen and (min-width:768px){h2{font-size:30px}}@media screen and (min-width:1366px){h2{font-size:40px}}.content h2:not([class]){margin-bottom:26px}h3{font-size:18px;font-weight:500;line-height:120%}@media screen and (min-width:1366px){h3{font-size:22px}}.rub{font-size:0;line-height:0}.rub,.rub:before{display:inline-block;font-family:inherit;font-weight:inherit;vertical-align:baseline}.rub:before{content:"₽"}.overflowed{overflow:hidden}@media print{.no-print{display:none!important}.no-break-print{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}#bx-panel{display:none!important}.header{min-height:72px}.header-wrap{grid-template-columns:100%;padding:0}.header-wrap-contents{display:grid;gap:32px;grid-template-columns:192px 1fr;width:100%}.header-top-mobile{display:contents}.header-logo__link-svg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:13px;height:17px}.header-logo__svg{height:100%;width:auto}.header-links{gap:21px;justify-self:end;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header-links,.header-links__item{display:-webkit-box;display:-ms-flexbox;display:flex}.header-links__item{color:#22272d;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:15px;font-weight:600;gap:5px}.header-links__item>span{display:block}.main{gap:100px}.main>:last-child{margin-bottom:100px}.container{padding:0}h1{font-size:40px}h1:not([class]):first-child{padding-top:42px}.content h1:not([class]){margin-bottom:35px}h2{font-size:40px}.content h2:not([class]){margin-bottom:26px}h3{font-size:22px}}.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;border-radius:5px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;min-height:38px;outline:none;padding:0 15px;text-decoration:none}.button--orange{background-color:#ff5100;color:#fff;-webkit-transition:background-color .3s ease,background-image .3s ease,color .3s ease;transition:background-color .3s ease,background-image .3s ease,color .3s ease}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.button--orange:not(:disabled):hover{background-color:#22272d;background-image:linear-gradient(34deg,#22272d,#696f7d 175.75%)}}.button--orange:active:not(:disabled){background-color:#ff5100;background-image:none}.button--orange:disabled{background-color:#22272d;color:#94867f;cursor:default}.button--black{background-color:#22272d;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.button--black:not(:disabled):hover{background-color:#fff;color:#22272d}}.button--black:disabled{color:#94867f;cursor:default}.button--white{background-color:#fff;border:1px solid #dedddd;color:#ff5100;-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.button--white:hover{background-color:#fff;border-color:#fff;color:#ff5100}}.button--white:disabled{background-color:#f2f0f0;border-color:#f2f0f0;color:#94867f}.button--grey{background-color:#f3f1f0;border:1px solid #dedddd;color:#22272d;font-size:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.button--grey:hover{border-color:#ff5100;color:#ff5100}}.button--arrow{gap:10px;padding:0 5px 0 15px}.button--arrow>span:not([class]){-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:currentColor;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1px;vertical-align:top;width:24px}.button--arrow>span:not([class]),.button--arrow>span:not([class]):after{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.button--arrow>span:not([class]):after{content:"";display:block;height:12px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none' viewBox='0 0 7 12'%3E%3Cpath stroke='%23241e1b' d='m1 1 5 5-5 5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none' viewBox='0 0 7 12'%3E%3Cpath stroke='%23241e1b' d='m1 1 5 5-5 5'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:7px}.button--arrow.button--orange>span:not([class]):after{background-color:#22272d}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.button--arrow.button--black:hover>span:not([class]):after{background-color:#fff}}.button--arrow.button--black>span:not([class]):after{background-color:#22272d}.button--arrow.button--grey{border-radius:10px;min-height:47px;padding:0 20px}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.button--arrow.button--grey:hover>span:not([class]):after{background-color:#fff}}.button--arrow.button--grey>span:not([class]){background-color:#ff5100}.button--arrow.button--grey>span:not([class]):after{background-color:#fff}.button--text-arrow{color:#22272d;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px;min-height:auto;padding:0;-webkit-transition:color .3s ease;transition:color .3s ease}@media screen and (min-width:768px){.button--text-arrow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:16px}}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.button--text-arrow:hover{color:#ff5100}}.button--text-arrow>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5100;border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;vertical-align:top;width:24px}@media screen and (min-width:1366px){.button--text-arrow>span{height:32px;width:32px}}.button--text-arrow>span:after{background-color:currentColor;content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:12px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none' viewBox='0 0 7 12'%3E%3Cpath stroke='%23241e1b' d='m1 1 5 5-5 5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none' viewBox='0 0 7 12'%3E%3Cpath stroke='%23241e1b' d='m1 1 5 5-5 5'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:7px}@media screen and (min-width:1366px){.button--text-arrow>span:after{height:12px;width:7px}}.button--gradient{background:radial-gradient(circle at 19% 34%,#ffb41d 0,red 100%);color:#fff;-webkit-transition:background .3s ease,opacity .3s ease;transition:background .3s ease,opacity .3s ease}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.button--gradient:not(:disabled):hover{background:radial-gradient(circle at 19% 34%,red 0,#ffb41d 100%)}}.button--gradient:disabled{opacity:.6}.button--text{color:#ff5100;font-size:14px;font-weight:400;min-height:auto;padding:0}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.button--text:not(:disabled):hover{color:red;text-decoration:underline}}.button--text:active:not(:disabled){color:#94867f;text-decoration:none}.button--text:disabled{color:#dddde3}.button--download{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;color:#22272d;font-size:14px;font-weight:400;gap:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:125%;min-height:inherit;padding:0;-webkit-transition:color .3s ease;transition:color .3s ease}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.button--download:hover{color:#ff5100}}.button--download:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Crect width='24' height='24' x='24' fill='%23ff5100' rx='12' transform='rotate(90 24 0)'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2' d='m17 12-5 5m0 0-5-5m5 5V6'/%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;width:24px}.button__icon{width:20px}.button__text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.button--grey .button__text{font-family:Unbounded,Manrope,sans-serif;font-size:16px;font-weight:400;line-height:1.25;text-align:left}.checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#22272d;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;gap:10px;line-height:125%;vertical-align:top}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.checkbox:hover .checkbox__icon{border-color:#ff5100}}.checkbox__input{display:none}.checkbox__input:checked~.checkbox__icon{background-color:#ff5100}.checkbox__input:checked~.checkbox__icon:before{-webkit-transform:translateY(1px);transform:translateY(1px)}.checkbox__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dedddd;border-radius:5px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease;width:24px}.checkbox__icon:before{background-color:currentColor;content:"";display:block;height:10px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' fill='none' viewBox='0 0 13 10'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2' d='m1 5 3 3 7.75-7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' fill='none' viewBox='0 0 13 10'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2' d='m1 5 3 3 7.75-7'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:translateY(-25px);transform:translateY(-25px);-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:13px}.checkbox__text a{color:#ff5100;-webkit-transition:color .3s ease;transition:color .3s ease}.checkbox--dark{color:#fff}.checkbox--dark .checkbox__icon{background-color:#22272d;border:1px solid #fff}ul:not([class]){-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:inherit;display:grid;font-size:inherit;gap:12px;grid-template-columns:100%;margin:0;padding:0;width:100%}ul:not([class])>li{line-height:inherit;margin:0;padding:0 0 0 20px;position:relative}ul:not([class])>li:before{background-color:currentColor;border-radius:50%;content:"";height:3px;left:7px;position:absolute;top:7px;width:3px}ul:not([class])>li ul,ul:not([class])>li>ol{padding-top:10px}ol:not([class]){-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:inherit;counter-reset:list;display:grid;font-size:inherit;gap:12px;grid-template-columns:100%;margin:0;padding:0;width:100%}ol:not([class])>li{counter-increment:list;margin:0;padding:0 0 0 20px;position:relative}ol:not([class])>li:before{color:currentColor;content:counter(list) ".";font-family:inherit;font-size:inherit;font-weight:600;left:0;line-height:inherit;position:absolute;top:0}ol:not([class])>li ul,ol:not([class])>li>ol{padding-top:10px}.tooltip{cursor:help;display:-webkit-box;display:-ms-flexbox;display:flex}.tooltip,.tooltip__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:24px}.tooltip__icon{background-color:#f5f5f5;border-radius:50%;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:600;line-height:100%;vertical-align:middle}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.tooltip__icon{-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.tooltip__icon:hover{background-color:#ff5100;color:#fff}}.tooltip__icon:after,.tooltip__icon:before{background-color:#fff;content:"";display:none;height:2px;left:50%;position:absolute;top:50%;width:10px}.tooltip__icon:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.tooltip__icon:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}[aria-expanded=true] .tooltip__icon{background-color:#ff5100;color:#ff5100!important}[aria-expanded=true] .tooltip__icon:after,[aria-expanded=true] .tooltip__icon:before{display:block}.tooltip__content{display:none}.tooltip--dark .tooltip__icon{background-color:#dedddd;border-radius:10px;color:#22272d}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.tooltip--dark .tooltip__icon{-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.tooltip--dark .tooltip__icon:hover{background-color:#22272d;color:#fff}}.tooltip--dark[aria-expanded=true] .tooltip__icon{background-color:#22272d;color:#fff!important}.tooltip--dark[aria-expanded=true] .tooltip__icon:after,.tooltip--dark[aria-expanded=true] .tooltip__icon:before{display:none!important}.tippy-box{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 2px 8px 0 rgba(145,165,185,.3);box-shadow:0 2px 8px 0 rgba(145,165,185,.3);color:#22272d;font-size:13px;line-height:100%;min-width:341px;outline:0;padding:16px;position:relative;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;white-space:normal}.tippy-box .tippy-content{padding:0}.tippy-box .tippy-arrow{color:#22272d}body>[data-tippy-root] .tippy-box{background-color:#22272d;color:#fff;line-height:125%;min-width:185px;padding:10px}.countItem__wrap{border-radius:6px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.countItem__btn,.countItem__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.countItem__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f1f0;border:1px solid #f3f1f0;color:#22272d;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;height:38px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .3s ease;transition:color .3s ease;width:34px}@media screen and (min-width:768px){.countItem__btn{height:40px;width:38px}}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.countItem__btn:not(:disabled):hover{color:#ff5100}}.countItem__btn.disabled{color:#94867f;cursor:default;pointer-events:none}.countItem__btn:before{background-color:currentColor;height:3px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='3' fill='none' viewBox='0 0 13 3'%3E%3Cpath fill='%23ff5100' d='M7.337.171h4.913V2.33h-12V.17h7.087'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='3' fill='none' viewBox='0 0 13 3'%3E%3Cpath fill='%23ff5100' d='M7.337.171h4.913V2.33h-12V.17h7.087'/%3E%3C/svg%3E");width:13px}.countItem__btn--plus:before,.countItem__btn:before{content:"";display:block;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.countItem__btn--plus:before{height:13px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none' viewBox='0 0 13 13'%3E%3Cpath fill='%2394867f' d='M7.337 5.195h4.913v2.158H7.337v4.897H5.151V7.353H.25V5.195h4.9V.25h2.187z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none' viewBox='0 0 13 13'%3E%3Cpath fill='%2394867f' d='M7.337 5.195h4.913v2.158H7.337v4.897H5.151V7.353H.25V5.195h4.9V.25h2.187z'/%3E%3C/svg%3E")}.countItem__input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background-color:#f3f1f0;border:1px solid #f3f1f0;border-radius:0;caret-color:#ff5100;color:#22272d;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;height:38px;line-height:100%;padding:0;text-align:center;-webkit-transition:color .3s ease,border-color .3s ease,background-color .3s ease;transition:color .3s ease,border-color .3s ease,background-color .3s ease;width:44px}@media screen and (min-width:768px){.countItem__input{height:40px}}.countItem__input::-webkit-inner-spin-button,.countItem__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.countItem__input:focus{border:1px solid #ff5100}.upload-file{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:10px;grid-template-columns:100%;width:100%}.upload-file__field.hidden{display:none}.upload-file__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#22272d;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;gap:15px;line-height:125%;overflow:hidden;position:relative;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease;vertical-align:top}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.upload-file__label:hover span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.upload-file__label span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5100;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease;width:24px}.upload-file__label span:before{background-color:currentColor;content:"";display:block;height:12px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2' d='M6 11V1M1 6h10'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2' d='M6 11V1M1 6h10'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:12px}.upload-file__input{left:-9999px;position:absolute}.upload-file__error{color:#ff5100;font-size:12px;font-weight:600;line-height:100%;padding-bottom:10px}.upload-file__loaded{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:5px;grid-template-columns:100%;width:100%}.upload-file__loaded:empty{display:none}.upload-file__loaded-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;min-height:24px;position:relative}.upload-file__loaded-name{color:#22272d;display:block;font-size:14px;font-weight:400;line-height:125%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 30px)}.upload-file__loaded-delete{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dedddd;border:0;border-radius:50%;color:#22272d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1px 0 0;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;width:24px}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.upload-file__loaded-delete:hover{background-color:#ff5100;color:#fff}}.upload-file__loaded-delete:before{background-color:currentColor;content:"";display:block;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23241e1b' stroke-linecap='round' stroke-width='2' d='m4.243 10.607 7.072-7.071M4.243 3.536l7.072 7.07'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23241e1b' stroke-linecap='round' stroke-width='2' d='m4.243 10.607 7.072-7.071M4.243 3.536l7.072 7.07'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-ms-flex-negative:0;flex-shrink:0;height:15px;width:15px}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.upload-file--pic .upload-file__label:hover span{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.upload-file--pic .upload-file__label span:before{content:"";display:block;height:14px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M5.25 5.833a1.167 1.167 0 1 0 0-2.333 1.167 1.167 0 0 0 0 2.333'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M7.583 1.167H5.25c-2.917 0-4.083 1.166-4.083 4.083v3.5c0 2.917 1.166 4.083 4.083 4.083h3.5c2.916 0 4.083-1.166 4.083-4.083V5.833'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='1.5' d='M9.188 2.917h3.208M10.792 4.52V1.314'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1.558 11.054 2.875-1.93c.461-.31 1.126-.275 1.54.081l.193.17a1.3 1.3 0 0 0 1.645 0l2.427-2.083a1.3 1.3 0 0 1 1.645 0l.95.816'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M5.25 5.833a1.167 1.167 0 1 0 0-2.333 1.167 1.167 0 0 0 0 2.333'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M7.583 1.167H5.25c-2.917 0-4.083 1.166-4.083 4.083v3.5c0 2.917 1.166 4.083 4.083 4.083h3.5c2.916 0 4.083-1.166 4.083-4.083V5.833'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='1.5' d='M9.188 2.917h3.208M10.792 4.52V1.314'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1.558 11.054 2.875-1.93c.461-.31 1.126-.275 1.54.081l.193.17a1.3 1.3 0 0 0 1.645 0l2.427-2.083a1.3 1.3 0 0 1 1.645 0l.95.816'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:14px}.additional-text{-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:rgba(0,0,0,.4);display:grid;font-size:12px;font-weight:400;gap:12px;grid-template-columns:100%;line-height:140%;margin-top:30px;width:100%}@media screen and (min-width:1024px){.additional-text{margin-top:50px}}.loader-block{background-color:hsla(0,0%,90%,.5);display:none;position:fixed;z-index:1100}.loader-block,.loader-block__svg{height:100%;left:0;top:0;width:100%}.loader-block__svg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:300px;position:absolute;right:0}.loader-block__svg img{max-width:100%;width:100%}.bx-core-waitwindow{display:none!important}.modal-solution-form:before,.modal-visit-form:before{background:rgba(36,30,27,.502)}@media screen and (max-width:1023px){.modal-solution-form,.modal-visit-form{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;max-height:none;top:0;-webkit-transform:none;transform:none}.modal-solution-form.invisible .modal__container--solution-form,.modal-solution-form.invisible .modal__container--visit-form,.modal-visit-form.invisible .modal__container--solution-form,.modal-visit-form.invisible .modal__container--visit-form{-webkit-transform:translateY(100%);transform:translateY(100%)}}.modal__container--solution-form,.modal__container--visit-form{background-color:#f5f5f5;border-radius:20px 20px 0 0;margin:30px 0 0;max-width:none;width:100%}@media screen and (max-width:767px){.modal__container--solution-form,.modal__container--visit-form{max-height:88vh;max-height:88dvh;overflow-y:auto}}@media screen and (min-width:1024px){.modal__container--solution-form,.modal__container--visit-form{border-radius:20px;margin:30px auto;max-width:949px;width:calc(100% - 32px)}}.modal__content--solution-form,.modal__content--visit-form{padding:30px 20px}@media screen and (min-width:768px){.modal__content--solution-form,.modal__content--visit-form{padding:40px 30px 67px}}@media screen and (min-width:1024px){.modal__content--solution-form,.modal__content--visit-form{padding:40px}}.modal__close--solution-form,.modal__close--visit-form{background-color:#fff;height:44px;right:20px;top:30px;width:44px}@media screen and (min-width:768px){.modal__close--solution-form,.modal__close--visit-form{height:54px;right:32px;top:32px;width:54px}}@media screen and (min-width:1024px){.modal__close--solution-form,.modal__close--visit-form{right:25px;top:25px}}.modal__close--solution-form svg,.modal__close--visit-form svg{display:none}.modal__close--solution-form:before,.modal__close--visit-form:before{background:url(/local/templates/epsilongifts/build/images/modal/cross.svg) 50%/contain no-repeat;content:"";height:21px;width:21px}.visit-form{color:#22272d}.visit-form__title{font-family:Unbounded,Manrope,sans-serif;font-size:22px;font-weight:500;line-height:120%;margin:0;padding-right:55px}@media screen and (min-width:768px){.visit-form__title{font-size:28px;padding-right:70px}}.visit-form__title-break{display:inline}@media screen and (min-width:768px){.visit-form__title-break{display:none}}.visit-form__form{margin-top:40px}.visit-form__fields{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.visit-form__fields>:nth-child(3),.visit-form__fields>:nth-child(5){margin-top:4px}@media screen and (min-width:768px){.visit-form__fields{gap:16px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.visit-form__fields>:nth-child(3),.visit-form__fields>:nth-child(5){margin-top:0}}.visit-form__field{display:block;min-width:0}.visit-form__field--wide{grid-column:1/-1}.visit-form__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#a1a0ac;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:2px;line-height:16px;margin-bottom:4px}.visit-form__label img{height:auto;width:7px}.visit-form__input{background-color:#fff;border:.8px solid #dddde3;border-radius:5px;color:#22272d;display:block;font-family:Manrope,sans-serif;font-size:15px;font-weight:400;height:60px;line-height:20px;outline:none;padding:20px 12px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;width:100%}.visit-form__input::-webkit-input-placeholder{color:#a1a0ac;opacity:1}.visit-form__input::-moz-placeholder{color:#a1a0ac;opacity:1}.visit-form__input:-ms-input-placeholder{color:#a1a0ac;opacity:1}.visit-form__input::-ms-input-placeholder{color:#a1a0ac;opacity:1}.visit-form__input::placeholder{color:#a1a0ac;opacity:1}.visit-form__input.error,.visit-form__input:focus{border-color:#ff5100}.visit-form__date-wrap{position:relative}.visit-form__date-control{background-color:#fff;border:.8px solid #dddde3;border-radius:5px;cursor:pointer;display:block;height:60px;position:relative;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.visit-form__date-control.invalid,.visit-form__date-control:focus-within{border-color:#ff5100}.visit-form__date-input{border:0;cursor:pointer;font-size:16px;height:100%;inset:0;opacity:0;padding:0;position:absolute;width:100%;z-index:3}.visit-form__date-placeholder,.visit-form__date-value{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:400;gap:12px;left:12px;line-height:20px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.visit-form__date-placeholder span,.visit-form__date-value span{letter-spacing:1px}.visit-form__date-placeholder{color:#a1a0ac}.visit-form__date-value{color:#22272d;opacity:0}.visit-form__date-value span{letter-spacing:normal}.visit-form__date-control.has-value .visit-form__date-placeholder{opacity:0}.visit-form__date-control.has-value .visit-form__date-value{opacity:1}.visit-form__calendar{height:24px;pointer-events:none;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;z-index:2}.visit-form__textarea{max-height:124px;min-height:60px;overflow-y:auto;resize:none}.visit-form__bottom{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin-top:40px}@media screen and (min-width:768px){.visit-form__bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}}.visit-form__submit{background:radial-gradient(circle at 15% 20%,#ffb41d 0,red 93%);border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:20px;font-weight:600;height:60px;line-height:100%;overflow:hidden;position:relative;width:100%}@media screen and (max-width:767px){.visit-form__submit{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.visit-form__submit:before{background:radial-gradient(circle at 15% 20%,red 0,#ffb41d 93%);content:"";inset:0;opacity:0;position:absolute;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.visit-form__submit span{position:relative;z-index:1}@media screen and (max-width:1023px){.visit-form__submit:not(:disabled):active:before{opacity:1}}@media screen and (min-width:1024px){.visit-form__submit:not(:disabled):hover:before{opacity:1}}.visit-form__submit:disabled{cursor:default;opacity:.65}.visit-form__agreement{color:#94867f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:10px;line-height:125%}@media screen and (max-width:767px){.visit-form__agreement{font-size:12px}}.visit-form__agreement .checkbox__icon{height:32px;width:32px}.visit-form__agreement .checkbox__text a{color:inherit;text-decoration:underline}@media screen and (max-width:767px){.visit-form__agreement-field{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.visit-form .error-message,.visit-form__agreement-error,.visit-form__error{color:#ff5100;display:none!important;font-size:12px;line-height:125%;padding-top:4px}.visit-calendar{background-color:#fff;border:.5px solid #dddde3;border-radius:14px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.059),0 4px 8px 0 rgba(0,0,0,.039);box-shadow:0 0 4px 0 rgba(0,0,0,.059),0 4px 8px 0 rgba(0,0,0,.039);left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:calc(100% + 8px);-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease;visibility:hidden;width:min(280px,100vw - 52px);z-index:30}.is-open .visit-calendar{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.visit-calendar__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 12px 4px}.visit-calendar__nav{background:transparent url(/local/templates/epsilongifts/build/images/modal/chevron_left.svg) 50%/24px 24px no-repeat;border:0;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;padding:0;width:24px}.visit-calendar__nav--next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.visit-calendar__period{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.visit-calendar__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(/local/templates/epsilongifts/build/images/modal/chevron_bottom.svg) right 8px center/12px 12px no-repeat;border:0;color:#22272d;cursor:pointer;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:20px;min-width:0;outline:none;padding:5px 24px 5px 8px;width:auto}.visit-calendar__days,.visit-calendar__weekdays{display:grid;gap:4px 2px;grid-template-columns:repeat(7,minmax(0,1fr));margin-left:auto;margin-right:auto;width:256px}.visit-calendar__weekdays{color:#a1a0ac;font-size:13px;font-weight:400;line-height:16px;margin-bottom:4px;text-align:center}.visit-calendar__weekdays span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:33.67px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.visit-calendar__days{margin-bottom:12px}.visit-calendar__day{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:5px;color:#22272d;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Manrope,sans-serif;font-size:13px;font-weight:400;height:33.67px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:16px;padding:0;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.visit-calendar__day.is-today{border-color:#ffeae0;color:#22272d}.visit-calendar__day:hover{border-color:#ff5100}.visit-calendar__day.is-selected{background-color:#ff5100;border-color:#ff5100;color:#fff}.visit-calendar__day--empty{pointer-events:none}.visit-calendar__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #dddde3;display:grid;gap:8px;grid-template-columns:134px 114px;padding:10px 7px 8px}@media screen and (min-width:768px){.visit-calendar__footer{grid-template-columns:144px 114px}}.visit-calendar__time{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#a1a0ac;display:grid;font-size:20px;gap:2px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.visit-calendar__time-input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background-color:#fff;border:1px solid #dddde3;border-radius:5px;color:#22272d;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;height:40px;line-height:20px;min-width:0;outline:none;text-align:center;width:100%}.visit-calendar__time-input::-webkit-inner-spin-button,.visit-calendar__time-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.visit-calendar__time-input:focus{border-color:#ff5100}.visit-calendar__time-dots{height:9px;width:3px}.visit-calendar__done{background-color:#ff5100;border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:100%;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.visit-calendar__done:hover{background-color:#22272d}}@media screen and (max-width:767px){.visit-calendar{left:0;right:auto}.visit-calendar__header{padding:16px 12px 12px}.visit-calendar__select{font-size:16px}.visit-calendar__footer{padding:12px}}.modal-visit-success:before{background:rgba(36,30,27,.502)}@media screen and (max-width:1023px){.modal-visit-success{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;max-height:none;top:0;-webkit-transform:none;transform:none}.modal-visit-success.invisible .modal__container--visit-success{-webkit-transform:translateY(100%);transform:translateY(100%)}}.modal__container--visit-success{background-color:#f5f5f5;border-radius:20px 20px 0 0;height:65vh;height:65dvh;margin:30px 0 0;max-width:none;overflow:hidden;width:100%}@media screen and (min-width:768px){.modal__container--visit-success{height:560px}}@media screen and (min-width:1024px){.modal__container--visit-success{border-radius:20px;height:508px;margin:30px auto;max-width:949px;width:calc(100% - 32px)}}.modal__content--visit-success{height:100%;padding:0}.modal__close--visit-success{display:none}.visit-success{height:100%;overflow:hidden;position:relative}.visit-success__image{height:auto;mix-blend-mode:plus-lighter;pointer-events:none;position:absolute;width:200px}.visit-success__image--right{right:0;top:0}.visit-success__image--left{bottom:0;left:0}.visit-success__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;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%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 20px;position:relative;text-align:center;z-index:1}.visit-success__title{color:#22272d;font-family:Unbounded,Manrope,sans-serif;font-size:28px;font-weight:500;line-height:120%}.visit-success__title-break{display:inline}@media screen and (min-width:1024px){.visit-success__title-break{display:none}}.visit-success__text{color:#241e1b;font-size:18px;font-weight:400;line-height:125%;margin-top:40px}.visit-success__button{background:radial-gradient(circle at 15% 20%,#ffb41d 0,red 93%);border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:20px;font-weight:600;height:50px;line-height:100%;margin-top:80px;overflow:hidden;position:relative;width:100%}.visit-success__button:before{background:radial-gradient(circle at 15% 20%,red 0,#ffb41d 93%);content:"";inset:0;opacity:0;position:absolute;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.visit-success__button span{position:relative;z-index:1}@media screen and (max-width:1023px){.visit-success__button:active:before{opacity:1}}@media screen and (min-width:1024px){.visit-success__button:hover:before{opacity:1}}@media screen and (min-width:768px){.visit-success__content{padding:40px}.visit-success__title{font-size:38px}.visit-success__text{font-size:22px}.visit-success__button{height:60px;width:333px}}@media screen and (min-width:1024px){.visit-success__button{width:407px}}@media screen and (max-width:767px){.visit-success__image{width:130px}.visit-success__button{max-width:407px}}.default-form{background-color:#22272d;color:#fff;margin:0 -10px;overflow:hidden;padding:17px 10px 20px;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width:768px){.default-form{border-radius:15px;margin:0;padding:15px 20px 30px}}@media screen and (min-width:1024px){.default-form{padding:27px 20px 30px}}@media screen and (min-width:1366px){.default-form{padding:37px 40px}}.default-form__back{display:none;pointer-events:none}@media screen and (min-width:1366px){.default-form__back{aspect-ratio:761/235;display:block;left:min(660px,50%);position:absolute;top:50%;-webkit-transform:translate(calc(-50% + 90px),-50%);transform:translate(calc(-50% + 90px),-50%);width:717px}}@media screen and (min-width:1600px){.default-form__back{-webkit-transform:translate(calc(-50% + 94px),-50%);transform:translate(calc(-50% + 94px),-50%);width:761px}}.default-form__back img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.default-form__form{width:100%}.default-form__form-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:17px 26px;grid-template-columns:1fr 90px;width:100%}@media screen and (min-width:768px){.default-form__form-wrap{gap:14px 30px;grid-template-columns:1fr 94px}}@media screen and (min-width:1024px){.default-form__form-wrap{gap:27px 30px;grid-template-columns:641px auto;max-width:1041px}}@media screen and (min-width:1366px){.default-form__form-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:27px 80px;grid-template-columns:321px 1fr}}.default-form__form-figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;pointer-events:none}@media screen and (min-width:1024px){.default-form__form-figure{aspect-ratio:334/312;position:absolute;right:0;top:50%;-webkit-transform:translate(calc(50% - 89px),calc(-50% + 28px));transform:translate(calc(50% - 89px),calc(-50% + 28px));width:378px}}@media screen and (min-width:1366px){.default-form__form-figure{left:min(1025px,100%);right:auto;-webkit-transform:translate(calc(50% - 74px),calc(-50% - 5px));transform:translate(calc(50% - 74px),calc(-50% - 5px));width:334px}}@media screen and (min-width:1600px){.default-form__form-figure{-webkit-transform:translate(calc(50% - 19px),calc(-50% - 5px));transform:translate(calc(50% - 19px),calc(-50% - 5px))}}.default-form__form-figure>*{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.default-form__form-top{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media screen and (min-width:1024px){.default-form__form-top{grid-column:span 2;position:relative;z-index:1}}@media screen and (min-width:1366px){.default-form__form-top{grid-column:span 1}}.default-form__form-top-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:8px;grid-template-columns:100%;max-width:max(220px,62%);width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media screen and (min-width:1024px){.default-form__form-top-wrap{gap:6px;max-width:100%}}@media screen and (min-width:1366px){.default-form__form-top-wrap{gap:22px}}.default-form__form-title{font-family:Unbounded,Manrope,sans-serif;font-size:15px;font-weight:500;line-height:120%}@media screen and (min-width:768px){.default-form__form-title{font-size:18px}}.default-form__form-text{color:#94867f;font-size:12px;font-weight:400;line-height:125%}@media screen and (min-width:768px){.default-form__form-text{font-size:14px}}.default-form__form-body{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:5px;grid-column:span 2;grid-template-columns:100%;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:1024px){.default-form__form-body{grid-column:span 1;position:relative;z-index:1}}@media screen and (min-width:1366px){.default-form__form-body{-ms-flex-item-align:center;align-self:center}}.default-form__form-content{display:contents}@media screen and (min-width:768px){.default-form__form-content{display:grid;gap:10px;grid-template-columns:1fr 1fr auto;width:100%}}.default-form__form-row{width:100%}.default-form__input-holder{position:relative;width:100%}.default-form__input{background-color:#fff;border:1px solid #fff;border-radius:5px;caret-color:#ff5100;color:#22272d;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;height:38px;line-height:100%;padding:0 15px;-webkit-transition:color .3s ease,border-color .3s ease,background-color .3s ease;transition:color .3s ease,border-color .3s ease,background-color .3s ease;width:100%}@media screen and (min-width:768px){.default-form__input{font-size:14px;height:50px;padding:0 19px}}.default-form__input::-webkit-input-placeholder{color:#94867f;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.default-form__input::-moz-placeholder{color:#94867f;opacity:1;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.default-form__input:-ms-input-placeholder{color:#94867f;opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.default-form__input::-ms-input-placeholder{color:#94867f;opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.default-form__input::placeholder{color:#94867f;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.default-form__input:focus{border:1px solid #ff5100}.default-form__input:focus::-webkit-input-placeholder{opacity:0}.default-form__input:focus::-moz-placeholder{opacity:0}.default-form__input:focus:-ms-input-placeholder{opacity:0}.default-form__input:focus::-ms-input-placeholder{opacity:0}.default-form__input:focus::placeholder{opacity:0}.invalid>.default-form__input{color:#ff5100}.default-form__form-row--checkbox{padding-top:11px}@media screen and (min-width:768px){.default-form__form-row--checkbox{grid-column:1/-1;padding-top:5px}}.default-form__form-row--error{padding-top:11px}@media screen and (min-width:768px){.default-form__form-row--error{grid-column:1/-1;padding-top:5px}}.default-form__form-row--button{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999;padding-top:12px}@media screen and (min-width:768px){.default-form__form-row--button{padding-top:0}}.default-form__submit.button{min-height:38px;width:100%}@media screen and (min-width:768px){.default-form__submit.button{font-size:13px;min-height:50px;width:122px}}.default-form .error-message{color:#ff5100;font-size:12px;font-weight:600;line-height:100%;padding-bottom:10px;padding-top:6px}.footer .default-form{background-color:inherit;padding-top:40px}@media screen and (min-width:768px){.footer .default-form{padding:20px 0}}@media screen and (min-width:1366px){.footer .default-form{padding:45px 0 36px}}.footer .default-form .default-form__form-top{grid-column:1/-1}@media screen and (min-width:1366px){.footer .default-form .default-form__form-top{grid-column:span 1}}.footer .default-form .default-form__form-top-wrap{max-width:100%}.footer .default-form .default-form__form-title{font-size:26px}.footer .default-form .default-form__form-title span{display:block;white-space:nowrap}@media screen and (min-width:768px){.footer .default-form .default-form__form-title{font-size:18px}.footer .default-form .default-form__form-title span{display:inline;white-space:normal}}.footer .default-form .default-form__input{color:#22272d;font-size:15px;font-weight:400;height:50px;line-height:20px}.footer .default-form .default-form__input::-webkit-input-placeholder{color:#a1a0ac;font-size:15px;font-weight:400;line-height:20px}.footer .default-form .default-form__input::-moz-placeholder{color:#a1a0ac;font-size:15px;font-weight:400;line-height:20px}.footer .default-form .default-form__input:-ms-input-placeholder{color:#a1a0ac;font-size:15px;font-weight:400;line-height:20px}.footer .default-form .default-form__input::-ms-input-placeholder{color:#a1a0ac;font-size:15px;font-weight:400;line-height:20px}.footer .default-form .default-form__input::placeholder{color:#a1a0ac;font-size:15px;font-weight:400;line-height:20px}.footer .default-form .default-form__form-wrap{gap:20px 0}@media screen and (min-width:768px){.footer .default-form .default-form__form-wrap{gap:20px 0}}@media screen and (min-width:1024px){.footer .default-form .default-form__form-wrap{grid-template-columns:710px auto}}@media screen and (min-width:1366px){.footer .default-form .default-form__form-wrap{gap:0 20px;grid-template-columns:239px 710px;max-width:969px}}@media screen and (min-width:1600px){.footer .default-form .default-form__form-wrap{gap:0 20px;max-width:969px}}.footer .default-form .default-form__submit.button{background-color:#ff5100;color:#fff;min-height:42px}.footer .default-form .default-form__submit.button:disabled{background-color:#ff5100;color:#fff;opacity:.65}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.footer .default-form .default-form__submit.button:not(:disabled):hover{background:transparent}}.footer .default-form .default-form__submit.button:not(:disabled):active{background:#ff5100}@media screen and (min-width:768px){.footer .default-form .default-form__submit.button{font-size:16px;min-height:50px;width:190px}}.footer .default-form .default-form__form-figure{display:none}@media screen and (min-width:1024px){.footer .default-form .default-form__form-figure{display:block;-webkit-transform:translate(calc(50% - 55px),calc(-50% - 2px));transform:translate(calc(50% - 55px),calc(-50% - 2px));width:108px}}@media screen and (min-width:1366px){.footer .default-form .default-form__form-figure{left:auto;right:0;-webkit-transform:translate(calc(50% - 55px),-50%);transform:translate(calc(50% - 55px),-50%)}}@media screen and (min-width:768px){.footer .default-form .default-form__form-top-wrap{max-width:100%}}.footer .default-form .default-form__form-row--checkbox{max-width:100%}.footer .default-form .default-form__back{display:none}@media screen and (max-width:767px){.footer .default-form .checkbox{font-size:12px}}.cookie{background-color:#ff5100;bottom:0;opacity:0;padding:15px;position:fixed;right:0;-webkit-transform:translateX(1000px);transform:translateX(1000px);-webkit-transition:opacity .4s ease-in,visibility .4s ease-in,-webkit-transform .4s ease-in;transition:opacity .4s ease-in,visibility .4s ease-in,-webkit-transform .4s ease-in;transition:transform .4s ease-in,opacity .4s ease-in,visibility .4s ease-in;transition:transform .4s ease-in,opacity .4s ease-in,visibility .4s ease-in,-webkit-transform .4s ease-in;visibility:hidden;width:320px;z-index:99}@media screen and (min-width:1024px){.cookie{right:20px;width:350px}}@media screen and (min-width:1366px){.cookie{left:60px;right:unset}}.cookie_text{color:#fff;font-size:11px;line-height:130%;margin-bottom:20px}@media screen and (min-width:1024px){.cookie_text{font-size:13px}}.cookie_link{color:#fff;font-weight:500}.cookie_button{background-color:#22272d;color:#fff;font-size:12px;height:45px;width:100%}.cookie_show{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.breadcrumbs{margin:0 0 20px}@media screen and (min-width:768px){.breadcrumbs{margin:0 0 18px}}@media screen and (min-width:1366px){.breadcrumbs{margin:0 0 28px}}.breadcrumbs__list{color:#94867f;display:block;font-size:14px;font-weight:400;line-height:100%;list-style-type:none;margin:0;-ms-overflow-style:none;overflow-x:auto;padding:0;scrollbar-width:none;white-space:nowrap}.breadcrumbs__item{display:inline;margin:0 7px 0 0;padding:0}.breadcrumbs__item:last-child{margin-right:0}.breadcrumbs__link{color:#ff5100;text-decoration:none}.breadcrumbs__link,.breadcrumbs__separator{font-size:inherit;font-weight:inherit;line-height:inherit}.breadcrumbs__separator{color:#dedddd;margin-left:7px}.modal{height:100%;left:0;min-height:calc(var(--vh, 1vh)*100);min-width:360px;opacity:1;overflow:auto;position:fixed;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;visibility:visible;width:100%;z-index:1000}.modal.invisible{opacity:0;visibility:hidden}.modal:before{background:rgba(0,0,0,.55);content:"";display:block;height:100%;left:0;min-height:calc(var(--vh, 1vh)*100);min-width:360px;position:fixed;top:0;width:100%}.modal--centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;margin:0;max-height:100vh;overflow-y:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal__container{background-color:#f5f5f5;border-radius:15px;margin:30px auto;max-width:758px;opacity:1;position:relative;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.modal__container--success-form,.modal__container--successOrder{max-width:650px;width:calc(100% - 20px)}@media screen and (min-width:1024px){.modal__container--success-form,.modal__container--successOrder{max-width:758px}}.invisible .modal__container{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}.modal__close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f1f0;border:0;border-radius:50%;color:#94867f;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;right:10px;top:10px;-webkit-transition:color .3s ease;transition:color .3s ease;width:40px;z-index:2}@media screen and (min-width:768px){.modal__close{right:20px;top:20px}}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.modal__close:hover{color:#ff5100}}.modal__close svg{-ms-flex-negative:0;flex-shrink:0;vertical-align:top}.modal__close svg path[stroke]{stroke:currentColor}.modal__content{padding:16px 10px}@media screen and (min-width:768px){.modal__content{padding:36px 40px}}.modal__content--success-form,.modal__content--successOrder{border-radius:15px;overflow:hidden;padding:36px 40px;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.modal__devider{background-color:#dedddd;height:1px;margin:26px 0;width:100%}.modal .tippy-box{background-color:#22272d;color:#fff;line-height:125%;min-width:340px;padding:10px}.formBlock{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:16px;grid-template-columns:100%;width:100%}@media screen and (min-width:768px){.formBlock{gap:20px}}.formBlock__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:21px;grid-template-columns:100%;width:100%}.modal .formBlock__wrapper{gap:26px}@media screen and (min-width:768px){.modal .formBlock__wrapper{gap:24px}}.formBlock__error{color:#ff5100;font-size:12px;font-weight:600;line-height:100%;padding-bottom:10px;padding-top:6px}.formBlock__title{color:#22272d;font-size:18px;font-weight:600;line-height:120%}@media screen and (min-width:768px){.formBlock__title{font-size:22px}}.modal .formBlock__title{font-family:Unbounded,Manrope,sans-serif;font-weight:500;padding-right:70px}.brief-form .formBlock__title{max-width:600px}.formBlock__notice{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:12px;grid-template-columns:100%;width:100%}.formBlock__notice a{color:#ff5100}.formBlock__form{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:10px;grid-template-columns:100%;width:100%}@media screen and (min-width:768px){.formBlock__form{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.modal .formBlock__form{gap:5px}}.formBlock__form-row--checkbox{padding-top:13px}@media screen and (min-width:768px){.formBlock__form-row--checkbox{padding-top:17px}}.modal .formBlock__form-row--checkbox{padding-top:18px}.formBlock__form-row--dropzone{min-height:43px;padding-top:15px}@media screen and (min-width:768px){.formBlock__form-row--dropzone{min-height:34px;padding-top:10px}}.formBlock__form-row--upload{padding-top:6px}@media screen and (min-width:768px){.formBlock__form-row--upload{padding-top:7px}.formBlock__form-row--row{grid-column:1/3}}.formBlock__input-holder{position:relative;width:100%}.formBlock__input-holder .tooltip{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.formBlock__input-holder .tooltip{right:16px}}.formBlock__input{background-color:#fff;border:1px solid #dedddd;border-radius:5px;caret-color:#ff5100;color:#22272d;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;height:38px;line-height:100%;padding:0 15px;-webkit-transition:color .3s ease,border-color .3s ease,background-color .3s ease;transition:color .3s ease,border-color .3s ease,background-color .3s ease;width:100%}@media screen and (min-width:768px){.formBlock__input{font-size:14px;height:50px;padding:0 19px}}.tooltip+.formBlock__input{padding-right:45px}@media screen and (min-width:768px){.tooltip+.formBlock__input{padding-right:51px}}@media screen and (max-width:767px){.modal .formBlock__input{font-size:13px}}.formBlock__input:is(textarea){padding:11px 15px;resize:none}@media screen and (min-width:768px){.formBlock__input:is(textarea){padding:17px 19px}}.formBlock__input::-webkit-input-placeholder{color:#94867f;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.formBlock__input::-moz-placeholder{color:#94867f;opacity:1;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.formBlock__input:-ms-input-placeholder{color:#94867f;opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.formBlock__input::-ms-input-placeholder{color:#94867f;opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.formBlock__input::placeholder{color:#94867f;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.formBlock__input:focus{border:1px solid #ff5100}.formBlock__input:focus~.formBlock__label{opacity:0!important}.formBlock__input:focus::-webkit-input-placeholder{opacity:0!important}.formBlock__input:focus::-moz-placeholder{opacity:0!important}.formBlock__input:focus:-ms-input-placeholder{opacity:0!important}.formBlock__input:focus::-ms-input-placeholder{opacity:0!important}.formBlock__input:focus::placeholder{opacity:0!important}.invalid>.formBlock__input{color:#ff5100}.formBlock__input:-moz-placeholder~.formBlock__label{opacity:1}.formBlock__input:-ms-input-placeholder~.formBlock__label{opacity:1}.formBlock__input:placeholder-shown~.formBlock__label{opacity:1}.formBlock__label{color:#94867f;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;left:15px;line-height:100%;opacity:0;pointer-events:none;position:absolute;top:0;top:12px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (min-width:768px){.formBlock__label{left:20px;top:18px}}.tooltip~.formBlock__label{padding-right:45px}@media screen and (min-width:768px){.tooltip~.formBlock__label{padding-right:51px}}.brief-form .formBlock__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:38px;top:0}@media screen and (min-width:768px){.brief-form .formBlock__label{min-height:50px}}@media screen and (max-width:767px){.modal .formBlock__label{font-size:13px}}.formBlock__label sup{color:#ff5100;position:absolute;right:-11px;top:0}.formBlock__label-text{position:relative}.formBlock__label-text sup{top:-4px}@media screen and (min-width:768px){.formBlock__label-text sup{top:-1px}}.formBlock .error-message{color:#ff5100;font-size:12px;font-weight:600;line-height:100%;padding-bottom:10px;padding-top:6px}.formBlock__button{padding-bottom:5px}.formBlock__button .button{width:100%}@media screen and (min-width:768px){.formBlock__button .button{font-size:13px;min-height:50px;padding:0 25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.formBlock__bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:16px;grid-template-columns:100%;padding-bottom:2px;padding-top:14px;width:100%}@media screen and (min-width:768px){.formBlock__bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding-bottom:4px;padding-top:10px;width:100%}}@media screen and (min-width:1366px){.formBlock__bottom{padding-top:20px}}@media screen and (min-width:1600px){.formBlock__bottom{padding-top:24px}}.formBlock__bottom .button{min-height:40px;width:100%}@media screen and (min-width:768px){.formBlock__bottom .button{font-size:13px;min-height:50px;padding:0 25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.success-form:before{background-color:#fff;bottom:17px;content:"";display:block;height:206px;left:-24px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='689' height='206' fill='none' viewBox='0 0 689 206'%3E%3Cpath fill='%23fff' d='M89.425 80.638v14.628H19V1.357h68.55v14.629H36.44v24.42h45.338v14.357H36.44v25.888h52.985zM182.193 5.378c6.031 2.689 10.662 6.533 13.881 11.531 3.219 5.012 4.835 10.961 4.835 17.847s-1.616 12.727-4.835 17.78c-3.219 5.052-7.85 8.923-13.881 11.599s-13.121 4.02-21.27 4.02h-21.202v27.097h-17.44V1.344h38.642c8.136 0 15.226 1.344 21.27 4.02zm-4.767 43.192q5.907-4.83 5.908-13.814 0-8.985-5.908-13.813c-3.939-3.219-9.712-4.835-17.304-4.835h-20.387v37.297h20.387c7.606 0 13.365-1.616 17.304-4.835M241.222 93.528c-6.75-2.05-12.101-4.78-16.027-8.177l6.031-13.555c3.844 3.043 8.557 5.528 14.153 7.443 5.582 1.93 11.205 2.88 16.842 2.88 6.981 0 12.183-1.114 15.633-3.355 3.436-2.241 5.161-5.188 5.161-8.856 0-2.689-.964-4.89-2.879-6.641-1.929-1.739-4.36-3.11-7.307-4.089-2.948-.978-6.982-2.105-12.075-3.354-7.158-1.698-12.944-3.396-17.372-5.094q-6.642-2.547-11.409-7.986c-3.178-3.627-4.767-8.516-4.767-14.696 0-5.189 1.412-9.902 4.224-14.153 2.811-4.252 7.062-7.62 12.74-10.133C249.847 1.263 256.801 0 265.032 0c5.719 0 11.355.72 16.91 2.146 5.542 1.426 10.337 3.49 14.357 6.166l-5.501 13.556q-6.173-3.627-12.876-5.501c-4.469-1.25-8.815-1.875-13.012-1.875-6.886 0-12.007 1.168-15.362 3.491-3.354 2.323-5.025 5.406-5.025 9.25 0 2.689.964 4.876 2.879 6.573 1.929 1.698 4.36 3.043 7.308 4.02 2.947.992 6.981 2.106 12.074 3.356 6.982 1.616 12.7 3.287 17.169 5.025 4.468 1.739 8.298 4.4 11.463 7.987 3.178 3.572 4.767 8.407 4.767 14.492 0 5.188-1.412 9.888-4.224 14.085-2.811 4.21-7.09 7.565-12.808 10.064-5.718 2.5-12.699 3.763-20.93 3.763-7.24 0-14.248-1.033-20.999-3.084zM330.898 1.357h17.44v93.909h-17.44zM387.102 1.358h17.439v79.144h49.1v14.764h-66.539zM497.109 90.364c-7.688-4.156-13.732-9.929-18.105-17.304-4.388-7.375-6.574-15.633-6.574-24.747s2.186-17.372 6.574-24.747c4.387-7.375 10.417-13.148 18.105-17.304 7.687-4.156 16.326-6.234 25.888-6.234s18.2 2.078 25.888 6.234c7.687 4.156 13.731 9.901 18.105 17.236 4.387 7.334 6.574 15.606 6.574 24.815s-2.187 17.494-6.574 24.815c-4.387 7.334-10.418 13.08-18.105 17.236s-16.326 6.234-25.888 6.234-18.201-2.078-25.888-6.234m42.798-13.284c5.012-2.811 8.937-6.75 11.803-11.803 2.866-5.052 4.292-10.703 4.292-16.978s-1.426-11.911-4.292-16.964-6.791-8.992-11.803-11.803-10.649-4.224-16.91-4.224-11.898 1.412-16.897 4.224c-5.012 2.811-8.95 6.75-11.803 11.803-2.866 5.053-4.292 10.716-4.292 16.964s1.426 11.926 4.292 16.978 6.791 8.992 11.803 11.803 10.635 4.224 16.897 4.224 11.898-1.412 16.91-4.224M688.948 1.357v93.909h-14.356l-51.776-63.593v63.593h-17.304V1.357h14.356l51.776 63.593V1.357zM70.818 155.821h16.503v37.433c-4.822 3.844-10.458 6.791-16.897 8.856a65 65 0 0 1-19.857 3.083c-9.575 0-18.2-2.078-25.888-6.234-7.687-4.157-13.732-9.902-18.105-17.236C2.187 174.388 0 166.116 0 156.908s2.187-17.481 6.574-24.815c4.373-7.335 10.445-13.08 18.173-17.236s16.435-6.235 26.092-6.235c7.864 0 15.022 1.304 21.46 3.885 6.438 2.594 11.844 6.397 16.23 11.409l-11.001 10.73c-7.158-7.158-15.783-10.73-25.888-10.73-6.628 0-12.496 1.385-17.643 4.156s-9.169 6.669-12.075 11.667c-2.907 5.012-4.36 10.731-4.36 17.169s1.453 11.898 4.36 16.91c2.906 5.011 6.927 8.95 12.075 11.803 5.147 2.866 10.974 4.292 17.507 4.292 7.335 0 13.773-1.603 19.314-4.836v-29.256M123.67 109.939h17.44v93.909h-17.44zM197.332 124.567v28.578h45.338v14.764h-45.338v35.952h-17.439v-93.908h68.55v14.628h-51.111zM298.482 124.703h-31.117v-14.75h79.688v14.75h-31.117v79.145h-17.44v-79.145zM380.785 202.109c-6.75-2.051-12.102-4.781-16.027-8.176l6.03-13.555c3.844 3.042 8.557 5.528 14.153 7.443 5.583 1.928 11.206 2.879 16.829 2.879 6.981 0 12.183-1.114 15.633-3.355 3.436-2.241 5.161-5.188 5.161-8.855 0-2.69-.964-4.89-2.879-6.642s-4.36-3.11-7.307-4.088-6.968-2.106-12.075-3.355c-7.158-1.698-12.944-3.396-17.372-5.094-4.428-1.697-8.231-4.36-11.396-7.986-3.178-3.627-4.767-8.516-4.767-14.696 0-5.189 1.413-9.902 4.224-14.153s7.063-7.62 12.74-10.132c5.678-2.5 12.632-3.763 20.863-3.763 5.718 0 11.355.72 16.91 2.146 5.541 1.426 10.336 3.491 14.356 6.167l-5.5 13.555q-6.174-3.626-12.876-5.501c-4.469-1.25-8.815-1.874-13.012-1.874-6.887 0-12.007 1.168-15.362 3.49s-5.026 5.406-5.026 9.25c0 2.689.965 4.876 2.88 6.574 1.929 1.698 4.36 3.042 7.307 4.02 2.948.992 6.982 2.105 12.075 3.355 6.968 1.616 12.699 3.287 17.168 5.025s8.299 4.401 11.477 7.987c3.178 3.572 4.768 8.407 4.768 14.492 0 5.189-1.413 9.888-4.225 14.085-2.811 4.211-7.09 7.566-12.808 10.065s-12.699 3.762-20.93 3.762c-7.239 0-14.248-1.032-20.998-3.083z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='689' height='206' fill='none' viewBox='0 0 689 206'%3E%3Cpath fill='%23fff' d='M89.425 80.638v14.628H19V1.357h68.55v14.629H36.44v24.42h45.338v14.357H36.44v25.888h52.985zM182.193 5.378c6.031 2.689 10.662 6.533 13.881 11.531 3.219 5.012 4.835 10.961 4.835 17.847s-1.616 12.727-4.835 17.78c-3.219 5.052-7.85 8.923-13.881 11.599s-13.121 4.02-21.27 4.02h-21.202v27.097h-17.44V1.344h38.642c8.136 0 15.226 1.344 21.27 4.02zm-4.767 43.192q5.907-4.83 5.908-13.814 0-8.985-5.908-13.813c-3.939-3.219-9.712-4.835-17.304-4.835h-20.387v37.297h20.387c7.606 0 13.365-1.616 17.304-4.835M241.222 93.528c-6.75-2.05-12.101-4.78-16.027-8.177l6.031-13.555c3.844 3.043 8.557 5.528 14.153 7.443 5.582 1.93 11.205 2.88 16.842 2.88 6.981 0 12.183-1.114 15.633-3.355 3.436-2.241 5.161-5.188 5.161-8.856 0-2.689-.964-4.89-2.879-6.641-1.929-1.739-4.36-3.11-7.307-4.089-2.948-.978-6.982-2.105-12.075-3.354-7.158-1.698-12.944-3.396-17.372-5.094q-6.642-2.547-11.409-7.986c-3.178-3.627-4.767-8.516-4.767-14.696 0-5.189 1.412-9.902 4.224-14.153 2.811-4.252 7.062-7.62 12.74-10.133C249.847 1.263 256.801 0 265.032 0c5.719 0 11.355.72 16.91 2.146 5.542 1.426 10.337 3.49 14.357 6.166l-5.501 13.556q-6.173-3.627-12.876-5.501c-4.469-1.25-8.815-1.875-13.012-1.875-6.886 0-12.007 1.168-15.362 3.491-3.354 2.323-5.025 5.406-5.025 9.25 0 2.689.964 4.876 2.879 6.573 1.929 1.698 4.36 3.043 7.308 4.02 2.947.992 6.981 2.106 12.074 3.356 6.982 1.616 12.7 3.287 17.169 5.025 4.468 1.739 8.298 4.4 11.463 7.987 3.178 3.572 4.767 8.407 4.767 14.492 0 5.188-1.412 9.888-4.224 14.085-2.811 4.21-7.09 7.565-12.808 10.064-5.718 2.5-12.699 3.763-20.93 3.763-7.24 0-14.248-1.033-20.999-3.084zM330.898 1.357h17.44v93.909h-17.44zM387.102 1.358h17.439v79.144h49.1v14.764h-66.539zM497.109 90.364c-7.688-4.156-13.732-9.929-18.105-17.304-4.388-7.375-6.574-15.633-6.574-24.747s2.186-17.372 6.574-24.747c4.387-7.375 10.417-13.148 18.105-17.304 7.687-4.156 16.326-6.234 25.888-6.234s18.2 2.078 25.888 6.234c7.687 4.156 13.731 9.901 18.105 17.236 4.387 7.334 6.574 15.606 6.574 24.815s-2.187 17.494-6.574 24.815c-4.387 7.334-10.418 13.08-18.105 17.236s-16.326 6.234-25.888 6.234-18.201-2.078-25.888-6.234m42.798-13.284c5.012-2.811 8.937-6.75 11.803-11.803 2.866-5.052 4.292-10.703 4.292-16.978s-1.426-11.911-4.292-16.964-6.791-8.992-11.803-11.803-10.649-4.224-16.91-4.224-11.898 1.412-16.897 4.224c-5.012 2.811-8.95 6.75-11.803 11.803-2.866 5.053-4.292 10.716-4.292 16.964s1.426 11.926 4.292 16.978 6.791 8.992 11.803 11.803 10.635 4.224 16.897 4.224 11.898-1.412 16.91-4.224M688.948 1.357v93.909h-14.356l-51.776-63.593v63.593h-17.304V1.357h14.356l51.776 63.593V1.357zM70.818 155.821h16.503v37.433c-4.822 3.844-10.458 6.791-16.897 8.856a65 65 0 0 1-19.857 3.083c-9.575 0-18.2-2.078-25.888-6.234-7.687-4.157-13.732-9.902-18.105-17.236C2.187 174.388 0 166.116 0 156.908s2.187-17.481 6.574-24.815c4.373-7.335 10.445-13.08 18.173-17.236s16.435-6.235 26.092-6.235c7.864 0 15.022 1.304 21.46 3.885 6.438 2.594 11.844 6.397 16.23 11.409l-11.001 10.73c-7.158-7.158-15.783-10.73-25.888-10.73-6.628 0-12.496 1.385-17.643 4.156s-9.169 6.669-12.075 11.667c-2.907 5.012-4.36 10.731-4.36 17.169s1.453 11.898 4.36 16.91c2.906 5.011 6.927 8.95 12.075 11.803 5.147 2.866 10.974 4.292 17.507 4.292 7.335 0 13.773-1.603 19.314-4.836v-29.256M123.67 109.939h17.44v93.909h-17.44zM197.332 124.567v28.578h45.338v14.764h-45.338v35.952h-17.439v-93.908h68.55v14.628h-51.111zM298.482 124.703h-31.117v-14.75h79.688v14.75h-31.117v79.145h-17.44v-79.145zM380.785 202.109c-6.75-2.051-12.102-4.781-16.027-8.176l6.03-13.555c3.844 3.042 8.557 5.528 14.153 7.443 5.583 1.928 11.206 2.879 16.829 2.879 6.981 0 12.183-1.114 15.633-3.355 3.436-2.241 5.161-5.188 5.161-8.855 0-2.69-.964-4.89-2.879-6.642s-4.36-3.11-7.307-4.088-6.968-2.106-12.075-3.355c-7.158-1.698-12.944-3.396-17.372-5.094-4.428-1.697-8.231-4.36-11.396-7.986-3.178-3.627-4.767-8.516-4.767-14.696 0-5.189 1.413-9.902 4.224-14.153s7.063-7.62 12.74-10.132c5.678-2.5 12.632-3.763 20.863-3.763 5.718 0 11.355.72 16.91 2.146 5.541 1.426 10.336 3.491 14.356 6.167l-5.5 13.555q-6.174-3.626-12.876-5.501c-4.469-1.25-8.815-1.874-13.012-1.874-6.887 0-12.007 1.168-15.362 3.49s-5.026 5.406-5.026 9.25c0 2.689.965 4.876 2.88 6.574 1.929 1.698 4.36 3.042 7.307 4.02 2.948.992 6.982 2.105 12.075 3.355 6.968 1.616 12.699 3.287 17.168 5.025s8.299 4.401 11.477 7.987c3.178 3.572 4.768 8.407 4.768 14.492 0 5.189-1.413 9.888-4.225 14.085-2.811 4.211-7.09 7.566-12.808 10.065s-12.699 3.762-20.93 3.762c-7.239 0-14.248-1.032-20.998-3.083z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:689px}@media screen and (min-width:768px){.success-form:before{bottom:19px;height:199px;left:1px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='784' height='240' fill='none' viewBox='0 0 784 240'%3E%3Cpath fill='%23fff' d='M82.37 94.316v17.11H0V1.587h80.178v17.11h-59.78v28.564h53.029v16.791H20.398v30.28h61.973zM190.877 6.29c7.054 3.145 12.471 7.641 16.236 13.487 3.765 5.862 5.656 12.82 5.656 20.875s-1.891 14.886-5.656 20.795-9.182 10.438-16.236 13.567c-7.053 3.13-15.346 4.703-24.878 4.703h-24.798v31.693h-20.398V1.572h45.196c9.516 0 17.809 1.572 24.878 4.702zm-5.576 50.518q6.91-5.647 6.911-16.156t-6.911-16.157c-4.607-3.765-11.358-5.655-20.239-5.655h-23.845v43.624h23.845c8.896 0 15.632-1.89 20.239-5.656M259.922 109.393c-7.896-2.398-14.155-5.592-18.746-9.563l7.053-15.855c4.496 3.559 10.009 6.466 16.554 8.706 6.529 2.256 13.106 3.368 19.699 3.368 8.166 0 14.25-1.303 18.285-3.924 4.019-2.621 6.037-6.069 6.037-10.358 0-3.145-1.128-5.72-3.368-7.768-2.256-2.034-5.099-3.638-8.547-4.782-3.447-1.144-8.165-2.463-14.123-3.924-8.372-1.986-15.139-3.972-20.318-5.958q-7.769-2.978-13.345-9.34c-3.717-4.242-5.576-9.961-5.576-17.19 0-6.068 1.652-11.58 4.941-16.553s8.261-8.913 14.901-11.851C270.01 1.477 278.143 0 287.77 0a79.2 79.2 0 0 1 19.779 2.51c6.482 1.668 12.089 4.083 16.792 7.212l-6.434 15.855q-7.221-4.241-15.06-6.434c-5.227-1.462-10.311-2.192-15.22-2.192-8.054 0-14.043 1.366-17.967 4.082-3.924 2.717-5.878 6.323-5.878 10.82 0 3.145 1.128 5.702 3.368 7.688 2.256 1.986 5.099 3.559 8.547 4.703 3.447 1.16 8.165 2.462 14.123 3.923 8.165 1.89 14.853 3.845 20.08 5.878s9.707 5.148 13.408 9.341c3.718 4.179 5.576 9.834 5.576 16.951 0 6.069-1.652 11.566-4.94 16.474-3.289 4.925-8.293 8.849-14.981 11.772s-14.854 4.401-24.481 4.401c-8.467 0-16.665-1.208-24.56-3.607zM364.81 1.587h20.398v109.839H364.81zM430.544 1.588h20.398v92.57h57.429v17.268h-77.827zM559.213 105.692c-8.992-4.861-16.061-11.613-21.176-20.24-5.132-8.625-7.689-18.284-7.689-28.944s2.557-20.319 7.689-28.945 12.184-15.378 21.176-20.24c8.992-4.86 19.095-7.291 30.279-7.291s21.288 2.43 30.28 7.292c8.992 4.861 16.061 11.581 21.176 20.16 5.132 8.578 7.689 18.253 7.689 29.024 0 10.77-2.557 20.462-7.689 29.024-5.131 8.579-12.184 15.299-21.176 20.16s-19.096 7.292-30.28 7.292-21.287-2.431-30.279-7.292m50.058-15.537c5.862-3.288 10.453-7.895 13.805-13.805s5.02-12.518 5.02-19.858-1.668-13.932-5.02-19.842-7.943-10.517-13.805-13.805-12.455-4.94-19.779-4.94-13.916 1.651-19.762 4.94c-5.862 3.288-10.469 7.895-13.805 13.805-3.352 5.91-5.02 12.534-5.02 19.842s1.668 13.948 5.02 19.858 7.943 10.517 13.805 13.805 12.439 4.94 19.762 4.94 13.917-1.651 19.779-4.94M783.594 1.587v109.839h-16.792l-60.559-74.38v74.38h-20.239V1.587h16.792l60.559 74.38V1.587zM346.831 182.253h19.302v43.783c-5.639 4.496-12.232 7.943-19.762 10.358A76.1 76.1 0 0 1 323.145 240c-11.2 0-21.288-2.431-30.28-7.292-8.991-4.861-16.061-11.581-21.176-20.16-5.131-8.578-7.689-18.253-7.689-29.024s2.558-20.446 7.689-29.024c5.115-8.579 12.217-15.299 21.256-20.16s19.222-7.292 30.518-7.292c9.198 0 17.57 1.525 25.1 4.544 7.53 3.034 13.853 7.482 18.984 13.344l-12.868 12.55c-8.372-8.372-18.46-12.55-30.279-12.55-7.753 0-14.616 1.621-20.637 4.861-6.02 3.241-10.723 7.801-14.123 13.647-3.399 5.862-5.099 12.55-5.099 20.08s1.7 13.916 5.099 19.779 8.103 10.469 14.123 13.805c6.021 3.352 12.837 5.02 20.478 5.02 8.579 0 16.109-1.875 22.59-5.656v-34.219M408.646 128.588h20.398v109.838h-20.398zM494.8 145.698v33.425h53.029v17.268H494.8v42.051h-20.398V128.604h80.179v17.11H494.8zM613.109 145.857h-36.396v-17.253h93.205v17.253h-36.396v92.569h-20.398v-92.569zM709.374 236.393c-7.896-2.398-14.155-5.592-18.746-9.563l7.053-15.855c4.496 3.559 10.009 6.466 16.554 8.706 6.529 2.256 13.106 3.368 19.683 3.368 8.166 0 14.25-1.303 18.285-3.924 4.02-2.621 6.037-6.069 6.037-10.358 0-3.145-1.128-5.719-3.368-7.768-2.24-2.05-5.099-3.638-8.547-4.782-3.447-1.144-8.149-2.463-14.123-3.924-8.372-1.986-15.139-3.972-20.318-5.958-5.179-1.985-9.627-5.099-13.329-9.341-3.717-4.241-5.576-9.96-5.576-17.189 0-6.068 1.652-11.581 4.941-16.553s8.261-8.913 14.901-11.851c6.641-2.924 14.774-4.401 24.402-4.401 6.688 0 13.281.842 19.778 2.51 6.482 1.668 12.09 4.083 16.792 7.212l-6.434 15.855q-7.221-4.242-15.06-6.434c-5.227-1.461-10.311-2.192-15.219-2.192-8.055 0-14.044 1.366-17.968 4.083s-5.878 6.322-5.878 10.818c0 3.146 1.128 5.703 3.368 7.689 2.256 1.986 5.1 3.559 8.547 4.702 3.447 1.16 8.166 2.463 14.123 3.924 8.15 1.891 14.854 3.845 20.08 5.878 5.227 2.034 9.707 5.148 13.424 9.342 3.718 4.178 5.576 9.833 5.576 16.95 0 6.069-1.652 11.566-4.94 16.474-3.289 4.925-8.293 8.849-14.981 11.772s-14.854 4.401-24.481 4.401c-8.467 0-16.665-1.208-24.56-3.607z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='784' height='240' fill='none' viewBox='0 0 784 240'%3E%3Cpath fill='%23fff' d='M82.37 94.316v17.11H0V1.587h80.178v17.11h-59.78v28.564h53.029v16.791H20.398v30.28h61.973zM190.877 6.29c7.054 3.145 12.471 7.641 16.236 13.487 3.765 5.862 5.656 12.82 5.656 20.875s-1.891 14.886-5.656 20.795-9.182 10.438-16.236 13.567c-7.053 3.13-15.346 4.703-24.878 4.703h-24.798v31.693h-20.398V1.572h45.196c9.516 0 17.809 1.572 24.878 4.702zm-5.576 50.518q6.91-5.647 6.911-16.156t-6.911-16.157c-4.607-3.765-11.358-5.655-20.239-5.655h-23.845v43.624h23.845c8.896 0 15.632-1.89 20.239-5.656M259.922 109.393c-7.896-2.398-14.155-5.592-18.746-9.563l7.053-15.855c4.496 3.559 10.009 6.466 16.554 8.706 6.529 2.256 13.106 3.368 19.699 3.368 8.166 0 14.25-1.303 18.285-3.924 4.019-2.621 6.037-6.069 6.037-10.358 0-3.145-1.128-5.72-3.368-7.768-2.256-2.034-5.099-3.638-8.547-4.782-3.447-1.144-8.165-2.463-14.123-3.924-8.372-1.986-15.139-3.972-20.318-5.958q-7.769-2.978-13.345-9.34c-3.717-4.242-5.576-9.961-5.576-17.19 0-6.068 1.652-11.58 4.941-16.553s8.261-8.913 14.901-11.851C270.01 1.477 278.143 0 287.77 0a79.2 79.2 0 0 1 19.779 2.51c6.482 1.668 12.089 4.083 16.792 7.212l-6.434 15.855q-7.221-4.241-15.06-6.434c-5.227-1.462-10.311-2.192-15.22-2.192-8.054 0-14.043 1.366-17.967 4.082-3.924 2.717-5.878 6.323-5.878 10.82 0 3.145 1.128 5.702 3.368 7.688 2.256 1.986 5.099 3.559 8.547 4.703 3.447 1.16 8.165 2.462 14.123 3.923 8.165 1.89 14.853 3.845 20.08 5.878s9.707 5.148 13.408 9.341c3.718 4.179 5.576 9.834 5.576 16.951 0 6.069-1.652 11.566-4.94 16.474-3.289 4.925-8.293 8.849-14.981 11.772s-14.854 4.401-24.481 4.401c-8.467 0-16.665-1.208-24.56-3.607zM364.81 1.587h20.398v109.839H364.81zM430.544 1.588h20.398v92.57h57.429v17.268h-77.827zM559.213 105.692c-8.992-4.861-16.061-11.613-21.176-20.24-5.132-8.625-7.689-18.284-7.689-28.944s2.557-20.319 7.689-28.945 12.184-15.378 21.176-20.24c8.992-4.86 19.095-7.291 30.279-7.291s21.288 2.43 30.28 7.292c8.992 4.861 16.061 11.581 21.176 20.16 5.132 8.578 7.689 18.253 7.689 29.024 0 10.77-2.557 20.462-7.689 29.024-5.131 8.579-12.184 15.299-21.176 20.16s-19.096 7.292-30.28 7.292-21.287-2.431-30.279-7.292m50.058-15.537c5.862-3.288 10.453-7.895 13.805-13.805s5.02-12.518 5.02-19.858-1.668-13.932-5.02-19.842-7.943-10.517-13.805-13.805-12.455-4.94-19.779-4.94-13.916 1.651-19.762 4.94c-5.862 3.288-10.469 7.895-13.805 13.805-3.352 5.91-5.02 12.534-5.02 19.842s1.668 13.948 5.02 19.858 7.943 10.517 13.805 13.805 12.439 4.94 19.762 4.94 13.917-1.651 19.779-4.94M783.594 1.587v109.839h-16.792l-60.559-74.38v74.38h-20.239V1.587h16.792l60.559 74.38V1.587zM346.831 182.253h19.302v43.783c-5.639 4.496-12.232 7.943-19.762 10.358A76.1 76.1 0 0 1 323.145 240c-11.2 0-21.288-2.431-30.28-7.292-8.991-4.861-16.061-11.581-21.176-20.16-5.131-8.578-7.689-18.253-7.689-29.024s2.558-20.446 7.689-29.024c5.115-8.579 12.217-15.299 21.256-20.16s19.222-7.292 30.518-7.292c9.198 0 17.57 1.525 25.1 4.544 7.53 3.034 13.853 7.482 18.984 13.344l-12.868 12.55c-8.372-8.372-18.46-12.55-30.279-12.55-7.753 0-14.616 1.621-20.637 4.861-6.02 3.241-10.723 7.801-14.123 13.647-3.399 5.862-5.099 12.55-5.099 20.08s1.7 13.916 5.099 19.779 8.103 10.469 14.123 13.805c6.021 3.352 12.837 5.02 20.478 5.02 8.579 0 16.109-1.875 22.59-5.656v-34.219M408.646 128.588h20.398v109.838h-20.398zM494.8 145.698v33.425h53.029v17.268H494.8v42.051h-20.398V128.604h80.179v17.11H494.8zM613.109 145.857h-36.396v-17.253h93.205v17.253h-36.396v92.569h-20.398v-92.569zM709.374 236.393c-7.896-2.398-14.155-5.592-18.746-9.563l7.053-15.855c4.496 3.559 10.009 6.466 16.554 8.706 6.529 2.256 13.106 3.368 19.683 3.368 8.166 0 14.25-1.303 18.285-3.924 4.02-2.621 6.037-6.069 6.037-10.358 0-3.145-1.128-5.719-3.368-7.768-2.24-2.05-5.099-3.638-8.547-4.782-3.447-1.144-8.149-2.463-14.123-3.924-8.372-1.986-15.139-3.972-20.318-5.958-5.179-1.985-9.627-5.099-13.329-9.341-3.717-4.241-5.576-9.96-5.576-17.189 0-6.068 1.652-11.581 4.941-16.553s8.261-8.913 14.901-11.851c6.641-2.924 14.774-4.401 24.402-4.401 6.688 0 13.281.842 19.778 2.51 6.482 1.668 12.09 4.083 16.792 7.212l-6.434 15.855q-7.221-4.242-15.06-6.434c-5.227-1.461-10.311-2.192-15.219-2.192-8.055 0-14.044 1.366-17.968 4.083s-5.878 6.322-5.878 10.818c0 3.146 1.128 5.703 3.368 7.689 2.256 1.986 5.1 3.559 8.547 4.702 3.447 1.16 8.166 2.463 14.123 3.924 8.15 1.891 14.854 3.845 20.08 5.878 5.227 2.034 9.707 5.148 13.424 9.342 3.718 4.178 5.576 9.833 5.576 16.95 0 6.069-1.652 11.566-4.94 16.474-3.289 4.925-8.293 8.849-14.981 11.772s-14.854 4.401-24.481 4.401c-8.467 0-16.665-1.208-24.56-3.607z'/%3E%3C/svg%3E");width:649px}}@media screen and (min-width:1024px){.success-form:before{bottom:0;height:240px;width:784px}}.success-form__wrap{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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:277px;position:relative;width:100%}@media screen and (min-width:768px){.success-form__wrap{gap:24px}}@media screen and (min-width:1024px){.success-form__wrap{min-height:308px}}.success-form__figure{bottom:0;position:absolute;right:0}@media screen and (min-width:768px){.success-form__figure{right:81px}}@media screen and (min-width:1024px){.success-form__figure{right:123px}}.success-form__figure-image{aspect-ratio:269/250;width:190px}@media screen and (min-width:768px){.success-form__figure-image{width:228px}}@media screen and (min-width:1024px){.success-form__figure-image{width:269px}}.success-form__figure-image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.success-form__descr{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:7px;grid-template-columns:100%;width:100%}@media screen and (min-width:768px){.success-form__descr{gap:14px}}.success-form__title{color:#22272d;font-family:Unbounded,Manrope,sans-serif;font-size:20px;font-weight:500;line-height:120%;padding-right:10px}@media screen and (min-width:768px){.success-form__title{font-size:22px}}.success-form__text{color:#22272d;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;line-height:125%}@media screen and (min-width:768px){.success-form__text{font-size:15px}}.success-form__text *{font-size:inherit;font-weight:inherit;line-height:inherit}.success-form__text a{color:#ff5100}.success-form__button{padding-bottom:4px}.success-form__button .button{font-size:13px;min-height:50px;min-width:109px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header{min-height:168px;z-index:100}@media screen and (min-width:768px){.header{min-height:148px}}@media screen and (min-width:1366px){.header{min-height:200px}}.header-body{background-color:#fff;-webkit-transform:translateY(0);transform:translateY(0)}@media not print{.header-body.prefixed{left:0;position:fixed;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;z-index:100}.header-body.prefixed,.header-body.prefixed.fixed{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.header-body.prefixed.fixed{padding-right:var(--pr,0);-webkit-transform:translateY(0)!important;transform:translateY(0)!important}}.header-wrap{display:grid;gap:14px 5px;grid-template-columns:90px 1fr 44px;padding:8px 10px 16px;position:relative;width:100%}@media screen and (min-width:768px){.header-wrap{gap:14px;grid-template-columns:132px 1fr;padding:19px 16px 0}}@media screen and (min-width:1024px){.header-wrap{gap:14px 32px;grid-template-columns:158px 1fr;padding:19px 16px 0}}@media screen and (min-width:1366px){.header-wrap{gap:20px 32px;grid-template-columns:100%;padding:19px 0 0}}@media screen and (min-width:768px)and (max-width:1365px){.prefixed .header-wrap{padding-bottom:19px}}.header-wrap-contents{display:contents}@media screen and (min-width:1366px){.header-wrap-contents{display:grid;gap:20px 32px;grid-template-columns:192px 1fr auto;margin:0 auto;max-width:1600px;padding:0 32px;width:100%}}@media screen and (min-width:1600px){.header-wrap-contents{grid-template-columns:239px 1fr auto}}.header-top-mobile{color:#94867f;display:grid;font-size:12px;font-weight:600;gap:3px;grid-auto-flow:dense;grid-auto-rows:auto;grid-column:span 3;grid-template-columns:1fr 1fr;line-height:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%}@media screen and (max-width:767px){.header-top-mobile{gap:6px 20px;text-align:left}}@media screen and (min-width:768px){.header-top-mobile{font-weight:400;gap:10px;grid-column:span 2;grid-template-columns:1fr auto}}@media screen and (min-width:1366px){.header-top-mobile{display:contents}}@media screen and (min-width:768px)and (max-width:1365px){.prefixed .header-top-mobile{font-size:15px;font-weight:600}}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.header-top-mobile a{-webkit-transition:color .3s ease;transition:color .3s ease}.header-top-mobile a:hover{color:#ff5100}}@media screen and (max-width:767px){.header-top{display:block;grid-column:1;grid-row:1;text-align:left}}@media screen and (min-width:1366px){.header-top{font-size:14px;font-weight:400;grid-column:span 3;line-height:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.header-top__links>div{display:none}@media screen and (min-width:768px){.header-top__links>div{display:inline}.prefixed .header-top{display:none}}.header-links{display:contents}@media screen and (min-width:768px){.header-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}}@media screen and (min-width:1366px){.header-links{gap:21px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (min-width:768px)and (max-width:1365px){.prefixed .header-links{grid-column:span 2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1366px){.header-links__item{color:#22272d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:15px;font-weight:600;gap:5px}}.header-links__item>span{color:#797674;display:none;font-size:12px;font-weight:400;line-height:130%}@media screen and (min-width:1366px){.header-links__item>span{display:block}}.header-links__item>a{white-space:nowrap}@media screen and (max-width:767px){.header-links__item:first-child{grid-column:1;grid-row:2;text-align:left}.header-links__item:nth-child(2){display:block;grid-column:2;grid-row:1;text-align:right}}@media screen and (min-width:1366px){.header-links__item:nth-child(2){-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}}@media screen and (min-width:768px)and (max-width:1365px){.prefixed .header-links__item:nth-child(2){display:none}}@media screen and (max-width:767px){.header-links__item:nth-child(3){grid-column:2;grid-row:2;text-align:right}}.header-menu-trigger{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (min-width:768px){.header-menu-trigger{display:none}}.header-menu-trigger__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ff5100;border-radius:5px;color:#ff5100;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;width:44px}.header-menu-trigger__button div{-ms-flex-negative:0;flex-shrink:0;width:15px}.menu-is-open .header-menu-trigger__button div{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-transition:-webkit-transform .15s .2s;transition:-webkit-transform .15s .2s;transition:transform .15s .2s;transition:transform .15s .2s,-webkit-transform .15s .2s}.header-menu-trigger__button div span{background-color:currentColor;display:block;height:2px;position:relative;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.12s .3s;transition:.12s .3s;width:15px}.menu-is-open .header-menu-trigger__button div span{-webkit-transition:width .15s;transition:width .15s;width:0}.header-menu-trigger__button div span:after,.header-menu-trigger__button div span:before{background-color:currentColor;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transition:top .15s .15s,width .15s,-webkit-transform .15s;transition:top .15s .15s,width .15s,-webkit-transform .15s;transition:transform .15s,top .15s .15s,width .15s;transition:transform .15s,top .15s .15s,width .15s,-webkit-transform .15s;width:15px}.menu-is-open .header-menu-trigger__button div span:after,.menu-is-open .header-menu-trigger__button div span:before{top:0;-webkit-transition:top .15s .15s,-webkit-transform .15s .3s;transition:top .15s .15s,-webkit-transform .15s .3s;transition:transform .15s .3s,top .15s .15s;transition:transform .15s .3s,top .15s .15s,-webkit-transform .15s .3s}.header-menu-trigger__button div span:before{top:-4px}.menu-is-open .header-menu-trigger__button div span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-menu-trigger__button div span:after{top:4px;width:7px}.menu-is-open .header-menu-trigger__button div span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15px}.header-logo{-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width:1366px){.header-logo{padding:0 0 1px}}.header-logo__link{display:block;width:100%}@media screen and (min-width:768px){.header-logo__link{width:132px}}@media screen and (min-width:1024px){.header-logo__link{width:158px}}@media screen and (min-width:1366px){.header-logo__link{width:192px}}@media screen and (min-width:1600px){.header-logo__link{width:239px}}.header-logo__link-svg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}@media screen and (min-width:768px){.header-logo__link-svg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.56%}}.header-logo__svg{display:block;height:auto}.header-logo__svg--epsilon{width:100%}@media screen and (min-width:768px){.header-logo__svg--epsilon{width:58.52%}}.header-logo__svg--gifts{width:68.2%}@media screen and (min-width:768px){.header-logo__svg--gifts{width:39.92%}}.header-logo__picture{display:block;width:100%}.header-logo__picture img{display:block;height:auto;width:100%}@media screen and (max-width:767px){.header-bottom{display:contents}}@media screen and (min-width:768px){.header-bottom{display:grid;gap:14px;grid-template-columns:1fr auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media screen and (min-width:1366px){.header-bottom{display:block;padding:25px 0;position:relative;width:100%}.header-bottom:before{background-color:#dedddd;content:"";display:block;height:1px;left:0;position:absolute;top:0;width:100%}.prefixed .header-bottom:before{display:none}}.header-bottom-contents{display:contents}@media screen and (min-width:1366px){.header-bottom-contents{display:grid;gap:24px;grid-template-columns:1fr auto;margin:0 auto;max-width:1600px;padding:0 32px;position:relative;width:100%}}@media screen and (min-width:1600px){.header-bottom-contents{gap:60px}}.header-bottom-contents .bx-basket{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;justify-self:end;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header-bottom__nav{display:grid;gap:10px;grid-template-columns:44px 1fr;padding-top:1px;width:100%}@media screen and (max-width:767px){.header-bottom__nav{grid-column:span 3;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media screen and (min-width:768px){.header-bottom__nav{grid-template-columns:120px 1fr;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0}}@media screen and (min-width:1366px){.header-bottom__nav{grid-template-columns:200px 1fr;position:relative}}@media screen and (min-width:1600px){.header-bottom__nav{grid-template-columns:239px 1fr}}.header-bottom__cart{justify-self:end}@media screen and (max-width:767px){.header-bottom__cart{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:768px){.header-bottom__cart{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media not print{.header{min-height:var(--header-full-height,164px);z-index:1000}.header-body,.header-body.prefixed,.header-body.prefixed.fixed{background-color:#fff;left:0;padding-right:var(--pr,0);position:fixed;top:0;-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none;width:100%;z-index:1000}.header-body.is-compact{-webkit-box-shadow:0 1px 0 rgba(34,39,45,.08);box-shadow:0 1px 0 rgba(34,39,45,.08)}.header-wrap{background-color:#fff;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;padding:10px;-webkit-transition:gap .35s ease,padding .35s ease;transition:gap .35s ease,padding .35s ease}.header-wrap-contents{-webkit-box-align:end;-ms-flex-align:end;align-items:end;background-color:#fff;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:113px minmax(0,1fr) 171px 49px;position:relative;row-gap:16px;width:100%;z-index:2}.header-wrap-contents>.bx-basket{display:block;grid-column:3;grid-row:2;min-width:0;width:100%}.header-wrap-contents>.bx-basket .header-bottom__cart{width:100%}.header-top-mobile{grid-column:1/-1;grid-row:1}.header-logo{grid-column:1;grid-row:2}.header-logo__link{width:92px}.header-menu-trigger{grid-column:4;grid-row:2;justify-self:end}.header-bottom{display:block;margin:0;max-height:var(--header-reveal-height,54px);overflow:hidden;padding:0;position:relative;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:max-height .35s ease,opacity .25s ease,visibility 0s,-webkit-transform .35s ease;transition:max-height .35s ease,opacity .25s ease,visibility 0s,-webkit-transform .35s ease;transition:max-height .35s ease,transform .35s ease,opacity .25s ease,visibility 0s;transition:max-height .35s ease,transform .35s ease,opacity .25s ease,visibility 0s,-webkit-transform .35s ease;visibility:visible;width:100%;z-index:1}.catalog-is-open .header-bottom,.menu-is-open .header-bottom{overflow:visible}.header-bottom:before{display:none}.header-bottom-contents{display:block;margin:0;max-width:none;padding:0;width:100%}.header-bottom__nav{grid-template-columns:44px minmax(0,1fr);padding:0}.header-body.is-compact .header-bottom{max-height:0;opacity:0;pointer-events:none;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:max-height .35s ease,opacity .25s ease,visibility 0s .35s,-webkit-transform .35s ease;transition:max-height .35s ease,opacity .25s ease,visibility 0s .35s,-webkit-transform .35s ease;transition:max-height .35s ease,transform .35s ease,opacity .25s ease,visibility 0s .35s;transition:max-height .35s ease,transform .35s ease,opacity .25s ease,visibility 0s .35s,-webkit-transform .35s ease;visibility:hidden}.header-body.is-compact .header-wrap{gap:0;padding:10px}.header-body.is-compact .header-wrap-contents{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:16px}}@media screen and (max-width:767px){.header-body.is-compact .header-top-mobile,.header-top-mobile{font-weight:500;line-height:12px}.header-menu-trigger__button>.header-menu-trigger__icon{height:20px;position:relative;width:20px}.header-menu-trigger__icon-open{display:block;height:20px;width:20px}.header-menu-trigger__icon>.header-menu-trigger__icon-close,.menu-is-open .header-menu-trigger__icon-open{display:none}.menu-is-open .header-menu-trigger__icon>.header-menu-trigger__icon-close{background-color:transparent;display:block;height:20px;width:20px}.menu-is-open .header-menu-trigger__icon>.header-menu-trigger__icon-close:after,.menu-is-open .header-menu-trigger__icon>.header-menu-trigger__icon-close:before{left:2px;top:9px;width:16px}}@media screen and (min-width:768px){.header-wrap{gap:14px;padding:16px}.header-body.is-compact .header-wrap{padding:16px}.header-wrap-contents{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px 24px;grid-template-columns:158px minmax(0,1fr) 190px;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;margin:0;max-width:none;padding:0}.header-top-mobile{grid-column:1/-1}.header-logo{grid-column:1}.header-logo__link{width:158px}.header-wrap-contents>.bx-basket{grid-column:3;grid-row:2}.header-bottom-contents{display:grid;gap:14px}.header-bottom__nav{grid-template-columns:120px minmax(0,1fr)}.menu-top{grid-column:auto;margin:0 -16px -16px;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0;width:calc(100% + 32px)}}@media screen and (min-width:1366px){.header{min-height:var(--header-full-height,177px)}.header-wrap{gap:24px;padding:20px 0}.header-body.is-compact .header-wrap{gap:24px;padding:20px 0 0}.header-body.is-compact .header-wrap-contents{gap:0}.header-wrap-contents{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;grid-template-columns:276px 221px minmax(0,1fr) auto 280px;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;margin:0 auto;max-width:1600px;padding:0 32px}.header-top-mobile{display:contents}.header-top{display:block;font-size:12px;grid-column:2;line-height:140%}.header-links,.header-top{align-self:center;grid-row:1;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}.header-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;grid-column:4}.header-logo{grid-column:1;grid-row:1}.header-logo__link{width:239px}.header-wrap-contents>.bx-basket{grid-column:5;grid-row:1;justify-self:end;width:210px}.header-bottom{border-top:1px solid #f2f0f0;max-height:var(--header-reveal-height,69px);padding:24px 0 0}.header-body.is-compact .header-bottom{border-top-color:#f2f0f0;max-height:1px;min-height:1px;opacity:1;padding-top:0;-webkit-transform:none;transform:none;visibility:visible}.header-bottom-contents{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:32px;grid-template-columns:minmax(500px,768px) auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1600px;opacity:1;padding:0 32px;-webkit-transition:opacity .2s ease,visibility 0s,-webkit-transform .35s ease;transition:opacity .2s ease,visibility 0s,-webkit-transform .35s ease;transition:opacity .2s ease,transform .35s ease,visibility 0s;transition:opacity .2s ease,transform .35s ease,visibility 0s,-webkit-transform .35s ease;visibility:visible}.header-body.is-compact .header-bottom-contents{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .2s ease,visibility 0s .35s,-webkit-transform .35s ease;transition:opacity .2s ease,visibility 0s .35s,-webkit-transform .35s ease;transition:opacity .2s ease,transform .35s ease,visibility 0s .35s;transition:opacity .2s ease,transform .35s ease,visibility 0s .35s,-webkit-transform .35s ease;visibility:hidden}.header-bottom__nav{grid-template-columns:44px minmax(300px,1fr)}.menu-top{border:0;grid-column:2;margin:0 32px 0 0;padding:0;width:auto}.menu-top__list{gap:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:1600px){.header-bottom-contents{gap:60px}.header-bottom__nav{grid-template-columns:44px minmax(360px,1fr)}}@media not print{@media(prefers-reduced-motion:reduce){.header-bottom{-webkit-transition-duration:.01ms;transition-duration:.01ms}}}.menu-is-open,.menu-is-open body{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);overflow:hidden}.menu-is-open body{height:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none;-ms-touch-action:none;touch-action:none}@media screen and (max-width:767px){.menu-top{display:block;height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100 - 163px);overflow:hidden;pointer-events:none;position:absolute;right:-10px;top:calc(100% + 10px);-webkit-transition:width .3s ease;transition:width .3s ease;width:0;z-index:100}}@media screen and (min-width:768px){.menu-top{border-bottom:1px solid #dedddd;border-top:1px solid #dedddd;grid-column:span 2;margin:2px -16px 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:11px 16px 12px;width:calc(100% + 32px)}}@media screen and (min-width:1366px){.menu-top{-ms-flex-line-pack:center;align-content:center;border:0;grid-column:span 1;margin:0 32px 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 0 3px;position:relative;right:32px}}@media screen and (max-width:767px){.menu-is-open .menu-top{pointer-events:auto;width:calc(100% + 20px)}.menu-top__body{background:#fff;min-width:360px;width:100%;z-index:200}.menu-top__body,.menu-top__content{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%;position:relative}.menu-top__content{gap:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:auto;padding:25px 10px 29px}.menu-top__content:before{background-color:#dedddd;content:"";height:1px;left:10px;position:absolute;right:10px;top:0}}.menu-top__content::-webkit-scrollbar{width:5px}@media screen and (min-width:1366px){.menu-top__content::-webkit-scrollbar{width:2px}}.menu-top__content::-webkit-scrollbar-track{background-color:transparent}.menu-top__content::-webkit-scrollbar-thumb{background-color:#ff5100;border-radius:20px}.menu-top__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:21px}@media screen and (min-width:768px){.menu-top__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}}.menu-top__link{color:#22272d;font-family:Unbounded,Manrope,sans-serif;font-size:14px;font-weight:400;line-height:100%}@media screen and (min-width:768px){.menu-top__link{font-size:12px}}@media screen and (min-width:1366px){.menu-top__link{font-size:13px}}@media screen and (min-width:1600px){.menu-top__link{font-size:14px}}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.menu-top__link{-webkit-transition:color .3s ease;transition:color .3s ease}.menu-top__link:hover{color:#ff5100}}.menu-top__link.current{color:#ff5100}@media screen and (min-width:768px){.menu-top__others{display:none}}.menu-top__others .button{width:100%}@media screen and (max-width:767px){.prefixed .menu-top{max-height:calc(var(--vh, 1vh)*100 - 137px)}}.catalog-is-open,.catalog-is-open body{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);overflow:hidden}.catalog-is-open body{height:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none;-ms-touch-action:none;touch-action:none}.header-category-trigger .button{font-size:13px;font-weight:600;gap:7px;line-height:100%;min-height:44px;min-width:100%;padding:0 10px 0 12px}@media screen and (max-width:767px){.header-category-trigger .button{background:linear-gradient(135deg,#ff5100,#ff9b19);border-radius:5px}}@media screen and (min-width:1366px){.header-category-trigger .button{font-size:14px;gap:0;min-width:44px;padding:10px;width:44px}}.header-category-trigger .button span{display:none}@media screen and (min-width:768px){.header-category-trigger .button span{display:block}}@media screen and (min-width:1366px){.header-category-trigger .button>span{display:none}}.header-category-trigger .button div{-ms-flex-negative:0;flex-shrink:0;width:24px}@media screen and (min-width:1366px){.header-category-trigger .button div{width:24px}}.catalog-is-open .header-category-trigger .button div{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-transition:-webkit-transform .4s .45s;transition:-webkit-transform .4s .45s;transition:transform .4s .45s;transition:transform .4s .45s,-webkit-transform .4s .45s}.header-category-trigger .button div span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M22 8.52V3.98C22 2.57 21.36 2 19.77 2h-4.04c-1.59 0-2.23.57-2.23 1.98v4.53c0 1.42.64 1.98 2.23 1.98h4.04c1.59.01 2.23-.56 2.23-1.97M22 19.77v-4.04c0-1.59-.64-2.23-2.23-2.23h-4.04c-1.59 0-2.23.64-2.23 2.23v4.04c0 1.59.64 2.23 2.23 2.23h4.04c1.59 0 2.23-.64 2.23-2.23M10.5 8.52V3.98C10.5 2.57 9.86 2 8.27 2H4.23C2.64 2 2 2.57 2 3.98v4.53c0 1.42.64 1.98 2.23 1.98h4.04c1.59.01 2.23-.56 2.23-1.97M10.5 19.77v-4.04c0-1.59-.64-2.23-2.23-2.23H4.23c-1.59 0-2.23.64-2.23 2.23v4.04C2 21.36 2.64 22 4.23 22h4.04c1.59 0 2.23-.64 2.23-2.23'/%3E%3C/svg%3E");background-size:contain;display:block;height:24px;position:relative;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:width .2s ease,height .2s ease;transition:width .2s ease,height .2s ease;width:24px}.catalog-is-open .header-category-trigger .button div span{background-image:none;height:24px;-webkit-transition:width .2s,height .2s;transition:width .2s,height .2s;width:24px}.header-category-trigger .button div span:after,.header-category-trigger .button div span:before{background-color:currentColor;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transition:top .3s .3s,width .3s,-webkit-transform .3s;transition:top .3s .3s,width .3s,-webkit-transform .3s;transition:transform .3s,top .3s .3s,width .3s;transition:transform .3s,top .3s .3s,width .3s,-webkit-transform .3s;width:0}.catalog-is-open .header-category-trigger .button div span:after,.catalog-is-open .header-category-trigger .button div span:before{left:4.5px;top:11px;-webkit-transition:top .3s .3s,width .3s .3s,-webkit-transform .3s .6s;transition:top .3s .3s,width .3s .3s,-webkit-transform .3s .6s;transition:transform .3s .6s,top .3s .3s,width .3s .3s;transition:transform .3s .6s,top .3s .3s,width .3s .3s,-webkit-transform .3s .6s;width:15px}.header-category-trigger .button div span:before{top:-4px}.catalog-is-open .header-category-trigger .button div span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-category-trigger .button div span:after{top:4px}.catalog-is-open .header-category-trigger .button div span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.catalog-is-open .header-category-trigger .button>span{display:none}.menu-catalog{height:calc(var(--vh, 1vh)*100);left:0;max-height:calc(var(--vh, 1vh)*100 - 168px);overflow:hidden;pointer-events:none;position:absolute;top:100%;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:0;z-index:100}@media screen and (min-width:768px){.menu-catalog{max-height:calc(var(--vh, 1vh)*100 - 148px)}}@media screen and (min-width:1366px){.menu-catalog{height:auto;max-height:calc(var(--vh, 1vh)*100 - 175px);overflow:visible;padding-top:15px;-webkit-perspective:1000px;perspective:1000px;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:auto}}.catalog-is-open .menu-catalog{pointer-events:all;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:visible;width:100%}@media screen and (min-width:1366px){.catalog-is-open .menu-catalog{width:auto}}.menu-catalog__body{background-color:#fff;border-top:1px solid #dedddd;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;min-width:360px;position:relative;width:100%}@media screen and (min-width:1366px){.menu-catalog__body{border-radius:15px;border-top:0;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.251),0 4px 14px 0 rgba(36,30,27,.102);box-shadow:0 4px 4px 0 rgba(0,0,0,.251),0 4px 14px 0 rgba(36,30,27,.102);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;opacity:0;overflow:hidden;-webkit-transform:translateZ(0) rotateX(-20deg);transform:translateZ(0) rotateX(-20deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease}.catalog-is-open .menu-catalog__body{opacity:1;-webkit-transform:translateZ(0) rotateX(0deg);transform:translateZ(0) rotateX(0deg)}}.menu-catalog__content{position:relative;width:100%}@media screen and (min-width:1366px){.menu-catalog__content{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-catalog__content:before{background-color:#d9d9d9;bottom:0;content:"";display:block;left:340px;position:absolute;top:0;width:2px}}.menu-catalog__wrap{height:100%;max-height:calc(var(--vh, 1vh)*100 - 168px);overflow:auto;padding:20px 1px;width:100%}@media screen and (max-width:1365px){.menu-catalog__wrap{background-color:#fff}}@media screen and (min-width:768px){.menu-catalog__wrap{max-height:calc(var(--vh, 1vh)*100 - 148px)}}@media screen and (min-width:1366px){.menu-catalog__wrap{max-height:min(var(--vh,1vh)*100 - 175px,400px);padding:0;position:relative;width:342px}}.menu-catalog__wrap::-webkit-scrollbar{width:5px}@media screen and (min-width:1366px){.menu-catalog__wrap::-webkit-scrollbar{width:2px}}.menu-catalog__wrap::-webkit-scrollbar-track{background-color:transparent}.menu-catalog__wrap::-webkit-scrollbar-thumb{background-color:#ff5100;border-radius:20px}.menu-catalog__wrap::-webkit-scrollbar-button:single-button{background-color:transparent;height:0}.menu-catalog__wrap:after,.menu-catalog__wrap:before{content:"";display:block;left:0;position:absolute;width:100%;z-index:1}@media screen and (min-width:1366px){.menu-catalog__wrap:after,.menu-catalog__wrap:before{display:none}}.menu-catalog__wrap:before{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(#fff,hsla(0,0%,100%,0));height:20px;top:0}.menu-catalog__wrap:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:0;height:20px}.menu-catalog__wrap--sm{height:100%;left:100%;position:absolute;top:0;-webkit-transition:left .3s ease;transition:left .3s ease;width:100%}@media screen and (min-width:1366px){.menu-catalog__wrap--sm{left:0;position:relative;-webkit-transition:width .3s ease;transition:width .3s ease;width:0}}.menu-catalog__wrap--sm.visible{left:0}@media screen and (min-width:1366px){.menu-catalog__wrap--sm.visible{width:342px}}.menu-catalog__wrap-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;font-family:Unbounded,Manrope,sans-serif;font-size:14px;font-weight:400;gap:15px;grid-template-columns:100%;line-height:100%;padding:8px 10px;width:100%}@media screen and (min-width:1366px){.menu-catalog__wrap-inner{padding:30px 20px}}.menu-catalog__all{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:radial-gradient(circle at 30px 50%,#ffb41d 0,red 100%);border-radius:7px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Unbounded,Manrope,sans-serif;font-size:14px;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:100%;min-height:41px;padding:0 15px;text-align:center;text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.menu-catalog__all:hover{opacity:.85}}.menu-catalog__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.menu-catalog__link{color:#22272d;display:grid;gap:9px;grid-template-columns:24px 1fr;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;width:100%}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.menu-catalog__link:hover{color:#ff5100}}@media screen and (min-width:1366px){.menu-catalog__link.visible{color:#ff5100}}.menu-catalog__link-figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.menu-catalog__link-figure img,.menu-catalog__link-figure svg{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.menu-catalog__link-figure svg path[fill]{fill:currentColor}.menu-catalog__link-figure svg path[stroke]{stroke:currentColor}.menu-catalog__link-caption{-ms-flex-item-align:center;align-self:center;color:currentColor;font-size:inherit;font-weight:inherit;line-height:inherit}.menu-catalog__dropdown{display:none}.menu-catalog__dropdown.visible{display:block}@media screen and (min-width:1366px){.menu-catalog__back{display:none}}.menu-catalog__back-button{background-color:transparent;border:0;color:#22272d;gap:9px;margin:0;padding:0}.menu-catalog__back-button,.menu-catalog__back-button>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.menu-catalog__back-button>span{background-color:currentColor;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;width:24px}.menu-catalog__back-button>span:after{background-color:#fff;content:"";display:block;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none' viewBox='0 0 7 12'%3E%3Cpath stroke='%23fff' d='M6 11 1 6l5-5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none' viewBox='0 0 7 12'%3E%3Cpath stroke='%23fff' d='M6 11 1 6l5-5'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-ms-flex-negative:0;flex-shrink:0;height:12px;width:7px}.menu-catalog__list{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;gap:16px;grid-template-columns:100%;line-height:100%;padding:18px 0 0 32px;width:100%}@media screen and (min-width:1366px){.menu-catalog__list{padding:0}}.menu-catalog__list-item--main{display:none;font-family:Unbounded,Manrope,sans-serif}@media screen and (min-width:1366px){.menu-catalog__list-item--main{display:block}}.menu-catalog__list-link{color:#22272d}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.menu-catalog__list-link:hover{color:#ff5100}}.prefixed .menu-catalog{max-height:calc(var(--vh, 1vh)*100 - 127px)}@media screen and (min-width:768px){.prefixed .menu-catalog{max-height:calc(var(--vh, 1vh)*100 - 82px)}}@media screen and (min-width:1366px){.prefixed .menu-catalog{max-height:min(var(--vh,1vh)*100 - 175px,400px)}}.prefixed .menu-catalog .menu-catalog__wrap{max-height:calc(var(--vh, 1vh)*100 - 127px)}@media screen and (min-width:768px){.prefixed .menu-catalog .menu-catalog__wrap{max-height:calc(var(--vh, 1vh)*100 - 82px)}}@media screen and (min-width:1366px){.prefixed .menu-catalog .menu-catalog__wrap{max-height:min(var(--vh,1vh)*100 - 175px,400px)}.header-cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}}@media screen and (min-width:1600px){.header-cart{gap:60px}}.header-cart__link{background-color:#f3f1f0;gap:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width:768px){.header-cart__link{border-radius:6px;gap:10px}}@media screen and (min-width:1366px){.header-cart__link{background-color:transparent;border-radius:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:0;min-width:164px}}.header-cart__data{display:grid;grid-auto-rows:100%;grid-template-columns:100%;padding:0 0 0 17px;width:100%}@media screen and (min-width:768px){.header-cart__data{min-width:109px;padding:0 0 0 15px}}@media screen and (min-width:1366px){.header-cart__data{padding:0 0 0 10px}.is-empty .header-cart__data:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#22272d;content:attr(data-text);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Unbounded,Manrope,sans-serif;font-size:14px;font-weight:400;line-height:100%}}.header-cart__notice,.header-cart__price{background-color:#f3f1f0;-ms-flex-negative:0;flex-shrink:0;height:100%;-webkit-transition:all .8s cubic-bezier(.4,0,.2,1);transition:all .8s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.header-cart__notice,.header-cart__price{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px}}@media screen and (min-width:1366px){.header-cart__notice,.header-cart__price{background-color:transparent}}.header-cart__notice>div,.header-cart__price>div{font-size:11px;font-weight:400;text-align:right;white-space:nowrap}@media screen and (min-width:768px){.header-cart__notice>div,.header-cart__price>div{font-size:14px;text-align:left}}.header-cart__notice>span,.header-cart__price>span{color:#797674;font-weight:400;text-align:right}@media screen and (min-width:768px){.header-cart__notice>span,.header-cart__price>span{font-size:12px;text-align:left}}.header-cart__notice .rub:before,.header-cart__price .rub:before{font-size:9px;font-weight:400;line-height:100%}@media screen and (min-width:768px){.header-cart__notice .rub:before,.header-cart__price .rub:before{font-size:14px}}@media screen and (max-width:1365px){.header-cart:not(.is-empty) .header-cart__price{-webkit-animation:showPrice 12s infinite;animation:showPrice 12s infinite;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:1366px){.header-cart__price>span{display:none}.header-cart__notice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:11px}.header-cart__notice>div{font-size:24px}.header-cart__notice>span{font-size:14px;max-width:100px}.header-cart__notice .rub:before{font-size:24px}}@media screen and (max-width:1365px){.header-cart:not(.is-empty) .header-cart__notice{-webkit-animation:showNotice 12s infinite;animation:showNotice 12s infinite;opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.header-cart>.header-cart__notice{display:none}}@media screen and (min-width:1366px){.header-cart__data>.header-cart__notice{display:none}}.header-cart__count{gap:2px}@media screen and (min-width:768px){.header-cart__count{border-radius:6px}}@media screen and (min-width:1024px){.header-cart__count{border-radius:5px}}@media screen and (min-width:1366px){.header-cart__count{background-color:transparent;border-radius:0;color:#ff5100;width:32px}}.header-cart__count:before{background-color:currentColor;content:"";display:block;height:22px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='33' fill='none' viewBox='0 0 32 33'%3E%3Cpath fill='%23ff5100' fill-rule='evenodd' d='M19.555 3.607a1 1 0 0 1 1.342.446l2.934 5.87c1.804.138 2.936.493 3.667 1.396 1.2 1.485.721 3.72-.236 8.19l-.572 2.667c-.65 3.03-.973 4.545-2.073 5.435s-2.65.889-5.748.889h-5.734c-3.098 0-4.648 0-5.746-.89-1.102-.889-1.427-2.403-2.075-5.434l-.572-2.667c-.957-4.47-1.437-6.705-.236-8.19.73-.904 1.863-1.258 3.667-1.396l2.934-5.87a1 1 0 0 1 1.79.894L10.45 9.84q.965-.007 2.115-.007h6.874q1.15 0 2.115.007l-2.447-4.893a1 1 0 0 1 .448-1.34M9.67 16.5a1 1 0 0 1 1-1h10.666a1 1 0 0 1 0 2H10.67a1 1 0 0 1-1-1m3.666 3a1 1 0 0 0 0 2h5.334a1 1 0 0 0 0-2z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='33' fill='none' viewBox='0 0 32 33'%3E%3Cpath fill='%23ff5100' fill-rule='evenodd' d='M19.555 3.607a1 1 0 0 1 1.342.446l2.934 5.87c1.804.138 2.936.493 3.667 1.396 1.2 1.485.721 3.72-.236 8.19l-.572 2.667c-.65 3.03-.973 4.545-2.073 5.435s-2.65.889-5.748.889h-5.734c-3.098 0-4.648 0-5.746-.89-1.102-.889-1.427-2.403-2.075-5.434l-.572-2.667c-.957-4.47-1.437-6.705-.236-8.19.73-.904 1.863-1.258 3.667-1.396l2.934-5.87a1 1 0 0 1 1.79.894L10.45 9.84q.965-.007 2.115-.007h6.874q1.15 0 2.115.007l-2.447-4.893a1 1 0 0 1 .448-1.34M9.67 16.5a1 1 0 0 1 1-1h10.666a1 1 0 0 1 0 2H10.67a1 1 0 0 1-1-1m3.666 3a1 1 0 0 0 0 2h5.334a1 1 0 0 0 0-2z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:21px}@media screen and (min-width:1366px){.header-cart__count:before{height:33px;width:32px}}.header-cart__count span{font-family:Unbounded,Manrope,sans-serif;text-transform:uppercase}@media screen and (min-width:1366px){.header-cart__count span{font-size:10px;font-weight:400}}@-webkit-keyframes showPrice{0%,33%,71%,to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}38%,66%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes showPrice{0%,33%,71%,to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}38%,66%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes showNotice{0%,33%{opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}38%,66%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}71%,to{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showNotice{0%,33%{opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}38%,66%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}71%,to{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}.header-cart{display:block;width:100%}.header-cart__link{background-color:#f5f5f5;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;height:44px;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;min-width:0;overflow:visible;width:100%}.header-cart__data{display:block;min-width:0;padding:0 8px 0 12px;width:auto}.header-cart__notice,.header-cart__price{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-animation:none!important;animation:none!important;background-color:transparent;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;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;-webkit-transform:none;transform:none}.header-cart__notice>div,.header-cart__price>div{color:#22272d;font-family:Unbounded,Manrope,sans-serif;font-size:12px;line-height:100%;text-align:left}.header-cart__notice>span,.header-cart__price>span{color:#94867f;font-size:9px;line-height:100%;text-align:left;white-space:nowrap}.header-cart__notice .rub:before,.header-cart__price .rub:before{font-size:inherit}.header-cart__price{display:-webkit-box;display:-ms-flexbox;display:flex}.header-cart__notice,.is-empty .header-cart__price{display:none}.is-empty .header-cart__notice{display:-webkit-box;display:-ms-flexbox;display:flex}.header-cart__notice-full{display:none}.header-cart__notice-short{display:block}.header-cart__count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5100;border-radius:5px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;gap:4px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;overflow:visible;position:relative;width:44px}.header-cart__count:before{content:none}.header-cart__count span{color:currentColor;display:block;font-family:Manrope,sans-serif;font-size:8px;font-weight:500;line-height:5px}.is-empty .header-cart__count span{display:none}.header-cart__icon{display:block;-ms-flex-negative:0;flex-shrink:0;height:18px;width:18px}@media screen and (min-width:1366px){.header-cart__icon{height:25px;width:25px}.header-cart__link{background-color:#f5f5f5;border-radius:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:210px}.header-cart__data{padding:0 10px 0 17px}.header-cart__notice,.header-cart__price{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.header-cart__notice>div,.header-cart__price>div{font-size:17px}.header-cart__notice>span,.header-cart__price>span{display:block;font-size:11px;max-width:none}.header-cart__notice-full{display:block!important}.header-cart__notice-short{display:none!important}.header-cart__count{background-color:#ff5100;border-radius:5px;color:#fff;height:44px;width:44px}.header-cart__count:before{height:22px;width:22px}.header-cart__count span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ff5100;border-radius:50%;color:#ff5100;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;min-width:20px;padding:2px;position:absolute;right:-7px;top:-7px}.header-search{position:relative}}.header-search__holder{position:relative}.header-search__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;color:#22272d;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0;outline:none;padding:0 0 0 5px;position:absolute;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .3s ease;transition:color .3s ease;width:34px}.header-search__button:before{background:url(/local/templates/epsilongifts/build/images/icons/search.svg) 50%/contain no-repeat;content:"";display:block;height:20px;width:20px}.header-search__input:focus~.header-search__button{color:#ff5100}.header-search__input:-moz-placeholder~.header-search__button{pointer-events:none}.header-search__input:-ms-input-placeholder~.header-search__button{pointer-events:none}.header-search__input:placeholder-shown~.header-search__button{pointer-events:none}.header-search__reset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;opacity:1;outline:none;padding:0;pointer-events:all;position:absolute;right:0;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px}.header-search__reset:before{background-color:#94867f;content:"";display:block;height:12px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%2394867f' d='M6 7.167 1.916 11.25a.8.8 0 0 1-.583.23.8.8 0 0 1-.583-.23.8.8 0 0 1-.23-.583.8.8 0 0 1 .23-.584L4.833 6 .75 1.917a.8.8 0 0 1-.23-.584A.8.8 0 0 1 .75.75a.8.8 0 0 1 .583-.23.8.8 0 0 1 .583.23L6 4.833 10.083.75a.8.8 0 0 1 .583-.23.8.8 0 0 1 .584.23.8.8 0 0 1 .229.583.8.8 0 0 1-.23.584L7.167 6l4.084 4.083a.8.8 0 0 1 .229.584.8.8 0 0 1-.23.583.8.8 0 0 1-.583.23.8.8 0 0 1-.583-.23z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%2394867f' d='M6 7.167 1.916 11.25a.8.8 0 0 1-.583.23.8.8 0 0 1-.583-.23.8.8 0 0 1-.23-.583.8.8 0 0 1 .23-.584L4.833 6 .75 1.917a.8.8 0 0 1-.23-.584A.8.8 0 0 1 .75.75a.8.8 0 0 1 .583-.23.8.8 0 0 1 .583.23L6 4.833 10.083.75a.8.8 0 0 1 .583-.23.8.8 0 0 1 .584.23.8.8 0 0 1 .229.583.8.8 0 0 1-.23.584L7.167 6l4.084 4.083a.8.8 0 0 1 .229.584.8.8 0 0 1-.23.583.8.8 0 0 1-.583.23.8.8 0 0 1-.583-.23z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:12px}.header-search__input:-moz-placeholder~.header-search__reset{opacity:0;pointer-events:none}.header-search__input:-ms-input-placeholder~.header-search__reset{opacity:0;pointer-events:none}.header-search__input:placeholder-shown~.header-search__reset{opacity:0;pointer-events:none}.header-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f3f1f0;border:1px solid #f3f1f0;border-radius:5px;caret-color:#ff5100;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;height:44px;line-height:100%;padding:0 40px 0 44px;-webkit-transition:color .3s ease,border-color .3s ease,background-color .3s ease;transition:color .3s ease,border-color .3s ease,background-color .3s ease;width:100%}@media screen and (max-width:767px){.header-search__input{border-radius:5px}}@media screen and (min-width:1366px){.header-search__input{font-size:15px}}.header-search__input::-webkit-input-placeholder{color:currentColor;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.header-search__input::-moz-placeholder{color:currentColor;opacity:1;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.header-search__input:-ms-input-placeholder{color:currentColor;opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.header-search__input::-ms-input-placeholder{color:currentColor;opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.header-search__input::placeholder{color:currentColor;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.header-search__input:focus{border:1px solid #ff5100}.header-search__input:focus::-webkit-input-placeholder{opacity:0}.header-search__input:focus::-moz-placeholder{opacity:0}.header-search__input:focus:-ms-input-placeholder{opacity:0}.header-search__input:focus::-ms-input-placeholder{opacity:0}.header-search__input:focus::placeholder{opacity:0}.header-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.header-search__input::-moz-search-cancel-button{display:none}.header-search__list{left:0;opacity:0;pointer-events:none;position:absolute;top:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:1}@media screen and (min-width:1366px){.header-search__list{padding-top:9px}}.header-search__list.visible{opacity:1;pointer-events:all}.header-search__list-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:start;background:#fff;border-radius:0 0 15px 15px;border-top:1px solid #dedddd;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.251),0 4px 14px 0 rgba(36,30,27,.102);box-shadow:0 4px 4px 0 rgba(0,0,0,.251),0 4px 14px 0 rgba(36,30,27,.102);display:grid;gap:0;grid-template-columns:100%;overflow:hidden;padding:16px;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}@media screen and (min-width:768px){.header-search__list-wrap{border-top:0}}@media screen and (min-width:1366px){.header-search__list-wrap{border-radius:15px}}.header-search__list-scroll{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:20px;grid-template-columns:100%;max-height:280px;overflow:auto;padding-bottom:40px;width:100%}@media screen and (min-width:768px){.header-search__list-scroll{max-height:330px}}.header-search__list-scroll::-webkit-scrollbar{width:5px}.header-search__list-scroll::-webkit-scrollbar-track{background:#fff;border:0;border-radius:20px}.header-search__list-scroll::-webkit-scrollbar-thumb{background:#ff5100;border:0;border-radius:20px}.header-search__list-category{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;font-family:Unbounded,Manrope,sans-serif;font-size:14px;font-weight:400;gap:10px;grid-template-columns:100%;line-height:100%;width:100%}.header-search__list-category-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.header-search__list-category-link{color:#22272d;display:grid;gap:9px;grid-template-columns:24px 1fr;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;width:100%}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.header-search__list-category-link:hover{color:#ff5100}}.header-search__list-category-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.header-search__list-category-icon img,.header-search__list-category-icon svg{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.header-search__list-category-icon svg path[fill]{fill:currentColor}.header-search__list-category-icon svg path[stroke]{stroke:currentColor}.header-search__list-category-name{-ms-flex-item-align:center;align-self:center;color:currentColor;font-size:inherit;font-weight:inherit;line-height:inherit}.header-search__list-default{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:9px;grid-template-columns:100%;width:100%}.header-search__list-default-link{color:#22272d;display:grid;font-size:14px;font-weight:400;gap:12px;grid-template-columns:40px 1fr;line-height:100%;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;width:100%}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.header-search__list-default-link:hover{color:#ff5100}}.header-search__list-default-figure{width:100%}.header-search__list-default-figure-wrap{border:1px solid #dedddd;border-radius:5px;height:40px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}.header-search__list-default-img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.header-search__list-default-data{-ms-flex-line-pack:center;align-content:center}.header-search__list-default-name{-ms-flex-item-align:center;align-self:center;color:currentColor;font-size:inherit;font-weight:inherit;line-height:inherit}.header-search__all-btn{position:relative;width:100%}.header-search__all-btn:before{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(75%,#fff));background:linear-gradient(hsla(0,0%,100%,0),#fff 75%);bottom:0;content:"";display:block;height:calc(100% + 70px);left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.header-search__all-btn .button{position:relative;width:100%;z-index:1}.footer{background-color:#22272d;-ms-flex-negative:0;flex-shrink:0}.footer-section{position:relative}.footer-section:before{background-color:#797674;content:"";display:none;height:1px;left:10px;position:absolute;right:10px;top:0}@media screen and (min-width:768px){.footer-section:before{left:16px;right:16px}}@media screen and (min-width:1366px){.footer-section:before{background-color:#94867f;left:0;right:0}}*+.footer-section:before{display:block}.footer-data{-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:#94867f;display:grid;font-size:12px;font-weight:400;gap:34px;grid-template-columns:100%;line-height:130%;padding:18px 0;width:100%}@media screen and (min-width:1366px){.footer-data{grid-template-columns:1fr auto;padding:18px 0 22px}}@media screen and (min-width:1600px){.footer-data{padding:18px 0 23px}}.footer-data *{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.footer-data__column{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:3px;grid-template-columns:100%;width:100%}@media screen and (min-width:1366px){.footer-data__column{gap:21px;grid-template-columns:repeat(auto-fill,minmax(-webkit-min-content,10px));grid-template-columns:repeat(auto-fill,minmax(min-content,10px))}.footer-data__column>div{white-space:nowrap}}.menu-bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:37px;grid-template-columns:100%;padding:30px 0 28px;width:100%}@media screen and (min-width:1366px){.menu-bottom{grid-template-columns:1fr auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 18px}}.menu-bottom-list{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:17px;grid-template-columns:100%;width:100%}@media screen and (min-width:1366px){.menu-bottom-list{gap:20px;grid-template-columns:repeat(auto-fill,minmax(-webkit-min-content,10px));grid-template-columns:repeat(auto-fill,minmax(min-content,10px))}}.menu-bottom-list__item{font-size:14px;line-height:100%}@media screen and (min-width:1366px){.menu-bottom-list__item{font-size:12px}}@media screen and (min-width:1600px){.menu-bottom-list__item{font-size:14px}}.menu-bottom-list__link{color:#fff;font-family:Unbounded,Manrope,sans-serif;font-size:inherit;font-weight:400;line-height:inherit;-webkit-transition:color .3s ease;transition:color .3s ease}@media screen and (min-width:1366px){.menu-bottom-list__link{white-space:nowrap}}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.menu-bottom-list__link:hover{color:#ff5100}}.menu-bottom-list__link.current{color:#ff5100}.footer-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:81px;overflow:hidden;width:100%}@media screen and (min-width:768px){.footer-row{height:124px}}@media screen and (min-width:1366px){.footer-row{height:221px}}.footer-row__wrap{-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:marquee;animation-name:marquee;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-font-smoothing:antialiased;gap:12vw;height:calc(100% - 41px);position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (min-width:768px){.footer-row__wrap{-webkit-animation-duration:60s;animation-duration:60s}}.footer-row__elem,.footer-row__elem img{-ms-flex-negative:0;flex-shrink:0;height:100%}.footer-row__elem img{max-width:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}@-webkit-keyframes marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(calc(-50% - 6vw),0,0);transform:translate3d(calc(-50% - 6vw),0,0)}}@keyframes marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(calc(-50% - 6vw),0,0);transform:translate3d(calc(-50% - 6vw),0,0)}}.site-map{padding:19px 0 20px}@media screen and (min-width:1366px){.site-map{padding:19px 0 51px}}.site-map__input{display:none}.site-map__input:checked~.site-map__body{grid-template-rows:1fr}.site-map__input:checked~.site-map__body:after{opacity:0;pointer-events:none}.site-map__input:checked~.site-map__trigger{margin-top:50px}@media screen and (min-width:768px){.site-map__input:checked~.site-map__trigger{margin-top:25px}}.site-map__input:checked~.site-map__trigger:before{content:attr(data-hide)}.site-map__input:checked~.site-map__trigger span{display:none}.site-map__trigger{margin-top:0;-webkit-transition:margin-top .3s ease,background-color .3s ease,color .3s ease;transition:margin-top .3s ease,background-color .3s ease,color .3s ease;width:100%}@media screen and (min-width:768px){.site-map__trigger{width:auto}}.site-map__trigger.button{font-size:14px;min-height:40px}.site-map__body{display:grid;grid-template-rows:0fr;overflow:hidden;position:relative;-webkit-transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease,-ms-grid-rows .3s ease;width:100%}.site-map__body:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(36,30,27,0)),color-stop(80%,#22272d));background:linear-gradient(180deg,rgba(36,30,27,0),#22272d 80%);bottom:0;content:"";display:block;height:100%;left:0;opacity:1;pointer-events:all;position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.site-map__content{min-height:124px}@media screen and (min-width:768px){.site-map__content{min-height:157px}}@media screen and (max-width:767px){.site-map__list{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:26px;grid-template-columns:100%;width:100%}}@media screen and (min-width:768px){.site-map__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1024px){.site-map__list{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.site-map__column{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:20px;grid-template-columns:100%;width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-top:23px;position:relative}@media screen and (min-width:768px){.site-map__column{padding-bottom:26px}}.site-map__column:before{color:hsla(0,0%,100%,.75);content:attr(data-letter);font-size:13px;font-weight:400;left:0;line-height:100%;position:absolute;text-transform:uppercase;top:0}.site-map__column:after{background-color:hsla(0,0%,100%,.25);content:"";height:1px;left:15px;position:absolute;right:0;top:6px}.site-map__row{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:11px;grid-template-columns:100%;width:100%}.site-map__row-caption{color:#fff;font-size:16px;font-weight:600;line-height:100%;-webkit-transition:color .3s ease;transition:color .3s ease}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.site-map__row-caption:hover{color:#ff5100}}.site-map__row-caption *{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.site-map__row-list{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:6px;grid-template-columns:100%;width:100%}.site-map__row-item{color:#f3f1f0;font-size:13px;font-weight:400;line-height:100%;-webkit-transition:color .3s ease;transition:color .3s ease}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.site-map__row-item:hover{color:#ff5100}}.site-map__row-item *{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.button-to-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5100;border:0;border-radius:50%;bottom:5vh;display:-webkit-box;display:-ms-flexbox;display:flex;height:53px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;opacity:0;padding:0;pointer-events:none;position:fixed;right:16px;-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transition:all .45s cubic-bezier(.17,.67,.3,1.33);transition:all .45s cubic-bezier(.17,.67,.3,1.33);width:53px;z-index:10}@media screen and (min-width:1366px){.button-to-top{bottom:7vh;right:32px}}@media(hover),(min-device-pixel-ratio:0),(min-width:0\0){.button-to-top:hover{-webkit-transform:translateZ(0) scale(1.2);transform:translateZ(0) scale(1.2)}}.button-to-top.visible{opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}.text-page{-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:#22272d;display:grid;font-size:13px;font-weight:400;gap:40px;grid-template-columns:100%;line-height:125%;max-width:996px;width:100%}@media screen and (min-width:768px){.text-page{font-size:14px;gap:50px}}.text-page>div{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:12px;grid-template-columns:100%;width:100%}@media screen and (min-width:768px){.text-page>div{gap:16px}}.text-page>div>h2:not([class]):not(:first-child),.text-page>div>h3:not([class]):not(:first-child),.text-page>div>h4:not([class]):not(:first-child){margin-top:16px}.text-page h2:not([class]){font-size:18px;line-height:120%;margin:0}@media screen and (min-width:1366px){.text-page h2:not([class]){font-size:22px}}.text-page h3:not([class]){font-size:15px;line-height:120%;margin:0}@media screen and (min-width:1366px){.text-page h3:not([class]){font-size:19px}}.text-page h4:not([class]){font-size:14px;line-height:120%;margin:0}@media screen and (min-width:1366px){.text-page h4:not([class]){font-size:17px}}.text-page :not(h2,h3,h4,h5,h6){color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.text-page b{font-weight:700}.text-page .special,.text-page a:not([class]){color:#ff5100}

/* End */


/* Start:/assets/css/header-catalog-label.css?17883624931021*/
/* Keep the catalog label at every header width except the narrow 360 px layout. */
@media (max-width: 360px) {
  .header-category-trigger .button > span {
    display: none;
  }

  .header-bottom__nav {
    grid-template-columns: 44px minmax(0, 1fr);
  }
}

@media (min-width: 361px) {
  .header-category-trigger .button {
    gap: 7px;
    min-width: 120px;
    width: 120px;
  }

  .header-category-trigger .button > span {
    display: block;
  }

  .header-bottom__nav {
    grid-template-columns: 120px minmax(0, 1fr);
  }

  .catalog-is-open .header-category-trigger .button > span {
    display: none;
  }

  .catalog-is-open .header-category-trigger .button {
    gap: 0;
    min-width: 120px;
    width: 120px;
  }
}

@media (min-width: 1366px) {
  .header-category-trigger .button {
    min-width: 200px;
    width: 200px;
  }

  .header-bottom__nav {
    grid-template-columns: 200px minmax(300px, 1fr);
  }

  .catalog-is-open .header-category-trigger .button {
    min-width: 200px;
    width: 200px;
  }
}

/* End */


/* Start:/assets/css/header-catalog-drawer.css?179320046318652*/
/* Catalog drawer from Figma node 2663:27207. Mobile keeps the existing tap navigation. */
/* Shared responsive gutters: 10px mobile, 16px tablet, 32px desktop.
   The existing containers supply the gutters; do not add a centred 1600px cap. */
.container,
.header-wrap-contents,
.header-bottom-contents {
  max-width: none;
}

.menu-catalog__overlay {
  display: none;
}

.menu-catalog__badge {
  align-items: center;
  background: #ffeae0;
  border-radius: 20px;
  color: #ff5100;
  display: inline-flex;
  flex: 0 0 auto;
  font-family: Manrope, sans-serif;
  font-size: 13px;
  font-weight: 400;
  justify-content: center;
  line-height: 1;
  min-height: 22px;
  padding: 0 10px;
}

.menu-catalog__link-caption {
  align-items: center;
  display: flex;
  gap: 10px;
  min-width: 0;
}

.menu-catalog__link.js-menu-item::after {
  background: currentColor;
  content: "";
  flex: 0 0 auto;
  height: 12px;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='0 0 7 12' fill='none'%3E%3Cpath d='M1 1L6 6L1 11' stroke='black'/%3E%3C/svg%3E") center / contain no-repeat;
  width: 7px;
}

.menu-catalog__link.visible,
.menu-catalog__link:hover {
  background: #ffeae0;
  color: #ff5100;
}

.catalog-is-open .header-category-trigger .button,
.catalog-is-open .header-category-trigger .button:hover {
  background-color: #ff5100 !important;
  background-image: none !important;
}

/* Keep the icon rotation transition in both directions. The compiled header
   styles only declare it for the open state, so closing used to snap the
   wrapper back before the cross could morph into the catalog glyph. */
.header-category-trigger .button > div {
  transform: rotate(0turn);
  transition: transform 0.4s ease;
}

.catalog-is-open .header-category-trigger .button > div {
  transform: rotate(1turn);
  transition: transform 0.4s 0.45s ease;
}

/* Mobile: the selected category replaces the root list, as in the 360 px frame. */
@media (max-width: 767px) {
  .header-wrap-contents,
  .header-body.is-compact .header-wrap-contents {
    row-gap: 4px;
  }

  .header-top__links {
    display: flex;
    flex-direction: column-reverse;
    gap: 6px;
  }

  .header-top__links > div {
    display: block;
  }

  .header-top__links > a {
    order: -1;
  }

  .header-links {
    align-items: flex-end;
    display: flex;
    flex-direction: column-reverse;
    gap: 6px;
  }

  .menu-catalog {
    bottom: auto;
    height: calc(100vh - var(--catalog-drawer-top, 164px));
    left: -10px;
    max-height: none;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: calc(100% + 10px);
    width: 100vw !important;
  }

  .menu-catalog__body,
  .menu-catalog__content,
  .menu-catalog__wrap {
    border: 0;
    border-radius: 0;
    box-shadow: none;
    height: 100%;
    max-height: none;
    min-width: 0;
    width: 100vw;
  }

  .menu-catalog__body {
    overflow: hidden;
    transform: translateX(-100%);
    transition: transform 0.3s ease;
    will-change: transform;
  }

  .catalog-is-open .menu-catalog__body {
    transform: translateX(0);
  }

  .menu-catalog__content {
    position: relative;
  }

  .menu-catalog__content::before,
  .menu-catalog__wrap::before,
  .menu-catalog__wrap::after {
    display: none;
  }

  .menu-catalog__wrap {
    background: #fff;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    scrollbar-width: none;
  }

  .menu-catalog__wrap::-webkit-scrollbar {
    display: none;
  }

  .menu-catalog__wrap-inner {
    display: flex;
    flex-direction: column;
    font-size: 14px;
    gap: 0;
    line-height: 1;
    min-height: 100%;
    padding: 24px 10px 32px;
  }

  .menu-catalog__all {
    flex: 0 0 auto;
    margin-bottom: 16px;
    min-height: 41px;
    width: 100%;
  }

  .menu-catalog__item {
    min-height: 40px;
  }

  .menu-catalog__link {
    align-items: center;
    border-radius: 8px;
    gap: 14px;
    grid-template-columns: 24px minmax(0, 1fr) auto;
    min-height: 38px;
    padding: 7px 10px;
    width: 100%;
  }

  .menu-catalog__link-caption {
    overflow: hidden;
  }

  .menu-catalog__link-caption > span:first-child {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .menu-catalog__wrap--sm {
    background: #fff;
    left: 100%;
    position: absolute;
    top: 0;
    transition: left 0.3s ease;
    z-index: 2;
  }

  .menu-catalog__wrap--sm.visible {
    left: 0;
  }

  .menu-catalog__wrap--sm .menu-catalog__wrap-inner {
    padding: 24px 10px 32px;
  }

  .menu-catalog__back {
    display: block;
  }

  .menu-catalog__back-button {
    align-items: center;
    background: transparent;
    border: 0;
    color: #22272d;
    display: flex;
    font-family: Unbounded, Manrope, sans-serif;
    font-size: 18px;
    font-weight: 400;
    gap: 16px;
    line-height: 1.15;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 100%;
  }

  .menu-catalog__back-button > span {
    align-items: center;
    background: #fff;
    border: 0;
    border-radius: 0;
    color: #a1a0ac;
    display: flex;
    flex: 0 0 32px;
    height: 32px;
    justify-content: center;
    width: 32px;
  }

  .menu-catalog__back-button > span::after {
    background: currentColor;
    content: "";
    height: 12px;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='0 0 7 12' fill='none'%3E%3Cpath d='M6 11L1 6L6 1' stroke='black'/%3E%3C/svg%3E") center / contain no-repeat;
    width: 7px;
  }

  .menu-catalog__list {
    display: flex;
    flex-direction: column;
    font-family: Manrope, sans-serif;
    font-size: 14px;
    gap: 2px;
    line-height: 1;
    padding: 14px 0 0;
  }

  .menu-catalog__list-item--main {
    display: none;
  }

  .menu-catalog__list-link {
    align-items: center;
    border-radius: 8px;
    display: flex;
    min-height: 34px;
    padding: 8px 10px;
  }

  .menu-catalog__list-link:hover {
    background: #ffeae0;
    color: #ff5100;
  }
}

/* Tablet: the header controls share one row and the drawer uses two equal panes. */
@media (min-width: 768px) and (max-width: 1365px) {
  .header {
    min-height: var(--header-full-height, 148px);
  }

  .header-wrap {
    column-gap: 14px;
    display: grid;
    grid-template-columns: 113px minmax(0, 1fr) 163px;
    grid-template-rows: 9px 44px minmax(0, 1fr);
    padding: 20px 16px 0;
    row-gap: 16px;
    transition: grid-template-rows 0.35s ease, padding 0.35s ease;
  }

  .header-wrap-contents,
  .header-bottom,
  .header-bottom-contents {
    display: contents;
  }

  .header-top-mobile {
    align-items: center;
    display: flex;
    font-size: 12px;
    font-weight: 400;
    grid-column: 1 / -1;
    grid-row: 1;
    height: 9px;
    justify-content: space-between;
    line-height: 9px;
    min-width: 0;
  }

  .header-top {
    display: block;
    min-width: 0;
  }

  .header-top__links {
    white-space: nowrap;
  }

  .header-top__links > div {
    display: inline;
  }

  .header-links {
    display: flex;
    gap: 10px;
    min-width: 0;
  }

  .header-links__item {
    color: #94867f;
    display: block;
    font-size: 12px;
    font-weight: 400;
    line-height: 9px;
  }

  .header-links__item > span {
    display: none;
  }

  .header-logo {
    align-self: center;
    grid-column: 1;
    grid-row: 2;
  }

  .header-logo__link {
    width: 113px;
  }

  .header-menu-trigger {
    display: none;
  }

  .header-wrap-contents > .bx-basket {
    align-self: stretch;
    display: block;
    grid-column: 3;
    grid-row: 2;
    min-width: 0;
    width: 163px;
  }

  .header-wrap-contents > .bx-basket .header-bottom__cart {
    height: 44px;
    width: 100%;
  }

  .header-bottom__nav {
    align-self: stretch;
    display: grid;
    gap: 10px;
    grid-column: 2;
    grid-row: 2;
    grid-template-columns: 140px minmax(0, 1fr);
    padding: 0;
  }

  .header-category-trigger .button,
  .catalog-is-open .header-category-trigger .button {
    min-width: 140px;
    width: 140px;
  }

  .menu-top {
    border-top: 1px solid #f2f0f0;
    grid-column: 1 / -1;
    grid-row: 3;
    margin: 0 -16px;
    min-height: 0;
    overflow: hidden;
    padding: 16px;
    transition: padding 0.35s ease, opacity 0.25s ease, visibility 0s;
    width: calc(100% + 32px);
  }

  /* These wrappers are display:contents at this breakpoint. Folding the
     legacy .header-bottom box cannot remove the actual third grid row and
     would also hide its catalog/search controls. Fold only the menu item. */
  .header-body.is-compact .header-wrap {
    column-gap: 14px;
    grid-template-rows: 9px 44px minmax(0, 0fr);
    padding: 16px 16px 0;
    row-gap: 16px;
  }

  .header-body.is-compact .header-bottom {
    opacity: 1;
    pointer-events: auto;
    transform: none;
    visibility: visible;
  }

  .header-body.is-compact .menu-top {
    border-width: 0;
    opacity: 0;
    padding-bottom: 0;
    padding-top: 0;
    pointer-events: none;
    transition: padding 0.35s ease, opacity 0.25s ease, visibility 0s 0.35s;
    visibility: hidden;
  }

  .catalog-is-open .header-bottom {
    transform: none !important;
  }

  .menu-catalog {
    background: rgba(34, 39, 45, 0);
    bottom: 0;
    height: auto;
    left: 0;
    max-height: none;
    opacity: 0;
    overflow: hidden;
    padding: 0;
    position: fixed;
    top: var(--catalog-drawer-top, 106px);
    transition: background-color 0.3s ease, opacity 0.3s ease, visibility 0s 0.3s;
    width: 100vw !important;
    /* The drawer starts above the lower header row. Keep its overlay above
       that row too, so the white panel and the dimmed page share one top. */
    z-index: 1001;
  }

  .catalog-is-open .menu-catalog {
    background: rgba(34, 39, 45, 0.58);
    opacity: 1;
    transition: background-color 0.3s ease, opacity 0.3s ease, visibility 0s;
  }

  .menu-catalog__overlay {
    background: transparent;
    border: 0;
    display: block;
    inset: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 100%;
    z-index: 0;
  }

  .menu-catalog__body {
    background: transparent;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    height: 100%;
    min-height: 0;
    min-width: 50vw;
    opacity: 1;
    overflow: visible;
    position: relative;
    transform: translateX(-100%);
    transition: transform 0.3s ease;
    width: fit-content;
    z-index: 1;
  }

  .catalog-is-open .menu-catalog__body {
    transform: translateX(0);
  }

  .menu-catalog__content {
    background: #fff;
    display: flex;
    height: 100%;
    position: relative;
    width: fit-content;
  }

  .menu-catalog__content::before,
  .menu-catalog__wrap::before,
  .menu-catalog__wrap::after {
    display: none;
  }

  .menu-catalog__wrap {
    background: #fff;
    flex: 0 0 50vw;
    height: 100%;
    max-height: none;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: relative;
    width: 50vw;
  }

  .menu-catalog__wrap--sm {
    border-left: 1px solid #f2f0f0;
    flex-basis: 0;
    left: auto;
    overflow-x: hidden;
    position: relative;
    top: auto;
    transition: flex-basis 0.25s ease, width 0.25s ease;
    width: 0;
  }

  .menu-catalog__wrap--sm.visible {
    flex-basis: 50vw;
    width: 50vw;
  }

  .menu-catalog__wrap::-webkit-scrollbar {
    width: 6px;
  }

  .menu-catalog__wrap::-webkit-scrollbar-track {
    background: #dddde3;
    border-radius: 20px;
  }

  .menu-catalog__wrap::-webkit-scrollbar-thumb {
    background: #ff5100;
    border-radius: 20px;
  }

  .menu-catalog__wrap-inner {
    font-size: 14px;
    gap: 0;
    line-height: 1;
    min-height: 100%;
    padding: 24px 16px 32px;
  }

  .menu-catalog__all {
    margin-bottom: 16px;
    min-height: 41px;
    width: 100%;
  }

  .menu-catalog__item {
    min-height: 40px;
  }

  .menu-catalog__link {
    align-items: center;
    border-radius: 8px;
    gap: 14px;
    grid-template-columns: 24px minmax(0, 1fr) auto;
    min-height: 38px;
    padding: 7px 10px;
  }

  .menu-catalog__link-caption {
    overflow: hidden;
  }

  .menu-catalog__link-caption > span:first-child {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .menu-catalog__wrap--sm .menu-catalog__wrap-inner {
    padding: 24px 16px 32px;
  }

  .menu-catalog__back {
    display: none;
  }

  .menu-catalog__dropdown.visible {
    display: block;
  }

  .menu-catalog__list {
    font-size: 14px;
    gap: 2px;
    line-height: 1;
    padding: 0;
  }

  .menu-catalog__list-item--main {
    display: block;
    font-family: Unbounded, Manrope, sans-serif;
    font-size: 21px;
    line-height: 1.15;
    margin-bottom: 21px;
  }

  .menu-catalog__list-item--main .menu-catalog__list-link {
    min-height: 0;
    padding: 0;
  }

  .menu-catalog__list-link {
    align-items: center;
    border-radius: 8px;
    display: flex;
    min-height: 34px;
    padding: 8px 10px;
  }

  .menu-catalog__list-link:hover {
    background: #ffeae0;
    color: #ff5100;
  }
}

@media (min-width: 768px) and (max-width: 899px) {
  .header-logo__link {
    height: 44px;
  }

  .header-logo__link-svg {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: 4px;
    justify-content: center;
  }

  .header-logo__svg--epsilon {
    height: auto;
    width: 92px;
  }

  .header-logo__svg--gifts {
    height: auto;
    width: 63px;
  }
}

@media (min-width: 900px) and (max-width: 1365px) {
  .header-wrap,
  .header-body.is-compact .header-wrap {
    column-gap: 32px;
    grid-template-columns: 158px minmax(0, 1fr) 174px;
  }

  .header-logo__link {
    width: 158px;
  }

  .header-wrap-contents > .bx-basket {
    width: 174px;
  }
}

@media (min-width: 1366px) {
  .catalog-is-open .header-bottom {
    transform: none !important;
  }

  .header-category-trigger .button,
  .catalog-is-open .header-category-trigger .button {
    min-width: 140px;
    width: 140px;
  }

  .header-bottom__nav {
    grid-template-columns: 140px minmax(300px, 1fr);
  }

  .menu-catalog {
    background: rgba(34, 39, 45, 0);
    bottom: 0;
    height: auto;
    left: 0;
    max-height: none;
    opacity: 0;
    overflow: hidden;
    padding: 0;
    position: fixed;
    /* Overlap the header edge slightly so page breadcrumbs cannot bleed through
       because of fractional-pixel rounding at browser zoom / HiDPI. */
    top: calc(var(--catalog-drawer-top, 177px) - 2px);
    transition: background-color 0.3s ease, opacity 0.3s ease, visibility 0s 0.3s;
    width: 100vw !important;
    z-index: 999;
  }

  .catalog-is-open .menu-catalog {
    background: rgba(34, 39, 45, 0.58);
    opacity: 1;
    transition: background-color 0.3s ease, opacity 0.3s ease, visibility 0s;
  }

  .menu-catalog__overlay {
    background: transparent;
    border: 0;
    display: block;
    inset: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 100%;
    z-index: 0;
  }

  .menu-catalog__body {
    background: transparent;
    border-radius: 0;
    box-shadow: none;
    height: 100%;
    min-height: 0;
    min-width: 408px;
    opacity: 1;
    overflow: visible;
    position: relative;
    transform: translateX(-100%);
    transform-origin: left center;
    transition: transform 0.3s ease;
    width: fit-content;
    z-index: 1;
  }

  .catalog-is-open .menu-catalog__body {
    transform: translateX(0);
  }

  .menu-catalog__content {
    background: #fff;
    display: flex;
    height: 100%;
    position: relative;
    width: fit-content;
  }

  .menu-catalog__content::before {
    display: none;
  }

  .menu-catalog__wrap {
    flex: 0 0 408px;
    height: 100%;
    max-height: none;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: relative;
    width: 408px;
  }

  .menu-catalog__wrap--sm {
    border-left: 1px solid #f2f0f0;
    flex-basis: 0;
    left: auto;
    overflow-x: hidden;
    position: relative;
    top: auto;
    transition: flex-basis 0.25s ease, width 0.25s ease;
    width: 0;
  }

  .menu-catalog__wrap--sm.visible {
    flex-basis: 408px;
    width: 408px;
  }

  .menu-catalog__wrap::-webkit-scrollbar {
    width: 6px;
  }

  .menu-catalog__wrap::-webkit-scrollbar-track {
    background: #dddde3;
    border-radius: 20px;
  }

  .menu-catalog__wrap::-webkit-scrollbar-thumb {
    background: #ff5100;
    border-radius: 20px;
  }

  .menu-catalog__wrap-inner {
    box-sizing: border-box;
    font-size: 14px;
    gap: 0;
    line-height: 1;
    min-height: 100%;
    padding: 24px 32px 32px;
    width: 408px;
  }

  .menu-catalog__all {
    margin-bottom: 16px;
    min-height: 41px;
    width: 100%;
  }

  .menu-catalog__item {
    min-height: 38px;
  }

  .menu-catalog__link {
    align-items: center;
    border-radius: 8px;
    gap: 14px;
    grid-template-columns: 24px minmax(0, 1fr) auto;
    min-height: 38px;
    padding: 7px 10px;
    transition: background-color 0.2s ease, color 0.2s ease;
  }

  .menu-catalog__link.js-menu-item::after {
    background: currentColor;
    content: "";
    height: 12px;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='0 0 7 12' fill='none'%3E%3Cpath d='M1 1L6 6L1 11' stroke='black'/%3E%3C/svg%3E") center / contain no-repeat;
    width: 7px;
  }

  .menu-catalog__link.visible,
  .menu-catalog__link:hover {
    background: #ffeae0;
    color: #ff5100;
  }

  .menu-catalog__link-figure {
    flex: 0 0 24px;
  }

  .menu-catalog__link-caption {
    overflow: hidden;
  }

  .menu-catalog__link-caption > span:first-child {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .menu-catalog__wrap--sm .menu-catalog__wrap-inner {
    padding: 24px 32px 32px;
  }

  .menu-catalog__dropdown.visible {
    display: block;
  }

  .menu-catalog__list {
    font-size: 14px;
    gap: 2px;
    line-height: 1;
    padding: 0;
  }

  .menu-catalog__list-item--main {
    display: block;
    font-family: Unbounded, Manrope, sans-serif;
    font-size: 21px;
    line-height: 1.15;
    margin-bottom: 21px;
  }

  .menu-catalog__list-item--main .menu-catalog__list-link {
    min-height: 0;
    padding: 0;
  }

  .menu-catalog__list-link {
    align-items: center;
    border-radius: 8px;
    display: flex;
    min-height: 34px;
    padding: 8px 10px;
    transition: background-color 0.2s ease, color 0.2s ease;
  }

  .menu-catalog__list-link:hover {
    background: #ffeae0;
    color: #ff5100;
  }
}

@media (prefers-reduced-motion: reduce) {
  .menu-catalog,
  .menu-catalog__body,
  .menu-catalog__wrap--sm {
    transition-duration: 0.01ms !important;
  }
}

/* End */


/* Start:/assets/css/feedback-advertising-consent.css?17883604043836*/
/* Optional advertising consent in every feedback form. */
.header-links__item--request {
  order: 1;
}

.header-links__item--cooperation {
  order: 2;
}

.main-request-form__agreement-field--advertising,
.visit-form__agreement-field--advertising,
.default-form__form-row--advertising,
.formBlock__form-row--advertising,
.form__checkboxWrapper--advertising {
  margin-top: 0;
}

.main-request-form__agreement-field--advertising .checkbox__input,
.visit-form__agreement-field--advertising .checkbox__input,
.default-form__form-row--advertising .checkbox__input,
.formBlock__form-row--advertising .checkbox__input,
.form__checkboxWrapper--advertising input {
  /* The checkbox is deliberately optional. */
}

.main-request-form__agreement-field--advertising {
  order: 3;
}

.main-request-form__submit {
  order: 4;
}

.main-request-form__agreement .checkbox__icon {
  background-color: #fff;
}

.visit-form__agreements {
  display: grid;
  gap: 12px;
  min-width: 0;
  order: 1;
}

.visit-form__agreement {
  font-size: 12px;
}

.visit-form__agreement .checkbox__icon {
  flex: 0 0 28px;
  height: 28px;
  width: 28px;
}

.visit-form__agreement .checkbox__text br {
  display: none;
}

.formBlock__form-row--advertising,
.default-form__form-row--advertising,
.form__checkboxWrapper--advertising {
  margin-top: 10px;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .main-request-form__agreement-field,
  .main-request-form__agreement-field--advertising {
    align-self: center;
  }

  .main-request-form__submit {
    grid-column: 1 / -1;
  }
}

@media (min-width: 1024px) {
  .modal__container--visit-form,
  .modal__container--solution-form {
    max-width: 949px;
    width: calc(100% - 32px);
  }

  .main-request-form__submit,
  .main-request-form__agreement-field--advertising {
    order: initial;
  }

  .visit-form__bottom {
    gap: 40px;
    grid-template-columns: 315px 514px;
  }

  .visit-form__agreements {
    gap: 12px;
    grid-template-columns: 246px 256px;
    order: initial;
  }

  .visit-form__agreement-field:not(.visit-form__agreement-field--advertising) .checkbox__text {
    flex: 0 0 200px;
    width: 200px;
  }

  .visit-form__agreement-field--advertising .checkbox__text {
    flex: 0 0 218px;
    width: 218px;
  }
}

@media (max-width: 767px) {
  .header-top-mobile {
    column-gap: 4px;
    grid-template-columns: minmax(0, 1fr) max-content;
  }

  .header-top-mobile .header-top {
    grid-column: 1;
    grid-row: 1 / span 2;
  }

  .header-top-mobile .header-top__links {
    display: flex;
    flex-direction: column;
    gap: 6px;
  }

  .header-top-mobile .header-top__links > div {
    display: block;
  }

  .header-top-mobile .header-links__item:first-child {
    grid-column: 2;
    grid-row: 1;
    text-align: right;
  }

  .header-top-mobile .header-links__item--request {
    display: block;
    grid-column: 2;
    grid-row: 2;
    text-align: right;
  }

  .header-top-mobile .header-links__item--cooperation {
    display: none;
  }

  .modal__container--visit-form,
  .modal__container--solution-form {
    border-radius: 10px 10px 0 0;
  }

  .modal__content--visit-form,
  .modal__content--solution-form {
    padding: 30px 20px;
  }

  .modal__close--visit-form,
  .modal__close--solution-form {
    height: 40px;
    right: 20px;
    top: 30px;
    width: 40px;
  }

  .modal__close--visit-form::before,
  .modal__close--solution-form::before {
    height: 16px;
    width: 16px;
  }

  .visit-form__title {
    font-size: 22px;
    line-height: 1.2;
  }

  .visit-form__form {
    margin-top: 40px;
  }

  .visit-form__bottom {
    gap: 24px;
    margin-top: 40px;
  }

  .main-request-form__agreement-field,
  .main-request-form__agreement-field--advertising {
    margin-bottom: 0;
  }

  .main-request-form__submit {
    margin-bottom: 0;
    margin-top: 6px;
  }
}

/* End */


/* Start:/assets/css/notifications.css?17932789791291*/
/* Shared compact confirmation from Figma 3013:88884 and 2871:67888. */
.eps-notice {
  position: fixed;
  z-index: 2000;
  top: 16px;
  left: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  box-sizing: border-box;
  width: max-content;
  max-width: calc(100vw - 24px);
  min-height: 34px;
  margin: 0;
  padding: 9px 20px;
  border: 0;
  border-radius: 10px;
  background: #ffeae0;
  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.05);
  color: #ff5100;
  font: 500 12px/1 Manrope, Arial, sans-serif;
  text-align: center;
  pointer-events: none;
  transform: translateX(-50%);
  animation: eps-notice-appear 160ms ease-out;
}

.eps-notice[hidden],
.eps-notice .eps-notice__icon[hidden] { display: none; }

.eps-notice .eps-notice__icon {
  display: block;
  flex: 0 0 16px;
  width: 16px;
  height: 16px;
  margin: 0;
}

.eps-notice .eps-notice__text {
  min-width: 0;
  overflow-wrap: anywhere;
}

.eps-notice[data-kind='error'] {
  background: #fff0ed;
  color: #b42318;
}

@keyframes eps-notice-appear {
  from { opacity: 0; }
  to { opacity: 1; }
}

@media (max-width: 767px) {
  .eps-notice {
    top: auto;
    bottom: calc(16px + env(safe-area-inset-bottom, 0px));
  }
}

@media (prefers-reduced-motion: reduce) {
  .eps-notice { animation: none; }
}

/* End */


/* Start:/assets/css/product-card.css?179320333422546*/
/* One presentation layer for native catalogue cards and product-page carousels.
   Rendering, variant selection and cart clients remain owned by their templates. */
.eps-product-card {
  --eps-card-orange: #ff5100;
  --eps-card-text: #22272d;
  --eps-card-muted: #94867f;
  --eps-card-gray: #f5f5f5;
  --eps-card-border: #f2f0f0;
  --eps-card-image-height: 363px;
  --eps-card-image-ratio: auto;
  --eps-card-image-edge: 363px;
  --eps-card-bag-image: url('/assets/images/product-card/bag.svg');
  --eps-card-bag-size: 24px;
  min-width: 0;
  color: var(--eps-card-text);
  font: 400 14px/1.4 Manrope, Arial, sans-serif;
  container-type: inline-size;
}

.eps-product-card *, .eps-product-card *::before, .eps-product-card *::after { box-sizing: border-box; }
.eps-product-card [hidden] { display: none !important; }
.eps-product-card a { color: inherit; text-decoration: none; }
.eps-product-card img { display: block; max-width: 100%; height: auto; }
.eps-product-card .product-card__warehouse-label { display: none; }
.eps-product-card button, .eps-product-card input { font: inherit; letter-spacing: normal; }
.eps-product-card button { appearance: none; margin: 0; text-transform: none; box-shadow: none; cursor: pointer; }
.eps-product-card :is(a,button,input):focus-visible { outline: 2px solid var(--eps-card-orange); outline-offset: 2px; }
.eps-product-card :is(button,input):disabled { cursor: not-allowed; }

.eps-product-card.product-card,
.catalog-page .eps-product-card.product-card,
.product-slider .eps-product-card.product-card,
.main-items .eps-product-card.product-card,
.eps-product-card.eps-pdp-v2-related-card {
  position: relative;
  width: 100%;
  min-width: 0;
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 10px;
  background: var(--eps-card-gray);
  overflow: visible;
  transform: none;
}

.eps-product-card.eps-pdp-v2-related-card { display: flex; flex-direction: column; gap: 8px; }

/* Keep the native absolute/inactive variant and active cart sibling contracts. */
.eps-product-card.product-card .product-card__elem {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  min-width: 0;
  height: 100%;
  border-radius: 10px;
  background: var(--eps-card-gray);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 180ms ease;
}
.eps-product-card.product-card .product-card__elem.active {
  position: relative;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.eps-product-card.product-card .product-card__link {
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  position: relative;
  gap: 0;
  width: 100%;
  min-width: 0;
  margin: 0;
  padding: 0;
}

.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__image-slot {
  position: relative;
  flex: 0 0 auto;
  width: 100%;
  min-width: 0;
  height: var(--eps-card-image-height);
  aspect-ratio: var(--eps-card-image-ratio);
}
.eps-product-card.product-card .product-card__figure,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__image-link {
  display: block;
  position: relative;
  flex: 0 0 auto;
  width: 100%;
  min-width: 0;
  height: var(--eps-card-image-height);
  aspect-ratio: var(--eps-card-image-ratio);
  margin: 0;
  padding: 0;
  border: 1px solid var(--eps-card-border);
  border-radius: 10px;
  background: #fff;
  overflow: hidden;
  touch-action: pan-y pinch-zoom;
}
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__image-link { height: 100%; aspect-ratio: auto; }
.eps-product-card.product-card .product-card__figure img,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__image {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  max-height: none;
  border-radius: inherit;
  object-fit: cover;
  object-position: center;
}
.eps-product-card.product-card .product-card__figure._not-available img { opacity: .5; }

.eps-product-card.product-card .product-card__top,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__badges {
  position: absolute;
  z-index: 2;
  top: 10px;
  right: 10px;
  bottom: auto;
  left: 10px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 4px;
  width: auto;
  min-width: 0;
  margin: 0;
  padding: 0;
  transform: none;
  pointer-events: none;
}
.eps-product-card.product-card :is(.product-card__article,.product-card__count),
.eps-product-card.eps-pdp-v2-related-card :is(.eps-pdp-v2-related-card__article,.eps-pdp-v2-related-card__stock) {
  display: block;
  min-width: 0;
  min-height: 18px;
  margin: 0;
  padding: 2px 8px;
  border-radius: 4px;
  background: var(--eps-card-gray);
  color: var(--eps-card-text);
  font: 400 10px/14px Manrope, Arial, sans-serif;
  white-space: nowrap;
}
.eps-product-card.product-card .product-card__article,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__article { overflow: hidden; text-overflow: ellipsis; }
.eps-product-card.product-card .product-card__count,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__stock { flex: 0 0 auto; margin-left: auto; }
.eps-product-card.product-card .product-card__copy,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__copy {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 18px;
  width: 18px;
  height: 18px;
  margin: 0;
  padding: 4px;
  border: 0;
  border-radius: 4px;
  background: var(--eps-card-gray);
  font-size: 0;
  pointer-events: auto;
}
.eps-product-card.product-card .product-card__copy { background: var(--eps-card-gray) url('/assets/images/product-card/copy.svg') center/8.47059px 8.47059px no-repeat; }
.eps-product-card.product-card .product-card__copy img { display: none; }
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__copy img { width: 8.47059px; height: 8.47059px; }

.eps-product-card.product-card .product-card__caption,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__caption {
  display: -webkit-box;
  flex: 0 0 40px;
  height: 40px;
  min-height: 0;
  min-width: 0;
  margin: 8px 12px 0;
  padding: 0;
  color: var(--eps-card-text);
  font: 400 14px/20px Manrope, Arial, sans-serif;
  white-space: normal;
  text-decoration: none;
  overflow: hidden;
  overflow-wrap: anywhere;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__caption { margin-top: 0; }
.eps-product-card.product-card .product-card__bottom,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 8px;
  width: 100%;
  min-width: 0;
  min-height: 0;
  height: auto;
  margin: auto 0 0;
  padding: 10px 12px 12px;
  border: 0;
  position: static;
}
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__bottom { padding-top: 2px; }
.eps-product-card.product-card .product-card__bottom-main { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 8px; width: 100%; min-width: 0; }
.eps-product-card.product-card .product-card__price,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__prices { display: flex; flex: 1 1 auto; flex-direction: column; align-items: flex-start; gap: 8px; min-width: 0; margin: 0; color: var(--eps-card-text); }
.eps-product-card.product-card .product-card__price-row { display: flex; align-items: baseline; flex-wrap: wrap; gap: 6px; min-width: 0; white-space: normal; }
.eps-product-card.product-card .product-card__price-new,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__price { display: block; min-width: 0; margin: 0; padding: 0; color: var(--eps-card-text); font: 400 15px/1.4 Unbounded, Manrope, Arial, sans-serif; overflow-wrap: anywhere; }
.eps-product-card.product-card .product-card__price-old,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__old-price { display: block; margin: 0; color: var(--eps-card-muted); font: 400 10px/1.4 Unbounded, Manrope, Arial, sans-serif; text-decoration: line-through; }
.eps-product-card.product-card .product-card__price-new .rub::before { content: '₽'; font-size: 15px; font-weight: 400; line-height: 1.4; }
.eps-product-card.product-card .product-card__price-old .rub::before { content: '₽'; font-size: 10px; font-weight: 400; line-height: 1.4; }
.eps-product-card.product-card .product-card__price-notice { width: 100%; padding: 0; color: var(--eps-card-muted); font: 400 12px/1.4 Manrope, Arial, sans-serif; overflow-wrap: anywhere; }
.eps-product-card.product-card .product-card__price:not(:has(.product-card__price-new)) { font: 400 12px/1.4 Manrope, Arial, sans-serif; color: var(--eps-card-muted); }
.eps-product-card.product-card .product-card__discount { position: absolute; z-index: 1; left: 8px; bottom: 15px; }
.eps-product-card.product-card .product-card__discount > span { display: flex; align-items: center; min-height: 25px; height: auto; padding: 4px 8px; border-radius: 6px; background: var(--eps-card-orange); color: #fff; font: 600 12px/1.3 Manrope, Arial, sans-serif; }

.eps-product-card.product-card .product-card__actions,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__actions { display: flex; flex: 0 0 auto; align-items: center; gap: 8px; width: auto; min-width: 0; max-width: 100%; margin-left: auto; }
.eps-product-card.product-card .product-card__btn,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__add {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 40px;
  width: 40px;
  min-width: 40px;
  max-width: 40px;
  height: 40px;
  min-height: 40px;
  margin: 0;
  padding: 8px;
  border: 0;
  border-radius: 6px;
  background: var(--eps-card-orange);
  color: #fff;
  font-size: 0;
  line-height: 1;
  text-decoration: none;
  transition: background-color 180ms ease, color 180ms ease;
}
.eps-product-card.product-card .product-card__btn { background: var(--eps-card-orange) var(--eps-card-bag-image) center/var(--eps-card-bag-size) no-repeat; }
.eps-product-card.product-card .product-card__btn:not(:disabled):is(:hover,:focus-visible) { background-image: var(--eps-card-bag-image); background-size: var(--eps-card-bag-size); background-position: center; background-repeat: no-repeat; }
.eps-product-card.product-card .product-card__btn::before,
.eps-product-card.product-card .product-card__btn::after { content: none; display: none; }
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__add :is(img,svg) { width: 24px; height: 24px; }
.eps-product-card.product-card .product-card__btn:disabled,
.eps-product-card.eps-pdp-v2-related-card :is(.eps-pdp-v2-related-card__add:disabled,.eps-pdp-v2-related-card__add[aria-disabled="true"],.eps-pdp-v2-related-card__unavailable) { display: inline-flex; align-items: center; justify-content: center; flex: 0 1 auto; width: auto; min-width: 0; max-width: 100%; min-height: 40px; height: auto; padding: 8px 10px; border: 0; border-radius: 6px; background: #dddde3; background-image: none; color: #7a7986; font: 400 11px/1.25 Manrope, Arial, sans-serif; text-align: center; }
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__add[aria-busy="true"] { cursor: progress; opacity: .7; }

.eps-product-card.product-card .product-card__quantity { display: none; width: 122px; max-width: 100%; margin: 0; padding: 0; background: #fff; border-radius: 6px; }
.eps-product-card.product-card .product-card__btn.active { display: none; }
.eps-product-card.product-card .product-card__btn.active ~ .product-card__quantity { display: block; }
.eps-product-card.product-card .countItem__wrap,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__quantity { display: flex; align-items: center; width: 122px; max-width: 100%; height: 40px; min-width: 0; margin: 0; padding: 0; border: 0; border-radius: 6px; background: #fff; }
.eps-product-card.product-card .countItem__wrap:focus-within,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__quantity:focus-within { outline: 2px solid var(--eps-card-orange); outline-offset: 2px; }
.eps-product-card.product-card .countItem__btn,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__quantity button { position: relative; display: inline-flex; align-items: center; justify-content: center; flex: 0 0 34px; width: 34px; min-width: 0; height: 40px; margin: 0; padding: 5px; border: 0; background: #fff; color: var(--eps-card-orange); cursor: pointer; }
.eps-product-card.product-card .countItem__btn { background: #fff url('/assets/images/product-card/minus.svg') center/24px 24px no-repeat; }
.eps-product-card.product-card .countItem__btn--plus { background-image: url('/assets/images/product-card/plus.svg'); }
.eps-product-card.product-card .countItem__btn::before,
.eps-product-card.product-card .countItem__btn::after { content: none; display: none; }
.eps-product-card.product-card .countItem__btn:first-child,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__quantity button:first-child { border-radius: 6px 0 0 6px; }
.eps-product-card.product-card .countItem__btn:last-child,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__quantity button:last-child { border-radius: 0 6px 6px 0; }
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__quantity button img { flex: 0 0 24px; width: 24px; height: 24px; }
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__quantity button:disabled { opacity: .4; }
.eps-product-card.product-card .countItem__input,
.eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__quantity input { appearance: textfield; -moz-appearance: textfield; flex: 1 1 54px; width: 54px; min-width: 0; height: 40px; margin: 0; padding: 4px; border: 0; border-radius: 0; background: #fff; color: var(--eps-card-text); font: 600 14px/1 Manrope, Arial, sans-serif; text-align: center; }
.eps-product-card :is(.countItem__input,.eps-pdp-v2-related-card__quantity input)::-webkit-inner-spin-button,
.eps-product-card :is(.countItem__input,.eps-pdp-v2-related-card__quantity input)::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }

.eps-product-card.product-card .product-card__pagination { position: absolute; z-index: 3; top: calc(var(--eps-card-image-edge) / 2); right: 6px; bottom: auto; left: auto; display: flex; flex-direction: column; align-items: center; gap: 10px; width: 44px; max-height: calc(var(--eps-card-image-edge) - 40px); margin: 0; padding: 0; transform: translateY(-50%); pointer-events: none; overflow-y: auto; scrollbar-width: none; }
.eps-product-card.product-card .product-card__pagination::-webkit-scrollbar { display: none; }
.eps-product-card.product-card .product-card__pagination-item { position: relative; display: block; flex: 0 0 44px; width: 44px; height: 44px; margin: 0; padding: 0; border: 1px solid var(--eps-card-border); border-radius: 6px; background: #fff; overflow: hidden; pointer-events: auto; transition: border-color 180ms ease; }
.eps-product-card.product-card .product-card__pagination-item img { width: 100%; height: 100%; object-fit: contain; }
.eps-product-card.product-card .product-card__pagination-item.active,
.eps-product-card.product-card .product-card__pagination:not(:has(.active)) .product-card__pagination-item:first-of-type { border-color: var(--eps-card-orange); }
.eps-product-card.product-card .product-card__pagination-item._not-available { opacity: .5; }
.eps-product-card.product-card .product-card__pagination-item:focus-visible { outline-offset: -2px; }

@media (max-width: 767px) {
  .eps-product-card { --eps-card-image-height: auto; --eps-card-image-ratio: 174 / 219; --eps-card-image-edge: calc(100cqw * 219 / 174); --eps-card-bag-image: url('/assets/images/product-card/bag-mobile.svg'); --eps-card-bag-size: 17.7778px; }
  .eps-product-card.eps-pdp-v2-related-card { gap: 0; }
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__image-slot { margin-bottom: 12px; }
  .eps-product-card.product-card .product-card__top,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__badges { top: calc(var(--eps-card-image-edge) - 6px); right: 45px; bottom: auto; left: 8px; flex-direction: column; align-items: flex-start; gap: 4px; transform: translateY(-100%); }
  .eps-product-card.product-card :is(.product-card__article,.product-card__count),
  .eps-product-card.eps-pdp-v2-related-card :is(.eps-pdp-v2-related-card__article,.eps-pdp-v2-related-card__stock) { flex: 0 0 auto; max-width: 100%; min-height: 15px; padding: 2px 8px; font-size: 8px; line-height: 11px; }
  .eps-product-card.product-card .product-card__count,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__stock { order: -1; margin-left: 0; }
  .eps-product-card.product-card .product-card__warehouse-label { display: none; }
  .eps-product-card.product-card .product-card__copy,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__copy { display: none; }
  .eps-product-card.product-card .product-card__caption,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__caption { flex-basis: 30px; height: 30px; margin: 12px 8px 0; font-size: 10px; line-height: 15px; }
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__caption { margin-top: 0; }
  .eps-product-card.product-card .product-card__bottom,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__bottom { gap: 6px; padding: 0 8px 6px; }
  .eps-product-card.product-card .product-card__price,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__prices { gap: 5px; }
  .eps-product-card.product-card .product-card__price-new,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__price { font-size: 13px; }
  .eps-product-card.product-card .product-card__price-old,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__old-price { font-size: 9px; }
  .eps-product-card.product-card .product-card__price-new .rub::before { font-size: 13px; }
  .eps-product-card.product-card .product-card__price-old .rub::before { font-size: 9px; }
  .eps-product-card.product-card .product-card__discount { top: 8px; left: 8px; bottom: auto; }
  .eps-product-card.product-card .product-card__discount > span { min-height: 20px; padding: 3px 6px; font-size: 9px; }
  .eps-product-card.product-card .product-card__actions,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__actions { position: absolute; z-index: 3; top: calc(var(--eps-card-image-edge) - 25px); right: 7px; max-width: calc(100% - 14px); }
  .eps-product-card.product-card .product-card__btn,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__add { flex-basis: 32px; width: 32px; min-width: 32px; max-width: 32px; height: 32px; min-height: 32px; padding: 7px; border-radius: 5px; }
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__add :is(img,svg) { width: 17.7778px; height: 17.7778px; }
  .eps-product-card.product-card .product-card__btn:disabled,
  .eps-product-card.eps-pdp-v2-related-card :is(.eps-pdp-v2-related-card__add:disabled,.eps-pdp-v2-related-card__add[aria-disabled="true"],.eps-pdp-v2-related-card__unavailable) { flex-basis: auto; width: auto; min-width: 0; max-width: 100%; min-height: 32px; height: auto; padding: 6px; background-image: none; font-size: 9px; }
  .eps-product-card.product-card .product-card__quantity,
  .eps-product-card.product-card .countItem__wrap,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__quantity { width: 108px; height: 32px; }
  .eps-product-card.product-card .countItem__btn,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__quantity button { flex-basis: 30px; width: 30px; height: 32px; padding: 3px; }
  .eps-product-card.product-card .countItem__input,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__quantity input { flex-basis: 48px; width: 48px; height: 32px; font-size: 16px; }
  .eps-product-card.product-card .product-card__elem:has(.product-card__btn.active,.product-card__btn:disabled) .product-card__top,
  .eps-product-card.eps-pdp-v2-related-card:has([data-eps-related-quantity-wrap]:not([hidden]),.eps-pdp-v2-related-card__unavailable) .eps-pdp-v2-related-card__badges { top: calc(var(--eps-card-image-edge) - 44px); right: 8px; }
  .eps-product-card.product-card .product-card__pagination { top: 0; right: auto; bottom: auto; left: 50%; flex-direction: row; gap: 0; width: auto; max-width: calc(100% - 8px); max-height: 12px; transform: translateX(-50%); overflow-x: auto; overflow-y: hidden; }
  .eps-product-card.product-card .product-card__pagination-item { position: relative; flex-basis: 12px; width: 12px; height: 12px; border: 0; border-radius: 0; background: transparent; }
  .eps-product-card.product-card .product-card__pagination-item::after { content: ''; position: absolute; top: 4px; left: 4px; width: 4px; height: 4px; border: .5px solid #fff; border-radius: 50%; background: #dddde3; }
  .eps-product-card.product-card .product-card__pagination-item.active { border: 0; background: transparent; }
  .eps-product-card.product-card .product-card__pagination-item.active::after,
  .eps-product-card.product-card .product-card__pagination:not(:has(.active)) .product-card__pagination-item:first-of-type::after { border-color: var(--eps-card-orange); background: var(--eps-card-orange); }
  .eps-product-card.product-card .product-card__pagination-item img { display: none; }
}

@media (hover: hover) {
  .eps-product-card.product-card .product-card__link:hover .product-card__caption,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__caption:hover { color: var(--eps-card-orange); }
  .eps-product-card.product-card .product-card__btn:not(:disabled):hover,
  .eps-product-card.eps-pdp-v2-related-card .eps-pdp-v2-related-card__add:not(:disabled):not([aria-disabled="true"]):hover { background-color: #e84900; }
  .eps-product-card.product-card .product-card__pagination-item:hover { border-color: var(--eps-card-orange); }
}

@media (prefers-reduced-motion: reduce) {
  .eps-product-card *, .eps-product-card *::before, .eps-product-card *::after { animation: none !important; transition: none !important; scroll-behavior: auto !important; }
}

/* End */


/* Start:/assets/css/header-search-panel.css?17908794348723*/
.header-search { position: relative; min-width: 0; }
@media not print {
  .header.js-header { min-height: var(--header-layout-height, 164px); }
}
@media screen and (min-width: 768px) and (max-width: 1365px) {
  .header.js-header { min-height: var(--header-layout-height, 148px); }
}
@media screen and (min-width: 1366px) {
  .header.js-header { min-height: var(--header-layout-height, 177px); }
}
/* Let the search field use the available desktop row, not a 768px capped track. */
@media (min-width: 1366px) {
  .header-body .header-bottom-contents {
    grid-template-columns: minmax(0, 1fr) max-content;
    column-gap: 32px;
    justify-content: normal;
  }
  .header-body .header-bottom__nav { min-width: 0; width: 100%; }
  .header-body .header-bottom-contents > .menu-top { margin: 0; width: auto; left: auto; right: auto; }
}
.eps-search-open .header-bottom { overflow: visible; transform: none; opacity: 1; visibility: visible; }
.eps-search { position: relative; width: 100%; margin: 0; transition: width .3s ease, transform .3s ease; }
.eps-search [hidden] { display: none !important; }
.eps-search__field { position: relative; height: 44px; }
.eps-search__input { appearance: none; width: 100%; height: 44px; border: 1px solid #f2f0f0; border-radius: 5px; background: #f2f0f0; padding: 0 40px 0 44px; font: 600 15px/1.25 Manrope,sans-serif; color: #22272d; outline: none; }
.eps-search__input::-webkit-search-cancel-button { display: none; }
.eps-search__input::placeholder { color: inherit; opacity: 1; }
.eps-search__submit, .eps-search__close { position: absolute; top: 0; width: 44px; height: 44px; border: 0; background-color: transparent; cursor: pointer; }
.eps-search__submit { left: 0; background: url('/local/templates/epsilongifts/build/images/icons/search.svg') center/20px 20px no-repeat; }
.eps-search__close { right: 8px; display: none; background: url('/assets/images/search/close.svg') center/14.5px 14.5px no-repeat; }
.eps-search.is-open { z-index: 110; }
.eps-search.is-open .eps-search__input { border-color: #ff5100; background: white; padding-left: 20px; font-weight: 400; }
.eps-search.is-open .eps-search__input::placeholder { color: #a1a0ac; }
.eps-search.is-open .eps-search__submit { display: none; }
.eps-search.is-open .eps-search__close { display: block; }
.eps-search.has-query { z-index: 110; }
.eps-search.has-query .eps-search__input { border-color: #ff5100; background: white; padding-left: 20px; font-weight: 400; }
.eps-search.has-query .eps-search__submit { display: none; }
.eps-search.has-query .eps-search__close { display: block; }
.eps-search__panel { position: absolute; top: 54px; left: 0; width: 100%; padding: 16px; border-radius: 5px; background: white; color: #22272d; box-shadow: 0 4px 24px #241e1b1a, 0 4px 24px #00000005; max-height: calc(100dvh - var(--search-panel-top, 180px) - 16px); overflow: auto; font: 400 16px/1.2 Manrope,sans-serif; }
.eps-search__results { display: flex; flex-direction: column; gap: 10px; }
.eps-search__group + .eps-search__group { margin-top: 20px; }
.eps-search__heading { font-size: 14px; color: #a1a0ac; margin-bottom: 10px; }
.eps-search__row { display: flex; align-items: center; gap: 10px; min-height: 34px; padding: 7px 10px; color: inherit; text-decoration: none; border-radius: 6px; }
.eps-search__row:hover, .eps-search__row:focus-visible { background: #f5f5f5; }
.eps-search__icon { flex: 0 0 16px; }
.eps-search__section-icon { display: flex; width: 16px; height: 16px; flex: 0 0 16px; align-items: center; justify-content: center; color: #a1a0ac; }
.eps-search__section-icon svg { max-width: 16px; max-height: 16px; }
.eps-search__products { display: flex; flex-direction: column; gap: 6px; }
.eps-search__product { display: flex; align-items: center; gap: 12px; min-height: 40px; color: inherit; text-decoration: none; }
.eps-search__picture { width: 40px; height: 40px; flex: 0 0 40px; overflow: hidden; border-radius: 4px; background: #f5f5f5; }
.eps-search__picture img { width: 40px; height: 40px; object-fit: contain; }
.eps-search__name { overflow-wrap: anywhere; }
.eps-search mark { background: none; color: #ff5100; }
.eps-search__query { color: #ff5100; }
.eps-search__hint { margin: 0; color: #a1a0ac; font-size: 14px; }
.eps-search__actions { display: flex; justify-content: space-between; gap: 12px; margin-top: 10px; }
.eps-search__actions .button { height: 29px; min-height: 29px; padding: 0 20px; font: 500 12px/1 Manrope,sans-serif; border: 0; border-radius: 5px; min-width: 143px; }
.eps-search__pick { color: white; background: linear-gradient(105deg,#ffb41d,#ff0000); }
.eps-search__product:focus-visible, .eps-search button:focus-visible { outline: 2px solid #ff5100; outline-offset: 2px; }
.modal__container--product-selection-form { max-width: 949px; width: calc(100% - 32px); background: #f5f5f5; border-radius: 15px; }
.modal__content--product-selection-form { padding: 40px; }
.modal__close--product-selection-form { top: 25px; right: 25px; width: 54px; height: 54px; background: white; border-radius: 50%; }
.modal__close--product-selection-form svg { width: 20px; height: 20px; }
.catalog-page__empty-title { overflow-wrap: anywhere; }
.content h1:has(span) { overflow-wrap: anywhere; }
.content h1 span { white-space: normal; }
.catalog-page__empty-search-icon { display: block; margin: 0 auto 28px; }
.catalog-page__list:has(> .catalog-page__empty--search) { display: block; }
.catalog-page__body .catalog-page__empty--search { display: flex; align-items: center; gap: 27px; width: 100%; max-width: none; padding: 20px 24px 0; }
.catalog-page__empty--search .catalog-page__empty-search-picture { flex: 0 0 188px; }
.catalog-page__empty--search .catalog-page__empty-search-icon { margin: 0; }
.catalog-page__empty-copy { min-width: 0; }
.catalog-page__empty--search .catalog-page__empty-title { margin: 0 0 27px; font: 400 26px/1.25 Unbounded,sans-serif; }
.catalog-page__empty--search .catalog-page__empty-text { font: 400 18px/1.25 Manrope,sans-serif; }
.search-recommendations { margin-top: 100px; padding: 0 24px 24px; }
.search-recommendations__title { font: 500 30px/1.2 Unbounded,sans-serif; text-transform: uppercase; margin: 0 0 24px; }
.search-recommendations .catalog-page__body { width: 100%; border: 0; }
.search-recommendations .product-card__article { min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
@media (max-width: 767px) {
  .catalog-page__body .catalog-page__empty--search { flex-direction: column; text-align: center; padding: 20px 4px 0; }
  .catalog-page__empty--search .catalog-page__empty-search-picture { flex-basis: auto; }
  .catalog-page__empty--search .catalog-page__empty-title { font-size: 16px; }
  .catalog-page__empty--search .catalog-page__empty-text { font-size: 14px; }
  .search-recommendations { padding: 0 4px 20px; }
  .search-recommendations__title { font-size: 24px; }
  .search-recommendations .catalog-page__list-elem:nth-child(n+5) { display: none; }
}
@media (max-width: 1024px) {
  /* Prevent iOS focus zoom without disabling user-controlled page zoom. */
  .eps-search__input { font-size: 16px; }
  .eps-search.is-open, .eps-search.has-query { width: calc(100% + var(--search-expand,0px)); transform: translateX(calc(-1 * var(--search-expand,0px))); }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .header-body:has(.eps-search.is-open) .header-logo,
  .header-body:has(.eps-search.has-query) .header-logo { visibility: hidden; }
}
@media (max-width: 767px) {
  html.eps-search-open { overflow: hidden; }
  .eps-search__panel { position: fixed; top: var(--search-panel-top); left: 0; width: 100vw; height: var(--search-panel-height, calc(100dvh - var(--search-panel-top))); max-height: none; padding: 16px 10px; border-radius: 0; box-shadow: none; display: flex; flex-direction: column; }
  .eps-search__results { flex-shrink: 0; }
  .eps-search.is-open, .eps-search.has-query { transform: none; margin-left: calc(-1 * var(--search-expand,0px)); }
  .eps-search { transition: width .3s ease, margin-left .3s ease; }
  .eps-search__results { gap: 24px; }
  .eps-search__products { gap: 16px; }
  .eps-search__actions { flex-direction: column; gap: 10px; margin-top: auto; padding-top: 24px; flex-shrink: 0; }
  .eps-search__actions .button { width: 100%; height: 38px; min-height: 38px; font-size: 14px; }
  .modal__container--product-selection-form { width: calc(100% - 20px); }
  .modal__content--product-selection-form { padding: 30px 20px; }
  .modal__close--product-selection-form { top: 30px; right: 20px; width: 40px; height: 40px; }
  .js-product-selection-form .visit-form__title { padding-right: 36px; }
}
@media (prefers-reduced-motion: reduce) { .eps-search { transition: none; } }

/* End */


/* Start:/local/templates/epsilongifts/template_styles.css?178187881259*/
.bx-authform {
    margin: 0 auto;
    margin-top: 100px;
}
/* End */


/* Start:/local/templates/epsilongifts/build/css/printing-page-style.css?17881757613810*/
.page-w-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:12px}@media screen and (min-width:768px){.page-w-nav{padding-top:0}}@media screen and (min-width:1024px){.page-w-nav{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.page-w-nav__open-nav{margin-bottom:36px}@media screen and (min-width:1024px){.page-w-nav__open-nav{display:none}}.page-w-nav__close-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f1f0;border:0;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px;position:fixed;right:10px;top:10px;width:40px;z-index:99999}@media screen and (min-width:768px){.page-w-nav__close-nav{right:20px;top:20px}}@media screen and (min-width:1024px){.page-w-nav__close-nav{display:none}}.page-w-nav__close-nav span{height:100%;position:relative;width:100%}.page-w-nav__close-nav span:after,.page-w-nav__close-nav span:before{background-color:#94867f;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;width:100%}.page-w-nav__close-nav span:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.page-w-nav__close-nav span:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.page-w-nav__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(150%);transform:translateX(150%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:100%}@media screen and (max-width:1023px){.page-w-nav__nav{background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;overflow-y:scroll;padding:20px 10px;position:fixed;top:0;z-index:88888}}@media screen and (max-width:1023px)and (min-width:768px){.page-w-nav__nav{padding:40px}}@media screen and (min-width:1024px){.page-w-nav__nav{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width:1600px){.page-w-nav__nav{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}}.page-w-nav__nav.active{-webkit-transform:translateX(0);transform:translateX(0)}.page-w-nav__text{font-size:14px}.page-w-nav__h2{font-size:22px;margin-bottom:8px}@media screen and (min-width:768px){.page-w-nav__h2{margin-bottom:0}}.page-w-nav__h3{font-size:20px;margin-top:32px}@media screen and (min-width:768px){.page-w-nav__h3{margin-top:22px}}.page-w-nav__list-title{font-family:Unbounded,Manrope,sans-serif;font-size:22px;font-weight:500;line-height:1;margin-bottom:32px}@media screen and (min-width:1024px){.page-w-nav__list-title{display:none}}.nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;min-height:100%;width:100%}@media screen and (min-width:1024px){.nav-list{border:1px solid #dedddd;border-radius:10px;gap:17px;padding:20px}}.nav-list__item{color:#22272d;font-family:Unbounded,Manrope,sans-serif;font-size:14px;line-height:1;-webkit-transition:.2s ease;transition:.2s ease}.nav-list__item--current,.nav-list__item:hover{color:#ff5100}

/* End */
/* /local/templates/epsilongifts/build/css/global.css?1788175761151784 */
/* /assets/css/header-catalog-label.css?17883624931021 */
/* /assets/css/header-catalog-drawer.css?179320046318652 */
/* /assets/css/feedback-advertising-consent.css?17883604043836 */
/* /assets/css/notifications.css?17932789791291 */
/* /assets/css/product-card.css?179320333422546 */
/* /assets/css/header-search-panel.css?17908794348723 */
/* /local/templates/epsilongifts/template_styles.css?178187881259 */
/* /local/templates/epsilongifts/build/css/printing-page-style.css?17881757613810 */
