

/* Start:/local/templates/sinagear/css/index.min.css?1773326214400655*/
:root{--vw-screen: 1920;--layout-columns-count: 4;--layout-columns-gap: min(12 / var(--vw-screen) * 100 * 1vw, 12px);--layout-margin: min(56 / var(--vw-screen) * 100 * 1vw, 56px);--section-height: min(600 / var(--vw-screen) * 100 * 1vw, 600px);--catalog-height: min(2602 / var(--vw-screen) * 100 * 1vw, 2602px);--about-height: min(600 / var(--vw-screen) * 100 * 1vw, 600px);--scrollbar-width: 15px;--layout-width: calc(100% - (2 * var(--layout-margin)));--margin-56: min(56 / var(--vw-screen) * 100 * 1vw, 56px);--margin-40: min(40 / var(--vw-screen) * 100 * 1vw, 40px);--margin-24: min(24 / var(--vw-screen) * 100 * 1vw, 24px);--margin-16: min(16 / var(--vw-screen) * 100 * 1vw, 16px)}@media screen and (max-width: 1440px){:root{--vw-screen: 1440;--layout-columns-count: 4;--layout-columns-gap: min(12 / var(--vw-screen) * 100 * 1vw, 12px);--layout-margin: min(40 / var(--vw-screen) * 100 * 1vw, 40px);--catalog-height: min(2233 / var(--vw-screen) * 100 * 1vw, 2233px)}}
@media screen and (max-width: 1023px){:root{--vw-screen: 830;--layout-columns-count: 8;--layout-columns-gap: min(12 / var(--vw-screen) * 100 * 1vw, 12px);--layout-margin: min(24 / var(--vw-screen) * 100 * 1vw, 24px);--about-height: min(1188 / var(--vw-screen) * 100 * 1vw, 1188px);--catalog-height: min(2313 / var(--vw-screen) * 100 * 1vw, 2313px)}}
@media screen and (max-width: 574px){:root{--vw-screen: 375;--layout-columns-count: 8;--layout-columns-gap: min(12 / var(--vw-screen) * 100 * 1vw, 12px);--layout-margin: min(16 / var(--vw-screen) * 100 * 1vw, 16px);--section-height: min(440 / var(--vw-screen) * 100 * 1vw, 440px);--about-height: min(749 / var(--vw-screen) * 100 * 1vw, 749px);--catalog-height: min(3085 / var(--vw-screen) * 100 * 1vw, 3085px)}}:root{--gap-2: min(2 / var(--vw-screen) * 100 * 1vw, 2px);--gap-4: min(4 / var(--vw-screen) * 100 * 1vw, 4px);--gap-6: min(6 / var(--vw-screen) * 100 * 1vw, 6px);--gap-8: min(8 / var(--vw-screen) * 100 * 1vw, 8px);--gap-10: min(10 / var(--vw-screen) * 100 * 1vw, 10px);--gap-12: min(12 / var(--vw-screen) * 100 * 1vw, 12px);--gap-14: min(14 / var(--vw-screen) * 100 * 1vw, 14px);--gap-16: min(16 / var(--vw-screen) * 100 * 1vw, 16px);--gap-18: min(18 / var(--vw-screen) * 100 * 1vw, 18px);--gap-20: min(20 / var(--vw-screen) * 100 * 1vw, 20px);--gap-22: min(22 / var(--vw-screen) * 100 * 1vw, 22px);--gap-24: min(24 / var(--vw-screen) * 100 * 1vw, 24px);--gap-26: min(26 / var(--vw-screen) * 100 * 1vw, 26px);--gap-28: min(28 / var(--vw-screen) * 100 * 1vw, 28px);--gap-30: min(30 / var(--vw-screen) * 100 * 1vw, 30px);--gap-32: min(32 / var(--vw-screen) * 100 * 1vw, 32px);--gap-34: min(34 / var(--vw-screen) * 100 * 1vw, 34px);--gap-36: min(36 / var(--vw-screen) * 100 * 1vw, 36px);--gap-38: min(38 / var(--vw-screen) * 100 * 1vw, 38px);--gap-40: min(40 / var(--vw-screen) * 100 * 1vw, 40px);--gap-42: min(42 / var(--vw-screen) * 100 * 1vw, 42px);--gap-44: min(44 / var(--vw-screen) * 100 * 1vw, 44px);--gap-46: min(46 / var(--vw-screen) * 100 * 1vw, 46px);--gap-48: min(48 / var(--vw-screen) * 100 * 1vw, 48px);--gap-50: min(50 / var(--vw-screen) * 100 * 1vw, 50px);--gap-52: min(52 / var(--vw-screen) * 100 * 1vw, 52px);--gap-54: min(54 / var(--vw-screen) * 100 * 1vw, 54px);--gap-56: min(56 / var(--vw-screen) * 100 * 1vw, 56px);--gap-58: min(58 / var(--vw-screen) * 100 * 1vw, 58px);--gap-60: min(60 / var(--vw-screen) * 100 * 1vw, 60px);--gap-62: min(62 / var(--vw-screen) * 100 * 1vw, 62px);--gap-64: min(64 / var(--vw-screen) * 100 * 1vw, 64px);--gap-66: min(66 / var(--vw-screen) * 100 * 1vw, 66px);--gap-68: min(68 / var(--vw-screen) * 100 * 1vw, 68px);--gap-70: min(70 / var(--vw-screen) * 100 * 1vw, 70px);--gap-72: min(72 / var(--vw-screen) * 100 * 1vw, 72px);--gap-74: min(74 / var(--vw-screen) * 100 * 1vw, 74px);--gap-76: min(76 / var(--vw-screen) * 100 * 1vw, 76px);--gap-78: min(78 / var(--vw-screen) * 100 * 1vw, 78px);--gap-80: min(80 / var(--vw-screen) * 100 * 1vw, 80px);--gap-82: min(82 / var(--vw-screen) * 100 * 1vw, 82px);--gap-84: min(84 / var(--vw-screen) * 100 * 1vw, 84px);--gap-86: min(86 / var(--vw-screen) * 100 * 1vw, 86px);--gap-88: min(88 / var(--vw-screen) * 100 * 1vw, 88px);--gap-90: min(90 / var(--vw-screen) * 100 * 1vw, 90px);--gap-92: min(92 / var(--vw-screen) * 100 * 1vw, 92px);--gap-94: min(94 / var(--vw-screen) * 100 * 1vw, 94px);--gap-96: min(96 / var(--vw-screen) * 100 * 1vw, 96px);--font-primary: "Roboto Flex";--font-secondary: "PitagonSansMono";--c-black: #161616;--c-black-transparent-56: rgba(22, 22, 22, 0.56);--c-black-transparent-16: rgba(22, 22, 22, 0.16);--c-black-transparent-6: rgba(22, 22, 22, 0.06);--c-black16: rgba(22, 22, 22, 0.16);--c-black16-transparent-56: rgba(22, 22, 22, 0.56);--c-black16-transparent-16: rgba(22, 22, 22, 0.16);--c-black16-transparent-6: rgba(22, 22, 22, 0.06);--c-white: #ffffff;--c-white-transparent-56: rgba(255, 255, 255, 0.56);--c-white-transparent-16: rgba(255, 255, 255, 0.16);--c-white-transparent-6: rgba(255, 255, 255, 0.06);--c-grey: #4a4a4a;--c-grey-transparent-56: rgba(74, 74, 74, 0.56);--c-grey-transparent-16: rgba(74, 74, 74, 0.16);--c-grey-transparent-6: rgba(74, 74, 74, 0.06);--c-orange: #f63b24;--c-orange-transparent-56: rgba(246, 59, 36, 0.56);--c-orange-transparent-16: rgba(246, 59, 36, 0.16);--c-orange-transparent-6: rgba(246, 59, 36, 0.06);--c-orange-dark: #e93923;--c-orange-dark-transparent-56: rgba(233, 57, 35, 0.56);--c-orange-dark-transparent-16: rgba(233, 57, 35, 0.16);--c-orange-dark-transparent-6: rgba(233, 57, 35, 0.06);--c-milk: #f5f5f5;--c-milk-transparent-56: rgba(245, 245, 245, 0.56);--c-milk-transparent-16: rgba(245, 245, 245, 0.16);--c-milk-transparent-6: rgba(245, 245, 245, 0.06);--c-milk-dark: #e8e8e8;--c-milk-dark-transparent-56: rgba(232, 232, 232, 0.56);--c-milk-dark-transparent-16: rgba(232, 232, 232, 0.16);--c-milk-dark-transparent-6: rgba(232, 232, 232, 0.06);--z-preloader: 7;--z-cursor: 6;--z-modal: 5;--z-header: 4;--z-transition: 3;--z-header-dropdown: 2;--z-selectors: 1;--ease-in-quad: cubic-bezier(0.55, 0.085, 0.68, 0.53);--ease-in-cubic: cubic-bezier(0.55, 0.055, 0.675, 0.19);--ease-in-quart: cubic-bezier(0.895, 0.03, 0.685, 0.22);--ease-in-quint: cubic-bezier(0.755, 0.05, 0.855, 0.06);--ease-in-expo: cubic-bezier(0.95, 0.05, 0.795, 0.035);--ease-in-circ: cubic-bezier(0.6, 0.04, 0.98, 0.335);--ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94);--ease-out-cubic: cubic-bezier(0.215, 0.61, 0.355, 1);--ease-out-quart: cubic-bezier(0.165, 0.84, 0.44, 1);--ease-out-quint: cubic-bezier(0.23, 1, 0.32, 1);--ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1);--ease-out-circ: cubic-bezier(0.075, 0.82, 0.165, 1);--ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955);--ease-in-out-cubic: cubic-bezier(0.645, 0.045, 0.355, 1);--ease-in-out-quart: cubic-bezier(0.77, 0, 0.175, 1);--ease-in-out-quint: cubic-bezier(0.86, 0, 0.07, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(0.785, 0.135, 0.15, 0.86)}.scroll-control{position:fixed;top:0;left:0;width:100%;height:100svh;height:100%;overflow-y:auto}@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}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:initial;transition-timing-function:initial;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.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-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{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, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;top:var(--swiper-navigation-top-offset, 50%);width:calc(44px/44*27);width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:calc(0px - 44px/2);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#007aff;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;-webkit-font-feature-settings:;font-feature-settings:;font-variant:normal;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:8px;bottom:var(--swiper-pagination-bottom, 8px);top:auto;top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:8px;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:#000;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:0.2;opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity, 1);background:#007aff;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:8px;right:var(--swiper-pagination-right, 8px);left:auto;left:var(--swiper-pagination-left, auto);top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top, 200ms -webkit-transform;transition:200ms top, 200ms -webkit-transform;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left, 200ms -webkit-transform;transition:200ms left, 200ms -webkit-transform;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right, 200ms -webkit-transform;transition:200ms right, 200ms -webkit-transform;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:rgba(0, 0, 0, 0.25);background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;touch-action:none;background:rgba(0, 0, 0, 0.1);background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:4px;bottom:var(--swiper-scrollbar-bottom, 4px);top:auto;top:var(--swiper-scrollbar-top, auto);z-index:50;height:4px;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*1%);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:auto;left:var(--swiper-scrollbar-left, auto);right:4px;right:var(--swiper-scrollbar-right, 4px);top:1%;top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:4px;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*1%);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}
.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){html{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;margin:0;background-color:#fff;line-height:1;-webkit-text-decoration-skip:objects;text-decoration-skip:objects;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}::-webkit-input-placeholder{color:inherit;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}::-moz-input-placeholder{color:inherit;opacity:1;-moz-transition:opacity .3s;transition:opacity .3s}::-webkit-file-upload-button{-webkit-appearance:none;font:inherit}::-ms-clear{display:none}:disabled,.disabled{cursor:not-allowed}:-webkit-autofill{-webkit-box-shadow:0 0 100px #fff inset;box-shadow:0 0 100px #fff inset;-webkit-text-fill-color:currentColor}p,dd,dl,figure,blockquote{margin:0}blockquote,q{quotes:none}ul,ol{padding:0;margin:0;list-style-type:none}table{border-collapse:collapse;border-spacing:0}th{font-weight:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}audio,video{display:block}img{display:block;border:none}iframe{border:none}pre,code,kbd,samp{font-family:monospace;font-size:inherit}a{background-color:rgba(0,0,0,0);-webkit-text-decoration:none;text-decoration:none;color:inherit}abbr{border:none;-webkit-text-decoration:none;text-decoration:none}b,strong{font-weight:bold}dfn{font-style:inherit}mark{background-color:rgba(0,0,0,0);color:inherit}small{font-size:inherit}sub,sup{position:relative;vertical-align:baseline;font-size:inherit;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{padding:0;margin:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0);font:inherit;color:inherit;letter-spacing:inherit}button,input{overflow:visible}button,select{text-align:left;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none}textarea{resize:none;overflow-y:auto;overflow-x:hidden}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:none}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:0;margin:0;border:none}legend{display:block;padding:0;white-space:normal}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}:-moz-placeholder{color:inherit;opacity:1;-moz-transition:opacity .3s;transition:opacity .3s}:-ms-input-placeholder{color:inherit;opacity:1;-ms-transition:opacity .3s;transition:opacity .3s}:focus::-webkit-input-placeholder{opacity:0}:focus::-moz-input-placeholder{opacity:0}:focus:-moz-placeholder{opacity:0}:focus:-ms-input-placeholder{opacity:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}svg{display:block;width:100%;height:100%;fill:currentColor}[hidden]{display:none}::-moz-selection{color:#fff;background-color:#004fe4}::selection{color:#fff;background-color:#004fe4}html.lenis,html.lenis body{height:100%}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}@font-face{font-family:"PitagonSansMono";font-style:normal;font-weight:300;font-stretch:normal;src:local("PitagonSansMono"),url(/local/templates/sinagear/css/../3c23456426218da5dc51.woff2) format("woff2"),url(/local/templates/sinagear/css/../3c23456426218da5dc51.woff) format("woff");font-display:swap;unicode-range:U+0-10FFFF}@font-face{font-family:"PitagonSansMono";font-style:normal;font-weight:600;font-stretch:normal;src:local("PitagonSansMono"),url(/local/templates/sinagear/css/../59f21093d69bfc58d4bb.woff2) format("woff2"),url(/local/templates/sinagear/css/../59f21093d69bfc58d4bb.woff) format("woff");font-display:swap;unicode-range:U+0-10FFFF}.is-relative{position:relative}.is-static{position:static}.is-absolute{position:absolute}.section{position:relative;padding:min(120/1920*100*1vw,80px) 0;padding:min(120/var(--vw-screen)*100*1vw,80px) 0}@media screen and (max-width: 1023px){.section{padding:min(80/1920*100*1vw,80px) 0;padding:min(80/var(--vw-screen)*100*1vw,80px) 0}}.section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:min(16 / 1920 * 100 * 1vw, 16px);row-gap:var(--gap-16);margin-bottom:min(64/1920*100*1vw,64px);margin-bottom:min(64/var(--vw-screen)*100*1vw,64px)}@media screen and (max-width: 1023px){.section__header{margin-bottom:min(56/1920*100*1vw,56px);margin-bottom:min(56/var(--vw-screen)*100*1vw,56px)}}.section__wrapper{max-width:min(calc(100% - (2 * min(56 / 1920 * 100 * 1vw, 56px))),1920px - min(56 / 1920 * 100 * 1vw, 56px));max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.section__subtitle{color:rgba(22, 22, 22, 0.56);color:var(--c-black-transparent-56)}h1,.h1{font-size:200px}h1{font-family:"Roboto Flex";font-family:var(--font-primary);font-optical-sizing:auto;font-weight:900;font-size:min(54/1920*100*1vw,54px);font-size:min(54/var(--vw-screen)*100*1vw,54px);line-height:1.2;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 150}h1 span{display:inline-block}@media screen and (max-width: 1440px){h1{font-size:min(48/1920*100*1vw,48px);font-size:min(48/var(--vw-screen)*100*1vw,48px)}}
@media screen and (max-width: 1023px){h1{font-size:min(44/1920*100*1vw,44px);font-size:min(44/var(--vw-screen)*100*1vw,44px)}}@media screen and (max-width: 574px){h1{font-size:min(26/1920*100*1vw,26px);font-size:min(26/var(--vw-screen)*100*1vw,26px)}}h2{font-family:"Roboto Flex";font-family:var(--font-primary);font-weight:700;font-size:min(32/1920*100*1vw,32px);font-size:min(32/var(--vw-screen)*100*1vw,32px);line-height:1.2;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 150}h2 span{display:inline-block}@media screen and (max-width: 1023px){h2{font-size:min(26/1920*100*1vw,26px);font-size:min(26/var(--vw-screen)*100*1vw,26px)}}@media screen and (max-width: 574px){h2{font-size:min(24/1920*100*1vw,24px);font-size:min(24/var(--vw-screen)*100*1vw,24px)}}h3{font-family:"Roboto Flex";font-family:var(--font-primary);font-weight:700;font-size:min(18/1920*100*1vw,18px);font-size:min(18/var(--vw-screen)*100*1vw,18px);line-height:1.2;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 150}h3 span{display:inline-block}@media screen and (max-width: 1023px){h3{font-size:min(16/1920*100*1vw,16px);font-size:min(16/var(--vw-screen)*100*1vw,16px)}}h4{font-family:"PitagonSansMono";font-family:var(--font-secondary);font-weight:600;font-size:min(16/1920*100*1vw,16px);font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}h4 span{display:inline-block}@media screen and (max-width: 1023px){h4{font-size:min(14/1920*100*1vw,14px);font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}.typo-h-1{font-family:"Roboto Flex";font-family:var(--font-primary);font-optical-sizing:auto;font-weight:900;font-size:min(54/1920*100*1vw,54px);font-size:min(54/var(--vw-screen)*100*1vw,54px);line-height:1.2;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 150}.typo-h-1 span{display:inline-block}@media screen and (max-width: 1440px){.typo-h-1{font-size:min(48/1920*100*1vw,48px);font-size:min(48/var(--vw-screen)*100*1vw,48px)}}@media screen and (max-width: 1023px){.typo-h-1{font-size:min(44/1920*100*1vw,44px);font-size:min(44/var(--vw-screen)*100*1vw,44px)}}@media screen and (max-width: 574px){.typo-h-1{font-size:min(26/1920*100*1vw,26px);font-size:min(26/var(--vw-screen)*100*1vw,26px)}}.typo-h-2{font-family:"Roboto Flex";font-family:var(--font-primary);font-weight:700;font-size:min(32/1920*100*1vw,32px);font-size:min(32/var(--vw-screen)*100*1vw,32px);line-height:1.2;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 150}.typo-h-2 span{display:inline-block}
@media screen and (max-width: 1023px){.typo-h-2{font-size:min(26/1920*100*1vw,26px);font-size:min(26/var(--vw-screen)*100*1vw,26px)}}@media screen and (max-width: 574px){.typo-h-2{font-size:min(24/1920*100*1vw,24px);font-size:min(24/var(--vw-screen)*100*1vw,24px)}}.typo-h-3{font-family:"Roboto Flex";font-family:var(--font-primary);font-weight:700;font-size:min(18/1920*100*1vw,18px);font-size:min(18/var(--vw-screen)*100*1vw,18px);line-height:1.2;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 150}.typo-h-3 span{display:inline-block}@media screen and (max-width: 1023px){.typo-h-3{font-size:min(16/1920*100*1vw,16px);font-size:min(16/var(--vw-screen)*100*1vw,16px)}}.typo-h-4{font-family:"PitagonSansMono";font-family:var(--font-secondary);font-weight:600;font-size:min(16/1920*100*1vw,16px);font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}.typo-h-4 span{display:inline-block}@media screen and (max-width: 1023px){.typo-h-4{font-size:min(14/1920*100*1vw,14px);font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}.typo-b-1{font-family:"PitagonSansMono";font-family:var(--font-secondary);font-weight:300;font-size:min(16/1920*100*1vw,16px);font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}
@media screen and (max-width: 1023px){.typo-b-1{font-size:min(14/1920*100*1vw,14px);font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}.typo-b-2{font-family:"PitagonSansMono";font-family:var(--font-secondary);font-weight:300;font-size:min(14/1920*100*1vw,14px);font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.8}@media screen and (max-width: 1023px){.typo-b-2{font-size:min(12/1920*100*1vw,12px);font-size:min(12/var(--vw-screen)*100*1vw,12px);line-height:1.4}}.typo-l-1{font-family:"Roboto Flex";font-family:var(--font-primary);font-weight:700;font-size:min(18/1920*100*1vw,18px);font-size:min(18/var(--vw-screen)*100*1vw,18px);line-height:1.2;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 150}.typo-l-1 span{display:inline-block}@media screen and (max-width: 1023px){.typo-l-1{font-size:min(16/1920*100*1vw,16px);font-size:min(16/var(--vw-screen)*100*1vw,16px)}}
.typo-l-2{font-family:"PitagonSansMono";font-family:var(--font-secondary);font-weight:300;font-size:min(16/1920*100*1vw,16px);line-height:1.2}
@media screen and (max-width: 1023px){
.typo-l-2{font-size:min(14/1920*100*1vw,14px);font-size:min(14/var(--vw-screen)*100*1vw,14px)}}
.typo-l-3{font-family:"PitagonSansMono";font-family:var(--font-secondary);font-weight:300;font-size:min(14/1920*100*1vw,14px);font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:2.2}
@media screen and (max-width: 1023px){
.typo-l-3{font-size:min(12/1920*100*1vw,12px);font-size:min(12/var(--vw-screen)*100*1vw,12px)}}
.typo-l-btn{font-family:"PitagonSansMono";font-family:var(--font-secondary);font-weight:600;font-size:min(16/1920*100*1vw,16px);font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.2}
.word{margin-right:min(16/1920*100*1vw,16px);margin-right:min(16/var(--vw-screen)*100*1vw,16px);overflow:hidden}
html{font-size:16px}
.base-container{max-width:min(calc(100% - (2 * min(56 / 1920 * 100 * 1vw, 56px))),1920px - min(56 / 1920 * 100 * 1vw, 56px));max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}
.page__content:has(.stickyElement) section:last-child{padding-bottom:min(120/1920*100*1vw,120px);padding-bottom:min(120/var(--vw-screen)*100*1vw,120px)}
@media screen and (max-width: 1440px){.page__content:has(.stickyElement) section:last-child{padding-bottom:min(104/1920*100*1vw,104px);padding-bottom:min(104/var(--vw-screen)*100*1vw,104px)}}
@media screen and (max-width: 1023px){.page__content:has(.stickyElement) section:last-child{padding-bottom:0}}.page__footer{position:relative;z-index:0;background-color:#4a4a4a;background-color:var(--c-grey)}.page__brightness{position:fixed;top:0;left:0;z-index:5;width:100vw;height:100svh;opacity:0;background-color:rgba(22, 22, 22, 0.56);background-color:var(--c-black-transparent-56);pointer-events:none;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.page__wrapper[data-brightness=true] .page__brightness{opacity:1}
.page__wrapper[data-brightness=false] .page__brightness{opacity:0}._brightness{-webkit-filter:brightness(0.4);filter:brightness(0.4);pointer-events:none}._brightness-img img{-webkit-filter:brightness(0.4);filter:brightness(0.4)}.black-text-16{color:rgba(22, 22, 22, 0.16);color:var(--c-black-transparent-16)}._lock{overflow:hidden}.slash{opacity:.56}.link{position:relative;display:inline-block}.link--underline::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color .8s cubic-bezier(0.455, 0.03, 0.515, 0.955),color .8s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s cubic-bezier(0.455, 0.03, 0.515, 0.955), color .8s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .8s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background-color .8s cubic-bezier(0.455, 0.03, 0.515, 0.955), color .8s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .8s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .8s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color .8s cubic-bezier(0.455, 0.03, 0.515, 0.955), color .8s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform .8s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color .8s cubic-bezier(0.455, 0.03, 0.515, 0.955), color .8s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform .8s cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.link--underline:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}
.page-content-block__item{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:min(56/1920*100*1vw,56px);grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px);-webkit-column-gap:min(56/1920*100*1vw,56px);-moz-column-gap:min(56/1920*100*1vw,56px);column-gap:min(56/1920*100*1vw,56px);-webkit-column-gap:min(56/var(--vw-screen)*100*1vw,56px);-moz-column-gap:min(56/var(--vw-screen)*100*1vw,56px);column-gap:min(56/var(--vw-screen)*100*1vw,56px)}@media screen and (max-width: 1023px){.page-content-block__item{-webkit-column-gap:min(16/1920*100*1vw,16px);-moz-column-gap:min(16/1920*100*1vw,16px);column-gap:min(16/1920*100*1vw,16px);-webkit-column-gap:min(16/var(--vw-screen)*100*1vw,16px);-moz-column-gap:min(16/var(--vw-screen)*100*1vw,16px);column-gap:min(16/var(--vw-screen)*100*1vw,16px)}}@media screen and (max-width: 574px){.page-content-block__item{grid-template-columns:1fr;row-gap:min(40/1920*100*1vw,40px);row-gap:min(40/var(--vw-screen)*100*1vw,40px)}}.page-content-block__item:not(:last-child){padding-bottom:min(160/1920*100*1vw,160px);padding-bottom:min(160/var(--vw-screen)*100*1vw,160px)}.page-content-block__item:not(:last-child)::after{content:"";position:absolute;left:0;bottom:min(40/1920*100*1vw,40px);bottom:min(40/var(--vw-screen)*100*1vw,40px);height:1px;width:100%;background-color:rgba(22, 22, 22, 0.16);background-color:var(--c-black-transparent-16)}
@media screen and (max-width: 574px){.page-content-block__item:not(:last-child){padding-bottom:min(120/1920*100*1vw,120px);padding-bottom:min(120/var(--vw-screen)*100*1vw,120px)}}.text-block{font-family:"PitagonSansMono";font-family:var(--font-secondary);font-weight:300;font-size:min(16/1920*100*1vw,16px);font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}@media screen and (max-width: 1023px){.text-block{font-size:min(14/1920*100*1vw,14px);font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}.text-block h2,.text-block h3,.text-block h4{margin-top:min(56/1920*100*1vw,56px);margin-top:min(56/var(--vw-screen)*100*1vw,56px);margin-bottom:min(24/1920*100*1vw,24px);margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}.text-block h2+p:has(small),.text-block h3+p:has(small),.text-block h4+p:has(small){margin-top:max(-12/1920*100*1vw,-12px);margin-top:max(-12/var(--vw-screen)*100*1vw,-12px)}.text-block p{margin-bottom:1em}.text-block p:has(small){margin-bottom:1.5em}.text-block strong{font-weight:600}.text-block a{font-weight:600}.text-block small{font-family:"PitagonSansMono";font-family:var(--font-secondary);font-weight:300;font-size:min(14/1920*100*1vw,14px);font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.8;opacity:.56}@media screen and (max-width: 1023px){.text-block small{font-size:min(12/1920*100*1vw,12px);font-size:min(12/var(--vw-screen)*100*1vw,12px);line-height:1.4}}.text-block ul{margin-left:min(24/1920*100*1vw,24px);margin-left:min(24/var(--vw-screen)*100*1vw,24px);list-style:disc;font-family:"PitagonSansMono";font-family:var(--font-secondary);font-weight:300;font-size:min(16/1920*100*1vw,16px);font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}
@media screen and (max-width: 1023px){.text-block ul{font-size:min(14/1920*100*1vw,14px);font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}.text-block ul li{padding-left:min(32/1920*100*1vw,32px);padding-left:min(32/var(--vw-screen)*100*1vw,32px)}.text-block ul li:not(:last-child){margin-bottom:min(24/1920*100*1vw,24px);margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}.text-block>*:first-child{margin-top:0}.text-block>*:last-child{margin-bottom:0}
.btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(16/var(--vw-screen)*100*1vw,16px);height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:min(14.5/var(--vw-screen)*100*1vw,14.5px) min(20/var(--vw-screen)*100*1vw,20px);border:none;border-radius:2px;background-color:var(--c-milk);overflow:hidden;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-milk);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:fff;-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.btn:hover{color:var(--c-black)}.btn__text,.btn__icon{z-index:1}.btn__reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 574px){.btn{padding:min(12.5/var(--vw-screen)*100*1vw,12.5px) min(19/var(--vw-screen)*100*1vw,19px)}}.btn--black{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.btn--black::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.btn--black:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.btn--black:hover{color:var(--c-white)}.btn--primary{text-align:center;color:var(--c-white)}.btn--primary::after{background-color:var(--c-orange)}.btn--primary[disabled]{color:var(--c-white-transparent-56);cursor:not-allowed}.btn--primary:not([disabled]){--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.btn--primary:not([disabled])::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.btn--primary:not([disabled]):not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.btn--primary:not([disabled]):hover{color:var(--c-white)}.btn--base{padding:min(22.5/var(--vw-screen)*100*1vw,22.5px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn--full{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}

.c-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--gap-16);-moz-column-gap:var(--gap-16);column-gap:var(--gap-16)}.c-checkbox__input{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;opacity:0;cursor:pointer}.c-checkbox__input:checked+.c-checkbox__icon{background-color:var(--c-black);color:var(--c-white);border-color:var(--c-black)}.c-checkbox__input:checked+.c-checkbox__icon .icon{opacity:1}.c-checkbox:not(:has(.c-checkbox__input:checked)):hover .c-checkbox__icon{background-color:var(--c-black-transparent-16);color:var(--c-black-transparent-16)}.c-checkbox:not(:has(.c-checkbox__input:checked)):hover .c-checkbox__icon .icon{opacity:1}.c-checkbox:has(.c-checkbox__input:checked):hover .c-checkbox__icon{color:var(--c-white-transparent-56)}.c-checkbox__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:min(32/var(--vw-screen)*100*1vw,32px);height:min(32/var(--vw-screen)*100*1vw,32px);color:var(--c-white);border-radius:2px;border:1px solid var(--c-black-transparent-16);background-color:var(--c-black-transparent-6);-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .5s var(--ease-in-out-quad),color .5s var(--ease-in-out-quad),border .5s var(--ease-in-out-quad);-webkit-transition:background-color .5s var(--ease-in-out-quad), color .5s var(--ease-in-out-quad), border .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad), color .5s var(--ease-in-out-quad), border .5s var(--ease-in-out-quad)}.c-checkbox__icon .icon{width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px);opacity:0}.c-checkbox__label{padding-top:var(--gap-8);color:var(--c-black-transparent-56)}.c-checkbox__label a,.c-checkbox__label span{color:var(--c-black)}.c-checkbox__label a{z-index:2;position:relative}
.cursor{--size-outer: 36px;--size-inner: 24px;--md: 0;position:fixed;z-index:var(--z-cursor);top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;width:var(--size-outer);height:36px;height:var(--size-outer);pointer-events:none;-webkit-transition:opacity .3s var(--ease-in-out-quad),visibility .3s var(--ease-in-out-quad);-webkit-transition:opacity .3s var(--ease-in-out-quad), visibility .3s var(--ease-in-out-quad);transition:opacity .3s var(--ease-in-out-quad), visibility .3s var(--ease-in-out-quad)}@media(pointer: coarse){.cursor{display:none}}.cursor__inner{width:var(--size-inner);height:var(--size-inner);border-radius:50%;mix-blend-mode:difference;color:var(--c-white);-webkit-transform:scale(calc(1 * (1 - var(--md)) + 0.9 * var(--md)));transform:scale(calc(1 * (1 - var(--md)) + 0.9 * var(--md)));-webkit-transition:transform .15s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .15s var(--ease-in-out-quad);transition:-webkit-transform .15s var(--ease-in-out-quad);transition:transform .15s var(--ease-in-out-quad);transition:transform .15s var(--ease-in-out-quad), -webkit-transform .15s var(--ease-in-out-quad)}.cursor__type{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:opacity .5s var(--ease-in-out-quad),visibility .5s var(--ease-in-out-quad);-webkit-transition:opacity .5s var(--ease-in-out-quad), visibility .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad), visibility .5s var(--ease-in-out-quad)}.cursor__icon{width:20px;height:20px}.cursor__text{text-transform:uppercase}.cursor__type{gap:24px}.cursor--default .cursor__type[data-name=default]{opacity:1;visibility:visible}.cursor--next .cursor__type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.cursor--next .cursor__type[data-name=next]{opacity:1;visibility:visible}.cursor._hide{opacity:0;visibility:hidden}

.icon{display:block;width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px)}.icon svg{display:block;width:100%;height:100%}
.input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:min(64/var(--vw-screen)*100*1vw,64px);min-height:min(64/var(--vw-screen)*100*1vw,64px);width:100%;padding:min(13/var(--vw-screen)*100*1vw,13px) min(24/var(--vw-screen)*100*1vw,24px);border-radius:2px;border:1px solid rgba(0,0,0,0);background-color:var(--c-black-transparent-6);color:var(--c-black)}.input:hover{border:1px solid var(--c-black-transparent-16)}.input:has(textarea){height:100%}.input span{position:absolute;left:0;top:0;display:inline-block;color:var(--c-black-transparent-56);-webkit-transform:translate(min(30 / var(--vw-screen) * 100 * 1vw, 30px), min(24 / var(--vw-screen) * 100 * 1vw, 24px)) scale(1.2);transform:translate(min(30 / var(--vw-screen) * 100 * 1vw, 30px), min(24 / var(--vw-screen) * 100 * 1vw, 24px)) scale(1.2);-webkit-transition:color .3s var(--ease-in-out-quad),opacity .3s var(--ease-in-out-quad),transform .3s var(--ease-in-out-quad);-webkit-transition:color .3s var(--ease-in-out-quad), opacity .3s var(--ease-in-out-quad), -webkit-transform .3s var(--ease-in-out-quad);transition:color .3s var(--ease-in-out-quad), opacity .3s var(--ease-in-out-quad), -webkit-transform .3s var(--ease-in-out-quad);transition:color .3s var(--ease-in-out-quad), opacity .3s var(--ease-in-out-quad), transform .3s var(--ease-in-out-quad);transition:color .3s var(--ease-in-out-quad), opacity .3s var(--ease-in-out-quad), transform .3s var(--ease-in-out-quad), -webkit-transform .3s var(--ease-in-out-quad)}.input input{width:100%;height:50%;outline:none}.input input::-webkit-input-placeholder{opacity:0}.input input::-moz-placeholder{opacity:0}.input input:-ms-input-placeholder{opacity:0}.input input::-ms-input-placeholder{opacity:0}.input input::placeholder{opacity:0}.input input:-webkit-autofill,.input input:-webkit-autofill:hover,.input input:-webkit-autofill:focus{color:var(--c-black-transparent-56) !important;-webkit-text-fill-color:var(--c-black-transparent-56) !important;-webkit-box-shadow:0 0 0px 1000px hsla(0,0%,100%,0) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input input:focus+span{-webkit-transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1);transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1)}.input input:not(:-moz-placeholder-shown)+span{transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1)}.input input:not(:-ms-input-placeholder)+span{transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1)}.input input:not(:placeholder-shown)+span{-webkit-transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1);transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1)}.input textarea{width:100%;margin-top:min(24/var(--vw-screen)*100*1vw,24px);resize:none;outline:none}.input textarea::-webkit-input-placeholder{opacity:0}.input textarea::-moz-placeholder{opacity:0}.input textarea:-ms-input-placeholder{opacity:0}.input textarea::-ms-input-placeholder{opacity:0}.input textarea::placeholder{opacity:0}.input textarea:focus+span{-webkit-transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1);transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1)}.input textarea:not(:-moz-placeholder-shown)+span{transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1)}.input textarea:not(:-ms-input-placeholder)+span{transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1)}.input textarea:not(:placeholder-shown)+span{-webkit-transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1);transform:translate(min(24 / var(--vw-screen) * 100 * 1vw, 24px), min(13 / var(--vw-screen) * 100 * 1vw, 13px)) scale(1)}.input__dis{pointer-events:none;color:var(--c-black-transparent-56)}.input__dis span{color:var(--c-black-transparent-16)}.input__error{border:1px solid var(--c-orange)}
.pagination{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.pagination__item{position:relative;width:8px;height:8px}.pagination__item::after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:1px solid var(--c-white);opacity:.56}.pagination__item::before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background-color:var(--c-orange);opacity:0;-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}.pagination__item._active::before{opacity:1}
.popup{position:fixed;top:0;left:0;z-index:10;width:100vw;height:100dvh;pointer-events:none;background-color:rgba(0,0,0,0);opacity:0;visibility:hidden;-webkit-transition:opacity 1s var(--ease-in-out-quad),visibility 1s var(--ease-in-out-quad);-webkit-transition:opacity 1s var(--ease-in-out-quad), visibility 1s var(--ease-in-out-quad);transition:opacity 1s var(--ease-in-out-quad), visibility 1s var(--ease-in-out-quad)}.popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.popup__image{position:relative}.popup__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.popup__overlay{height:100dvh;width:100%;background-color:var(--c-black-transparent-56)}.popup__content{height:100%;position:absolute;top:0;height:100svh;width:100%;clip-path:inset(100% 0% 0%);-webkit-transition:clip-path 1s var(--ease-in-out-quad);transition:clip-path 1s var(--ease-in-out-quad)}.popup__close{position:absolute;z-index:2;right:var(--gap-24);top:var(--gap-24)}.popup__visible{opacity:1;visibility:visible;pointer-events:all}.popup__visible .popup__content{pointer-events:all;clip-path:inset(0% 0% 0%)}.popup--discount .popup__image{width:100%;height:min(320/var(--vw-screen)*100*1vw,320px)}.popup--discount .popup__content{position:relative;width:calc(min(661 / var(--vw-screen) * 100 * 1vw, 661px) + 4px);padding:0 calc(min(48 / var(--vw-screen) * 100 * 1vw, 48px) + 2px);margin:auto;height:auto}@media screen and (max-width: 1023px){.popup--discount .popup__content{width:100%;padding-left:min(16/var(--vw-screen)*100*1vw,16px);padding-right:min(16/var(--vw-screen)*100*1vw,16px)}}.popup--discount .popup__content-inner{background-color:var(--c-white)}.popup--discount .popup__inner{padding:var(--gap-40)}@media screen and (max-width: 1023px){.popup--discount .popup__inner{padding:var(--gap-24)}}.popup--discount .popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.popup--discount.popup__visible .popup__overlay{pointer-events:all}.popup--discount .popup__close{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:min(48/var(--vw-screen)*100*1vw,48px);height:min(48/var(--vw-screen)*100*1vw,48px);border-radius:2px;background-color:var(--c-black);color:var(--c-white)}@media screen and (max-width: 1023px){.popup--discount .popup__close{right:min(32/var(--vw-screen)*100*1vw,32px);top:min(16/var(--vw-screen)*100*1vw,16px)}}.popup--whitout-overlay .popup__overlay{display:none}.popup--bordered .popup__content-inner{border:1px solid var(--c-black-transparent-56)}.popup--left-bottom .popup__content{margin-top:auto;margin-right:auto;margin-left:0;margin-bottom:0}@media screen and (max-width: 1023px){.popup--left-bottom .popup__content{padding-top:min(52/var(--vw-screen)*100*1vw,52px)}}@media screen and (max-width: 1023px){.popup--left-bottom .popup__close{top:0;right:min(16/var(--vw-screen)*100*1vw,16px)}}.popup--left-bottom .popup__wrapper{padding-bottom:min(30/var(--vw-screen)*100*1vw,30px)}
.dropdown{position:relative;width:100%;height:100%;z-index:1}.dropdown__info-trigger{position:absolute;z-index:2;top:min(23/var(--vw-screen)*100*1vw,23px);right:min(20/var(--vw-screen)*100*1vw,20px)}.dropdown__info-close{position:absolute;z-index:2;top:min(23/var(--vw-screen)*100*1vw,23px);right:min(20/var(--vw-screen)*100*1vw,20px)}.dropdown__info-wrap{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background-color:var(--c-white);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .5s var(--ease-in-out-quad),visibility .5s var(--ease-in-out-quad);-webkit-transition:opacity .5s var(--ease-in-out-quad), visibility .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad), visibility .5s var(--ease-in-out-quad)}.dropdown__info-wrap._active{opacity:1;visibility:visible;pointer-events:all}.dropdown__info-content{padding:min(44/var(--vw-screen)*100*1vw,44px) var(--gap-20) var(--gap-20)}.dropdown__trigger{position:relative;width:100%;height:100%;padding:min(13/var(--vw-screen)*100*1vw,13px) min(12/var(--vw-screen)*100*1vw,12px) min(13/var(--vw-screen)*100*1vw,13px) min(24/var(--vw-screen)*100*1vw,24px);cursor:pointer;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-milk);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.dropdown__trigger::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.dropdown__trigger:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.dropdown__trigger:hover{color:var(--c-black)}.dropdown__triggerButton{width:100%;height:100%;position:relative;z-index:1}.dropdown__content{position:absolute;left:50%;bottom:calc(100% + 16px);width:min(448/var(--vw-screen)*100*1vw,448px);max-height:min(600/var(--vw-screen)*100*1vw,600px);border-radius:min(2/var(--vw-screen)*100*1vw,2px);overflow-y:auto;color:var(--c-black);background-color:var(--c-milk);clip-path:inset(100% 0% 0%);-webkit-transform:translateX(-50%);transform:translateX(-50%);scrollbar-width:none;-ms-overflow-style:none;-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}.dropdown__content::-webkit-scrollbar{width:0}.dropdown__content h3{padding:var(--gap-20)}.dropdown__content h3.select-dropdown__calc-title,.dropdown__content h3.select-dropdown__result{padding-top:0}.dropdown._block .dropdown__content{overflow:hidden}.multi-select-dropdown{position:relative;width:100%;height:100%;cursor:pointer;border-radius:2px}.multi-select-dropdown[data-multiple=false]{position:relative}.multi-select-dropdown[data-multiple=false] .select-dropdown__item-icon{display:none}.multi-select-dropdown__arrow{position:absolute;right:min(12/var(--vw-screen)*100*1vw,12px);top:50%;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--c-black);pointer-events:none}.multi-select-dropdown__head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(16/var(--vw-screen)*100*1vw,16px);height:100%;width:100%;padding:min(13/var(--vw-screen)*100*1vw,13px) min(12/var(--vw-screen)*100*1vw,12px);z-index:1;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-milk);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.multi-select-dropdown__head::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.multi-select-dropdown__head:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.multi-select-dropdown__head:hover{color:var(--c-black)}.multi-select-dropdown__head .select-dropdown-img,.multi-select-dropdown__head .select-dropdown__head-wrp{position:relative;z-index:2}.multi-select-dropdown--open{z-index:3}.multi-select-dropdown--open .select-dropdown__header{color:var(--c-white)}.multi-select-dropdown--open .select-dropdown__name{color:var(--c-white-transparent-56)}.multi-select-dropdown--open .multi-select-dropdown__arrow{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);color:var(--c-white)}.multi-select-dropdown--open .multi-select-dropdown__head{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.multi-select-dropdown--open .multi-select-dropdown__head::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.multi-select-dropdown--open .multi-select-dropdown__head:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.multi-select-dropdown--open .multi-select-dropdown__head:hover{color:var(--c-white)}.multi-select-dropdown--open .dropdown__trigger{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.multi-select-dropdown--open .dropdown__trigger::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.multi-select-dropdown--open .dropdown__trigger:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.multi-select-dropdown--open .dropdown__trigger:hover{color:var(--c-white)}.multi-select-dropdown__down .select-dropdown-list{top:calc(100% + min(4/var(--vw-screen)*100*1vw,4px));bottom:auto !important;z-index:6;width:100%;max-height:50svh !important;clip-path:inset(0% 0% 100%)}.select-dropdown__head-wrp{width:100%}.select-dropdown__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:80%;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.select-dropdown__hideLabel div{display:none}.select-dropdown__top{position:absolute;top:min(20/var(--vw-screen)*100*1vw,20px);left:min(20/var(--vw-screen)*100*1vw,20px);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-16)}.select-dropdown__top div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.select-dropdown__top div p:first-child{color:var(--c-black-transparent-56)}.select-dropdown__img{width:min(40/var(--vw-screen)*100*1vw,40px);height:min(40/var(--vw-screen)*100*1vw,40px)}.select-dropdown__name{margin-bottom:var(--gap-2);opacity:.56;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.select-dropdown__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-16);border-radius:min(2/var(--vw-screen)*100*1vw,2px);padding:min(12/var(--vw-screen)*100*1vw,12px) min(20/var(--vw-screen)*100*1vw,20px) min(12/var(--vw-screen)*100*1vw,12px) min(12/var(--vw-screen)*100*1vw,12px);cursor:pointer;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-milk);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.select-dropdown__item-icon{position:absolute !important;right:min(16/var(--vw-screen)*100*1vw,16px);top:min(16/var(--vw-screen)*100*1vw,16px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:min(32/var(--vw-screen)*100*1vw,32px);height:min(32/var(--vw-screen)*100*1vw,32px);border-radius:2px;color:var(--c-white);background-color:hsla(0,0%,100%,.06);opacity:0;visibility:hidden;-webkit-transition:visibility .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:visibility .5s ease-in-out, opacity .5s ease-in-out;transition:visibility .5s ease-in-out, opacity .5s ease-in-out}.select-dropdown__item-icon .icon{width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px)}.select-dropdown__item input{display:none}.select-dropdown__item input+span:not(.select-dropdown__item-icon){opacity:.56}.select-dropdown__item span,.select-dropdown__item div,.select-dropdown__item img{position:relative;pointer-events:none;z-index:1}.select-dropdown__item div{width:min(40/var(--vw-screen)*100*1vw,40px);height:min(40/var(--vw-screen)*100*1vw,40px);border-radius:2px}.select-dropdown__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.select-dropdown__item:hover .select-dropdown__item-icon{opacity:1;visibility:visible}.select-dropdown__item:has(input:checked) .select-dropdown__item-icon{opacity:1;visibility:visible}.select-dropdown__item::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-grey);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.select-dropdown__item:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.select-dropdown__item:hover{color:var(--c-white)}.select-dropdown-list{position:absolute;left:50%;bottom:calc(100% + min(16/var(--vw-screen)*100*1vw,16px));width:min(448/var(--vw-screen)*100*1vw,448px);max-height:min(580/var(--vw-screen)*100*1vw,580px);padding:var(--gap-4);border-radius:min(2/var(--vw-screen)*100*1vw,2px);overflow-y:auto;background:var(--c-milk);clip-path:inset(100% 0% 0%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}@media screen and (max-width: 1023px){.select-dropdown-list{width:100%;max-height:min(300/var(--vw-screen)*100*1vw,300px)}}.select-dropdown__simple-list .select-dropdown__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:min(24/var(--vw-screen)*100*1vw,24px) min(56/var(--vw-screen)*100*1vw,56px) min(24/var(--vw-screen)*100*1vw,24px) min(24/var(--vw-screen)*100*1vw,24px);margin-bottom:1px}.select-dropdown__simple-list .select-dropdown__item.selected{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.select-dropdown__simple-list .select-dropdown__item.selected::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.select-dropdown__simple-list .select-dropdown__item.selected:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.select-dropdown__simple-list .select-dropdown__item.selected:hover{color:var(--c-white)}.select-dropdown__list .select-dropdown__item.selected{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.select-dropdown__list .select-dropdown__item.selected::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.select-dropdown__list .select-dropdown__item.selected:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.select-dropdown__list .select-dropdown__item.selected:hover{color:var(--c-white)}.select-dropdown__grid-one,.select-dropdown__grid{position:relative;display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:var(--gap-8);grid-row-gap:var(--gap-8);padding:min(84/var(--vw-screen)*100*1vw,84px) min(20/var(--vw-screen)*100*1vw,20px) min(24/var(--vw-screen)*100*1vw,24px)}.select-dropdown__grid-one::after,.select-dropdown__grid::after{content:"";position:absolute;top:0;left:50%;height:1px;width:90%;background-color:var(--c-black-transparent-6);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.select-dropdown__grid-one .select-dropdown__item,.select-dropdown__grid .select-dropdown__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black-transparent-6);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.select-dropdown__grid-one .select-dropdown__item::after,.select-dropdown__grid .select-dropdown__item::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black-transparent-16);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.select-dropdown__grid-one .select-dropdown__item:not(:disabled)::after,.select-dropdown__grid .select-dropdown__item:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.select-dropdown__grid-one .select-dropdown__item:hover,.select-dropdown__grid .select-dropdown__item:hover{color:var(--c-black)}.select-dropdown__grid-one .select-dropdown__item.selected,.select-dropdown__grid .select-dropdown__item.selected{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.select-dropdown__grid-one .select-dropdown__item.selected::after,.select-dropdown__grid .select-dropdown__item.selected::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.select-dropdown__grid-one .select-dropdown__item.selected:not(:disabled)::after,.select-dropdown__grid .select-dropdown__item.selected:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.select-dropdown__grid-one .select-dropdown__item.selected:hover,.select-dropdown__grid .select-dropdown__item.selected:hover{color:var(--c-white)}.select-dropdown__calc{padding:0 min(20/var(--vw-screen)*100*1vw,20px)}.select-dropdown__calc-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--gap-8);grid-row-gap:var(--gap-8)}.select-dropdown__calc-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;height:auto;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.select-dropdown__calc-btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.select-dropdown__calc-btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.select-dropdown__calc-btn:hover{color:var(--c-white)}.select-dropdown__size-table{padding:var(--gap-20)}.select-dropdown__result{position:relative}.select-dropdown__result::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;height:1px;background-color:var(--c-black-transparent-6)}.select-dropdown__phone-list{bottom:auto;top:calc(100% + 2px);z-index:1;width:100%;clip-path:inset(0% 0% 100%)}.select-dropdown__phone-list .select-dropdown__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:min(24/var(--vw-screen)*100*1vw,24px)}.select-dropdown__phone-list .select-dropdown__item.selected{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.select-dropdown__phone-list .select-dropdown__item.selected::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.select-dropdown__phone-list .select-dropdown__item.selected:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.select-dropdown__phone-list .select-dropdown__item.selected:hover{color:var(--c-white)}.select-dropdown__phone-list .select-dropdown__item.selected span:last-child{color:var(--c-white-transparent-56)}.select-dropdown__phone-list .select-dropdown__item.selected span:first-child{color:var(--c-white)}.select-dropdown__grid-one{grid-template-columns:repeat(3, 1fr)}.select-dropdown__list.selected{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.select-dropdown__list.selected::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.select-dropdown__list.selected:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.select-dropdown__list.selected:hover{color:var(--c-white)}.show{clip-path:inset(0% 0% 0%) !important}.select-disabled{opacity:.56;pointer-events:none}.select-disabled:hover{background-color:transparent;background-color:initial}
.size-table{position:relative;padding:var(--gap-12);border-radius:2px;background-color:var(--c-milk)}@media screen and (max-width: 1023px){.size-table{padding:0;background-color:rgba(0,0,0,0)}}.size-table__scroll{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.size-table__scroll::-webkit-scrollbar{width:0}@media screen and (max-width: 1023px){.size-table__scroll{margin-right:max(-16/var(--vw-screen)*100*1vw,-16px);padding-right:min(16/var(--vw-screen)*100*1vw,16px)}}.size-table__element{width:100%;border-spacing:var(--gap-8);border-collapse:inherit;text-align:center}@media screen and (max-width: 1023px){.size-table__element{min-width:min(800/var(--vw-screen)*100*1vw,800px)}}@media screen and (min-width: 1024px){.size-table__element tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:var(--gap-8);-moz-column-gap:var(--gap-8);column-gap:var(--gap-8)}}@media screen and (min-width: 1024px){.size-table__element tr{-webkit-box-flex:1;-ms-flex:1 1 min(100/var(--vw-screen)*100*1vw,100px);flex:1 1 min(100/var(--vw-screen)*100*1vw,100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--gap-8)}}.size-table__element th,.size-table__element td{padding:min(30/var(--vw-screen)*100*1vw,30px) min(8/var(--vw-screen)*100*1vw,8px);border-radius:2px}@media screen and (min-width: 1024px){.size-table__element th,.size-table__element td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:min(80/var(--vw-screen)*100*1vw,80px)}}@media screen and (max-width: 1023px){.size-table__element th,.size-table__element td{width:min(50/var(--vw-screen)*100*1vw,50px);height:min(50/var(--vw-screen)*100*1vw,50px);padding:min(8/var(--vw-screen)*100*1vw,8px)}}.size-table__element th{background-color:var(--c-black);color:var(--c-white)}@media screen and (max-width: 1023px){.size-table__element th{position:sticky;top:0;left:0;text-align:left}}.size-table__element td{background-color:var(--c-black-transparent-6);color:var(--c-black)}
.about-factory{position:relative;z-index:1;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px)}@media screen and (max-width: 1023px){.about-factory{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.about-factory{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.about-factory__wrapper{max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}
.about-gallery{--image-count: 2;position:relative;z-index:1;margin-top:calc(var(--about-height)*-1);padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);background-color:var(--c-white)}@media screen and (max-width: 1023px){.about-gallery{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.about-gallery{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.about-gallery__wrapper{max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.about-gallery__title{width:min(870/var(--vw-screen)*100*1vw,870px);text-transform:uppercase}@media screen and (max-width: 1023px){.about-gallery__title{width:min(648/var(--vw-screen)*100*1vw,648px)}}@media screen and (max-width: 574px){.about-gallery__title{width:100%}}.about-gallery__gallery{height:calc(80svh*(var(--image-count)))}.about-gallery__texts{color:var(--c-black)}.mask-gallery{position:sticky;top:0;height:100svh}.mask-gallery__item{--progress: 1;--scale-progress: 0;position:absolute;top:50%;left:50%;width:min(400/var(--vw-screen)*100*1vw,400px);height:min(600/var(--vw-screen)*100*1vw,600px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mask-gallery__item:not(:first-child) .mask-gallery__item-wrapper{clip-path:inset(calc(var(--progress) * 100%) 0% 0% 0%)}.mask-gallery__item .mask-gallery__item-wrapper{-webkit-transform:scale(calc(1 - var(--scale-progress) * 0.2));transform:scale(calc(1 - var(--scale-progress) * 0.2))}.mask-gallery__item-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.mask-gallery__item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 574px){.mask-gallery__item{width:100%}}
.about-grey{background-color:var(--c-grey)}.about-grey__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1023px){.about-grey__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.about-grey__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(40/var(--vw-screen)*100*1vw,40px);width:min(565/var(--vw-screen)*100*1vw,565px);padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);margin-left:calc(var(--layout-margin));color:var(--c-white)}.about-grey__content h4{margin-bottom:var(--gap-24)}.about-grey__content p{opacity:.56}@media screen and (max-width: 1440px){.about-grey__content{width:min(427/var(--vw-screen)*100*1vw,427px);padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(114/var(--vw-screen)*100*1vw,114px)}}@media screen and (max-width: 1023px){.about-grey__content{width:min(379/var(--vw-screen)*100*1vw,379px);margin-right:var(--layout-margin);padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.about-grey__content{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}}.about-grey__video{position:relative;height:auto;width:50%}.about-grey__video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1023px){.about-grey__video{width:100%;height:min(830/var(--vw-screen)*100*1vw,830px)}}@media screen and (max-width: 574px){.about-grey__video{height:min(749/var(--vw-screen)*100*1vw,749px)}}
.about-image-ticker{overflow:hidden}.image-ticker{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;overflow:hidden}.image-ticker__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:ticker-kf 40s linear infinite;animation:ticker-kf 40s linear infinite}.image-ticker__item{width:min(640/var(--vw-screen)*100*1vw,640px);height:min(360/var(--vw-screen)*100*1vw,360px);-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-item-align:start;align-self:flex-start}.image-ticker__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1023px){.image-ticker__item{width:min(415/var(--vw-screen)*100*1vw,415px);height:min(360/var(--vw-screen)*100*1vw,360px)}}@media screen and (max-width: 574px){.image-ticker__item{width:min(315/var(--vw-screen)*100*1vw,315px);height:min(240/var(--vw-screen)*100*1vw,240px)}}@-webkit-keyframes ticker-kf{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes ticker-kf{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}
.about-intro{height:calc(var(--about-height)*2)}.about-intro__wrapper{position:sticky;top:0;height:var(--about-height)}.about-intro__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.about-intro__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;text-transform:uppercase}.about-intro__content p{margin-bottom:var(--gap-24);color:var(--c-white-transparent-56)}.about-intro__content h1{color:var(--c-white)}
.account-info{position:relative;z-index:2;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);background-color:var(--c-white)}@media screen and (max-width: 1023px){.account-info{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.account-info{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.account-info__wrapper{display:grid;grid-template-columns:1fr 2fr;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}@media screen and (max-width: 1023px){.account-info__wrapper{grid-template-columns:1fr}}.account-info__section{grid-column-start:2;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--layout-margin)}.account-info__section:not(:last-child){margin-bottom:min(120/var(--vw-screen)*100*1vw,120px)}@media screen and (max-width: 1023px){.account-info__section{grid-column-start:1;grid-column-gap:var(--margin-24);padding-top:min(24/var(--vw-screen)*100*1vw,24px)}.account-info__section:not(:last-child){margin-bottom:min(80/var(--vw-screen)*100*1vw,80px)}}@media screen and (max-width: 574px){.account-info__section{grid-template-columns:1fr;grid-column-gap:var(--margin-24)}}.account-info__section .check-icon{opacity:0;-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}.account-info__section p{font-family:var(--font-secondary);font-weight:300;font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}@media screen and (max-width: 1023px){.account-info__section p{font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}.account-info__section p{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px);color:var(--c-black-transparent-56)}.account-info__section h4{margin-bottom:min(32/var(--vw-screen)*100*1vw,32px);font-family:var(--font-secondary);font-weight:600;font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}@media screen and (max-width: 1023px){.account-info__section h4{font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}
.auth-popup{position:absolute;top:calc(100% + 2px);right:0;z-index:2;border-radius:2px;width:min(512/var(--vw-screen)*100*1vw,512px);max-height:80svh;overflow-y:auto;background-color:var(--c-white);clip-path:inset(0% 0% 100%);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}@media screen and (max-width: 1023px){.auth-popup{position:fixed;top:0;left:0;width:100%;height:100dvh;max-height:100dvh;padding:min(22/var(--vw-screen)*100*1vw,22px) min(24/var(--vw-screen)*100*1vw,24px)}}.auth-popup__forms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:min(56/var(--vw-screen)*100*1vw,56px)}@media screen and (max-width: 1440px){.auth-popup__forms{padding:min(40/var(--vw-screen)*100*1vw,40px)}}@media screen and (max-width: 1023px){.auth-popup__forms{padding:0}}.auth-popup-open{clip-path:inset(0% 0% 0%)}.auth-popup__top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-24);margin-bottom:min(40/var(--vw-screen)*100*1vw,40px);color:var(--c-black-transparent-16)}.auth-popup__top button{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.auth-popup__top button::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.auth-popup__top button:hover{color:var(--c-black-transparent-56)}.auth-popup__top button:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}@media screen and (max-width: 1023px){.auth-popup__top{display:none}}.auth-popup__top-mobile{display:none}@media screen and (max-width: 1023px){.auth-popup__top-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:min(22.5/var(--vw-screen)*100*1vw,22.5px)}}.auth-popup__middle-button{-ms-flex-item-align:center;align-self:center;margin:min(80/var(--vw-screen)*100*1vw,80px) 0;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.auth-popup__middle-button::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.auth-popup__middle-button:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.auth-popup__bottom-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.auth-popup__bottom-item p{color:var(--c-black-transparent-56)}.auth-popup__bottom-item button{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.auth-popup__bottom-item button::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.auth-popup__bottom-item button:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.auth-popup__bottom-item:first-child{padding-bottom:var(--gap-16)}.auth-popup__bottom-item:last-child{padding-top:var(--gap-16);border-top:1px solid var(--c-black-transparent-16)}.auth-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(8/var(--vw-screen)*100*1vw,8px)}.auth-form__phone{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:4px}.auth-form__phone-code{max-height:min(64/var(--vw-screen)*100*1vw,64px);width:min(135/var(--vw-screen)*100*1vw,135px);border-radius:2px;border:1px solid rgba(0,0,0,0)}.auth-form__phone-code:hover{border:1px solid var(--c-black-transparent-16)}.auth-form__phone-code .multi-select-dropdown__head{padding:min(13/var(--vw-screen)*100*1vw,13px) min(24/var(--vw-screen)*100*1vw,24px)}@media screen and (max-width: 1023px){.auth-form__phone-code{width:100%}}.auth-form__btn{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:min(22.5/var(--vw-screen)*100*1vw,22.5px) min(24/var(--vw-screen)*100*1vw,24px);pointer-events:all;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.auth-form__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.auth-form__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.auth-form__btn:hover{color:var(--c-white)}.auth-form__btn-wrp{margin-top:min(8/var(--vw-screen)*100*1vw,8px)}.auth-form__btn-wrp p{opacity:0;color:var(--c-orange);margin-bottom:min(8/var(--vw-screen)*100*1vw,8px);-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}.auth-form__password{position:relative}.auth-form__password input{margin:0}.auth-form__icon{position:absolute;top:50%;right:min(24/var(--vw-screen)*100*1vw,24px);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;opacity:.56}.eye-open{position:absolute;top:0;left:0;opacity:0}.active-form{color:var(--c-black)}.auth-close{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(16/var(--vw-screen)*100*1vw,16px)}.auth-close-close{width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px)}@media screen and (max-width: 574px){.auth-close span{display:none}}.auth-popup-profile__info{padding:min(56/var(--vw-screen)*100*1vw,56px);background-color:var(--c-grey)}.auth-popup-profile__info h4{color:var(--c-white);margin-bottom:min(12/var(--vw-screen)*100*1vw,12px)}.auth-popup-profile__info p{color:var(--c-white-transparent-56)}.auth-popup-profile__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:min(16/var(--vw-screen)*100*1vw,16px) min(56/var(--vw-screen)*100*1vw,56px) min(80/var(--vw-screen)*100*1vw,80px)}.auth-popup-profile__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:min(80/var(--vw-screen)*100*1vw,80px)}.auth-popup-profile__buttons a{position:relative;padding:min(14/var(--vw-screen)*100*1vw,14px) 0 min(17/var(--vw-screen)*100*1vw,17px);--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-white);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.auth-popup-profile__buttons a:not(:last-child){border-bottom:1px solid var(--c-black-transparent-16)}.auth-popup-profile__buttons a span{position:relative;z-index:1;display:block;-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}.auth-popup-profile__buttons a::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.auth-popup-profile__buttons a:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.auth-popup-profile__buttons a:hover{color:var(--c-black)}.auth-popup-profile__buttons a:hover span{-webkit-transform:translate(min(8 / var(--vw-screen) * 100 * 1vw, 8px), 0);transform:translate(min(8 / var(--vw-screen) * 100 * 1vw, 8px), 0)}.exit-btn{-ms-flex-item-align:center;align-self:center;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.exit-btn::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.exit-btn:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.just-validate-error-label{display:none}.disabled-btn{color:var(--c-white-transparent-56) !important}.disabled-btn:hover{color:var(--c-white-transparent-56);background-color:var(--c-orange)}._dis{color:var(--c-white-transparent-56) !important;pointer-events:none !important}
.basket{position:relative;z-index:1;margin-top:calc(min(700/var(--vw-screen)*100*1vw,800px)*-1);border-top:1px solid var(--c-black-transparent-16);padding:min(56/var(--vw-screen)*100*1vw,56px) 0 min(160/var(--vw-screen)*100*1vw,160px);background-color:var(--c-white)}@media screen and (max-width: 1023px){.basket{padding:min(40/var(--vw-screen)*100*1vw,40px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.basket{padding:min(24/var(--vw-screen)*100*1vw,24px) 0 min(96/var(--vw-screen)*100*1vw,96px);margin-top:calc(min(700/var(--vw-screen)*100*1vw,700px)*-1);}}.basket__section{display:flex;flex-direction:column;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.basket__section:not(:last-child){margin-bottom:min(56/var(--vw-screen)*100*1vw,56px)}@media screen and (max-width: 1023px){.basket__section{grid-template-columns:1fr}.basket__section h4{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}@media screen and (max-width: 574px){.basket__section{grid-column-gap:min(16/var(--vw-screen)*100*1vw,16px)}}.basket__title h2{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}.basket__title p{color:var(--c-black-transparent-56)}@media screen and (max-width: 1023px){.basket__title{margin-bottom:min(16/var(--vw-screen)*100*1vw,16px)}}.basket__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket__bottom button:first-child{color:var(--c-black-transparent-56)}@media screen and (max-width: 1023px){.basket__bottom{width:100%}}.basket-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(16/var(--vw-screen)*100*1vw,16px)}.basket-form__btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:min(567/var(--vw-screen)*100*1vw,567px);padding:min(22.5/var(--vw-screen)*100*1vw,22.5px) min(24/var(--vw-screen)*100*1vw,24px);background-color:var(--c-orange);color:var(--c-white)}.basket-form__btn:hover{background-color:var(--c-orange-dark)}@media screen and (max-width: 1023px){.basket-form__btn{width:100%}}.basket-form__select .select-dropdown__top{display:none}.basket-form__select .basket-form__repeat-btn{display:none}.basket-form__item .product-details-card__add-btn{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1023px){.basket-form__item .product-details-card__delete{-ms-flex-item-align:end;align-self:flex-end;margin-top:min(16/var(--vw-screen)*100*1vw,16px);gap:min(9/var(--vw-screen)*100*1vw,9px);}}.basket-form__repeat-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-color:var(--c-black);color:var(--c-white) !important}.basket-form__repeat-btn:hover{color:var(--c-black) !important}.border-top{padding-top:min(56/var(--vw-screen)*100*1vw,56px);border-top:1px solid var(--c-black-transparent-16)}@media screen and (max-width: 1023px){.border-top{padding-top:min(40/var(--vw-screen)*100*1vw,40px)}}@media screen and (max-width: 574px){.border-top{padding-top:min(24/var(--vw-screen)*100*1vw,24px)}}
.blog-grid{position:relative;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);background-color:var(--c-white)}@media screen and (max-width: 1023px){.blog-grid{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.blog-grid{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.blog-grid__wrapper{position:relative;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.blog-grid__wrapper .blog-card:first-child{grid-column-start:2}.blog-grid__wrapper .blog-card:nth-child(4){grid-column-start:3}@media screen and (max-width: 1023px){.blog-grid__wrapper .blog-card:first-child,.blog-grid__wrapper .blog-card:nth-child(4){grid-column-start:auto}}.blog-grid__grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-row-gap:min(160/var(--vw-screen)*100*1vw,160px);grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px)}@media screen and (max-width: 1440px){.blog-grid__grid{grid-column-gap:min(40/var(--vw-screen)*100*1vw,40px)}}@media screen and (max-width: 1023px){.blog-grid__grid{grid-template-columns:repeat(2, 1fr);grid-row-gap:min(104/var(--vw-screen)*100*1vw,104px);grid-column-gap:min(24/var(--vw-screen)*100*1vw,24px)}}@media screen and (max-width: 574px){.blog-grid__grid{grid-template-columns:1fr;grid-row-gap:min(56/var(--vw-screen)*100*1vw,56px);grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px)}}.blog-grid__title{position:absolute;left:0;top:0}@media screen and (max-width: 574px){.blog-grid__title{position:relative;margin-bottom:min(56/var(--vw-screen)*100*1vw,56px)}}.blog-grid__first{margin-top:calc(var(--section-height)*-1)}@media screen and (max-width: 1023px){.blog-grid__first .blog-card:first-child{grid-column-start:2}}@media screen and (max-width: 574px){.blog-grid__first .blog-card:first-child{grid-column-start:auto}}
.choice-section{background-color:var(--c-black);color:var(--c-white)}.choice-section__inner{padding-top:min(120/var(--vw-screen)*100*1vw,120px);padding-bottom:min(160/var(--vw-screen)*100*1vw,160px);display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin)}.choice-section__inner h2{grid-column-start:1;width:40%}
.choice-section__inner div{grid-column-start:3}@media screen and (max-width: 1440px){.choice-section__inner h2{width:53%}}@media screen and (max-width: 1023px){.choice-section__inner{grid-template-columns:repeat(2, 1fr);padding-top:min(80/var(--vw-screen)*100*1vw,80px);padding-bottom:min(140/var(--vw-screen)*100*1vw,140px)}.choice-section__inner div{grid-column-start:2}.choice-section__inner h2{width:50%}}@media screen and (max-width: 574px){.choice-section__inner{grid-template-columns:repeat(1, 1fr);grid-row-gap:min(64/var(--vw-screen)*100*1vw,64px);padding-bottom:min(120/var(--vw-screen)*100*1vw,120px)}
.choice-section__inner h2{grid-column-start:1}.choice-section__inner div{grid-column-start:1}}.choice-section__inner-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:min(80/var(--vw-screen)*100*1vw,80px);width:100%;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-white);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}
.choice-section__inner-btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
.choice-section__inner-btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}
.choice-section__inner-btn:hover{color:var(--c-white)}
@media screen and (max-width: 574px){.choice-section__inner-btn{margin-top:min(48/var(--vw-screen)*100*1vw,48px)}}
.contact-map{display:grid;grid-template-columns:1fr 2fr;height:min(750/var(--vw-screen)*100*1vw,750px);overflow:hidden;position: relative;    background: #ffffff;}
@media screen and (max-width: 1023px){.contact-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}
.contact-map__list-items li{position:relative;padding:min(14/var(--vw-screen)*100*1vw,14px) 0;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-white);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}
.contact-map__list-items li h4{margin-bottom:min(8/var(--vw-screen)*100*1vw,8px)}
.contact-map__list-items li .typo-l-3{color:var(--c-black-transparent-56)}
.contact-map__list-items li .typo-l-2{margin-top:min(12/var(--vw-screen)*100*1vw,24px)}
.contact-map__list-items li .typo-l-1,.contact-map__list-items li .typo-l-2,.contact-map__list-items li .typo-l-3{position:relative;z-index:1;-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}
.contact-map__list-items li::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.contact-map__list-items li:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}
.contact-map__list-items li:hover{color:var(--c-black)}
@media screen and (max-width: 1023px){.contact-map__list-wrapper{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px);margin-left:var(--layout-margin)}
.contact-map__list-items{display:grid;grid-template-columns:1fr 1fr}}
@media screen and (max-width: 574px){.contact-map__list-wrapper{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}
.contact-map__list-items{grid-template-columns:1fr}}
.map-container {
position: relative;
min-height: 600px;
}

.map-container iframe {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}

@media (max-height: 650px) {
.map-container {
	min-height: 600px; 
}
}


.contact-map__map{width:100%;background-color:var(--c-milk-dark)}@media screen and (max-width: 1023px){.contact-map__map{height:min(862/var(--vw-screen)*100*1vw,862px)}}
@media screen and (max-width: 1023px){.contact-map__map{height:min(610/var(--vw-screen)*100*1vw,610px)}}.contact-map__frame{max-width:70vw;width:100%;height:100%}
@media screen and (max-width: 1023px){.contact-map__frame{max-width:100vw}}.map-item{cursor:default}.map-item .typo-l-1,.map-item .typo-l-2,.map-item .typo-l-3{-webkit-transform:translateX(calc(min(8 / var(--vw-screen) * 100 * 1vw, 8px) * var(--hover-progress--base)));transform:translateX(calc(min(8 / var(--vw-screen) * 100 * 1vw, 8px) * var(--hover-progress--base)))}.map-item:hover .typo-l-1,.map-item:hover .typo-l-2,.map-item:hover .typo-l-3{opacity:1 !important}
.contact-section{position:relative;display:grid;grid-template-columns:2fr 1fr;margin-top:calc(var(--section-height)*-1)}
@media screen and (max-width: 1023px){.contact-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-section__left,.contact-section__right{padding:min(120/var(--vw-screen)*100*1vw,120px) var(--layout-margin) min(160/var(--vw-screen)*100*1vw,160px)}
@media screen and (max-width: 1023px){.contact-section__left,.contact-section__right{padding:min(80/var(--vw-screen)*100*1vw,80px) var(--layout-margin) min(104/var(--vw-screen)*100*1vw,104px)}}.contact-section__left{background-color:var(--c-white)}.contact-section__left-top{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--layout-margin);margin-bottom:min(56/var(--vw-screen)*100*1vw,56px)}
@media screen and (max-width: 1023px){.contact-section__left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}.contact-section__right{background-color:var(--c-milk)}
.contact-section__right h2{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}
.contact-section__right ul li{display:grid;grid-template-columns:.7fr 2fr;grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px);padding:min(16/var(--vw-screen)*100*1vw,16px) 0;border-top:1px solid var(--c-black-transparent-16)}.contact-section__right ul li p{color:var(--c-black-transparent-56)}
.contact-section__right ul li a{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}
.contact-section__right ul li a::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}
.contact-section__right ul li a:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}
@media screen and (max-width: 1023px){.contact-section__right ul li{grid-template-columns:.5fr 2.3fr}}@media screen and (max-width: 1023px){.contact-section__right ul li{grid-template-columns:1fr 1fr}}.contact-section__texts h2{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}
.contact-section__texts p{color:var(--c-black-transparent-56)}
@media screen and (max-width: 1023px){.contact-section__texts{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}
.contact-section__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(16/var(--vw-screen)*100*1vw,16px)}.contact-section__inputs .phone{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:2px}@media screen and (max-width: 574px){.contact-section__inputs .phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}}.contact-section__policy{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px);padding-top:min(56/var(--vw-screen)*100*1vw,56px);border-top:1px solid var(--c-black-transparent-16)}
@media screen and (max-width: 1023px){.contact-section__policy{grid-template-columns:1fr;grid-column-gap:0;padding-top:min(40/var(--vw-screen)*100*1vw,40px)}}.contact-section__policy-content{grid-column-start:2}.contact-section__policy .checkbox{margin-right:min(40/var(--vw-screen)*100*1vw,40px)}
@media screen and (max-width: 1023px){.contact-section__policy .checkbox{margin-right:min(24/var(--vw-screen)*100*1vw,24px)}}
@media screen and (max-width: 1023px){.contact-section__policy .checkbox{margin-right:min(16/var(--vw-screen)*100*1vw,16px)}}
.contact-section__policy .checkbox input{display:none}.contact-section__policy .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--c-black-transparent-56);margin-bottom:min(32/var(--vw-screen)*100*1vw,32px);-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.contact-section__policy .checkbox label p{font-family:var(--font-secondary);font-weight:300;font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.2;padding-top:var(--gap-8);margin-left:min(24/var(--vw-screen)*100*1vw,24px)}.contact-section__policy .checkbox label p a{color:var(--c-black);display:inline;-webkit-text-decoration:none;text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .8s var(--ease-in-out-quad);transition:background-size .8s var(--ease-in-out-quad)}
.contact-section__policy .checkbox label p a:hover{background-size:100% 1px}@media screen and (max-width: 1023px){.contact-section__policy .checkbox label{font-size:min(12/var(--vw-screen)*100*1vw,12px)}}.contact-section__policy .checkbox label span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(32/var(--vw-screen)*100*1vw,32px);height:min(32/var(--vw-screen)*100*1vw,32px);min-width:min(32/var(--vw-screen)*100*1vw,32px);border:1px solid var(--c-black-transparent-16);background-color:var(--c-black-transparent-6);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.contact-section__policy .checkbox label .check-icon{color:rgba(0,0,0,0);-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.contact-section__policy .checkbox label:hover{color:var(--c-black)}.contact-section__policy .checkbox label:hover span{background-color:var(--c-milk-dark)}.contact-section__policy .checkbox label:hover .check-icon{color:var(--c-black-transparent-16)}.contact-section__policy .checkbox input[type=checkbox]+label span{border-radius:2px}.contact-section__policy .checkbox input[type=checkbox]:checked+label{color:var(--c-black)}.contact-section__policy .checkbox input[type=checkbox]:checked+label span{background-color:var(--c-black)}.contact-section__policy .checkbox input[type=checkbox]:checked+label .check-icon{color:var(--c-white)}.contact-section__policy .checkbox input[type=checkbox]:checked+label:hover span{background-color:var(--c-black)}.contact-section__policy .checkbox input[type=checkbox]:checked+label:hover .check-icon{color:var(--c-white-transparent-56)}.contact-section__btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:min(22.5/var(--vw-screen)*100*1vw,22.5px) min(24/var(--vw-screen)*100*1vw,24px);--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.contact-section__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.contact-section__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.contact-section__btn:hover{color:var(--c-white)}.contact-section__policy.auth-register{display:block;border-top:0;padding-top:20px}.contact-section__policy.auth-register .contact-section__policy-content{grid-column-start:1 !important}.contact-section__policy.auth-register .checkbox label{margin-bottom:0}.contact-section__policy.auth-register .checkbox label p{padding-top:0}
.contact-texts{position:relative;z-index:3;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);background-color:var(--c-milk)}.contact-texts--dark{color:var(--c-white);background-color:var(--c-black)}@media screen and (max-width: 1023px){.contact-texts{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.contact-texts{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.contact-texts__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}@media screen and (max-width: 1023px){.contact-texts__wrapper{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 574px){.contact-texts__wrapper{grid-template-columns:1fr}.contact-texts__wrapper h2{margin-bottom:min(64/var(--vw-screen)*100*1vw,64px)}}.contact-texts__content{grid-column-start:3}@media screen and (max-width: 1023px){.contact-texts__content{grid-column-start:2}}@media screen and (max-width: 574px){.contact-texts__content{grid-column-start:1}}.contact-texts__content div:not(:last-child){margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}.contact-texts__content h4{margin-bottom:min(12/var(--vw-screen)*100*1vw,12px);font-family:var(--font-secondary);font-weight:300;font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}
@media screen and (max-width: 1023px){
.contact-texts__content h4{font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}
.contact-texts__content p{font-family:var(--font-secondary);font-weight:300;font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.8;opacity:.56}@media screen and (max-width: 1023px){.contact-texts__content p{font-size:min(12/var(--vw-screen)*100*1vw,12px);line-height:1.4}}
.cookies-popup{position:fixed;z-index:5;bottom:var(--layout-margin);left:var(--layout-margin);width:min(564/var(--vw-screen)*100*1vw,564px);padding:min(40/var(--vw-screen)*100*1vw,40px);border-radius:2px;background-color:var(--c-white);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}
.cookies-popup p{margin-bottom:min(56/var(--vw-screen)*100*1vw,56px)}
@media screen and (max-width: 1023px){
.cookies-popup{width:min(513/var(--vw-screen)*100*1vw,513px);padding:min(24/var(--vw-screen)*100*1vw,24px)}
.cookies-popup p{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}
@media screen and (max-width: 574px){
.cookies-popup{width:100%;padding:min(24/var(--vw-screen)*100*1vw,24px) min(16/var(--vw-screen)*100*1vw,16px)}
.cookies-popup p{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}
.cookies-popup--open{clip-path:inset(0% 0% 0%)}
.cookies-popup__btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}
.cookies-popup__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
.cookies-popup__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}
.cookies-popup__btn:hover{color:var(--c-white)}
@media screen and (max-width: 1023px){
.cookies-popup{bottom:min(24/var(--vw-screen)*100*1vw,24px);left:min(24/var(--vw-screen)*100*1vw,24px);padding:min(24/var(--vw-screen)*100*1vw,24px)}}
@media screen and (max-width: 574px){
.cookies-popup{bottom:100px;left:max(0/var(--vw-screen)*100*1vw,0px);padding:min(24/var(--vw-screen)*100*1vw,24px)}}
.footer-list__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.footer-list__item{position:relative;padding:min(14/var(--vw-screen)*100*1vw,14px) 0;border-top:1px solid var(--c-white-transparent-16);overflow:hidden;--hover-progress: 0;--hover-progress--base: 0;background-color:rgba(0,0,0,0);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.footer-list__item::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-white-transparent-16);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
.footer-list__item:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}
.footer-list__item:hover{color:var(--c-white)}
.footer-list__item span{display:block;-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}.footer-list__item:hover span{-webkit-transform:translateX(min(8 / var(--vw-screen) * 100 * 1vw, 8px));transform:translateX(min(8 / var(--vw-screen) * 100 * 1vw, 8px))}@media screen and (max-width: 1440px){.footer-list__item{padding:min(15/var(--vw-screen)*100*1vw,15px) 0}}@media screen and (max-width: 1023px){.footer-list__item{padding:min(17/var(--vw-screen)*100*1vw,17px) 0}}
.footer{padding:var(--margin-56) 0;color:var(--c-white);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}@media screen and (max-width: 574px){.footer{padding:var(--margin-24) 0}}@media screen and (max-width: 574px){.footer{padding:var(--margin-16) 0}}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:min(302/var(--vw-screen)*100*1vw,302px)}@media screen and (max-width: 1023px){.footer__top{height:min(320/var(--vw-screen)*100*1vw,320px);margin-bottom:var(--margin-24)}}@media screen and (max-width: 574px){.footer__top{height:min(220/var(--vw-screen)*100*1vw,220px)}}.footer__logo-icon{width:min(400/var(--vw-screen)*100*1vw,400px);height:min(128/var(--vw-screen)*100*1vw,128px)}@media screen and (max-width: 574px){.footer__logo-icon{width:min(221/var(--vw-screen)*100*1vw,221px);height:min(71/var(--vw-screen)*100*1vw,71px)}}.footer__grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:var(--margin-56)}@media screen and (max-width: 1440px){.footer__grid{grid-column-gap:var(--margin-40)}}@media screen and (max-width: 1023px){.footer__grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--margin-24);grid-row-gap:var(--margin-56)}}@media screen and (max-width: 574px){.footer__grid{grid-column-gap:var(--margin-16);grid-row-gap:var(--margin-40)}}.footer__bottom{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--margin-56);margin-top:min(80/var(--vw-screen)*100*1vw,80px)}.footer__bottom a{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.footer__bottom a::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.footer__bottom a:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}@media screen and (max-width: 1440px){.footer__bottom{grid-column-gap:var(--margin-40)}}@media screen and (max-width: 1023px){.footer__bottom{grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--margin-24);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:var(--margin-40)}}@media screen and (max-width: 574px){.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:var(--margin-40)}}.footer__socials{grid-column-start:1}@media screen and (max-width: 1023px){.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-8);margin-bottom:0}}@media screen and (max-width: 574px){.footer__socials{width:100%;margin-bottom:var(--margin-16)}}.footer__development{grid-column-start:3;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--margin-56);justify-items:end}.footer__development p{grid-column-start:1;color:var(--c-white-transparent-56)}.footer__development div{grid-column-start:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:var(--gap-8)}@media screen and (max-width: 1440px){.footer__development{grid-column-gap:var(--margin-40)}}@media screen and (max-width: 1023px){.footer__development{grid-column-start:2;grid-column-gap:var(--margin-24);padding:min(17/var(--vw-screen)*100*1vw,17px) 0}.footer__development p{justify-self:flex-start}}@media screen and (max-width: 574px){.footer__development{padding:min(17/var(--vw-screen)*100*1vw,17px) 0;border-top:1px solid var(--c-white-transparent-16)}}.footer .footer-nav__contacts .footer-list__wrapper a:last-child span{width:85%}@media screen and (max-width: 1023px){.footer .footer-nav__contacts{grid-column:span 2;height:-webkit-max-content;height:-moz-max-content;height:max-content}.footer .footer-nav__contacts .footer-list__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--margin-24)}.footer .footer-nav__contacts .footer-list__wrapper a:nth-child(3){display:none}.footer .footer-nav__contacts .footer-list__wrapper a:nth-child(4){grid-column-start:2;grid-row-start:1}.footer .footer-nav__contacts .footer-list__wrapper a:last-child{grid-column-start:2;grid-row-start:2;width:100%}}@media screen and (max-width: 1023px){.footer .footer-nav__pages{grid-column-start:2;grid-row-start:1}}@media screen and (max-width: 1023px){.footer .footer-nav__rights{grid-column:span 2;height:-webkit-max-content;height:-moz-max-content;height:max-content}.footer .footer-nav__rights div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--margin-24)}.footer .footer-nav__rights a{width:100%}}.copyright{margin-bottom:min(80/var(--vw-screen)*100*1vw,80px);color:var(--c-white-transparent-56)}@media screen and (max-width: 1023px){.copyright{margin-bottom:var(--margin-24)}}
.header{position:fixed;top:min(20/var(--vw-screen)*100*1vw,20px);left:0;z-index:6;width:100%;max-width:calc(100vw - var(--scrollbar-width));font-family:var(--font-secondary);pointer-events:none}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}@media screen and (max-width: 574px){.header__container{gap:2px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header__left,.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.header__right{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content;pointer-events:all}@media screen and (max-width: 574px){.header__icon__case span{display:none}}.header__icon__case._active{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.header__icon__case._active::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.header__icon__case._active:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.header__icon__case._active:hover{color:var(--c-white)}.header__icon__case._hasItem{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.header__icon__case._hasItem::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.header__icon__case._hasItem:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.header__icon__case._hasItem:hover{color:var(--c-white)}.header__icon__person-open{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.header__icon__person-open::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.header__icon__person-open:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.header__icon__person-open:hover{color:var(--c-white)}@media screen and (max-width: 574px){.header__icon__person{display:none}}@media screen and (max-width: 574px){.header__icon__menu span.btn__text{display:none}}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;height:-webkit-max-content;height:-moz-max-content;height:max-content;pointer-events:all}.header__nav .icon:first-child{height:min(16/var(--vw-screen)*100*1vw,16px)}@media screen and (max-width: 1023px){.header__nav{display:none}}.header__menuBtn{display:none}@media screen and (max-width: 1023px){.header__menuBtn{display:block;pointer-events:all}}.header__logo{position:relative;width:min(184/var(--vw-screen)*100*1vw,184px)}@media screen and (max-width: 574px){.header__logo{width:min(223/var(--vw-screen)*100*1vw,223px)}}.header__logo-icon{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:min(184/var(--vw-screen)*100*1vw,184px);height:min(184/var(--vw-screen)*100*1vw,184px);background-color:var(--c-orange);border-radius:min(2/var(--vw-screen)*100*1vw,2px);pointer-events:all;-webkit-transition:height .3s var(--ease-in-out-quad);transition:height .3s var(--ease-in-out-quad)}.header__logo-icon svg{width:min(100/var(--vw-screen)*100*1vw,100px);height:min(50/var(--vw-screen)*100*1vw,50px);color:var(--c-white);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s var(--ease-in-out-quad);transition:-webkit-transform .3s var(--ease-in-out-quad);transition:transform .3s var(--ease-in-out-quad);transition:transform .3s var(--ease-in-out-quad), -webkit-transform .3s var(--ease-in-out-quad)}@media screen and (max-width: 1440px){.header__logo-icon{width:min(184/var(--vw-screen)*100*1vw,184px);height:min(184/var(--vw-screen)*100*1vw,184px)}}@media screen and (max-width: 574px){.header__logo-icon{width:min(223/var(--vw-screen)*100*1vw,223px);height:min(45/var(--vw-screen)*100*1vw,45px)}.header__logo-icon svg{width:min(87/var(--vw-screen)*100*1vw,87px);height:100%}}.header--fixed .header__logo-icon{height:min(49/var(--vw-screen)*100*1vw,49px)}@media screen and (max-width: 574px){.header--fixed .header__logo-icon{height:min(45/var(--vw-screen)*100*1vw,45px)}}.header--fixed .header__logo-icon svg{-webkit-transform:scale(0.8);transform:scale(0.8)}@media screen and (max-width: 574px){.header--fixed .header__logo-icon svg{-webkit-transform:scale(1);transform:scale(1)}}.catalog-btn .icon,.helper-btn .icon{-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}.catalog-btn--open,.helper-btn--open{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.catalog-btn--open .icon,.helper-btn--open .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.catalog-btn--open::after,.helper-btn--open::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.catalog-btn--open:not(:disabled)::after,.helper-btn--open:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.catalog-btn--open:hover,.helper-btn--open:hover{color:var(--c-white)}
.main-about{position:relative;width:100%;height:80svh;min-height:min(630/var(--vw-screen)*100*1vw,630px);overflow:hidden;color:var(--c-white);z-index:1}.main-about__bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.main-about__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;display:none}@media screen and (max-width: 1023px){.main-about__bg img{display:block}}.main-about__bg video{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media screen and (max-width: 1023px){.main-about__bg video{display:none}}.main-about-content{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);width:100%;height:100%;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%;padding:min(120/var(--vw-screen)*100*1vw,120px) 0}@media screen and (max-width: 1440px){.main-about-content{padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(80/var(--vw-screen)*100*1vw,80px)}}@media screen and (max-width: 1023px){.main-about-content{grid-template-columns:repeat(2, 1fr);padding:min(104/var(--vw-screen)*100*1vw,104px) 0 min(80/var(--vw-screen)*100*1vw,80px)}}@media screen and (max-width: 1023px){.main-about-content{grid-template-columns:repeat(2, 1fr);padding:min(104/var(--vw-screen)*100*1vw,104px) 0}}.main-about-content__top{grid-column-start:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-about-content__top h2{text-transform:uppercase}.main-about-content__top p{margin-bottom:var(--gap-24)}@media screen and (max-width: 1023px){.main-about-content__top{grid-column:span 2}}@media screen and (max-width: 574px){.main-about-content__top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-about-content__top p{margin-bottom:var(--gap-16)}}.main-about-content__bottom{grid-column-start:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 1023px){.main-about-content__bottom{grid-column-start:2;grid-column:span 2;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.main-about-content__title{margin-bottom:var(--gap-24)}.main-about-content__text{display:none;margin-bottom:min(80/var(--vw-screen)*100*1vw,80px)}.main-about-content__text p:not(:last-child){margin-bottom:var(24)}@media screen and (max-width: 1023px){.main-about-content__text{display:block;margin-bottom:min(48/var(--vw-screen)*100*1vw,48px)}}.main-about-content__button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;display:none;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-white);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}@media screen and (max-width: 1023px){.main-about-content__button{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-about-content__button::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.main-about-content__button:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.main-about-content__button:hover{color:var(--c-white)}
.main-choice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);background-color:var(--c-black)}@media screen and (max-width: 1440px){.main-choice{padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(140/var(--vw-screen)*100*1vw,140px)}}@media screen and (max-width: 1023px){.main-choice{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.main-choice{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.main-choice__middle-plus{width:100%;height:min(20/var(--vw-screen)*100*1vw,20px);margin:min(160/var(--vw-screen)*100*1vw,80px) 0;color:var(--c-white-transparent-56)}@media screen and (max-width: 1440px){.main-choice__middle-plus{margin:min(140/var(--vw-screen)*100*1vw,140px) 0}}@media screen and (max-width: 1023px){.main-choice__middle-plus{margin:min(104/var(--vw-screen)*100*1vw,104px) 0}}@media screen and (max-width: 574px){.main-choice__middle-plus{margin:min(80/var(--vw-screen)*100*1vw,80px) 0}}.main-choice__title{width:40%;margin-bottom:min(120/var(--vw-screen)*100*1vw,120px);text-align:center;text-transform:uppercase}.main-choice__title p{margin-bottom:var(--gap-24);color:var(--c-white-transparent-56)}@media screen and (max-width: 1440px){.main-choice__title{margin-bottom:min(140/var(--vw-screen)*100*1vw,140px)}}@media screen and (max-width: 1023px){.main-choice__title{margin-bottom:min(104/var(--vw-screen)*100*1vw,104px);width:70%}}@media screen and (max-width: 574px){.main-choice__title{margin-bottom:min(64/var(--vw-screen)*100*1vw,64px)}.main-choice__title p{margin-bottom:var(--gap-16)}}.main-choice__season,.main-choice__pattern,.main-choice__hunting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%;color:var(--c-white)}.main-choice__season-images{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--margin-56);width:100%}@media screen and (max-width: 1440px){.main-choice__season-images{grid-column-gap:var(--margin-40)}}@media screen and (max-width: 1023px){.main-choice__season-images{grid-column-gap:var(--margin-24)}}@media screen and (max-width: 574px){.main-choice__season-images{grid-template-columns:repeat(1, 1fr);grid-row-gap:min(16/var(--vw-screen)*100*1vw,16px)}}.main-choice__hunting-images{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:var(--margin-56);width:100%}@media screen and (max-width: 1440px){.main-choice__hunting-images{grid-column-gap:var(--margin-40)}}@media screen and (max-width: 1023px){.main-choice__hunting-images{grid-column-gap:var(--margin-24)}}@media screen and (max-width: 574px){.main-choice__hunting-images{grid-template-columns:repeat(1, 1fr);grid-row-gap:min(16/var(--vw-screen)*100*1vw,16px)}}.main-choice__pattern{width:min(1550/var(--vw-screen)*100*1vw,1550px)}@media screen and (max-width: 1440px){.main-choice__pattern{width:min(1129/var(--vw-screen)*100*1vw,1129px)}}@media screen and (max-width: 1023px){.main-choice__pattern{width:100%}}.main-choice__support{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);padding-top:min(40/var(--vw-screen)*100*1vw,40px);border-top:1px solid var(--c-white-transparent-56);color:var(--c-white);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.main-choice__support h2{grid-column-start:1;width:40%}.main-choice__support div{grid-column-start:3}@media screen and (max-width: 1440px){.main-choice__support h2{width:53%}}@media screen and (max-width: 1023px){.main-choice__support{grid-template-columns:repeat(2, 1fr)}.main-choice__support div{grid-column-start:2}.main-choice__support h2{width:50%}}@media screen and (max-width: 574px){.main-choice__support{grid-template-columns:repeat(1, 1fr);grid-row-gap:min(64/var(--vw-screen)*100*1vw,64px)}.main-choice__support h2{grid-column-start:1}.main-choice__support div{grid-column-start:1}}.main-choice__support-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:min(80/var(--vw-screen)*100*1vw,80px);width:100%;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-white);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.main-choice__support-btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.main-choice__support-btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.main-choice__support-btn:hover{color:var(--c-white)}@media screen and (max-width: 574px){.main-choice__support-btn{margin-top:min(48/var(--vw-screen)*100*1vw,48px)}}
.zoom-active .page__content>*:not(.main-intro){display:none}.zoom-active .page__footer{display:none}.main-intro{--progress: 0;--thumb-progress: 0;--thumb-progress-bg: 0;--thumb-img-progress: 0;--thumb-offset: 0;--height-section: 400lvh;--full-height: 100lvh;position:relative;z-index:0;height:400lvh;height:var(--height-section);margin-bottom:calc(100lvh*-1);margin-bottom:calc(var(--full-height)*-1);width:100%;color:var(--c-white)}.main-intro__zoom{-o-object-position:center;object-position:center;scale:2.7}.main-intro__content{position:sticky;top:0;left:0;z-index:3;width:100%;height:var(--full-height);pointer-events:none;overflow:hidden}.main-intro__tooltips{position:absolute;z-index:3;top:0;left:0;width:100%;height:var(--full-height);overflow:hidden;height:calc(var(--full-height) + (var(--height-section) - var(--full-height))*var(--progress));-webkit-transform:translateY(calc(var(--thumb-progress-bg) * -100% + var(--full-height) * var(--thumb-progress-bg)));transform:translateY(calc(var(--thumb-progress-bg) * -100% + var(--full-height) * var(--thumb-progress-bg)))}.main-intro__tooltips--active{opacity:1 !important}.main-intro__tooltips--active .main-tooltip__square{opacity:1}.main-intro__thumbnail{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:max(-180/var(--vw-screen)*100*1vw,-180px);display:none}@media screen and (max-width: 1023px){.main-intro__thumbnail{display:none}}.main-intro__thumbnail p{margin-top:var(--gap-24);position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.main-intro__thumbnail p::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.main-intro__thumbnail p:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.main-intro__thumbnail-img{width:min(156/var(--vw-screen)*100*1vw,156px);height:min(100/var(--vw-screen)*100*1vw,100px);position:relative}.main-intro__thumbnail-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-intro__thumbnail-filter{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;aspect-ratio:14/9;background-color:rgba(246,59,36,.8)}.main-intro__scroll-btn{color:var(--c-black);pointer-events:all;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-milk);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.main-intro__scroll-btn div{width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px)}.main-intro__scroll-btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.main-intro__scroll-btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.main-intro__scroll-btn:hover{color:var(--c-white)}.main-intro.disable{--progress: 0;--thumb-progress: 0;--thumb-progress-bg: 0;--thumb-img-progress: 0;--thumb-offset: 0;--height-section: calc(var(--app-height) * 2);--full-height: var(--app-height);height:var(--height-section);margin-bottom:calc(var(--full-height)*-1)}.main-intro-content{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:min(56/var(--vw-screen)*100*1vw,56px) 0;pointer-events:none;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}@media screen and (max-width: 1023px){.main-intro-content{padding:min(32/var(--vw-screen)*100*1vw,32px) 0}}.main-intro-content__desc{-ms-flex-item-align:start;align-self:flex-start;cursor:pointer;-webkit-transition:opacity .1s var(--ease-in-out-quad);transition:opacity .1s var(--ease-in-out-quad)}.main-intro-content__desc p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-intro-content__desc p span{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.main-intro-content__desc p span::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.main-intro-content__desc:hover p span::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.main-intro-content__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:min(868/var(--vw-screen)*100*1vw,868px)}@media screen and (max-width: 1440px){.main-intro-content__left{width:min(720/var(--vw-screen)*100*1vw,720px)}}@media screen and (max-width: 1023px){.main-intro-content__left{width:min(1000/var(--vw-screen)*100*1vw,1000px)}}@media screen and (max-width: 574px){.main-intro-content__left{width:100%}}.main-intro-content__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:min(409/var(--vw-screen)*100*1vw,409px)}@media screen and (max-width: 1440px){.main-intro-content__right{width:min(440/var(--vw-screen)*100*1vw,440px)}}@media screen and (max-width: 574px){.main-intro-content__right{display:none}}.main-intro-content__title{margin-bottom:var(--margin-40);text-transform:uppercase;pointer-events:all}@media screen and (max-width: 1023px){.main-intro-content__title{margin-bottom:var(--margin-24)}}.main-intro-content__description{margin-bottom:var(--margin-56);pointer-events:all}.main-intro-content__desc{margin-top:10svh;pointer-events:all}.main-intro-content__desc p:nth-child(2){margin-top:min(8/var(--vw-screen)*100*1vw,8px);opacity:.56}.main-intro-content__desc p:last-child{margin-top:min(36/var(--vw-screen)*100*1vw,36px)}
.main-popular-slider.bg-gray{background-color:var(--c-milk)}
.main-popular{position:relative;z-index:1;padding:min(120/var(--vw-screen)*100*1vw,80px) 0 min(140/var(--vw-screen)*100*1vw,80px);color:var(--c-black);background-color:var(--c-white)}@media screen and (max-width: 1023px){.main-popular{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.main-popular{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.main-popular__wrapper{max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.main-popular__middle-plus{width:100%;height:min(20/var(--vw-screen)*100*1vw,20px);margin:min(160/var(--vw-screen)*100*1vw,160px) 0;color:var(--c-black-transparent-56)}@media screen and (max-width: 1440px){.main-popular__middle-plus{margin:min(140/var(--vw-screen)*100*1vw,140px) 0}}@media screen and (max-width: 1023px){.main-popular__middle-plus{margin:min(104/var(--vw-screen)*100*1vw,104px) 0}}@media screen and (max-width: 574px){.main-popular__middle-plus{margin:min(80/var(--vw-screen)*100*1vw,80px) 0}}.main-popular__bottom{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);padding-top:min(40/var(--vw-screen)*100*1vw,40px);border-top:1px solid var(--c-black-transparent-56);margin-top:min(120/var(--vw-screen)*100*1vw,120px)}@media screen and (max-width: 1023px){.main-popular__bottom{margin-top:min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.main-popular__bottom{margin-top:min(80/var(--vw-screen)*100*1vw,80px)}}.main-popular__bottom h2{grid-column-start:1;width:40%}.main-popular__bottom div{grid-column-start:3}@media screen and (max-width: 1440px){.main-popular__bottom h2{width:50%}}@media screen and (max-width: 1023px){.main-popular__bottom{grid-template-columns:repeat(2, 1fr)}.main-popular__bottom h2{grid-column-start:1;width:50%}.main-popular__bottom div{grid-column-start:2}}@media screen and (max-width: 574px){.main-popular__bottom{grid-template-columns:repeat(1, 1fr);grid-row-gap:min(64/var(--vw-screen)*100*1vw,64px);padding-top:min(26/var(--vw-screen)*100*1vw,26px)}.main-popular__bottom h2{grid-column-start:1}.main-popular__bottom div{grid-column-start:1}}.main-popular__bottom-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:min(80/var(--vw-screen)*100*1vw,80px);width:100%;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.main-popular__bottom-btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.main-popular__bottom-btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.main-popular__bottom-btn:hover{color:var(--c-white)}@media screen and (max-width: 574px){.main-popular__bottom-btn{margin-top:min(48/var(--vw-screen)*100*1vw,48px)}}
.not-found-page{position:relative;width:100%;height:100svh;color:var(--c-white)}.not-found-page__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--c-grey)}.not-found-page__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.not-found-page__bg:has(img)::before{content:"";position:absolute;bottom:0;left:0;height:50svh;width:100%;background:-webkit-gradient(linear, left bottom, left top, color-stop(-20%, var(--c-black)), to(var(--c-black-transparent-16)));background:linear-gradient(0deg, var(--c-black) -20%, var(--c-black-transparent-16) 100%)}.not-found-page__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:min(85/var(--vw-screen)*100*1vw,85px) min(56/var(--vw-screen)*100*1vw,56px);width:100%;height:100%}@media screen and (max-width: 1023px){.not-found-page__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:min(38/var(--vw-screen)*100*1vw,38px) min(24/var(--vw-screen)*100*1vw,24px)}}@media screen and (max-width: 574px){.not-found-page__content{padding:min(40/var(--vw-screen)*100*1vw,40px) min(16/var(--vw-screen)*100*1vw,16px)}}.not-found-page__texts h1{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}.not-found-page__texts p{color:var(--c-white-transparent-56)}@media screen and (max-width: 1023px){.not-found-page__texts{width:100%;margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}.not-found-page__texts h1{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}}@media screen and (max-width: 574px){.not-found-page__texts{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}.not-found-page__texts h1{margin-bottom:min(16/var(--vw-screen)*100*1vw,16px)}}.not-found-page__btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:min(485/var(--vw-screen)*100*1vw,485px);--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.not-found-page__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.not-found-page__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.not-found-page__btn:hover{color:var(--c-white)}@media screen and (max-width: 1023px){.not-found-page__btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.not-found-page__btn .btn__icon{display:none}}
.order-confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 var(--layout-margin);background-color:var(--c-white)}.order-confirmation__row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px);padding:min(56/var(--vw-screen)*100*1vw,56px) 0}.order-confirmation__row:not(:first-child){-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--c-black-transparent-16)}.order-confirmation__row .typo-l-2{height:-webkit-max-content;height:-moz-max-content;height:max-content;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.order-confirmation__row .typo-l-2::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.order-confirmation__row .typo-l-2:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}@media screen and (max-width: 1023px){.order-confirmation__row{padding:min(40/var(--vw-screen)*100*1vw,40px) 0}}@media screen and (max-width: 574px){.order-confirmation__row{grid-template-columns:1fr;grid-row-gap:min(32/var(--vw-screen)*100*1vw,32px)}.order-confirmation__row .typo-h-2{margin-bottom:min(32/var(--vw-screen)*100*1vw,32px)}}.order-confirmation__values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(40/var(--vw-screen)*100*1vw,40px)}.order-confirmation__values h4{margin-bottom:min(12/var(--vw-screen)*100*1vw,12px)}.order-confirmation__values p{color:var(--c-black-transparent-56)}
.order-form{position:relative;z-index:1;margin-top:calc(min(700/var(--vw-screen)*100*1vw,800px)*-1);display:grid;grid-template-columns:2fr 1fr;border-top:1px solid var(--c-black-transparent-16);background-color:var(--c-white)}@media screen and (max-width: 1023px){.order-form{margin-top:calc(min(650/var(--vw-screen)*100*1vw,650px)*-1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.order-form__left,.order-form__right{padding:min(56/var(--vw-screen)*100*1vw,56px) var(--layout-margin) min(160/var(--vw-screen)*100*1vw,160px)}@media screen and (max-width: 1023px){.order-form__left,.order-form__right{padding:min(80/var(--vw-screen)*100*1vw,80px) var(--layout-margin) min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 1023px){.order-form__left,.order-form__right{padding:min(24/var(--vw-screen)*100*1vw,24px) var(--layout-margin) min(48/var(--vw-screen)*100*1vw,48px)}}.order-form__left{background-color:var(--c-white)}.order-form__left-top{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--layout-margin);margin-bottom:min(56/var(--vw-screen)*100*1vw,56px)}.order-form__left-top:nth-child(2){padding-top:min(40/var(--vw-screen)*100*1vw,40px);border-top:1px solid var(--c-black-transparent-16)}@media screen and (max-width: 1023px){.order-form__left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}.order-form__right{background-color:var(--c-milk)}.order-form__support{padding-top:min(32/var(--vw-screen)*100*1vw,32px)}.order-form__support h2{margin-bottom:min(12/var(--vw-screen)*100*1vw,12px)}.order-form__support ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-form__support ul li:not(:last-child){margin-bottom:min(12/var(--vw-screen)*100*1vw,12px)}.order-form__support ul li p{color:var(--c-black-transparent-56)}.order-form__support ul li a{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.order-form__support ul li a::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.order-form__support ul li a:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.order-form__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:min(32/var(--vw-screen)*100*1vw,32px) 0;border-bottom:1px solid var(--c-black-transparent-16);flex-direction:column;}.order-form__texts h2{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}@media screen and (max-width: 1023px){.order-form__texts h2{margin:0}}.order-form__texts p{color:var(--c-black-transparent-56)}@media screen and (max-width: 1023px){.order-form__texts{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}.order-form__inputs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(16/var(--vw-screen)*100*1vw,16px)}.order-form__inputs .phone{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:2px}@media screen and (max-width: 574px){.order-form__inputs .phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}}.order-form__policy{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px);padding-top:min(56/var(--vw-screen)*100*1vw,56px);border-top:1px solid var(--c-black-transparent-16)}@media screen and (max-width: 1023px){.order-form__policy{grid-template-columns:1fr;grid-column-gap:0;padding-top:min(40/var(--vw-screen)*100*1vw,40px)}}.order-form__policy-content{grid-column-start:2}.order-form__policy .checkbox{margin-right:min(40/var(--vw-screen)*100*1vw,40px)}@media screen and (max-width: 1023px){.order-form__policy .checkbox{margin-right:min(24/var(--vw-screen)*100*1vw,24px)}}@media screen and (max-width: 1023px){.order-form__policy .checkbox{margin-right:min(16/var(--vw-screen)*100*1vw,16px)}}.order-form__policy .checkbox input{display:none}.order-form__policy .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--c-black-transparent-56);margin-bottom:min(32/var(--vw-screen)*100*1vw,32px);-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.order-form__policy .checkbox label p{font-family:var(--font-secondary);font-weight:300;font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.2;padding-top:var(--gap-8);margin-left:min(24/var(--vw-screen)*100*1vw,24px)}.order-form__policy .checkbox label p a{color:var(--c-black);display:inline;-webkit-text-decoration:none;text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .8s var(--ease-in-out-quad);transition:background-size .8s var(--ease-in-out-quad)}.order-form__policy .checkbox label p a:hover{background-size:100% 1px}@media screen and (max-width: 1023px){.order-form__policy .checkbox label{font-size:min(12/var(--vw-screen)*100*1vw,12px)}}.order-form__policy .checkbox label span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(32/var(--vw-screen)*100*1vw,32px);height:min(32/var(--vw-screen)*100*1vw,32px);min-width:min(32/var(--vw-screen)*100*1vw,32px);border:1px solid var(--c-black-transparent-16);background-color:var(--c-black-transparent-6);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.order-form__policy .checkbox label .check-icon{color:rgba(0,0,0,0);-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.order-form__policy .checkbox label:hover{color:var(--c-black)}.order-form__policy .checkbox label:hover span{background-color:var(--c-milk-dark)}.order-form__policy .checkbox label:hover .check-icon{color:var(--c-black-transparent-16)}.order-form__policy .checkbox input[type=checkbox]+label span{border-radius:2px}.order-form__policy .checkbox input[type=checkbox]:checked+label{color:var(--c-black)}.order-form__policy .checkbox input[type=checkbox]:checked+label span{background-color:var(--c-black)}.order-form__policy .checkbox input[type=checkbox]:checked+label .check-icon{color:var(--c-white)}.order-form__policy .checkbox input[type=checkbox]:checked+label:hover span{background-color:var(--c-black)}.order-form__policy .checkbox input[type=checkbox]:checked+label:hover .check-icon{color:var(--c-white-transparent-56)}.order-form__btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:min(22.5/var(--vw-screen)*100*1vw,22.5px) min(24/var(--vw-screen)*100*1vw,24px);--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.order-form__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.order-form__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.order-form__btn:hover{color:var(--c-white)}.order-form__delivery ._show{max-height:100svh}.order-form__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(32/var(--vw-screen)*100*1vw,32px);padding-bottom:min(32/var(--vw-screen)*100*1vw,32px);border-bottom:1px solid var(--c-black-transparent-16)}.order-form__cards h3{display:none}@media screen and (max-width: 1023px){.order-form__cards h3{display:block}}.delivery-mail,.delivery-pickup{overflow:hidden;max-height:0svh;-webkit-transition:max-height .5s var(--ease-in-out-quad);transition:max-height .5s var(--ease-in-out-quad)}.delivery-mail__wrapper,.delivery-pickup__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px);padding:min(56/var(--vw-screen)*100*1vw,56px) 0;border-top:1px solid var(--c-black-transparent-16)}@media screen and (max-width: 1023px){.delivery-mail__wrapper,.delivery-pickup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:min(40/var(--vw-screen)*100*1vw,40px) 0}}.delivery-pickup__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(24/var(--vw-screen)*100*1vw,24px)}.delivery-pickup__list ul li{padding:min(14/var(--vw-screen)*100*1vw,14px) 0}.delivery-pickup__list ul li input{display:none}.delivery-pickup__list ul li input:checked+label{opacity:1}.delivery-pickup__list ul li input:not(:checked)+label{opacity:.56}.delivery-pickup__list ul li label{cursor:pointer}.delivery-pickup__list ul li h4{margin-bottom:min(8/var(--vw-screen)*100*1vw,8px);color:currentColor}.delivery-pickup__list ul li .typo-l-3{opacity:.56}.delivery-pickup__list ul li .typo-l-2{margin-top:min(24/var(--vw-screen)*100*1vw,24px)}@media screen and (max-width: 1023px){.delivery-pickup__list{padding-top:min(32/var(--vw-screen)*100*1vw,32px)}.delivery-pickup__list ul li{padding:min(8/var(--vw-screen)*100*1vw,8px) 0}}.delivery-mail__inputs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(16/var(--vw-screen)*100*1vw,16px)}@media screen and (max-width: 1023px){.delivery-mail .typo-l-1{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}.error-msg{position:absolute;bottom:max(-24/var(--vw-screen)*100*1vw,-24px);left:0;opacity:0;color:var(--c-orange);-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}
.other-article{position:relative;z-index:2;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);background-color:var(--c-black);color:var(--c-white)}@media screen and (max-width: 1023px){.other-article{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.other-article{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.other-article__wrapper{position:relative;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.other-article__title{position:absolute;top:0;left:0}.other-article__grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);grid-row-gap:min(160/var(--vw-screen)*100*1vw,160px)}.other-article__grid .blog-card{color:var(--c-white)}.other-article__grid .blog-card:nth-child(even){grid-column-start:3}.other-article__grid .blog-card:nth-child(odd){grid-column-start:2}@media screen and (max-width: 1023px){.other-article__grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--margin-24);grid-row-gap:min(104/var(--vw-screen)*100*1vw,104px)}.other-article__grid .blog-card:nth-child(even){grid-column-start:auto}.other-article__grid .blog-card:nth-child(odd){grid-column-start:auto}.other-article__grid .blog-card:first-child{grid-column-start:2}}@media screen and (max-width: 574px){.other-article__grid{grid-template-columns:1fr;grid-row-gap:min(56/var(--vw-screen)*100*1vw,56px);padding-top:min(120/var(--vw-screen)*100*1vw,120px)}.other-article__grid .blog-card:first-child{grid-column-start:1}}
.preloader{--progress: 0;--maskProgress: 0;position:fixed;top:0;left:0;z-index:10;width:100vw;height:100dvh;background-color:var(--c-grey);clip-path:inset(0% 0% calc(0 * 100%));clip-path:inset(0% 0% calc(var(--maskProgress) * 100%))}.preloader__hide{opacity:0;pointer-events:none}.preloader__hide .preloader__logo,.preloader__hide .preloader__img,.preloader__hide .preloader__content{pointer-events:none}.preloader__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.preloader__content-show .preloader__img{scale:1}.preloader__logo{width:min(180/var(--vw-screen)*100*1vw,180px);height:min(180/var(--vw-screen)*100*1vw,180px);padding:min(14/var(--vw-screen)*100*1vw,14px);border-radius:min(2/var(--vw-screen)*100*1vw,2px);background-color:var(--c-orange);pointer-events:all}.preloader__logo svg{color:var(--c-white)}.preloader__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-transform-origin:center;transform-origin:center;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;-webkit-transform:scale(calc(0.3 + 0.7 * var(--progress)));transform:scale(calc(0.3 + 0.7 * var(--progress)))}.preloader__img-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;clip-path:inset(calc(50% * (1 - var(--progress))))}.preloader__progress{position:absolute;bottom:min(56/var(--vw-screen)*100*1vw,56px);left:var(--layout-margin);z-index:1;color:var(--c-white)}.preloader__progress--frame{width:min(84/var(--vw-screen)*100*1vw,84px);height:min(56/var(--vw-screen)*100*1vw,56px)}.preloader__count{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.product-catalog{position:relative;z-index:0;color:var(--c-white);background-color:var(--c-black)}.product-catalog--sticky-main{height:calc(var(--catalog-height)*2)}.product-catalog--sticky-main .pin-spacer{height:calc(var(--catalog-height)*2) !important}.product-catalog--sticky-main .product-catalog__wrapper{height:var(--catalog-height)}.product-catalog--sticky-second{position:relative;z-index:1;margin-top:calc(var(--catalog-height)*-1)}.product-catalog--white{color:var(--c-black);background-color:var(--c-white)}.product-catalog--grey{color:var(--c-black);background-color:var(--c-milk)}.product-catalog__wrapper{max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%;padding:min(120/var(--vw-screen)*100*1vw,80px) 0 min(140/var(--vw-screen)*100*1vw,80px)}@media screen and (max-width: 1023px){.product-catalog__wrapper{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.product-catalog__wrapper{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.last-section{padding-bottom:min(120/var(--vw-screen)*100*1vw,120px)}@media screen and (max-width: 1440px){.last-section{padding-bottom:min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 1023px){.last-section{padding-bottom:0}}
.product-description{position:relative;z-index:3;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);margin-top:-100svh;background-color:var(--c-grey)}.product-description--white{color:var(--c-white)}@media screen and (max-width: 1023px){.product-description{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.product-description{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.product-description__wrapper{max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.product-description__items{color:var(--c-white)}
.product-details{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100svh;width:100%;background-color:var(--c-grey)}.product-details__wrapper{width:100%;min-height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1023px){.product-details__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-details__video{width:50%;height:100%;overflow:hidden}@media screen and (max-width: 1023px){.product-details__video{width:100%;min-height:100svh}}.product-details__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-details__video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-details__body{width:50%;height:100%;overflow:hidden;padding:min(56/var(--vw-screen)*100*1vw,56px) calc((100% - min(var(--layout-width),1920px - var(--layout-margin)))/2) min(56/var(--vw-screen)*100*1vw,56px) min(56/var(--vw-screen)*100*1vw,56px)}@media screen and (max-width: 1023px){.product-details__body{width:100%;padding:min(40/var(--vw-screen)*100*1vw,40px) var(--layout-margin)}}.product-details-item{border-top:max(1/var(--vw-screen)*100*1vw,1px) solid hsla(0,0%,100%,.16)}.product-details-item.open .product-details-item__plus{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-details-item__toggle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(16/var(--vw-screen)*100*1vw,16px);padding:min(20/var(--vw-screen)*100*1vw,20px) 0;position:relative;border-top:1px solid var(--c-white-transparent-16);overflow:hidden;--hover-progress: 0;--hover-progress--base: 0;background-color:rgba(0,0,0,0);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.product-details-item__toggle::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-white-transparent-16);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.product-details-item__toggle:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.product-details-item__toggle:hover{color:var(--c-white)}.product-details-item__toggle .product-details-item__value>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}.product-details-item__toggle:hover .product-details-item__value>*{-webkit-transform:translateX(min(8 / var(--vw-screen) * 100 * 1vw, 8px));transform:translateX(min(8 / var(--vw-screen) * 100 * 1vw, 8px))}.product-details-item__value{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding-top:max(1/var(--vw-screen)*100*1vw,1px);color:var(--c-white)}.product-details-item__plus{display:-webkit-box;display:-ms-flexbox;display:flex;width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px);-ms-flex-negative:0;flex-shrink:0;color:var(--c-white);-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}.product-details-item__body{display:none}.product-details-item__content{padding:min(20/var(--vw-screen)*100*1vw,20px) min(56/var(--vw-screen)*100*1vw,56px) min(40/var(--vw-screen)*100*1vw,40px) 0;max-height:min(480/var(--vw-screen)*100*1vw,480px);overflow-y:auto}.product-details-item__content::-webkit-scrollbar{width:min(6/var(--vw-screen)*100*1vw,6px);background-color:rgba(0,0,0,0)}.product-details-item__content::-webkit-scrollbar-thumb{border-radius:min(40/var(--vw-screen)*100*1vw,40px);background-color:hsla(0,0%,100%,.56)}@media screen and (max-width: 574px){.product-details-item__content{padding:min(16/var(--vw-screen)*100*1vw,16px) min(16/var(--vw-screen)*100*1vw,16px) min(16/var(--vw-screen)*100*1vw,16px) 0}}.product-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(4/var(--vw-screen)*100*1vw,4px)}.product-reviews__rating{--max-score: 5;--reviews-width: calc((var(--reviews-score) / var(--max-score)) * 100%);width:min(110/var(--vw-screen)*100*1vw,110px);height:min(19/var(--vw-screen)*100*1vw,19px);background-image:url("data:image/svg+xml,%3Csvg width=%2722%27 height=%2719%27 viewBox=%270 0 22 19%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M13.5254 6.61816L13.6426 6.87012L13.9189 6.90332L19.8691 7.62402L15.4795 11.7012L15.2754 11.8906L15.3291 12.1641L16.4814 18.0391L11.2432 15.1279L11 14.9932L10.7568 15.1279L5.51758 18.0391L6.6709 12.1641L6.72461 11.8906L6.52051 11.7012L2.12988 7.62402L8.08105 6.90332L8.35742 6.87012L8.47461 6.61816L11 1.18555L13.5254 6.61816Z%27 stroke=%27white%27/%3E%3C/svg%3E%0A");background-repeat:repeat-x;background-size:min(22/var(--vw-screen)*100*1vw,22px) min(19/var(--vw-screen)*100*1vw,19px);position:relative}.product-reviews__rating::before{content:"";position:absolute;top:0;left:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg width=%2722%27 height=%2719%27 viewBox=%270 0 22 19%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11 0L13.9789 6.40736L21 7.25735L15.82 12.0673L17.1803 19L11 15.5654L4.81966 19L6.18 12.0673L1 7.25735L8.02108 6.40736L11 0Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");background-repeat:repeat-x;background-size:min(22/var(--vw-screen)*100*1vw,22px) min(19/var(--vw-screen)*100*1vw,19px);width:var(--reviews-width)}.details-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.details-item:not(:last-child){margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}@media screen and (max-width: 574px){.details-item:not(:last-child){margin-bottom:min(16/var(--vw-screen)*100*1vw,16px)}}.details-item__icon{width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px);-ms-flex-negative:0;flex-shrink:0;color:var(--c-white);margin:min(4/var(--vw-screen)*100*1vw,4px) min(36/var(--vw-screen)*100*1vw,36px) 0 0}.details-item__title{line-height:1.8;color:var(--c-white);margin-bottom:min(12/var(--vw-screen)*100*1vw,12px)}.details-item__text{line-height:1.8;color:hsla(0,0%,100%,.56)}
.product-intro-content__article{margin-bottom:min(8/var(--vw-screen)*100*1vw,8px)}
.product-intro{height:200svh;width:100%;color:var(--c-white);margin-top:calc(max(-64/var(--vw-screen)*100*1vw,-64px) - var(--layout-margin))}@media screen and (max-width: 1023px){.product-intro{margin-top:0}}.product-intro__bg{--progress: 0;position:absolute;z-index:2;top:0;left:0;width:100%;height:100svh;overflow:hidden;-webkit-filter:brightness(calc(1 - 0));filter:brightness(calc(1 - 0));-webkit-filter:brightness(calc(1 - var(--progress)));filter:brightness(calc(1 - var(--progress)))}.product-intro__bg-img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(calc(1.3 - var(--progress) * 0.3));transform:scale(calc(1.3 - var(--progress) * 0.3));-webkit-transform-origin:bottom;transform-origin:bottom}.product-intro__bg-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.product-intro__bg::after{content:"";position:absolute;bottom:0;left:0;height:50svh;width:100%;pointer-events:none;background:-webkit-gradient(linear, left bottom, left top, from(#161616), to(rgba(22, 22, 22, 0)));background:linear-gradient(0deg, #161616 0%, rgba(22, 22, 22, 0) 100%);opacity:.8}.product-intro__content{position:sticky;top:0;z-index:3;width:100%;height:100svh;overflow:hidden}.product-intro-content{position:relative;z-index:3;display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);height:100%;padding:min(56/var(--vw-screen)*100*1vw,56px) 0 min(176/var(--vw-screen)*100*1vw,176px);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}@media screen and (max-width: 1023px){.product-intro-content{grid-template-columns:1fr;padding:min(32/var(--vw-screen)*100*1vw,32px) 0 min(144/var(--vw-screen)*100*1vw,144px)}}@media screen and (max-width: 574px){.product-intro-content{padding-bottom:min(120/var(--vw-screen)*100*1vw,120px)}}.product-intro-content__zooms{grid-column-start:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:min(24/var(--vw-screen)*100*1vw,24px);margin-top:auto;margin-bottom:min(60/var(--vw-screen)*100*1vw,60px)}@media screen and (max-width: 574px){.product-intro-content__zooms{display:none}}.product-intro-content__zooms .product-zoom-button{-ms-flex-item-align:start;align-self:flex-start}.product-intro-content__texts{grid-column-start:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-left:2px}@media screen and (max-width: 1023px){.product-intro-content__texts{grid-column-start:1;width:min(565/var(--vw-screen)*100*1vw,565px);margin-left:0}}@media screen and (max-width: 574px){.product-intro-content__texts{width:100%}}.product-intro-content__type{color:var(--c-white-transparent-56);margin-bottom:var(--margin-24)}@media screen and (max-width: 574px){.product-intro-content__type{margin-bottom:var(--margin-16)}}.product-intro-content__title{margin-bottom:var(--margin-16);text-transform:uppercase;pointer-events:all}@media screen and (max-width: 574px){.product-intro-content__title{margin-bottom:var(--gap-8)}}.product-intro-content__cost{margin-bottom:var(--margin-40)}@media screen and (max-width: 1023px){.product-intro-content__cost{margin-bottom:var(--margin-24)}}.product-intro-content__description{pointer-events:all}.product-intro-content__desc{padding-top:min(150/var(--vw-screen)*100*1vw,150px);pointer-events:all}.product-intro-content__desc p:nth-child(2){margin-top:min(8/var(--vw-screen)*100*1vw,8px)}.product-intro-content__desc p:last-child{margin-top:min(36/var(--vw-screen)*100*1vw,36px)}.product-zoom-button{grid-column-start:1;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 1023px){.product-zoom-button{display:none}}.product-zoom-button p{margin-top:var(--margin-24);text-align:center;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.product-zoom-button p::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.product-zoom-button:hover p::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.product-zoom-button__frame{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(156/var(--vw-screen)*100*1vw,156px);height:min(100/var(--vw-screen)*100*1vw,100px);border:1px solid var(--c-white)}
.product-path{position:relative;z-index:2;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(140/var(--vw-screen)*100*1vw,140px);color:var(--c-black);background-color:var(--c-white)}@media screen and (max-width: 1023px){.product-path{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.product-path{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.product-path__wrapper{max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}
.product-video{position:relative;z-index:3;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);background-color:var(--c-white)}@media screen and (max-width: 1023px){.product-video{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.product-video{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.product-video__wrapper{max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.product-video__title{max-width:min(868/var(--vw-screen)*100*1vw,868px);text-transform:uppercase;margin-bottom:min(60/var(--vw-screen)*100*1vw,60px)}@media screen and (max-width: 1023px){.product-video__title{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}@media screen and (max-width: 574px){.product-video__title{margin-bottom:min(32/var(--vw-screen)*100*1vw,32px)}}.product-video__video{width:100%;background-color:var(--c-milk-dark)}.product-video__video video{width:100%;height:auto}
.product-visual{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-100svh;min-height:100svh;width:100%;background-color:var(--c-grey)}@media screen and (max-width: 1023px){.product-visual .product-gallery__item:last-child{display:block;width:100%;min-height:100svh;max-height:100svh}}.product-visual__wrapper{position:sticky;top:0;min-height:100svh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1023px){.product-visual__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-visual__body{width:50%;height:100%;overflow:hidden;padding:min(160/var(--vw-screen)*100*1vw,160px) min(56/var(--vw-screen)*100*1vw,56px) min(160/var(--vw-screen)*100*1vw,160px) calc((100% - min(var(--layout-width),1920px - var(--layout-margin)))/2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1023px){.product-visual__body{width:100%;min-height:100svh;padding:min(80/var(--vw-screen)*100*1vw,80px) var(--layout-margin)}}@media screen and (max-width: 574px){.product-visual__body{padding:min(64/var(--vw-screen)*100*1vw,64px) var(--layout-margin)}}.product-visual__main{margin-bottom:min(32/var(--vw-screen)*100*1vw,32px)}.product-visual__slider{margin-bottom:min(48/var(--vw-screen)*100*1vw,48px);position:relative}.product-visual__image{width:calc(25% - min(18/var(--vw-screen)*100*1vw,18px));height:min(258/var(--vw-screen)*100*1vw,258px);display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:min(2/var(--vw-screen)*100*1vw,2px);overflow:hidden;cursor:pointer;position:relative;-webkit-transition:-webkit-transform .2s ease, -webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease, -webkit-box-shadow .2s ease;transition:transform .2s ease, box-shadow .2s ease;transition:transform .2s ease, box-shadow .2s ease, -webkit-transform .2s ease, -webkit-box-shadow .2s ease}.product-visual__image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:min(2/var(--vw-screen)*100*1vw,2px) solid var(--c-orange);border-radius:min(2/var(--vw-screen)*100*1vw,2px);opacity:0;pointer-events:none;z-index:1;-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}.product-visual__image:hover{-webkit-box-shadow:0 min(8/var(--vw-screen)*100*1vw,8px) min(24/var(--vw-screen)*100*1vw,24px) rgba(0,0,0,.15);box-shadow:0 min(8/var(--vw-screen)*100*1vw,8px) min(24/var(--vw-screen)*100*1vw,24px) rgba(0,0,0,.15)}.product-visual__image:hover::before{opacity:1}.product-visual__image:not(:last-child){margin-right:min(24/var(--vw-screen)*100*1vw,24px)}@media screen and (max-width: 1023px){.product-visual__image:not(:last-child){margin-right:min(16/var(--vw-screen)*100*1vw,16px)}}@media screen and (max-width: 1023px){.product-visual__image{width:calc(50% - min(8/var(--vw-screen)*100*1vw,8px))}}.product-visual__image.two{width:calc(50% - min(12/var(--vw-screen)*100*1vw,12px))}@media screen and (max-width: 1023px){.product-visual__image.two{width:calc(50% - min(8/var(--vw-screen)*100*1vw,8px))}}.product-visual__image img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-visual__prev,.product-visual__next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(48/var(--vw-screen)*100*1vw,48px);height:min(48/var(--vw-screen)*100*1vw,48px);border-radius:2px;background-color:var(--c-black);color:var(--c-white);overflow:hidden;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.product-visual__prev::after,.product-visual__next::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.product-visual__prev:not(:disabled)::after,.product-visual__next:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.product-visual__prev:hover,.product-visual__next:hover{color:var(--c-white)}.product-visual__prev svg,.product-visual__next svg{width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px);z-index:2}.product-visual__prev{left:max(-20/var(--vw-screen)*100*1vw,-20px)}.product-visual__prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 1023px){.product-visual__prev{left:max(-8/var(--vw-screen)*100*1vw,-8px)}}.product-visual__next{right:max(-20/var(--vw-screen)*100*1vw,-20px)}@media screen and (max-width: 1023px){.product-visual__next{right:max(-8/var(--vw-screen)*100*1vw,-8px)}}.product-visual__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:min(12/var(--vw-screen)*100*1vw,12px);font-family:var(--font-secondary);font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:min(28/var(--vw-screen)*100*1vw,28px);color:var(--c-white);font-weight:300}.product-visual__info .product-visual__hint{font-size:min(14/var(--vw-screen)*100*1vw,14px);opacity:.7;font-style:italic;margin-top:min(8/var(--vw-screen)*100*1vw,8px)}.product-visual__open{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(28/var(--vw-screen)*100*1vw,28px);overflow:hidden}.product-visual__open-icon{background-color:var(--c-orange);color:var(--c-white);padding:min(12/var(--vw-screen)*100*1vw,12px)}.product-visual__open-icon:hover{color:var(--c-white)}.product-visual__open-icon svg{width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px)}.product-visual__open-text{font-family:var(--font-primary);font-size:min(18/var(--vw-screen)*100*1vw,18px);line-height:min(22/var(--vw-screen)*100*1vw,22px);color:var(--c-white);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.profile-address{position:relative;z-index:1;margin-top:calc(min(700/var(--vw-screen)*100*1vw,800px)*-1);border-top:1px solid var(--c-black-transparent-16);padding:min(56/var(--vw-screen)*100*1vw,56px) 0 0;background-color:var(--c-white)}@media screen and (max-width: 1023px){.profile-address{padding:min(40/var(--vw-screen)*100*1vw,40px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.profile-address{padding:min(24/var(--vw-screen)*100*1vw,24px) 0 min(96/var(--vw-screen)*100*1vw,96px);margin-top:calc(min(700/var(--vw-screen)*100*1vw,700px)*-1)}}.profile-address__wrapper{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}@media screen and (max-width: 1023px){.profile-address__wrapper{grid-template-columns:1fr}.profile-address__wrapper h4{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}@media screen and (max-width: 574px){.profile-address__wrapper{grid-column-gap:min(16/var(--vw-screen)*100*1vw,16px)}}.profile-address-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(16/var(--vw-screen)*100*1vw,16px)}.profile-address-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}@media screen and (max-width: 574px){.profile-address-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(16/var(--vw-screen)*100*1vw,16px)}}.profile-address-form__select{background-color:var(--c-black-transparent-6);color:var(--c-black-transparent-56)}@media screen and (max-width: 574px){.profile-address-form__select{height:min(64/var(--vw-screen)*100*1vw,64px)}}.profile-address-form__edit-btn{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:min(255/var(--vw-screen)*100*1vw,255px);border:1px solid var(--c-black-transparent-16);background-color:var(--c-white)}@media screen and (max-width: 1023px){.profile-address-form__edit-btn{width:min(380/var(--vw-screen)*100*1vw,380px)}}@media screen and (max-width: 574px){.profile-address-form__edit-btn{width:100%}}
.profile-favorites{position:relative;z-index:1;margin-top:calc(min(700/var(--vw-screen)*100*1vw,800px)*-1);border-top:1px solid var(--c-black-transparent-16);padding:min(56/var(--vw-screen)*100*1vw,56px) 0 min(160/var(--vw-screen)*100*1vw,160px);background-color:var(--c-white)}@media screen and (max-width: 1023px){.profile-favorites{padding:min(40/var(--vw-screen)*100*1vw,40px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.profile-favorites{padding:min(24/var(--vw-screen)*100*1vw,24px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.profile-favorites__wrapper{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.profile-favorites__wrapper:not(:last-child){margin-bottom:min(56/var(--vw-screen)*100*1vw,56px)}@media screen and (max-width: 1023px){.profile-favorites__wrapper{grid-template-columns:1fr}.profile-favorites__wrapper h4{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}@media screen and (max-width: 574px){.profile-favorites__wrapper{grid-column-gap:min(16/var(--vw-screen)*100*1vw,16px)}}.profile-favorites__title h2{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}.profile-favorites__title p{color:var(--c-black-transparent-56)}@media screen and (max-width: 1023px){.profile-favorites__title{margin-bottom:min(64/var(--vw-screen)*100*1vw,64px)}}.profile-favorites__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-favorites__bottom button:first-child{color:var(--c-black-transparent-56)}.profile-favorites__bottom button:first-child span{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.profile-favorites__bottom button:first-child span::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.profile-favorites__bottom button:first-child:hover span::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}@media screen and (max-width: 1023px){.profile-favorites__bottom{display:grid;grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 574px){.profile-favorites__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-template-columns:repeat(2, 1fr)}.profile-favorites__bottom button:first-child{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}}.profile-favorites-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(16/var(--vw-screen)*100*1vw,16px)}.profile-favorites-form__btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:min(567/var(--vw-screen)*100*1vw,567px);padding:min(22.5/var(--vw-screen)*100*1vw,22.5px) min(24/var(--vw-screen)*100*1vw,24px);--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.profile-favorites-form__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.profile-favorites-form__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.profile-favorites-form__btn:hover{color:var(--c-white)}@media screen and (max-width: 1023px){.profile-favorites-form__btn{width:100%}}.border-top{padding-top:min(56/var(--vw-screen)*100*1vw,56px);border-top:1px solid var(--c-black-transparent-16)}@media screen and (max-width: 1023px){.border-top{padding-top:min(40/var(--vw-screen)*100*1vw,40px)}}@media screen and (max-width: 574px){.border-top{padding-top:min(24/var(--vw-screen)*100*1vw,24px)}}
.profile-history{position:relative;z-index:1;margin-top:calc(min(700/var(--vw-screen)*100*1vw,800px)*-1);border-top:1px solid var(--c-black-transparent-16);padding:min(56/var(--vw-screen)*100*1vw,56px) 0 min(160/var(--vw-screen)*100*1vw,160px);background-color:var(--c-white)}@media screen and (max-width: 1023px){.profile-history{padding:min(40/var(--vw-screen)*100*1vw,40px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.profile-history{padding:min(24/var(--vw-screen)*100*1vw,24px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.profile-history__section{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.profile-history__section:not(:last-child){margin-bottom:min(56/var(--vw-screen)*100*1vw,56px)}@media screen and (max-width: 1023px){.profile-history__section{grid-template-columns:1fr}.profile-history__section h4{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}}@media screen and (max-width: 574px){.profile-history__section{grid-column-gap:min(16/var(--vw-screen)*100*1vw,16px)}}.profile-history__title h2{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}.profile-history__title p{color:var(--c-black-transparent-56)}@media screen and (max-width: 1023px){.profile-history__title{margin-bottom:min(64/var(--vw-screen)*100*1vw,64px)}}.profile-history__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-history__bottom button:first-child{color:var(--c-black-transparent-56)}@media screen and (max-width: 1023px){.profile-history__bottom{width:100%}}.profile-history-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(16/var(--vw-screen)*100*1vw,16px)}.profile-history-form__btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:min(567/var(--vw-screen)*100*1vw,567px);padding:min(22.5/var(--vw-screen)*100*1vw,22.5px) min(24/var(--vw-screen)*100*1vw,24px);background-color:var(--c-orange);color:var(--c-white)}.profile-history-form__btn:hover{background-color:var(--c-orange-dark)}@media screen and (max-width: 1023px){.profile-history-form__btn{width:100%}}.profile-history-form__select{height:min(64/var(--vw-screen)*100*1vw,64px);background-color:var(--c-milk)}.profile-history-form__repeat-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-color:var(--c-black);color:var(--c-white) !important}.profile-history-form__repeat-btn:hover{color:var(--c-black) !important}.border-top{padding-top:min(56/var(--vw-screen)*100*1vw,56px);border-top:1px solid var(--c-black-transparent-16)}@media screen and (max-width: 1023px){.border-top{padding-top:min(40/var(--vw-screen)*100*1vw,40px)}}@media screen and (max-width: 574px){.border-top{padding-top:min(24/var(--vw-screen)*100*1vw,24px)}}
.profile-info{height:calc(var(--section-height)*2)}.profile-info__withNav{margin-top:calc(max(-64/var(--vw-screen)*100*1vw,-64px) - var(--layout-margin))}@media screen and (max-width: 1023px){.profile-info__withNav{margin-top:0}}.profile-info__main{position:sticky;top:0;display:grid;grid-template-columns:1fr 2fr;grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px);-webkit-box-align:end;-ms-flex-align:end;align-items:end;height:min(600/var(--vw-screen)*100*1vw,400px);padding:min(68/var(--vw-screen)*100*1vw,68px) min(56/var(--vw-screen)*100*1vw,56px)}.profile-info__main div{grid-column-start:2}.profile-info__main div h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}.profile-info__main div p{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(8/var(--vw-screen)*100*1vw,8px)}.profile-info__main div p span:last-child{color:var(--c-black-transparent-56)}.profile-info__main div a{display:block;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.profile-info__main div a::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.profile-info__main div a:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}
@media screen and (max-width: 1023px){.profile-info__main{grid-template-columns:1fr;padding:min(48/var(--vw-screen)*100*1vw,48px) min(26/var(--vw-screen)*100*1vw,26px)}.profile-info__main div{grid-column-start:1}.profile-info__main div h1{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}}@media screen and (max-width: 574px){.profile-info__main{height:min(280/var(--vw-screen)*100*1vw,245px);padding:min(32/var(--vw-screen)*100*1vw,32px) min(16/var(--vw-screen)*100*1vw,16px)}.profile-info__main--basket{height:min(140/var(--vw-screen)*100*1vw,140px);}}
.profile-main{position:relative;z-index:1;margin-top:calc(min(700/var(--vw-screen)*100*1vw,800px)*-1);background-color:var(--c-white)}
.profile-info-table{display:grid;grid-template-columns:repeat(3, 1fr);height:min(284/var(--vw-screen)*100*1vw,284px)}
@media screen and (max-width: 1023px){
.profile-info-table{height:min(200/var(--vw-screen)*100*1vw,200px)}}
@media screen and (max-width: 574px){
.profile-main{margin-top:calc(min(700/var(--vw-screen)*100*1vw,700px)*-1);}
.profile-info-table{height:min(160/var(--vw-screen)*100*1vw,160px)}}
.profile-info-table__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:min(40/var(--vw-screen)*100*1vw,40px) min(56/var(--vw-screen)*100*1vw,56px);border-top:1px solid var(--c-black-transparent-56);--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-white);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}
.profile-info-table__item p{color:var(--c-black-transparent-56);z-index:1}
.profile-info-table__item h2{z-index:1}
.profile-info-table__item:not(:last-child){border-right:1px solid var(--c-black-transparent-56)}
.profile-info-table__item::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
.profile-info-table__item:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.profile-info-table__item:hover{color:var(--c-black)}
@media screen and (max-width: 1023px){
.profile-info-table__item{padding:min(24/var(--vw-screen)*100*1vw,24px)}}
@media screen and (max-width: 574px){
.profile-info-table__item{padding:min(24/var(--vw-screen)*100*1vw,24px) min(16/var(--vw-screen)*100*1vw,16px)}}
.profile-info-table__item+._empty h2{color:var(--c-black-transparent-16)}
.profile-settings{position:relative;z-index:1;margin-top:calc(min(700/var(--vw-screen)*100*1vw,800px)*-1);border-top:1px solid var(--c-black-transparent-16);padding:min(56/var(--vw-screen)*100*1vw,56px) 0 0;background-color:var(--c-white)}
@media screen and (max-width: 1023px){
.profile-settings{padding:min(40/var(--vw-screen)*100*1vw,40px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}
@media screen and (max-width: 574px){
.profile-settings{padding:min(24/var(--vw-screen)*100*1vw,24px) 0 min(96/var(--vw-screen)*100*1vw,96px);margin-top:calc(min(700/var(--vw-screen)*100*1vw,700px)*-1);}}
.profile-settings__wrapper{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:min(56/var(--vw-screen)*100*1vw,56px);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}
.profile-settings__wrapper:not(:last-child){margin-bottom:min(56/var(--vw-screen)*100*1vw,56px)}
@media screen and (max-width: 1023px){
.profile-settings__wrapper{grid-template-columns:1fr}
.profile-settings__wrapper h4{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}
}@media screen and (max-width: 574px){
.profile-settings__wrapper{grid-column-gap:min(16/var(--vw-screen)*100*1vw,16px)}}
.profile-settings-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(16/var(--vw-screen)*100*1vw,16px)}
.profile-settings-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}
@media screen and (max-width: 574px){
.profile-settings-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(16/var(--vw-screen)*100*1vw,16px)}}
.profile-settings-form__select{background-color:var(--c-black-transparent-6);color:var(--c-black-transparent-56)}
.profile-settings-form__select .select-dropdown__name{color:var(--c-black-transparent-16)}
@media screen and (max-width: 574px){
.profile-settings-form__select{height:min(64/var(--vw-screen)*100*1vw,64px)}}
.profile-settings-form__edit-btn{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:min(255/var(--vw-screen)*100*1vw,255px);border:1px solid var(--c-black-transparent-16);background-color:var(--c-white)}@media screen and (max-width: 1023px){
.profile-settings-form__edit-btn{width:min(380/var(--vw-screen)*100*1vw,380px)}}
@media screen and (max-width: 574px){
.profile-settings-form__edit-btn{width:100%}}
.border-top{padding-top:min(56/var(--vw-screen)*100*1vw,56px);border-top:1px solid var(--c-black-transparent-16)}@media screen and (max-width: 1023px){
.border-top{padding-top:min(40/var(--vw-screen)*100*1vw,40px)}}
@media screen and (max-width: 574px){
.border-top{padding-top:min(24/var(--vw-screen)*100*1vw,24px)}}
.small-intro{position:relative;height:calc(var(--section-height)*2);color:var(--c-white);background-color:var(--c-milk)}
.small-intro--dark{color:var(--c-white)}
.small-intro--page{height:auto;background-color:var(--c-white);color:var(--c-black)}
.small-intro--grey{background-color:var(--c-milk)}
.small-intro__top{top:3vh}
@media screen and (max-width: 1440px){
.small-intro__top{top:7vh}}
.small-intro__padding{margin-top:calc(var(--section-height)*-1)}
.small-intro__filter{margin-top:calc(max(-128 / var(--vw-screen) * 100 * 1vw, -128px) - var(--layout-margin))}
.small-intro__collection{margin-top:min(-28/var(--vw-screen)*100*1vw,-28px)}
@media screen and (max-width: 1440px){
.small-intro__collection{margin-top:min(-70/var(--vw-screen)*100*1vw,-70px)}}
.small-intro__wrapper{position:sticky;top:0;height:var(--section-height);padding:var(--margin-56) 0;overflow:hidden}
.small-intro__content{position:relative;z-index:1;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%;height:70%}
@media screen and (max-width: 1023px){
.small-intro__content{grid-template-columns:1fr}}
.small-intro__bg-img{--progress: 0;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.small-intro__texts{grid-column:2/4}
.small-intro__texts h1{margin-bottom:var(--margin-40);text-transform:uppercase;-ms-hyphens:auto;hyphens:auto}
.small-intro__texts p{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(8/var(--vw-screen)*100*1vw,8px)}
.small-intro__texts p span:last-child{opacity:.56}
.small-intro__texts a{display:block;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}
.small-intro__texts a::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}
.small-intro__texts a:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}
@media screen and (max-width: 1023px){.small-intro__texts{grid-column-start:1;margin-bottom:var(--gap-24)}}
.article-content{position:relative;z-index:2;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);margin-top:calc(var(--section-height)*-1);background-color:var(--c-white)}
@media screen and (max-width: 1023px){.article-content{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}
@media screen and (max-width: 574px){.article-content{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.article-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(120/var(--vw-screen)*100*1vw,120px);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}
@media screen and (max-width: 1023px){.article-content__wrapper{gap:min(80/var(--vw-screen)*100*1vw,80px)}}
@media screen and (max-width: 574px){.article-content__wrapper{gap:min(64/var(--vw-screen)*100*1vw,64px)}}
.article-content__section{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin)}
.article-content__section img{height:min(1168/var(--vw-screen)*100*1vw,1168px);-o-object-fit:cover;object-fit:cover;width:100%;grid-column:span 3}.article-content__section h4,.article-content__section h2{grid-column-start:2}
.article-content__section h2{font-family:var(--font-primary);font-weight:700;font-size:min(32/var(--vw-screen)*100*1vw,32px);line-height:1.2;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 150}@media screen and (max-width: 1023px){.article-content__section h2{font-size:min(26/var(--vw-screen)*100*1vw,26px)}}
@media screen and (max-width: 574px){.article-content__section h2{font-size:min(24/var(--vw-screen)*100*1vw,24px)}}
.article-content__section h4{margin-bottom:min(12/var(--vw-screen)*100*1vw,12px);font-family:var(--font-secondary);font-weight:300;font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}
@media screen and (max-width: 1023px){.article-content__section h4{font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}.article-content__section div p{font-family:var(--font-secondary);font-weight:300;font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}.article-content__section div p:not(:last-child){margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}
@media screen and (max-width: 1023px){.article-content__section div p{font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}.article-content__section div div:not(:last-child){margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}.article-content__section div div.slider__pagination{margin-bottom:0}.article-content__section div div.slider__pagination .pagination__item{margin-bottom:0}.article-content__section div div.slider__wrapper{margin-bottom:0}.article-content__section div div.slider__wrapper .slider__item{margin-bottom:0}.article-content__section div div.slider__wrapper .slider__item::after{background-color:var(--c-white)}.article-content__section div div p{font-family:var(--font-secondary);font-weight:300;font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8;opacity:1}
@media screen and (max-width: 1023px){.article-content__section div div p{font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}
@media screen and (max-width: 1440px){.article-content__section img{height:min(863/var(--vw-screen)*100*1vw,863px)}}
@media screen and (max-width: 1023px){.article-content__section{grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--margin-24)}.article-content__section img{height:min(497/var(--vw-screen)*100*1vw,497px);grid-column:span 2}.article-content__section h4,.article-content__section h2{grid-column-start:1}}
@media screen and (max-width: 574px){.article-content__section{grid-template-columns:1fr;grid-column-gap:var(--margin-24)}.article-content__section img{height:min(600/var(--vw-screen)*100*1vw,600px);grid-column:1}.article-content__section h4,.article-content__section h2{grid-column-start:1;margin-bottom:min(64/var(--vw-screen)*100*1vw,64px)}}


.article-content__section-new{display:block;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin)}
.article-content__section-new img{
	width: 100%;
    height: auto;}
.article-content__section-new h4,.article-content__section-new h2{grid-column-start:2}
.article-content__section-new h2{font-family:var(--font-primary);font-weight:700;font-size:min(32/var(--vw-screen)*100*1vw,32px);line-height:1.2;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 150}@media screen and (max-width: 1023px){.article-content__section-new h2{font-size:min(26/var(--vw-screen)*100*1vw,26px)}}
@media screen and (max-width: 574px){.article-content__section-new h2{font-size:min(24/var(--vw-screen)*100*1vw,24px)}}
.article-content__section-new h4{margin-bottom:min(12/var(--vw-screen)*100*1vw,12px);font-family:var(--font-secondary);font-weight:300;font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}
@media screen and (max-width: 1023px){.article-content__section-new h4{font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}.article-content__section-new div p{font-family:var(--font-secondary);font-weight:300;font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}.article-content__section-new div p:not(:last-child){margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}
@media screen and (max-width: 1023px){.article-content__section-new div p{font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}
.article-content__section-new div div:not(:last-child){margin-bottom:min(40/var(--vw-screen)*100*1vw,40px);
font-family: var(--font-secondary);
font-weight: 300;
font-size: min(16 / var(--vw-screen) * 100 * 1vw, 16px);
line-height: 1.8;
opacity: 1;}
.article-content__section-new div div.slider__pagination{margin-bottom:0}
.article-content__section-new div div.slider__pagination .pagination__item{margin-bottom:0}
.article-content__section-new div div.slider__wrapper{margin-bottom:0}
.article-content__section-new div div.slider__wrapper .slider__item{margin-bottom:0}
.article-content__section-new div div.slider__wrapper .slider__item::after{background-color:var(--c-white)}
.article-content__section-new div div p{font-family:var(--font-secondary);font-weight:300;font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8;opacity:1}
@media screen and (max-width: 1023px){.article-content__section-new div div p{font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}
@media screen and (max-width: 1440px){.article-content__section-new img{height:min(863/var(--vw-screen)*100*1vw,863px)}}
@media screen and (max-width: 1023px){.article-content__section-new{grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--margin-24)}.article-content__section-new img{height:min(497/var(--vw-screen)*100*1vw,497px);grid-column:span 2}.article-content__section-new h4,.article-content__section-new h2{grid-column-start:1}}
@media screen and (max-width: 574px){.article-content__section-new{grid-template-columns:1fr;grid-column-gap:var(--margin-24)}
.article-content__section-new img{        height: auto;grid-column:1}
.article-content__section-new h4,.article-content__section-new h2{grid-column-start:1;margin-bottom:min(64/var(--vw-screen)*100*1vw,64px)}}


.baner-big{z-index:1;height:min(600/var(--vw-screen)*100*1vw,600px);padding:min(56/var(--vw-screen)*100*1vw,56px) 0;color:var(--c-white)}.baner-big:hover img{scale:1.05}@media screen and (max-width: 1023px){.baner-big{height:min(440/var(--vw-screen)*100*1vw,440px);padding:min(32/var(--vw-screen)*100*1vw,32px) 0}}
@media screen and (max-width: 574px){.baner-big{height:min(600/var(--vw-screen)*100*1vw,600px)}}.baner-big__main{position:relative;overflow:hidden}.baner-big__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%;height:100%}
@media screen and (max-width: 1440px){.baner-big__wrapper{grid-template-columns:1.2fr 1fr 1fr}}
@media screen and (max-width: 1023px){.baner-big__wrapper{grid-template-columns:.7fr .5fr}}
@media screen and (max-width: 574px){.baner-big__wrapper{grid-template-columns:1fr}}
.baner-big__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.baner-big__texts h3{text-transform:uppercase;margin-bottom:var(--margin-40)}
@media screen and (max-width: 1023px){.baner-big__texts h3{margin-bottom:var(--gap-24)}}.baner-big__bg-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:scale .8s var(--ease-in-out-quad);transition:scale .8s var(--ease-in-out-quad)}.baner-big__btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.baner-big__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.baner-big__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.baner-big__btn:hover{color:var(--c-white)}@media screen and (max-width: 1023px){.baner-big__btn{background-color:var(--c-white);color:var(--c-black)}}
.baner-small{z-index:1;height:min(320/var(--vw-screen)*100*1vw,320px);padding:min(56/var(--vw-screen)*100*1vw,56px) 0;color:var(--c-white);overflow:hidden}.baner-small:hover img{scale:1.05}@media screen and (max-width: 1023px){.baner-small{padding:min(32/var(--vw-screen)*100*1vw,32px) 0}}@media screen and (max-width: 574px){.baner-small{height:min(600/var(--vw-screen)*100*1vw,600px)}}.baner-small__main{position:relative;overflow:hidden}.baner-small__wrapper{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);-webkit-box-align:end;-ms-flex-align:end;align-items:end;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%;height:100%}@media screen and (max-width: 1440px){.baner-small__wrapper{grid-template-columns:1.2fr 1fr 1fr}}@media screen and (max-width: 1023px){.baner-small__wrapper{-ms-flex-line-pack:justify;align-content:space-between;grid-template-columns:.7fr .5fr}}@media screen and (max-width: 574px){.baner-small__wrapper{grid-template-columns:1fr}}.baner-small__texts h3{text-transform:uppercase;margin-bottom:var(--margin-40)}@media screen and (max-width: 1023px){.baner-small__texts h3{margin-bottom:var(--gap-24)}}.baner-small__bg-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:scale .8s var(--ease-in-out-quad);transition:scale .8s var(--ease-in-out-quad)}.baner-small__btn{grid-column-start:3;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.baner-small__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.baner-small__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.baner-small__btn:hover{color:var(--c-white)}@media screen and (max-width: 1023px){.baner-small__btn{grid-column-start:1;background-color:var(--c-white);color:var(--c-black)}}
.baner-title{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:min(320/var(--vw-screen)*100*1vw,320px);padding:min(56/var(--vw-screen)*100*1vw,56px) 0;color:var(--c-white);overflow:hidden}.baner-title:hover img{scale:1.05}@media screen and (max-width: 574px){.baner-title{height:min(600/var(--vw-screen)*100*1vw,600px)}}.baner-title__main{position:relative;overflow:hidden}.baner-title__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}@media screen and (max-width: 1023px){.baner-title__wrapper{grid-template-columns:1fr;justify-items:center}}.baner-title__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;grid-column-start:2}@media screen and (max-width: 1023px){.baner-title__content{grid-column-start:1;width:50%}}@media screen and (max-width: 574px){.baner-title__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.baner-title__texts{text-align:center}.baner-title__texts h3{text-transform:uppercase}.baner-title__texts p{margin-bottom:var(--gap-24);text-transform:uppercase}.baner-title__bg-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:scale .8s var(--ease-in-out-quad);transition:scale .8s var(--ease-in-out-quad)}
.basket-nav{position:sticky;top:calc(100svh - min(64/var(--vw-screen)*100*1vw,64px) - var(--layout-margin));left:0;z-index:2;width:100%;padding-bottom:var(--layout-margin)}.basket-nav__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2px;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}@media screen and (max-width: 1023px){.basket-nav__wrapper{grid-template-columns:1fr 2fr}}@media screen and (max-width: 574px){.basket-nav__wrapper{grid-template-columns:1fr}}.basket-nav__left{padding:min(13/var(--vw-screen)*100*1vw,13px) min(24/var(--vw-screen)*100*1vw,24px);background-color:var(--c-milk)}.basket-nav__left .typo-l-3{margin-bottom:2px;color:var(--c-black-transparent-56)}@media screen and (max-width: 574px){.basket-nav__left{display:none}}.basket-nav__right{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:min(22.5/var(--vw-screen)*100*1vw,22.5px) min(24/var(--vw-screen)*100*1vw,24px);--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.basket-nav__right span{z-index:1}.basket-nav__right::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.basket-nav__right:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.basket-nav__right:hover{color:var(--c-white)}
.basket-tooltip{position:absolute;top:calc(100% + 2px);right:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;clip-path:inset(100% 0% 0%);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}.basket-tooltip__top,.basket-tooltip__btn{width:min(320/var(--vw-screen)*100*1vw,320px);border-radius:2px;background-color:var(--c-white)}.basket-tooltip__info .typo-l-3{color:var(--c-black-transparent-56)}.basket-tooltip__btn{padding:min(15.5/var(--vw-screen)*100*1vw,15.5px) 0;text-align:center;color:var(--c-black-transparent-56)}.basket-tooltip__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(16/var(--vw-screen)*100*1vw,16px);padding:min(12/var(--vw-screen)*100*1vw,12px)}.basket-tooltip__img{width:min(40/var(--vw-screen)*100*1vw,40px);height:min(40/var(--vw-screen)*100*1vw,40px);border-radius:2px;-o-object-fit:cover;object-fit:cover}.basket-tooltip._show{clip-path:inset(0% 0% 0%)}
.blog-card{height:min(570/var(--vw-screen)*100*1vw,570px)}.blog-card:hover img{scale:1.05}@media screen and (max-width: 1440px){.blog-card{height:min(504/var(--vw-screen)*100*1vw,504px)}}@media screen and (max-width: 1023px){.blog-card{height:min(444/var(--vw-screen)*100*1vw,444px)}}@media screen and (max-width: 574px){.blog-card{height:auto;display:none}.blog-card:has(.blog-card__content){display:block}}.blog-card__sectionTitle{margin-bottom:var(--gap-24)}@media screen and (max-width: 574px){.blog-card__sectionTitle{margin-bottom:var(--gap-16)}}.blog-card p{opacity:.56}.blog-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding-top:var(--gap-16);border-top:1px solid color-mix(in srgb, currentColor 16%, transparent)}.blog-card__content:hover h4 span{background-size:100% 1px}.blog-card__content h4{width:80%}.blog-card__content h4 span{display:inline;-webkit-text-decoration:none;text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .8s var(--ease-in-out-quad);transition:background-size .8s var(--ease-in-out-quad)}.blog-card__content p{margin-bottom:var(--gap-24)}@media screen and (max-width: 574px){.blog-card__content h4,.blog-card__content p{width:100%;margin-bottom:var(--gap-16)}.blog-card__content .blog-card__img:has(img){display:block}}.blog-card__img{height:min(400/var(--vw-screen)*100*1vw,400px);overflow:hidden}.blog-card__img:has(img){background-color:var(--c-milk-dark)}@media screen and (max-width: 1440px){.blog-card__img{height:min(302/var(--vw-screen)*100*1vw,302px)}}@media screen and (max-width: 1023px){.blog-card__img{height:min(269/var(--vw-screen)*100*1vw,269px)}}@media screen and (max-width: 574px){.blog-card__img{display:none;height:min(243/var(--vw-screen)*100*1vw,243px)}}.blog-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:scale .8s var(--ease-in-out-quad);transition:scale .8s var(--ease-in-out-quad)}
.blog-pagination{padding-bottom:min(160/var(--vw-screen)*100*1vw,160px)}@media screen and (max-width: 1023px){.blog-pagination{padding-bottom:min(104/var(--vw-screen)*100*1vw,104px)}}.blog-pagination__wrapper{display:grid;grid-template-columns:repeat(3, min(600 / var(--vw-screen) * 100 * 1vw, 600px));-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}
@media screen and (max-width: 1440px){.blog-pagination__wrapper{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 1023px){.blog-pagination__wrapper{grid-template-columns:repeat(2, 1fr)}}
@media screen and (max-width: 574px){.blog-pagination__wrapper{grid-template-columns:1fr}}.blog-pagination__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2px}@media screen and (max-width: 1440px){.blog-pagination__buttons{grid-column:span 2;max-width:min(600/var(--vw-screen)*100*1vw,600px)}}
@media screen and (max-width: 1023px){.blog-pagination__buttons{display:none}}.blog-pagination__showMore{grid-column-start:3;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.blog-pagination__showMore::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.blog-pagination__showMore:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.blog-pagination__showMore:hover{color:var(--c-white)}@media screen and (max-width: 1023px){.blog-pagination__showMore{grid-column:2}}
@media screen and (max-width: 574px){.blog-pagination__showMore{grid-column:1}}.blog-pagination__btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-height:min(48/var(--vw-screen)*100*1vw,48px);border-radius:2px;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-milk);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}
.blog-pagination__btn span{width:100%;text-align:center}
.blog-pagination__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
.blog-pagination__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.blog-pagination__btn:hover{color:var(--c-black)}.blog-pagination__btn--active{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.blog-pagination__btn--active::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.blog-pagination__btn--active:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.blog-pagination__btn--active:hover{color:var(--c-white)}.blog-pagination__prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.catalog-filters-mobile{position:fixed;top:0;left:0;z-index:20;width:100%;height:100dvh;background-color:var(--c-white);clip-path:inset(100% 0% 0%);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}.catalog-filters-mobile__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:min(21/var(--vw-screen)*100*1vw,21px) min(24/var(--vw-screen)*100*1vw,24px)}.catalog-filters-mobile__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:95%;padding-bottom:min(40/var(--vw-screen)*100*1vw,40px)}.catalog-filters-mobile__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.catalog-filters-mobile__inputs .multi-select-dropdown{z-index:auto}.catalog-filters-mobile__buttons{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:min(16/var(--vw-screen)*100*1vw,16px);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.catalog-filters-mobile__buttons button{padding:min(22.5/var(--vw-screen)*100*1vw,22.5px);text-align:center;-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.catalog-filters-mobile__buttons button:first-child{background-color:rgba(0,0,0,0);color:var(--c-black)}.catalog-filters-mobile__buttons button:first-child:hover{background-color:var(--c-milk)}.catalog-filters-mobile__buttons button:last-child{position:relative;background-color:var(--c-orange);color:var(--c-white)}.catalog-filters-mobile__buttons button:last-child:hover{background-color:var(--c-orange-dark)}.catalog-filters-mobile__counter{position:absolute;top:50%;right:min(22/var(--vw-screen)*100*1vw,22px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(36/var(--vw-screen)*100*1vw,36px);height:min(32/var(--vw-screen)*100*1vw,32px);border-radius:min(52/var(--vw-screen)*100*1vw,52px);opacity:0;background-color:var(--c-black);color:var(--c-white);-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.show-mobile-catalog-filter{clip-path:inset(0% 0% 0%)}
.catalog-filters{position:sticky;top:calc(100svh - min(64/var(--vw-screen)*100*1vw,64px) - var(--layout-margin));left:0;z-index:4;width:100%;padding-bottom:var(--layout-margin)}.catalog-filters:not(._filled) .filter-item__clear{display:none}.catalog-filters._filled .catalog-filters__wrapper{grid-template-columns:min(243/var(--vw-screen)*100*1vw,243px) min(243/var(--vw-screen)*100*1vw,243px) min(243/var(--vw-screen)*100*1vw,243px) min(243/var(--vw-screen)*100*1vw,243px) min(243/var(--vw-screen)*100*1vw,243px) min(243/var(--vw-screen)*100*1vw,243px) min(64/var(--vw-screen)*100*1vw,64px) min(64/var(--vw-screen)*100*1vw,64px)}@media screen and (max-width: 1440px){.catalog-filters._filled .catalog-filters__wrapper{grid-template-columns:min(168/var(--vw-screen)*100*1vw,168px) min(168/var(--vw-screen)*100*1vw,168px) min(168/var(--vw-screen)*100*1vw,168px) min(168/var(--vw-screen)*100*1vw,168px) min(168/var(--vw-screen)*100*1vw,168px) min(168/var(--vw-screen)*100*1vw,168px) min(64/var(--vw-screen)*100*1vw,64px) min(64/var(--vw-screen)*100*1vw,64px)}}.catalog-filters__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}@media screen and (max-width: 1023px){.catalog-filters__content{display:none}}.catalog-filters__wrapper{display:grid;grid-template-columns:min(260/var(--vw-screen)*100*1vw,260px) min(260/var(--vw-screen)*100*1vw,260px) min(260/var(--vw-screen)*100*1vw,260px) min(260/var(--vw-screen)*100*1vw,260px) min(260/var(--vw-screen)*100*1vw,260px) min(260/var(--vw-screen)*100*1vw,260px) min(64/var(--vw-screen)*100*1vw,64px);grid-column-gap:2px;width:100%;opacity:0;pointer-events:none;-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}@media screen and (max-width: 1440px){.catalog-filters__wrapper{grid-template-columns:min(185/var(--vw-screen)*100*1vw,185px) min(185/var(--vw-screen)*100*1vw,185px) min(185/var(--vw-screen)*100*1vw,185px) min(185/var(--vw-screen)*100*1vw,185px) min(185/var(--vw-screen)*100*1vw,185px) min(185/var(--vw-screen)*100*1vw,185px) min(64/var(--vw-screen)*100*1vw,64px)}}.catalog-filters__item{position:relative;height:min(64/var(--vw-screen)*100*1vw,64px);width:100%;border-radius:2px;background-color:var(--c-milk)}.catalog-filters__item .multi-select-dropdown__head{padding-left:min(24/var(--vw-screen)*100*1vw,24px)}.catalog-filters__btn{position:absolute;right:0;top:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(48/var(--vw-screen)*100*1vw,48px);width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:2px;height:100%;padding:0 min(22/var(--vw-screen)*100*1vw,22px);overflow:hidden;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;clip-path:inset(0% 0% 0% 0%);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}.catalog-filters__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.catalog-filters__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.catalog-filters__btn:hover{color:var(--c-white)}.catalog-filters__btn::after{border-radius:2px}.catalog-filters__btn span{z-index:1}.catalog-filters__btn .icon{width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px);z-index:1}.catalog-filters__btn .icon svg{display:block;width:100%;height:100%}.catalog-filters__btn-clear{width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px);z-index:1;color:var(--c-white-transparent-56)}.catalog-filters__btn-clear svg{width:100%;height:100%}.catalog-filters__btn-main-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.catalog-filters__btn--small{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(16/var(--vw-screen)*100*1vw,16px);height:100%;border-radius:2px;color:var(--c-white);background-color:var(--c-orange);width:100%;padding:min(22/var(--vw-screen)*100*1vw,22px);overflow:hidden;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.catalog-filters__btn--small::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.catalog-filters__btn--small:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.catalog-filters__btn--small:hover{color:var(--c-white)}.catalog-filters__btn--small::after{border-radius:2px}.catalog-filters__btn--small span{z-index:2}.catalog-filters__btn--small .icon{z-index:2}.catalog-filters__btn-arrow{height:100%}.catalog-filters__count{position:absolute;top:50%;right:min(22/var(--vw-screen)*100*1vw,22px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(36/var(--vw-screen)*100*1vw,36px);height:min(32/var(--vw-screen)*100*1vw,32px);border-radius:min(52/var(--vw-screen)*100*1vw,52px);opacity:0;background-color:var(--c-black);color:var(--c-white);-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.filter-item:first-child .select-dropdown__list{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.filter-item__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.filter-item__submit[disabled] svg{opacity:.68}.filter-item__submit::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.filter-item__submit:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.filter-item__submit:hover{color:var(--c-white)}.filter-item__submit svg{position:relative;z-index:2;width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px)}.filter-item__clear{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--c-black) !important;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.filter-item__clear::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.filter-item__clear:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.filter-item__clear:hover{color:var(--c-white)}.show-filters .catalog-filters__btn{clip-path:inset(0% 0% 0% 100%)}.show-filters .catalog-filters__wrapper{opacity:1;pointer-events:all}.mobile-btn{display:none}@media screen and (max-width: 1023px){.mobile-btn{display:block;height:min(64/var(--vw-screen)*100*1vw,64px);width:-webkit-max-content;width:-moz-max-content;width:max-content}.mobile-btn .catalog-filters__btn{top:calc(var(--layout-margin)*-1);clip-path:inset(0% 0% 0% 0%);margin-right:var(--layout-margin)}.mobile-btn .catalog-filters__btn-main-arrow{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}
.confirmation-popup{height:100dvh;width:100%}.confirmation-popup__content{position:absolute;top:50%;left:50%;width:min(565/var(--vw-screen)*100*1vw,565px);padding:min(40/var(--vw-screen)*100*1vw,40px);border-radius:2px;background-color:var(--c-white);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.confirmation-popup__content h4{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}.confirmation-popup__content p{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}@media screen and (max-width: 1023px){.confirmation-popup__content{padding:min(24/var(--vw-screen)*100*1vw,24px)}}@media screen and (max-width: 574px){.confirmation-popup__content{top:auto;bottom:0;left:0;width:100%;padding:min(24/var(--vw-screen)*100*1vw,24px) min(16/var(--vw-screen)*100*1vw,16px);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}}.confirmation-popup__btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.confirmation-popup__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.confirmation-popup__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.confirmation-popup__btn:hover{color:var(--c-white)}
.description-section{background-color:var(--c-black)}.description-section__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);color:var(--c-white)}
@media screen and (max-width: 1440px){.description-section__wrapper{padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(140/var(--vw-screen)*100*1vw,140px)}}
@media screen and (max-width: 1023px){.description-section__wrapper{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}
@media screen and (max-width: 574px){.description-section__wrapper{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.description-section__wrapper h3{width:40%}
@media screen and (max-width: 1440px){
	.description-section__wrapper h3{width:54%}
	.header-menu__item a, .header-menu__item button {
    padding: 6px;
}	
	}
@media screen and (max-width: 1023px){
	.description-section__wrapper{grid-template-columns:repeat(2, 1fr)}.description-section__wrapper h3{width:50%}}
@media screen and (max-width: 574px){
	.description-section__wrapper{grid-template-columns:1fr}
.description-section__wrapper h3{margin-bottom:min(64/var(--vw-screen)*100*1vw,64px)}}
.description-section__content{grid-column-start:3}
.description-section__content p{margin-bottom:min(80/var(--vw-screen)*100*1vw,80px)}
@media screen and (max-width: 1023px){
	.description-section__content{grid-column-start:2}
.description-section__content p{margin-bottom:min(48/var(--vw-screen)*100*1vw,48px)}}
@media screen and (max-width: 574px){
	.description-section__content{grid-column-start:1}}
.description-section__btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:var(--c-black)}
.discount-popup__title{margin-bottom:var(--gap-24)}
.discount-popup__text{margin-bottom:var(--gap-24)}.discount-popup__btn{margin-top:var(--gap-24)}
.form-popup__header{margin-bottom:var(--gap-56)}
.form-popup__title{margin-bottom:var(--gap-24)}
.form-popup__btn{margin-top:var(--gap-40)}
.form-popup__check{margin-top:var(--gap-16)}
.header-menu{position:relative}
.header-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}

.header-menu__item a,.header-menu__item button{min-height:min(49/var(--vw-screen)*100*1vw,49px)}

.header-menu__item._active a{min-height:min(49/var(--vw-screen)*100*1vw,49px);--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}
.header-menu__item._active a::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
.header-menu__item._active a:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}
.header-menu__item._active a:hover{color:var(--c-white)}
.image-zoom{--xProgress: 0;--yProgress: 0;--xProgressStep: 0;--yProgressStep: 1;--frameW: 330;--frameH: 410;--scalePercent: 250%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}
.image-zoom__main{position:relative;width:50%;height:100%}
.image-zoom__main img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-zoom__frame{position:absolute;left:0;right:0;z-index:1;width:calc(var(--frameW)*1px);height:calc(var(--frameH)*1px);color:var(--c-white);pointer-events:none;-webkit-transform:translate(calc(var(--mainW) * var(--xProgress) * 1px), calc(var(--mainH) * var(--yProgress) * 1px));transform:translate(calc(var(--mainW) * var(--xProgress) * 1px), calc(var(--mainH) * var(--yProgress) * 1px))}.image-zoom__frame--wrapper{position:absolute;top:-50%;left:-50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border:1px solid var(--c-white)}
.image-zoom__zoom{width:50%;position:relative;overflow:hidden}
.image-zoom__zoom-image-wrap{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:150vw;aspect-ratio:var(--aspect)}
.image-zoom__zoom-image{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translate(calc(33 * var(--xProgressStep) * 1%), calc(33 * var(--yProgressStep) * 1%));transform:translate(calc(33 * var(--xProgressStep) * 1%), calc(33 * var(--yProgressStep) * 1%))}
.image-zoom__zoom-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}
.intro-screens{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(16/var(--vw-screen)*100*1vw,16px);pointer-events:фдд}@media screen and (max-width: 574px){.intro-screens{gap:min(8/var(--vw-screen)*100*1vw,8px)}}.intro-screen-item{width:min(84/var(--vw-screen)*100*1vw,84px);height:min(56/var(--vw-screen)*100*1vw,56px);color:var(--c-white);pointer-events:none}@media screen and (max-width: 1023px){.intro-screen-item{width:min(72/var(--vw-screen)*100*1vw,72px);height:min(48/var(--vw-screen)*100*1vw,48px)}}.intro-screen-item__wrap{position:relative;cursor:pointer;pointer-events:all}.intro-screen-item__wrap .intro-screens__img-wrap{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:inset(50% 50% 50% 50%);pointer-events:none;-webkit-transition:clip-path .8s var(--ease-in-out-quad);transition:clip-path .8s var(--ease-in-out-quad)}.intro-screen-item__wrap .intro-screens__img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:center;transform-origin:center;scale:0;pointer-events:none;-webkit-transition:scale .5s var(--ease-in-out-quad);transition:scale .5s var(--ease-in-out-quad)}@media screen and (max-width: 574px){.intro-screen-item__wrap{display:none}}.intro-screen-item__wrap--active .intro-screens__img-wrap{clip-path:inset(0% 0% 0% 0%)}.intro-screen-item__wrap--active .intro-screens__img-wrap img{scale:1}@media screen and (max-width: 574px){.intro-screen-item__wrap--active{background-color:var(--c-orange)}}.intro-screen-item__wrap:hover .intro-screens__img-wrap{clip-path:inset(0% 0% 0% 0%)}.intro-screen-item__wrap:hover .intro-screens__img-wrap img{scale:.7}.intro-screen-item__wrap--mobile{display:none}@media screen and (max-width: 574px){.intro-screen-item__wrap--mobile{display:block;height:min(8/var(--vw-screen)*100*1vw,8px);pointer-events:all}}.intro-screen-item__icon{width:min(8/var(--vw-screen)*100*1vw,8px);height:min(8/var(--vw-screen)*100*1vw,8px)}
.intro-thumbnail{position:absolute;right:0;top:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:2px;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 1023px){.intro-thumbnail{display:none}}.intro-thumbnail button{margin-top:var(--gap-24);position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.intro-thumbnail button::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.intro-thumbnail button:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.intro-thumbnail__img{--height-block: min(260 / var(--vw-screen) * 100 * 1vw, 260px);width:min(156/var(--vw-screen)*100*1vw,156px);pointer-events:none;height:calc(min(100/var(--vw-screen)*100*1vw,100px) + (var(--height-block) - min(100/var(--vw-screen)*100*1vw,100px))*var(--thumb-img-progress));border-radius:2px;position:relative}.intro-thumbnail__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro-thumbnail__img img{border-radius:2px;pointer-events:none}.intro-thumbnail__filter{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;aspect-ratio:14/9;border-radius:2px;background-color:rgba(246,59,36,.8);-webkit-transform:translateY(calc(var(--thumb-offset) * 1px * var(--thumb-progress)));transform:translateY(calc(var(--thumb-offset) * 1px * var(--thumb-progress)));pointer-events:none;cursor:-webkit-grab;cursor:grab}.intro-thumbnail__arrow-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}
.main-intro-screens{position:absolute;z-index:2;top:0;left:0;width:100%;height:100svh;overflow:hidden}.main-intro-screens__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:inset(100% 0% 0%);-webkit-transition:clip-path .5s ease-in-out .5s;transition:clip-path .5s ease-in-out .5s}.main-intro-screens--active{z-index:2;clip-path:inset(0% 0% 0%);-webkit-transition:clip-path .5s ease-in-out;transition:clip-path .5s ease-in-out}.main-intro-screens--anim-active{height:calc(100svh + (var(--height-section) - 100svh)*var(--progress));-webkit-transform:translateY(calc(var(--thumb-progress-bg) * -100% + 100svh * var(--thumb-progress-bg)));transform:translateY(calc(var(--thumb-progress-bg) * -100% + 100svh * var(--thumb-progress-bg)))}.main-intro-screens__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;-webkit-transition:filter .5s var(--ease-in-out-quad);-webkit-transition:-webkit-filter .5s var(--ease-in-out-quad);transition:-webkit-filter .5s var(--ease-in-out-quad);transition:filter .5s var(--ease-in-out-quad);transition:filter .5s var(--ease-in-out-quad), -webkit-filter .5s var(--ease-in-out-quad)}
.main-tooltip{--start-x-vw: var(--start-x);--start-y-vw: var(--start-y);--end-x-vw: var(--end-x);--end-y-vw: var(--end-y);position:absolute;top:calc(var(--start-y-vw)*(1 - var(--progress)) + var(--end-y-vw)*var(--progress));left:calc(var(--start-x-vw)*(1 - var(--progress)) + var(--end-x-vw)*var(--progress));z-index:2;pointer-events:none}.main-tooltip[tooltip-open] .main-tooltip-content{clip-path:inset(0 0 0% 0)}.main-tooltip[tooltip-open] .main-tooltip__square span:last-child{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-tooltip__square{position:relative;width:min(44/var(--vw-screen)*100*1vw,44px);height:min(44/var(--vw-screen)*100*1vw,44px);padding:min(12/var(--vw-screen)*100*1vw,12px);border-radius:min(2/var(--vw-screen)*100*1vw,2px);background-color:var(--c-orange);color:var(--c-white);pointer-events:all;cursor:pointer;overflow:hidden;opacity:0;-webkit-transform:scale(calc(0.41 + 0.59 * var(--progress)));transform:scale(calc(0.41 + 0.59 * var(--progress)));--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;-webkit-transition:color .5s var(--ease-in-out-quad),opacity .5s var(--ease-in-out-quad);-webkit-transition:color .5s var(--ease-in-out-quad), opacity .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad), opacity .5s var(--ease-in-out-quad)}.main-tooltip__square::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.main-tooltip__square:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.main-tooltip__square:hover{color:var(--c-white)}.main-tooltip__square span{position:absolute;top:50%;left:50%;width:min(22/var(--vw-screen)*100*1vw,22px);height:max(1/var(--vw-screen)*100*1vw,1px);z-index:2;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:var(--c-white);-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}.main-tooltip__square span:last-child{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.main-tooltip__preview{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none}.main-tooltip__short{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:var(--gap-16);color:var(--c-white-transparent-56);opacity:0}.main-tooltip-content{position:absolute;left:min(46/var(--vw-screen)*100*1vw,46px);top:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--gap-16);padding:var(--gap-4);border-radius:min(2/var(--vw-screen)*100*1vw,2px);background-color:var(--c-white);clip-path:inset(0 0 100% 0);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}.main-tooltip-content__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:min(244/var(--vw-screen)*100*1vw,244px);padding:var(--gap-6) var(--gap-8);color:var(--c-black)}.main-tooltip-content__left div{color:var(--c-black-transparent-56)}.main-tooltip-content__right{width:min(112/var(--vw-screen)*100*1vw,112px);height:min(112/var(--vw-screen)*100*1vw,112px);border-radius:min(2/var(--vw-screen)*100*1vw,2px);background-color:var(--c-grey);position:relative}.main-tooltip-content__right img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.menu-helper-popup{--width: min(40vw, 1976px);--offset: min(455 / var(--vw-screen) * 100 * 1vw, 455px);position:absolute;top:calc(100% + 2px);left:var(--left-offset-helper-menu);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(var(--width-helper-menu) - var(--left-offset-helper-menu));max-height:86svh;padding:min(24/var(--vw-screen)*100*1vw,24px);border-radius:2px;background-color:var(--c-white);pointer-events:all;clip-path:inset(0% 0% 100%);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}@media screen and (max-width: 1440px){.menu-helper-popup{--offset: min(226 / var(--vw-screen) * 100 * 1vw, 226px);padding:min(16/var(--vw-screen)*100*1vw,16px)}}@media screen and (max-width: 1023px){.menu-helper-popup{display:none}}.menu-helper-popup--open{clip-path:inset(0% 0% 0%)}.menu-helper-popup__main{display:grid;grid-template-columns:repeat(1, 1fr);grid-column-gap:min(48/var(--vw-screen)*100*1vw,48px)}@media screen and (max-width: 1440px){.menu-helper-popup__main{grid-column-gap:min(24/var(--vw-screen)*100*1vw,24px);margin-top:min(16/var(--vw-screen)*100*1vw,16px);margin-bottom:min(40/var(--vw-screen)*100*1vw,40px);padding:0 min(16/var(--vw-screen)*100*1vw,16px)}}.menu-helper-popup__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--c-black-transparent-56)}.menu-helper-popup__column p{height:min(17/var(--vw-screen)*100*1vw,17px);margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}.menu-helper-popup__nav-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:min(48/var(--vw-screen)*100*1vw,48px);padding:min(13/var(--vw-screen)*100*1vw,13px) 0 min(14/var(--vw-screen)*100*1vw,14px);border-top:1px solid var(--c-black-transparent-16);overflow:hidden;--hover-progress: 0;--hover-progress--base: 0;background-color:rgba(0,0,0,0);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.menu-helper-popup__nav-btn:first-child{border-top:none}.menu-helper-popup__nav-btn .icon{z-index:1;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}.menu-helper-popup__nav-btn span{z-index:1;-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}@media screen and (max-width: 1440px){.menu-helper-popup__nav-btn{padding:min(10/var(--vw-screen)*100*1vw,10px) 0 min(10/var(--vw-screen)*100*1vw,10px)}}.menu-helper-popup__nav-btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.menu-helper-popup__nav-btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.menu-helper-popup__nav-btn:hover{color:var(--c-black)}.menu-helper-popup__nav-btn:hover span{-webkit-transform:translateX(min(8 / var(--vw-screen) * 100 * 1vw, 8px));transform:translateX(min(8 / var(--vw-screen) * 100 * 1vw, 8px))}.menu-helper-popup__nav-btn:hover .icon{-webkit-transform:translateX(max(-8 / var(--vw-screen) * 100 * 1vw, -8px)) rotate(270deg);transform:translateX(max(-8 / var(--vw-screen) * 100 * 1vw, -8px)) rotate(270deg)}
.menu-mobile{position:fixed;top:0;left:0;z-index:2;width:100%;height:100svh;padding:min(22/var(--vw-screen)*100*1vw,22px) min(24/var(--vw-screen)*100*1vw,24px) min(40/var(--vw-screen)*100*1vw,40px);pointer-events:all;background-color:var(--c-black);color:var(--c-white);clip-path:inset(0% 0% 0% 100%);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}
.login-mob-btn{
	background: #ff0000;
    width: 100%;
    text-align: center;
    padding: 8px;
}

.reg-mob-btn{
	background: #7a8b96;
    width: 100%;
    text-align: center;
    padding: 8px;
	margin-top: 10px;
}

.menu-mobile__top{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.menu-close,.menu-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(16/var(--vw-screen)*100*1vw,16px)}
@media screen and (max-width: 574px){.menu-close span,.menu-back span{display:none}}
.menu-back{opacity:0;pointer-events:none;-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}.menu-back .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 574px){.menu-back span{display:block}}.menu-mobile-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;margin-top:min(22.5/var(--vw-screen)*100*1vw,22.5px)}.menu-mobile-content__nav-list{width:100%}.menu-mobile-content__nav-list li{width:100%}.menu-mobile-content__nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:min(14/var(--vw-screen)*100*1vw,14px) 0 min(17/var(--vw-screen)*100*1vw,17px);border-top:1px solid var(--c-white-transparent-16);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.menu-mobile-content__nav-btn .icon{-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}.menu-mobile-content__nav-btn span{-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}.menu-mobile-content__nav-btn:hover{background-color:var(--c-white-transparent-16)}.menu-mobile-content__nav-btn:hover span{-webkit-transform:translateX(min(8 / var(--vw-screen) * 100 * 1vw, 8px));transform:translateX(min(8 / var(--vw-screen) * 100 * 1vw, 8px))}
.menu-mobile-content__nav-btn:hover .icon{-webkit-transform:translateX(max(-8 / var(--vw-screen) * 100 * 1vw, -8px)) rotate(270deg);transform:translateX(max(-8 / var(--vw-screen) * 100 * 1vw, -8px)) rotate(270deg)}
.menu-mobile-content__middle{display:-webkit-box;display:-ms-flexbox;display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.menu-mobile-content__bottom{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:min(24/var(--vw-screen)*100*1vw,24px)}
.menu-mobile-content__bottom-item{display:block;padding:min(17/var(--vw-screen)*100*1vw,17px) 0;border-top:1px solid var(--c-white-transparent-16)}
.mobile-catalog-content{position:absolute;top:0;left:0;width:100%;height:100svh;background-color:var(--c-black);color:var(--c-white);overflow-y:scroll;clip-path:inset(0% 0% 0% 100%);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}
.mobile-catalog-content__content{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:min(24/var(--vw-screen)*100*1vw,24px);grid-row-gap:min(24/var(--vw-screen)*100*1vw,24px);padding:min(64/var(--vw-screen)*100*1vw,64px) min(24/var(--vw-screen)*100*1vw,24px) min(72/var(--vw-screen)*100*1vw,72px)}.mobile-catalog-content__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-catalog-content__column p{height:min(17/var(--vw-screen)*100*1vw,17px);margin-bottom:min(17/var(--vw-screen)*100*1vw,17px);color:var(--c-white-transparent-56)}@media screen and (max-width: 574px){.mobile-catalog-content__column:last-child,.mobile-catalog-content__column:nth-child(3){grid-column:span 2}.mobile-catalog-content__column:last-child{margin-top:max(-24/var(--vw-screen)*100*1vw,-24px)}.mobile-catalog-content__column:last-child p{display:none}}.mobile-catalog-content__nav-btn{padding:min(17/var(--vw-screen)*100*1vw,17px) 0;border-top:1px solid var(--c-white-transparent-16)}.mobile-catalog-banner{position:relative;height:min(440/var(--vw-screen)*100*1vw,440px);padding:min(32/var(--vw-screen)*100*1vw,32px) min(24/var(--vw-screen)*100*1vw,24px);background-color:var(--c-orange)}
@media screen and (max-width: 574px){.mobile-catalog-banner{height:min(600/var(--vw-screen)*100*1vw,600px)}}
.mobile-catalog-banner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mobile-catalog-banner__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:min(513/var(--vw-screen)*100*1vw,513px);height:100%}.mobile-catalog-banner__content h2{margin-bottom:min(24/var(--vw-screen)*100*1vw,24px);text-transform:uppercase}@media screen and (max-width: 574px){.mobile-catalog-banner__content{width:100%}}.mobile-catalog-banner__btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:min(380/var(--vw-screen)*100*1vw,380px);color:var(--c-black)}
@media screen and (max-width: 574px){.mobile-catalog-banner__btn{width:100%}}.mobile-catalog-banner__btn:hover{background-color:var(--c-orange);color:var(--c-white)}.menu-mobile-profile{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:min(24/var(--vw-screen)*100*1vw,24px);width:100%}.menu-mobile-profile__btn{display:block;padding:min(17/var(--vw-screen)*100*1vw,17px) 0;border-top:1px solid var(--c-white-transparent-16)}._open{clip-path:inset(0% 0% 0% 0%)}._show-btn{opacity:1;pointer-events:all}
.menu-popup{--width: min(100vw, 1976px);--offset: min(242 / var(--vw-screen) * 100 * 1vw, 242px);position:absolute;top:calc(100% + 2px);left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(min(100vw, 1976px) - var(--scrollbar-width) - var(--layout-margin) - var(--offset));width:calc(var(--width) - var(--scrollbar-width) - var(--layout-margin) - var(--offset));max-height:86svh;padding:min(24/var(--vw-screen)*100*1vw,24px);border-radius:2px;background-color:var(--c-white);pointer-events:all;clip-path:inset(0% 0% 100%);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad);overflow-y:auto}@media screen and (max-width: 1440px){.menu-popup{--offset: min(226 / var(--vw-screen) * 100 * 1vw, 226px);padding:min(16/var(--vw-screen)*100*1vw,16px)}}
@media screen and (max-width: 1023px){.menu-popup{display:none}}.menu-popup--open{clip-path:inset(0% 0% 0%)}.menu-popup__banners{display:grid;grid-column-gap:min(24/var(--vw-screen)*100*1vw,24px);-webkit-box-flex:1;-ms-flex:1 1 min(264/var(--vw-screen)*100*1vw,264px);flex:1 1 min(264/var(--vw-screen)*100*1vw,264px);padding-bottom:min(24/var(--vw-screen)*100*1vw,24px)}@media screen and (max-width: 1440px){.menu-popup__banners{grid-column-gap:min(16/var(--vw-screen)*100*1vw,16px);height:min(200/var(--vw-screen)*100*1vw,200px);padding-bottom:min(16/var(--vw-screen)*100*1vw,16px)}}.menu-popup__banners-one{grid-template-columns:1fr}.menu-popup__banners-two{grid-template-columns:repeat(2, 1fr)}.menu-popup__banners-three{grid-template-columns:repeat(3, 1fr)}.menu-popup__banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--c-orange);overflow:hidden}.menu-popup__banner:hover img{scale:1.05}.menu-popup__banner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:scale .5s var(--ease-in-out-quad);transition:scale .5s var(--ease-in-out-quad)}.menu-popup__banner h2{position:relative;z-index:2;color:var(--c-white)}.menu-popup__main{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:min(48/var(--vw-screen)*100*1vw,48px);padding:0 min(28/var(--vw-screen)*100*1vw,28px);margin-top:min(24/var(--vw-screen)*100*1vw,24px);margin-bottom:min(80/var(--vw-screen)*100*1vw,80px)}
@media screen and (max-width: 1440px){.menu-popup__main{grid-column-gap:min(24/var(--vw-screen)*100*1vw,24px);margin-top:min(16/var(--vw-screen)*100*1vw,16px);margin-bottom:min(40/var(--vw-screen)*100*1vw,40px);padding:0 min(16/var(--vw-screen)*100*1vw,16px)}}.menu-popup__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--c-black-transparent-56)}.menu-popup__column p{height:min(17/var(--vw-screen)*100*1vw,17px);margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}.menu-popup__nav-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:min(48/var(--vw-screen)*100*1vw,48px);padding:min(13/var(--vw-screen)*100*1vw,13px) 0 min(14/var(--vw-screen)*100*1vw,14px);border-top:1px solid var(--c-black-transparent-16);overflow:hidden;--hover-progress: 0;--hover-progress--base: 0;background-color:rgba(0,0,0,0);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.menu-popup__nav-btn .icon{z-index:1;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}.menu-popup__nav-btn span{z-index:1;-webkit-transition:transform .5s var(--ease-in-out-quad);-webkit-transition:-webkit-transform .5s var(--ease-in-out-quad);transition:-webkit-transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad);transition:transform .5s var(--ease-in-out-quad), -webkit-transform .5s var(--ease-in-out-quad)}
@media screen and (max-width: 1440px){.menu-popup__nav-btn{padding:min(10/var(--vw-screen)*100*1vw,10px) 0 min(10/var(--vw-screen)*100*1vw,10px)}}.menu-popup__nav-btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.menu-popup__nav-btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.menu-popup__nav-btn:hover{color:var(--c-black)}.menu-popup__nav-btn:hover span{-webkit-transform:translateX(min(8 / var(--vw-screen) * 100 * 1vw, 8px));transform:translateX(min(8 / var(--vw-screen) * 100 * 1vw, 8px))}.menu-popup__nav-btn:hover .icon{-webkit-transform:translateX(max(-8 / var(--vw-screen) * 100 * 1vw, -8px)) rotate(270deg);transform:translateX(max(-8 / var(--vw-screen) * 100 * 1vw, -8px)) rotate(270deg)}.menu-popup__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-popup__bottom p{padding-left:min(24/var(--vw-screen)*100*1vw,24px);color:var(--c-black-transparent-56)}
@media screen and (max-width: 1440px){.menu-popup__bottom p{padding-left:min(16/var(--vw-screen)*100*1vw,16px)}}.menu-popup__bottom-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:min(370/var(--vw-screen)*100*1vw,370px);padding:min(22.5/var(--vw-screen)*100*1vw,22.5px) min(24/var(--vw-screen)*100*1vw,24px);--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.menu-popup__bottom-btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.menu-popup__bottom-btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.menu-popup__bottom-btn:hover{color:var(--c-white)}@media screen and (max-width: 1440px){.menu-popup__bottom-btn{padding:min(14/var(--vw-screen)*100*1vw,14px) min(16/var(--vw-screen)*100*1vw,16px)}}

.page-content{padding-top:min(80/var(--vw-screen)*100*1vw,80px);padding-bottom:min(160/var(--vw-screen)*100*1vw,160px)}@media screen and (max-width: 574px){.page-content{padding-bottom:min(120/var(--vw-screen)*100*1vw,120px)}}.page-content--container .page-content__inner{max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}
.page-nav{position:sticky;top:calc(100svh - min(50/var(--vw-screen)*100*1vw,50px) - var(--layout-margin));left:var(--layout-margin);z-index:3;width:calc(100% - var(--layout-margin)*2);padding-bottom:var(--layout-margin)}@media screen and (max-width: 1023px){.page-nav{display:none}}.page-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.page-nav__item{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.page-nav__link{position:relative;display:block;width:100%;padding:min(14.5/var(--vw-screen)*100*1vw,14.5px);border:1px solid var(--c-black-transparent-16);border-radius:2px;text-align:center;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-white);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.page-nav__link span{position:relative;z-index:1}.page-nav__link::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.page-nav__link:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.page-nav__link:hover{color:var(--c-black)}.page-nav__link._active{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.page-nav__link._active::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.page-nav__link._active:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.page-nav__link._active:hover{color:var(--c-white)}
.pattern-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:min(56/var(--vw-screen)*100*1vw,56px);row-gap:min(182/var(--vw-screen)*100*1vw,182px)}@media screen and (max-width: 1440px){.pattern-card-list{gap:min(40/var(--vw-screen)*100*1vw,40px);row-gap:min(86/var(--vw-screen)*100*1vw,86px)}}@media screen and (max-width: 1023px){.pattern-card-list{gap:min(24/var(--vw-screen)*100*1vw,24px);row-gap:min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.pattern-card-list{gap:min(16/var(--vw-screen)*100*1vw,16px);row-gap:min(48/var(--vw-screen)*100*1vw,48px)}}.pattern-card-list__item{width:min(255/var(--vw-screen)*100*1vw,255px)}@media screen and (max-width: 1440px){.pattern-card-list__item{width:min(192/var(--vw-screen)*100*1vw,192px)}}@media screen and (max-width: 1023px){.pattern-card-list__item{width:100%;max-width:calc(33.33333% - min(16 / var(--vw-screen) * 100 * 1vw, 16px))}}
.pattern-card{--yPosition: 0;--xProgress: 0;--image-height: min(400 / var(--vw-screen) * 100 * 1vw, 400px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pattern-card:hover .pattern-card__name span{background-size:100% 1px}.pattern-card:hover img{scale:1.05}.pattern-card__image{position:relative;height:var(--image-height);width:100%;margin-bottom:var(--gap-24);overflow:hidden}@media screen and (max-width: 1440px){.pattern-card__image{--image-height: min(303 / var(--vw-screen) * 100 * 1vw, 303px)}}@media screen and (max-width: 1023px){.pattern-card__image{--image-height: min(385 / var(--vw-screen) * 100 * 1vw, 385px)}}@media screen and (max-width: 574px){.pattern-card__image{--image-height: min(163 / var(--vw-screen) * 100 * 1vw, 163px);margin-bottom:var(--gap-12)}}.pattern-card__image img{position:absolute;top:0;left:-10%;width:120%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .8s var(--ease-in-out-quad);transition:scale .8s var(--ease-in-out-quad)}.pattern-card__pluses{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:min(16/var(--vw-screen)*100*1vw,16px);opacity:0;-webkit-transform:translateY(var(--yPosition));transform:translateY(var(--yPosition));-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}.pattern-card__pluses._active{opacity:1}.pattern-card__plus{width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px)}.pattern-card__name{width:100%;text-align:center}.pattern-card__name span{display:inline;-webkit-text-decoration:none;text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .8s var(--ease-in-out-quad);transition:background-size .8s var(--ease-in-out-quad)}@media screen and (max-width: 574px){.pattern-card__name{font-family:var(--font-secondary);font-weight:300;font-size:min(12/var(--vw-screen)*100*1vw,12px);line-height:1.2}}.pattern-card p{margin:0 var(--gap-12)}.pattern-card p:last-child{margin-top:var(--gap-8);color:var(--c-white-transparent-56)}@media screen and (max-width: 574px){.pattern-card p:last-child{display:none}}
.privacy-content{position:relative;z-index:2;padding:min(120/var(--vw-screen)*100*1vw,120px) 0 min(160/var(--vw-screen)*100*1vw,160px);margin-top:calc(var(--section-height)*-1);background-color:var(--c-white)}@media screen and (max-width: 1023px){.privacy-content{padding:min(80/var(--vw-screen)*100*1vw,80px) 0 min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.privacy-content{padding:min(64/var(--vw-screen)*100*1vw,64px) 0 min(96/var(--vw-screen)*100*1vw,96px)}}.privacy-content__wrapper{display:grid;grid-template-columns:1fr 2fr;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}@media screen and (max-width: 1023px){.privacy-content__wrapper{grid-template-columns:1fr}}.privacy-content__section{grid-column-start:2;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--layout-margin);padding-top:min(40/var(--vw-screen)*100*1vw,40px);border-top:1px solid var(--c-black-transparent-16)}.privacy-content__section:not(:last-child){margin-bottom:min(120/var(--vw-screen)*100*1vw,120px)}@media screen and (max-width: 1023px){.privacy-content__section{grid-column-start:1;grid-column-gap:var(--margin-24);padding-top:min(24/var(--vw-screen)*100*1vw,24px)}.privacy-content__section:not(:last-child){margin-bottom:min(80/var(--vw-screen)*100*1vw,80px)}}@media screen and (max-width: 574px){.privacy-content__section{grid-template-columns:1fr;grid-column-gap:var(--margin-24)}}.privacy-content__section .check-icon{color:rgba(0,0,0,0);-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.privacy-content__section p,.privacy-content__section li{font-family:var(--font-secondary);font-weight:300;font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}@media screen and (max-width: 1023px){.privacy-content__section p,.privacy-content__section li{font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}.privacy-content__section p{margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}.privacy-content__section h4{margin-bottom:min(32/var(--vw-screen)*100*1vw,32px);font-family:var(--font-secondary);font-weight:600;font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.8}@media screen and (max-width: 1023px){.privacy-content__section h4{font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.4}}.privacy-content__section ol,.privacy-content__section ul{counter-reset:section;margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}.privacy-content__section ol li,.privacy-content__section ul li{position:relative;padding-left:min(56/var(--vw-screen)*100*1vw,56px)}.privacy-content__section ol li:not(:last-child),.privacy-content__section ul li:not(:last-child){margin-bottom:min(24/var(--vw-screen)*100*1vw,24px)}.privacy-content__section ol li::after,.privacy-content__section ul li::after{position:absolute;left:0;top:0}.privacy-content__section ol li::after{counter-increment:section;content:counter(section) "."}.privacy-content__section ul li::after{content:"·";font-size:40px;height:24px;line-height:.6}.privacy-content__section input{display:none}.privacy-content__section label{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--c-black-transparent-56);margin-bottom:min(24/var(--vw-screen)*100*1vw,24px);-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.privacy-content__section label p{font-family:var(--font-secondary);font-weight:300;font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.2;padding-top:var(--gap-8);margin:0}.privacy-content__section label p a{color:var(--c-black);display:inline;-webkit-text-decoration:none;text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .8s var(--ease-in-out-quad);transition:background-size .8s var(--ease-in-out-quad)}.privacy-content__section label p a:hover{background-size:100% 1px}.privacy-content__section label:hover{color:var(--c-black)}.privacy-content__section label:hover span{background-color:var(--c-milk-dark)}.privacy-content__section label:hover .check-icon{color:var(--c-black-transparent-16)}@media screen and (max-width: 1023px){.privacy-content__section label{font-size:min(12/var(--vw-screen)*100*1vw,12px)}}.privacy-content__section label span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(32/var(--vw-screen)*100*1vw,32px);height:min(32/var(--vw-screen)*100*1vw,32px);min-width:min(32/var(--vw-screen)*100*1vw,32px);border:1px solid var(--c-black-transparent-16);background-color:var(--c-black-transparent-6);margin-right:min(24/var(--vw-screen)*100*1vw,24px);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.privacy-content__section label span .check-icon{color:rgba(0,0,0,0)}.privacy-content__section input[type=checkbox]+label span{border-radius:2px}.privacy-content__section input[type=radio]+label span{border-radius:50%}.privacy-content__section input[type=checkbox]:checked+label{color:var(--c-black)}.privacy-content__section input[type=checkbox]:checked+label span{background-color:var(--c-black)}.privacy-content__section input[type=checkbox]:checked+label span .check-icon{color:var(--c-white)}.privacy-content__section input[type=checkbox]:checked+label:hover span{background-color:var(--c-black)}.privacy-content__section input[type=checkbox]:checked+label:hover .check-icon{color:var(--c-white-transparent-56)}.privacy-content__section input[type=radio]:checked+label{color:var(--c-black)}.privacy-content__section input[type=radio]:checked+label span{background-color:var(--c-black)}.privacy-content__section input[type=radio]:checked+label span .check-icon{color:var(--c-white)}.privacy-content__section input[type=radio]:checked+label:hover span{background-color:var(--c-black)}.privacy-content__section input[type=radio]:checked+label:hover .check-icon{color:var(--c-white-transparent-56)}
.product-benefits{position:relative;z-index:3;width:100%;background-color:var(--c-black);padding:min(108/var(--vw-screen)*100*1vw,108px) 0}@media screen and (max-width: 574px){.product-benefits{padding:min(64/var(--vw-screen)*100*1vw,64px) 0}}.product-benefits__wrapper{max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.product-benefits__grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:min(56/var(--vw-screen)*100*1vw,56px)}@media screen and (max-width: 1440px){.product-benefits__grid{grid-template-columns:repeat(2, 1fr);grid-gap:min(36/var(--vw-screen)*100*1vw,36px)}}@media screen and (max-width: 574px){.product-benefits__grid{grid-template-columns:repeat(1, 1fr);grid-gap:min(24/var(--vw-screen)*100*1vw,24px)}}.product-benefits__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(24/var(--vw-screen)*100*1vw,24px)}.product-benefits__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(80/var(--vw-screen)*100*1vw,80px);height:min(80/var(--vw-screen)*100*1vw,80px);-ms-flex-negative:0;flex-shrink:0;z-index:1;position:relative}.product-benefits__icon-frame{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1}.product-benefits__icon-img{width:min(48/var(--vw-screen)*100*1vw,48px);height:min(48/var(--vw-screen)*100*1vw,48px);-o-object-fit:contain;object-fit:contain}.product-benefits__title{font-family:var(--font-primary);font-size:min(26/var(--vw-screen)*100*1vw,26px);line-height:1.2;color:var(--c-white);font-weight:700;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 150}@media screen and (max-width: 574px){.product-benefits__title{font-size:min(20/var(--vw-screen)*100*1vw,20px)}}
.product-card{display:block;width:100%}
.product-card:hover .product-card__title span{background-size:100% 1px}
.product-card:hover .product-card__favorites{opacity:1}.product-card__img{--yPosition: 0;--xProgress: 0;--image-height: min(560 / var(--vw-screen) * 100 * 1vw, 560px);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:var(--image-height);margin-bottom:var(--gap-24);overflow:hidden;padding:0 var(--gap-16);background-color:var(--c-milk-dark)}
.product-card__img:hover img{scale:1.05}
.product-card__img img{position:absolute;top:0;left:-10%;width:120%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .8s var(--ease-in-out-quad);transition:scale .8s var(--ease-in-out-quad)}
@media screen and (max-width: 1440px){.product-card__img{height:min(480/var(--vw-screen)*100*1vw,480px)}}
@media screen and (max-width: 1023px){.product-card__img{height:min(517/var(--vw-screen)*100*1vw,517px)}}
@media screen and (max-width: 574px){.product-card__img{height:min(280/var(--vw-screen)*100*1vw,280px);margin-bottom:var(--gap-16)}}
.product-card__details{position:absolute;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:min(12/var(--vw-screen)*100*1vw,12px) min(16/var(--vw-screen)*100*1vw,16px);z-index:1;color:var(--c-white);opacity:0;-webkit-transform:translateY(var(--yPosition));transform:translateY(var(--yPosition));-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}
@media screen and (max-width: 574px){.product-card__details{flex-direction:column;}}
.product-card__details._active{opacity:1}
.product-card__button{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-white);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}
.product-card__button:hover{-webkit-transform:translateX(max(-4 / var(--vw-screen) * 100 * 1vw, -4px));transform:translateX(max(-4 / var(--vw-screen) * 100 * 1vw, -4px))}
.product-card__button::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
.product-card__button:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.product-card__button:hover{color:var(--c-white)}
.product-card__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--gap-8)}
.product-card__title span{display:inline;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-text-decoration:none;text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(color-mix(in srgb, currentColor 56%, transparent)), to(color-mix(in srgb, currentColor 56%, transparent)));background-image:linear-gradient(color-mix(in srgb, currentColor 56%, transparent), color-mix(in srgb, currentColor 56%, transparent));background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .8s var(--ease-in-out-quad);transition:background-size .8s var(--ease-in-out-quad)}.product-card__text{margin-bottom:min(38/var(--vw-screen)*100*1vw,38px)}.product-card__text span{opacity:.56}
@media screen and (max-width: 1440px){.product-card__text{margin-bottom:var(--gap-22)}}
@media screen and (max-width: 574px){.product-card__text{margin-bottom:var(--gap-16)}}
.product-card__info{position:relative}.product-card__favorites{position:absolute;top:0;right:0;z-index:2;width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px);opacity:0;-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}.product-card__favorites svg{color:rgba(0,0,0,0)}
.product-card__favorites svg path{stroke:var(--c-black-transparent-56);stroke-width:1}
.product-card__favorites:hover svg{color:rgba(0,0,0,0)}
.product-card__favorites:hover svg path{stroke:var(--c-orange);stroke-width:1}
.product-card__favorites--active svg{color:rgba(0,0,0,0);fill:var(--c-orange)}
.product-card__favorites--active svg path{stroke:var(--c-orange);color:var(--c-orange)}
.product-card__favorites--active:hover svg{color:rgba(0,0,0,0);fill:rgba(0,0,0,0)}
.product-card__favorites--active:hover svg path{stroke:var(--c-orange);color:var(--c-orange)}
.product-cart-sizes{position:fixed;top:0;left:0;z-index:20;width:100%;height:100dvh;background-color:var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;clip-path:inset(100% 0% 0%);-webkit-transition:clip-path .5s var(--ease-in-out-quad);transition:clip-path .5s var(--ease-in-out-quad)}.product-cart-sizes.show-mobile-catalog-filter{clip-path:inset(0% 0% 0%)}
.product-cart-sizes .catalog-filters-mobile__form{height:100%;overflow:hidden}
@media screen and (max-width: 574px){.product-cart-sizes .catalog-filters-mobile__form{padding-bottom:min(32/var(--vw-screen)*100*1vw,32px)}}
.product-cart-sizes .catalog-filters-mobile__inputs{max-width:100%;max-height:100%;height:100%;padding:0 var(--layout-margin);margin-bottom:min(8/var(--vw-screen)*100*1vw,8px);overflow-y:auto}
.product-cart-sizes .catalog-filters-mobile__inputs .multi-select-dropdown{height:auto}.product-cart-sizes .catalog-filters-mobile__inputs .multi-select-dropdown--open .multi-select-dropdown__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.product-cart-sizes .catalog-filters-mobile__inputs .multi-select-dropdown__arrow{top:min(20/var(--vw-screen)*100*1vw,20px);-webkit-transform:none;transform:none}
.product-cart-sizes .catalog-filters-mobile__inputs .multi-select-dropdown__head{height:auto}.product-cart-sizes .catalog-filters-mobile__inputs .select-dropdown-list{position:static;-webkit-transform:none;transform:none;display:none;max-height:none !important}.product-cart-sizes .catalog-filters-mobile__inputs .select-dropdown-list.show{display:block !important}.product-cart-sizes .catalog-filters-mobile__inputs .dropdown__trigger{height:auto}
.product-cart-sizes .catalog-filters-mobile__inputs .dropdown__content{position:static;width:100%;max-height:none;-webkit-transform:none;transform:none;display:none}.product-cart-sizes .catalog-filters-mobile__inputs .dropdown__content.show{display:block}.product-cart-sizes .catalog-filters-mobile__inputs .select-dropdown__grid{padding:min(24/var(--vw-screen)*100*1vw,24px)}
.product-cart-sizes__buttons{margin:0 var(--layout-margin);height:min(64/var(--vw-screen)*100*1vw,64px);-ms-flex-negative:0;flex-shrink:0;position:relative}.product-cart-sizes__btn{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;border-radius:2px;padding:0 min(24/var(--vw-screen)*100*1vw,24px);color:var(--c-white);background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.product-cart-sizes__btn:hover{background-color:var(--c-orange-dark)}
.product-cart-toggle{position:fixed;bottom:min(32/var(--vw-screen)*100*1vw,32px);left:var(--layout-margin);right:var(--layout-margin);display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:min(64/var(--vw-screen)*100*1vw,64px);border-radius:2px;padding:0 min(24/var(--vw-screen)*100*1vw,24px);color:var(--c-white);background-color:var(--c-orange);z-index:4;-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
@media screen and (max-width: 1023px){.product-cart-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}}
@media screen and (max-width: 574px){.product-cart-toggle{bottom:min(24/var(--vw-screen)*100*1vw,24px)}}.product-cart-toggle:hover{background-color:var(--c-orange-dark)}
.product-description-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(120/var(--vw-screen)*100*1vw,120px)}
@media screen and (max-width: 1023px){.product-description-items{gap:min(80/var(--vw-screen)*100*1vw,80px)}}
@media screen and (max-width: 574px){.product-description-items{gap:min(64/var(--vw-screen)*100*1vw,64px)}}.product-description-item{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--layout-margin);color:inherit}
@media screen and (max-width: 1023px){.product-description-item{grid-template-columns:repeat(2, 1fr)}}
@media screen and (max-width: 574px){.product-description-item{grid-template-columns:1fr}}
.product-description-item__title{grid-column-start:1}
@media screen and (max-width: 574px){.product-description-item__title{margin-bottom:min(64/var(--vw-screen)*100*1vw,64px)}}
.product-description-item__content{grid-column-start:3}
.product-description-item__content.video{grid-column:span 3}.product-description-item__content p:not(:last-child){margin-bottom:var(--gap-24)}
.product-description-item__content div:not(:last-child){margin-bottom:var(--margin-40)}
.product-description-item__content div h4{margin-bottom:var(--gap-12)}
.product-description-item__content div p{font-family:var(--font-secondary);font-weight:300;font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.8;opacity:.56}
@media screen and (max-width: 1023px){.product-description-item__content div p{font-size:min(12/var(--vw-screen)*100*1vw,12px);line-height:1.4}}.product-description-item__content video{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}
@media screen and (max-width: 1023px){.product-description-item__content{grid-column-start:2}}
@media screen and (max-width: 574px){.product-description-item__content{grid-column-start:1}}._line-top{padding-top:var(--margin-40);border-top:1px solid var(--c-white-transparent-16)}
@media screen and (max-width: 1023px){._line-top{padding-top:var(--margin-24)}}
.product-details-card{position:relative;padding-bottom:min(40/var(--vw-screen)*100*1vw,40px);border-bottom:1px solid var(--c-black-transparent-16)}@media screen and (max-width: 574px){.product-details-card{padding-bottom:min(10/var(--vw-screen)*100*1vw,10px)}}.product-details-card:not(:last-child){margin-bottom:min(40/var(--vw-screen)*100*1vw,40px)}.product-details-card ._mobile{display:none}@media screen and (max-width: 574px){.product-details-card ._mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-details-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-details-card .checkbox{margin-right:min(40/var(--vw-screen)*100*1vw,40px)}
@media screen and (max-width: 1023px){.product-details-card .checkbox{margin-right:min(24/var(--vw-screen)*100*1vw,24px)}}@media screen and (max-width: 1023px){.product-details-card .checkbox{margin-right:min(16/var(--vw-screen)*100*1vw,16px)}}.product-details-card .checkbox input{display:none}.product-details-card .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--c-black-transparent-56);margin-bottom:min(24/var(--vw-screen)*100*1vw,24px);-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.product-details-card .checkbox label p{font-family:var(--font-secondary);font-weight:300;font-size:min(14/var(--vw-screen)*100*1vw,14px);line-height:1.2;padding-top:var(--gap-8);margin:0}.product-details-card .checkbox label p a{color:var(--c-black);display:inline;-webkit-text-decoration:none;text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .8s var(--ease-in-out-quad);transition:background-size .8s var(--ease-in-out-quad)}.product-details-card .checkbox label p a:hover{background-size:100% 1px}.product-details-card .checkbox label:hover{color:var(--c-black)}.product-details-card .checkbox label:hover span{background-color:var(--c-milk-dark)}.product-details-card .checkbox label:hover .check-icon{color:var(--c-black-transparent-16)}@media screen and (max-width: 1023px){.product-details-card .checkbox label{font-size:min(12/var(--vw-screen)*100*1vw,12px)}}.product-details-card .checkbox label span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(32/var(--vw-screen)*100*1vw,32px);height:min(32/var(--vw-screen)*100*1vw,32px);min-width:min(32/var(--vw-screen)*100*1vw,32px);border:1px solid var(--c-black-transparent-16);background-color:var(--c-black-transparent-6);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.product-details-card .checkbox label .check-icon{color:rgba(0,0,0,0);-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}.product-details-card .checkbox input[type=checkbox]+label span{border-radius:2px}.product-details-card .checkbox input[type=checkbox]:checked+label{color:var(--c-black)}.product-details-card .checkbox input[type=checkbox]:checked+label span{background-color:var(--c-black)}.product-details-card .checkbox input[type=checkbox]:checked+label .check-icon{color:var(--c-white)}.product-details-card .checkbox input[type=checkbox]:checked+label:hover span{background-color:var(--c-black)}.product-details-card .checkbox input[type=checkbox]:checked+label:hover .check-icon{color:var(--c-white-transparent-56)}.product-details-card__img{width:auto;height:min(250/var(--vw-screen)*100*1vw,250px);background-color:var(--c-milk-dark)}.product-details-card__img img{width:auto;height:min(250/var(--vw-screen)*100*1vw,250px);}@media screen and (max-width: 574px){.product-details-card__img{width:min(104/var(--vw-screen)*100*1vw,104px);height:min(141/var(--vw-screen)*100*1vw,141px)}.product-details-card__img img{width:min(104/var(--vw-screen)*100*1vw,104px);height:min(141/var(--vw-screen)*100*1vw,141px)}}.product-details-card__add-btn{display:none;position:absolute;z-index:0;bottom:0;left:min(56/var(--vw-screen)*100*1vw,56px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:min(255/var(--vw-screen)*100*1vw,255px);background-color:var(--c-white);border:1px solid var(--c-black-transparent-16)}@media screen and (max-width: 1023px){.product-details-card__add-btn{left:min(24/var(--vw-screen)*100*1vw,24px)}}@media screen and (max-width: 574px){.product-details-card__add-btn{left:0;bottom:min(40/var(--vw-screen)*100*1vw,40px);width:min(200/var(--vw-screen)*100*1vw,200px)}}.product-details-card__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:min(56/var(--vw-screen)*100*1vw,56px)}.product-details-card__details:not(:first-child){padding-top:min(24/var(--vw-screen)*100*1vw,24px);border-top:1px solid var(--c-black-transparent-16)}.product-details-card__details-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(40/var(--vw-screen)*100*1vw,40px);width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media screen and (max-width: 574px){.product-details-card__details-wrap{position:static}}
@media screen and (max-width: 1023px){.product-details-card__details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:min(24/var(--vw-screen)*100*1vw,24px)}.product-details-card__details:has(.product-details-card__values){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-details-card__details:has(.product-details-card__values) .product-details-card__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 574px){.product-details-card__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:min(16/var(--vw-screen)*100*1vw,16px)}.product-details-card__details:has(.product-details-card__values) .product-details-card__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-details-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product-details-card__top h4{margin-bottom:min(8/var(--vw-screen)*100*1vw,8px)}
.product-details-card__top p{color:var(--c-black-transparent-56)}
@media screen and (max-width: 1023px){.product-details-card__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:min(56/var(--vw-screen)*100*1vw,56px)}}
@media screen and (max-width: 574px){.product-details-card__top{gap:min(32/var(--vw-screen)*100*1vw,32px)}}
.product-details-card__delete{-ms-flex-item-align:end;align-self:flex-end;padding:min(14/var(--vw-screen)*100*1vw,14px) 0 0;margin-bottom:min(14/var(--vw-screen)*100*1vw,14px);position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:color .5s var(--ease-in-out-quad);transition:color .5s var(--ease-in-out-quad)}
.product-details-card__delete::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:currentColor;-webkit-transition:transform .8s var(--ease-in-out-quad),background-color .8s var(--ease-in-out-quad),color .8s var(--ease-in-out-quad);-webkit-transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad);transition:transform .8s var(--ease-in-out-quad), background-color .8s var(--ease-in-out-quad), color .8s var(--ease-in-out-quad), -webkit-transform .8s var(--ease-in-out-quad)}.product-details-card__delete:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}
@media screen and (max-width: 1023px){.product-details-card__delete{-ms-flex-item-align:start;align-self:flex-start;margin:0;padding-top:min(14/var(--vw-screen)*100*1vw,14px);margin-bottom:min(14/var(--vw-screen)*100*1vw,14px)}}
@media screen and (max-width: 574px){.product-details-card__delete{bottom:0;right:0;-ms-flex-item-align:end;align-self:flex-end;margin:0}}.product-details-card__history .multi-select-dropdown{pointer-events:none;opacity:.56}.product-details-card__history .product-details-card__delete{display:none}.product-details-card__values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-top:min(24/var(--vw-screen)*100*1vw,24px)}
@media screen and (max-width: 574px){.product-details-card__values{display:none}}.product-details-card__one-product .product-details-card__values{display:grid;grid-template-columns:3fr 1fr;grid-column-gap:5px}
@media screen and (max-width: 574px){.product-details-card__one-product .product-details-card__values{display:flex;flex-direction:column;}}.product-details-card__one-product ._mobile{display:none}
@media screen and (max-width: 574px){.product-details-card__one-product ._mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-details-card .typo-l-1{display:inline;-webkit-text-decoration:none;text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .8s var(--ease-in-out-quad);transition:background-size .8s var(--ease-in-out-quad)}.product-details-card:hover .checkbox{color:var(--c-black)}.product-details-card:hover .checkbox span{background-color:var(--c-milk-dark)}.product-details-card:hover .checkbox .check-icon{color:var(--c-black-transparent-16)}.product-details-card:hover .typo-l-1{background-size:100% 1px}
.product-filters{position:sticky;top:calc(100svh - min(64/var(--vw-screen)*100*1vw,64px) - var(--layout-margin));left:0;z-index:4;width:100%;padding-bottom:var(--layout-margin)}.product-filters__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr .17fr 1.45fr;grid-column-gap:2px;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.product-filters__item{position:relative;height:min(64/var(--vw-screen)*100*1vw,64px)}
.product-filters__item:not(:first-child) .select-dropdown-list{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-filters__item:nth-child(2) .select-dropdown-list{left:0;-webkit-transform:translateX(0%);transform:translateX(0%)}.product-filters__item-wrapper{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(16/var(--vw-screen)*100*1vw,16px);height:100%;padding:min(13/var(--vw-screen)*100*1vw,13px) min(12/var(--vw-screen)*100*1vw,12px) min(13/var(--vw-screen)*100*1vw,13px) min(24/var(--vw-screen)*100*1vw,24px)}.product-filters__favorite{width:100%;height:100%}.product-filters__btn{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:0 min(24/var(--vw-screen)*100*1vw,24px);--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-orange);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.product-filters__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.product-filters__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.product-filters__btn:hover{color:var(--c-white)}
.product-filters__btn span{position:relative;z-index:1}.product-filters__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;border-radius:2px}.product-filters__img img{width:min(40/var(--vw-screen)*100*1vw,40px);height:min(40/var(--vw-screen)*100*1vw,40px)}.select-dropdown-img{width:min(40/var(--vw-screen)*100*1vw,40px);height:min(40/var(--vw-screen)*100*1vw,40px)}
.article-gallery-once{height:100svh !important}
@media screen and (max-width: 1023px){.article-gallery-once{height:30svh !important}}
.article-gallery-once .product-gallery__item{width:100%}
.product-gallery{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-100svh;height:200svh;width:100%;background-color:var(--c-white)}
.product-gallery__wrapper{position:sticky;top:0;height:100svh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.product-gallery__item{width:50%;height:100%;overflow:hidden}.product-gallery__item img{-o-object-fit:cover;object-fit:cover;height:100%}
@media screen and (max-width: 1023px){.product-gallery__item:first-child{width:100%}
.product-gallery__item:last-child{display:none}}.article-gallery{margin-top:0}.article-gallery::after{content:none}
@media screen and (max-width: 1023px){.article-gallery .product-gallery__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-gallery .product-gallery__item{width:100%}}


.product-slider{margin:0 max(-20/var(--vw-screen)*100*1vw,-20px);padding:0 min(20/var(--vw-screen)*100*1vw,20px)}
@media screen and (max-width: 574px){.product-slider{margin:0 max(-10/var(--vw-screen)*100*1vw,-10px);padding:0 min(10/var(--vw-screen)*100*1vw,10px)}}.product-slider__item{margin-right:min(56/var(--vw-screen)*100*1vw,56px);width:min(405/var(--vw-screen)*100*1vw,405px)}
@media screen and (max-width: 1440px){.product-slider__item{margin-right:min(40/var(--vw-screen)*100*1vw,40px);width:min(306/var(--vw-screen)*100*1vw,306px)}}
@media screen and (max-width: 1023px){.product-slider__item{width:min(370/var(--vw-screen)*100*1vw,370px);margin-right:min(24/var(--vw-screen)*100*1vw,24px)}}
@media screen and (max-width: 574px){.product-slider__item{width:100%;margin-right:min(16/var(--vw-screen)*100*1vw,16px)}}
.slider-nav-btn{--offset: 0;position:absolute;z-index:2;top:min(256/var(--vw-screen)*100*1vw,256px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(48/var(--vw-screen)*100*1vw,48px);height:min(48/var(--vw-screen)*100*1vw,48px);border-radius:2px;background-color:var(--c-black);color:var(--c-white);overflow:hidden;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}
@media screen and (max-width: 1440px){.slider-nav-btn{top:min(216/var(--vw-screen)*100*1vw,216px)}}
@media screen and (max-width: 1023px){.slider-nav-btn{top:min(240/var(--vw-screen)*100*1vw,240px)}}
@media screen and (max-width: 574px){.slider-nav-btn{top:min(210/var(--vw-screen)*100*1vw,210px)}}.slider-nav-btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.slider-nav-btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.slider-nav-btn:hover{color:var(--c-white)}.slider-nav-btn--next{right:var(--offset)}.slider-nav-btn--prev{left:var(--offset)}.slider-nav-btn--prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-nav-btn svg{position:relative;z-index:2;width:min(20/var(--vw-screen)*100*1vw,20px);height:min(20/var(--vw-screen)*100*1vw,20px)}
.product-filters{position:sticky;top:calc(100svh - min(64/var(--vw-screen)*100*1vw,64px) - var(--layout-margin));left:0;z-index:4;width:100%;padding-bottom:var(--layout-margin)}
@media screen and (max-width: 1023px){.product-filters{display:none}}
.product-filters__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr .17fr 1.45fr;grid-column-gap:2px;max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}.product-filters__item{position:relative;height:min(64/var(--vw-screen)*100*1vw,64px);background-color:var(--c-milk);border-radius:2px}.product-filters__item:not(:first-child) .select-dropdown-list{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-filters__item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(16/var(--vw-screen)*100*1vw,16px);height:100%;padding:min(13/var(--vw-screen)*100*1vw,13px) min(12/var(--vw-screen)*100*1vw,12px)}
.product-filters__favorite{width:100%;height:100%;border-radius:2px}
.product-filters__favorite-active{width:100%;height:100%;border-radius:2px;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}
.product-filters__favorite-active-show{opacity:1}
.product-filters__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:2px;padding:0 min(24/var(--vw-screen)*100*1vw,24px);color:var(--c-white);background-color:var(--c-orange);pointer-events:none;-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
.product-filters__btn:hover{background-color:var(--c-orange-dark)}
.product-filters__btn-hide{opacity:0}.product-filters__btn-show{pointer-events:all}
.product-filters__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}
.product-filters__img img{width:min(40/var(--vw-screen)*100*1vw,40px);height:min(40/var(--vw-screen)*100*1vw,40px)}.product-filters__dis-btn{position:absolute;top:0;left:0;z-index:1;pointer-events:none;color:var(--c-white-transparent-56)}.select-dropdown-img{width:min(40/var(--vw-screen)*100*1vw,40px);height:min(40/var(--vw-screen)*100*1vw,40px);background-color:var(--c-milk-dark)}
.products-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:var(--layout-margin);grid-row-gap:min(120/var(--vw-screen)*100*1vw,120px);width:100%;height:100%}
@media screen and (max-width: 1440px){.products-grid{grid-row-gap:min(140/var(--vw-screen)*100*1vw,140px)}}@media screen and (max-width: 1023px){.products-grid{grid-template-columns:repeat(2, 1fr);grid-row-gap:min(104/var(--vw-screen)*100*1vw,104px)}}@media screen and (max-width: 574px){.products-grid{grid-template-columns:repeat(1, 1fr);grid-row-gap:min(56/var(--vw-screen)*100*1vw,56px)}}.products-grid:not(.products-grid__catalog)>*:nth-child(7n+7){grid-column-start:4}
@media screen and (max-width: 1023px){.products-grid:not(.products-grid__catalog)>*:nth-child(7n+7){grid-column-start:auto}}.products-grid__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.products-grid__title p{margin-top:var(--gap-24)}
@media screen and (max-width: 574px){.products-grid__title{margin-bottom:var(--gap-8)}
.products-grid__title p{margin-top:var(--gap-16)}}.products-grid__catalog{grid-row-gap:min(64/var(--vw-screen)*100*1vw,64px)}
@media screen and (max-width: 574px){.products-grid__catalog{grid-row-gap:min(56/var(--vw-screen)*100*1vw,56px)}}
.products-grid__catalog .products-grid__title{grid-column:span 4}
@media screen and (max-width: 1023px){.products-grid__catalog .products-grid__title{grid-column:span 2}}
@media screen and (max-width: 574px){.products-grid__catalog .products-grid__title{grid-column:span 1}}
.products-grid__catalog p{color:currentColor}.products-grid__catalog p span{opacity:.56}
.products-grid__catalog .products-grid-footer{grid-column-start:1;grid-column:span 4}
@media screen and (max-width: 1023px){.products-grid__catalog .products-grid-footer{grid-column:span 2}}
@media screen and (max-width: 574px){.products-grid__catalog .products-grid-footer{grid-column:span 1}}
.products-grid__catalog .products-grid-footer__content{max-width:min(876/var(--vw-screen)*100*1vw,876px);margin-left:auto}
@media screen and (max-width: 1023px){.products-grid__catalog .products-grid-footer__content{max-width:100%}}
.products-grid-footer{grid-column-start:4;margin-top:min(160/var(--vw-screen)*100*1vw,160px)}
@media screen and (max-width: 1440px){.products-grid-footer{margin-top:min(140/var(--vw-screen)*100*1vw,140px)}}
@media screen and (max-width: 1023px){.products-grid-footer{grid-column-start:2;margin-top:min(104/var(--vw-screen)*100*1vw,104px)}}
@media screen and (max-width: 574px){.products-grid-footer{grid-column-start:1;margin-top:min(56/var(--vw-screen)*100*1vw,56px)}}.products-grid-footer__content>*:last-child{margin-bottom:0}.products-grid-footer__title{margin-bottom:var(--gap-24)}
.products-grid-footer__text{margin-bottom:min(80/var(--vw-screen)*100*1vw,80px);color:var(--c-black)}
@media screen and (max-width: 574px){.products-grid-footer__text{margin-bottom:min(48/var(--vw-screen)*100*1vw,48px)}}
.products-grid-footer__button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}
.products-grid-footer__button::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-orange);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
.products-grid-footer__button:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.products-grid-footer__button:hover{color:var(--c-white)}
.profile-nav{position:sticky;top:calc(100svh - min(50/var(--vw-screen)*100*1vw,50px) - var(--layout-margin));left:var(--layout-margin);z-index:3;width:calc(100% - var(--layout-margin)*2);padding-bottom:var(--layout-margin)}
@media screen and (max-width: 1440px){.profile-nav{width:calc(100% - var(--layout-margin)*2);left:var(--layout-margin)}}
@media screen and (max-width: 1023px){.profile-nav{display:none}}
.profile-nav__wrapper{display:grid;grid-template-columns:repeat(6, 1fr);grid-column-gap:4px;width:100%}
.profile-nav__btn{position:relative;padding:min(14.5/var(--vw-screen)*100*1vw,14.5px) 0;border:1px solid var(--c-black-transparent-16);border-radius:2px;text-align:center;--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-white);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}
.profile-nav__btn span{position:relative;z-index:1}
.profile-nav__btn::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
.profile-nav__btn:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}
.profile-nav__btn:hover{color:var(--c-black)}._activeTab{--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-black);color:var(--c-white);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}._activeTab::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-black);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}._activeTab:not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}._activeTab:hover{color:var(--c-white)}
.season-card{--yPosition: 0;--xProgress: 0;--image-height: min(520 / var(--vw-screen) * 100 * 1vw, 520px);position:relative;display:block;height:var(--image-height);color:var(--c-white);overflow:hidden}.season-card:hover div p{opacity:1}.season-card:hover img{scale:1.05}
@media screen and (max-width: 1440px){.season-card{--image-height: min(392 / var(--vw-screen) * 100 * 1vw, 392px)}}
@media screen and (max-width: 1023px){.season-card{--image-height: min(225 / var(--vw-screen) * 100 * 1vw, 225px)}}
@media screen and (max-width: 574px){.season-card{--image-height: min(216 / var(--vw-screen) * 100 * 1vw, 216px)}}.season-card__wrap{height:100%;padding:var(--gap-24) var(--gap-16)}.season-card__img{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--c-milk-dark)}.season-card__img img{position:absolute;top:0;left:-10%;width:120%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .8s var(--ease-in-out-quad);transition:scale .8s var(--ease-in-out-quad)}.season-card__pluses{position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--gap-16);-webkit-transform:translateY(var(--yPosition));transform:translateY(var(--yPosition));opacity:0;-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}.season-card__pluses._active{opacity:1}
@media screen and (max-width: 1023px){.season-card__pluses{display:none}}.season-card__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.season-card__content p{opacity:0;-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}@media screen and (max-width: 1023px){.season-card__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.season-card__content p:not(:last-child){display:none}.season-card__content p:last-child{opacity:1}}
@media screen and (max-width: 1023px){.season-card__middle{margin-bottom:var(--gap-8)}}
.size-card{display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width: 1023px){.size-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.size-card__content{background-color:var(--c-grey);color:var(--c-white);padding:var(--gap-60) min(127/var(--vw-screen)*100*1vw,127px) min(120/var(--vw-screen)*100*1vw,120px) var(--gap-56)}
@media screen and (max-width: 1023px){.size-card__content{padding:var(--gap-24) var(--gap-16) var(--gap-40)}}
.size-card__content,.size-card__right{max-width:50%;width:100%}
@media screen and (max-width: 1023px){.size-card__content,.size-card__right{max-width:100%}}
.size-card__right{position:relative;background-color:#c5c6c1}
@media screen and (max-width: 1023px){.size-card__right{height:min(343/var(--vw-screen)*100*1vw,343px)}}
.size-card__image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.size-card__title{margin-top:var(--gap-24)}
.size-card__list{counter-reset:section;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--gap-24)}
@media screen and (max-width: 1023px){.size-card__list{row-gap:var(--gap-40)}}.size-card__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-24)}.size-card__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-12);padding-top:min(6/var(--vw-screen)*100*1vw,6px)}
@media screen and (max-width: 1023px){.size-card__item-content{padding-top:0}}.size-card__item-content p:last-child{color:var(--c-white-transparent-56)}
.size-card__item::before{counter-increment:section;content:counter(section);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:min(40/var(--vw-screen)*100*1vw,40px);height:min(40/var(--vw-screen)*100*1vw,40px);border:1px solid var(--c-white-transparent-16);text-align:center;font-family:var(--font-primary);font-weight:700;font-size:min(18/var(--vw-screen)*100*1vw,18px);line-height:1.2;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 150}.size-card__item::before span{display:inline-block}@media screen and (max-width: 1023px){.size-card__item::before{font-size:min(16/var(--vw-screen)*100*1vw,16px)}}@media screen and (max-width: 1023px){.size-card__item::before{display:none}}.size-card--vertical{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
@media screen and (max-width: 1023px){.size-card--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.size-card--vertical .size-card__right,.size-card--vertical .size-card__content{max-width:100%}.size-card--vertical .size-card__right{height:min(480/var(--vw-screen)*100*1vw,480px)}@media screen and (max-width: 1023px){.size-card--vertical .size-card__right{height:min(343/var(--vw-screen)*100*1vw,343px)}}.size-card--vertical .size-card__item::before{display:none}.size-card--vertical .size-card__item-content{padding-top:0}.size-card--vertical .size-card__content{min-height:min(377/var(--vw-screen)*100*1vw,377px);padding:min(60/var(--vw-screen)*100*1vw,60px) min(99/var(--vw-screen)*100*1vw,99px) min(60/var(--vw-screen)*100*1vw,60px) min(56/var(--vw-screen)*100*1vw,56px)}
@media screen and (max-width: 1023px){.size-card--vertical .size-card__content{min-height:0;padding:var(--gap-24) var(--gap-16) var(--gap-40)}}
.size-section-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-4)}.size-section-nav__item{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.size-section-nav__btn{position:relative;display:block;width:100%;padding:min(15/var(--vw-screen)*100*1vw,15px) min(20/var(--vw-screen)*100*1vw,20px);border:1px solid var(--c-black-transparent-16);border-radius:2px;text-align:center;-webkit-transition:background-color .5s var(--ease-in-out-quad),color .5s var(--ease-in-out-quad);-webkit-transition:background-color .5s var(--ease-in-out-quad), color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad), color .5s var(--ease-in-out-quad)}
.size-section-nav__btn:not(._active){--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-white);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.size-section-nav__btn:not(._active)::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}
.size-section-nav__btn:not(._active):not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}.size-section-nav__btn:not(._active):hover{color:var(--c-black)}.size-section-nav__btn span{position:relative;z-index:2}.size-section-nav__btn._active{background-color:var(--c-black);color:var(--c-white)}
.size-section__small-nav{margin-bottom:min(120/var(--vw-screen)*100*1vw,120px)}
@media screen and (max-width: 574px){.size-section__small-nav{overflow:auto;margin-left:calc(var(--layout-margin)*-1);margin-right:calc(var(--layout-margin)*-1);padding-left:var(--layout-margin);padding-right:var(--layout-margin);margin-bottom:min(80/var(--vw-screen)*100*1vw,80px);scrollbar-width:none;-ms-overflow-style:none}.size-section__small-nav::-webkit-scrollbar{width:0}}
@media screen and (max-width: 574px){.size-section__small-nav-scroll{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.size-section__small-nav:not(._active){display:none}.size-section__cards{display:grid;grid-gap:var(--gap-56);gap:var(--gap-56);grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 1023px){.size-section__cards{gap:var(--gap-40);grid-template-columns:repeat(1, 1fr)}}.size-section__cards>*:first-child{grid-column:2 span}
@media screen and (max-width: 1023px){.size-section__cards>*:first-child{grid-column:1 span}}
@media screen and (max-width: 1023px){.size-section__content-title{font-size:min(16/var(--vw-screen)*100*1vw,16px);line-height:1.2}}.size-section__content-item:not(:last-child){margin-bottom:min(120/var(--vw-screen)*100*1vw,120px)}
@media screen and (max-width: 1023px){.size-section__content-item:not(:last-child){margin-bottom:min(64/var(--vw-screen)*100*1vw,64px)}}.size-section__content-item:not(._active):not(._custom){display:none}.size-section__content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:var(--gap-24);-moz-column-gap:var(--gap-24);column-gap:var(--gap-24);margin-bottom:var(--gap-40)}
@media screen and (max-width: 1023px){.size-section__content-header{margin-bottom:var(--gap-16)}}.size-section__content-link{color:var(--c-orange)}.size-section__content-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.size-section__content-text{margin-top:var(--gap-40);max-width:min(876/var(--vw-screen)*100*1vw,876px)}
@media screen and (max-width: 1023px){.size-section__content-text{margin-top:var(--gap-16)}}
.size-section__inner{max-width:min(var(--layout-width),1920px - var(--layout-margin));margin-right:auto;margin-left:auto;width:100%}
.size-section__nav{
	display: none;
	/*display:-webkit-box; */
	/*display:-ms-flexbox; */
	/*display:flex; */
	border:1px solid var(--c-black-transparent-16);
	margin-bottom:var(--gap-80);
	max-width:min(1920/var(--vw-screen)*100*1vw,1920px);
	margin-left:auto;
	margin-right:auto;
	overflow:hidden}
@media screen and (max-width: 574px){.size-section__nav{margin-bottom:var(--gap-40)}}
.size-section__nav-item{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-right:-1px}
.size-section__nav-item:not(:last-child) .size-section__nav-btn::before{content:"";position:absolute;z-index:2;right:0;top:0;height:100%;width:1px;background-color:var(--c-black-transparent-16);-webkit-transition:opacity .5s var(--ease-in-out-quad);transition:opacity .5s var(--ease-in-out-quad)}
.size-section__nav-btn{position:relative;display:block;width:100%;padding:var(--gap-40) var(--gap-56);text-align:center;-webkit-transition:background-color .5s var(--ease-in-out-quad),color .5s var(--ease-in-out-quad);-webkit-transition:background-color .5s var(--ease-in-out-quad), color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad), color .5s var(--ease-in-out-quad)}
@media screen and (max-width: 574px){.size-section__nav-btn{font-size:min(16/var(--vw-screen)*100*1vw,16px);padding:var(--gap-40) var(--gap-20)}}
.size-section__nav-btn:not(._active){--hover-progress: 0;--hover-progress--base: 0;background-color:var(--c-white);color:var(--c-black);overflow:hidden;-webkit-transition:color .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out;transition:color .5s ease-in-out, transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out}.size-section__nav-btn:not(._active)::after{content:"";position:absolute;top:0%;left:0%;z-index:0;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;background-color:var(--c-milk-dark);-webkit-transition:background-color .5s var(--ease-in-out-quad);transition:background-color .5s var(--ease-in-out-quad)}.size-section__nav-btn:not(._active):not(:disabled)::after{-webkit-transform:translateX(calc((1 - var(--hover-progress)) * -101%));transform:translateX(calc((1 - var(--hover-progress)) * -101%))}
.size-section__nav-btn:not(._active):hover{color:var(--c-black)}.size-section__nav-btn span{position:relative;z-index:2}.size-section__nav-btn:hover:before{opacity:0}.size-section__nav-btn._active{background-color:var(--c-black);color:var(--c-white)}.size-section__nav-btn._active::before{opacity:0}
.slider{--progress: 0;position:relative;width:100%;height:100%;overflow:hidden}.slider__wrapper{position:relative;z-index:1;width:100%;height:100%}.slider__pagination{position:absolute;z-index:2;bottom:min(44/var(--vw-screen)*100*1vw,44px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 575px){.slider__pagination{display:none}}.slider__item{--brightness: 0;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-transition:opacity .3s ease, display .3s ease;transition:opacity .3s ease, display .3s ease}.slider__item::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--c-black-transparent-56);opacity:var(--brightness);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.slider__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.slider__item video{height:100%;max-width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}
.small-product-card{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(32/var(--vw-screen)*100*1vw,32px)}
.small-product-card__image{position:relative;width:min(80/var(--vw-screen)*100*1vw,80px);height:min(110/var(--vw-screen)*100*1vw,110px)}
.small-product-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.small-product-card__image p{position:absolute;right:max(-10/var(--vw-screen)*100*1vw,-10px);top:max(-10/var(--vw-screen)*100*1vw,-10px);padding: 2px 10px;border-radius: 1px;background-color:var(--c-black);color:var(--c-white)}
.small-product-card__details .typo-l-1{margin-bottom:min(8/var(--vw-screen)*100*1vw,8px)}
.small-product-card__details .typo-l-3{margin-bottom:min(16/var(--vw-screen)*100*1vw,16px);color:var(--c-black-transparent-56)}
.tooltips{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 1s 1s;transition:opacity 1s 1s}

.header__phone-btn{display:none;align-items:center;justify-content:center;pointer-events:all;background-color:var(--c-black);color:var(--c-white);border-radius:min(2/var(--vw-screen)*100*1vw,2px);width:min(45/var(--vw-screen)*100*1vw,45px);height:min(45/var(--vw-screen)*100*1vw,45px)}
.header__phone-icon{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.header__phone-btn svg{display:block;width:min(18/var(--vw-screen)*100*1vw,18px);height:min(18/var(--vw-screen)*100*1vw,18px)}
@media screen and (max-width: 574px){.header__phone-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.header__logo{width:min(155/var(--vw-screen)*100*1vw,155px)}.header__logo-icon{width:min(155/var(--vw-screen)*100*1vw,155px)}}

/* End */


/* Start:/local/templates/sinagear/components/bitrix/sale.basket.basket.line/.default/style.min.css?17475526414062*/
.bx-basket-block{margin:auto;position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:100;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}.block-store-catalog-list .bx-basket-fixed.bottom{bottom:70px}}@media(min-width:768px) and (width <= 992px){.block-store-catalog-list .bx-basket-fixed.bottom{bottom:90px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:100;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}.block-wrapper .bx-basket-fixed{padding-top:0}.block-wrapper .bx-basket-fixed .bx-hdr-profile{display:flex;justify-content:space-between}.block-wrapper .bx-basket-fixed .bx-hdr-profile .bx-basket-block{padding-bottom:0}}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/sinagear/styles.css?17713122753412*/
.product-card__title {
  span {
    width: fit-content;
    text-wrap: balance;
  }
}

.catalog-filters:not(._filled) .filter-item__clear {
  display: flex;
}

.show-filters .catalog-filters__controls {
  opacity: 1;
  pointer-events: all;
}

.catalog-filters__controls {
  transition: opacity 0.5s var(--ease-in-out-quad);
  display: flex;
  opacity: 0;
  pointer-events: none;
  flex-direction: row;
  gap: 2px;
  width: fit-content;
}

.filter-item__submit {
  width: 68px;
}

.filter-item__clear {
  width: 64px;
}

/* .catalog-filters__wrapper {
  display: flex;
  flex-direction: row;
  gap: 20px;
  flex-wrap: wrap;
} */

/* .products-grid-footer--light {
  margin-top: unset;
} */

.catalog-filters__content {
  display: grid;
  grid-template-columns: 1fr auto 148px;
  gap: 2px;
}

.catalog-filters__wrapper {
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
}

.small-intro__top {
  top: 3vh;
}

.products-grid-footer {
  margin-top: min(160 / var(--vw-screen) * 100 * 1vw, 80px);
}

.product-gallery__video {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.select-dropdown__item.add {
  background-color: var(--c-black);
  color: var(--c-white);
  overflow: hidden;
  transition: color 0.5s ease-in-out, transform 0.5s ease-in-out, opacity 0.5s ease-in-out,
    -webkit-transform 0.5s ease-in-out;
}
.select-dropdown__simple-list .select-dropdown__item.add span:first-child {
  color: var(--c-white);
}

@media screen and (max-width: 1440px) {
  .select-dropdown-list {
    left: 78%;
  }

  .small-intro__top {
    top: 7vh;
  }

  .products-grid-footer {
    margin-top: min(140 / var(--vw-screen) * 100 * 1vw, 140px);
  }
}

@media screen and (max-width: 1023px) {
  .select-dropdown-list {
    left: 50%;
  }

  .catalog-filters__content {
    display: none;
  }

  .small-intro__top {
    top: 7vh;
  }

  .products-grid-footer {
    margin-top: min(104 / var(--vw-screen) * 100 * 1vw, 104px);
  }

  .product-gallery__item:last-child {
    display: block;
  }

  .product-gallery__wrapper {
    flex-direction: column;
    height: auto;
  }

  .product-gallery__item {
    width: 100%;
    height: 100vh;
    height: 100svh;
  }

  .product-gallery {
    height: 300vh;
    height: 300svh;
  }
}

@media screen and (max-width: 574px) {
  .auth-close span {
    display: inline;
  }

  .small-intro__top {
    top: 7vh;
  }

  .products-grid-footer {
    margin-top: min(56 / var(--vw-screen) * 100 * 1vw, 56px);
  }
}

/* Каталог: по 2 карточки в ряд на мобильных */
@media screen and (max-width: 574px) {
  .product-catalog .products-grid.products-grid__catalog {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Исправление высоты карточек блога/новостей для ПК */
@media screen and (min-width: 1024px) {
  .blog-card {
    height: min(500 / var(--vw-screen) * 100 * 1vw, 500px);
  }
  
  /* Исправление пустых мест: выравнивание по верху, чтобы карточки не растягивались */
  .blog-grid__grid {
    align-items: start;
  }
  
  /* Обеспечиваем правильное отображение карточек с flex */
  .blog-card {
    display: flex;
    flex-direction: column;
  }
  
  .blog-card__content {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
}
/* End */


/* Start:/local/templates/sinagear/template_styles.css?177332603013720*/
м .input.error_input {
  border-color: var(--c-orange);
}



.multi-select-dropdown .select-dropdown__item.input__error,
.select-dropdown__head-wrp.input__error {
  border: none !important;
}

.login-form .auth-form__btn-wrp p.op-1,
.signup-form .auth-form__btn-wrp p.op-1 {
  opacity: 1;
}

.login-form .auth-form__password label.brd-or,
.login-form .auth-form__phone label.brd-or,
.signup-form .auth-form__password label.brd-or,
.signup-form .auth-form__phone label.brd-or,
.signup-form label.brd-or {
  border: 1px solid var(--c-orange);
}

.captcha-block {
  display: inline-block;
  margin-top: 20px;
}

#captcha_word {
  display: block;
  width: 50%;
  float: right;
  border: 1px solid var(--c-black-transparent-16);
  height: 50px;
  padding: 10px;
  font-size: 20px;
}

.error_input #captcha_word {
  border: 1px solid var(--c-orange);
}

.captcha-block img {
  width: 50%;
  height: 50px;
}

.captcha-block .brd-or {
  border: 1px solid var(--c-orange) !important;
}

.page__content .bx-authform {
  text-align: center;
  display: inline-block;
  justify-content: center;
  max-width: 33%;
  margin: 150px 33% 0 33%;
}

.menu-mobile._open {
  overflow: auto;
}

.product-filters__favorite .icon {
  background: url(/upload/images/favorite.svg);
  background-repeat: no-repeat;
  background-size: contain;
}

.product-filters__favorite.active .icon {
  background: url(/upload/images/favorite-active.svg);
  background-repeat: no-repeat;
  background-size: contain;
}

/* .catalog-filters__wrapper {
  grid-template-columns: calc(318 / var(--vw-screen) * 100 * 1vw) calc(
      318 / var(--vw-screen) * 100 * 1vw
    ) calc(318 / var(--vw-screen) * 100 * 1vw) calc(
      318 / var(--vw-screen) * 100 * 1vw
    ) calc(318 / var(--vw-screen) * 100 * 1vw) calc(
      64 / var(--vw-screen) * 100 * 1vw
    );
} */
.catalog-filters__btn,
.catalog-filters__btn--small {
  background-color: #161616;
}

.catalog-filters__count {
  background-color: var(--c-orange);
}

.catalog-filters__btn:hover .catalog-filters__count {
  background-color: var(--c-black);
}

.main-about__bg video {
  width: 100%;
  object-fit: cover;
  -o-object-position: bottom;
  object-position: bottom;
}

.about-grey__video img {
  display: none;
}

.about-grey {
  position: relative;
}

@media (max-width: 1024px) {
  .about-grey__video video {
    display: none;
  }

  .about-grey__video img {
    display: block;
    height: 100%;
    margin: auto;
    width: 100%;
    object-fit: cover;
  }

  .main-about__bg video {
    min-height: 200svh;
  }
}

@media screen and (min-width: 574px) {
  .main-choice__season-images {
    grid-template-columns: repeat(3, 1fr);
  }
}

.bx-component-opener {
  z-index: 9999;
}

.intro-thumbnail {
  display: none !important;
}

.menu-popup__column-btn {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin-top: 16px;
  padding: 12px 16px;
  background-color: var(--c-orange);
  color: var(--c-white);
  border-radius: 2px;
  text-decoration: none;
  transition: background-color 0.3s ease;
}

.menu-popup__column-btn:hover {
  background-color: #e67e00;
}

.menu-popup__column-btn .btn__text {
  color: var(--c-white);
}

.mobile-catalog-content__btn {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin-top: 16px;
  padding: 12px 16px;
  background-color: var(--c-orange);
  color: var(--c-white);
  border-radius: 2px;
  text-decoration: none;
  transition: background-color 0.3s ease;
}

.mobile-catalog-content__btn:hover {
  background-color: #e67e00;
}

.mobile-catalog-content__btn .btn__text {
  color: var(--c-white);
}

/* Стили для иконок соц сетей в футере */
.footer__socials {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}

.footer__social-link {
  display: flex;
  align-items: center;
  gap: 8px;
  color: var(--c-white);
  text-decoration: none;
  transition: opacity 0.3s ease;
}

.footer__social-link:hover {
  opacity: 0.7;
}

.footer__social-icon {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--c-white);
}

.footer__social-icon svg {
  width: 100%;
  height: 100%;
}

/* Стили для иконок соц сетей в header menu */
.header-menu__socials {
  display: flex;
  align-items: center;
  gap: min(16 / var(--vw-screen) * 100 * 1vw, 16px);
}

.header-menu__phone {
  display: flex;
  align-items: center;
  padding: 8px 0;
  font-size: 18px;
  white-space: nowrap;
  font-weight: 600;
  color: var(--c-white);
  transition: color 0.3s ease;
}

.header--on-light .header-menu__phone {
  color: var(--c-black);
}

.page--catalog-or-main .header-menu__phone,
.page--catalog-or-main .header--on-light .header-menu__phone,
.page--catalog-or-main .header--on-dark .header-menu__phone {
  color: #f63b24 !important;
}

.header-menu__phone:hover {
  opacity: 0.8;
}

.header-menu__socials-wrapper {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0 10px;
}

.header-menu__social-link {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--c-white);
  text-decoration: none;
  transition: opacity 0.3s ease;
}

.header--on-light .header-menu__social-link {
  color: var(--c-black);
}

.header-menu__social-link:hover {
  opacity: 0.7;
}

.header-menu__social-icon,
.header-menu__socials-wrapper .icon.header-menu__social-icon {
  width: 28px !important;
  height: 28px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--c-white);
  transition: color 0.3s ease;
}

.header--on-light .header-menu__social-icon,
.header--on-light .header-menu__socials-wrapper .icon.header-menu__social-icon {
  color: var(--c-black);
}

.header-menu__social-icon svg {
  width: 100%;
  height: 100%;
  fill: currentColor;
}

.footer__top {
  height: min(202px / var(--vw-screen) * 100 * 1vw, 202px);
}

@media screen and (max-width: 574px) {
  .footer__top {
    height: min(210px / var(--vw-screen) * 100 * 1vw, 120px);
  }
}

.catalog-filters {
  display: none;
}

/* Промо-блок (сейчас скрыт по требованию) */
.promo-block {
  display: none !important;
  align-items: center;
  justify-content: space-between;
  gap: min(16 / var(--vw-screen) * 100 * 1vw, 16px);
  padding: 6px 7px;
  border-radius: 4px;
  background: #456776;
  color: var(--c-white);
  margin: 72px 70px 0 241px;
  position: sticky;
  top: var(--margin-56);
  z-index: 5;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
  max-width: min(var(--layout-width), 1920px - var(--layout-margin) * 2);
  transition: opacity 0.3s ease, transform 0.3s ease, z-index 0.3s ease;
}

.promo-block.is-hidden {
  opacity: 0;
  transform: translateY(-30px);
  z-index: 1;
  pointer-events: none;
}

.promo-block.is-hidden {
  transform: translateY(-150%);
  opacity: 0;
  pointer-events: none;
  transition: transform 0.25s ease, opacity 0.25s ease;
}

.promo-block:not(.is-hidden) {
  transform: translateY(0);
  opacity: 1;
  transition: transform 0.25s ease, opacity 0.25s ease;
}

@media screen and (max-width: 1800px) {
  .promo-block {
    margin: 66px 66px 0 221px;
  }
}

@media screen and (max-width: 1650px) {
  .promo-block {
    margin: 60px 60px 0 201px;
  }
}

@media screen and (max-width: 1480px) {
  .promo-block {
    margin: 70px 50px 0 221px;
  }
}

@media screen and (max-width: 1280px) {
  .promo-block {
    margin: 58px 42px 0 184px;
  }
}

.promo-text p {
  margin: 0;
  font-size: clamp(15px, 1.6vw, 20px);
  font-family: monospace;
  font-weight: 600;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

.promo-timer {
  display: flex;
  align-items: center;
  gap: min(10 / var(--vw-screen) * 100 * 1vw, 10px);
  font-weight: 600;
  font-size: clamp(15px, 1.6vw, 18px);
}

.promo-timer__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-width: 52px;
  padding: 6px 8px;
  border-radius: 5px;
  background: rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.25);
  font-family: monospace;
}

.promo-timer__value {
  font-size: 18px;
  font-weight: 700;
}

.promo-timer__label {
  font-size: 10px;
  opacity: 0.8;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}

@media screen and (max-width: 1023px) {
  .promo-block {
    flex-direction: column;
    text-align: center;
    margin: min(12 / var(--vw-screen) * 100 * 1vw, 12px) var(--layout-margin);
  }

  .promo-timer {
    justify-content: center;
    flex-wrap: wrap;
  }
}

@media screen and (max-width: 574px) {
  .promo-block {
    padding: 16px;
    border-radius: 6px;
    margin: min(12 / var(--vw-screen) * 100 * 1vw, 12px);
    gap: min(12 / var(--vw-screen) * 100 * 1vw, 12px);
  }

  .promo-timer__item {
    min-width: 64px;
    padding: 2px 4px;
    font-family: monospace;
  }
}

/* Стили для соц сетей в мобильном меню */
.menu-mobile-socials {
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 20px 0;
  border-top: 1px solid var(--c-white-transparent-16);
  margin-top: 20px;
}

.menu-mobile-socials__link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  color: var(--c-white);
  text-decoration: none;
  transition: opacity 0.3s ease;
}

.menu-mobile-socials__link:hover {
  opacity: 0.7;
}

.menu-mobile-socials__icon {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--c-white);
}

.menu-mobile-socials__icon svg {
  width: 100%;
  height: 100%;
}

/* Значок корзины и счетчик */
.header__icon__case {
  position: relative;
  overflow: visible;
}

.header__icon__case .jqProdCartCnt {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 32px;
  padding: 0 min(12 / var(--vw-screen) * 100 * 1vw, 12px);
  font-weight: 600;
  margin-right: min(8 / var(--vw-screen) * 100 * 1vw, 8px);
}

.header__icon__case:not(._hasItem) .jqProdCartCnt {
  display: none;
}

@media screen and (max-width: 574px) {
  .header__icon__case .jqProdCartCnt {
    position: absolute;
    top: -6px;
    right: -6px;
    min-width: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
    border-radius: 50%;
    background-color: var(--c-orange);
    color: var(--c-white);
    font-size: 12px;
    line-height: 1;
    display: flex !important;
    z-index: 2;
  }
}

/* Кнопка удаления товара в корзине */
.product-details-card__delete {
  align-self: flex-end;
  width: max-content;
  margin: min(14 / var(--vw-screen) * 100 * 1vw, 14px) 0 min(14 / var(--vw-screen) * 100 * 1vw, 14px) 14px;
  padding: 10px;
  transition: color 0.5s var(--ease-in-out-quad);
}

.product-details-card__delete .btn__icon {
  background-color: transparent;
}

/* Кнопки изменения количества */
.basket-form__quantity-controls {
  display: flex;
  align-items: center;
  gap: min(6 / var(--vw-screen) * 100 * 1vw, 6px);
  margin: min(8 / var(--vw-screen) * 100 * 1vw, 8px) 0;
  justify-content: end;
}

.basket-form__quantity-btn {
  width: min(48 / var(--vw-screen) * 100 * 1vw, 48px);
  height: min(48 / var(--vw-screen) * 100 * 1vw, 48px);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--c-black);
  border-radius: 2px;
  background: transparent;
  color: var(--c-black);
  cursor: pointer;
  transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, transform 0.2s ease;
  padding: 0;
}

.basket-form__quantity-btn svg {
  width: 18px;
  height: 18px;
  pointer-events: none;
}

.basket-form__quantity-btn:hover,
.basket-form__quantity-btn:focus-visible {
  background-color: var(--c-black);
  color: var(--c-white);
  border-color: var(--c-black);
}

/* Кнопка перехода к товару в главном слайдере */
.main-intro-content__desc .screenUrl {
  display: inline-flex;
  flex-direction: column;
  gap: min(16 / var(--vw-screen) * 100 * 1vw, 16px);
  text-decoration: none;
  color: inherit;
  pointer-events: auto;
}

.main-intro-content__link-btn {
  align-self: flex-start;
  display: inline-flex;
  pointer-events: auto;
  background: #f63b24;
  color: aliceblue;
  margin-top: 10px;
}

.basket-form__quantity-btn:active {
  transform: scale(0.95);
}

.basket-form__quantity-display {
  min-width: min(56 / var(--vw-screen) * 100 * 1vw, 56px);
  text-align: center;
  font-weight: 600;
}
.basket-form__size {

}

@media screen and (max-width: 574px) {
  .basket-form__quantity-btn {
    width: min(40 / var(--vw-screen) * 100 * 1vw, 40px);
    height: min(40 / var(--vw-screen) * 100 * 1vw, 40px);
  }
  .basket-form__quantity-display {
    min-width: min(28 / var(--vw-screen) * 100 * 1vw, 28px);
  }
}

@media (max-width: 767px) {
  .header__right .header-menu__item {
    display: none;
  }
}
.btn.active {
  background-color: var(--c-orange);
  color: #fff;
}
.product-details-card__top .typo-l-2 {
  font-weight: 700;
  font-size: 18px;
}
.delivery-courier__head {
  margin-bottom: 10px;
}
.order-form__summary .order-form__summary-row {
  margin-bottom: 15px; 
  padding-bottom: 15px; 
  border-bottom: 1px solid #eee;
  display: flex;
  justify-content: space-between;
}
.order-form__summary .order-form__summary-last {
  display: flex;
  justify-content: space-between;
}
.delivery-courier__inputs {
  position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: min(16 / var(--vw-screen) * 100 * 1vw, 16px);
}
/* End */
/* /local/templates/sinagear/css/index.min.css?1773326214400655 */
/* /local/templates/sinagear/components/bitrix/sale.basket.basket.line/.default/style.min.css?17475526414062 */
/* /local/templates/sinagear/styles.css?17713122753412 */
/* /local/templates/sinagear/template_styles.css?177332603013720 */
