

/* Start:/local/templates/.default/styles/vendors.css?16686936636024*/
/**
 * Swiper 8.3.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: July 26, 2022
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}

/* End */


/* Start:/local/templates/.default/styles/app.css?1746619754159945*/
.aspect-ratio{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;object-fit:cover}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:none;text-decoration-skip-ink:none}body{background:#fff;width:100%;min-height:100vh;margin:0;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}main{flex-grow:1}h1,h2,h3,h4,h5,h6,p{margin:0;color:inherit}a{text-decoration:none;color:inherit;outline:none;text-decoration-skip-ink:none;transition-property:opacity,color,border-color,background-color;transition-duration:.25s}@media screen and (pointer: fine){a:hover{transition-duration:.1s}}a:active{transition-duration:.1s}figure{margin:0}table{border-collapse:collapse;border-spacing:0}ul,ol,dl{margin:0;padding:0;list-style:none}dd{margin:0}label{cursor:pointer;transition-property:color,border-color,background-color;transition-duration:.25s}@media screen and (pointer: fine){label:hover{transition-duration:.1s}}img,svg{display:block}svg{overflow:visible}a,button,label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}form{margin:0}progress{border:none;outline:none}button,input,textarea,select{color:inherit;font:inherit;margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button{outline:initial;transition-property:color,background-color,border-color;transition-duration:.25s}@media screen and (pointer: fine){button:hover{transition-duration:.1s}}textarea{display:block;resize:none}select::-ms-expand{display:none}input::-ms-clear{display:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}hr{border:none;margin:0;height:1px}summary{list-style:none;outline:none}summary::-webkit-details-marker{display:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{background:none !important;transition:background-color 999s,color 999s !important}input[type=date]::-webkit-calendar-picker-indicator,input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,input::-webkit-clear-button{-webkit-appearance:none;display:none;margin:0}@font-face{font-family:"GraphikLCG";src:url("/local/templates/.default/styles/../assets/fonts/GraphikLCG/Graphik-Light-Web.woff2") format("woff2"),url("/local/templates/.default/styles/../assets/fonts/GraphikLCG/Graphik-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:"GraphikLCG";src:url("/local/templates/.default/styles/../assets/fonts/GraphikLCG/Graphik-Medium-Web.woff2") format("woff2"),url("/local/templates/.default/styles/../assets/fonts/GraphikLCG/Graphik-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"GraphikLCG";src:url("/local/templates/.default/styles/../assets/fonts/GraphikLCG/Graphik-Regular-Web.woff2") format("woff2"),url("/local/templates/.default/styles/../assets/fonts/GraphikLCG/Graphik-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-display:block}@media(max-width: 1279px){.mod-only-lg{display:none !important}}@media(min-width: 768px){.mod-only-sm{display:none !important}}@media(min-width: 1280px){.mod-to-md{display:none !important}}@media(max-width: 767px){.mod-only-md{display:none !important}}@media(min-width: 1280px){.mod-only-md{display:none !important}}@media(max-width: 767px){.mod-no-sm{display:none !important}}@media(min-width: 768px)and (max-width: 1279px){.mod-no-md{display:none !important}}@media(min-width: 1280px){.mod-no-lg{display:none !important}}.mod-no-wrap{white-space:nowrap}.mod-hidden{opacity:0 !important;visibility:hidden !important}.wrapper{max-width:1180px;margin:0 auto}[data-popup-is-open]{position:fixed;overflow:hidden;width:100%;height:100%}.account__banner{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;box-sizing:border-box;position:relative;padding:15px;min-height:152px;margin-bottom:24px;background-image:url("/local/templates/.default/styles/../assets/images/content/bonus-banner-sm.jpg");background-position:left;background-size:cover}@media(min-width: 768px){.account__banner{padding:12px 40px 26px;gap:48px;flex-direction:row;justify-content:flex-start;align-items:end;background-image:url("/local/templates/.default/styles/../assets/images/content/bonus-banner-lg.jpg");min-height:96px;margin-bottom:48px}}.account__banner-circle{position:absolute;width:202px;height:236px;right:0;bottom:-76px}.account__banner-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:16px}@media(min-width: 768px){.account__banner-info{gap:48px}}.account__banner-btn{box-sizing:border-box;text-align:center;height:42px;width:107px;background-color:#fff;border-radius:8px;font-weight:500;padding-top:10px;color:#006cb1}@media screen and (pointer: fine){.account__banner-btn:hover{color:#009cde}}@media(min-width: 768px){.account__banner-btn{width:135px}}.account__banner-text{color:#fff;font-weight:500}.account-bonus{flex-grow:1;padding:16px 20px;outline:thin solid #eaeaea;outline-offset:-1px}@media(min-width: 1280px){.account-bonus{margin-bottom:40px}}.account-bonus__info{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;gap:20px;font-weight:500;position:relative;bottom:3px}.account-bonus__type{font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}.account-menu{margin-bottom:32px}@media(min-width: 1280px){.account-menu{margin-bottom:0}}.account-menu__link{position:relative;display:block;max-width:max-content;margin-bottom:20px;font:500 16px/26px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#858585;position:relative;bottom:2px}.account-menu__link:after{content:"";position:absolute;top:-11px;bottom:-11px;left:-11px;right:-11px}@media screen and (pointer: fine){.account-menu__link:hover{color:#000}}.account-menu__link.m-current{pointer-events:none;color:#000}.account-menu__list{margin-bottom:20px}@media(min-width: 1280px){.account-menu__list{margin-bottom:40px}}.account-menu__select{position:relative}.account-menu__select select{width:100%;padding:10px 40px 10px 20px;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:#f9f9f9;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}.account-menu__select svg{position:absolute;top:12px;right:10px;pointer-events:none}.account-menu__bonus{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:32px}@media(min-width: 1280px){.account-menu__bonus{display:block}}.account-menu__bonus .border-link,.account-menu__bonus .content a,.content .account-menu__bonus a{flex-shrink:0}@media(min-width: 768px)and (max-width: 1279px){.account-menu__bonus .border-link,.account-menu__bonus .content a,.content .account-menu__bonus a{top:-2px;margin-right:3px}}@media(min-width: 1280px){.account__container{display:grid;grid-template:auto/240px 1fr;grid-gap:120px;align-items:flex-start}}.account .page-title{margin-bottom:24px}@media(min-width: 768px){.account .page-title{margin-bottom:32px}}.auth__form{display:grid;grid-template:auto/1fr;grid-gap:20px}@media(min-width: 768px){.auth__form{width:344px}.auth__form.m-reg{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:20px 32px;width:100%}}.auth__form>.border-link.skeleton,.content .auth__form>a.skeleton{width:106px;max-width:none}.auth__controls{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;margin-top:20px;background:#fff}.auth__controls .form-button{margin-right:40px;min-width:115px;width:max-content}.auth__controls .m-recover{min-width:192px}.auth__controls>.border-link.skeleton,.content .auth__controls>a.skeleton{width:163px;max-width:none}.auth__card>p{font:300 10px/18px "GraphikLCG","Helvetica","Arial",sans-serif;margin-bottom:8px}@media(min-width: 768px){.auth__card>p{margin-right:-100px}}@media(min-width: 768px){.auth__rules{grid-column:span 2}}.auth .page-title{margin-bottom:24px}@media(min-width: 768px){.auth .page-title{margin-bottom:40px}}.auth .tabs{margin-bottom:24px}@media(min-width: 768px){.auth .tabs{margin-bottom:40px}}@media(max-width: 767px){[data-popup=auth] .auth__controls{position:fixed;z-index:1;bottom:0;left:0;width:100%;padding:20px 15px;box-sizing:border-box}[data-popup=auth] .auth__controls .form-button{max-width:100%;width:100%;margin:0}}@media(max-width: 767px){[data-popup=auth] .forgot{margin-top:-21px}}@media(max-width: 767px){[data-popup=auth] .popup__wrap{padding-bottom:200px}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){[data-popup=auth] .popup__wrap{padding-bottom:200px}}}}.bonus{max-width:720px}.bonus__title{position:relative;top:-2px;margin-bottom:16px;font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif}.bonus__table{width:100%;margin-top:16px}.bonus__table th{color:#858585}.bonus__table th,.bonus__table td{text-align:left;box-sizing:border-box;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif;padding:0 0 0 145px}@media(max-width: 767px){.bonus__table th,.bonus__table td{position:relative;display:block;width:100%;max-width:calc(100vw - 30px);overflow:hidden}.bonus__table th:before,.bonus__table td:before{position:absolute;left:6px;color:#858585}}@media(min-width: 768px){.bonus__table th,.bonus__table td{padding:8px 6px}}@media(max-width: 767px){.bonus__table th:first-child,.bonus__table td:first-child{margin-top:8px}}@media(min-width: 768px){.bonus__table th:first-child,.bonus__table td:first-child{min-width:114px;max-width:114px;width:114px}}@media(min-width: 768px){.bonus__table th:nth-child(2),.bonus__table td:nth-child(2){max-width:290px}}@media(max-width: 767px){.bonus__table th:nth-child(2):before,.bonus__table td:nth-child(2):before{content:"Операция"}}@media(min-width: 768px){.bonus__table th:nth-child(3),.bonus__table td:nth-child(3){min-width:152px;max-width:152px;width:152px}}@media(max-width: 767px){.bonus__table th:nth-child(3):before,.bonus__table td:nth-child(3):before{content:"Дата"}}@media(max-width: 767px){.bonus__table th:last-child,.bonus__table td:last-child{padding-bottom:8px}.bonus__table th:last-child:before,.bonus__table td:last-child:before{content:"Дата действия"}}@media(min-width: 768px){.bonus__table th:last-child,.bonus__table td:last-child{min-width:164px;max-width:164px;width:164px}}@media(max-width: 767px){.bonus__table th:nth-child(2n+1),.bonus__table td:nth-child(2n+1){background-color:#f9f9f9}}@media(max-width: 767px){.bonus__table tr{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}}@media(min-width: 768px){.bonus__table tr:nth-child(2n){background-color:#f9f9f9}}.forgot__back{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:8px;margin-bottom:20px;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}@media screen and (pointer: fine){.forgot__back:hover{color:rgba(0,0,0,.6)}}.forgot__back svg{transform:rotate(180deg)}.forgot__back span{text-decoration:underline}.forgot__title{margin-bottom:12px;font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif}.forgot__text{margin-bottom:20px}.forgot__mask-load{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;position:relative}.forgot__mask-load[data-load] input,.forgot__mask-load[data-load] label{color:rgba(0,0,0,0)}.forgot__mask-load[data-load] .form-phone{opacity:0}.forgot__mask-load .skeleton{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eee !important}.forgot__mask-load .form-field,.forgot__mask-load .form-phone{flex-grow:1}.forgot__mask-load .form-button{width:136px;flex-shrink:0;padding-left:10px;padding-right:10px}.forgot__mask-load-enter-active{transition:opacity .1s}.forgot__mask-load-leave-active{transition:opacity 0s}.forgot__mask-load-enter,.forgot__mask-load-leave-to{opacity:0 !important}.history__list{display:none}.history .tabs[data-active=history-new]~[data-tab=history-new]{display:block}.history .tabs[data-active=history-old]~[data-tab=history-old]{display:block}.order{position:relative;padding:32px 0;border-bottom:thin solid #eaeaea;transition:color .25s}.order:last-child{padding-bottom:0;border-bottom:none}.order__main{position:relative;z-index:1;cursor:pointer}.order__main:before{position:absolute;z-index:-1;top:-32px;bottom:-32px;left:0;right:0;transition:background-color .25s,opacity .25s;pointer-events:none;content:""}.order__main.m-opened{cursor:default}.order__main.m-opened:before{transition:background-color .25s,opacity .1s}.order__main.m-opened:before{opacity:0}.order__main.m-opened .order__title{cursor:pointer;transition:color .25s}@media screen and (pointer: fine){.order__main.m-opened .order__title:hover{color:rgba(0,0,0,.6);transition:color .1s}}@media screen and (pointer: fine){.order__main:hover:before{background-color:#f9f9f9;transition:background-color .1s,opacity .25s}}.order__title{margin-bottom:12px;font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.order__prop{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}}.order__prop:not(:last-child){margin-bottom:12px}.order__name{display:block;color:#b3b3b3}@media(min-width: 768px){.order__name{flex-shrink:0;width:100px;padding-right:10px;box-sizing:border-box}}@media(min-width: 1280px){.order__name{width:120px}}@media(min-width: 768px){.order__value{flex-shrink:0;max-width:504px;margin-right:24px}}.order__value span{white-space:nowrap}@media(min-width: 768px){.order__info{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;margin-left:auto}}@media(min-width: 768px){.order__info .form-button{width:max-content;margin-top:-9px;margin-bottom:-8px}}.order__wrap{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:nowrap;margin:13px 0}@media(min-width: 768px){.order__wrap{margin:0 24px 0 0}}.order__wrap b{font-weight:500}.order__price{flex-shrink:0;margin-left:10px;font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.order__price{position:absolute;top:32px;right:0}}.order__tracking{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}.order__tracking svg{position:relative;top:4px;margin-left:8px;transform:rotate(-45deg)}.order__mod{display:block;color:#858585}@media(min-width: 768px){.order__mod:first-of-type{margin-top:4px}}.order__detail{max-height:0;overflow:hidden;transition:max-height .35s}.order__detail.m-opened{opacity:1;max-height:500px}.order__detail.m-opened .order__prop{opacity:1;transition:opacity .25s .2s}.order__detail.m-opened .ch-product{opacity:1;transition:opacity .4s ease-in}.order__detail.m-opened .ch-product:nth-child(1){transition-delay:.15s}.order__detail.m-opened .ch-product:nth-child(2){transition-delay:.25s}.order__detail.m-opened .ch-product:nth-child(3){transition-delay:.35s}.order__detail.m-opened .ch-product:nth-child(4){transition-delay:.45s}.order__detail.m-opened .ch-product:nth-child(5){transition-delay:.55s}.order__detail.m-opened .ch-product:nth-child(6){transition-delay:.65s}.order__detail.m-opened .ch-product:nth-child(7){transition-delay:.75s}.order__detail.m-opened .ch-product:nth-child(8){transition-delay:.85s}.order__detail.m-opened .ch-product:nth-child(9){transition-delay:.95s}.order__detail.m-opened .ch-product:nth-child(10){transition-delay:1.05s}.order__detail.m-opened .ch-product:nth-child(11){transition-delay:1.15s}.order__detail.m-opened .ch-product:nth-child(12){transition-delay:1.25s}.order__detail.m-opened .ch-product:nth-child(13){transition-delay:1.35s}.order__detail.m-opened .ch-product:nth-child(14){transition-delay:1.45s}.order__detail.m-opened .ch-product:nth-child(15){transition-delay:1.55s}.order__detail.m-opened .ch-product:nth-child(16){transition-delay:1.65s}.order__detail.m-opened .ch-product:nth-child(17){transition-delay:1.75s}.order__detail.m-opened .ch-product:nth-child(18){transition-delay:1.85s}.order__detail.m-opened .ch-product:nth-child(19){transition-delay:1.95s}.order__detail.m-opened .ch-product:nth-child(20){transition-delay:2.05s}.order__detail.m-opened .ch-product:nth-child(21){transition-delay:2.15s}.order__detail.m-opened .ch-product:nth-child(22){transition-delay:2.25s}.order__detail.m-opened .ch-product:nth-child(23){transition-delay:2.35s}.order__detail.m-opened .ch-product:nth-child(24){transition-delay:2.45s}.order__detail .order__prop{opacity:0}.order__detail .order__prop:first-child{margin-top:20px}@media(min-width: 768px){.order__detail .order__prop:first-child{margin-top:3px}}.order__products{margin-top:20px}@media(min-width: 1280px){.order__products{margin-left:120px}}.order__products .ch-product{opacity:0}.order__products .ch-product:last-child{padding-bottom:0;border-bottom:none}@media(min-width: 768px){.order__products .ch-product__counter,.order__products .ch-product__price,.order__products .ch-product__header{padding-top:0;grid-row:span 2}}@media(min-width: 1280px){.profile{display:grid;grid-template:auto/1fr 240px;grid-gap:120px;align-items:flex-start}}.profile__grid{display:grid;grid-template:auto/1fr;grid-gap:20px;margin-bottom:20px}@media(min-width: 768px){.profile__grid{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:20px 32px}}.profile__container{margin:-15px -15px 40px;opacity:0;max-height:0;overflow:hidden;transition-property:opacity,max-height,margin-bottom;transition-duration:.25s;transition-timing-function:ease-out}.profile__container[data-show]{max-height:300px;opacity:1;margin-bottom:17px}@media(min-width: 768px){.profile__container[data-show]{max-height:250px;margin-bottom:25px}}.profile__password .border-link,.profile__password .content a,.content .profile__password a{margin-bottom:12px}.profile__password .profile__grid{padding:15px;margin:0}.profile__loyalty{position:relative;max-width:max-content}.profile__loyalty>svg{position:absolute;top:2px;right:-32px;animation:circle .5s linear infinite}@media(min-width: 1280px){.profile__loyalty>svg{left:-32px;right:unset}}.profile__left{margin-top:32px}@media(min-width: 1280px){.profile__left{margin-top:0}}.profile__left .profile__title{margin-bottom:20px}@media(min-width: 768px){.profile__row{grid-column:span 2}}.profile__title{position:relative;top:-2px;font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif}.profile .m-second{margin-top:32px;max-width:max-content;min-width:150px}@media(min-width: 1280px){.profile .m-second{margin-top:40px}}.profile .m-second.skeleton{width:150px}.profile .ch-deliveries__row{gap:20px}@media(min-width: 1280px){.programm{max-width:720px}}.programm__info{background:#f9f9f9;display:grid;grid-template:auto/1fr;gap:8px;padding:16px 20px}@media(min-width: 768px){.programm__info{grid-template:auto/minmax(176px, auto) 1fr}}@media(min-width: 1280px){.programm__info{padding:20px 32px}}.programm__text{font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.programm__value{font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif}.programm__promocode{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:6px}.programm__promocode .programm__value{font:500 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.programm__promocode span{text-decoration:underline;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif;position:relative;margin-top:2px}.programm__promocode span:after{content:"";position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}@media screen and (pointer: fine){.programm__promocode span:hover{opacity:.6;cursor:pointer}}@media(min-width: 768px){.programm__noty{grid-column:1/span 2}}.programm__levels{margin-top:20px}@media(min-width: 768px){.programm__levels{margin-top:40px;display:grid;grid-template-columns:repeat(3, 1fr)}}.programm__level{position:relative;font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif;color:#858585;padding:0 0 22px 22px}@media(min-width: 768px){.programm__level{padding-left:0}}.programm__level:before{content:"";position:absolute;top:0;left:-5px;width:12px;aspect-ratio:1;border-radius:50%;background:#eaeaea}@media(min-width: 768px){.programm__level:before{top:initial;bottom:-5px;left:0}}.programm__level:after{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:#eaeaea}@media(min-width: 768px){.programm__level:after{top:initial;left:0;bottom:0;width:100%;height:2px}}.programm__level.active p{color:#000}.programm__level.active:after,.programm__level.active:before{background:#000}.b-404{position:relative;z-index:1;text-align:center}.b-404__icon{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:8px;margin:32px 0;font:500 110px/100px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 375px){.b-404__icon{font:500 150px/106px "GraphikLCG","Helvetica","Arial",sans-serif}}@media(min-width: 768px){.b-404__icon{font:500 254px/218px "GraphikLCG","Helvetica","Arial",sans-serif}}.b-404__icon span{position:relative;top:-10px}@media(min-width: 768px){.b-404__icon span{position:relative;top:-18px}}.b-404__wrap{position:relative}@media screen and (pointer: fine){.b-404__wrap:hover .b-404__pic img{transform:rotate(360045deg)}}@media(min-width: 1280px){.b-404__wrap:after{position:absolute;top:50%;left:50%;width:160px;height:160px;border-radius:50%;transform:translate(-50%, -50%);box-shadow:inset -2px -2px 26px rgba(0,0,0,.25),inset 2px 6px 10px rgba(0,0,0,.25);content:""}}.b-404__pic{width:100px;height:114px;object-fit:contain}@media(min-width: 375px){.b-404__pic{width:126px;height:134px}}@media(min-width: 768px){.b-404__pic{width:214px;height:228px}}@media(min-width: 1280px){.b-404__pic{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:156px;height:160px;border-radius:50%;overflow:hidden}}.b-404__image{width:100px;height:114px;object-fit:contain;transition:transform 360s !important}@media(min-width: 375px){.b-404__image{width:126px;height:134px}}@media(min-width: 768px){.b-404__image{width:214px;height:228px}}.b-404__footer{font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.b-404__footer .border-link,.b-404__footer .content a,.content .b-404__footer a{font:inherit}.blog__grid{display:grid;grid-template:auto/1fr;grid-gap:24px;margin:32px 0}@media(min-width: 768px){.blog__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px 24px}}@media(min-width: 1280px){.blog__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.blog .page-title{margin:18px 0 32px}@media(min-width: 768px){.blog .page-title{margin-top:24px}}@media(min-width: 1280px){.blog .page-title{margin-top:32px}}.body{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;flex-wrap:nowrap;position:relative;min-height:100%;width:100%;transition:transform .25s}.body:after{position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;pointer-events:none;content:"";transition:opacity .25s}body[data-shift-right]{overflow:hidden}body[data-shift-right] .body{transform:translateX(315px)}body[data-shift-right] .body:after{opacity:.6}[data-page-stop]{position:fixed;overflow:hidden;width:100%;height:100%}.border-link,.content a{position:relative;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif;text-decoration:underline;text-align:left;transition:color .25s}.border-link:after,.content a:after{content:"";position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}@media screen and (pointer: fine){.border-link:hover,.content a:hover{color:rgba(0,0,0,.6);transition:color .1s}}.border-link.m-block,.content a.m-block{display:block;max-width:max-content}.border-link.skeleton,.content a.skeleton{min-height:24px}.breadcrumbs{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:18px;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif;text-transform:uppercase;color:#000}@media(min-width: 768px){.breadcrumbs{margin-bottom:24px}}.breadcrumbs__item{padding:0 2px}.breadcrumbs__item.m-link:after{padding-left:4px;color:#62676a;content:">"}@media screen and (pointer: fine){.breadcrumbs__item.m-link:hover{color:rgba(0,0,0,.6)}}.breadcrumbs>li:last-child .breadcrumbs__item:after{content:""}.breadcrumbs.m-no-wrap{flex-wrap:nowrap}.breadcrumbs.m-no-wrap .breadcrumbs__item{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.catalog-footer{margin-top:40px}@media(min-width: 768px){.catalog-footer{margin-top:48px}}@media(min-width: 1280px){.catalog-footer{margin-top:64px}}.catalog-footer__grid{display:grid;grid-template:auto/minmax(0, 1fr);grid-gap:24px}@media(min-width: 1280px){.catalog-footer__grid{grid-template:auto/repeat(2, minmax(0, 1fr));grid-gap:0}}.catalog-footer__media{position:relative;position:relative;display:block}.catalog-footer__media:before{display:block;content:"";width:100%;padding-top:66.0869565217%}.catalog-footer__media img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;object-fit:cover}@media(min-width: 768px){.catalog-footer__media{position:relative}.catalog-footer__media:before{display:block;content:"";width:100%;padding-top:48.2954545455%}}@media(min-width: 1280px){.catalog-footer__media{position:relative}.catalog-footer__media:before{display:block;content:"";width:100%;padding-top:67.7777777778%}}.catalog-footer__media img,.catalog-footer__media video{width:100%;height:100%}.catalog-footer__media video{object-fit:contain}.catalog-footer__title{margin-bottom:16px;font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.catalog-footer__title{font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif}}.catalog-footer__text{font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.catalog-footer__text{font-size:16px}}@media(min-width: 1280px){.catalog-footer__text{align-self:center}.catalog-footer__text:not(:first-child){padding-left:120px}}.catalog-footer__articles:not(:first-child){margin-top:32px}@media(min-width: 768px){.catalog-footer__articles:not(:first-child){margin-top:48px}}@media(min-width: 1280px){.catalog-footer__articles:not(:first-child){margin-top:56px}}.catalog-footer__links{margin:-5px 0}.catalog-footer__link{display:block;max-width:max-content;text-decoration:underline;padding:5px 0;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.catalog-footer__link{font-size:16px}}@media screen and (pointer: fine){.catalog-footer__link:hover{opacity:.6}}.catalog-header{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:24px;margin-bottom:40px;padding-top:24px}@media(min-width: 1280px){.catalog-header{flex-direction:row;align-items:stretch;margin-bottom:32px;gap:120px;padding-top:0}}.catalog-header.m-with-image{padding-top:0}@media(min-width: 1280px){.catalog-header.m-with-image .breadcrumbs{position:absolute;top:18px;left:0;margin-bottom:0}}@media(min-width: 1280px){.catalog-header.m-with-image .page-title{font-size:48px;line-height:54px}}@media(min-width: 1280px){.catalog-header.m-with-image .catalog-header__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:nowrap;width:calc(50% - 120px);padding:40px 0}}.catalog-header__text{font:300 16px/22px "GraphikLCG","Helvetica","Arial",sans-serif;text-transform:uppercase;letter-spacing:.4px;margin:12px 0}@media(min-width: 768px){.catalog-header__text{font-size:24px;line-height:30px;letter-spacing:.6px;margin:16px 0}}@media(min-width: 1280px){.catalog-header__text{margin:20px 0}}.catalog-header__info{width:100%;box-sizing:border-box;position:relative}.catalog-header__image{position:relative;display:block;width:100vw;margin:0 -15px}.catalog-header__image:before{display:block;content:"";width:100%;padding-top:64%}.catalog-header__image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;object-fit:cover}@media(min-width: 768px){.catalog-header__image{margin:0 -32px}.catalog-header__image:before{padding-top:31.25%}}@media(min-width: 1280px){.catalog-header__image{width:50%;height:auto;align-self:flex-start;margin:0}.catalog-header__image:before{padding-top:63.3333333333%}}.catalog-header .form-button{padding-left:32px;padding-right:32px}@media(min-width: 768px){.catalog-header .form-button{width:max-content;min-width:152px}}@media(min-width: 1280px){.catalog-header .breadcrumbs{margin-bottom:32px}}.catalog-header>a{display:contents}.catalog-skeleton{padding-bottom:16px}.catalog-skeleton__image{position:relative;margin-bottom:21px}.catalog-skeleton__image:before{display:block;content:"";width:100%;padding-top:100%}@media(min-width: 768px){.catalog-skeleton__image{margin-bottom:25px}}.catalog-skeleton__title{height:16px;width:50%;margin-bottom:9px}@media(min-width: 768px){.catalog-skeleton__title{height:18px}}.catalog-skeleton__text{margin-bottom:16px;width:100%;height:24px}@media(min-width: 768px){.catalog-skeleton__text{height:28px;margin-bottom:18px}}.catalog-skeleton__bonus{margin-bottom:12px;height:22px;width:50%}@media(min-width: 768px){.catalog-skeleton__bonus{width:33%;margin-bottom:14px}}.catalog-skeleton__price{margin-bottom:12px;height:26px;width:120px}@media(min-width: 768px){.catalog-skeleton__price{width:155px;height:42px}}.catalog-skeleton__button{width:100%;height:42px}@media(min-width: 768px){.catalog-skeleton__button{width:122px}}@media(min-width: 768px){.catalog-skeleton__footer{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}}.catalog__grid{display:grid;grid-gap:24px;grid-template:auto/minmax(0, 1fr);align-items:flex-start}@media(min-width: 1280px){.catalog__grid{grid-template-columns:minmax(0, 342fr) minmax(0, 1074fr)}}@media(min-width: 1680px){.catalog__grid{grid-template-columns:342px minmax(0, 1fr)}}@media(min-width: 1280px){.catalog__grid.m-without-filter{grid-template-columns:1fr}.catalog__grid.m-without-filter .pagination{grid-column:1}.catalog__grid.m-without-filter .catalog__body{grid-template-columns:repeat(4, minmax(0, 1fr))}}.catalog__body{position:relative;z-index:0;display:grid;grid-gap:24px 15px;grid-template:auto/repeat(2, minmax(0, 1fr));align-items:stretch}@media(min-width: 768px){.catalog__body{grid-gap:24px}}@media(min-width: 1024px){.catalog__body{grid-template-columns:repeat(3, minmax(0, 1fr))}}.catalog__text b{font-weight:500}.catalog__link.form-button{padding-left:18px;padding-right:18px;margin-top:32px}@media(min-width: 768px){.catalog__link.form-button{max-width:max-content}}.catalog[data-load] .filter-field__body,.catalog[data-load] .pagination,.catalog[data-load] .breadcrumbs{pointer-events:none}.filter-bar{position:sticky;top:0;z-index:1;background:#fff;padding:15px;margin:-15px}@media(min-width: 768px){.filter-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}}.filter-bar.m-every-time{position:static;padding-top:6px;padding-bottom:8px}.filter-bar.m-every-time .filter-field__title{padding-left:0}.filter-bar__count{margin-top:-2px;margin-left:8px;font-weight:500}.filter-bar__icon{margin-right:8px}.filter-bar .form-button{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}@media(min-width: 768px){.filter-bar .form-button{width:172px}}.filter-bar .filter-field:first-child{padding:0}.filter-bar .filter-field__title{padding-right:0}.filter-field{position:relative;--ff-transform: rotate(0deg)}@media(max-width: 1279px){.filter-field:first-child{padding-top:12px}}.filter-field select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.filter-field__title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;width:100%;padding:8px 15px;box-sizing:border-box;font:500 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif;text-align:left;cursor:pointer}@media(min-width: 1280px){.filter-field__title{padding:8px 0}}@media screen and (pointer: fine){.filter-field__title:hover{color:rgba(0,0,0,.6)}}.filter-field__title[data-open]{--ff-transform: rotate(180deg)}.filter-field__icon{margin-left:6px;transform:var(--ff-transform);transition:transform .1s}.filter-field__marks{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;margin-top:2px;margin-bottom:4px}.filter-field__input{position:relative;width:80px}.filter-field__input input{padding:10px 5px;color:rgba(0,0,0,0);background:#f9f9f9;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;max-width:100%;box-sizing:border-box;cursor:text}.filter-field__input input:focus{color:#000}.filter-field__input input:focus+.filter-field__num{opacity:0;visibility:hidden}.filter-field__num{position:absolute;top:0;left:0;padding:10px 5px;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif;width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;pointer-events:none;cursor:text}.filter-field__range{margin-bottom:4px}.filter-field__body{opacity:0;max-height:0;overflow:hidden;transition-property:opacity,max-height;transition-duration:.15s;transition-timing-function:ease-out}.filter-field__body[data-open]{opacity:1;transition-timing-function:ease-in}.filter-field__body:not([data-open]){max-height:0 !important}.filter-field__body.m-range{padding:0 15px}@media(min-width: 1280px){.filter-field__body.m-range{padding:0}}.filter-field .form-checkbox__wrap{padding:4px 15px}@media(min-width: 1280px){.filter-field .form-checkbox__wrap{padding:1px 0}}@media(min-width: 1280px){.filter-field .form-checkbox:first-child{padding-top:2px}}.filter-field .form-checkbox:last-child{padding-bottom:4px}@media(max-width: 1279px){.filter{position:fixed;z-index:100;top:0;left:-100vw;width:100vw;height:100vh}}@media(min-width: 1280px){.filter{margin-top:-10px}}.filter__container{background:#fff;width:315px}@media(max-width: 1279px){.filter__container{height:100%}}@media(min-width: 1280px){.filter__container{width:286px}}.filter__close{position:absolute;top:18px;right:20px;color:#fff}.filter__count{margin-left:4px}.filter__header{width:100%;padding:15px;box-sizing:border-box;font:500 16px/26px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:.4px;background:#f9f9f9;text-align:center;text-transform:uppercase}@media(max-width: 1279px){.filter__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;height:100%}}@media(min-width: 1280px){.filter__body{height:unset}}@media(max-width: 1279px){.filter__wrapper{flex-grow:1;width:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}@media(min-width: 1280px){.filter__wrapper{display:contents}}@media(max-width: 1279px){.filter__wrapper>.filter-field:last-child{margin-bottom:56px}}.filter__footer{width:100%;box-sizing:border-box}@media(max-width: 1279px){.filter__footer{display:grid;grid-template:auto/minmax(0, 1fr);grid-gap:12px;padding:15px;background-color:#f9f9f9}}@media(min-width: 1280px){.filter__footer{padding-top:8px;max-width:208px}}.filter__footer .form-button{padding-left:5px;padding-right:5px}@media(max-width: 1279px){.filter.m-show{transform:translateX(calc(100vw - 315px))}}[data-filter-open] .menu{display:none}.pagination{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;margin-left:-14px}@media(min-width: 1280px){.pagination{grid-column:2;margin-left:-8px}}.pagination__link{display:block;min-width:34px;padding:0 4px;font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;text-align:center}@media(min-width: 1280px){.pagination__link{min-width:22px}}@media screen and (pointer: fine){.pagination__link:hover{opacity:.6}}.pagination__link.m-current{margin-top:-2px;font-weight:500;text-decoration:underline}.pagination__arrow{display:block}@media screen and (pointer: fine){.pagination__arrow:hover{color:rgba(0,0,0,.6)}}.pagination__arrow.m-prev{padding-right:15px}@media(min-width: 1280px){.pagination__arrow.m-prev{padding-right:10px}}.pagination__arrow.m-prev svg{transform:rotate(180deg)}.pagination__arrow.m-next{padding-left:15px}@media(min-width: 1280px){.pagination__arrow.m-next{padding-left:10px}}.preview-labels{position:absolute;top:0;left:0;pointer-events:none}@media(min-width: 768px){.preview-labels{top:20px;left:20px}}.preview-labels__row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}.preview-labels__item{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;font:300 10px/18px "GraphikLCG","Helvetica","Arial",sans-serif;box-sizing:border-box}@media(min-width: 768px){.preview-labels__item{font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}}.preview-labels__item.m-discount{width:24px;height:22px;border:thin solid #000}@media(min-width: 768px){.preview-labels__item.m-discount{width:40px;height:38px}}.preview-labels__item.m-new{width:27px;height:22px;border:thin solid #000}@media(min-width: 768px){.preview-labels__item.m-new{width:40px;height:38px}}@media(max-width: 767px){.preview-labels__item.m-new:first-child{width:24px}}.preview-labels__item.m-new:not(:first-child){border-left:none}.preview-labels__item.m-exclusive{width:24px;height:50px;border:thin solid #000;writing-mode:vertical-lr;transform:rotate(180deg)}@media(min-width: 768px){.preview-labels__item.m-exclusive{height:83px;width:40px}}.preview-labels__item.m-exclusive:not(:first-child){border-bottom:none}.preview{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;position:relative;transition:box-shadow .25s;background:#fff}@media screen and (pointer: fine){.preview:hover{box-shadow:0 2px 6px rgba(0,0,0,.16);transition:box-shadow .1s}}.preview__image{position:relative;width:100%;background:#f9f9f9}.preview__image:before{display:block;content:"";width:100%;padding-top:100%}.preview__image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;object-fit:cover}.preview__item{flex:1 1 0;height:100%;opacity:0}@media screen and (pointer: fine){.preview__item:hover{opacity:1}}.preview__item:first-child{opacity:1}.preview__item img{pointer-events:none;background:#f9f9f9;box-sizing:border-box}@media(min-width: 768px){.preview__item img{padding:20px}}.preview__wrap{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;position:absolute;top:0;left:0;width:100%;height:100%}.preview__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding:16px 0;width:100%;flex-grow:1;box-sizing:border-box}@media(min-width: 768px){.preview__content{padding:20px}}.preview__title{width:100%;font:500 16px/26px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.preview__title{font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif}}.preview__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;width:100%;margin-bottom:12px;font:500 12px/16px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.preview__text{-webkit-line-clamp:2;margin-bottom:16px;font:500 14px/18px "GraphikLCG","Helvetica","Arial",sans-serif}}.preview__footer{position:relative;width:100%;margin-top:auto}@media(min-width: 768px){.preview__footer .price{width:calc(100% - 125px)}}.preview__footer .form-button{margin-top:15px;padding-left:5px;padding-right:5px}@media(min-width: 768px){.preview__footer .form-button{position:absolute;bottom:0;right:0;margin:0;max-width:122px}}.preview__not-available{font:300 14px/20px "GraphikLCG","Helvetica","Arial",sans-serif;text-align:center;text-decoration:underline}@media(min-width: 768px){.preview__not-available{padding:9px 0;text-align:left;line-height:24px}}@media screen and (pointer: fine){.preview__not-available:hover{color:rgba(0,0,0,.6)}}.preview .fav-icon{position:absolute;top:0;right:0;padding:2px}@media(min-width: 768px){.preview .fav-icon{top:20px;right:20px;padding:10px}}.preview .fav-icon svg{width:18px;height:18px}@media(min-width: 768px){.preview .fav-icon svg{width:20px;height:20px}}@media(min-width: 768px){.price{padding-bottom:4px}}.price__bonus{margin-bottom:12px;font:300 12px/20px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.price__bonus{margin-bottom:18px}}.price__wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.price__wrap.m-reverse{flex-direction:row-reverse;justify-content:flex-end}.price__wrap.m-reverse .price__base{margin-right:0}.price__wrap.m-reverse .price__sale{margin-right:10px}.price__base{margin-right:10px;font:500 18px/26px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.price__base:not(.m-small){font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif}}.price__sale{margin-bottom:-2px;font:300 12px/20px "GraphikLCG","Helvetica","Arial",sans-serif;text-decoration:line-through}@media(min-width: 768px){.price__sale:not(.m-small){font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}}.vue-slider{margin:0 4px}.vue-slider-rail{background-color:#c9c9c9;border-radius:1px}.vue-slider-process{background:#000;border-radius:4px}.vue-slider-dot-handle{position:relative;top:4px;width:8px;height:8px;border-radius:50%;background:#000;cursor:pointer}.vue-slider-dot-handle:after{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.vue-slider-dot:last-child .vue-slider-dot-handle:after{left:0}.vue-slider-dot:not(:last-child) .vue-slider-dot-handle:after{right:0}.vue-slider-dot-tooltip{display:none}.certificate__image{position:relative;grid-area:gallery;margin:0 -15px 30px}.certificate__image:before{display:block;content:"";width:100%;padding-top:73.8666666667%}@media(min-width: 768px){.certificate__image{margin:50px 0}.certificate__image:before{padding-top:52.2727272727%}}@media(min-width: 1280px){.certificate__image{margin:0 0 0 120px}.certificate__image:before{padding-top:100%}}.certificate__form{order:-1;width:100%}@media(min-width: 1280px){.certificate__form{order:initial}}.certificate__row{display:grid;grid-template:auto/1fr;gap:20px;margin-top:24px}@media(min-width: 768px){.certificate__row{grid-template-columns:repeat(2, 1fr);gap:32px;margin-top:40px}}@media(min-width: 1280px){.certificate__row{margin-top:32px}}.certificate__confirm{position:fixed;z-index:10;bottom:0;left:0;display:grid;grid-template:auto/minmax(0, 130fr) minmax(0, 195fr);gap:20px;width:100%;padding:15px;box-sizing:border-box;box-shadow:0px -2px 6px rgba(0,0,0,.16);background-color:#fff}@media(min-width: 768px){.certificate__confirm{grid-template:auto/146px 118px;justify-content:flex-end}}@media(min-width: 1280px){.certificate__confirm{position:static;justify-content:flex-start;margin-top:32px;padding:0;box-shadow:none}}.certificate__confirm .form-counter{width:100%;margin:0;padding:0}.certificate .product-main__text{margin-top:24px;margin-bottom:0}@media(min-width: 768px){.certificate .product-main__text{margin-top:40px}}@media(min-width: 1280px){.certificate .product-main__text{margin-top:20px;margin-bottom:32px}}.ch-deliveries__container{margin-top:12px}.ch-deliveries__form{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:20px}@media(min-width: 768px){.ch-deliveries__form{flex-direction:row;gap:32px}}.ch-deliveries__text{font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}@media(max-width: 767px){.ch-deliveries__text{margin-left:-23px}}.ch-deliveries__row{display:grid;grid-template:auto/repeat(3, minmax(0, 1fr));gap:12px;width:100%}.ch-deliveries__link{font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}@media(max-width: 767px){.ch-deliveries__link{margin-left:-23px}}.ch-deliveries .ch-radio[data-selected]{z-index:2}@media(min-width: 768px){.ch-deliveries .form-button{width:max-content;padding-left:32px;padding-right:32px}}.ch-deliveries .form-field{width:100%}.ch-gifts{margin-top:32px}.ch-gifts__header{position:relative}.ch-gifts .checkout__subtitle{margin-bottom:8px}.ch-gifts .swiper{margin-top:20px}.ch-gifts .swiper-wrapper{height:max-content}.ch-gifts .swiper-slide{width:165px}@media(min-width: 768px){.ch-gifts .swiper-slide{width:254px}}.ch-gifts .slider-header__prev{top:5px;height:max-content}.ch-gifts .slider-header__next{top:5px;height:max-content}.ch-product{display:grid;grid-template:auto/120px 1fr;grid-gap:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:thin solid #eaeaea;align-items:center}.ch-product:last-child{margin-bottom:0}@media(min-width: 768px){.ch-product{grid-template:auto/128px 284fr 120px 136fr;grid-gap:16px 12px}}@media(min-width: 1280px){.ch-product{grid-template:auto/120px 416fr 120px 208fr;grid-gap:16px 32px}}.ch-product__image{position:relative;width:120px;box-sizing:border-box;background:#f9f9f9}.ch-product__image:before{display:block;content:"";width:100%;padding-top:100%}.ch-product__image .aspect-ratio{padding:8px;box-sizing:border-box}@media(min-width: 768px){.ch-product__image{grid-row:1/span 2}}.ch-product__title{font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif}.ch-product__info{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font:500 14px/18px "GraphikLCG","Helvetica","Arial",sans-serif}@media(max-width: 767px){.ch-product__info{min-height:54px}}@media(min-width: 768px){.ch-product__info{-webkit-line-clamp:2}}.ch-product__controls{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:24px}@media(max-width: 767px){.ch-product__controls{grid-column:1/span 2;margin-top:-4px}}@media(min-width: 768px){.ch-product__controls{grid-row:2;padding-bottom:9px}}@media(min-width: 768px){.ch-product__price{justify-self:flex-end;padding-top:9px}}.ch-product__control{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;cursor:pointer;gap:6px;text-decoration:underline;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}@media screen and (pointer: fine){.ch-product__control:hover span{color:rgba(0,0,0,.6)}}.ch-product__control .fav-icon{position:static}.ch-product__control svg{width:16px;height:16px}.ch-product__delete{transform:scale(1);transition:transform .4s cubic-bezier(0.75, 0, 0, 3),color .25s}@media screen and (pointer: fine){.ch-product__delete:hover{transform:scale(1.2);transition:transform .4s cubic-bezier(0.75, 0, 0, 3)}}@media(min-width: 768px){.ch-product__counter{padding-top:9px}}.ch-product__counter.m-text{font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif;text-align:center}@media(min-width: 768px){.ch-product__header{min-height:64px;padding-top:9px}}.ch-promocode{margin-bottom:20px}.ch-promocode__title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:6px;font:500 14px/21px "GraphikLCG","Helvetica","Arial",sans-serif}@media screen and (pointer: fine){.ch-promocode__title:hover{color:rgba(0,0,0,.6)}}.ch-promocode__title svg{transition:transform .25s}.ch-promocode__title[data-open] svg{transform:rotate(180deg)}.ch-promocode__form{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding-top:15px}.ch-promocode__text{margin-top:12px;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}.ch-promocode__hide{margin:0 -15px -15px;padding:0 15px 15px;overflow:hidden;max-height:0;opacity:0;transition-property:opacity,max-height;transition:.35s}.ch-promocode__hide[data-open]{max-height:300px;opacity:1}.ch-promocode .form-field{flex-grow:1}.ch-promocode .form-field+.ch-promocode__form{margin-top:12px}.ch-promocode .form-button{width:120px;flex-shrink:0;padding-left:5px;padding-right:5px}.ch-radio{padding:19px 14px 19px 38px;border:thin solid #eaeaea;font:500 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;position:relative;margin-bottom:-1px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ch-radio[data-selected]{border-color:#000;z-index:1}.ch-radio[data-selected] .ch-radio__title:after{opacity:1;visibility:visible}@media(min-width: 768px){.ch-radio{padding:19px 19px 19px 43px}}@media screen and (pointer: fine){.ch-radio:hover{border-color:#000;z-index:1}}.ch-radio__main{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:10px}.ch-radio__text{font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.ch-radio__title{position:relative;text-align:left}.ch-radio__title:before,.ch-radio__title:after{position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;box-sizing:border-box;content:""}.ch-radio__title:before{left:-24px;width:14px;height:14px;border:thin solid #eaeaea;transition:border-color .25s}.ch-radio__title:after{left:-20px;width:6px;height:6px;background:#000;visibility:hidden;opacity:0;transition-property:visibility,opacity;transition-duration:.1s}.ch-result{padding:14px;border:thin solid #eaeaea}@media(min-width: 768px){.ch-result{padding:29px}}@media(min-width: 1280px){.ch-result{position:sticky;top:56px;margin-top:75px}}.ch-result__item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;margin-bottom:4px}.ch-result__item.m-total{margin-bottom:8px;margin-top:20px}.ch-result__item.m-total span:last-child{font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif}.ch-result__selected{font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}.ch-result .m-second{margin-top:20px;margin-bottom:12px}.ch-user{display:grid;grid-template:auto/1fr;grid-gap:20px 32px}@media(min-width: 768px){.ch-user{grid-template:auto/1fr 1fr}}.ch-user__phone{position:relative}.ch-user__phone+.ch-user__phone{margin-top:20px}.ch-user__phone .form-button{position:absolute;right:0;top:0;width:136px;background:#fff;padding-left:10px;padding-right:10px;height:42px}.ch-user__phone .form-button svg{margin:0 auto;animation:circle .5s linear infinite}@media(min-width: 768px){.ch-user__email{grid-column:2}}.ch-user__city{margin-top:12px}.ch-user__error{color:darkred;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif;margin-bottom:20px}.checkout__form{display:grid;grid-template:auto/minmax(0, 1fr);grid-gap:40px;align-items:flex-start}@media(min-width: 768px){.checkout__form{grid-gap:56px}}@media(min-width: 1280px){.checkout__form{grid-template:auto/minmax(0, 1fr) 360px;grid-gap:120px}}.checkout__note{width:100%;padding:8px;margin-bottom:32px;text-align:center;box-sizing:border-box;border:thin solid #eaeaea}.checkout__note a{text-decoration:underline}@media screen and (pointer: fine){.checkout__note a:hover{color:rgba(0,0,0,.6)}}.checkout__title{margin-bottom:32px}@media(max-width: 767px){.checkout__title.m-second{font-size:28px;line-height:34px}}@media(min-width: 768px){.checkout__title.m-second{margin-bottom:40px}}.checkout__data{max-width:720px;margin-top:40px}@media(min-width: 768px){.checkout__data{margin-top:56px}}.checkout__section{margin-top:32px}@media(min-width: 768px){.checkout__section{margin-top:40px}}.checkout__subtitle{font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif;margin-bottom:20px}.checkout__radio-list{padding-bottom:1px}.checkout__comment{margin-bottom:32px}@media(min-width: 768px){.checkout__comment{margin-bottom:40px}}.checkout .form-button.m-second{padding-top:8px;padding-bottom:8px}.checkout .m-skeleton .form-checkbox,.checkout .m-skeleton .ch-radio__text,.checkout .m-skeleton .ch-radio__title,.checkout .m-skeleton .gift,.checkout .m-skeleton .checkout__note,.checkout .m-skeleton .ch-product__control,.checkout .m-skeleton .ch-result__selected,.checkout .m-skeleton .ch-result__item>span:last-child,.checkout .m-skeleton .form-button,.checkout .m-skeleton .price__sale,.checkout .m-skeleton .price__base,.checkout .m-skeleton .form-field,.checkout .m-skeleton .form-counter{position:relative;pointer-events:none;color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.checkout .m-skeleton .form-checkbox>*,.checkout .m-skeleton .ch-radio__text>*,.checkout .m-skeleton .ch-radio__title>*,.checkout .m-skeleton .gift>*,.checkout .m-skeleton .checkout__note>*,.checkout .m-skeleton .ch-product__control>*,.checkout .m-skeleton .ch-result__selected>*,.checkout .m-skeleton .ch-result__item>span:last-child>*,.checkout .m-skeleton .form-button>*,.checkout .m-skeleton .price__sale>*,.checkout .m-skeleton .price__base>*,.checkout .m-skeleton .form-field>*,.checkout .m-skeleton .form-counter>*{opacity:0;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.checkout .m-skeleton .form-checkbox:after,.checkout .m-skeleton .ch-radio__text:after,.checkout .m-skeleton .ch-radio__title:after,.checkout .m-skeleton .gift:after,.checkout .m-skeleton .checkout__note:after,.checkout .m-skeleton .ch-product__control:after,.checkout .m-skeleton .ch-result__selected:after,.checkout .m-skeleton .ch-result__item>span:last-child:after,.checkout .m-skeleton .form-button:after,.checkout .m-skeleton .price__sale:after,.checkout .m-skeleton .price__base:after,.checkout .m-skeleton .form-field:after,.checkout .m-skeleton .form-counter:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f2f2f2;background-image:none;animation:animateSkeleton 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite;border:none;content:""}.checkout .m-skeleton .ch-radio__title:after{opacity:1;visibility:visible;border-radius:0;transform:none}.checkout .m-skeleton .ch-radio__title:before{background-color:#f2f2f2;background-image:none;animation:animateSkeleton 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite;border:none}.checkout .m-skeleton .checkout__radio-list{pointer-events:none}.checkout .m-skeleton .form-checkbox{max-width:max-content}.gift{cursor:pointer}@media(min-width: 768px){.gift{position:relative;background-color:#f9f9f9;padding:19px;border:thin solid #f9f9f9;transition:border-color .25s}}@media screen and (pointer: fine){.gift:hover{border-color:#000;transition:border-color .1s}}.gift[data-selected]{border-color:#000}.gift[data-selected]:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDguODAwMDRMNC44MDAwNCA4TDkgMTIuMkwxNS4yIDZMMTYgNi44MDAwNEw5IDEzLjhMNCA4LjgwMDA0WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==");background-position-x:-2px;background-position-y:-2px;background-repeat:no-repeat}.gift:after{display:block;margin-top:17px;margin-left:1px;width:18px;height:18px;border:thin solid #000;box-sizing:border-box;content:""}@media(min-width: 768px){.gift:after{position:absolute;top:32px;right:30px;margin:0}}.gift__image{position:relative;margin-bottom:16px}.gift__image:before{display:block;content:"";width:100%;padding-top:100%}@media(min-width: 768px){.gift__image{margin-bottom:40px}}.gift__info{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font:500 12px/16px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.gift__info{font-size:14px;line-height:18px}}.gift__title{font:500 16px/26px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.gift__title{font-size:18px;line-height:28px}}.map-item{padding:20px 0;margin:0 15px;border-bottom:thin solid #edf0f1;text-align:left;font:14px/22px "GraphikLCG","Helvetica","Arial",sans-serif;transition:background-color .25s;cursor:pointer}@media(min-width: 768px){.map-item{margin:0 32px}.map-item:first-child{padding-top:0}}@media(min-width: 1280px){.map-item{margin:0 40px}}@media screen and (pointer: fine){.map-item:hover{background-color:#f9f9f9;transition:background-color .1s}}.map-item__text{display:block;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.map-item__title{margin-bottom:8px;font:16px/26px "GraphikLCG","Helvetica","Arial",sans-serif;text-align:left}.map-item .black-button{margin-bottom:6px}.map{position:fixed;z-index:100;top:0;bottom:0;left:0;right:0;color:#151617;cursor:default}@media(min-width: 1280px){.map{background:rgba(0,0,0,.5)}}.map__container{position:relative;height:100%;background:#fff}@media(min-width: 1280px){.map__container{max-width:1440px;height:calc(100vh - 112px);margin:56px auto}}.map__column{position:relative}@media(min-width: 768px){.map__column{box-sizing:border-box;width:344px;flex-shrink:0}}@media(min-width: 1280px){.map__column{width:480px}}.map__close{z-index:1;position:absolute;top:18px;right:18px}@media screen and (pointer: fine){.map__close:hover{color:rgba(0,0,0,.6)}}.map__title{padding:38px 15px 20px;font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.map__title{flex-shrink:0;width:100%;padding:40px 32px 20px;box-sizing:border-box}}@media(min-width: 1280px){.map__title{padding:40px 40px 20px}}.map__main{height:100%}@media(min-width: 768px){.map__main{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;flex-wrap:wrap}}.map__points{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 135px)}@media(min-width: 768px){.map__points{max-height:calc(100vh - 94px)}}@media(min-width: 1280px){.map__points{max-height:calc(100vh - 206px)}}.map .tabs{justify-content:flex-start;border-bottom:thin solid #edf0f1}.map__wrap{background:#fffef6;width:100%;height:100%}@media(min-width: 768px){.map__wrap{width:calc(100% - 344px);flex-grow:1}}@media(min-width: 1280px){.map__wrap{width:calc(100% - 480px)}}.map__init{height:100%}.point{padding:32px 20px;font:14px/22px "GraphikLCG","Helvetica","Arial",sans-serif;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;max-height:100vh;box-sizing:border-box}@media(min-width: 768px){.point{padding:32px 24px;width:344px;box-sizing:border-box}}@media(min-width: 1280px){.point{padding:40px;width:480px;max-height:calc(100vh - 112px)}}.point__header{margin-bottom:20px}.point__title{margin-bottom:20px;font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif}.point__text{font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.point__other{font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.point__other b{margin-right:5px;font-weight:500}.point__other p{margin-bottom:10px}.point__back{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-size:14px/24px "GraphikLCG","Helvetica","Arial",sans-serif;gap:8px;margin-bottom:12px}@media screen and (pointer: fine){.point__back:hover{color:rgba(0,0,0,.6)}}.point__back svg{transform:rotate(180deg)}.point__back span{text-decoration:underline}.point__link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;margin-top:8px}.point__link svg{margin-left:6px;transform:rotate(-45deg)}.point .form-button{margin-top:20px;width:100%}.thx__title{font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif;position:relative;top:-2px}.thx__section{padding-top:24px}@media(min-width: 768px){.thx__section{padding-top:32px}}.thx__section.m-second{margin-top:32px;padding-top:32px;border-top:thin solid #eaeaea}.thx__section .form-button{margin-top:20px;padding:12px 32px 10px}@media(min-width: 768px){.thx__section .form-button{width:max-content}}.thx__info{margin-top:32px;display:grid;grid-template:auto/1fr;grid-gap:0}@media(min-width: 768px){.thx__info{max-width:720px;grid-template:auto/110px 1fr;grid-gap:8px 10px}}.thx__dt{color:#858585;word-break:normal;box-sizing:border-box}@media(max-width: 767px){.thx__dt:not(:first-child){padding-top:12px}}.thx__dd{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}.thx__dd>span{color:#858585}.thx__dd :nth-child(1){margin-top:4px}.thx__dd.m-bold{font-weight:500;position:relative;top:-2px}.thx__reg{margin-top:12px}.thx__reg .form-button.m-submit-anim{height:48px}@media(min-width: 768px){.thx__reg .form-button.m-submit-anim{width:224px}}@media(min-width: 768px){.thx__reg{max-width:344px}}.thx__label{margin-bottom:20px}.thx__text{font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;margin:24px 0 32px}@media(min-width: 768px){.thx__text{margin-top:32px}}.thx__buttons{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:20px}@media(min-width: 768px){.thx__buttons{flex-direction:row;gap:32px}}@media(min-width: 768px){.thx .form-button{width:max-content;min-width:240px}}.thx.m-empty{text-align:center}.thx.m-empty .form-button{margin:32px auto 0}@media(min-width: 768px){.thx.m-empty .form-button{min-width:232px}}.collection__grid{display:grid;grid-template:auto/minmax(0, 1fr);grid-gap:32px}@media(min-width: 500px){.collection__grid{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:24px 0}}@media(min-width: 1024px){.collection__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.collection .catalog-header{display:block;margin-bottom:32px;padding-top:0}@media screen and (pointer: fine){.collection .main-set:hover{box-shadow:0 2px 6px rgba(0,0,0,.16);transition-property:.1s}}.collection .main-set__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.container{padding-left:15px;padding-right:15px;width:100%;box-sizing:border-box}@media(min-width: 768px){.container{margin:0 auto;padding-left:32px;padding-right:32px}}@media(min-width: 1280px){.container{max-width:1504px}}.content-blog__image{position:relative;margin-bottom:20px}.content-blog__image:before{display:block;content:"";width:100%;padding-top:54.7058823529%}@media(min-width: 1280px){.content-blog__image{margin-bottom:30px}.content-blog__image:before{padding-top:56.8965517241%}}.content-blog__title{margin-bottom:4px;font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif;transition:color .25s}@media screen and (pointer: fine){.content-blog__title:hover{color:rgba(0,0,0,.6);transition:color .1s}}.content-blog__title.skeleton{height:28px;width:100%}.content-blog__date{font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;color:#858585}@media(min-width: 1280px){.content-blog__date{margin-bottom:4px}}.content-blog__date.skeleton{height:24px;width:80px}.content-blog__text{font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.content-blog__text.skeleton{height:48px;width:100%}.content-blog .content-page__link{display:block;max-width:max-content;margin-top:12px}.content-details{margin:20px 0}.content-details details{border-top:thin solid #eaeaea}.content-details details:last-child{border-bottom:thin solid #eaeaea}.content-details details[open] .content{opacity:1;max-height:1000px}.content-details details[open] summary:after{transform:translateY(-50%) rotate(180deg)}.content-details summary{position:relative;top:-2px;padding:14px 24px 14px 0;font:500 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;cursor:pointer}.content-details summary:after{position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:18px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjY5OTIyIDcuMDE5ODRMMy40MTkyNSA2LjI5OThMOC45OTkyMiAxMS44Nzk4TDE0LjU3OTIgNi4yOTk4TDE1LjI5OTIgNy4wMTk4NEw4Ljk5OTIyIDEzLjMxOThMMi42OTkyMiA3LjAxOTg0WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==");transition:transform .25s;content:""}.content-details .content{opacity:0;max-height:0;overflow:hidden;transition:max-height .25s,opacity .25s .2s}.content-details .content>:last-child{margin-bottom:20px}.content-logo{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;display:grid;grid-template:auto/repeat(8, 120px);margin:32px -15px;padding:0 15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media(min-width: 768px){.content-logo{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}.content-logo>:last-child{padding-right:15px}@media(min-width: 768px){.content-logo>:last-child{padding-right:35px}}@media(min-width: 768px){.content-logo{margin-left:-35px;margin-right:-35px;padding-left:35px;padding-right:35px}}.content-logo__item{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;width:120px;height:80px;padding:0 20px;box-sizing:border-box}.content-other{margin-top:48px}@media(min-width: 1280px){.content-other{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:72px}}.content-other .page-subtitle{padding-right:70px}@media(min-width: 768px){.content-other .page-subtitle{text-align:center;padding:0}}@media(min-width: 768px){.content-other[data-count="1"] .swiper-wrapper,.content-other[data-count="2"] .swiper-wrapper{display:grid;grid-template:auto/1fr 1fr;grid-gap:24px}}@media(min-width: 1280px){.content-other[data-count="1"] .swiper-wrapper,.content-other[data-count="2"] .swiper-wrapper{display:grid;grid-template:auto/1fr 1fr 1fr;grid-gap:24px}}.content-other[data-count="1"] .slider-header__prev,.content-other[data-count="1"] .slider-header__next,.content-other[data-count="2"] .slider-header__prev,.content-other[data-count="2"] .slider-header__next{display:none !important}@media(min-width: 1280px){.content-other[data-count="3"] .swiper-wrapper{display:grid;grid-template:auto/1fr 1fr 1fr;grid-gap:24px}}.content-other[data-count="3"] .slider-header__prev,.content-other[data-count="3"] .slider-header__next{display:none !important}.content-page{overflow:hidden}.content-page .content h3{margin-bottom:12px}.content-page__info{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;flex-wrap:nowrap;gap:20px;margin-bottom:32px;color:#858585}.content-page__link{padding:2px 8px;color:#000;background:#f9f9f9;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}@media screen and (pointer: fine){.content-page__link:hover{color:rgba(0,0,0,.6)}}.content-page__link.skeleton{height:22px;width:80px;min-width:80px;box-sizing:border-box}.content-page__subtitle{margin:32px 0;text-transform:uppercase;font:300 16px/22px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:.4px}@media(min-width: 768px){.content-page__subtitle{font:300 24px/30px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:.6px}}.content-page__main-image{width:100%;margin:20px 0}.content-page__product{display:grid;grid-template:auto/1fr 2fr 1fr;grid-template-areas:". product .";grid-gap:7px;margin:32px 0 48px}@media(min-width: 768px){.content-page__product{grid-template-columns:1fr 342px 1fr;margin-top:48px}}.content-page__wrap{grid-area:product}.delivery-item{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;gap:10px;font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;padding:20px;border-bottom:thin solid #eaeaea}@media(min-width: 1280px){.delivery-item{flex-grow:1;flex-basis:33.33333%;border-bottom:none;border-right:thin solid #eaeaea}}.delivery-item:last-child{border-bottom:none;border-right:none}.delivery-item__title{font-weight:500;flex-grow:1}.delivery-item__title.skeleton{height:48px;width:50%}.delivery-item__text{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;flex-wrap:nowrap;width:max-content;max-width:50%;flex-shrink:0}.delivery-item__text.skeleton{height:48px;width:33%}.delivery__payment{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:20px;margin-top:12px;margin-bottom:20px;min-height:32px}.delivery__payment>li{padding-left:0 !important}.delivery__payment>li:before{display:none}.delivery__form{margin:20px 0}@media(min-width: 768px){.delivery__form .form-field,.delivery__form .form-search{max-width:344px}}.delivery__table{margin-top:20px;border:thin solid #eaeaea}@media(min-width: 1280px){.delivery__table{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}}.fifty-fifty{margin:32px 0}@media(min-width: 768px){.fifty-fifty{margin-bottom:48px}}@media(min-width: 1280px){.fifty-fifty{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:nowrap;margin-bottom:72px}}@media(min-width: 1280px){.fifty-fifty__container{display:grid;grid-template:auto/720fr 600fr;grid-gap:120px;grid-template-areas:"image content";align-items:center;flex-shrink:0;max-width:1440px;width:calc(100vw - 64px);margin:0 auto}}.fifty-fifty__image{position:relative;display:block;width:100%;margin-bottom:24px}.fifty-fifty__image:before{display:block;content:"";width:100%;padding-top:66.0869565217%}@media(min-width: 768px){.fifty-fifty__image:before{padding-top:48.2954545455%}}@media(min-width: 1280px){.fifty-fifty__image{grid-area:image;margin-bottom:0}.fifty-fifty__image:before{padding-top:67.7777777778%}}.fifty-fifty__image svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:none;pointer-events:none;color:#fff;transition:color .25s}.fifty-fifty__image[data-popup=video] svg,.fifty-fifty__image.js-play-inline svg{display:block}@media screen and (pointer: fine){.fifty-fifty__image:hover svg{color:rgba(255,255,255,.6);transition:color .1s}}.fifty-fifty__image.m-video{z-index:2}@media(min-width: 1280px){.fifty-fifty.m-reverse .fifty-fifty__container{grid-template-areas:"content image";grid-template-columns:600fr 720fr}}.fifty-fifty.m-single{display:block;max-width:720px}.fifty-fifty.m-single .fifty-fifty__image:before{padding-top:66.0869565217%}@media(min-width: 768px){.fifty-fifty.m-single .fifty-fifty__image:before{padding-top:48.2954545455%}}@media(min-width: 1280px){.fifty-fifty.m-single .fifty-fifty__image:before{padding-top:55.5555555556%}}.fifty-fifty.m-single[data-stop] .m-video{display:none}.fifty-fifty.m-single:not([data-stop]) .js-play-inline{display:none}@media(min-width: 1280px){.fifty-fifty .content{grid-area:content}}@media(max-width: 767px){.fifty-fifty .content{font-size:14px;line-height:24px}}.fifty-fifty .content>:first-child{margin-top:0}.fifty-fifty .content>:last-child{margin-bottom:0}.fifty-fifty .content h2{margin-bottom:16px}@media(max-width: 767px){.fifty-fifty .content h2{font-size:18px;line-height:28px}}.footer-menu{margin-bottom:32px}@media(min-width: 1280px){.footer-menu{margin-bottom:0}}@media(min-width: 1280px){.footer-menu__container-1{display:grid;grid-template:auto/repeat(3, 1fr)}}.footer-menu__container-1>li{--fm-height: 0px;--fm-opacity: 0;--fm-timing-function: ease-out}@media(max-width: 1279px){.footer-menu__container-1>li:not(:last-child){margin-bottom:15px}}.footer-menu__container-1 [data-open]{--fm-height: 500px;--fm-opacity: 1;--fm-timing-function: ease-in;--fm-icon-rotate: 180deg}.footer-menu__container-1 [data-open] .footer-menu__title-1:before{transform:rotate(180deg)}@media(max-width: 1279px){.footer-menu__container-2{max-height:var(--fm-height);opacity:var(--fm-opacity);overflow:hidden;transition-property:opacity,max-height;transition-duration:.15s;transition-timing-function:var(--fm-timing-function)}}.footer-menu__container-2>li:first-child{margin-top:6px}.footer-menu__container-2>li:not(:last-child){margin-bottom:6px}@media(min-width: 1280px){.footer-menu__container-2>li:not(:last-child){margin-bottom:2px}}.footer-menu__title-1{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;position:relative;font:500 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif;text-transform:uppercase;width:100%}.footer-menu__title-1:after{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}@media(min-width: 1280px){.footer-menu__title-1{cursor:default}}@media(max-width: 1279px){.footer-menu__title-1:before{order:1;width:18px;height:18px;transform:rotate(var(--fm-icon-rotate));transition:transform .25s;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjcwMDIgNy4wMjAwOEwzLjQyMDIzIDYuMzAwMDVMOS4wMDAyIDExLjg4TDE0LjU4MDIgNi4zMDAwNUwxNS4zMDAyIDcuMDIwMDhMOS4wMDAyIDEzLjMyMDFMMi43MDAyIDcuMDIwMDhaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");content:""}}.footer-menu__link-2{position:relative;display:block;max-width:max-content;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}.footer-menu__link-2:after{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}@media screen and (pointer: fine){.footer-menu__link-2:hover{opacity:.6}}.footer-subscribe{background:#f9f9f9;padding:40px 0}@media(min-width: 768px){.footer-subscribe{padding:56px 0}}.footer-subscribe__text{max-width:600px;margin-bottom:20px;font:500 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.footer-subscribe__text{margin-bottom:14px}}.footer-subscribe__message{max-width:600px;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.footer-subscribe__form{display:grid;grid-template:auto/1fr;grid-gap:15px;max-width:908px;align-items:flex-start}@media(min-width: 768px){.footer-subscribe__form{grid-template-columns:repeat(2, 1fr) 168px;grid-gap:20px}}@media(min-width: 768px){.footer-subscribe__rules{grid-column:1/span 3}}@media(min-width: 1280px){.footer-subscribe .container{max-width:1264px}}.footer-subscribe .form-field input{background:#fff}@media(max-width: 1279px){.footer-subscribe .form-checkbox__wrap{font-size:12px;line-height:22px}}@media(min-width: 768px){.footer-subscribe .form-checkbox.skeleton{min-width:calc(100% - 188px)}}.footer-subscribe .form-checkbox+.form-checkbox{margin-top:4px}@media(min-width: 1280px){.footer-subscribe .form-checkbox+.form-checkbox{margin-top:2px}}@media(max-width: 767px){.footer-subscribe .form-button{order:1}}.footer{padding-top:48px}@media(min-width: 1280px){.footer{padding-top:72px}}.footer__container{padding-top:40px;padding-bottom:40px}@media(min-width: 1280px){.footer__container{display:grid;grid-template:auto/3fr 1fr;padding-top:56px;padding-bottom:56px}}.footer__links{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:20px;margin-bottom:24px;width:100%}@media(min-width: 1280px){.footer__links{gap:12px}}.footer__link{position:relative}.footer__link:after{content:"";position:absolute;top:-7px;bottom:-7px;left:-7px;right:-7px}@media screen and (pointer: fine){.footer__link:hover{color:rgba(0,0,0,.6)}}.footer__images{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;margin-bottom:24px;grid-gap:20px;width:100%}.footer__images img{height:32px}@media(min-width: 1280px){.footer__other{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}}.footer__bottom{margin-top:auto;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}.footer__bottom a{text-decoration:underline}@media screen and (pointer: fine){.footer__bottom a:hover{opacity:.6}}.footer__rules{display:block;margin-bottom:24px;max-width:max-content}@media(min-width: 1280px){.footer__rules{margin-bottom:32px}}@media(min-width: 768px){.footer__min-wrap{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:100%;margin-bottom:32px}}.footer__hr{background:#eaeaea}@media(min-width: 768px){.footer.m-min .footer__container{padding-top:56px;padding-bottom:56px}}@media(min-width: 1280px){.footer.m-min .footer__container{display:block}}@media(min-width: 768px){.footer.m-min .footer__links{justify-content:flex-end;gap:12px;margin-bottom:0}}@media(min-width: 768px){.footer.m-min .footer__images{margin-bottom:0}}@media(min-width: 768px){.footer.m-min .footer__bottom{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;flex-wrap:nowrap;width:100%;gap:8px}}@media(min-width: 768px){.footer.m-min .footer__rules{margin-right:auto;margin-bottom:0}}.form-button{position:relative;display:block;width:100%;padding:9px 32px 7px;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif;text-align:center;border:thin solid #000;box-sizing:border-box;text-transform:uppercase;transition-property:color,background-color,transform,border-color}@media screen and (pointer: fine){.form-button:hover{color:#fff;background:#000;font-weight:400;padding-top:8px;padding-bottom:8px}}.form-button:active{transform:scale(0.98)}.form-button:disabled,.form-button[data-disabled]{border-color:#eaeaea;color:#858585;pointer-events:none}.form-button.m-second{padding-top:11px;padding-bottom:11px;background-color:#000;color:#fff;font-weight:400}@media screen and (pointer: fine){.form-button.m-second:hover{color:#000;background:#fff}}.form-button.m-second.m-small{padding-top:8px;padding-bottom:8px}.form-button.skeleton{height:42px}.form-button.m-submit-anim{height:42px;overflow:hidden}.form-button.m-submit-anim.m-second{padding-top:8px;padding-bottom:8px}.form-button.m-submit-anim svg{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);animation:circle .5s linear infinite}.form-button-enter-active{transition:opacity .2s}.form-button-leave-active{transition:opacity .1s}.form-button-enter,.form-button-leave-to{opacity:0}@keyframes circle{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-checkbox__wrap{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;max-width:max-content;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}@media screen and (pointer: fine){.form-checkbox__wrap:hover input{opacity:.6}}.form-checkbox__wrap>span{position:relative}.form-checkbox__wrap>span:before{position:absolute;top:5px;left:-23px;width:14px;height:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjggNi4xNjAwNEwzLjM2MDAzIDUuNjAwMDFMNi4zIDguNTM5OTlMMTAuNjQgNC4yMDAwMUwxMS4yIDQuNzYwMDRMNi4zIDkuNjYwMDRMMi44IDYuMTYwMDRaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");background-repeat:no-repeat;background-position:center}.form-checkbox__wrap a{text-decoration:underline}@media screen and (pointer: fine){.form-checkbox__wrap a:hover{opacity:.6}}.form-checkbox__error{color:darkred;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}.form-checkbox input{flex-shrink:0;display:block;width:12px;height:12px;margin-top:6px;margin-right:10px;border:thin solid #000;box-sizing:border-box}.form-checkbox input:checked~span:before{content:""}.form-checkbox.skeleton{height:20px;min-width:80%;margin-bottom:4px}.form-checkbox[data-animate]{animation:form-field-error .2s}.form-counter{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;max-width:max-content;background:#f9f9f9}.form-counter__minus,.form-counter__plus{padding:11px 10px;color:#000}@media screen and (pointer: fine){.form-counter__minus:hover,.form-counter__plus:hover{color:rgba(0,0,0,.6)}}.form-counter__minus:disabled,.form-counter__plus:disabled{pointer-events:none;color:rgba(0,0,0,.6)}.form-counter__input{flex-grow:1;box-sizing:border-box;text-align:center;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif;cursor:default;min-width:30%}.form-counter.m-complete .form-counter__input{font-weight:500}.form-field{position:relative;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif;min-height:42px}.form-field__error{opacity:0;max-height:0;overflow:hidden;transition:max-height .25s ease-out,opacity .1s .1s ease-out;color:darkred;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}.form-field__input,.form-field input,.form-field textarea{width:100%;padding:15px 40px 5px 20px;box-sizing:border-box;background:#f9f9f9;font:inherit;cursor:text;transition-property:box-shadow,background-color;transition-duration:.25s;min-height:42px}.form-field__input:focus,.form-field input:focus,.form-field textarea:focus{box-shadow:0 2px 6px rgba(0,0,0,.16);background-color:#fff;transition-duration:.1s}.form-field__input::placeholder,.form-field input::placeholder,.form-field textarea::placeholder{color:#858585}.form-field__input[data-disabled],.form-field__input:disabled,.form-field input[data-disabled],.form-field input:disabled,.form-field textarea[data-disabled],.form-field textarea:disabled{background:#eaeaea !important;color:#858585 !important;pointer-events:none !important;-webkit-box-shadow:inset 0 0 0 30px #e4e4e4 !important}.form-field__input[data-disabled]~svg,.form-field__input:disabled~svg,.form-field input[data-disabled]~svg,.form-field input:disabled~svg,.form-field textarea[data-disabled]~svg,.form-field textarea:disabled~svg{color:#858585 !important}.form-field__input[type=tel]:not([data-fill]),.form-field input[type=tel]:not([data-fill]),.form-field textarea[type=tel]:not([data-fill]){padding-left:37px}.form-field__input[type=tel]:not([data-fill])::placeholder,.form-field input[type=tel]:not([data-fill])::placeholder,.form-field textarea[type=tel]:not([data-fill])::placeholder{position:relative;left:-17px;color:#000}.form-field__label,.form-field label{position:absolute;z-index:1;top:10px;left:20px;font:inherit;color:#858585;transition-property:font-size,transform;transition-duration:.1s;cursor:text;pointer-events:none}.form-field__value{position:absolute;top:11px;left:16px;padding:4px;width:calc(100% - 40px);box-sizing:border-box;pointer-events:none;background:#f9f9f9}.form-field.skeleton{height:42px}.form-field[data-disabled] .form-field__value{background:#eaeaea;color:#858585}.form-field[data-focus] .form-field__label,.form-field[data-focus] label{font-size:9px;transform:translateY(-8px)}.form-field[data-error] .form-field__error{opacity:1;max-height:100px;transition-timing-function:ease-in}.form-field[data-animate]{animation:form-field-error .2s}@keyframes form-field-error{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}100%{transform:translateX(0)}}.form-file__drop-area{position:relative;width:100%;padding:30px;border:thin dashed #eaeaea;overflow:hidden;text-align:center;box-sizing:border-box;background-color:#f9f9f9;transition-property:border-color,background;transition-duration:.25s}.form-file__drop-area[data-error]{border-color:red;transition-duration:.1s}.form-file__drop-area[data-focus]{border-color:#000;background:#fff;transition-duration:.1s}@media screen and (pointer: fine){.form-file__drop-area:hover label{color:rgba(0,0,0,.6)}}.form-file[data-error] .form-field__error{opacity:1;max-height:100px;transition-timing-function:ease-in}.form-file__list{margin-bottom:12px}.form-file__list>li{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}.form-file__list>li:not(:last-child){margin-bottom:6px}.form-file__name{flex-grow:1}.form-file__name b{text-decoration:underline;font-weight:300}.form-file__name span{color:#858585;font-size:12px;margin-left:4px}.form-file__button{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap;position:relative;gap:6px;width:80px;flex-shrink:0;font:300 12px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.form-file__button:after{content:"";position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}.form-file__button span{text-decoration:underline}@media screen and (pointer: fine){.form-file__button:hover{color:rgba(0,0,0,.6)}}.form-file label{pointer-events:none;text-decoration:underline}.form-file input{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0}.form-file.skeleton{width:100%;height:86px}.form-radio{padding-bottom:1px;width:100%;background-color:#eaeaea}@media(min-width: 768px){.form-radio{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding-bottom:0;padding-right:1px}}@media(min-width: 768px){.form-radio__item{flex-grow:1}}.form-radio__item label{position:relative;display:block;padding:19px 19px 19px 43px;border:thin solid #eaeaea;border-bottom:thin solid rgba(0,0,0,0);font:500 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;background-color:#fff}@media(min-width: 768px){.form-radio__item label{border-bottom:thin solid #eaeaea;border-right:thin solid rgba(0,0,0,0)}}@media screen and (pointer: fine){.form-radio__item label:hover:before{opacity:1}}.form-radio__item label:after{position:absolute;top:50%;left:19px;transform:translateY(-50%);width:14px;height:14px;border:thin solid #eaeaea;border-radius:50%;box-sizing:border-box;content:""}.form-radio__item label:before{position:absolute;top:50%;left:23px;transform:translateY(-50%);width:6px;height:6px;background-color:#000;border-radius:50%;box-sizing:border-box;opacity:0;transition:opacity .1s;content:""}.form-radio__item input{display:none}.form-radio__item input:checked~label{border-color:#000;pointer-events:none}.form-radio__item input:checked~label:before{opacity:1}.form-radio.skeleton{height:28px;width:165px;max-width:unset}.form-search__list{position:absolute;z-index:3;top:42px;left:0;right:0;padding:10px 0;border:thin solid #eaeaea;background:#f9f9f9;max-height:240px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.form-search__item{display:block;padding:6px 20px;font:300 14px/20px "GraphikLCG","Helvetica","Arial",sans-serif;text-align:left}.form-search__item[data-focus]{text-decoration:underline}.form-search__item.m-empty{color:#6e6e6e;font:300 12px/16px "GraphikLCG","Helvetica","Arial",sans-serif}.form-search__preloader{position:absolute;right:10px;top:13px;transform:translateY(-50%);animation:spin 1s linear infinite}.form-search__input{position:relative}.form-search__input .form-field__input{cursor:pointer}.form-search__input>svg{position:absolute;top:12px;right:10px;transition:transform .25s;pointer-events:none}.form-search__native{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.form-search input{padding-right:40px}.form-search[data-open] .form-field__input{box-shadow:0 2px 6px rgba(0,0,0,.16);background-color:#fff;transition-duration:.1s}.form-search[data-open] .form-search__input>svg{transform:rotate(180deg)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.form-tabs{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;min-width:max-content;margin:0 15px;width:calc(100% - 30px);border-bottom:thin solid #eaeaea}.form-tabs[data-unselected] .search-header__category{color:#000}@media screen and (pointer: fine){.form-tabs[data-unselected] .search-header__category:hover{color:#bb0439}}.form-tabs__item{padding:0 0 16px;margin:0 12px;border-bottom:thin solid rgba(0,0,0,0);color:#858585;text-transform:uppercase;font:500 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:.4px}.form-tabs__item:first-child{margin-left:0}.form-tabs__item:last-child{margin-right:0}.form-tabs__item[data-selected]{color:#000;border-bottom-color:#000}.header-controls{margin-left:auto}@media(min-width: 1280px){.header-controls{position:absolute;top:-46px;left:0;right:0;margin-left:0;pointer-events:none}}.header-controls__account{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.header-controls__link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;position:relative;white-space:nowrap}.header-controls__link:after{content:"";position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px}@media(min-width: 1280px){.header-controls__link{pointer-events:all}}@media screen and (pointer: fine){.header-controls__link:hover{color:rgba(0,0,0,.6)}}.header-controls__link span{margin-left:6px}.header-controls__link[data-count]:before{position:absolute;top:-4px;left:100%;opacity:var(--header-notify-opacity, 1);transition:opacity .1s;font:500 10px/14px "GraphikLCG","Helvetica","Arial",sans-serif;content:attr(data-count)}.header-controls__link[data-count]:first-child:before{left:calc(100% + 1px)}.header-controls__wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:24px}@media(min-width: 768px){.header-controls__wrap{gap:20px}}@media(min-width: 1280px){.header-controls__wrap{justify-content:flex-end;max-width:1504px;width:100%;margin:0 auto;padding:12px 32px 10px;box-sizing:border-box}}.header-controls__app{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;--header-notify-opacity: 0;gap:24px}@media(min-width: 768px){.header-controls__app{gap:20px}}@media(min-width: 1280px){.header-controls__app{justify-content:flex-end}}.header-controls__app.m-loaded{--header-notify-opacity: 1}.header-search{z-index:100}@media(max-width: 767px){.header-search{position:fixed;top:-120vh;left:0;height:calc(100vh + 2px);width:100vw;background:#fff}}@media(min-width: 768px){.header-search{position:relative}}@media(min-width: 1280px){.header-search{margin-left:auto}}@media(max-width: 767px){.header-search.m-show{transform:translateY(calc(120vh + 100px))}}@media(max-width: 767px){.header-search.m-animation{transition:transform .35s}}.header-search__form{position:relative}@media(max-width: 767px){.header-search__form{padding:24px 55px 24px 15px}}.header-search__submit{position:relative;position:absolute;top:50%;right:65px;transform:translateY(-50%)}.header-search__submit:after{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}@media(min-width: 768px){.header-search__submit{right:10px}}.header-search__submit.m-close{right:15px}.header-search__submit .loader{padding:3px;box-sizing:border-box;animation:circle .5s linear infinite}.header-search__container{max-height:calc(100vh - 90px);padding:20px 20px 0;box-sizing:border-box;background-color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media(max-width: 767px){.header-search__container{padding-bottom:120px}}@media(min-width: 768px){.header-search__container{position:absolute;left:0;top:calc(100% + 8px);width:412px;max-height:calc(100vh - 170px);box-shadow:0 2px 6px rgba(0,0,0,.16)}}@media(min-width: 1280px){.header-search__container{left:unset;right:0}}.header-search__link{font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif;text-decoration:underline}@media screen and (pointer: fine){.header-search__link:hover{color:rgba(0,0,0,.6)}}.header-search__footer{position:sticky;left:0;bottom:0;background:#fff;padding:12px 15px 20px;width:100%;box-sizing:border-box}@media(max-width: 767px){.header-search__footer{position:static}}.header-search__more{display:block;max-width:max-content;padding-top:9px;padding-bottom:9px;text-align:center;margin:12px auto 0}.header-search .form-field input{padding:10px 40px 10px 20px;transition-property:background-color,box-shadow;transition-duration:.35s}.header-search .form-field input:focus{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.16);transition-duration:.25s}.header-search .form-field.skeleton{width:186px}.header-search-enter-active,.header-search-leave-active{transition-property:opacity,transform;transition-duration:.25s}.header-search-enter,.header-search-leave-to{transform:translateY(-20px);opacity:0}@media(max-width: 767px){[data-search-open] .header{position:relative;z-index:100;transform:translateY(-100px);transition:transform .5s}[data-search-open] .header__button,[data-search-open] .header-controls{position:relative;z-index:101}[data-search-open] .header__logo{z-index:101}}[data-search-open] .product-header__back{z-index:1}@media(max-width: 767px){.header{position:relative;transition:transform .5s;z-index:100}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.header{transition:none}}}}@media(max-width: 1279px){.header{padding-bottom:24px}}.header__logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);flex-shrink:0;height:58px;width:58px}@media(min-width: 768px){.header__logo{position:static;order:-1;transform:none}}@media(min-width: 1680px){.header__logo{width:90px;height:90px}}.header__logo img{width:100%}.header__container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;position:relative;gap:24px;padding-top:35px;padding-bottom:35px}@media(min-width: 768px){.header__container{gap:32px;padding-top:16px;padding-bottom:16px}}@media(min-width: 1280px){.header__container{padding-top:20px;padding-bottom:30px;align-items:flex-start}}.header__button{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.header__button:after{content:"";position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px}.header__button span{margin-left:6px}.header__info{align-self:center}.header__info button{font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif;text-decoration:underline}@media screen and (pointer: fine){.header__info button:hover{color:rgba(0,0,0,.6)}}.header.m-min .topbar__container:after{display:none}.header.m-min .topbar__phones{margin:0 0 0 auto}@media(max-width: 767px){.header.m-min .header__logo{position:static;transform:none}}@media(max-width: 767px){.header.m-min .header__container{padding-top:16px;padding-bottom:16px;gap:30px}}@media(min-width: 768px)and (max-width: 1279px){.header.m-min .header__container{padding-bottom:30px}}@media(max-width: 1279px){.menu{position:fixed;z-index:100;top:0;left:-100vw;width:100vw;height:100vh}}@media(max-width: 1279px)and (max-width: 1279px){.menu[data-show]{transform:translateX(calc(100vw - 315px))}.menu[data-show] .menu__footer{opacity:1;visibility:visible}}@media(max-width: 1279px){.menu [data-open-section]>.menu__wrapper,.menu [data-open-section]>.menu__container-3{display:flex}}@media(max-width: 1279px){.menu__container-1{flex-grow:1;width:100%;padding:24px 0;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}@media(min-width: 1280px){.menu__container-1{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding:8px 0;gap:24px}}@media(min-width: 1280px){.menu__container-1>[data-open] .menu__link-1:before{max-width:100%}.menu__container-1>[data-open] .menu__wrapper{display:block}}@media(max-width: 1279px){.menu__container-2{flex-grow:1;width:100%;padding:24px 0 124px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}@media(min-width: 1280px){.menu__container-2{width:100%}.menu__container-2:before,.menu__container-2:after{content:"";width:100vw;max-width:var(--client-width, 100vw);position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:-1}.menu__container-2:before{top:50%;box-shadow:0px 2px 6px rgba(0,0,0,.16)}.menu__container-2:after{top:0;background:#fff}}@media(max-width: 1279px){.menu__container-3{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;position:fixed;z-index:100;top:0;left:0;display:none;width:315px;height:calc(100vh - var(--menu-content-height, 0px));background:#fff}}.menu__link-1{font:500 16px/26px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:.4px}@media(max-width: 1279px){.menu__link-1{display:block;padding:10px 15px;text-transform:uppercase}.menu__link-1:not(:last-child){display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.menu__link-1:not(:last-child):after{width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjgwMDA0IDNMNiAzLjgwMDA0TDEyLjIgMTBMNiAxNi4yTDYuODAwMDQgMTdMMTMuOCAxMEw2LjgwMDA0IDNaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");background-repeat:no-repeat;content:""}}@media(min-width: 1280px){.menu__link-1{position:relative;padding-bottom:8px;font:500 12px/24px "GraphikLCG","Helvetica","Arial",sans-serif;text-transform:uppercase}.menu__link-1:after{content:"";position:absolute;top:-13px;bottom:-13px;left:-13px;right:-13px}.menu__link-1:before{position:absolute;bottom:0;left:0;width:100%;max-width:0;height:1px;background:currentColor;content:"";transition-property:max-width;transition-duration:.25s}}@media(min-width: 1680px){.menu__link-1{font-size:16px}}@media screen and (pointer: fine){.menu__link-1:hover:before{max-width:100%;transition-duration:.1s}}.menu__link-2{font-weight:500}@media(max-width: 1279px){.menu__link-2{display:block;padding:11px 15px}.menu__link-2:last-of-type:not(:last-child){display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.menu__link-2:last-of-type:not(:last-child):after{width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjgwMDA0IDNMNiAzLjgwMDA0TDEyLjIgMTBMNiAxNi4yTDYuODAwMDQgMTdMMTMuOCAxMEw2LjgwMDA0IDNaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");background-repeat:no-repeat;content:""}}@media(min-width: 1280px){.menu__link-2{display:block;max-width:max-content;margin-bottom:20px}.menu__link-2+.menu__link-2{margin-top:-12px}}.menu__link-3{display:block;width:max-content}@media(max-width: 1279px){.menu__link-3{padding:11px 15px}.menu__link-3:not(:last-child){display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.menu__link-3:not(:last-child):after{width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjgwMDA0IDNMNiAzLjgwMDA0TDEyLjIgMTBMNiAxNi4yTDYuODAwMDQgMTdMMTMuOCAxMEw2LjgwMDA0IDNaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");background-repeat:no-repeat;content:""}}@media(min-width: 1280px){.menu__link-3{padding:4px 0}}@media screen and (pointer: fine){.menu__link-3:hover{color:rgba(0,0,0,.6)}}@media(max-width: 1279px){.menu__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;position:fixed;z-index:100;top:0;left:0;display:none;width:315px;height:calc(100vh - var(--menu-content-height, 0px));background:#fff}}@media(min-width: 1280px){.menu__wrapper{position:absolute;z-index:100;top:100%;left:0;display:none;width:100%;background:#e2e2e2}.menu__wrapper:before{content:"";position:absolute;bottom:100%;left:0;top:-40px;width:100%;display:block}}@media(min-width: 1280px)and (min-width: 1680px){.menu__wrapper:before{top:-90px}}@media screen and (pointer: fine){.menu__wrapper:hover{max-height:100vh;opacity:1;visibility:visible}}@media(max-width: 1279px){.menu__content-1{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;height:100%;width:315px;background-color:#fff}}@media(min-width: 1280px){.menu__content-1{display:contents}}@media(min-width: 1280px){.menu__content-2{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:12px;padding:0 32px 56px 122px;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}}@media(min-width: 1680px){.menu__content-2{padding-left:154px}}@media(max-width: 1279px){.menu__content-3{flex-grow:1;width:100%;padding:24px 0 124px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}@media(min-width: 1280px){.menu__content-3{margin:-4px 0}}.menu__item-2{min-width:228px}.menu__header{display:block;width:100%;min-height:56px;background:#f9f9f9;box-sizing:border-box}.menu__header.m-back{display:grid;grid-template:auto/20px minmax(0, 1fr) 20px;grid-gap:8px;align-items:center;position:relative;padding:15px;font:16px/26px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:.4px;text-transform:uppercase;text-align:center}.menu__header.m-back:before{width:20px;height:20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljc5IDkuNjVIMy40MUw2LjIxMDAxIDYuODVMNS4zNiA2TDEuODYgOS41TDEuODQgOS40OUwxLjY5IDkuNjVIMS41OVY5Ljc0TDEgMTAuMzRMMS4wMDk5OSAxMC4zNUwxIDEwLjM2TDEuODQgMTEuMjFMMS44NiAxMS4yTDUuMzYgMTQuN0w2LjIxMDAxIDEzLjg1TDMuMiAxMC44NUgxOC43OVY5LjY1WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==");content:""}.menu__header span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu__footer{padding:20px 15px;box-sizing:border-box;background-color:#f9f9f9;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif;text-align:center}.menu__phones{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:nowrap;gap:8px;margin-top:4px}.menu__phones>a{font:500 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}.menu__close{position:absolute;top:18px;right:20px;color:#fff}@media(min-width: 1280px){a.menu__link-2{position:relative}a.menu__link-2:after{content:"";position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}}@media screen and (pointer: fine){a.menu__link-2:hover{color:rgba(0,0,0,.6)}}[data-show-menu] .filter{display:none}.search-product{--search-product-padding-top: 0}.search-product:not(:first-child){--search-product-padding-top: 12px}.search-product__link{display:grid;grid-template:auto/88px 1fr;grid-gap:20px;padding-right:32px;padding-bottom:12px;padding-top:var(--search-product-padding-top, 12px);border-bottom:thin solid #eaeaea}.search-product__image{padding:8px;width:72px;height:72px;object-fit:contain;background:#f9f9f9}.search-product__title{font:500 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;transition:color .25s}@media screen and (pointer: fine){.search-product__title:hover{color:rgba(0,0,0,.6);transition-duration:.1s}}.search-product__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font:500 14px/18px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.search-product__text{-webkit-line-clamp:2}}.search-product .price{margin-top:8px}.search-product .price__base{order:1;font-size:18px;line-height:26px;margin:0}.search-product .price__sale{font-size:12px;line-height:20px;margin-right:10px}.topbar{padding-top:12px;padding-bottom:10px;background:#f9f9f9}.topbar__container{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;flex-wrap:nowrap}@media(min-width: 1280px){.topbar__container:after{width:448px;content:""}}.topbar__text{max-width:calc(100% - 300px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width: 1280px){.topbar__text{max-width:unset;width:448px}}.topbar__text a{text-decoration:underline}@media screen and (pointer: fine){.topbar__text a:hover{opacity:.6}}.topbar__phones{margin-left:auto;font:500 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 1280px){.topbar__phones{margin-right:auto}}.topbar__phones a{margin-left:12px}@media screen and (pointer: fine){.topbar__phones a:hover{opacity:.6}}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.loyalty__image{position:relative;margin:32px -15px 20px}.loyalty__image:before{display:block;content:"";width:100%;padding-top:80%}@media(min-width: 768px){.loyalty__image{position:relative;margin:32px -32px 0}.loyalty__image:before{display:block;content:"";width:100%;padding-top:59.375%}}@media(min-width: 1280px){.loyalty__image{position:relative;margin-left:0;margin-right:0}.loyalty__image:before{display:block;content:"";width:100%;padding-top:31.6666666667%}}.loyalty__content{position:absolute;top:0;left:0;width:100%;padding:20px 15px;box-sizing:border-box}@media(min-width: 768px){.loyalty__content{top:50%;transform:translateY(-50%);padding:20px 196px 20px 32px}}@media(min-width: 1280px){.loyalty__content{top:50%;transform:translateY(-50%);padding:20px 120px;width:780px}}.loyalty__title{position:relative;top:-2px;font:500 32px/38px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.loyalty__title{position:relative;top:-4px;margin-bottom:20px;font:500 48px/54px "GraphikLCG","Helvetica","Arial",sans-serif}}@media(min-width: 768px){.loyalty .form-button{max-width:max-content}}.loyalty .border-link,.loyalty .content a,.content .loyalty a{display:inline-block;margin-top:32px;font-size:16px;line-height:24px}@media(min-width: 1280px){.loyalty .breadcrumbs{margin-bottom:32px}}.main-collection{position:relative;z-index:1;margin-bottom:48px}@media(min-width: 768px){.main-collection{margin-bottom:72px}}.main-collection .slider-header{margin-bottom:32px}@media(min-width: 768px)and (max-width: 1279px){.main-collection .slider-header{margin-bottom:16px}}.main-collection .swiper{margin:0 -15px 32px;padding:0 15px}@media(min-width: 768px){.main-collection .swiper{margin:0 0 16px;padding:0}}@media(min-width: 1280px){.main-collection .swiper{margin-bottom:32px}}@media(min-width: 768px){.main-collection .form-button{max-width:max-content;margin-left:auto;margin-right:auto;padding-left:18px;padding-right:18px;min-width:231px}}.main-page{margin-top:-24px}@media(min-width: 1280px){.main-page{margin-top:0}}.main-page .fifty-fifty{margin-bottom:48px}@media(min-width: 768px){.main-page .fifty-fifty{margin-bottom:72px}}.main-page__blog .content-other{margin-top:0;margin-bottom:24px}@media(min-width: 768px){.main-page__blog .content-other{margin-bottom:32px}}@media(min-width: 768px){.main-page__blog>.form-button{max-width:max-content;min-width:304px;margin:0 auto}}.main-page .swiper-wrapper{height:max-content}.main-set{display:block;box-sizing:border-box}@media(min-width: 768px){.main-set{padding:24px}}@media(min-width: 1280px){.main-set{padding:24px 40px}}.main-set__image{position:relative;margin:0 auto 20px}.main-set__image:before{display:block;content:"";width:100%;padding-top:63%}.main-set__title{margin-bottom:12px;font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif}.main-set__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:12px}.main-slide{position:relative;display:block;color:var(--main-slide-color, black)}.main-slide__image{position:relative}.main-slide__image:before{display:block;content:"";width:100%;padding-top:80%}@media(min-width: 768px){.main-slide__image:before{padding-top:59.375%}}@media(min-width: 1280px){.main-slide__image:before{padding-top:31.6666666667%}}.main-slide__container{position:absolute;top:0;left:0;width:100%;padding:20px 15px 60px;box-sizing:border-box}@media(min-width: 768px){.main-slide__container{top:50%;transform:translateY(-50%);padding:64px 32px 80px}}@media(min-width: 1280px){.main-slide__container{padding:64px 120px;max-width:540px;box-sizing:content-box}}.main-slide__text{font:300 16px/22px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:.4px;text-transform:uppercase}@media(min-width: 768px){.main-slide__text{margin-bottom:20px;font:300 24px/30px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:.6px}}.main-slide__text:last-child{margin-bottom:0}.main-slide .form-button{transition-duration:.25s}@media(max-width: 767px){.main-slide .form-button{width:calc(100vw - 30px);margin:20px 15px 0}}@media(min-width: 768px){.main-slide .form-button{width:max-content}}@media screen and (pointer: fine){.main-slide .form-button:hover{transition-duration:.1s}}.main-slide .page-title{margin-bottom:12px}@media(min-width: 768px){.main-slide .page-title{margin-bottom:20px;font-size:48px;line-height:54px}}.main-slide .page-title:last-child{margin-bottom:0}.main-slide .page-subtitle{margin-bottom:12px}@media(max-width: 767px){.main-slide .page-subtitle{font-size:20px;line-height:28px}}@media(min-width: 768px){.main-slide .page-subtitle{margin-bottom:20px}}.main-slide .page-subtitle:last-child{margin-bottom:0}.main-slide video{background-color:#fff !important}.main-slider{position:relative;z-index:1;margin:0 -15px 48px}@media(min-width: 768px){.main-slider{margin:0 -32px 48px}}@media(min-width: 1280px){.main-slider{margin:0 0 72px}}@media(min-width: 1280px){.main-slider__arrow{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;position:absolute;z-index:10;top:0;width:72px;bottom:0;transition:transform .25s,color .25s,opacity .25s;opacity:0}}@media screen and (pointer: fine){.main-slider__arrow:hover{opacity:1}}@media(min-width: 1280px){.main-slider__arrow.m-next{right:0}.main-slider__arrow.m-next:after{position:absolute;top:0;bottom:0;left:-100px;right:0;content:""}}@media screen and (pointer: fine){.main-slider__arrow.m-next:hover{transform:translateX(5px);color:rgba(0,0,0,.6)}}@media(min-width: 1280px){.main-slider__arrow.m-prev{left:0}.main-slider__arrow.m-prev:after{position:absolute;top:0;bottom:0;right:-55px;left:0;content:""}}@media screen and (pointer: fine){.main-slider__arrow.m-prev:hover{transform:translateX(-5px);color:rgba(0,0,0,.6)}}.main-slider__arrow.m-prev svg{transform:rotate(180deg) translateY(-1px)}.main-slider__controls{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:20px;position:absolute;z-index:10;top:68.3vw;left:15px;right:15px}@media(min-width: 768px){.main-slider__controls{top:unset;bottom:40px;left:32px;right:32px}}@media(min-width: 1280px){.main-slider__controls{display:contents}}.main-slider .swiper-pagination{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:20px;position:static;margin-right:auto}@media(min-width: 1280px){.main-slider .swiper-pagination{position:absolute;z-index:10;bottom:40px;left:120px}}.main-slider .swiper-pagination-bullet{position:relative;width:8px;height:8px;margin:0 !important;border-radius:0;opacity:.4;background:var(--main-slider-color, white);transition:background .1s !important}.main-slider .swiper-pagination-bullet:after{content:"";position:absolute;top:-11px;bottom:-11px;left:-11px;right:-11px}.main-slider .swiper-pagination-bullet-active{opacity:1}.main-slider .swiper-slide{background:#fff}.main-slider .m-disable .main-slider__arrow{opacity:0;pointer-events:none}.contacts__form{display:grid;grid-template:auto/minmax(0, 1fr);grid-gap:20px;margin-top:20px}@media(min-width: 768px){.contacts__form{grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px 32px}}@media(min-width: 768px){.contacts__row{grid-column:1/span 2}}.contacts .form-button{margin-top:12px}@media(min-width: 768px){.contacts .form-button{margin-top:20px;max-width:max-content;min-width:147px}}.content{font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.content hr{margin:32px 0;background-color:#eaeaea}@media(min-width: 1280px){.content hr{width:calc(100vw - 64px);max-width:1440px}}.content br{line-height:20px}.content p{margin-bottom:10px}.content h2{position:relative;top:-2px;margin:32px 0 20px;font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif}.content h3{position:relative;top:-2px;margin:32px 0 20px;font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif}.content h4{margin:20px 0 12px;font:400 16px/26px "GraphikLCG","Helvetica","Arial",sans-serif}.content ul{margin-bottom:10px}.content ul li{position:relative;padding-left:11px}.content ul li:before{position:absolute;top:10px;left:0;width:3px;height:3px;background-color:currentColor;content:""}.content ol{counter-reset:outsourcing;margin-bottom:10px}.content ol li{position:relative;padding-left:24px;counter-increment:outsourcing}.content ol li:before{position:absolute;top:0;left:0;width:24px;text-align:center;content:counter(outsourcing) "."}.content a{font:inherit}.content img{margin:20px 0;width:100% !important;max-width:720px !important}.content blockquote{position:relative;z-index:1;max-width:720px;padding-top:14px;margin:12px auto 20px;text-transform:uppercase;font:300 24px/30px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:.6px}@media(min-width: 1280px){.content blockquote{max-width:656px}}.content blockquote:before{position:absolute;z-index:-1;top:0;left:0;width:40px;height:37px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCA0MCAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTguMjA5TDEyLjczNjMgMEgyMi4xODkxTDkuOTUwMjUgMTguMjA5TDIyLjE4OTEgMzYuNDE3OUgxMi43MzYzTDAgMTguMjA5Wk0xNy44MTA5IDE4LjIwOUwzMC41NDczIDBINDBMMjcuNzYxMiAxOC4yMDlMNDAgMzYuNDE3OUgzMC41NDczTDE3LjgxMDkgMTguMjA5WiIgZmlsbD0iI0VBRUFFQSIvPgo8L3N2Zz4K");content:""}@media(min-width: 1280px){.content blockquote:before{left:-48px}}.content blockquote+figcaption,.content blockquote+p,.content blockquote+span{display:block;max-width:720px;margin:-12px auto 20px;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 1280px){.content blockquote+figcaption,.content blockquote+p,.content blockquote+span{max-width:656px}}.content .content__table{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;margin-top:20px;margin-bottom:20px}@media(min-width: 768px){.content .content__table{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}.content .content__table>:last-child{padding-right:15px}@media(min-width: 768px){.content .content__table>:last-child{padding-right:35px}}.content table{width:960px;min-width:960px;max-width:960px;box-sizing:content-box}.content table:not(:last-child){margin-bottom:20px}.content table:not(:first-child){margin-top:20px}.content th{position:relative;top:-2px;padding:10px 12px;border-bottom:thin solid #eaeaea;font:500 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;text-align:left}.content th:last-child{padding-right:0}.content th:first-child{padding-left:0}.content td{padding:14px 12px;font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;vertical-align:top}.content td:last-child{padding-right:0}.content td:first-child{padding-left:0}.page-subtitle{position:relative;top:-2px;font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif}.page-title{position:relative;top:-2px;font:500 32px/38px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.page-title{top:-4px;font-size:38px;line-height:44px}}.page-title span{color:#858585}.page-title.m-empty{padding-top:24px;margin-bottom:32px}@media(min-width: 1280px){.page-title.m-empty{padding-top:0}}.page{max-width:960px}.page__short{max-width:720px}@media(min-width: 768px){.page.m-center{margin:0 auto}}.page .page-title{margin-bottom:32px}.page .breadcrumbs{margin-bottom:18px}@media(min-width: 768px){.page .breadcrumbs{margin-bottom:24px}}@media(min-width: 1280px){.page .breadcrumbs{margin-bottom:32px}}@media(min-width: 768px){.basket{pointer-events:none}}.basket[data-count="0"]{visibility:hidden;opacity:0}.basket__cost{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;margin-bottom:20px}.basket .search-product:last-child .search-product__link{border-bottom:none}.basket .header-search__footer{border-top:thin solid #eaeaea;padding:20px 0}@media(max-width: 767px){.basket .header-search__footer{position:fixed;padding-left:15px;padding-right:15px}}.basket .header-search__footer .form-button{margin-top:12px}.basket .header-search__container{position:static;box-shadow:none}@media(max-width: 767px){.basket .header-search__container{max-height:calc(100vh - 50px);padding-bottom:220px}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.basket .header-search__container{padding-bottom:300px}}}}@media(min-width: 768px){.basket.popup{background-color:rgba(0,0,0,0)}}.basket .popup__wrap{padding:50px 0 0}@media(min-width: 768px){.basket .popup__wrap{padding:0;top:54px;right:32px;left:unset;transform:none;width:412px;box-shadow:0 2px 6px rgba(0,0,0,.16);pointer-events:all}}@media(min-width: 1504px){.basket .popup__wrap{left:calc(50% + 206px + 308px);right:unset;transform:translateX(-50%)}}.basket .popup__wrap:after{position:absolute;top:0;left:0;width:100vw;height:50px;background-color:#f9f9f9;pointer-events:none;content:""}@media(min-width: 768px){.basket .popup__wrap:after{display:none}}.basket .popup__close{z-index:2;top:15px}@media(min-width: 768px){.basket .popup__close{display:none}}.cookie__text{margin-bottom:12px;flex-grow:1;max-width:818px;color:#fff}@media(min-width: 768px){.cookie__text{margin-bottom:0}}.cookie__text a{position:relative;text-decoration:underline}.cookie__text a:after{content:"";position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}@media screen and (pointer: fine){.cookie__text a:hover{color:rgba(255,255,255,.6)}}.cookie.popup{pointer-events:none;background:none}.cookie .popup__wrap{pointer-events:all;top:unset;bottom:0;left:0;right:0;transform:none;height:auto;max-width:unset;padding:20px 15px;background:rgba(0,0,0,.8)}@media(min-width: 768px){.cookie .popup__wrap{padding-left:32px;padding-right:32px}}@media(min-width: 768px){.cookie .popup__container{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:20px}}.cookie .popup__close{display:none}.cookie .form-button{padding-right:28px;padding-left:28px;border-color:#fff;color:#fff}@media(min-width: 768px){.cookie .form-button{max-width:max-content}}@media screen and (pointer: fine){.cookie .form-button:hover{border-color:#000}}.gallery__image{position:relative;aspect-ratio:1/1;max-width:100vw;max-height:calc(100vh - 112px);margin:56px auto}.gallery__image:before{display:block;content:"";width:100%;padding-top:100%}.gallery__arrow{position:relative;position:absolute;top:50%;transform:translateY(-50%);z-index:12}.gallery__arrow:after{content:"";position:absolute;top:-14px;bottom:-14px;left:-14px;right:-14px}@media screen and (pointer: fine){.gallery__arrow:hover{color:rgba(0,0,0,.6)}}.gallery__arrow.m-next{right:15px}@media(min-width: 1280px){.gallery__arrow.m-next{right:20px}}.gallery__arrow.m-prev{left:15px}@media(min-width: 1280px){.gallery__arrow.m-prev{left:20px}}.gallery__arrow.m-prev svg{transform:rotate(180deg)}.gallery__arrow.m-video{z-index:11}.gallery__arrow.swiper-button-disabled{opacity:0;visibility:hidden}.gallery__container{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;height:100%;width:100%}.gallery__play{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;color:#fff;opacity:0;visibility:hidden;transition-property:opacity,visibility}.gallery__video{position:relative;aspect-ratio:16/9;max-width:100vw;height:calc(100vh - 112px);margin:56px auto}.gallery__video:before{display:block;content:"";width:100%;padding-top:56.25%}.gallery__video video{width:100%;height:100%;object-fit:contain}.gallery__video:after{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);opacity:0;transition:opacity .25s;content:""}.gallery__video[data-pause]:after{opacity:1}.gallery__video[data-pause] .gallery__play{opacity:1;visibility:visible}.gallery .popup__wrap{overflow:hidden}.gallery .popup__close{z-index:10}.gallery .swiper{width:100%;height:max-content}.gallery .swiper-pagination{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:nowrap;gap:20px;bottom:20px;left:50%;transform:translateX(-50%);pointer-events:none}@media(min-width: 768px){.gallery .swiper-pagination{bottom:32px}}@media(min-width: 1280px){.gallery .swiper-pagination{bottom:76px}}.gallery .swiper-pagination-bullet{position:relative;width:8px;height:8px;margin:0 !important;padding:0;border-radius:0;opacity:1;background:#e0e0e0;pointer-events:all}.gallery .swiper-pagination-bullet:after{content:"";position:absolute;top:-11px;bottom:-11px;left:-11px;right:-11px}@media screen and (pointer: fine){.gallery .swiper-pagination-bullet:hover{opacity:.6}}.gallery .swiper-pagination-bullet-active{background:#000;pointer-events:none}[data-popup=gallery].popup{z-index:10001}.offer-popup__form{display:grid;grid-template:auto/1fr;grid-gap:20px;margin-top:24px}@media(min-width: 768px){.offer-popup__form{margin-top:40px}}@media(min-width: 768px){.offer-popup__form .form-field{max-width:344px}}@media(max-width: 767px){.offer-popup__form .form-button{position:fixed;bottom:20px;left:15px;width:calc(100vw - 30px)}}@media(min-width: 768px){.offer-popup__form .form-button{margin-top:20px;width:max-content;min-width:147px}}.order-popup__form{display:grid;grid-template:auto/1fr;grid-gap:20px;margin-top:24px}@media(min-width: 768px){.order-popup__form{grid-template-columns:1fr 1fr;grid-gap:20px 32px;margin-top:40px}}@media(min-width: 768px){.order-popup__form .form-checkbox{grid-column:1/span 2}}@media(max-width: 767px){.order-popup__form .form-button{position:fixed;bottom:20px;left:15px;width:calc(100vw - 30px)}}@media(min-width: 768px){.order-popup__form .form-button{margin-top:20px;width:max-content;min-width:147px}}.order-popup__rating{position:relative}.order-popup__rating .rating{opacity:.53}.order-popup__rating .form-field__error{opacity:1;visibility:visible;max-height:none}.order-popup__stars{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;position:absolute;top:0;left:0}.order-popup__star{display:block;height:20px;width:22px}.order-popup__text{font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.order-popup .form-file__drop-area{padding:22px;background-color:#fff;border:2px dashed #eaeaea;border-radius:8px}.order-popup .form-file label{font-size:12px;line-height:22px;text-decoration:none}.popup{position:fixed;z-index:10000;top:0;left:0;width:100vw;height:100vh}@media(min-width: 768px){.popup{background-color:rgba(0,0,0,.5)}}@media(min-width: 1280px){.popup{width:100%}}.popup__wrap{position:fixed;z-index:10000;top:0;left:0;width:100vw;height:100vh;padding:38px 15px 20px;box-sizing:border-box;background-color:#fff;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(min-width: 768px){.popup__wrap{top:50%;left:50%;transform:translate(-50%, -50%);max-width:864px;max-height:100vh;padding:56px 72px;height:max-content}}.popup__close{position:absolute;top:18px;right:18px}@media screen and (pointer: fine){.popup__close:hover{color:rgba(0,0,0,.6)}}.popup[data-type=wide] .popup__wrap{left:0;top:0;width:100%;height:100%;transform:none;max-width:none;background:#f9f9f9;padding:0}.popup-enter-active,.popup-leave-active{transition:opacity .25s,transform .25s}.popup-enter,.popup-leave-to{transform:translateY(-10px);opacity:0 !important}.popup-enter.cookie,.popup-leave-to.cookie{transform:translateY(20px)}@media(max-width: 767px){.popup[data-popup=refer] .popup__container{padding-bottom:50px}}@media(max-width: 767px){.popup[data-popup=refer] .page-title{font:500 24px/32px "GraphikLCG","Helvetica","Arial",sans-serif}}.product-slider{margin-bottom:48px}@media(min-width: 1280px){.product-slider{margin-bottom:72px}}.product-slider .swiper{padding:15px;margin:-15px}.product-slider .swiper-slide{height:auto}.product-slider .swiper-wrapper{height:max-content}.product-slider .preview{height:100%}.product-slider__more.form-button{margin-top:24px}@media(min-width: 768px){.product-slider__more.form-button{margin:32px auto 0;padding-left:18px;padding-right:18px;max-width:max-content}}.product-slider.m-new .product-slider__button.form-button{min-width:209px}.product-slider.m-best .product-slider__button.form-button{min-width:172px}.product-slider.m-reference .product-slider__button.form-button{min-width:172px}.product-slider.m-last .product-slider__button.form-button{min-width:172px}@media(min-width: 1280px){.product-slider [data-count="2"] .slider-header__prev,.product-slider [data-count="2"] .slider-header__next,.product-slider [data-count="3"] .slider-header__prev,.product-slider [data-count="3"] .slider-header__next,.product-slider [data-count="4"] .slider-header__prev,.product-slider [data-count="4"] .slider-header__next{display:none !important}}.fav-icon{color:rgba(0,0,0,0);transform:scale(1);transition:transform .4s cubic-bezier(0.75, 0, 0, 3),color .25s}@media screen and (pointer: fine){.fav-icon:hover{transform:scale(1.2);transition:transform .4s cubic-bezier(0.75, 0, 0, 3)}}@media(max-width: 1279px){.fav-icon{position:absolute;z-index:2;top:28px;right:24px}}@media(max-width: 767px){.fav-icon{top:16px;right:16px}}.fav-icon[data-change]{color:initial;animation:favAnim .3s}.fav-icon[data-not-change]{animation:favAnim2 .3s}@keyframes favAnim{0%{color:rgba(0,0,0,0);transform:scale(1)}45%{color:rgba(0,0,0,0)}50%{transform:scale(0.01)}55%{color:initial}100%{color:initial;transform:scale(1)}}@keyframes favAnim2{0%{color:initial;transform:scale(1)}45%{color:initial}50%{transform:scale(0.01)}55%{color:rgba(0,0,0,0)}100%{color:rgba(0,0,0,0);transform:scale(1)}}.product-bar{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;position:fixed;z-index:10;bottom:0;left:0;width:100vw;padding:15px;box-sizing:border-box;background-color:#fff;box-shadow:0px -2px 6px rgba(0,0,0,.16)}@media(min-width: 768px){.product-bar{padding:15px 20px 15px 32px}}.product-detail{margin-top:48px}@media(min-width: 768px){.product-detail{margin-top:72px}}@media(min-width: 1280px){.product-detail{margin-left:120px}}.product-detail__tab .content{max-width:960px}.product-detail__open{position:relative;display:block;padding:16px 36px 16px 0;width:100%;box-sizing:border-box;font:500 16px/26px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:.4px;text-transform:uppercase;border-top:thin solid #eaeaea;text-align:left}@media(min-width: 768px){.product-detail__open{display:none}}.product-detail__open svg{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:transform .25s}.product-detail__open[data-open] svg{transform:translateY(-50%) rotate(180deg)}.product-detail .form-tabs{margin:0 0 32px}.product-detail .form-tabs__item{margin-left:20px;margin-right:20px}.product-detail .form-tabs__item:first-child{margin-left:0}.product-detail .form-tabs__item:last-child{margin-right:0}.product-detail .content ul{padding-left:12px}.product-detail .content ul li:before{border-radius:50%}.product-gallery{position:relative;z-index:1;grid-area:gallery;margin:20px -15px 30px}@media(min-width: 768px){.product-gallery{display:grid;grid-template:auto/58px minmax(0, 1fr);grid-gap:32px;align-items:center;margin:40px 0}}@media(min-width: 1280px){.product-gallery{grid-template-columns:90px minmax(0, 1fr);grid-gap:30px;margin:0}}.product-gallery__main{position:relative;background-color:#f9f9f9}.product-gallery__main:before{display:block;content:"";width:100%;padding-top:80%}@media(min-width: 768px){.product-gallery__main:before{padding-top:80.7817589577%}}@media(min-width: 1280px){.product-gallery__main:before{padding-top:100%}}.product-gallery__main img{width:100%;height:100%;object-fit:contain}.product-gallery__main .swiper{padding:15px;box-sizing:border-box}@media(min-width: 768px){.product-gallery__main .swiper{padding:20px}}.product-gallery__main .swiper-slide{background-color:rgba(0,0,0,0);cursor:zoom-in}.product-gallery__main .swiper-slide img{opacity:0}.product-gallery__main .swiper-slide-active img{opacity:1}.product-gallery__main .swiper-button-prev{position:absolute;z-index:2;top:50%;left:15px;transform:translateY(-50%);opacity:1;transition-property:opacity;color:#000}.product-gallery__main .swiper-button-prev svg{transform:rotate(180deg)}.product-gallery__main .swiper-button-next{position:absolute;z-index:2;top:50%;right:15px;transform:translateY(-50%);opacity:1;transition-property:opacity;color:#000}.product-gallery__nav{position:relative}.product-gallery__nav.m-center .swiper-wrapper{justify-content:center}.product-gallery__nav img{width:58px;height:58px;padding:8px;box-sizing:border-box;object-fit:contain;opacity:.3;transition:opacity .25s}@media(min-width: 1280px){.product-gallery__nav img{width:90px;height:90px;padding:12px}}.product-gallery__nav img.m-video{padding:0;object-fit:cover}.product-gallery__nav .swiper{height:292px}@media(min-width: 1280px){.product-gallery__nav .swiper{height:420px}}.product-gallery__nav .swiper-slide{position:relative;background-color:#f9f9f9;cursor:pointer}.product-gallery__nav .swiper-slide:after{content:"";position:absolute;top:-11px;bottom:-11px;left:-11px;right:-11px}@media screen and (pointer: fine){.product-gallery__nav .swiper-slide:hover img{opacity:1;transition:opacity .1s}}.product-gallery__nav .swiper-slide[data-active] img{opacity:1;transition:opacity .1s}.product-gallery__nav .swiper-slide svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff}.product-gallery__nav .swiper-button-prev{position:absolute;top:-44px;left:50%;transform:translateX(-50%);transition-property:color,opacity;color:#000}@media screen and (pointer: fine){.product-gallery__nav .swiper-button-prev:hover{color:rgba(0,0,0,.6)}}.product-gallery__nav .swiper-button-prev svg{transform:rotate(-90deg)}.product-gallery__nav .swiper-button-next{position:absolute;bottom:-44px;left:50%;transform:translateX(-50%);transition-property:color,opacity;color:#000}@media screen and (pointer: fine){.product-gallery__nav .swiper-button-next:hover{color:rgba(0,0,0,.6)}}.product-gallery__nav .swiper-button-next svg{transform:rotate(90deg)}.product-gallery .swiper-button-disabled{opacity:0;visibility:hidden}@media(max-width: 767px){.product-gallery .preview-labels{left:15px;top:15px}}.product-gallery .preview-labels__item{font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.product-gallery .preview-labels__item.m-discount{width:40px;height:38px}.product-gallery .preview-labels__item.m-new{width:40px;height:38px}@media(max-width: 767px){.product-gallery .preview-labels__item.m-new:first-child{width:40px}}.product-gallery .preview-labels__item.m-exclusive{height:83px;width:40px}.product-header{grid-area:header;margin-bottom:20px}@media(min-width: 768px){.product-header{margin-bottom:40px}}@media(min-width: 1280px){.product-header{margin-bottom:0}}.product-header__title{position:relative;top:-2px;margin-top:24px;font:500 24px/32px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.product-header__title{margin-top:32px;font:500 38px/44px "GraphikLCG","Helvetica","Arial",sans-serif}}.product-header__back{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;position:relative;z-index:101;gap:4px;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif;text-transform:uppercase}.product-header__back svg{transform:rotate(180deg)}.product-label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif;padding:2px 8px;background-color:#f9f9f9;gap:8px}.product-label__image{max-height:16px}.product-main{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;grid-area:main}@media(max-width: 767px){.product-main{position:relative}}.product-main__text{margin-top:16px;margin-bottom:16px;font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 1280px){.product-main__text{margin-top:32px;margin-bottom:32px}}.product-main__info{margin-bottom:24px;padding:8px 13px;border:thin solid #eaeaea}@media(min-width: 768px){.product-main__info{margin-bottom:16px}}.product-main__labels{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:6px}.product-main__links{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:10px;order:10;font:300 12px/22px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.product-main__links{margin-top:16px}}.product-main__links span{margin-right:6px}.product-main__link{position:relative;padding:4px;background-color:#000;color:#fff}.product-main__link:after{content:"";position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}@media(max-width: 767px){.product-main__link{padding:8px}.product-main__link svg{width:24px;height:24px}}@media screen and (pointer: fine){.product-main__link:hover{background-color:rgba(0,0,0,.6)}}.product-main__controls{display:contents}@media(min-width: 1280px){.product-main__controls{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;margin-bottom:16px}}.product-main__add{width:195px;padding-left:8px;padding-right:8px;flex-shrink:0}@media(min-width: 768px){.product-main__add{width:220px}}.product-main__add.form-button{padding-top:12px;padding-bottom:10px;height:48px}.product-main__subscribe{flex-shrink:0;white-space:nowrap}@media(min-width: 768px){.product-main__subscribe{max-width:max-content;margin-left:auto}}.product-main__subscribe.form-button{padding-top:12px;padding-bottom:10px;height:48px}.product-main__counter{padding-top:3px;padding-bottom:3px;width:calc(100% - 215px);margin-right:20px}@media(min-width: 768px){.product-main__counter{width:146px;margin-left:auto}}@media(min-width: 1280px){.product-main__counter{margin-left:0}}.product-main__fav{padding:13px}@media(max-width: 767px){.product-main__fav{position:absolute;top:-9px;right:-7px}}@media(min-width: 768px){.product-main__fav{position:static}}.product-main .price{margin-bottom:16px}@media(max-width: 767px){.product-main .price{order:-1;padding-right:40px}}.product{margin-top:-24px}@media(min-width: 1280px){.product{margin-top:0}}.product:not(:last-child){margin-bottom:48px}@media(min-width: 1280px){.product:not(:last-child){margin-bottom:72px}}@media(min-width: 1280px){.product__grid{display:grid;grid-template:auto 1fr/720px minmax(0, 1fr);grid-template-areas:"gallery header" "gallery main";grid-gap:12px 30px}}@media(min-width: 1680px){.product__grid{grid-column-gap:120px}}.product .price{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:20px;margin-top:-2px;padding-bottom:0}.product .price__base{font-size:24px;line-height:32px}.product .price__sale{font-size:16px;line-height:24px}.product .price__bonus{order:1;margin:0}.product .catalog-footer{margin-top:32px}.rating{display:block}.rating[value]{width:108px;height:20px;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTA4IDIwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTU2Nl8xODA1NSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjk2MjQgNi45MjI1NUwxMCAyTDcuMDM3NTYgNi45MjI1NUwxLjQ0MDQ5IDguMjE4ODVMNS4yMDY2NyAxMi41NTc0TDQuNzA5OTMgMTguMjgxMkwxMCAxNi4wNEwxNS4yOTAxIDE4LjI4MTJMMTQuNzkzMyAxMi41NTc0TDE4LjU1OTUgOC4yMTg4NUwxMi45NjI0IDYuOTIyNTVaTTE2LjM0NjIgOC45MzhMMTIuMTk2NCA3Ljk3NjlMMTAgNC4zMjcyM0w3LjgwMzU5IDcuOTc2OUwzLjY1MzgyIDguOTM4TDYuNDQ2MTQgMTIuMTU0N0w2LjA3Nzg0IDE2LjM5ODRMMTAgMTQuNzM2OEwxMy45MjIyIDE2LjM5ODRMMTMuNTUzOSAxMi4xNTQ3TDE2LjM0NjIgOC45MzhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM0Ljk2MjQgNi45MjI1NUwzMiAyTDI5LjAzNzYgNi45MjI1NUwyMy40NDA1IDguMjE4ODVMMjcuMjA2NyAxMi41NTc0TDI2LjcwOTkgMTguMjgxMkwzMiAxNi4wNEwzNy4yOTAxIDE4LjI4MTJMMzYuNzkzMyAxMi41NTc0TDQwLjU1OTUgOC4yMTg4NUwzNC45NjI0IDYuOTIyNTVaTTM4LjM0NjIgOC45MzhMMzQuMTk2NCA3Ljk3NjlMMzIgNC4zMjcyM0wyOS44MDM2IDcuOTc2OUwyNS42NTM4IDguOTM4TDI4LjQ0NjEgMTIuMTU0N0wyOC4wNzc4IDE2LjM5ODRMMzIgMTQuNzM2OEwzNS45MjIyIDE2LjM5ODRMMzUuNTUzOSAxMi4xNTQ3TDM4LjM0NjIgOC45MzhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTU2Ljk2MjQgNi45MjI1NUw1NCAyTDUxLjAzNzYgNi45MjI1NUw0NS40NDA1IDguMjE4ODVMNDkuMjA2NyAxMi41NTc0TDQ4LjcwOTkgMTguMjgxMkw1NCAxNi4wNEw1OS4yOTAxIDE4LjI4MTJMNTguNzkzMyAxMi41NTc0TDYyLjU1OTUgOC4yMTg4NUw1Ni45NjI0IDYuOTIyNTVaTTYwLjM0NjIgOC45MzhMNTYuMTk2NCA3Ljk3NjlMNTQgNC4zMjcyM0w1MS44MDM2IDcuOTc2OUw0Ny42NTM4IDguOTM4TDUwLjQ0NjEgMTIuMTU0N0w1MC4wNzc4IDE2LjM5ODRMNTQgMTQuNzM2OEw1Ny45MjIyIDE2LjM5ODRMNTcuNTUzOSAxMi4xNTQ3TDYwLjM0NjIgOC45MzhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTc4Ljk2MjQgNi45MjI1NUw3NiAyTDczLjAzNzYgNi45MjI1NUw2Ny40NDA1IDguMjE4ODVMNzEuMjA2NyAxMi41NTc0TDcwLjcwOTkgMTguMjgxMkw3NiAxNi4wNEw4MS4yOTAxIDE4LjI4MTJMODAuNzkzMyAxMi41NTc0TDg0LjU1OTUgOC4yMTg4NUw3OC45NjI0IDYuOTIyNTVaTTgyLjM0NjIgOC45MzhMNzguMTk2NCA3Ljk3NjlMNzYgNC4zMjcyM0w3My44MDM2IDcuOTc2OUw2OS42NTM4IDguOTM4TDcyLjQ0NjEgMTIuMTU0N0w3Mi4wNzc4IDE2LjM5ODRMNzYgMTQuNzM2OEw3OS45MjIyIDE2LjM5ODRMNzkuNTUzOSAxMi4xNTQ3TDgyLjM0NjIgOC45MzhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwMC45NjIgNi45MjI1NUw5OCAyTDk1LjAzNzYgNi45MjI1NUw4OS40NDA1IDguMjE4ODVMOTMuMjA2NyAxMi41NTc0TDkyLjcwOTkgMTguMjgxMkw5OCAxNi4wNEwxMDMuMjkgMTguMjgxMkwxMDIuNzkzIDEyLjU1NzRMMTA2LjU2IDguMjE4ODVMMTAwLjk2MiA2LjkyMjU1Wk0xMDQuMzQ2IDguOTM4TDEwMC4xOTYgNy45NzY5TDk4IDQuMzI3MjNMOTUuODAzNiA3Ljk3NjlMOTEuNjUzOCA4LjkzOEw5NC40NDYxIDEyLjE1NDdMOTQuMDc3OCAxNi4zOTg0TDk4IDE0LjczNjhMMTAxLjkyMiAxNi4zOTg0TDEwMS41NTQgMTIuMTU0N0wxMDQuMzQ2IDguOTM4WiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNTY2XzE4MDU1Ij4KPHJlY3Qgd2lkdGg9IjEwOCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");background-repeat:no-repeat}.rating[value]::-webkit-progress-bar{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTA4IDIwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTU2Nl8xODA1NSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjk2MjQgNi45MjI1NUwxMCAyTDcuMDM3NTYgNi45MjI1NUwxLjQ0MDQ5IDguMjE4ODVMNS4yMDY2NyAxMi41NTc0TDQuNzA5OTMgMTguMjgxMkwxMCAxNi4wNEwxNS4yOTAxIDE4LjI4MTJMMTQuNzkzMyAxMi41NTc0TDE4LjU1OTUgOC4yMTg4NUwxMi45NjI0IDYuOTIyNTVaTTE2LjM0NjIgOC45MzhMMTIuMTk2NCA3Ljk3NjlMMTAgNC4zMjcyM0w3LjgwMzU5IDcuOTc2OUwzLjY1MzgyIDguOTM4TDYuNDQ2MTQgMTIuMTU0N0w2LjA3Nzg0IDE2LjM5ODRMMTAgMTQuNzM2OEwxMy45MjIyIDE2LjM5ODRMMTMuNTUzOSAxMi4xNTQ3TDE2LjM0NjIgOC45MzhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM0Ljk2MjQgNi45MjI1NUwzMiAyTDI5LjAzNzYgNi45MjI1NUwyMy40NDA1IDguMjE4ODVMMjcuMjA2NyAxMi41NTc0TDI2LjcwOTkgMTguMjgxMkwzMiAxNi4wNEwzNy4yOTAxIDE4LjI4MTJMMzYuNzkzMyAxMi41NTc0TDQwLjU1OTUgOC4yMTg4NUwzNC45NjI0IDYuOTIyNTVaTTM4LjM0NjIgOC45MzhMMzQuMTk2NCA3Ljk3NjlMMzIgNC4zMjcyM0wyOS44MDM2IDcuOTc2OUwyNS42NTM4IDguOTM4TDI4LjQ0NjEgMTIuMTU0N0wyOC4wNzc4IDE2LjM5ODRMMzIgMTQuNzM2OEwzNS45MjIyIDE2LjM5ODRMMzUuNTUzOSAxMi4xNTQ3TDM4LjM0NjIgOC45MzhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTU2Ljk2MjQgNi45MjI1NUw1NCAyTDUxLjAzNzYgNi45MjI1NUw0NS40NDA1IDguMjE4ODVMNDkuMjA2NyAxMi41NTc0TDQ4LjcwOTkgMTguMjgxMkw1NCAxNi4wNEw1OS4yOTAxIDE4LjI4MTJMNTguNzkzMyAxMi41NTc0TDYyLjU1OTUgOC4yMTg4NUw1Ni45NjI0IDYuOTIyNTVaTTYwLjM0NjIgOC45MzhMNTYuMTk2NCA3Ljk3NjlMNTQgNC4zMjcyM0w1MS44MDM2IDcuOTc2OUw0Ny42NTM4IDguOTM4TDUwLjQ0NjEgMTIuMTU0N0w1MC4wNzc4IDE2LjM5ODRMNTQgMTQuNzM2OEw1Ny45MjIyIDE2LjM5ODRMNTcuNTUzOSAxMi4xNTQ3TDYwLjM0NjIgOC45MzhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTc4Ljk2MjQgNi45MjI1NUw3NiAyTDczLjAzNzYgNi45MjI1NUw2Ny40NDA1IDguMjE4ODVMNzEuMjA2NyAxMi41NTc0TDcwLjcwOTkgMTguMjgxMkw3NiAxNi4wNEw4MS4yOTAxIDE4LjI4MTJMODAuNzkzMyAxMi41NTc0TDg0LjU1OTUgOC4yMTg4NUw3OC45NjI0IDYuOTIyNTVaTTgyLjM0NjIgOC45MzhMNzguMTk2NCA3Ljk3NjlMNzYgNC4zMjcyM0w3My44MDM2IDcuOTc2OUw2OS42NTM4IDguOTM4TDcyLjQ0NjEgMTIuMTU0N0w3Mi4wNzc4IDE2LjM5ODRMNzYgMTQuNzM2OEw3OS45MjIyIDE2LjM5ODRMNzkuNTUzOSAxMi4xNTQ3TDgyLjM0NjIgOC45MzhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwMC45NjIgNi45MjI1NUw5OCAyTDk1LjAzNzYgNi45MjI1NUw4OS40NDA1IDguMjE4ODVMOTMuMjA2NyAxMi41NTc0TDkyLjcwOTkgMTguMjgxMkw5OCAxNi4wNEwxMDMuMjkgMTguMjgxMkwxMDIuNzkzIDEyLjU1NzRMMTA2LjU2IDguMjE4ODVMMTAwLjk2MiA2LjkyMjU1Wk0xMDQuMzQ2IDguOTM4TDEwMC4xOTYgNy45NzY5TDk4IDQuMzI3MjNMOTUuODAzNiA3Ljk3NjlMOTEuNjUzOCA4LjkzOEw5NC40NDYxIDEyLjE1NDdMOTQuMDc3OCAxNi4zOTg0TDk4IDE0LjczNjhMMTAxLjkyMiAxNi4zOTg0TDEwMS41NTQgMTIuMTU0N0wxMDQuMzQ2IDguOTM4WiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNTY2XzE4MDU1Ij4KPHJlY3Qgd2lkdGg9IjEwOCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");background-repeat:no-repeat}.rating[value]::-webkit-progress-value{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTA4IDIwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTU2NV8yMzA5MykiPgo8cGF0aCBkPSJNMTAgMkwxMi45NjI0IDYuOTIyNTVMMTguNTU5NSA4LjIxODg1TDE0Ljc5MzMgMTIuNTU3NEwxNS4yOTAxIDE4LjI4MTJMMTAgMTYuMDRMNC43MDk5MyAxOC4yODEyTDUuMjA2NjcgMTIuNTU3NEwxLjQ0MDQ5IDguMjE4ODVMNy4wMzc1NiA2LjkyMjU1TDEwIDJaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMzIgMkwzNC45NjI0IDYuOTIyNTVMNDAuNTU5NSA4LjIxODg1TDM2Ljc5MzMgMTIuNTU3NEwzNy4yOTAxIDE4LjI4MTJMMzIgMTYuMDRMMjYuNzA5OSAxOC4yODEyTDI3LjIwNjcgMTIuNTU3NEwyMy40NDA1IDguMjE4ODVMMjkuMDM3NiA2LjkyMjU1TDMyIDJaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNTQgMkw1Ni45NjI0IDYuOTIyNTVMNjIuNTU5NSA4LjIxODg1TDU4Ljc5MzMgMTIuNTU3NEw1OS4yOTAxIDE4LjI4MTJMNTQgMTYuMDRMNDguNzA5OSAxOC4yODEyTDQ5LjIwNjcgMTIuNTU3NEw0NS40NDA1IDguMjE4ODVMNTEuMDM3NiA2LjkyMjU1TDU0IDJaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNzYgMkw3OC45NjI0IDYuOTIyNTVMODQuNTU5NSA4LjIxODg1TDgwLjc5MzMgMTIuNTU3NEw4MS4yOTAxIDE4LjI4MTJMNzYgMTYuMDRMNzAuNzA5OSAxOC4yODEyTDcxLjIwNjcgMTIuNTU3NEw2Ny40NDA1IDguMjE4ODVMNzMuMDM3NiA2LjkyMjU1TDc2IDJaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNOTggMkwxMDAuOTYyIDYuOTIyNTVMMTA2LjU2IDguMjE4ODVMMTAyLjc5MyAxMi41NTc0TDEwMy4yOSAxOC4yODEyTDk4IDE2LjA0TDkyLjcwOTkgMTguMjgxMkw5My4yMDY3IDEyLjU1NzRMODkuNDQwNSA4LjIxODg1TDk1LjAzNzYgNi45MjI1NUw5OCAyWiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNTY1XzIzMDkzIj4KPHJlY3Qgd2lkdGg9IjEwOCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");background-repeat:no-repeat}.rating[value]::-moz-progress-bar{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTA4IDIwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTU2NV8yMzA5MykiPgo8cGF0aCBkPSJNMTAgMkwxMi45NjI0IDYuOTIyNTVMMTguNTU5NSA4LjIxODg1TDE0Ljc5MzMgMTIuNTU3NEwxNS4yOTAxIDE4LjI4MTJMMTAgMTYuMDRMNC43MDk5MyAxOC4yODEyTDUuMjA2NjcgMTIuNTU3NEwxLjQ0MDQ5IDguMjE4ODVMNy4wMzc1NiA2LjkyMjU1TDEwIDJaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMzIgMkwzNC45NjI0IDYuOTIyNTVMNDAuNTU5NSA4LjIxODg1TDM2Ljc5MzMgMTIuNTU3NEwzNy4yOTAxIDE4LjI4MTJMMzIgMTYuMDRMMjYuNzA5OSAxOC4yODEyTDI3LjIwNjcgMTIuNTU3NEwyMy40NDA1IDguMjE4ODVMMjkuMDM3NiA2LjkyMjU1TDMyIDJaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNTQgMkw1Ni45NjI0IDYuOTIyNTVMNjIuNTU5NSA4LjIxODg1TDU4Ljc5MzMgMTIuNTU3NEw1OS4yOTAxIDE4LjI4MTJMNTQgMTYuMDRMNDguNzA5OSAxOC4yODEyTDQ5LjIwNjcgMTIuNTU3NEw0NS40NDA1IDguMjE4ODVMNTEuMDM3NiA2LjkyMjU1TDU0IDJaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNzYgMkw3OC45NjI0IDYuOTIyNTVMODQuNTU5NSA4LjIxODg1TDgwLjc5MzMgMTIuNTU3NEw4MS4yOTAxIDE4LjI4MTJMNzYgMTYuMDRMNzAuNzA5OSAxOC4yODEyTDcxLjIwNjcgMTIuNTU3NEw2Ny40NDA1IDguMjE4ODVMNzMuMDM3NiA2LjkyMjU1TDc2IDJaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNOTggMkwxMDAuOTYyIDYuOTIyNTVMMTA2LjU2IDguMjE4ODVMMTAyLjc5MyAxMi41NTc0TDEwMy4yOSAxOC4yODEyTDk4IDE2LjA0TDkyLjcwOTkgMTguMjgxMkw5My4yMDY3IDEyLjU1NzRMODkuNDQwNSA4LjIxODg1TDk1LjAzNzYgNi45MjI1NUw5OCAyWiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNTY1XzIzMDkzIj4KPHJlY3Qgd2lkdGg9IjEwOCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");background-repeat:no-repeat}.reviews-item{padding:24px 0;border-top:thin solid #eaeaea}@media(max-width: 767px){.reviews-item:first-child{border-top:none;padding-top:0}}.reviews-item__header{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;flex-wrap:nowrap;margin-bottom:16px;margin-top:-2px}@media(min-width: 768px){.reviews-item__header{margin-bottom:30px}}.reviews-item__header .rating{position:relative;top:4px}.reviews-item__name{font:400 16px/26px "GraphikLCG","Helvetica","Arial",sans-serif;max-width:calc(100% - 285px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 768px){.reviews-item__name{max-width:50%}}@media(min-width: 1280px){.reviews-item__name{max-width:33%}}.reviews-item__date{color:#858585;margin-left:8px;margin-right:20px;font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.reviews-item__text{font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.reviews-item__images{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:12px;margin-top:20px}.reviews-item__images img{width:120px;height:80px;object-fit:cover}.reviews{max-width:960px}.reviews__header{margin-bottom:24px}@media(min-width: 768px){.reviews__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}}@media(min-width: 768px){.reviews__header .form-button{max-width:max-content}}.reviews__result{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font:300 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;margin-bottom:16px}@media(min-width: 768px){.reviews__result{margin-bottom:0}}.reviews__result .rating{margin:-4px 24px 0 0}.reviews>.form-button{width:172px}.qr-product__image{position:relative;display:block;background-color:#f9f9f9}.qr-product__image:before{display:block;content:"";width:100%;padding-top:100%}.qr-product__image img{padding:15px;box-sizing:border-box}.qr-product__brand{font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif;text-transform:uppercase}.qr-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:500 14px/18px "GraphikLCG","Helvetica","Arial",sans-serif}.qr-product__content{display:block;padding:15px 15px 0}@media(min-width: 768px){.qr-product__content{padding:12px 0 0}}.qr-slider{margin:0 -15px}@media(min-width: 768px){.qr-slider{margin:0}}.qr-slider__title{padding:48px 15px 24px;font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif;text-align:center}@media(min-width: 768px){.qr-slider__title{padding-left:0;padding-right:0}}.qr-slider__controls{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;z-index:2;position:absolute;top:calc(50vw - 10px);width:100%;padding:0 15px;box-sizing:border-box}@media(min-width: 768px){.qr-slider__controls{position:static;justify-content:center;gap:20px;margin-bottom:24px}}.qr-slider__arrow{position:relative}.qr-slider__arrow:after{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.qr-slider__arrow:first-child svg{transform:rotate(180deg)}.qr-slider__arrow[disabled]{pointer-events:none;color:rgba(0,0,0,.2)}@media(min-width: 768px)and (max-width: 1279px){.qr-slider__arrow[data-disable-md]{pointer-events:none;color:rgba(0,0,0,.5)}}@media(min-width: 1280px){.qr-slider__arrow[data-disable-lg]{pointer-events:none;color:rgba(0,0,0,.5)}}@media screen and (pointer: fine){.qr-slider__arrow:hover{color:rgba(0,0,0,.8)}}.qr-slider__recomm{display:grid;grid-template:auto/repeat(2, minmax(0, 1fr));grid-gap:15px;padding:0 15px}@media(min-width: 768px){.qr-slider__recomm{padding:0;grid-gap:24px}}@media screen and (pointer: fine){.qr-slider__recomm .preview:hover{box-shadow:none}}.qr-slider__recomm .preview__title{font:500 16px/26px "GraphikLCG","Helvetica","Arial",sans-serif}.qr-slider__recomm .preview__content{padding:16px 0}.qr-slider__recomm .preview__text{-webkit-line-clamp:3;margin-bottom:12px;font:500 12px/16px "GraphikLCG","Helvetica","Arial",sans-serif}.qr-slider__recomm .preview-labels{top:0;left:0}.qr-slider__recomm .preview-labels__item{font:300 10px/18px "GraphikLCG","Helvetica","Arial",sans-serif}.qr-slider__recomm .preview-labels__item.m-discount{width:24px;height:22px}.qr-slider__recomm .preview-labels__item.m-new{width:27px;height:22px}.qr-slider__recomm .preview-labels__item.m-new:first-child{width:24px}.qr-slider__recomm .preview-labels__item.m-exclusive{width:24px;height:50px}.qr-slider__recomm .price{width:100%}.qr-slider__recomm .price__bonus{margin-bottom:12px}.qr-slider__recomm .price__base{font:500 18px/26px "GraphikLCG","Helvetica","Arial",sans-serif}.qr-slider__recomm .price__sale{font:300 12px/20px "GraphikLCG","Helvetica","Arial",sans-serif}.qr-slider__recomm .fav-icon{top:0;right:0;padding:2px}.qr-slider__recomm .fav-icon svg{width:18px;height:18px}.qr-slider__recomm .form-button{position:static;max-width:none;margin-top:15px}@media(min-width: 768px){.qr-slider.swiper{opacity:1}}@media(min-width: 768px){.qr-slider .swiper-slide{width:calc(50% - 12px);margin-right:24px}}@media(min-width: 1280px){.qr-slider .swiper-slide{width:calc(33.333% - 16px);margin-right:0}}@media(min-width: 768px){.qr-slider .swiper-wrapper{transition:transform .25s}}@media(min-width: 1280px){.qr-slider .swiper-wrapper{gap:24px}}@media(min-width: 768px)and (max-width: 1279px){.qr-slider[data-real-index="0"] .swiper-wrapper,.qr-slider[data-real-index="1"] .swiper-wrapper{transform:translateX(0) !important}.qr-slider[data-real-index="2"] .swiper-wrapper{transform:translateX(calc(-50% - 12px)) !important}[data-steps-first="2"] .qr-slider[data-real-index="2"] .swiper-wrapper{transform:translateX(calc(-100% - 24px)) !important}.qr-slider[data-real-index="3"] .swiper-wrapper,.qr-slider[data-real-index="4"] .swiper-wrapper{transform:translateX(calc(-150% - 36px)) !important}[data-steps-first="2"][data-steps-second="2"] .qr-slider[data-real-index="3"] .swiper-wrapper,[data-steps-first="2"][data-steps-second="2"] .qr-slider[data-real-index="4"] .swiper-wrapper{transform:translateX(calc(-100% - 24px)) !important}.qr-slider[data-real-index="5"] .swiper-wrapper{transform:translateX(calc(-200% - 48px)) !important}}@media(min-width: 1280px){[data-steps-first="2"] .qr-slider .swiper-slide:nth-child(1){padding-left:calc((100% + 24px)/6)}[data-steps-first="2"] .qr-slider .swiper-slide:nth-child(2){padding-right:calc((100% - 48px)/6)}[data-steps-second="2"] .qr-slider .swiper-slide:nth-last-child(1){padding-right:calc((100% - 48px)/6)}[data-steps-second="2"] .qr-slider .swiper-slide:nth-last-child(2){padding-left:calc((100% - 48px)/6)}[data-steps-first="2"][data-steps-second="2"] .qr-slider .swiper-slide:nth-last-child(2){padding-left:calc((100% + 24px)/6)}[data-steps-first="3"][data-steps-second="3"] .qr-slider .swiper-slide:nth-child(3){margin-right:-12px}.qr-slider[data-tab="0"] .swiper-wrapper{transform:translateX(0) !important}.qr-slider[data-tab="1"] .swiper-wrapper{transform:translateX(calc(-100% - 12px)) !important}}.qr-steps{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;margin:0 0 24px;counter-reset:section;overflow:hidden}@media(min-width: 768px){.qr-steps{margin-bottom:32px}}@media(min-width: 1280px){.qr-steps{gap:9px}}.qr-steps__arrow{position:absolute;top:0;right:0;height:100%;pointer-events:none}.qr-steps__arrow:after{position:absolute;top:-10px;right:-9px;width:16px;height:100%;transform:rotate(323deg);background-color:#fff;content:""}.qr-steps__arrow:before{position:absolute;bottom:-16px;right:-5px;width:16px;height:100%;transform:rotate(37deg);background-color:#fff;content:""}.qr-steps__item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:4px;position:relative;padding:0 5px;height:44px;width:33.333%;flex-shrink:0;border:none;margin:0;box-sizing:border-box;font:500 10px/22px "GraphikLCG","Helvetica","Arial",sans-serif;letter-spacing:normal;text-align:left;text-transform:uppercase;background-color:#f9f9f9;color:#000}@media(min-width: 768px){.qr-steps__item{padding-left:20px}}@media(min-width: 1280px){.qr-steps__item{width:calc(33.333% - 5px)}}.qr-steps__item:before{font:500 29px/29px "GraphikLCG","Helvetica","Arial",sans-serif;counter-increment:section;content:counter(section)}.qr-steps__item[data-selected]{background-color:#eaeaea}.qr-steps__text{font:500 10px/10px "GraphikLCG","Helvetica","Arial",sans-serif}.qr-steps__noty{display:block;font:300 8px/8px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 1280px){[data-steps-current="2"] .qr-steps{justify-content:center;padding-left:4px}}@media(max-width: 1279px){[data-steps-current="2"] .qr-steps .qr-steps__item{width:50%}}@media(min-width: 768px){.qr{margin-top:-24px}}@media(min-width: 1280px){.qr{margin-top:0}}.qr__tabs{margin:0 0 16px;width:100%}.qr__tabs .form-tabs__item{width:50%;margin:0;text-align:left}.refer-advantages{background:#f9f9f9}@media(max-width: 767px){.refer-advantages .refer__title{margin-bottom:24px}}.refer-advantages .refer__subtitle{text-align:center}.refer-advantages .refer__text{text-align:center}.refer-advantages__items{display:grid;grid-template:auto/1fr;gap:32px}@media(min-width: 768px){.refer-advantages__items{grid-template:auto/repeat(3, 1fr)}}@media(min-width: 1280px){.refer-advantages__items{gap:72px}}.refer-advantages__image{position:relative;width:184px;margin:0 auto 16px;aspect-ratio:1;border-radius:50%;overflow:hidden;background:rgba(0,0,0,0)}@media(min-width: 768px){.refer-advantages__image{margin-bottom:24px}}@media(min-width: 1280px){.refer-advantages__image{width:200px}}.refer-fixed{position:fixed;bottom:0;width:100%;background:#fff;z-index:1000;height:78px;box-shadow:0px -2px 6px 0px rgba(0,0,0,.1607843137);padding:15px 0;box-sizing:border-box}.refer-fixed .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.refer-fixed__title{font:500 24px/32px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.refer-fixed .form-button{width:224px}}.refer-status{border-bottom:thin solid #eaeaea}.refer-status__items{display:grid;grid-template:auto/1fr;gap:24px;padding-left:9px}@media(min-width: 768px){.refer-status__items{grid-template:auto/repeat(3, 1fr);gap:32px;padding-left:0}}@media(min-width: 1280px){.refer-status__items{gap:72px}}.refer-status .refer__subtitle{margin-bottom:0}.refer-status__price{font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif;color:#858585;margin-bottom:16px}.refer{margin-top:-24px}@media(min-width: 1280px){.refer{margin-top:0}}.refer__title{text-align:center;font:500 24px/34px "GraphikLCG","Helvetica","Arial",sans-serif;margin-bottom:40px}.refer__subtitle{font:500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif;margin-bottom:12px}@media(min-width: 768px){.refer__subtitle{margin-bottom:16px}}.refer__text{font:300 14px/24px "GraphikLCG","Helvetica","Arial",sans-serif}.refer__main-title{font:500 32px/38px "GraphikLCG","Helvetica","Arial",sans-serif}@media(min-width: 768px){.refer__main-title{font:48px/54px "GraphikLCG","Helvetica","Arial",sans-serif;margin-bottom:20px}}.refer__header{margin:0 -15px 48px}@media(min-width: 768px){.refer__header{margin:0 -32px 48px}}@media(min-width: 1280px){.refer__header{margin:0 0 72px}}.refer__header .form-button{width:calc(100vw - 30px);margin:0 15px}@media(min-width: 768px){.refer__header .form-button{margin:0;width:224px}}.refer__banner{position:relative;width:100%;aspect-ratio:375/300;margin-bottom:20px}@media(min-width: 768px){.refer__banner{margin-bottom:0;aspect-ratio:768/456}}@media(min-width: 1280px){.refer__banner{aspect-ratio:1440/456}}.refer__banner-content{position:absolute;top:50%;left:15px;transform:translateY(-50%);max-width:345px}@media(min-width: 768px){.refer__banner-content{max-width:704px;left:32px}}@media(min-width: 1280px){.refer__banner-content{left:120px}}.refer__list{display:grid;grid-template:auto/1fr;gap:24px;padding-bottom:48px}@media(min-width: 768px){.refer__list{grid-template:auto/repeat(2, 1fr);gap:32px;padding-bottom:72px}}@media(min-width: 1280px){.refer__list{grid-template:auto/repeat(3, 1fr);column-gap:120px;row-gap:40px}}.refer__container{padding:48px 15px;width:100%;box-sizing:border-box}@media(min-width: 768px){.refer__container{padding:72px 24px}}@media(min-width: 1280px){.refer__container{padding:72px 0;width:960px;margin:0 auto}}.refer__questions .refer__container{padding-bottom:0}.skeleton{pointer-events:none;background-color:#f2f2f2 !important;color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;animation:animateSkeleton 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite}.skeleton>*{background:none !important;color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}@keyframes animateSkeleton{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}.slider-header{position:relative;margin-bottom:24px}@media(min-width: 768px){.slider-header{margin-bottom:32px;text-align:center}}@media(min-width: 1280px){.slider-header{width:100%;flex-shrink:0}}.slider-header__prev{position:absolute;bottom:4px;right:44px}.slider-header__prev svg{transform:rotate(180deg) translateY(-1px)}.slider-header__prev[disabled]{pointer-events:none;color:rgba(0,0,0,.5)}@media screen and (pointer: fine){.slider-header__prev:hover{color:rgba(0,0,0,.8)}}.slider-header__next{position:absolute;bottom:4px;right:0}.slider-header__next[disabled]{pointer-events:none;color:rgba(0,0,0,.5)}.swiper{opacity:0;transition-property:opacity;transition-duration:200ms}.swiper-initialized{opacity:1}.swiper.m-anim{opacity:0}.swiper-slide{background:#fff;height:auto}.tabs{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:24px;border-bottom:thin solid #eaeaea}@media(min-width: 1280px){.tabs{gap:40px}}.tabs__item input{display:none}.tabs__item input:checked~.tabs__text{cursor:default;color:#000}.tabs__item input:checked~.tabs__text:after{background-color:#000}.tabs__text{position:relative;top:-2px;display:block;padding-bottom:14px;font:500 16px/24px "GraphikLCG","Helvetica","Arial",sans-serif;text-transform:uppercase;letter-spacing:.4px;color:#858585;transition:color .25s}@media screen and (pointer: fine){.tabs__text:hover{color:#000;transition:color .1s}}.tabs__text:after{position:absolute;bottom:-1px;left:0;width:100%;height:1px;content:""}.video{position:relative}.video:before{display:block;content:"";width:100%;padding-top:56.25%}.video.m-catalog:before{padding-top:66.0869565217%}@media(min-width: 768px){.video.m-catalog:before{padding-top:48.2954545455%}}@media(min-width: 1280px){.video.m-catalog:before{padding-top:67.7777777778%}}.video__play{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;color:#fff;transition:color .25s}@media screen and (pointer: fine){.video__play:hover{color:rgba(255,255,255,.6);transition:color .1s}}.video-enter-active,.video-leave-active{transition:opacity .5s}.video-enter,.video-leave-to{opacity:0}

/* End */


/* Start:/local/templates/.default/styles/add.css?174835359320541*/
.border-link, .content a {
   text-decoration-thickness: from-font;
}

.gift__info {
  -webkit-line-clamp: 6;
}

.gift__image {
    background: #f9f9f9;
}

@media (min-width: 768px) {
  .gift {
    transition: border-color .25s;
    min-height: 100%;
    box-sizing: border-box;
  }
}

.gift:after {
    display: block;
    position: absolute;
     margin-top: 0px;
    left: 10px;
    top: 10px;
    width: 18px;
    height: 18px;
    border: thin solid #000;
    box-sizing: border-box;
    content: "";
    background-color: #fff;
}

@media (min-width: 768px)
.gift:after {
    position: absolute;
    margin-top: 0px;
    top: 10px;
    right: 10px;
    margin: 0;
}

.content-page .content b,
.content-page .content strong {
    font-weight: 500;
}
.content img {
    margin: 20px auto;
}


.page .content .fifty-fifty.m-single {
    display: block;
    max-width: 720px;
    margin-left: auto;
    margin-right: auto;
}


.topbar__phones {
  font: 300 14px/24px "GraphikLCG", "Helvetica", "Arial", sans-serif
}
.topbar__phones a {
  margin-left: 12px;
  font: 500 14px/24px "GraphikLCG", "Helvetica", "Arial", sans-serif	  
}


@media (max-width: 767px) {
.main-slide .form-button {
    width: calc(100vw);
    margin: 0;
}
}

/* Пункт в верхнем меню ПОДБОРКИ скрываем в десктоп */

@media (min-width: 768px) {
   .menu__container-1 > *:nth-last-child(6) {
       display: none;
   }
}


.main-slide__image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 100%
}
@media(min-width: 768px) {
  .main-slide__image:before {
    padding-top: 59.375%
  }
}
@media(min-width: 1280px) {
  .main-slide__image:before {
    padding-top: 31.6666666667%
  }
}
.main-slider__controls {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
  gap: 20px;
  position: absolute;
  z-index: 10;
  top: 90vw;
  left: 15px;
  right: 15px
}

@media(min-width: 768px) {
  .main-slider__controls {
    top: unset;
    bottom: 40px;
    left: 32px;
    right: 32px
  }
}
@media(min-width: 1280px) {
  .main-slider__controls {
    display: contents
  }
}
.main-slider .swiper-pagination {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: nowrap;
  gap: 20px;
  position: static;
  margin-right: auto
}
@media(min-width: 1280px) {
  .main-slider .swiper-pagination {
    position: absolute;
    z-index: 10;
    bottom: 40px;
    left: 120px
  }
}
.main-slider .swiper-pagination-bullet {
  position: relative;
  width: 8px;
  height: 8px;
  margin: 0 !important;
  border-radius: 0;
  opacity: .4;
  background: var(--main-slider-color, white);
  transition: background .1s !important
}
.main-slider .swiper-pagination-bullet:after {
  content: "";
  position: absolute;
  top: -11px;
  bottom: -11px;
  left: -11px;
  right: -11px
}


.menu__container-1 > *:nth-last-child(3)  {
	color: #f91155;
}
.advent_header {
  background-color: #fa4350;
  color: #ffffff;
  text-align: center;
  padding: 5px;
}
.sales__page_list .content-page__link {
  display: flex;
  align-items: center
}
.sales__page_list .content-page__link svg {
  margin: 2px 8px 2px 0;
}

.sales__page_list .content-blog__image .erid {
  z-index: 20;
  position: absolute;
  background-color: rgb(255 255 255 / 59%);
  bottom: 0px;
  right: 22;
  padding: 5px;
  font: 300 9px/14px "GraphikLCG", "Helvetica", "Arial", sans-serif;
  border-radius: 0 10px 0 0;
}
.show-erid {  
  z-index: 20;
  position: absolute;
  bottom: 3px;
  right: 3px;
}
.sales__page_list_preview { 
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.sales__page_list h2 {
  position: relative;
  top: -2px;
  font: 500 24px/34px "GraphikLCG", "Helvetica", "Arial", sans-serif;
}

.main-slide__erid_wrap {
    position: absolute;
    z-index: 10;
    right: 5px;
    bottom: 0;
}

@media(max-width: 768px) {
  .main-slide__erid_wrap {
    bottom: 50px;
  }
}

.main-slide__erid {
    font: 300 9px/18px "GraphikLCG", "Helvetica", "Arial", sans-serif;
}

@media(max-width: 768px) {
    .main-slide__erid {
    	font: 300 7px/18px "GraphikLCG", "Helvetica", "Arial", sans-serif;
    }
}


.menu__text-wrapper span {
	display: block;
	padding: 0 10px 0 0;
	font: 300 12px/22px "GraphikLCG", "Helvetica", "Arial", sans-serif;
}


@media(max-width: 768px) {
	.menu__link-2 {
	    display: flex;
	    align-items: center;
	    justify-content: space-between; /* Располагает текст и иконку на противоположных концах */
	    padding: 11px 15px;
	}
	
	.menu__text-wrapper {
	    display: flex;
	    flex-direction: column; /* Располагает основной текст и описание один под другим */
	}
	
	.menu__text-wrapper span {
	    font: 300 12px/22px "GraphikLCG", "Helvetica", "Arial", sans-serif;
	}
	
	.menu__link-2::after {
	    content: "";
	    width: 20px;
	    height: 20px;
	    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjgwMDA0IDNMNiAzLjgwMDA0TDEyLjIgMTBMNiAxNi4yTDYuODAwMDQgMTdMMTMuOCAxMEw2LjgwMDA0IDNaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K');
	    background-repeat: no-repeat;
	    /* Остальные стили для псевдоэлемента, если нужно */
	}
}

.product-detail__tab .content h4 {
	text-transform: uppercase;
}

.product-detail__tab .content b {
	font: 400 16px/22px "GraphikLCG", "Helvetica", "Arial", sans-serif;
}

@media(min-width: 768px) {
    .catalog-top .preview__footer .price {
        width:calc(100%)
    }
}


.product-main__text ul {
    padding: 10px 10px 0 15px;
    list-style: square;
}


.ingredients__grid {
    display: grid;
    grid-template: auto/1fr;
    grid-template-columns:repeat(2, minmax(0, 1fr));
    grid-gap: 24px;
    margin: 32px 0
}

@media(min-width: 768px) {
    .ingredients__grid {
        grid-template-columns:repeat(2, minmax(0, 1fr));
        gap: 32px 24px;
    }
}

@media(min-width: 1280px) {
    .ingredients__grid {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}

.content-ingredients__image {
    position: relative;
    margin-bottom: 20px
}

.content-ingredients__image:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 100%
}

@media(min-width: 1280px) {
    .content-ingredients__image {
        margin-bottom: 30px;
    }

    .content-ingredients__image:before {
        padding-top: 100%;
    }
}

.content-ingredients__title {
    margin-bottom: 4px;
    font: 500 18px/28px "GraphikLCG","Helvetica","Arial",sans-serif;
    transition: color .25s
}

@media screen and (pointer: fine) {
    .content-ingredients__title:hover {
        color:rgba(0,0,0,.6);
        transition: color .1s
    }
}


.ing-page__wrap {
	display: flex;
    flex-direction: column;
}

@media(min-width: 768px) {
	.ing-page__wrap {
		flex-direction: row;
	}
}

.ing-page__subtitle {
    margin: 0 0 20px;
    text-transform: uppercase;
    font: 300 16px/22px "GraphikLCG","Helvetica","Arial",sans-serif;
    letter-spacing: .4px
}

@media(min-width: 768px) {
    .ing-page__subtitle {
    	margin: 0 0;
        font:300 24px/30px "GraphikLCG","Helvetica","Arial",sans-serif;
        letter-spacing: .6px
    }
}


.ing-search {
    z-index: 0
}

@media(max-width: 767px) {
    .ing-search {
        width: 100%;
    }
}

@media(min-width: 768px) {
    .ing-search {
        position:relative
    }
}

@media(min-width: 1280px) {
    .ing-search {
        margin-left:auto
    }
}

.ing-search .form-field input {
    padding: 10px 40px 10px 20px;
    transition-property: background-color, box-shadow;
    transition-duration: .35s;
}

.ing-search__form {
    position: relative
}

@media(max-width: 767px) {
    .ing-search__form {
        padding: 10px 55px 10px 0px;
    }
}

.oglavl {
    background: #f9f9f9;
    padding: 15px 25px; 
    margin: 0 0 25px 0;
}

.oglavl p {
    font-weight: 500;
}

.oglavl h3 {
    margin: 10px 0 10px;
}

.oglavl ul li ul {
    margin: 5px 0;
}

.oglavl ul li ul li {
    font-size: 14px;
}

.b24-form-control-container input {
    -webkit-appearance: auto;
}

.checkout__note.highlight {
	background-color: #FCEBEB;
} 

.link_track_package {
	display: flex;
}

.link_track_package svg {
	margin-right: 5px;
}


.certificate a.border-link {
    display: inline-block;
    margin-top: 32px;
    font-size: 16px;
    line-height: 24px;
}

.b24-widget-button-popup {
box-shadow: -3px 4px 20px -11px rgba(0, 0, 0, 0.24);
border: 1px solid #000000 !important;
border-radius: 0 !important;
}

.b24-widget-button-popup-triangle {
    border-right: 1px solid #000000 !important;
    border-bottom: 1px solid #000000 !important;
}


span.text_underline {
	cursor: pointer;
	text-decoration: underline;
}




.refer__list {
    counter-reset: refer-counter; /* Устанавливаем счетчик */
}

.refer__list li {
    position: relative;
    counter-increment: refer-counter; /* Увеличиваем счетчик на 1 для каждого элемента списка */
}

.refer__list li::before {
    content: "0" counter(refer-counter);
    position: absolute;
    top: 0;
    left: -20px;
    font-size: 72px;
    color: #f9f9f9;
    font-weight: 500;
    z-index: -1;
}


@media (min-width: 768px) {
    .refer__main-title {
         font-weight: 500;
    }
}

.refer__banner-content .page-subtitle {
        margin-bottom: 20px;
}

.refer__banner-content .refer__main-title {
    margin-bottom: 12px;
}

.main-page__blog .content-blog__text {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; 
    display: -webkit-box;
    overflow: hidden;
}


.content-other .content-blog__title,
.content-other .content-blog__text,
.content-other .content-blog  {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; 
    display: -webkit-box;
    overflow: hidden;
}

@media (min-width: 1280px) {
    .main-collection .main-set {
        padding: 0px 0px;
        margin-right: 25px;
    }
}

@media (min-width: 1280px) {
    .main-collection .swiper {
        margin-bottom: 32px;
        min-width: calc(100% + 24px);
    }
}



@media (min-width: 500px) {
    .collection__grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        grid-gap: 24px 0;
    }
}

/* Страница коллекции */

}
@media (min-width: 500px) {
    .collection .collection__grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        grid-gap: 24px 24px;
    }
}


@media (min-width: 1024px) {
    .collection .collection__grid {
        grid-template-columns: repeat(3, minmax(0, 1fr));
        grid-gap: 24px 24px;
    }
}


@media (min-width: 1280px) {
    .collection .main-set {
        padding: 0px 0px;
        min-height: 100%;
    }
}

@media (min-width: 1280px) {
    .collection .main-set .main-set__wrap {
        padding: 0px 15px 15px;
    }
}


.blog .tabs__text {
    font: 500 14px / 24px "GraphikLCG", "Helvetica", "Arial", sans-serif;
}



@media (min-width: 1280px) {
 .blog .tabs {
        gap: 30px;
    }
}



/* /Страница коллекции */

/* FRATA */

.b24-widget-button-wrapper {
    z-index: 900!important;
}


.main_frata {
    margin-bottom: 48px;
}

.banner_frata {
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;

    overflow: hidden;

    background-image: url("/upload/frata/v2/bg_web.jpg");
    background-repeat: no-repeat;
    background-size: cover;

    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: 500;
}

.content_frata {
    position: absolute;
    z-index: 10;
    max-width: 50%;
    margin-left: 100px;
}

.logo_frata {
    display: block;
    width: 90px;
}

@media (max-width: 1023px) {
    .logo_frata {
        display: none;
    }
}

.head_frata {
    margin: 14px 0 8px 0;
    font-size: 21px;
    line-height: 21px;
    font-weight: 500;
}

.text_frata {
    margin-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
    font-weight: 300;
    text-transform: math-auto;
}

.start-button_frata {
padding: 9px 32px 7px;
    background-color: #000000;
    border: thin solid #000000;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 300;
}

.start-button_frata:hover {
    background-color: #ffffff;
    border: thin solid #000000;
    cursor: pointer;
    color: #000000;
}

.main_image_web_frata {
    max-width: 65%;
    max-height: 246px;
    margin-left: auto;
}

.main_image_mobile_frata {
    display: none;
}

.content_frata_mob {
    background-color: #f9f9f9;
}

@media (min-width: 1024px) {
	.content_frata_mob {
		display: none;
	}
}

@media (max-width: 1200px) {
    .banner_frata {
        background-image: url("/upload/frata/v2/bg_mobile.jpg");
    }

    .content_frata {
        margin-left: 60px;
    }

    .main_image_web_frata {
        display: none;
    }

    .main_image_mobile_frata {
        display: inline;
        max-height: 372px;
        max-width: 75%;
        margin-left: auto;
    }
}

@media (max-width: 1023px) {
    .head_frata {
        margin: 24px 0 24px 0;
    }

    .text_frata {
        display: none;
    }

	.logo_frata_mob {
        margin-bottom: 15px;
    }

    .content_frata_mob_wrap {
        margin: 0 40px;
        padding: 30px 0;
    }

}

@media (max-width: 768px) {
    .main_frata {
        margin-bottom: 48px;
    }

    .content_frata {
        margin-left: 40px;
    }

    .content_frata_mob {
        text-transform: uppercase;
    }

	.content_frata_mob_wrap {        
        margin: 0 40px;
        padding: 30px 0;
    }

	.logo_frata_mob {
        margin-bottom: 15px;
    }

    .head_frata {
        margin: 0px 0 26px 0;
        
        font-size: 26px;
        line-height: 32px;
    }
}

@media (max-width: 500px) {
    .content_frata {
        margin-left: 20px;
    }

    .content_frata_mob {
    }

    .content_frata_mob_wrap {        
        margin: 0 20px;
        padding: 20px 0;
    }

    .head_frata {
        margin: 0px 0 16px 0;
        font-size: 16px;
        line-height: 25px;
    }
}


@media (max-width: 360px) {
    .head_frata {
        margin: 0px 0 16px 0;
        font-size: 14px;
        line-height: 21px;
    }
}


        #frata_iframeOverlay {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: white;
            display: none;
            z-index: 10000;
        }

        .popup.basket {
            z-index: 10100;
        }


@media (max-width: 768px) {
        #frata_iframeOverlay {
            z-index: 10000;
        }
    .popup.basket {
            z-index: 10100;
        }
}



.frata-showing .popup.basket {
            z-index: 0;
}


        iframe#frata_cartIframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border: none;
            z-index: 1001;
        }
        #frata_closeButton {
            position: absolute;
            top: 10px;
            right: 20px;
            cursor: pointer;
            z-index: 1002;
            display: none;
            width: 40px; 
            height: 40px;
        }


 /* Special rules when frataWidgetVisible class is present on the body */

        body.frata_frataWidgetVisible {
            overflow: hidden;
        }
        body.frata_frataWidgetVisible #frata_iframeOverlay {
            display: block;
            top: 0px;
        }
        body.frata_frataWidgetVisible #frata_closeButton {
            display: block;
        }

/* /FRATA */

/* compilation */
.main-page .main-compilation {
    margin-bottom: 48px;
}

@media (min-width: 768px) {
    .main-page .main-compilation {
        margin-bottom: 72px;
    }
}

.compilations-wrapper {
    display: flex;
    flex-wrap: nowrap; /* Все элементы в одну линию */
    overflow-x: auto; /* Горизонтальная прокрутка */
    overflow-y: hidden; /* Убираем вертикальную прокрутку */
    gap: 16px; /* Расстояние между блоками */
    scroll-snap-type: x mandatory; /* Фиксация прокрутки */
    padding: 0 0 10px;
    margin-bottom: 10px;
    box-sizing: border-box;
  /*  white-space: nowrap;  Гарантируем, что элементы остаются в одной строке */
}


@media (min-width: 768px) {
	.compilations-wrapper {
		margin-bottom: 22px;
	}
}

.compilations-block {
    flex: 0 0 calc((100% - (7 * 16px)) / 8); /* 8 блоков на десктопе */
    max-width: calc((100% - (7 * 16px)) / 8);
    padding: 0 16px;
    text-align: center;
    scroll-snap-align: start;
    box-sizing: border-box;
}

@media (max-width: 768px) {
    .compilations-wrapper {
        overflow-x: auto; /* Убедимся, что прокрутка включена */
    }

    .compilations-block {
        flex: 0 0 25%; /* 2.5 блока на мобильных устройствах */
        max-width: 25%;
    }
}


.main-compilation__image {
    display: flex;
    justify-content: center;
}

.main-compilation__image img {
    width: 50%;
    height: auto;
    display: block; /* Убираем возможные артефакты */
    border: 15px solid #f9f9f9;
    border-radius: 50%;
    transition: box-shadow .25s;
}

@media (max-width: 768px) {
	.main-compilation__image img {
		width: 70%;
		height: auto;
		display: block;
		border: 10px solid #f9f9f9;
		border-radius: 50%;
		transition: box-shadow .25s;
	}
}

.compilations-block:hover .main-compilation__image img {
    box-shadow: 0 2px 6px rgba(0, 0, 0, .16);
    transition: box-shadow .1s;
}


@media (min-width: 768px) {
    .main-compilation .form-button {
        max-width: max-content;
        margin-left: auto;
        margin-right: auto;
        padding-left: 18px;
        padding-right: 18px;
        min-width: 231px;
    }
}


.main-compilation__title {
        margin-top: 15px;
}

/* compilation */


/* Страница compilations */


.compilation .catalog-header {
    display: block;
    margin-bottom: 32px;
    padding-top: 0;
}

.compilation__grid {
    display: grid;
    grid-template: auto / minmax(0, 1fr);
    grid-gap: 32px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

@media (min-width: 500px) {
    .compilation .compilation__grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        grid-gap: 24px 24px;
    }
}

@media (min-width: 1024px) {
    .compilation .compilation__grid {
        grid-template-columns: repeat(6, minmax(0, 1fr));
        grid-gap: 24px 24px;
    }
}


@media(min-width: 768px) {
    .compilation__grid .main-set {
        padding: 10px
    }
}

@media(min-width: 1280px) {
    .compilation__grid .main-set {
        padding: 24px 10px;
    }
}

.main-comp__image {
    position: relative;
    margin: 0 auto 20px;
}

.main-comp__image:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 100%;
}



.main-comp__image img {
    height: auto;
    display: block; /* Убираем возможные артефакты */
    border: 50px solid #f9f9f9;
    transition: box-shadow 0.25s, transform 0.25s, border 0.25s; /* Добавляем трансформации и плавный переход */
    box-sizing: border-box; /* Учитываем рамку в размерах элемента */
}

@media (max-width: 768px) {
    .main-comp__image img {
        height: auto;
        display: block;
        border: 40px solid #f9f9f9;
        transition: box-shadow 0.25s, transform 0.25s, border 0.25s;
    }
}

.compilation__grid .main-set:hover .main-comp__image img {
    transform: scale(1.01); /* Увеличение изображения */
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.16);
    border: 40px solid #f9f9f9; /* Уменьшение ширины рамки */
    transition: box-shadow 0.1s, transform 0.25s, border 0.25s; /* Настраиваем плавные переходы */
}

.prod_comp_disk {
    font: 300 12px / 22px "GraphikLCG", "Helvetica", "Arial", sans-serif;
    opacity: .6;
    margin-top: 15px;
}


.product-gallery__nav .swiper-wrapper {
    height: auto;
}

/* End */
/* /local/templates/.default/styles/vendors.css?16686936636024 */
/* /local/templates/.default/styles/app.css?1746619754159945 */
/* /local/templates/.default/styles/add.css?174835359320541 */
