@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@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{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{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{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{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:"";flex-shrink:0;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-inline-start: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-block-start: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{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;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{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;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:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;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;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;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: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;transition:.3s opacity;transform:translateZ(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:var(--swiper-pagination-bottom, 8px);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{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;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:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{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%;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;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{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%;transform:translate(-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{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{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: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:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(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:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));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:flex;justify-content: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;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{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{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:0;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;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;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;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;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.ts-control{border:1px solid #d0d0d0;padding:8px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px #0000001a;border-radius:3px;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:5px 8px 2px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:inset 0 1px 2px #00000026}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.ts-wrapper.multi .ts-control>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaaaaa}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;border-radius:0 0 3px 3px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:2px;margin-right:0!important;background:transparent!important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:color-mix(#fff,#d0d0d0,85%);border-radius:3px 3px 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:8px;box-shadow:inset 0 1px 1px #0000001a;width:100%;background:transparent}.plugin-dropdown_input .items-placeholder{border:0 none!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-moz-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 6px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #0073bb;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#00578d}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#aaa}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #0073bb;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#00578d}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#aaa}:root{--ts-pr-clear-button: 0;--ts-pr-caret: 0;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.ts-wrapper.single .ts-control{--ts-pr-caret: 2rem}.ts-wrapper.single .ts-control:after{content:" ";display:block;position:absolute;top:50%;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.ts-wrapper.single .ts-control:not(.rtl):after{right:15px}.ts-wrapper.single .ts-control.rtl:after{left:15px}.ts-wrapper.single.dropdown-active .ts-control:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control input{cursor:text}.ts-wrapper{display:flex;min-height:36px}.ts-wrapper.multi.has-items .ts-control{padding-left:5px;--ts-pr-min: $padding-x}.ts-wrapper.multi .ts-control [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);border-radius:3px;background-color:color-mix(#1da7ee,#178ee9,60%);background-image:linear-gradient(to bottom,#1da7ee,#178ee9);background-repeat:repeat-x;box-shadow:0 1px #0003,inset 0 1px #ffffff08}.ts-wrapper.multi .ts-control [data-value].active{background-color:color-mix(#008fd8,#0075cf,60%);background-image:linear-gradient(to bottom,#008fd8,#0075cf);background-repeat:repeat-x}.ts-wrapper.multi.disabled .ts-control [data-value]{color:#999;text-shadow:none;background:none;box-shadow:none}.ts-wrapper.multi.disabled .ts-control [data-value],.ts-wrapper.multi.disabled .ts-control [data-value] .remove{border-color:#e6e6e6}.ts-wrapper.multi.disabled .ts-control [data-value] .remove{background:none}.ts-wrapper.single .ts-control{box-shadow:0 1px #0000000d,inset 0 1px #fffc;background-color:color-mix(#fefefe,#f2f2f2,60%);background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);background-repeat:repeat-x}.ts-wrapper.single .ts-control,.ts-dropdown.single{border-color:#b8b8b8}.dropdown-active .ts-control{border-radius:3px 3px 0 0}.ts-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0 none}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}:root{--mobile: false}@media(max-width:991px){:root{--mobile: true}}.js-hidden,.js-filter-list__hidden,.display-none{display:none!important}.visually-hidden{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[data-sidebar-overlay-backdrop]{visibility:hidden}@media(max-width:991px){[data-sidebar-overlay]{position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);z-index:1001;--transform-transition-duration: .2s;transition:transform var(--transform-transition-duration) ease-in-out}[data-sidebar-overlay][data-open=true]{transform:none!important}[data-sidebar-overlay-backdrop]{display:block;visibility:visible;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:1000}[data-sidebar-overlay]:not([data-visibility=visible]),[data-sidebar-overlay-backdrop]:not([data-visibility=visible]){visibility:hidden}body:has([data-sidebar-overlay-backdrop][data-visibility=visible]){overflow:hidden}}[data-accordion]:not([data-open=true]) [data-body]{display:none}[data-expander] [data-toggle]{cursor:pointer}[data-expander][data-open=true] [data-toggle],[data-expander][data-open=false] [data-body]{display:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.pay-system-logos{--mastercard-height: 10px;--visaelectron-height: 8px;--paypal-height: 10px;--amex-height: 14px;--bitcoin-height: 14px;--reference-height: 14;--height: var(--reference-height);--scale: calc(var(--height) / var(--reference-height));display:flex;flex-wrap:wrap;align-items:center;gap:calc(5px * var(--scale))}.pay-system-logos img{display:block}.pay-system-logos__mastercard{height:calc(var(--mastercard-height) * var(--scale))}.pay-system-logos__visaelectron{height:calc(var(--visaelectron-height) * var(--scale))}.pay-system-logos__paypal{height:calc(var(--paypal-height) * var(--scale))}.pay-system-logos__amex{height:calc(var(--amex-height) * var(--scale))}.pay-system-logos__bitcoin{height:calc(var(--bitcoin-height) * var(--scale))}.delivery-logos{--dhl-height: 22px;--dpd-height: 22px;--fedex-height: 8px;--onex-height: 7px;--ups-height: 19px;--reference-height: 22;--height: var(--reference-height);--scale: calc(var(--height) / var(--reference-height));display:flex;align-items:center;flex-wrap:wrap;gap:calc(7px * var(--scale))}.delivery-logos img{display:block}.delivery-logos__dhl{height:calc(var(--dhl-height) * var(--scale))}.delivery-logos__dpd{height:calc(var(--dpd-height) * var(--scale))}.delivery-logos__fedex{height:calc(var(--fedex-height) * var(--scale))}.delivery-logos__onex{height:calc(var(--onex-height) * var(--scale))}.delivery-logos__ups{height:calc(var(--ups-height) * var(--scale))}html{font-family:sans-serif}body{overflow-wrap:anywhere;position:relative}ul{list-style-type:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0}.grecaptcha-badge{visibility:hidden}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--add-to-cart-icon: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 6.5H22.5L19.5 16.5H6.5L3.5 6.5ZM3.5 6.5L2.75 4' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.4922 11.5H12.4922M14.4922 11.5H12.4922M12.4922 11.5V9.5M12.4922 11.5V13.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.5 20C11.5 20.8284 10.8284 21.5 10 21.5C9.17157 21.5 8.5 20.8284 8.5 20' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5 20C17.5 20.8284 16.8284 21.5 16 21.5C15.1716 21.5 14.5 20.8284 14.5 20' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--arrow-bl-icon: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6201 4.5L4.87012 14.25M4.87012 14.25L4.87012 4.89M4.87012 14.25L14.2301 14.25' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--arrow-tr-icon: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.87015 14.25L14.6202 4.49997M14.6202 4.49997V13.86M14.6202 4.49997L5.26015 4.49997' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--arrow-left-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 12H6M6 12L12 6M6 12L12 18' stroke='%234E61F6' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--arrow-right-circle-icon: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.6668 28H37.3335M37.3335 28L29.1668 19.8333M37.3335 28L29.1668 36.1667' stroke='%238895F9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.9998 51.3333C40.8865 51.3333 51.3332 40.8866 51.3332 28C51.3332 15.1134 40.8865 4.66667 27.9998 4.66667C15.1132 4.66667 4.6665 15.1134 4.6665 28C4.6665 40.8866 15.1132 51.3333 27.9998 51.3333Z' stroke='%238895F9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--attachment-icon: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9717 9.23251L9.69627 16.5079C8.80498 17.3992 7.59613 17.8999 6.33565 17.8999C5.07517 17.8999 3.86632 17.3992 2.97502 16.5079C2.08373 15.6166 1.58301 14.4078 1.58301 13.1473C1.58301 11.8868 2.08373 10.678 2.97502 9.78668L10.2504 2.51126C10.8446 1.91707 11.6505 1.58325 12.4909 1.58325C13.3312 1.58325 14.1371 1.91707 14.7313 2.51126C15.3255 3.10546 15.6593 3.91136 15.6593 4.75168C15.6593 5.592 15.3255 6.3979 14.7313 6.9921L7.44794 14.2675C7.15084 14.5646 6.74789 14.7315 6.32773 14.7315C5.90757 14.7315 5.50462 14.5646 5.20752 14.2675C4.91043 13.9704 4.74352 13.5675 4.74352 13.1473C4.74352 12.7271 4.91043 12.3242 5.20752 12.0271L11.9288 5.31376' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.9717 9.23251L9.69627 16.5079C8.80498 17.3992 7.59613 17.8999 6.33565 17.8999C5.07517 17.8999 3.86632 17.3992 2.97502 16.5079C2.08373 15.6166 1.58301 14.4078 1.58301 13.1473C1.58301 11.8868 2.08373 10.678 2.97502 9.78668L10.2504 2.51126C10.8446 1.91707 11.6505 1.58325 12.4909 1.58325C13.3312 1.58325 14.1371 1.91707 14.7313 2.51126C15.3255 3.10546 15.6593 3.91136 15.6593 4.75168C15.6593 5.592 15.3255 6.3979 14.7313 6.9921L7.44794 14.2675C7.15084 14.5646 6.74789 14.7315 6.32773 14.7315C5.90757 14.7315 5.50462 14.5646 5.20752 14.2675C4.91043 13.9704 4.74352 13.5675 4.74352 13.1473C4.74352 12.7271 4.91043 12.3242 5.20752 12.0271L11.9288 5.31376' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--calendar-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 4V2M15 4V6M15 4H10.5M3 10V19C3 20.1046 3.89543 21 5 21H19C20.1046 21 21 20.1046 21 19V10H3Z' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 4V2M15 4V6M15 4H10.5M3 10V19C3 20.1046 3.89543 21 5 21H19C20.1046 21 21 20.1046 21 19V10H3Z' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 10V6C3 4.89543 3.89543 4 5 4H7' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 10V6C3 4.89543 3.89543 4 5 4H7' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 2V6' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 2V6' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 10V6C21 4.89543 20.1046 4 19 4H18.5' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 10V6C21 4.89543 20.1046 4 19 4H18.5' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--card-security-icon: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.3337 12V8.66669C29.3337 7.56212 28.4382 6.66669 27.3337 6.66669H4.66699C3.56242 6.66669 2.66699 7.56212 2.66699 8.66669V23.3334C2.66699 24.4379 3.56242 25.3334 4.66699 25.3334H16.0003M29.3337 12H8.00033M29.3337 12V14.6667' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M29.3337 12V8.66669C29.3337 7.56212 28.4382 6.66669 27.3337 6.66669H4.66699C3.56242 6.66669 2.66699 7.56212 2.66699 8.66669V23.3334C2.66699 24.4379 3.56242 25.3334 4.66699 25.3334H16.0003M29.3337 12H8.00033M29.3337 12V14.6667' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.159 18.7917L28.881 19.737C29.1471 19.8046 29.3342 20.0488 29.3281 20.3232C29.1541 28.1389 24.6667 29.3334 24.6667 29.3334C24.6667 29.3334 20.1792 28.1389 20.0052 20.3232C19.9991 20.0488 20.1863 19.8046 20.4523 19.737L24.1744 18.7917C24.4974 18.7097 24.8359 18.7097 25.159 18.7917Z' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.159 18.7917L28.881 19.737C29.1471 19.8046 29.3342 20.0488 29.3281 20.3232C29.1541 28.1389 24.6667 29.3334 24.6667 29.3334C24.6667 29.3334 20.1792 28.1389 20.0052 20.3232C19.9991 20.0488 20.1863 19.8046 20.4523 19.737L24.1744 18.7917C24.4974 18.7097 24.8359 18.7097 25.159 18.7917Z' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--cart-alt-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5 22C20.3284 22 21 21.3284 21 20.5C21 19.6716 20.3284 19 19.5 19C18.6716 19 18 19.6716 18 20.5C18 21.3284 18.6716 22 19.5 22Z' fill='%23131927' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.5 22C10.3284 22 11 21.3284 11 20.5C11 19.6716 10.3284 19 9.5 19C8.67157 19 8 19.6716 8 20.5C8 21.3284 8.67157 22 9.5 22Z' fill='%23131927' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5 4H22L20 15H15.5M16.5 4L15.5 15M16.5 4H10.75M15.5 15H11.5M10.75 4H5L7 15H11.5M10.75 4L11.5 15' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4C4.83333 3.33333 4 2 2 2' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 15H7H5.23077C3.44646 15 2.5 15.7812 2.5 17C2.5 18.2188 3.44646 19 5.23077 19H19.5' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--chat-bubble-check-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 12L11 15L16 10' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 13.8214 2.48697 15.5291 3.33782 17L2.5 21.5L7 20.6622C8.47087 21.513 10.1786 22 12 22Z' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--chat-bubble-empty-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 13.8214 2.48697 15.5291 3.33782 17L2.5 21.5L7 20.6622C8.47087 21.513 10.1786 22 12 22Z' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--chat-bubble-error-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 14.5L11.9926 12M14.5 9.5L11.9926 12M11.9926 12L9.5 9.5M11.9926 12L14.5 14.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 13.8214 2.48697 15.5291 3.33782 17L2.5 21.5L7 20.6622C8.47087 21.513 10.1786 22 12 22Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--chat-bubble-lines-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 10L12 10L16 10' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 14L10 14L12 14' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 13.8214 2.48697 15.5291 3.33782 17L2.5 21.5L7 20.6622C8.47087 21.513 10.1786 22 12 22Z' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--chat-bubble-warning-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 8L12 12' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 16.01L12.01 15.9989' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 13.8214 2.48697 15.5291 3.33782 17L2.5 21.5L7 20.6622C8.47087 21.513 10.1786 22 12 22Z' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--check-icon: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16663 10.8334L7.49996 14.1667L15.8333 5.83337' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--cloud-upload-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22V13M12 13L15.5 16.5M12 13L8.5 16.5' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22V13M12 13L15.5 16.5M12 13L8.5 16.5' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 17.6073C21.4937 17.0221 23 15.6889 23 13C23 9 19.6667 8 18 8C18 6 18 2 12 2C6 2 6 6 6 8C4.33333 8 1 9 1 13C1 15.6889 2.50628 17.0221 4 17.6073' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 17.6073C21.4937 17.0221 23 15.6889 23 13C23 9 19.6667 8 18 8C18 6 18 2 12 2C6 2 6 6 6 8C4.33333 8 1 9 1 13C1 15.6889 2.50628 17.0221 4 17.6073' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--credit-card: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 9V17C22 18.1046 21.1046 19 20 19H4C2.89543 19 2 18.1046 2 17V7C2 5.89543 2.89543 5 4 5H20C21.1046 5 22 5.89543 22 7V9ZM22 9H6' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 9V17C22 18.1046 21.1046 19 20 19H4C2.89543 19 2 18.1046 2 17V7C2 5.89543 2.89543 5 4 5H20C21.1046 5 22 5.89543 22 7V9ZM22 9H6' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--delete-circle-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.17218 14.8284L12.0006 12M14.829 9.17157L12.0006 12M12.0006 12L9.17218 9.17157M12.0006 12L14.829 14.8284' stroke='%23F7A9A7' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='%23F7A9A7' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--delivery-truck: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 19.5C9.10457 19.5 10 18.6046 10 17.5C10 16.3954 9.10457 15.5 8 15.5C6.89543 15.5 6 16.3954 6 17.5C6 18.6046 6.89543 19.5 8 19.5Z' stroke='%234758E0' stroke-width='1.5' stroke-miterlimit='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 19.5C9.10457 19.5 10 18.6046 10 17.5C10 16.3954 9.10457 15.5 8 15.5C6.89543 15.5 6 16.3954 6 17.5C6 18.6046 6.89543 19.5 8 19.5Z' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-miterlimit='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 19.5C19.1046 19.5 20 18.6046 20 17.5C20 16.3954 19.1046 15.5 18 15.5C16.8954 15.5 16 16.3954 16 17.5C16 18.6046 16.8954 19.5 18 19.5Z' stroke='%234758E0' stroke-width='1.5' stroke-miterlimit='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 19.5C19.1046 19.5 20 18.6046 20 17.5C20 16.3954 19.1046 15.5 18 15.5C16.8954 15.5 16 16.3954 16 17.5C16 18.6046 16.8954 19.5 18 19.5Z' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-miterlimit='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.05 17.5H15V7.1C15 6.76863 14.7314 6.5 14.4 6.5H1' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M10.05 17.5H15V7.1C15 6.76863 14.7314 6.5 14.4 6.5H1' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M5.65 17.5H3.6C3.26863 17.5 3 17.2314 3 16.9V12' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M5.65 17.5H3.6C3.26863 17.5 3 17.2314 3 16.9V12' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M2 9.5L6 9.5' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 9.5L6 9.5' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 9.5H20.6101C20.8472 9.5 21.0621 9.63964 21.1584 9.85632L22.9483 13.8836C22.9824 13.9604 23 14.0434 23 14.1273V16.9C23 17.2314 22.7314 17.5 22.4 17.5H20.5' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M15 9.5H20.6101C20.8472 9.5 21.0621 9.63964 21.1584 9.85632L22.9483 13.8836C22.9824 13.9604 23 14.0434 23 14.1273V16.9C23 17.2314 22.7314 17.5 22.4 17.5H20.5' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M15 17.5H16' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M15 17.5H16' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");--diploma-verified-broken-icon: url("data:image/svg+xml,%3Csvg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7084 34.9962C9.44904 34.9732 7.14212 34.7892 5.63812 33.3153C3.91675 31.6324 3.91675 28.9203 3.91675 23.5V15.8333C3.91675 10.413 3.91675 7.70093 5.63812 6.01809C7.35754 4.33334 10.1286 4.33334 15.6667 4.33334H31.3334C36.8716 4.33334 39.6426 4.33334 41.362 6.01809C42.3216 6.95726 42.7466 8.21459 42.9346 10.0833M32.3126 34.9962L33.9184 34.9923C37.7802 34.9521 39.9344 34.7144 41.362 33.3153C43.0834 31.6324 43.0834 28.9203 43.0834 23.5V17.75M17.6251 12H29.3751M13.7084 18.7083H17.6251M33.2917 18.7083H24.4792' stroke='%23256533' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M21.3263 27.2279C21.9325 26.7217 22.7032 26.4436 23.5001 26.4436C24.2969 26.4436 25.0677 26.7217 25.6738 27.2279C26.2084 27.6764 26.8762 27.9467 27.5793 28.0023C28.3728 28.064 29.1179 28.4004 29.681 28.9512C30.2441 29.5019 30.5883 30.231 30.6519 31.0076C30.7067 31.6976 30.9848 32.3493 31.4411 32.8744C31.9573 33.4674 32.2408 34.221 32.2408 35C32.2408 35.779 31.9573 36.5326 31.4411 37.1256C30.9826 37.6503 30.7062 38.304 30.6519 38.9924C30.5887 39.7697 30.2444 40.4995 29.6809 41.0506C29.1174 41.6018 28.3715 41.9383 27.5773 41.9997C26.8746 42.0533 26.2075 42.3237 25.6719 42.7721C25.066 43.2773 24.296 43.5548 23.5001 43.5548C22.7041 43.5548 21.9341 43.2773 21.3283 42.7721C20.7924 42.3226 20.1244 42.0515 19.4209 41.9978C18.6276 41.9356 17.883 41.599 17.3203 41.0483C16.7576 40.4976 16.4137 39.7688 16.3502 38.9924C16.2953 38.3038 16.0182 37.6501 15.559 37.1256C15.0428 36.5326 14.7593 35.779 14.7593 35C14.7593 34.221 15.0428 33.4674 15.559 32.8744C16.0182 32.35 16.2953 31.6962 16.3502 31.0076C16.4137 30.2313 16.7576 29.5025 17.3203 28.9518C17.883 28.4011 18.6276 28.0645 19.4209 28.0023C20.1259 27.9467 20.7897 27.6764 21.3263 27.2279Z' stroke='%23256533' stroke-width='2'/%3E%3Cpath d='M20.5625 35.3833L22.2408 36.9167L26.4375 33.0833' stroke='%23256533' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--doc-star-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3056 17.1133L17.2147 15.1856C17.3314 14.9381 17.6686 14.9381 17.7853 15.1856L18.6944 17.1133L20.7275 17.4243C20.9884 17.4642 21.0923 17.7998 20.9035 17.9923L19.4326 19.4917L19.7797 21.61C19.8243 21.882 19.5515 22.0895 19.3181 21.961L17.5 20.9603L15.6819 21.961C15.4485 22.0895 15.1757 21.882 15.2203 21.61L15.5674 19.4917L14.0965 17.9923C13.9077 17.7998 14.0116 17.4642 14.2725 17.4243L16.3056 17.1133Z' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.3056 17.1133L17.2147 15.1856C17.3314 14.9381 17.6686 14.9381 17.7853 15.1856L18.6944 17.1133L20.7275 17.4243C20.9884 17.4642 21.0923 17.7998 20.9035 17.9923L19.4326 19.4917L19.7797 21.61C19.8243 21.882 19.5515 22.0895 19.3181 21.961L17.5 20.9603L15.6819 21.961C15.4485 22.0895 15.1757 21.882 15.2203 21.61L15.5674 19.4917L14.0965 17.9923C13.9077 17.7998 14.0116 17.4642 14.2725 17.4243L16.3056 17.1133Z' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 12V5.74853C20 5.5894 19.9368 5.43679 19.8243 5.32426L16.6757 2.17574C16.5632 2.06321 16.4106 2 16.2515 2H4.6C4.26863 2 4 2.26863 4 2.6V21.4C4 21.7314 4.26863 22 4.6 22H11' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 12V5.74853C20 5.5894 19.9368 5.43679 19.8243 5.32426L16.6757 2.17574C16.5632 2.06321 16.4106 2 16.2515 2H4.6C4.26863 2 4 2.26863 4 2.6V21.4C4 21.7314 4.26863 22 4.6 22H11' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 2V5.4C16 5.73137 16.2686 6 16.6 6H20' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 2V5.4C16 5.73137 16.2686 6 16.6 6H20' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--download-square: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 18L18 18' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 6V14M12 14L15.5 10.5M12 14L8.5 10.5' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 20.4V3.6C3 3.26863 3.26863 3 3.6 3H20.4C20.7314 3 21 3.26863 21 3.6V20.4C21 20.7314 20.7314 21 20.4 21H3.6C3.26863 21 3 20.7314 3 20.4Z' stroke='%23131927' stroke-width='1.5'/%3E%3C/svg%3E%0A");--edit-pencil-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3632 5.65156L15.8431 4.17157C16.6242 3.39052 17.8905 3.39052 18.6716 4.17157L20.0858 5.58579C20.8668 6.36683 20.8668 7.63316 20.0858 8.41421L18.6058 9.8942M14.3632 5.65156L4.74749 15.2672C4.41542 15.5993 4.21079 16.0376 4.16947 16.5054L3.92738 19.2459C3.87261 19.8659 4.39148 20.3848 5.0115 20.33L7.75191 20.0879C8.21972 20.0466 8.65806 19.8419 8.99013 19.5099L18.6058 9.8942M14.3632 5.65156L18.6058 9.8942' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.3632 5.65156L15.8431 4.17157C16.6242 3.39052 17.8905 3.39052 18.6716 4.17157L20.0858 5.58579C20.8668 6.36683 20.8668 7.63316 20.0858 8.41421L18.6058 9.8942M14.3632 5.65156L4.74749 15.2672C4.41542 15.5993 4.21079 16.0376 4.16947 16.5054L3.92738 19.2459C3.87261 19.8659 4.39148 20.3848 5.0115 20.33L7.75191 20.0879C8.21972 20.0466 8.65806 19.8419 8.99013 19.5099L18.6058 9.8942M14.3632 5.65156L18.6058 9.8942' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--filter-tooltip-arrow: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.15493e-08 6L8 12L8 -9.5399e-08L7.15493e-08 6Z' fill='%234758E0'/%3E%3Cpath d='M7.15493e-08 6L8 12L8 -9.5399e-08L7.15493e-08 6Z' fill='black' fill-opacity='0.2'/%3E%3C/svg%3E%0A");--fire-flame-icon: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.33337 12.5C5.33337 14.1099 6.52728 14.5 8.00004 14.5C10.5058 14.5 11.3334 12.8333 9.66671 9.5C7.33337 12.5 7.00004 7.83333 7.33337 6.5C6.33337 8.5 5.33337 10.3785 5.33337 12.5Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.99996 14.5C11.3663 14.5 13.3333 12.5637 13.3333 9.25C13.3333 5.93629 7.99996 2.5 7.99996 2.5C7.99996 2.5 2.66663 5.93629 2.66663 9.25C2.66663 12.5637 4.63365 14.5 7.99996 14.5Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--headset-help-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 11C20 6.58172 16.4183 3 12 3C7.58172 3 4 6.58172 4 11' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 15.4384V13.5616C2 12.6438 2.62459 11.8439 3.51493 11.6213L5.25448 11.1864C5.63317 11.0917 6 11.3781 6 11.7685V17.2315C6 17.6219 5.63317 17.9083 5.25448 17.8136L3.51493 17.3787C2.62459 17.1561 2 16.3562 2 15.4384Z' stroke='%239EA2AE' stroke-width='1.5'/%3E%3Cpath d='M22 15.4384V13.5616C22 12.6438 21.3754 11.8439 20.4851 11.6213L18.7455 11.1864C18.3668 11.0917 18 11.3781 18 11.7685V17.2315C18 17.6219 18.3668 17.9083 18.7455 17.8136L20.4851 17.3787C21.3754 17.1561 22 16.3562 22 15.4384Z' stroke='%239EA2AE' stroke-width='1.5'/%3E%3Cpath d='M20 18V18.5C20 19.6046 19.1046 20.5 18 20.5H14.5' stroke='%239EA2AE' stroke-width='1.5'/%3E%3Cpath d='M13.5 22H10.5C9.67157 22 9 21.3284 9 20.5C9 19.6716 9.67157 19 10.5 19H13.5C14.3284 19 15 19.6716 15 20.5C15 21.3284 14.3284 22 13.5 22Z' stroke='%239EA2AE' stroke-width='1.5'/%3E%3C/svg%3E%0A");--home-simple-door-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 21H7C4.79086 21 3 19.2091 3 17V10.7076C3 9.30887 3.73061 8.01175 4.92679 7.28679L9.92679 4.25649C11.2011 3.48421 12.7989 3.48421 14.0732 4.25649L19.0732 7.28679C20.2694 8.01175 21 9.30887 21 10.7076V17C21 19.2091 19.2091 21 17 21H15M9 21V17C9 15.3431 10.3431 14 12 14V14C13.6569 14 15 15.3431 15 17V21M9 21H15' stroke='%233745AF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--language-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12Z' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13 2.04932C13 2.04932 16 5.99994 16 11.9999C16 17.9999 13 21.9506 13 21.9506' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11 21.9506C11 21.9506 8 17.9999 8 11.9999C8 5.99994 11 2.04932 11 2.04932' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.62891 15.5H21.3697' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.62891 8.5H21.3697' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--logout-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 12H19M19 12L16 15M19 12L16 9' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19 6V5C19 3.89543 18.1046 3 17 3H7C5.89543 3 5 3.89543 5 5V19C5 20.1046 5.89543 21 7 21H17C18.1046 21 19 20.1046 19 19V18' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--lot-of-cash-icon: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_584_4589)'%3E%3Cpath d='M4.5 18V10C4.5 8.89543 5.39543 8 6.5 8H11.7H15.3H20.5C21.6046 8 22.5 8.89543 22.5 10V18C22.5 19.1046 21.6046 20 20.5 20H15.3H11.7H6.5C5.39543 20 4.5 19.1046 4.5 18Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19 14.01L19.01 13.9989' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 14.01L8.01 13.9989' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 16H3.5C2.39543 16 1.5 15.1046 1.5 14V6C1.5 4.89543 2.39543 4 3.5 4H17.5C18.6046 4 19.5 4.89543 19.5 6V8' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5 16C12.3954 16 11.5 15.1046 11.5 14C11.5 12.8954 12.3954 12 13.5 12C14.6046 12 15.5 12.8954 15.5 14C15.5 15.1046 14.6046 16 13.5 16Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_584_4589'%3E%3Crect width='24' height='24' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");--map-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 19L3.78974 20.7368C3.40122 20.8663 3 20.5771 3 20.1675L3 5.43246C3 5.1742 3.16526 4.94491 3.41026 4.86325L9 3M9 19L15 21M9 19L9 3M15 21L20.5897 19.1368C20.8347 19.0551 21 18.8258 21 18.5675L21 3.83246C21 3.42292 20.5988 3.13374 20.2103 3.26325L15 5M15 21L15 5M15 5L9 3' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--menu-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5H21' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 12H21' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 19H21' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--minus-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 12H18' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--nav-arrow-down-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--nav-arrow-left-icon: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.3701 6L9.37012 12L15.3701 18' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--nav-arrow-right-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6L15 12L9 18' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--new-tab-icon: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 19V5C2.5 3.89543 3.39543 3 4.5 3H20.5C21.6046 3 22.5 3.89543 22.5 5V19C22.5 20.1046 21.6046 21 20.5 21H4.5C3.39543 21 2.5 20.1046 2.5 19Z' stroke='%234758E0' stroke-width='1.5'/%3E%3Cpath d='M2.5 19V5C2.5 3.89543 3.39543 3 4.5 3H20.5C21.6046 3 22.5 3.89543 22.5 5V19C22.5 20.1046 21.6046 21 20.5 21H4.5C3.39543 21 2.5 20.1046 2.5 19Z' stroke='black' stroke-opacity='0.2' stroke-width='1.5'/%3E%3Cpath d='M2.5 7L22.5 7' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.5 7L22.5 7' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.5 14H12.5M15.5 14H12.5M12.5 14V11M12.5 14V17' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.5 14H12.5M15.5 14H12.5M12.5 14V11M12.5 14V17' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--no-photo-icon: url("data:image/svg+xml,%3Csvg fill='%23cccccc' height='800px' width='800px' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512.001 512.001' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M160.235,276.571l-144.5-159.983c-9.383,5.578-15.734,15.711-15.734,27.414v256.005c0,17.672,14.328,31.994,32,31.994 h268.625l-58.867-65.17C196.993,360.155,162.407,322.662,160.235,276.571z'/%3E%3Cpath d='M480.001,112.001h-112l-23.156-46.313c-5.422-10.84-16.5-17.687-28.625-17.687H195.782 c-12.125,0-23.203,6.848-28.625,17.688l-10.836,21.672L87.782,10.594C75.985-2.539,55.735-3.61,42.594,8.211 c-13.141,11.828-14.203,32.063-2.375,45.196l399.992,448c6.313,7.024,15.031,10.594,23.797,10.594 c7.625,0,15.281-2.711,21.391-8.211c13.141-11.828,14.203-32.067,2.375-45.2l-23.734-26.59h15.961c17.672,0,32-14.321,32-31.994 V144.002C512.001,126.33,497.672,112.001,480.001,112.001z M237.196,177.94c6.086-1.219,12.359-1.938,18.805-1.938 c53.016,0,96,42.981,96,96.002c0,10.223-1.758,19.996-4.727,29.227L237.196,177.94z'/%3E%3C/g%3E%3C/svg%3E%0A");--password-cursor-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 13V8C21 6.89543 20.1046 6 19 6H5C3.89543 6 3 6.89543 3 8V14C3 15.1046 3.89543 16 5 16H12' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.8791 16.9174C21.3729 17.2211 21.3426 17.9604 20.8339 18.0181L18.2674 18.309L17.1161 20.6213C16.888 21.0795 16.1829 20.8552 16.0664 20.2873L14.8111 14.1713C14.7126 13.6913 15.1439 13.3892 15.5613 13.646L20.8791 16.9174Z' stroke='%239EA2AE' stroke-width='1.5'/%3E%3Cpath d='M12 11.01L12.01 10.9989' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 11.01L16.01 10.9989' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 11.01L8.01 10.9989' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--password-eye-show-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14Z' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 12C19.1114 14.991 15.7183 18 12 18C8.2817 18 4.88856 14.991 3 12C5.29855 9.15825 7.99163 6 12 6C16.0084 6 18.7015 9.1582 21 12Z' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--password-eye-hide-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3L21 21' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 10.6771C10.1888 11.0297 10 11.4928 10 12C10 13.1046 10.8954 14 12 14C12.5072 14 12.9703 13.8112 13.3229 13.5' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.36185 7.56104C5.68002 8.73962 4.27894 10.4188 3 12C4.88856 14.9909 8.2817 18 12 18C13.5499 18 15.0434 17.4771 16.3949 16.6507' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 6C16.0084 6 18.7015 9.1582 21 12C20.6815 12.5043 20.3203 13.0092 19.922 13.5' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--phone-icon: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.0694 14.702L14.9511 15.5C12.1694 14.1038 10.4511 12.5 9.45114 10L10.2211 5.8699L8.76566 2L5.01474 2C3.88719 2 2.99928 2.93178 3.16768 4.04668C3.58809 6.83 4.82767 11.8765 8.45114 15.5C12.2563 19.3052 17.7369 20.9564 20.7531 21.6127C21.9179 21.8662 22.9511 20.9575 22.9511 19.7655L22.9511 16.1812L19.0694 14.702Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--pin-alt-icon: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.5 10C20.5 14.4183 12.5 22 12.5 22C12.5 22 4.5 14.4183 4.5 10C4.5 5.58172 8.08172 2 12.5 2C16.9183 2 20.5 5.58172 20.5 10Z' stroke='%234758E0' stroke-width='1.5'/%3E%3Cpath d='M20.5 10C20.5 14.4183 12.5 22 12.5 22C12.5 22 4.5 14.4183 4.5 10C4.5 5.58172 8.08172 2 12.5 2C16.9183 2 20.5 5.58172 20.5 10Z' stroke='black' stroke-opacity='0.2' stroke-width='1.5'/%3E%3Cpath d='M12.5 11C13.0523 11 13.5 10.5523 13.5 10C13.5 9.44772 13.0523 9 12.5 9C11.9477 9 11.5 9.44772 11.5 10C11.5 10.5523 11.9477 11 12.5 11Z' fill='%234758E0'/%3E%3Cpath d='M12.5 11C13.0523 11 13.5 10.5523 13.5 10C13.5 9.44772 13.0523 9 12.5 9C11.9477 9 11.5 9.44772 11.5 10C11.5 10.5523 11.9477 11 12.5 11Z' fill='black' fill-opacity='0.2'/%3E%3Cpath d='M12.5 11C13.0523 11 13.5 10.5523 13.5 10C13.5 9.44772 13.0523 9 12.5 9C11.9477 9 11.5 9.44772 11.5 10C11.5 10.5523 11.9477 11 12.5 11Z' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 11C13.0523 11 13.5 10.5523 13.5 10C13.5 9.44772 13.0523 9 12.5 9C11.9477 9 11.5 9.44772 11.5 10C11.5 10.5523 11.9477 11 12.5 11Z' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--plus-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 12H12M18 12H12M12 12V6M12 12V18' stroke='%234758E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--profile-circle-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2Z' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.27148 18.3457C4.27148 18.3457 6.50051 15.5 12.0005 15.5C17.5005 15.5 19.7295 18.3457 19.7295 18.3457' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 12C13.6569 12 15 10.6569 15 9C15 7.34315 13.6569 6 12 6C10.3431 6 9 7.34315 9 9C9 10.6569 10.3431 12 12 12Z' stroke='%23131927' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--search-icon: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.6299 17L21.6299 21' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.62988 11C3.62988 15.4183 7.2116 19 11.6299 19C13.8428 19 15.846 18.1015 17.2943 16.6493C18.7376 15.2022 19.6299 13.2053 19.6299 11C19.6299 6.58172 16.0482 3 11.6299 3C7.2116 3 3.62988 6.58172 3.62988 11Z' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--shop-alt-icon: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.9859 3H16.9941L17.4941 8C17.4941 8 18.4941 9 19.9941 9C21.0712 9 21.8045 8.48445 22.1324 8.1937C22.2631 8.07782 22.311 7.90091 22.2822 7.72861L21.5777 3.50136C21.5295 3.21205 21.2792 3 20.9859 3Z' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M16.9941 3L17.4941 8C17.4941 8 16.4941 9 14.9941 9C13.4941 9 12.4941 8 12.4941 8V3H16.9941Z' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M12.4941 3V8C12.4941 8 11.4941 9 9.99414 9C8.49414 9 7.49414 8 7.49414 8L7.99414 3H12.4941Z' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M7.99349 3H4.00177C3.70846 3 3.45815 3.21205 3.40993 3.50136L2.70539 7.72862C2.67667 7.90091 2.7245 8.07782 2.8552 8.1937C3.18312 8.48445 3.91644 9 4.99347 9C6.49347 9 7.49349 8 7.49349 8L7.99349 3Z' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M3.5 9V19C3.5 20.1046 4.39543 21 5.5 21H19.5C20.6046 21 21.5 20.1046 21.5 19V9' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M15.334 21V15C15.334 13.8954 14.4386 13 13.334 13H11.334C10.2294 13 9.33398 13.8954 9.33398 15V21' stroke='white' stroke-width='1.5' stroke-miterlimit='16'/%3E%3C/svg%3E%0A");--shopping-bag-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.2609 9.69589L20.6455 18.6959C20.8319 19.9074 19.8945 21 18.6688 21H5.33122C4.10545 21 3.16809 19.9074 3.35448 18.6959L4.73909 9.69589C4.8892 8.72022 5.7287 8 6.71584 8H17.2842C18.2713 8 19.1108 8.72022 19.2609 9.69589Z' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 5C14 3.89543 13.1046 3 12 3C10.8954 3 10 3.89543 10 5' stroke='%239EA2AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--trash-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 9L18.005 20.3463C17.8369 21.3026 17.0062 22 16.0353 22H7.96474C6.99379 22 6.1631 21.3026 5.99496 20.3463L4 9' stroke='%23D93E39' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 6H15.375M3 6H8.625M8.625 6V4C8.625 2.89543 9.52043 2 10.625 2H13.375C14.4796 2 15.375 2.89543 15.375 4V6M8.625 6H15.375' stroke='%23D93E39' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--user-cart-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 12.5L21.1667 15M21.1667 15L20 18.5H15.5L14.5 15H21.1667Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5 20.51L16.51 20.4989' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.5 20.51L19.51 20.4989' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 11C11.2091 11 13 9.20914 13 7C13 4.79086 11.2091 3 9 3C6.79086 3 5 4.79086 5 7C5 9.20914 6.79086 11 9 11Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 18C2 14.134 5.13401 11 9 11C10.635 11 12.1391 11.5606 13.3306 12.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--warning-hexagon-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.1732 12.3C1.06603 12.1144 1.06603 11.8856 1.17321 11.7L6.3268 2.77372C6.43397 2.58808 6.63205 2.47372 6.84641 2.47372H17.1536C17.3679 2.47372 17.566 2.58808 17.6732 2.77372L22.8268 11.7C22.934 11.8856 22.934 12.1144 22.8268 12.3L17.6732 21.2263C17.566 21.4119 17.3679 21.5263 17.1536 21.5263H6.84641C6.63205 21.5263 6.43397 21.4119 6.32679 21.2263L1.1732 12.3Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 8L12 12' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 16.01L12.01 15.9989' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--web-window-close: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 17V7C3 5.89543 3.89543 5 5 5H19C20.1046 5 21 5.89543 21 7V17C21 18.1046 20.1046 19 19 19H5C3.89543 19 3 18.1046 3 17Z' stroke='%23D93E39' stroke-width='1.5'/%3E%3Cpath d='M10 14.2426L12.1213 12.1213M12.1213 12.1213L14.2426 10M12.1213 12.1213L10 10M12.1213 12.1213L14.2426 14.2426' stroke='%23D93E39' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 8H7' stroke='%23D93E39' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--grid-view-icon: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.25229 4.58579C4.87722 4.96086 4.6665 5.46957 4.6665 6V8C4.6665 8.53043 4.87722 9.03914 5.25229 9.41421C5.62736 9.78929 6.13607 10 6.6665 10H8.6665C9.19694 10 9.70564 9.78929 10.0807 9.41421C10.4558 9.03914 10.6665 8.53043 10.6665 8V6C10.6665 5.46957 10.4558 4.96086 10.0807 4.58579C9.70564 4.21071 9.19694 4 8.6665 4H6.6665C6.13607 4 5.62736 4.21071 5.25229 4.58579Z' stroke='%2325A4FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.2523 4.58579C14.8772 4.96086 14.6665 5.46957 14.6665 6V8C14.6665 8.53043 14.8772 9.03914 15.2523 9.41421C15.6274 9.78929 16.1361 10 16.6665 10H18.6665C19.1969 10 19.7056 9.78929 20.0807 9.41421C20.4558 9.03914 20.6665 8.53043 20.6665 8V6C20.6665 5.46957 20.4558 4.96086 20.0807 4.58579C19.7056 4.21071 19.1969 4 18.6665 4H16.6665C16.1361 4 15.6274 4.21071 15.2523 4.58579Z' stroke='%2325A4FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.25229 14.5858C4.87722 14.9609 4.6665 15.4696 4.6665 16V18C4.6665 18.5304 4.87722 19.0391 5.25229 19.4142C5.62736 19.7893 6.13607 20 6.6665 20H8.6665C9.19694 20 9.70564 19.7893 10.0807 19.4142C10.4558 19.0391 10.6665 18.5304 10.6665 18V16C10.6665 15.4696 10.4558 14.9609 10.0807 14.5858C9.70564 14.2107 9.19694 14 8.6665 14H6.6665C6.13607 14 5.62736 14.2107 5.25229 14.5858Z' stroke='%2325A4FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.2523 14.5858C14.8772 14.9609 14.6665 15.4696 14.6665 16V18C14.6665 18.5304 14.8772 19.0391 15.2523 19.4142C15.6274 19.7893 16.1361 20 16.6665 20H18.6665C19.1969 20 19.7056 19.7893 20.0807 19.4142C20.4558 19.0391 20.6665 18.5304 20.6665 18V16C20.6665 15.4696 20.4558 14.9609 20.0807 14.5858C19.7056 14.2107 19.1969 14 18.6665 14H16.6665C16.1361 14 15.6274 14.2107 15.2523 14.5858Z' stroke='%2325A4FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--list-view-icon: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.6665 18H20.6665M4.6665 6H20.6665H4.6665ZM4.6665 10H20.6665H4.6665ZM4.6665 14H20.6665H4.6665Z' stroke='%231A243F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--download-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99072 12L2.99072 7L4.39072 5.55L6.99072 8.15V0H8.99072V8.15L11.5907 5.55L12.9907 7L7.99072 12ZM1.99072 16C1.44072 16 0.969889 15.8042 0.578223 15.4125C0.186556 15.0208 -0.00927734 14.55 -0.00927734 14V11H1.99072V14H13.9907V11H15.9907V14C15.9907 14.55 15.7949 15.0208 15.4032 15.4125C15.0116 15.8042 14.5407 16 13.9907 16H1.99072Z' fill='%231C1B1F'/%3E%3C/svg%3E%0A");--preloader-spinner-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M304 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1 48 48 0 1 0 142.9 437zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437A48 48 0 1 0 437 369.1 48 48 0 1 0 369.1 437z'/%3E%3C/svg%3E");--sort-icon: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3333 13.8337L8.66667 11.167M4.66667 11.167V3.16699V11.167ZM4.66667 3.16699L2 5.83366L4.66667 3.16699ZM4.66667 3.16699L7.33333 5.83366L4.66667 3.16699ZM11.3333 5.83366V13.8337V5.83366ZM11.3333 13.8337L14 11.167L11.3333 13.8337Z' stroke='%231A243F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}:root{--primary-900: #212967;--primary-800: #2b3587;--primary-700: #3745af;--primary-600: #4758e0;--primary-500: #4e61f6;--primary-400: #7181f8;--primary-300: #8895f9;--primary-200: #aeb6fb;--primary-100: #c8cefc;--primary-50: #edeffe;--green-900: #1c4d27;--green-800: #256533;--green-700: #308242;--green-600: #3da755;--green-500: #43b75d;--green-400: #69c57d;--green-300: #81cf92;--green-200: #a9deb4;--green-100: #c5e9cd;--green-50: #ecf8ef;--red-900: #641d1a;--red-800: #832523;--red-700: #a9302d;--red-600: #d93e39;--red-500: #ee443f;--red-400: #f16965;--red-300: #f4827e;--red-200: #f7a9a7;--red-100: #fac5c3;--red-50: #fdecec;--yellow-900: #6b4700;--yellow-800: #8c5e00;--yellow-700: #b57900;--yellow-600: #e89b00;--yellow-500: #ffaa00;--yellow-400: #ffbb33;--yellow-300: #ffc654;--yellow-200: #ffd88a;--yellow-100: #ffe5b0;--yellow-50: #fff7e6;--blue-900: #003f6b;--blue-800: #00528c;--blue-700: #006ab5;--blue-600: #0088e8;--blue-500: #0095ff;--blue-400: #33aaff;--blue-300: #54b8ff;--blue-200: #8aceff;--blue-100: #b0deff;--blue-50: #e6f4ff;--black: #000;--white: #fff;--gray-900: #131927;--gray-800: #212936;--gray-700: #394050;--gray-600: #4d5461;--gray-500: #6d717f;--gray-400: #9ea2ae;--gray-300: #d2d5db;--gray-200: #e5e7ea;--gray-100: #f3f4f6;--gray-50: #f9fafb;--default-box-shadow: 0px 10px 32px -4px #1319271a, 0px 6px 14px -6px #1319271f;--popup-background-color: rgba(0, 0, 0, .6);--content-width: 1312px;--content-side-gap: 16px;--content-box-width: calc( var(--content-width) + 2 * var(--content-side-gap) );--page-top-gap: 24px;--page-bottom-gap: 180px;--transition-default: .2s ease;--mobile-navigation-height: 50px}html{font-size:10px;font-family:Inter,sans-serif;color:var(--gray-900)}body{overflow-wrap:anywhere}:target{scroll-margin-top:170px}*{box-sizing:border-box}.static-content{line-height:1.5}.static-content :last-child{margin-bottom:0}.static-content a{color:var(--primary-600)}.static-content a:hover{color:var(--primary-300)}.static-content h1,.static-content h2{margin-block-start:15px;margin-block-end:30px}.static-content h3,.static-content h4,.static-content h5,.static-content h6,.static-content p{margin-block:15px}.static-content ul,.static-content ol{padding-inline-start:30px}.static-content ul{list-style-type:disc;list-style-type:revert;margin-block-end:15px}.static-content blockquote{padding:10px 15px;border-radius:10px;background-color:var(--gray-300)}.static-content blockquote :first-child{margin-top:0}.static-content table{--table-head-bg: var(--gray-300);--table-border-color: var(--gray-300);--odd-bg: var(--white);--even-bg: var(--gray-100);border-spacing:0;overflow-wrap:break-word}.static-content tr>td{border-top:1px solid var(--table-border-color)}.static-content .odd td{background-color:var(--odd-bg)}.static-content .even td{background-color:var(--even-bg)}.static-content th{background-color:var(--table-head-bg);border-bottom:1px solid var(--table-border-color)}.static-content th+td,td+.static-content th{border-left:1px solid var(--table-border-color)}.static-content td,.static-content th{padding:5px 10px}.badge{display:inline-flex;justify-content:center;color:var(--white);background-color:var(--black);font-size:12px;font-weight:400;line-height:12px;padding:6px 16px;border-radius:8px}.badge_order-awaiting{color:var(--yellow-500);background-color:var(--yellow-50)}.badge_order-process{color:var(--white);background-color:var(--primary-300)}.badge_order-shipped,.badge_order-refunded{color:var(--green-600);background-color:var(--green-50)}.badge_order-delivered{color:var(--white);background-color:var(--green-600)}.badge_order-canceled{color:var(--red-600);background-color:var(--red-50)}.badge_order-refunding{color:var(--yellow-100);background-color:var(--yellow-500)}.badge_ticket-close{color:var(--gray-600);background-color:var(--gray-200)}.badge_ticket-open{color:var(--blue-500);background-color:var(--blue-50)}.badge_ticket-resolution-resolved,.badge_ticket-resolution-stale,.badge_ticket-resolution-wontfix,.badge_ticket-resolution-closed{color:var(--primary-300);background:none}.beauty-scroll::-webkit-scrollbar{width:4px;height:4px}.beauty-scroll::-webkit-scrollbar-track{background-color:var(--white);background-clip:content-box;border-radius:2px}.beauty-scroll::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--primary-300)}.beauty-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--primary-400)}.input,.select,.textarea{outline:none;background-color:var(--gray-50);color:var(--gray-900);font-size:16px;font-weight:400;line-height:24px;border:2px solid var(--gray-200);border-radius:12px;transition:border-color var(--transition-default),background-color var(--transition-default)}.input:hover,.select:hover,.textarea:hover{background-color:var(--gray-100);border-color:var(--gray-400)}.input:focus,.input.focus,.select:focus,.select.focus,.textarea:focus,.textarea.focus{background-color:var(--primary-50);border-color:var(--primary-500)}.input,.select{padding:0 12px;width:100%;height:48px}.textarea{padding:12px;width:100%}.input::-moz-placeholder,.textarea::-moz-placeholder{color:var(--gray-400)}.input::placeholder,.textarea::placeholder{color:var(--gray-400)}.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border:2px solid var(--primary-500);border-radius:8px;background-color:var(--white);display:flex;justify-content:center;align-items:center;cursor:pointer}.checkbox:hover{background-color:var(--primary-50)}.checkbox:focus{outline:3px solid var(--primary-200)}.checkbox:checked{background-color:var(--primary-500)}.checkbox:checked:after{display:block!important;content:""!important;width:20px!important;height:20px!important;-webkit-mask-image:var(--check-icon);mask-image:var(--check-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--white)}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border:2px solid var(--primary-500);border-radius:50%;background-color:var(--white);display:flex;justify-content:center;align-items:center}input[type=radio]:hover{background-color:var(--primary-50)}input[type=radio]:focus{outline:3px solid var(--primary-200)}input[type=radio]:checked:after{display:block;content:"";width:12px;height:12px;border-radius:50%;background-color:var(--primary-500)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{-webkit-text-fill-color:var(var(--gray-900));-webkit-box-shadow:0 0 0px 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.counter{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 16px;border:2px solid var(--primary-500);border-radius:12px;height:40px}.counter__less-btn,.counter__more-btn{background-color:#00f;border:none;outline:none;padding:0;cursor:pointer}.counter__less-btn:disabled,.counter__more-btn:disabled{background-color:var(--gray-400);cursor:default}.counter__less-btn{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--minus-icon);mask-image:var(--minus-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.counter__more-btn{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--plus-icon);mask-image:var(--plus-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.counter__input{height:100%;padding:0;text-align:center;font-size:14px;font-weight:600;line-height:16;color:var(--primary-600)}.counter__input,.counter__input:hover,.counter__input:focus{border:none;background:none}.js-tom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ts-wrapper.single{padding:0;box-shadow:none;min-height:-moz-fit-content;min-height:fit-content}.ts-wrapper.single .item{line-height:44px}.ts-wrapper.single .ts-control{border:none;background:none;box-shadow:none;font:inherit;color:inherit;padding:0 40px 0 12px!important;height:100%;align-items:center;outline:none}.ts-wrapper.single .ts-control input{font:inherit;color:inherit}.ts-wrapper.single.input-active .ts-control{background:none}.ts-wrapper.single .ts-control:after{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--nav-arrow-down-icon);mask-image:var(--nav-arrow-down-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;border:none;background-color:var(--gray-400);transform:translateY(-50%);transition:background-color var(--transition-default);margin-top:0}.ts-wrapper.single.dropdown-active .ts-control:after{margin-top:0;background-color:var(--primary-500)}.ts-dropdown{border-radius:8px;border:none;overflow:hidden;box-shadow:var(--default-box-shadow);z-index:1001;font:inherit;color:inherit}.ts-dropdown .ts-dropdown-content{background-color:var(--white)}.ts-dropdown .ts-dropdown-content .option{padding:12px;font-size:16px;font-weight:400;line-height:24px}.ts-dropdown .ts-dropdown-content .option.active{background-color:var(--primary-50);color:var(--primary-500)}.ts-dropdown .ts-dropdown-content .option.selected{font-weight:500;color:var(--primary-500)}.link{--text-color: var(--primary-500);color:var(--text-color);text-decoration:none;transition:color var(--transition-default)}.link:hover{--text-color: var(--primary-300)}.link>span{display:inline-flex;align-items:center;gap:6px}.link>span:before,.link>span:after{background-color:var(--text-color)}.link_splash{position:absolute;top:0;right:0;bottom:0;left:0}.popup{position:absolute;left:50%;top:0;transform:translate(-50%,-120%);opacity:0;transition-property:top,transform,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);z-index:10;min-width:250px;max-width:600px;padding:10px 15px;border-radius:5px;background-color:var(--popup-background-color);overflow-wrap:anywhere;pointer-events:none;font-size:1.4rem;font-weight:400;color:var(--white)}.popup.js-popup-visible{top:100%;transform:translate(-50%,72px);opacity:100%}.popup span{display:flex;align-items:center;gap:20px}.popup span:before{display:inline-block;content:"";vertical-align:middle;background-image:var(--notice-success-image);background-repeat:no-repeat;background-size:contain;width:2.4rem;height:2.4rem}.search{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;align-items:center;background-color:var(--gray-50);border:2px solid var(--gray-200);border-radius:12px;padding:0 12px;height:48px;transition:border-color var(--transition-default),background-color var(--transition-default)}.search__input{outline:none;border:none;height:100%;background-color:transparent;color:var(--gray-900);font-size:16px;font-weight:400;line-height:24px}.search__input::-moz-placeholder{color:var(--gray-400)}.search__input::placeholder{color:var(--gray-400)}.search:hover{background-color:var(--gray-100);border-color:var(--gray-400)}.search:has(.search__input:focus){background-color:var(--primary-50);border-color:var(--primary-500)}.search__btn{border:none;background-color:transparent;background-image:var(--search-icon);background-size:contain;background-position:center;background-repeat:no-repeat;width:24px;height:24px}.search__clear{display:none}.search__results{position:absolute;top:calc(100% + 4px);left:0;width:100%;z-index:9999;border:2px solid var(--primary-500);border-radius:12px;background-color:var(--white);overflow:hidden}.search:not(:focus-within) .search__results,.search__results:empty{display:none}.filter-tooltip{width:-moz-max-content;width:max-content;padding:6px 26px;position:absolute;left:100%;top:50%;transform:translate(16%,-50%);background-color:var(--primary-600);color:var(--white);border-radius:8px;z-index:1;pointer-events:all;font-size:14px;font-weight:400;line-height:20px}.filter-tooltip:after{display:block!important;content:""!important;width:8px!important;height:12px!important;-webkit-mask-image:var(--filter-tooltip-arrow);mask-image:var(--filter-tooltip-arrow);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--primary-600);position:absolute;right:100%;top:50%;transform:translate(1px,-50%) scale(1.1)}.filter-tooltip__apply:hover{cursor:pointer}.filter-tooltip__close{display:none}.account-nav-card__account-nav{margin-top:24px}.account-info__avatar{aspect-ratio:1;border:4px solid var(--white);border-radius:50%;background-color:var(--primary-300);color:var(--white);display:flex;justify-content:center;overflow:hidden;align-items:center;text-transform:uppercase;text-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:70px;font-weight:600}.account-info__information{margin-top:15px}.account-info__name{font-size:22px;font-weight:600;line-height:22px}.account-info__email{margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:22px}.account-nav{--border-radius: 12px}.account-nav__list{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(6,auto);grid-template-areas:"profile" "password" "address" "orders" "tickets" "logout"}.account-nav__list:before{display:block;content:"";grid-area:1/1/span 5;border-radius:var(--border-radius);background-color:var(--primary-50)}.account-nav__item:has(.account-nav__profile){grid-area:profile}.account-nav__item:has(.account-nav__password){grid-area:password}.account-nav__item:has(.account-nav__address){grid-area:address}.account-nav__item:has(.account-nav__orders){grid-area:orders}.account-nav__item:has(.account-nav__tickets){grid-area:tickets}.account-nav__item:has(.account-nav__logout){grid-area:logout;border-radius:var(--border-radius);background-color:var(--primary-50);margin-top:10px}.account-nav__link{display:flex;align-items:center;gap:8px;padding-inline:24px;height:48px;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;border-radius:var(--border-radius);background-color:var(--primary-50);color:var(--primary-600);transition:color var(--transition-default)}:not(.active)>.account-nav__link:hover{color:var(--primary-400)}.account-nav__link:before{display:block;content:"";width:24px;height:24px;background-color:currentColor}.active>.account-nav__link{background-color:var(--primary-600);color:var(--white)}.account-nav__logout{display:grid;grid-template-columns:auto auto;grid-template-areas:"text icon";justify-content:center;justify-items:center}.account-nav__logout span{grid-area:text}.account-nav__logout:before{grid-area:icon}.account-nav__logout:after{grid-area:icon;display:block;content:"";width:36px;height:36px;border-radius:50%;background-color:var(--white);box-shadow:0 2px 6px 1px #4758e01a}.account-nav__profile:before{-webkit-mask-image:var(--profile-circle-icon);mask-image:var(--profile-circle-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.account-nav__password:before{-webkit-mask-image:var(--password-cursor-icon);mask-image:var(--password-cursor-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.account-nav__address:before{-webkit-mask-image:var(--map-icon);mask-image:var(--map-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.account-nav__orders:before{-webkit-mask-image:var(--shopping-bag-icon);mask-image:var(--shopping-bag-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.account-nav__tickets:before{-webkit-mask-image:var(--headset-help-icon);mask-image:var(--headset-help-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.account-nav__logout:before{-webkit-mask-image:var(--logout-icon);mask-image:var(--logout-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.address-card{padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);display:flex;flex-direction:column;justify-content:space-between;gap:14px;height:100%}.address-card__info{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;font-size:14px;font-weight:400;line-height:24px}.address-card__info:before{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--pin-alt-icon);mask-image:var(--pin-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--primary-600)}.address-card__footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:14px}.address-card__actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.address-card__badge-default{display:block;color:var(--primary-500);border:1px solid var(--primary-500);padding:4px 6px;border-radius:6px;font-size:12px;margin-right:auto}.address-card__edit-btn{justify-self:end;align-self:end;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-50);color:var(--primary-600);font-size:14px;line-height:16px;padding:2px 10px;border-radius:8px;--icon-size: 24px;min-height:32px}.address-card__edit-btn>span{display:flex;align-items:center;gap:8px}.address-card__edit-btn>span:before,.address-card__edit-btn>span:after{background-color:currentColor}.address-card__edit-btn[disabled]{cursor:default}.address-card__edit-btn:hover{background-color:transparent}.address-card__edit-btn:focus{outline:3px solid var(--primary-50)}.address-card__edit-btn:active{background-color:var(--primary-200)}.address-card__edit-btn[disabled]{background-color:transparent;color:var(--gray-400)}.address-card__edit-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--edit-pencil-icon);mask-image:var(--edit-pencil-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.address-card__remove-btn{align-self:end;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--red-50);color:var(--red-600);font-size:14px;line-height:16px;padding:2px 10px;border-radius:8px;--icon-size: 24px;min-height:32px}.address-card__remove-btn>span{display:flex;align-items:center;gap:8px}.address-card__remove-btn>span:before,.address-card__remove-btn>span:after{background-color:currentColor}.address-card__remove-btn[disabled]{cursor:default}.address-card__remove-btn:hover{background-color:transparent}.address-card__remove-btn:focus{outline:3px solid var(--red-50)}.address-card__remove-btn:active{background-color:var(--red-200)}.address-card__remove-btn[disabled]{background-color:transparent;color:var(--gray-400)}.address-card__remove-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--trash-icon);mask-image:var(--trash-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.address-card__edit-icon,.address-card__remove-icon{display:none!important}.advantage-card{border-radius:12px;background-color:var(--white);height:100%;padding:16px;box-shadow:var(--advantage-card-box-shadow)}.advantage-card__icon{width:52px;height:52px;display:flex;align-items:center;color:var(--primary)}.advantage-card__title{font-size:1.6rem;line-height:1.8rem;font-weight:600;margin-top:12px;color:var(--primary)}.advantage-card__description{margin-top:15px;font-size:1.2rem;line-height:1.6rem;color:var(--secondary)}.banner-slider .swiper{aspect-ratio:2880/390;border-radius:16px;overflow:hidden}.banner-slider .swiper .swiper-slide{border-radius:16px;overflow:hidden;background-color:var(--gray)}.banner-slider .swiper .swiper-slide img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner-slider .swiper-pagination{display:none}.breadcrumbs{padding:8px;--right-icon-color: var(--gray-400);--link-color: var(--primary-700);--text-color: var(--gray-400)}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.breadcrumbs__item{display:flex;align-items:center;gap:16px}.breadcrumbs__item:not(:first-child):before{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--nav-arrow-right-icon);mask-image:var(--nav-arrow-right-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--right-icon-color)}.breadcrumbs__link,.breadcrumbs__text{font-size:14px;font-weight:600;line-height:16px}.breadcrumbs__link{text-decoration:none;color:var(--link-color)}.breadcrumbs__text{color:var(--text-color)}.breadcrumbs__item:first-child .breadcrumbs__link{display:flex;align-items:center;gap:8px}.breadcrumbs__item:first-child .breadcrumbs__link:before{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--home-simple-door-icon);mask-image:var(--home-simple-door-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--link-color)}.image-carousel__container{width:100%;display:flex;flex-direction:column}.image-carousel{width:100%;height:540px}.image-carousel .swiper-slide a{height:100%}.image-carousel .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.image-carousel .swiper-slide img,.image-viewer-carousel .swiper-slide img,.preview-carousel .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:grab}.image-carousel .swiper-slide img:active,.image-viewer-carousel .swiper-slide img:active,.preview-carousel .swiper-slide img:active{cursor:grabbing}.image-carousel .swiper-pagination,.image-viewer-carousel .swiper-pagination{display:none;--swiper-pagination-color: var(--secondary)}.preview-carousel{height:115px;width:100%;margin-top:16px;--swiper-navigation-sides-offset: 0}.preview-carousel .swiper-slide{height:115px;margin-right:10px}.image-carousel__container .swiper-button-prev,.image-carousel__container .swiper-button-next,.image-viewer-carousel .swiper-button-prev,.image-viewer-carousel .swiper-button-next,.preview-carousel .swiper-button-prev,.preview-carousel .swiper-button-next{border:none;outline:none;background-color:transparent;width:auto!important;height:auto!important}.image-carousel__container .swiper-button-prev:after,.image-carousel__container .swiper-button-next:after,.image-viewer-carousel .swiper-button-prev:after,.image-viewer-carousel .swiper-button-next:after{background-color:var(--primary-300);display:block!important;content:""!important;width:56px!important;height:56px!important;-webkit-mask-image:var(--arrow-right-circle-icon);mask-image:var(--arrow-right-circle-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.preview-carousel .swiper-button-prev:after,.preview-carousel .swiper-button-next:after{background-color:var(--primary-300);display:block!important;content:""!important;width:33px!important;height:33px!important;-webkit-mask-image:var(--arrow-right-circle-icon);mask-image:var(--arrow-right-circle-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.image-carousel__container .swiper-button-prev:after,.image-viewer-carousel .swiper-button-prev:after,.preview-carousel .swiper-button-prev:after{transform:rotate(180deg)}@media(max-width:680px){.image-carousel{height:360px}.preview-carousel{display:none!important}.image-carousel .swiper-pagination,.image-viewer-carousel .swiper-pagination{display:block;text-align:left}.image-carousel__container .swiper-button-prev,.image-carousel__container .swiper-button-next{display:none}}.cart-card{display:grid;grid-template-columns:160px minmax(0,1fr) 170px;grid-template-areas:"img heading counter" "img price counter";-moz-column-gap:14px;column-gap:14px;position:relative}.cart-card:before,.cart-card:after{display:block;content:"";background-color:var(--primary-50);border-radius:12px}.cart-card:before{grid-area:1/2/span 2}.cart-card:after{grid-area:counter;z-index:-1}.cart-card__img{grid-area:img;aspect-ratio:1;position:relative;border-radius:16px;overflow:hidden}.cart-card__img a:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.cart-card__img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cart-card__heading{grid-area:heading;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.cart-card__heading a{color:inherit;text-decoration:none}.cart-card__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:22px;font-weight:600;line-height:28px}.cart-card__brand{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:32px;color:var(--primary-600);text-transform:uppercase}.cart-card__characteristics{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:24px}.cart-card__characteristics>span:not(:last-child):after{content:","}.cart-card__price{grid-area:price;align-self:end;justify-self:end;padding:0 14px 12px;font-size:18px;font-weight:600;line-height:32px;display:flex;align-items:baseline;gap:8px}.cart-card__price_old{font-size:12px;text-decoration:line-through;color:var(--gray-600)}.cart-card__pc{display:none}.cart-card__counter{grid-area:counter;margin:30px 14px 0;display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:0;padding:0 15px}.cart-card__counter .btn{padding:0;background:none;border:none;--color: var(--primary-600);cursor:pointer}.cart-card__counter .btn:disabled{--color: var(--gray-400);cursor:default}.cart-card__counter input{text-align:center;height:100%;font-size:14px;font-weight:600;line-height:16px;color:var(--primary-600);padding:0;border-radius:0}.cart-card__counter input,.cart-card__counter input:hover,.cart-card__counter input:focus{border:none;background:none}.cart-card__icon-reduce,.cart-card__icon-add{display:block;width:24px;height:24px;background-color:var(--color)}.cart-card__icon-reduce{-webkit-mask-image:var(--minus-icon);mask-image:var(--minus-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cart-card__icon-add{-webkit-mask-image:var(--plus-icon);mask-image:var(--plus-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cart-card__remove-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--red-50);color:var(--red-600);font-size:14px;line-height:16px;--icon-size: 24px;min-height:40px;position:absolute;top:90px;right:64px;width:42px;height:42px;padding:0;border-radius:50%}.cart-card__remove-btn>span{display:flex;align-items:center;gap:8px}.cart-card__remove-btn>span:before,.cart-card__remove-btn>span:after{background-color:currentColor}.cart-card__remove-btn[disabled]{cursor:default}.cart-card__remove-btn:hover{background-color:transparent}.cart-card__remove-btn:focus{outline:3px solid var(--red-50)}.cart-card__remove-btn:active{background-color:var(--red-200)}.cart-card__remove-btn[disabled]{background-color:transparent;color:var(--gray-400)}.cart-card__remove-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--trash-icon);mask-image:var(--trash-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.category-tree .product-filter__body{margin-top:14px}.category-tree__categories{display:flex;flex-direction:column}.category-tree__item{color:var(--gray-900);font-size:14px;font-weight:400;line-height:24px;padding:6px 8px;margin-left:36px}.category-tree__item a{display:block;width:-moz-fit-content;width:fit-content}.category-tree__root-item{padding-top:0}.category-tree__item:has(.category-tree__link-selected){border-radius:12px;background-color:var(--primary-300);color:var(--white);width:-moz-fit-content;width:fit-content}.category-tree__root-item,.category-tree__item:has(.category-tree__link-parent){margin-left:0;padding-left:0}.category-tree__root-item .category-tree__link span,.category-tree__link-parent span{display:flex;gap:12px;align-items:center}.category-tree__root-item .category-tree__link span:before,.category-tree__link-parent span:before{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--nav-arrow-left-icon);mask-image:var(--nav-arrow-left-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--gray-900);transition:background-color var(--transition-default)}.category-tree__link{text-decoration:none;color:inherit;transition:color var(--transition-default)}.category-tree__link:hover{color:var(--primary-500)}.category-tree__link:hover span:before{background-color:var(--primary-500)}.category-tree__link-selected:hover{color:inherit}.dropdown{position:relative}.dropdown__btn{font-size:16px;font-weight:600;line-height:20px;color:var(--primary-600);border:2px solid var(--primary-500);border-radius:12px;padding:10px 18px;background-color:var(--primary-50);display:flex;align-items:center;justify-content:space-between;gap:8px}.dropdown__icon{display:block;background-image:var(--nav-arrow-down-icon);background-position:center;background-repeat:no-repeat;background-size:contain;width:24px;height:24px}.dropdown__list{visibility:hidden;opacity:0;display:block;position:absolute;top:100%;left:0;width:-moz-max-content;width:max-content;z-index:9999;padding:8px 0;background-color:var(--white);box-shadow:0 10px 32px -4px #1319271a,0 6px 14px -6px #1319271f;border-radius:8px;overflow:hidden;transition:visibility .2s,opacity .2s}.dropdown:hover .dropdown__list{visibility:visible;opacity:1;transition:opacity 0s}.dropdown__link{display:block;text-decoration:none;color:var(--gray-900);font-size:16px;font-weight:400;line-height:24px;padding:12px;transition:color var(--transition-default),background-color var(--transition-default)}.dropdown__link:hover{color:var(--primary-500);background-color:var(--primary-50)}.dropdown__more{text-align:right;padding:12px 20px}.dropdown__more .dropdown__link{font-size:12px;font-weight:500;line-height:16px;--color: var(--primary-600);color:var(--color);display:inline-flex;justify-content:right;align-items:center;gap:8px;padding:0}.dropdown__more .dropdown__link:after{display:block!important;content:""!important;width:18px!important;height:18px!important;-webkit-mask-image:var(--arrow-tr-icon);mask-image:var(--arrow-tr-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color)}.dropdown__more .dropdown__link:hover{background:none;--color: var(--primary-300)}.featured-products__title{font-size:3rem;font-weight:500}.featured-products__list{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:20px}.message-window{display:flex;gap:24px;flex-direction:column;max-height:350px;overflow-y:auto;margin-right:-6px;padding-right:6px}.message-window__date{text-align:center;font-size:16px;font-weight:400;line-height:22px;color:var(--black);padding-block:6px}.message-window .message{padding:12px;display:flex;flex-direction:column;border-radius:12px;border:2px solid var(--gray-200);max-width:60%;font-size:16px;font-weight:400;line-height:24px}.message-window .message__time{align-self:flex-end;font-size:12px;font-weight:400;line-height:24px;margin-top:6px}.message-window .message.message-admin{align-self:flex-start;background-color:var(--primary-300);color:var(--white)}.message-window .message.message-admin .message__time{color:var(--gray-50)}.message-window .message.message-user{align-self:flex-end;background-color:var(--primary-50)}.message-window .message.message-user .message__time{color:var(--gray-500)}.message-window .message.message-system{border-color:var(--blue-500);background-color:var(--blue-500);color:var(--white);max-width:initial;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:16px;column-gap:16px}.message-window .message.message-system:before{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--warning-hexagon-icon);mask-image:var(--warning-hexagon-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--white)}.message-window .message__attachment-list{display:flex;-moz-column-gap:5px;column-gap:5px;row-gap:5px;flex-wrap:wrap;margin-top:5px}.message-window .message__attachment-item a{display:flex;text-decoration:none;color:var(--gray-500);background-color:var(--gray-50);padding:2px 5px;border-radius:5px;max-width:150px;font-size:12px;line-height:16px}.message-window .message__attachment-item a:before{display:inline-block;content:"";background-color:var(--gray-600);-webkit-mask-image:var(--download-square);mask-image:var(--download-square);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:16px;height:16px;margin-right:2px;flex-shrink:0}.message-window .message__attachment-item a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000080;transition:all .4s;z-index:1000}.modal__close{position:absolute;top:10px;right:10px;width:20px;height:20px;line-height:1;font-size:20px;color:var(--gray-600);text-decoration:none;text-align:center;z-index:2}.modal__content{border-radius:12px;border:2px solid var(--gray-100);position:relative;background:var(--gray-50);display:flex;padding:24px;width:440px;max-height:90dvh}@media(max-width:568px){.modal__content{width:100dvw;height:100dvh;max-height:none;border-radius:0}}.modal__content_fullscreen{width:100dvw;height:100dvh;max-width:none;max-height:none;top:0;right:0;bottom:0;left:0;border-radius:0}.modal__content_fullscreen .modal__close{width:20px;height:20px;font-size:40px}.modal__form{display:flex;flex-direction:column;gap:24px;width:100%;position:relative}.modal__scroll-area{overflow:auto;flex-grow:1}[data-modal]{visibility:hidden;opacity:0}[data-modal]:target{visibility:visible;opacity:1}.order-product-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,auto) 1fr;grid-template-areas:"image" "title" "brand" "variant" "footer";padding:0 8px 12px;height:100%}.order-product-card__image{grid-area:image;aspect-ratio:172/121;margin-inline:-8px;position:relative}.order-product-card__image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.order-product-card__image a{position:absolute;top:0;right:0;bottom:0;left:0}.order-product-card__no-photo{content:"";display:block;background:var(--no-photo-image);background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:100%}.order-product-card__title{grid-area:title;margin-top:6px;font-size:14px;font-weight:500;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.order-product-card__title a{color:inherit;text-decoration:none}.order-product-card__brand{grid-area:brand;font-size:10px;font-weight:500;line-height:20px;color:var(--gray-500);text-transform:uppercase}.order-product-card__variant{grid-area:variant;margin-top:6px;justify-self:start;font-size:10px;font-weight:500;line-height:16px;color:var(--primary-600);background-color:var(--primary-50);border-radius:6px;padding:2px 6px}.order-product-card__footer{grid-area:footer;margin-top:6px;align-self:end;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.order-product-card__total{font-size:14px;font-weight:500;line-height:20px}.order-product-card__quantity,.order-product-card__price{font-size:9px;font-weight:500;line-height:20px;color:var(--gray-500)}.pagination{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center}.pagination nav{flex-grow:1}.pagination .page-size{justify-self:end}.pagination .page-size__label{display:none}.pagination .page-size__buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}@media(max-width:991px){.pagination .page-size__buttons{gap:3px}}.pagination .page-size__btn{font-size:16px;font-weight:400;line-height:24px;--color: var(--primary-500);color:var(--color);width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:color var(--transition-default),background-color var(--transition-default)}@media(max-width:991px){.pagination .page-size__btn{font-size:14px;width:32px;height:32px}}.pagination .page-size__btn[href]:hover{background-color:var(--primary-50)}.pagination .page-size__btn:focus{outline:3px solid var(--primary-200)}.pagination .page-size__btn:disabled{--color: var(--gray-400) !important;background:none!important}.pagination .page-size__btn.page-size__btn-active{background-color:var(--primary-500);--color: var(--white)}.pagination__list{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}@media(max-width:991px){.pagination__list{gap:3px}}.pagination__btn,.pagination__link{font-size:16px;font-weight:400;line-height:24px;--color: var(--primary-500);color:var(--color);width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:color var(--transition-default),background-color var(--transition-default)}@media(max-width:991px){.pagination__btn,.pagination__link{font-size:14px;width:32px;height:32px}}.pagination__btn[href]:hover,.pagination__link[href]:hover{background-color:var(--primary-50)}.pagination__btn:focus,.pagination__link:focus{outline:3px solid var(--primary-200)}.pagination__btn:disabled,.pagination__link:disabled{--color: var(--gray-400) !important;background:none!important}.pagination__item-active .pagination__link{background-color:var(--primary-500);--color: var(--white)}.pagination__item:has(:where(.pagination__begin-btn,.pagination__end-btn)){display:none!important}.pagination__prev-btn span:before{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--nav-arrow-left-icon);mask-image:var(--nav-arrow-left-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color)}.pagination__next-btn span:before{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--nav-arrow-right-icon);mask-image:var(--nav-arrow-right-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color)}.pay-systems{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.pay-systems svg{display:block}.preloader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:100;--spinner-size: 30px}.preloader_fullscreen{background-color:#ffffff80;position:fixed;z-index:2000;--spinner-size: 60px}@keyframes preloader-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.preloader span:after{display:block!important;content:""!important;width:var(--spinner-size)!important;height:var(--spinner-size)!important;-webkit-mask-image:var(--preloader-spinner-image);mask-image:var(--preloader-spinner-image);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--gray-400);animation-name:preloader-rotation;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.preloader-front-panel{z-index:100}.catalog-product-card{display:grid;grid-template-rows:auto 1fr repeat(3,auto);height:100%}.catalog-product-card__image{aspect-ratio:1;overflow:hidden;border-radius:12px;position:relative}.catalog-product-card__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .35s ease-in-out}.catalog-product-card__image img:hover{transform:scale(105%)}.catalog-product-card__discount{position:absolute;bottom:0;left:0;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:4px;padding:4px 7px;border-radius:0 8px 8px 0;background-color:var(--green-600);font-size:10px;font-weight:600;line-height:12px;color:var(--white)}.catalog-product-card__discount:before{display:block!important;content:""!important;width:16px!important;height:16px!important;-webkit-mask-image:var(--fire-flame-icon);mask-image:var(--fire-flame-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--white)}.catalog-product-card__discount-label{order:1;text-transform:lowercase}.catalog-product-card__bestseller{position:absolute;top:0;left:0;padding:6px 7px;border-radius:0 8px 8px 0;background-color:var(--yellow-500);font-size:10px;font-weight:600;line-height:12px;color:var(--white)}.catalog-product-card__no-image{display:block;background:var(--no-photo-icon);background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:100%}.catalog-product-card__title{margin-top:25px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;align-self:start}.catalog-product-card__title a{color:var(--gray-900);font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.catalog-product-card__brand{margin-top:4px;color:var(--gray-500);font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase}.catalog-product-card__price{margin-top:6px;display:flex;align-items:baseline;gap:6px}.catalog-product-card__price_actual{font-size:16px;font-weight:500;line-height:20px}.catalog-product-card__price_discounted{color:var(--green-600)}.catalog-product-card__price_old{font-size:13px;font-weight:500;line-height:20px;color:var(--gray-400);text-decoration:line-through}.catalog-product-card__actions{margin-top:16px}.catalog-product-card__add-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px;width:100%}.catalog-product-card__add-btn>span{display:flex;align-items:center;gap:8px}.catalog-product-card__add-btn>span:before,.catalog-product-card__add-btn>span:after{background-color:currentColor}.catalog-product-card__add-btn[disabled]{cursor:default}.catalog-product-card__add-btn:hover{background-color:var(--primary-50)}.catalog-product-card__add-btn:focus{outline:3px solid var(--primary-200)}.catalog-product-card__add-btn:active{background-color:var(--primary-100)}.catalog-product-card__add-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.catalog-product-card__add-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--add-to-cart-icon);mask-image:var(--add-to-cart-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.catalog-product-card-wide{position:relative;display:grid;grid-template-columns:auto 1fr 200px;grid-template-rows:repeat(2,auto) 1fr;grid-template-areas:"image title actions" "image brand actions" "image price actions";-moz-column-gap:12px;column-gap:12px;padding:12px}@media(max-width:991px){.catalog-product-card-wide{grid-template-columns:auto 1fr;grid-template-rows:repeat(3,auto) 1fr;grid-template-areas:"image title" "image brand" "image price" "image actions"}}.catalog-product-card-wide__image{grid-area:image;display:block;width:120px;height:120px}@media(max-width:991px){.catalog-product-card-wide__image{width:100px;height:100px}}.catalog-product-card-wide__image a{display:block;width:100%;height:100%;border-radius:12px;overflow:hidden}.catalog-product-card-wide__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .35s ease-in-out}.catalog-product-card-wide__image img:hover{transform:scale(105%)}.catalog-product-card-wide__no-image{display:block;width:100%;height:100%;background:var(--no-photo-icon) no-repeat center/contain}.catalog-product-card-wide__discount{position:absolute;top:0;left:0;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:4px;padding:4px 7px;border-radius:0 8px 8px 0;background-color:var(--green-600);font-size:10px;font-weight:600;line-height:12px;color:var(--white)}.catalog-product-card-wide__discount:before{display:block!important;content:""!important;width:16px!important;height:16px!important;-webkit-mask-image:var(--fire-flame-icon);mask-image:var(--fire-flame-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--white)}.catalog-product-card-wide__discount-label{order:1;text-transform:lowercase}.catalog-product-card-wide__title{grid-area:title}.catalog-product-card-wide__title a{font-size:14px;font-weight:500;line-height:20px;color:var(--gray-900);text-decoration:none;margin-right:6px}.catalog-product-card-wide__title a:hover{opacity:var(--hover-opacity)}.catalog-product-card-wide__bestseller{display:inline-block;padding:2px 7px;border-radius:8px;background-color:var(--yellow-500);font-size:12px;font-weight:600;line-height:1.2;color:var(--white)}.catalog-product-card-wide__brand{grid-area:brand;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:20px;font-size:13px;font-weight:400;line-height:20px;color:var(--gray-500);text-transform:uppercase}.catalog-product-card-wide__price{grid-area:price;align-self:end;margin-top:6px;display:flex;align-items:center;gap:6px}.catalog-product-card-wide__price_actual{font-size:16px;font-weight:500;line-height:20px;color:var(--gray-900)}.catalog-product-card-wide__price_discounted{color:var(--green-800)}.catalog-product-card-wide__price_old{font-size:13px;font-weight:500;line-height:20px;color:var(--gray-400);text-decoration:line-through}.catalog-product-card-wide__actions{grid-area:actions;align-self:start}@media(max-width:991px){.catalog-product-card-wide__actions{margin-top:10px;max-width:200px}}.catalog-product-card-wide__add-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px;width:100%}.catalog-product-card-wide__add-btn>span{display:flex;align-items:center;gap:8px}.catalog-product-card-wide__add-btn>span:before,.catalog-product-card-wide__add-btn>span:after{background-color:currentColor}.catalog-product-card-wide__add-btn[disabled]{cursor:default}.catalog-product-card-wide__add-btn:hover{background-color:var(--primary-50)}.catalog-product-card-wide__add-btn:focus{outline:3px solid var(--primary-200)}.catalog-product-card-wide__add-btn:active{background-color:var(--primary-100)}.catalog-product-card-wide__add-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.catalog-product-card-wide__add-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--add-to-cart-icon);mask-image:var(--add-to-cart-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.product-filter{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background-color:var(--primary-50);padding:0 12px 20px}.product-filter__title{margin-left:-12px;margin-right:-12px}.product-filter__title h3{font-size:20px;font-weight:600;line-height:20px;text-align:center;color:var(--white);background-color:var(--primary-600);padding:14px 12px}.product-filter__body{margin-top:22px}.product-filter__search{margin-bottom:10px}.product-filter__search .search{height:38px}.product-filter__search .search,.product-filter__search .search:hover,.product-filter__search .search:focus{background-color:var(--white)!important}.product-filter__more-less-btns:has(>:not(.display-none)){margin-top:20px;padding:0 8px}.product-filter__btn-more,.product-filter__btn-less{background:none;border:none;padding:0;margin-left:auto;font-size:12px;font-weight:500;line-height:16px;color:var(--primary-600);display:flex;align-items:center;gap:8px;cursor:pointer}.product-filter__btn-more:after,.product-filter__btn-less:after{background-color:var(--primary-600)}.product-filter__btn-more:after{display:block!important;content:""!important;width:18px!important;height:18px!important;-webkit-mask-image:var(--arrow-tr-icon);mask-image:var(--arrow-tr-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.product-filter__btn-less:after{display:block!important;content:""!important;width:18px!important;height:18px!important;-webkit-mask-image:var(--arrow-bl-icon);mask-image:var(--arrow-bl-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.product-filter .product-filter__placeholder{font-size:16px;font-weight:400;line-height:24px;color:var(--gray-900)}.product-filter .checkboxes__list{display:flex;flex-direction:column;gap:10px;margin-left:-12px;padding-left:12px}.product-filter[data-filter-container][data-expanded=true] .categories__list,.product-filter[data-filter-container][data-expanded=true] .checkboxes__list{max-height:320px;overflow-y:auto}.product-filter .checkboxes__label{font-size:16px;font-weight:400;line-height:24px;color:var(--gray-900);display:flex;align-items:flex-start;gap:16px;cursor:pointer}.product-filter .checkboxes__control{flex-shrink:0}.product-filter .categories__list{display:flex;flex-direction:column;margin-top:-6px;margin-bottom:-6px}.product-filter .category__item{padding:6px 0}.product-filter .category__link{font-size:14px;font-weight:400;line-height:24px;color:var(--gray-900)}.product-filter .category__link:hover{color:var(--primary-500)}.price-filter__controls{display:flex;flex-direction:column}.price-filter__inputs{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px}.price-filter__from,.price-filter__to{display:flex;flex-direction:column;gap:8px}.price-filter__from .input-label,.price-filter__to .input-label{font-size:14px;font-weight:400;line-height:24px;color:var(--gray-900)}.price-filter__from .input,.price-filter__to .input{height:36px;font-size:14px;font-weight:400;line-height:20px;background-color:var(--white)}.filter-tags__list{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:991px){.filter-tags{display:none}}.filter-tag{display:inline-flex;align-items:center;gap:8px;max-width:300px;height:28px;padding-inline:12px 6px;border:1px solid var(--primary-500);border-radius:30px;background-color:var(--primary-500)}.filter-tag__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:500;color:var(--white)}.filter-tag__filter-title:after{content:":"}.filter-tag__remove-btn{flex-shrink:0;width:16px;height:16px;background-color:var(--white);border-radius:50%;border:none;padding:0;cursor:pointer;position:relative}.filter-tag__remove-btn:hover{background-color:var(--primary-50)}.filter-tag__remove-btn:before,.filter-tag__remove-btn:after{content:"";display:block;position:absolute;left:50%;top:50%;translate:-50% -50%;width:10px;height:1px;background-color:var(--primary-500)}.filter-tag__remove-btn:before{rotate:45deg}.filter-tag__remove-btn:after{rotate:-45deg}.filter-tag_clear{background-color:var(--white);border-color:var(--primary-500);cursor:pointer}.filter-tag_clear:hover{background-color:var(--primary-50)}.filter-tag_clear .filter-tag__title{color:var(--primary-500)}.filter-tag_clear .filter-tag__remove-btn{background-color:var(--primary-500)}.filter-tag_clear .filter-tag__remove-btn:before,.filter-tag_clear .filter-tag__remove-btn:after{background-color:var(--white)}.catalog-products__list{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-items:stretch}.catalog-products__list_list{display:flex;flex-direction:column}.catalog-products__pagination{margin-top:65px}.product-variant-selector-dropdowns{display:flex;flex-direction:column;gap:20px}.radio-card,.payment-radio-card{padding:14px;border:2px solid transparent;border-radius:16px;position:relative;background-color:var(--primary-50);transition:border-color var(--transition-default)}.radio-card__body,.payment-radio-card__body{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"input label icon";-moz-column-gap:16px;column-gap:16px;align-items:center}.radio-card:has(input[type=radio]:checked),.payment-radio-card:has(input[type=radio]:checked){border-color:var(--primary-600)}.radio-card__selectors,.payment-radio-card__selectors{display:none}.radio-card:has(input[type=radio]:checked) .payment-radio-card__selectors,.payment-radio-card:has(input[type=radio]:checked) .payment-radio-card__selectors{display:block}.radio-card__input,.payment-radio-card__input{grid-area:input}.radio-card__label,.payment-radio-card__label{grid-area:label;font-size:16px;font-weight:400;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radio-card__label:after,.payment-radio-card__label:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.radio-card__icons,.payment-radio-card__icons{grid-area:icon;width:46px;height:46px;border-radius:50%;background-color:var(--white);display:flex;justify-content:center;align-items:center}.radio-card__icons:before,.payment-radio-card__icons:before{display:block!important;content:""!important;width:32px!important;height:32px!important;-webkit-mask-image:var(--card-security-icon);mask-image:var(--card-security-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--primary-600)}.payment-radio-card__icon{display:none}.delivery-radio-card{padding:14px;border:2px solid transparent;border-radius:16px;position:relative;background-color:var(--primary-50);transition:border-color var(--transition-default);display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"input label icon";-moz-column-gap:16px;column-gap:16px;align-items:center}.delivery-radio-card:has(input[type=radio]:checked){border-color:var(--primary-600)}.delivery-radio-card__input{grid-area:input}.delivery-radio-card__label{grid-area:label;font-size:16px;font-weight:400;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.delivery-radio-card__label:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.delivery-radio-card__icons{grid-area:icon;width:46px;height:46px;border-radius:50%;background-color:var(--white);display:flex;justify-content:center;align-items:center}.delivery-radio-card__icons:before{display:block!important;content:""!important;width:32px!important;height:32px!important;-webkit-mask-image:var(--card-security-icon);mask-image:var(--card-security-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--primary-600)}.payment-select-dropdown .ts-dropdown-content{display:flex;flex-direction:column;gap:10px}.payment-select-dropdown .payment-select-option,.payment-select-item{display:flex;align-items:center;gap:10px}.payment-select-item__icon{display:flex;align-items:center}.dynamic-search-result{--padding-inline: 16px;font-size:14px;font-weight:400;line-height:18px}.dynamic-search-result hr{margin:0 var(--padding-inline);border:none;border-bottom:1px solid var(--gray-300)}.dynamic-search-result__placeholder{padding-inline:var(--padding-inline);padding-block:10px}.dynamic-search-result__product-item:nth-child(n+6),.dynamic-search-result__category-item:nth-child(n+6){display:none}.dynamic-search-result__all-results-link{padding:10px var(--padding-inline);text-align:center}.dynamic-search-result__all-results-link a{color:var(--primary-400);text-decoration:none;cursor:pointer}.dynamic-search-result__all-results-link a:hover{text-decoration:underline}.dynamic-search-product{position:relative;padding:10px var(--padding-inline);cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "price";row-gap:8px}.dynamic-search-product:hover{background-color:var(--primary-50)}.dynamic-search-product__icon{display:none}.dynamic-search-product__heading{grid-area:heading;display:flex;gap:10px}.dynamic-search-product__name,.dynamic-search-product__category{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dynamic-search-product__name{font-size:inherit;font-weight:inherit;line-height:inherit}.dynamic-search-product__category{color:var(--primary-400);text-decoration:none;z-index:1}.dynamic-search-product__category:hover{text-decoration:underline}.dynamic-search-product__price{grid-area:price}.dynamic-search-product__actual-price{font-weight:700}.dynamic-search-product__old-price{font-size:.8em;color:var(--gray-400);text-decoration:line-through;margin-left:10px}.dynamic-search-product__link{position:absolute;top:0;right:0;bottom:0;left:0}.dynamic-search-category{position:relative;padding:10px var(--padding-inline);cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"name";align-items:center}.dynamic-search-category:hover{background-color:var(--primary-50)}.dynamic-search-category__icon{display:none}.dynamic-search-category__name{grid-area:name;font-size:inherit;font-weight:inherit;line-height:inherit}.dynamic-search-category__link{position:absolute;top:0;right:0;bottom:0;left:0}select.localization-select{opacity:0}.localization-select.ts-wrapper.single{font-size:14px;font-weight:500;line-height:17px;text-transform:uppercase;background-color:transparent;border:2px solid var(--gray-200);border-radius:12px;transition:border-color var(--transition-default)}.localization-select.ts-wrapper.single:hover{border-color:var(--gray-400)}.localization-select.ts-wrapper.single .item{line-height:28px}.localization-select.ts-wrapper.single .ts-control{height:28px;padding:0 12px!important;align-items:center}.localization-select.ts-wrapper.single .ts-control:after{position:static;margin-left:4px;transform:translateY(0)}.localization-select-droprown.ts-dropdown .ts-dropdown-content{padding:8px 0}.localization-select-droprown.ts-dropdown .ts-dropdown-content .option{font-size:14px;font-weight:500;line-height:17px;padding:12px 0;text-align:center}.footer{background-color:var(--primary-50);padding:32px 0;color:var(--gray-700)}.footer__container{max-width:var(--content-box-width);padding:0 var(--content-side-gap);margin:0 auto}.footer__top-row .footer__container{display:grid;grid-template-columns:230px repeat(3,minmax(0,300px));grid-template-areas:"brand information categories contacts" "delivery-and-payment information categories contacts";-moz-column-gap:16px;column-gap:16px;justify-content:space-between}.footer__brand{grid-area:brand;align-self:start}.footer__brand-image{display:block;height:42px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.footer__brand-title{display:none}.footer__delivery-and-payment{grid-area:delivery-and-payment;align-self:flex-end;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.footer__payment-methods,.footer__delivery-methods{background-color:var(--white);border-radius:12px;padding:7px}.footer .payment-methods__label,.footer .delivery-methods__label{display:none}.footer__information{grid-area:information}.footer__categories{grid-area:categories}.footer__contacts{grid-area:contacts}.footer__contacts .contacts-button-group{margin-top:20px;grid-area:2/2}.footer__contacts .contacts-button-group__title{display:none}.footer__contacts .contacts-button-group .btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.footer__contacts .contacts-button-group .btn>span{display:flex;align-items:center;gap:8px}.footer__contacts .contacts-button-group .btn>span:before,.footer__contacts .contacts-button-group .btn>span:after{background-color:currentColor}.footer__contacts .contacts-button-group .btn[disabled]{cursor:default}.footer__contacts .contacts-button-group .btn:hover{background-color:var(--primary-700)}.footer__contacts .contacts-button-group .btn:focus{outline:3px solid var(--primary-200)}.footer__contacts .contacts-button-group .btn:active{background-color:var(--primary-800)}.footer__contacts .contacts-button-group .btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.footer__contacts .contacts-button-group .btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--phone-icon);mask-image:var(--phone-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.footer .footer-content{margin-top:5px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:min-content;-moz-column-gap:20px;column-gap:20px}.footer .footer-content__title{grid-area:1/1;font-size:16px;font-weight:600;line-height:24px;color:var(--primary-600);flex-shrink:0}.footer .footer-content__list{grid-area:1/2}.footer .footer-content__pseudo-list{grid-area:1/2;font-size:14px;font-weight:400;line-height:22px}.footer .footer-content__item{font-size:14px;font-weight:400;line-height:22px}.footer .footer-content__item:not(:first-child){margin-top:10px}.footer .footer-content__link{text-decoration:none;color:inherit;transition:color var(--transition-default)}.footer .footer-content__link:hover{color:var(--gray-400)}.footer__bottom-row .footer__container{margin-top:38px;padding:10px 0;text-align:center}.footer__copyright{font-size:14px;font-weight:400;line-height:20px}.footer__site-name{font-weight:500}@media(max-width:991px){.footer__container{padding-left:16px;padding-right:16px}.footer__top-row .footer__container{padding-top:40px;padding-bottom:40px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "categories" "contacts" "information" "delivery-and-payment";-moz-column-gap:20px;column-gap:20px}.footer-content{margin-top:60px}.footer__delivery-and-payment{margin-top:40px;flex-direction:column;gap:16px;align-items:start}}.custom-file-input{display:grid;grid-template-columns:[frame-start] 24px [frame-content] minmax(0,1fr) 24px [frame-end];grid-template-rows:[frame-start] 24px [title] auto [file-type-description] auto [drag-message] auto [add-btn] auto 24px [frame-end uploaded-files] auto [error] auto}.custom-file-input:before{grid-area:frame;display:block;content:"";border:2px dashed var(--primary-300);border-radius:12px}.custom-file-input__title{grid-area:title/frame-content;font-size:16px;font-weight:600;line-height:24px;justify-self:center}.custom-file-input__file-type-description,.custom-file-input__drag-message{font-size:14px;font-weight:400;line-height:20px;color:var(--gray-500)}.custom-file-input__file-type-description{grid-area:file-type-description/frame-content;margin-top:4px;justify-self:center}.custom-file-input__drag-message{grid-area:drag-message/frame-content;display:flex;flex-direction:column;align-items:center;justify-self:center}.custom-file-input__add-btn{grid-area:add-btn/frame-content;margin-top:8px;justify-self:center;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-50);color:var(--primary-600);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.custom-file-input__add-btn>span{display:flex;align-items:center;gap:8px}.custom-file-input__add-btn>span:before,.custom-file-input__add-btn>span:after{background-color:currentColor}.custom-file-input__add-btn[disabled]{cursor:default}.custom-file-input__add-btn:hover{background-color:transparent}.custom-file-input__add-btn:focus{outline:3px solid var(--primary-50)}.custom-file-input__add-btn:active{background-color:var(--primary-200)}.custom-file-input__add-btn[disabled]{background-color:transparent;color:var(--gray-400)}.custom-file-input__add-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--cloud-upload-icon);mask-image:var(--cloud-upload-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.custom-file-input__add-file-text,.custom-file-input__add-btn-icon{display:none!important}.custom-file-input__uploaded-files{grid-area:uploaded-files/frame;align-self:stretch;margin-top:18px}.custom-file-input__uploaded-files-title{font-size:16px;font-weight:500;line-height:24px}.custom-file-input__file-container{margin-top:14px;display:flex;flex-direction:column;gap:10px}.custom-file-input__file-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;grid-template-areas:"name remove-btn" "file-error file-error"}.custom-file-input__file-name{grid-area:name;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:400;line-height:22px}.custom-file-input__file-name:before{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--doc-star-icon);mask-image:var(--doc-star-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--primary-600);flex-shrink:0}.custom-file-input__file-name-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}.custom-file-input__remove-file-btn{grid-area:remove-btn;padding:0;background-color:transparent;border:none;cursor:pointer}.custom-file-input__remove-file-btn span{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--delete-circle-icon);mask-image:var(--delete-circle-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--red-200)}.custom-file-input__file-error{grid-area:file-error}.custom-file-input__error{grid-area:error/frame}.form__label{display:block}.form__label-text{display:block;margin-bottom:8px;font-size:16px;font-weight:500;line-height:24px}.form__checkbox-label{display:flex;gap:16px;align-items:center}.form__checkbox-label .form__label-text{font-weight:400;margin:0}.form__required-field{color:var(--primary-600)}.form__text-area{resize:none}.form__error,.field-validation-error{display:block;font-size:15px;font-weight:400;line-height:20px;color:var(--red-600)}.form__error:not(:empty),.field-validation-error:not(:empty){margin-top:8px}.form-feedback{padding:16px;border-radius:12px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon heading" "icon content";-moz-column-gap:16px;column-gap:16px;row-gap:4px;background-color:var(--primary-500);color:var(--white)}.form-feedback:not(:has(.form-feedback__title)){grid-template-rows:auto;grid-template-areas:"icon content"}.form-feedback_info{background-color:var(--blue-500)}.form-feedback_warning{background-color:var(--yellow-500)}.form-feedback_success{background-color:var(--green-500)}.form-feedback_error{background-color:var(--red-500)}.form-feedback__icon{display:block!important;content:""!important;width:24px!important;height:24px!important;-webkit-mask-image:var(--chat-bubble-empty-icon);mask-image:var(--chat-bubble-empty-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--white)}.form-feedback_info .form-feedback__icon{-webkit-mask-image:var(--chat-bubble-lines-icon);mask-image:var(--chat-bubble-lines-icon)}.form-feedback_warning .form-feedback__icon{-webkit-mask-image:var(--chat-bubble-warning-icon);mask-image:var(--chat-bubble-warning-icon)}.form-feedback_success .form-feedback__icon{-webkit-mask-image:var(--chat-bubble-check-icon);mask-image:var(--chat-bubble-check-icon)}.form-feedback_error .form-feedback__icon{-webkit-mask-image:var(--chat-bubble-error-icon);mask-image:var(--chat-bubble-error-icon)}.form-feedback__title{grid-area:heading;font-size:16px;font-weight:600;line-height:24px;color:inherit}.form-feedback__message{grid-area:content;font-size:14px;font-weight:400;line-height:20px}.form-feedback:not(:has(.form-feedback__title)) .form-feedback__message{align-self:center}.form-feedback .link{text-decoration:underline;color:inherit}.form-feedback .link:hover{color:inherit}.password-input{position:relative}.password-input__eye{position:absolute;width:24px;height:24px;top:50%;right:12px;translate:0 -50%;background-image:var(--password-eye-show-icon);background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}.password-input__eye.view{background-image:var(--password-eye-hide-icon)}.header{background-color:var(--white)}.header__container{max-width:var(--content-box-width);padding:18px var(--content-side-gap);margin:0 auto}.header__top{display:grid;grid-template-columns:1fr auto 1fr;-moz-column-gap:50px;column-gap:50px}.header__top-left{display:flex;align-items:center;gap:43px}.header__localization{display:flex;align-items:center;gap:10px}.header__pay-systems{background-color:var(--primary-50);border-radius:12px;padding:4px 8px;display:flex;align-items:center;gap:10px}.header__pay-systems .pay-system-logos{flex-wrap:nowrap}.header__pay-systems-label{font-size:12px;font-weight:500;line-height:20px;letter-spacing:.02em;color:var(--gray-700);white-space:nowrap}.header__logo img{height:60px;max-width:200px}.header__contacts{justify-self:end;display:flex;align-items:center;flex-wrap:wrap;gap:16px}.header__contact-us-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--green-50);color:var(--green-600);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.header__contact-us-btn>span{display:flex;align-items:center;gap:8px}.header__contact-us-btn>span:before,.header__contact-us-btn>span:after{background-color:currentColor}.header__contact-us-btn[disabled]{cursor:default}.header__contact-us-btn:hover{background-color:transparent}.header__contact-us-btn:focus{outline:3px solid var(--green-50)}.header__contact-us-btn:active{background-color:var(--green-100)}.header__contact-us-btn[disabled]{background-color:transparent;color:var(--gray-400)}.header__phone{font-size:16px;font-weight:400;line-height:22px;color:var(--gray-700)}.header__bottom{display:grid;grid-template-columns:repeat(2,auto) minmax(0,1fr) repeat(2,auto);align-items:center;margin-top:16px;-moz-column-gap:20px;column-gap:20px}.header__catalog .dropdown__btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;border-radius:12px;--icon-size: 24px;min-height:48px;padding:2px 60px}.header__catalog .dropdown__btn>span{display:flex;align-items:center;gap:8px}.header__catalog .dropdown__btn>span:before,.header__catalog .dropdown__btn>span:after{background-color:currentColor}.header__catalog .dropdown__btn[disabled]{cursor:default}.header__catalog .dropdown__btn:hover{background-color:var(--primary-700)}.header__catalog .dropdown__btn:focus{outline:3px solid var(--primary-200)}.header__catalog .dropdown__btn:active{background-color:var(--primary-800)}.header__catalog .dropdown__btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.header__catalog .dropdown__btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--menu-icon);mask-image:var(--menu-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header__catalog .dropdown__list{-moz-column-count:3;column-count:3;-moz-column-gap:0;column-gap:0}.header__account-button{display:flex;align-items:center;gap:4px;border:none;border-radius:0;padding:0;background:none;min-height:48px;font-size:16px;font-weight:600;color:#000;text-decoration:none}.header__account-button:before{display:block!important;content:""!important;width:28px!important;height:40px!important;-webkit-mask-image:var(--profile-circle-icon);mask-image:var(--profile-circle-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor}.header__account .dropdown__list{left:unset;right:0;min-width:100%}.header__account .dropdown__link{display:flex;align-items:center;gap:12px;--icon-size: 24px}.header__account .dropdown__link:before{background-color:var(--gray-400)}.header__account .dropdown__link_profile:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--profile-circle-icon);mask-image:var(--profile-circle-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header__account .dropdown__link_address:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--map-icon);mask-image:var(--map-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header__account .dropdown__link_orders:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--shopping-bag-icon);mask-image:var(--shopping-bag-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header__account .dropdown__link_tickets:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--headset-help-icon);mask-image:var(--headset-help-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header__account .dropdown__link_logout:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--logout-icon);mask-image:var(--logout-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header__cart{position:relative;display:block}.header__cart:before{display:block!important;content:""!important;width:28px!important;height:28px!important;-webkit-mask-image:var(--cart-alt-icon);mask-image:var(--cart-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--black)}.header__cart-badge{position:absolute;top:-6px;right:-6px;width:-moz-max-content;width:max-content;font-size:10px;font-weight:500;color:var(--white);background-color:var(--primary-500);padding:2px 4px;border-radius:10px}.language-form__select.localization-select.ts-wrapper.single .ts-control:before{display:block!important;content:""!important;width:18px!important;height:18px!important;-webkit-mask-image:var(--language-icon);mask-image:var(--language-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--gray-900);margin-right:4px}.header-mobile{display:none}@media(max-width:991px){.header{display:none}}.mobile-menu,.mobile-account-nav{display:none}.approving-certificates{background-color:var(--green-50);border-radius:16px;padding:7px;display:flex;align-items:center;justify-content:center;gap:50px}.approving-certificates__header{flex:0 0 auto;display:grid;grid-template-columns:repeat(2,auto);align-items:center;-moz-column-gap:10px;column-gap:10px;flex-shrink:0;max-width:230px;font-size:16px;font-weight:600;line-height:24px}.approving-certificates__header:before{grid-area:1/1;display:block!important;content:""!important;width:47px!important;height:46px!important;-webkit-mask-image:var(--diploma-verified-broken-icon);mask-image:var(--diploma-verified-broken-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--green-800)}.approving-certificates__list-container{min-width:0}.approving-certificates__list{display:flex;gap:10px}.approving-certificates__item{position:relative}.approving-certificates__item img{display:block;height:50px;max-width:100%;-o-object-fit:contain;object-fit:contain}.approving-certificates__item a{position:absolute;top:0;right:0;bottom:0;left:0}.noUi-target{height:6px;margin-block:4px;padding-inline:7px;border-radius:3px;border:none;background-color:var(--gray-200);box-shadow:none}.noUi-base{height:14px;padding-block:4px;top:-4px}.noUi-connects{border-radius:0}.noUi-connect{background:var(--primary-600)}.noUi-horizontal .noUi-handle{width:14px;height:14px;top:0;right:-7px;border-radius:99px;border:1px solid var(--primary-600);background-color:var(--white);box-shadow:none}.noUi-handle:before,.noUi-handle:after{display:none}.noUi-touch-area{position:absolute;width:120%;height:120%;left:50%;top:50%;translate:-50% -50%}.mobile-navigation{display:none;background-color:var(--white)}@media(max-width:1100px){.mobile-navigation{display:block}}.mobile-navigation__list{display:flex;align-items:center;justify-content:space-around}.mobile-navigation__link{padding:12px;cursor:pointer;display:inline-block;position:relative;color:inherit;background:transparent;border:none}.mobile-navigation__link svg{width:24px;height:24px}.mobile-navigation__link .badge{position:absolute;top:0;right:0;width:-moz-max-content;width:max-content;font-size:10px;font-weight:500;color:var(--white);background-color:var(--primary-500);padding:2px 4px;border-radius:10px}.summary-mobile{display:flex;align-items:center;justify-content:space-between;padding-inline:var(--content-side-gap);padding-block:8px}.summary-mobile__total{font-size:16px;font-weight:500}.summary-mobile__submit-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.summary-mobile__submit-btn>span{display:flex;align-items:center;gap:8px}.summary-mobile__submit-btn>span:before,.summary-mobile__submit-btn>span:after{background-color:currentColor}.summary-mobile__submit-btn[disabled]{cursor:default}.summary-mobile__submit-btn:hover{background-color:var(--primary-700)}.summary-mobile__submit-btn:focus{outline:3px solid var(--primary-200)}.summary-mobile__submit-btn:active{background-color:var(--primary-800)}.summary-mobile__submit-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.summary-mobile__submit-btn>span:after{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--arrow-tr-icon);mask-image:var(--arrow-tr-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.address-editor{display:flex;flex-direction:column;gap:24px}.ticket-card{padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);display:flex;flex-direction:column;gap:8px;font-size:16px}.ticket-card__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}@media(max-width:520px){.ticket-card__header{flex-direction:column;align-items:flex-start}}.ticket-card__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap-reverse;gap:8px}@media(max-width:520px){.ticket-card__footer{flex-direction:column-reverse;align-items:flex-start;flex-wrap:nowrap}}.ticket-card__title{font-size:20px;font-weight:600;display:flex;align-items:center;gap:8px}.ticket-card__title a{color:inherit}.ticket-card__title svg{width:20px;height:20px;flex-shrink:0;color:var(--primary-600)}.ticket-card__value{font-weight:500}.pay-system-logos{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:0;column-gap:0;gap:8px}.pay-system-logos svg{display:block;height:16px;width:auto}.delivery-logos{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:0;column-gap:0;gap:8px}.delivery-logos svg{display:block;height:16px;width:auto}.address-create-modal__title,.address-update-modal__title{text-align:center;font-size:18px;font-weight:600;line-height:24px}.address-create-modal__editor,.address-update-modal__editor{margin-right:-10px;padding-right:10px}.address-create-modal__editor>:not(:first-child),.address-update-modal__editor>:not(:first-child){margin-top:24px}.address-create-modal__add-btn,.address-create-modal__update-btn,.address-update-modal__add-btn,.address-update-modal__update-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px;align-self:start}.address-create-modal__add-btn>span,.address-create-modal__update-btn>span,.address-update-modal__add-btn>span,.address-update-modal__update-btn>span{display:flex;align-items:center;gap:8px}.address-create-modal__add-btn>span:before,.address-create-modal__add-btn>span:after,.address-create-modal__update-btn>span:before,.address-create-modal__update-btn>span:after,.address-update-modal__add-btn>span:before,.address-update-modal__add-btn>span:after,.address-update-modal__update-btn>span:before,.address-update-modal__update-btn>span:after{background-color:currentColor}.address-create-modal__add-btn[disabled],.address-create-modal__update-btn[disabled],.address-update-modal__add-btn[disabled],.address-update-modal__update-btn[disabled]{cursor:default}.address-create-modal__add-btn:hover,.address-create-modal__update-btn:hover,.address-update-modal__add-btn:hover,.address-update-modal__update-btn:hover{background-color:var(--primary-700)}.address-create-modal__add-btn:focus,.address-create-modal__update-btn:focus,.address-update-modal__add-btn:focus,.address-update-modal__update-btn:focus{outline:3px solid var(--primary-200)}.address-create-modal__add-btn:active,.address-create-modal__update-btn:active,.address-update-modal__add-btn:active,.address-update-modal__update-btn:active{background-color:var(--primary-800)}.address-create-modal__add-btn[disabled],.address-create-modal__update-btn[disabled],.address-update-modal__add-btn[disabled],.address-update-modal__update-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.address-delete-modal{flex-grow:1}.address-delete-modal__title{font-size:20px;line-height:24px;text-align:center}.address-delete-modal__address-name{margin-top:14px;text-align:center;font-size:14px;line-height:17px}.address-delete-modal__actions{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:8px;column-gap:8px}.address-delete-modal__yes-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.address-delete-modal__yes-btn>span{display:flex;align-items:center;gap:8px}.address-delete-modal__yes-btn>span:before,.address-delete-modal__yes-btn>span:after{background-color:currentColor}.address-delete-modal__yes-btn[disabled]{cursor:default}.address-delete-modal__yes-btn:hover{background-color:var(--primary-700)}.address-delete-modal__yes-btn:focus{outline:3px solid var(--primary-200)}.address-delete-modal__yes-btn:active{background-color:var(--primary-800)}.address-delete-modal__yes-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.address-delete-modal__no-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.address-delete-modal__no-btn>span{display:flex;align-items:center;gap:8px}.address-delete-modal__no-btn>span:before,.address-delete-modal__no-btn>span:after{background-color:currentColor}.address-delete-modal__no-btn[disabled]{cursor:default}.address-delete-modal__no-btn:hover{background-color:var(--primary-50)}.address-delete-modal__no-btn:focus{outline:3px solid var(--primary-200)}.address-delete-modal__no-btn:active{background-color:var(--primary-100)}.address-delete-modal__no-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.order-canceled-modal__title{font-size:20px;line-height:24px}.order-canceled-modal__body{margin-top:14px;font-size:14px;line-height:17px}.order-canceled-modal__ticket-link{color:var(--primary-500);font-weight:700;text-decoration:underline}.order-canceled-modal__actions{margin-top:20px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.order-canceled-modal__ticket-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.order-canceled-modal__ticket-btn>span{display:flex;align-items:center;gap:8px}.order-canceled-modal__ticket-btn>span:before,.order-canceled-modal__ticket-btn>span:after{background-color:currentColor}.order-canceled-modal__ticket-btn[disabled]{cursor:default}.order-canceled-modal__ticket-btn:hover{background-color:var(--primary-700)}.order-canceled-modal__ticket-btn:focus{outline:3px solid var(--primary-200)}.order-canceled-modal__ticket-btn:active{background-color:var(--primary-800)}.order-canceled-modal__ticket-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.order-canceled-modal__close-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.order-canceled-modal__close-btn>span{display:flex;align-items:center;gap:8px}.order-canceled-modal__close-btn>span:before,.order-canceled-modal__close-btn>span:after{background-color:currentColor}.order-canceled-modal__close-btn[disabled]{cursor:default}.order-canceled-modal__close-btn:hover{background-color:var(--primary-50)}.order-canceled-modal__close-btn:focus{outline:3px solid var(--primary-200)}.order-canceled-modal__close-btn:active{background-color:var(--primary-100)}.order-canceled-modal__close-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}@media(max-width:568px){.modal:has(.address-delete-modal) .modal__content{height:auto}}.checkout-info-modal{flex-grow:1;display:flex;flex-direction:column}.checkout-info-modal__title{font-size:20px;text-align:center}.checkout-info-modal__body{margin-top:24px;display:flex;flex-direction:column;row-gap:16px;flex-grow:1;overflow-y:auto}.checkout-info-modal .checkout-info-prop{font-size:16px}@media(max-width:568px){.checkout-info-modal .checkout-info-prop__body{display:flex;flex-direction:column;row-gap:4px}}.checkout-info-modal .checkout-info-prop__label{font-weight:500}.checkout-info-modal .checkout-info-prop__label:after{content:":"}.checkout-info-modal .checkout-info-prop__footer{font-size:14px;margin-top:4px;color:var(--gray-400)}.checkout-info-modal__address-link:before{content:"";display:inline-block;-webkit-mask-image:var(--map-icon);mask-image:var(--map-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:14px;height:14px;background-color:currentColor;margin-right:3px}.checkout-info-modal__actions{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"change-info approve";-moz-column-gap:20px;column-gap:20px}@media(max-width:568px){.checkout-info-modal__actions{grid-template-columns:1fr;grid-template-areas:"change-info" "approve"}}.checkout-info-modal__change-info-btn{grid-area:change-info;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;min-height:40px;color:var(--primary-500);text-decoration:none;transition:color var(--transition-default);cursor:pointer;background:none;border:none;padding:0}.checkout-info-modal__change-info-btn:hover{color:var(--primary-300)}.checkout-info-modal__change-info-btn:disabled{color:var(--gray-600)}.checkout-info-modal__approve-btn{grid-area:approve;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.checkout-info-modal__approve-btn>span{display:flex;align-items:center;gap:8px}.checkout-info-modal__approve-btn>span:before,.checkout-info-modal__approve-btn>span:after{background-color:currentColor}.checkout-info-modal__approve-btn[disabled]{cursor:default}.checkout-info-modal__approve-btn:hover{background-color:var(--primary-700)}.checkout-info-modal__approve-btn:focus{outline:3px solid var(--primary-200)}.checkout-info-modal__approve-btn:active{background-color:var(--primary-800)}.checkout-info-modal__approve-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}@media(max-width:568px){.checkout-info-modal__approve-btn{margin-top:10px}}.checkout-info-modal__preloader{--spinner-size: 60px;position:fixed;background-color:#ffffff4d}.modal:has(.checkout-info-modal) .modal__content{width:700px}@media(max-width:568px){.modal:has(.checkout-info-modal) .modal__content{height:100dvh}}.clear-cart-modal__title{font-size:20px;line-height:24px}.clear-cart-modal__actions{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px}.clear-cart-modal__form{position:absolute}.clear-cart-modal__clear-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.clear-cart-modal__clear-btn>span{display:flex;align-items:center;gap:8px}.clear-cart-modal__clear-btn>span:before,.clear-cart-modal__clear-btn>span:after{background-color:currentColor}.clear-cart-modal__clear-btn[disabled]{cursor:default}.clear-cart-modal__clear-btn:hover{background-color:var(--primary-700)}.clear-cart-modal__clear-btn:focus{outline:3px solid var(--primary-200)}.clear-cart-modal__clear-btn:active{background-color:var(--primary-800)}.clear-cart-modal__clear-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.clear-cart-modal__cancel-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.clear-cart-modal__cancel-btn>span{display:flex;align-items:center;gap:8px}.clear-cart-modal__cancel-btn>span:before,.clear-cart-modal__cancel-btn>span:after{background-color:currentColor}.clear-cart-modal__cancel-btn[disabled]{cursor:default}.clear-cart-modal__cancel-btn:hover{background-color:var(--primary-50)}.clear-cart-modal__cancel-btn:focus{outline:3px solid var(--primary-200)}.clear-cart-modal__cancel-btn:active{background-color:var(--primary-100)}.clear-cart-modal__cancel-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.clear-cart-modal__clear-btn,.clear-cart-modal__cancel-btn{flex:1 1 200px}.modal:has(.clear-cart-modal) .modal__content{width:500px}@media(max-width:568px){.modal:has(.clear-cart-modal) .modal__content{height:auto}}.body{min-height:100vh;min-height:100dvh;overflow-y:auto}.layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:min-content 1fr min-content;min-height:100%}.layout__header-container{position:sticky;top:0;z-index:500}.layout__content-container,.layout-home__content-container{position:relative}.layout__top-button-container{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.layout__top-button-wrapper{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto;display:flex;flex-direction:row-reverse;align-items:flex-end;pointer-events:none;height:100%;padding-bottom:20px}.layout__top-button{content:"";background-image:var(--top-button-image);background-repeat:no-repeat;background-size:cover;background-position:center;opacity:30%;width:50px;height:50px;position:sticky;bottom:40px;cursor:pointer;pointer-events:auto;display:block}.layout-auth__footer-container,.layout-notification__footer-container{display:none}.layout__mobile-menu{position:sticky;bottom:0;z-index:11;background-color:var(--white);border-top:1px solid var(--gray-200);display:none}@media(max-width:991px){.layout__mobile-menu{display:block}}.account-page__profile-form{margin-top:30px}.account-page__profile-form .profile-form{display:grid;grid-template-columns:[card-start] 24px [col] minmax(0,1fr) 24px [card-end];grid-template-rows:[card-start] 24px [row] auto 24px [row] auto 24px [row] auto 24px [card-end] 30px [btn] auto}.account-page__profile-form .profile-form:before{display:block;content:"";padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);grid-area:card}.account-page__profile-form .profile-form__name{grid-area:row 1/col 1}.account-page__profile-form .profile-form__phone{grid-area:row 2/col 1}.account-page__profile-form .profile-form__email{grid-area:row 3/col 1}.account-page__profile-form .profile-form__button{grid-area:btn/card;justify-self:end;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-50);color:var(--primary-600);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.account-page__profile-form .profile-form__button>span{display:flex;align-items:center;gap:8px}.account-page__profile-form .profile-form__button>span:before,.account-page__profile-form .profile-form__button>span:after{background-color:currentColor}.account-page__profile-form .profile-form__button[disabled]{cursor:default}.account-page__profile-form .profile-form__button:hover{background-color:transparent}.account-page__profile-form .profile-form__button:focus{outline:3px solid var(--primary-50)}.account-page__profile-form .profile-form__button:active{background-color:var(--primary-200)}.account-page__profile-form .profile-form__button[disabled]{background-color:transparent;color:var(--gray-400)}.account-page__profile-form .profile-form__button>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--edit-pencil-icon);mask-image:var(--edit-pencil-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.change-password-page__change-password-form{margin-top:30px}.change-password-page__change-password-form .change-password-form{display:grid;grid-template-columns:[card-start] 24px [content-start col] minmax(0,1fr) 24px [col] minmax(0,1fr) [content-end] 24px [card-end];grid-template-rows:[card-start] 24px [row] auto 24px [row] auto [feedback] auto 24px [card-end] 30px [btn] auto}.change-password-page__change-password-form .change-password-form:before{display:block;content:"";padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);grid-area:card}.change-password-page__change-password-form .change-password-form__old-password{grid-area:row 1/content}.change-password-page__change-password-form .change-password-form__new-password{grid-area:row 2/col 1}.change-password-page__change-password-form .change-password-form__confirm-password{grid-area:row 2/col 2}.change-password-page__change-password-form .change-password-form__feedback{grid-area:feedback/content;margin-top:24px}.change-password-page__change-password-form .change-password-form__button{grid-area:btn/card;justify-self:end;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-50);color:var(--primary-600);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.change-password-page__change-password-form .change-password-form__button>span{display:flex;align-items:center;gap:8px}.change-password-page__change-password-form .change-password-form__button>span:before,.change-password-page__change-password-form .change-password-form__button>span:after{background-color:currentColor}.change-password-page__change-password-form .change-password-form__button[disabled]{cursor:default}.change-password-page__change-password-form .change-password-form__button:hover{background-color:transparent}.change-password-page__change-password-form .change-password-form__button:focus{outline:3px solid var(--primary-50)}.change-password-page__change-password-form .change-password-form__button:active{background-color:var(--primary-200)}.change-password-page__change-password-form .change-password-form__button[disabled]{background-color:transparent;color:var(--gray-400)}.address-page__content{margin-top:24px}.address-page__add-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-50);color:var(--primary-600);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.address-page__add-btn>span{display:flex;align-items:center;gap:8px}.address-page__add-btn>span:before,.address-page__add-btn>span:after{background-color:currentColor}.address-page__add-btn[disabled]{cursor:default}.address-page__add-btn:hover{background-color:transparent}.address-page__add-btn:focus{outline:3px solid var(--primary-50)}.address-page__add-btn:active{background-color:var(--primary-200)}.address-page__add-btn[disabled]{background-color:transparent;color:var(--gray-400)}.address-page__add-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--new-tab-icon);mask-image:var(--new-tab-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.address-page__no-addresses-message{margin-block:60px;text-align:center;font-size:16px}.address-page__address-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}@media(max-width:768px){.address-page__address-list{grid-template-columns:minmax(0,1fr)}}.order-detail-page__content{position:relative;margin-top:29px;padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);display:grid;grid-template-columns:[col] minmax(0,8fr) [col] minmax(0,11fr) 30px [col] minmax(0,16fr);grid-template-rows:[start row] auto 12px [row] auto 32px [row] auto 25px [row] 1fr [end];align-items:center}.order-detail-page__date{grid-area:row 1/col 1/span 1/span 2;font-size:24px;font-weight:600;line-height:22px;color:var(--black);padding-block:6px}.order-detail-page__order-id{grid-area:row 2/col 1/span 1/span 2;font-size:14px;font-weight:400;line-height:22px}.order-detail-page__pay-btn{grid-area:row 3/col 1;justify-self:start;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.order-detail-page__pay-btn>span{display:flex;align-items:center;gap:8px}.order-detail-page__pay-btn>span:before,.order-detail-page__pay-btn>span:after{background-color:currentColor}.order-detail-page__pay-btn[disabled]{cursor:default}.order-detail-page__pay-btn:hover{background-color:var(--primary-700)}.order-detail-page__pay-btn:focus{outline:3px solid var(--primary-200)}.order-detail-page__pay-btn:active{background-color:var(--primary-800)}.order-detail-page__pay-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.order-detail-page__pay-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--lot-of-cash-icon);mask-image:var(--lot-of-cash-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.order-detail-page__cancel-form{grid-area:row 3/col 2;justify-self:end}.order-detail-page__cancel-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--red-50);color:var(--red-600);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.order-detail-page__cancel-btn>span{display:flex;align-items:center;gap:8px}.order-detail-page__cancel-btn>span:before,.order-detail-page__cancel-btn>span:after{background-color:currentColor}.order-detail-page__cancel-btn[disabled]{cursor:default}.order-detail-page__cancel-btn:hover{background-color:transparent}.order-detail-page__cancel-btn:focus{outline:3px solid var(--red-50)}.order-detail-page__cancel-btn:active{background-color:var(--red-200)}.order-detail-page__cancel-btn[disabled]{background-color:transparent;color:var(--gray-400)}.order-detail-page__cancel-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--web-window-close);mask-image:var(--web-window-close);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.order-detail-page__info{grid-area:row 1/col 3/end;align-self:start}.order-detail-page .order-info{position:relative;z-index:0;display:grid;grid-template-columns:[card-start sum-start] 24px [col content-start] minmax(0,1fr) [col] auto [content-end] 24px [card-end sum-end];grid-template-rows:[card-start] 24px [title] auto [address] auto [name] auto [phone] auto [delivery-date] auto [payment-type] auto 24px [card-end] 9px [sum-start] 12px [shipping-cost] auto [total] auto 12px [sum-end];font-size:14px;font-weight:400;line-height:24px}.order-detail-page .order-info:before{display:block;content:"";grid-area:card;padding:24px;border-radius:12px;border:2px solid var(--primary-300);background-color:var(--white)}.order-detail-page .order-info:after{display:block;content:"";grid-area:sum;padding:24px;border-radius:12px;border:2px solid var(--primary-300);background-color:var(--white);background-color:var(--primary-50);z-index:-1}.order-detail-page .order-info__title{grid-area:title/col 1;font-size:16px;font-weight:600;line-height:22px;margin-right:10px}.order-detail-page .order-info__status{grid-area:title/col 2;align-self:start}.order-detail-page .order-info__address,.order-detail-page .order-info__name,.order-detail-page .order-info__phone,.order-detail-page .order-info__delivery-date,.order-detail-page .order-info__payment-type{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:10px;column-gap:10px}.order-detail-page .order-info__address,.order-detail-page .order-info__name,.order-detail-page .order-info__phone,.order-detail-page .order-info__delivery-date,.order-detail-page .order-info__payment-type{margin-top:12px}.order-detail-page .order-info__address:before,.order-detail-page .order-info__name:before,.order-detail-page .order-info__phone:before,.order-detail-page .order-info__delivery-date:before,.order-detail-page .order-info__payment-type:before{display:block;content:"";background-color:var(--primary-600);width:24px;height:24px}.order-detail-page .order-info__label{display:none}.order-detail-page .order-info__address{grid-area:address/content}.order-detail-page .order-info__address:before{-webkit-mask-image:var(--pin-alt-icon);mask-image:var(--pin-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.order-detail-page .order-info__name{grid-area:name/content}.order-detail-page .order-info__name:before{-webkit-mask-image:var(--profile-circle-icon);mask-image:var(--profile-circle-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.order-detail-page .order-info__phone{grid-area:phone/content}.order-detail-page .order-info__phone:before{-webkit-mask-image:var(--phone-icon);mask-image:var(--phone-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.order-detail-page .order-info__delivery-date{grid-area:delivery-date/content}.order-detail-page .order-info__delivery-date:before{-webkit-mask-image:var(--calendar-icon);mask-image:var(--calendar-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.order-detail-page .order-info__payment-type{grid-area:payment-type/content}.order-detail-page .order-info__payment-type:before{-webkit-mask-image:var(--credit-card);mask-image:var(--credit-card);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.order-detail-page .order-info__shipping-cost,.order-detail-page .order-info__total{display:flex;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px}.order-detail-page .order-info__shipping-cost .order-info__label,.order-detail-page .order-info__total .order-info__label{display:inline;font-weight:500;line-height:22px}.order-detail-page .order-info__shipping-cost .order-info__label:after,.order-detail-page .order-info__total .order-info__label:after{content:":"}.order-detail-page .order-info__shipping-cost .order-info__text,.order-detail-page .order-info__total .order-info__text{justify-self:end;font-weight:500;line-height:22px;color:var(--primary-600)}.order-detail-page .order-info__shipping-cost{grid-area:shipping-cost/content}.order-detail-page .order-info__total{grid-area:total/content;margin-top:6px}.order-detail-page__status{display:none}.order-detail-page .order-detail-page__products{grid-area:row 4/col 1/span 1/span 2;display:flex;flex-direction:column;gap:14px}.order-detail-page .order-card-group{border-radius:12px;border:2px solid var(--primary-300);background-color:var(--white);padding:14px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"status" "delivery" "card-list"}.order-detail-page .order-card-group:has(.badge_order-awaiting){border-color:var(--yellow-200)}.order-detail-page .order-card-group:has(.badge_order-process){border-color:var(--primary-300)}.order-detail-page .order-card-group:has(.badge_order-shipped){border-color:var(--green-100)}.order-detail-page .order-card-group:has(.badge_order-delivered){border-color:var(--green-600)}.order-detail-page .order-card-group:has(.badge_order-canceled){border-color:var(--red-200)}.order-detail-page .order-card-group__status{grid-area:status;justify-self:end}.order-detail-page .order-card-group__delivery{grid-area:delivery;margin-top:8px}.order-detail-page .order-card-group__card-list{grid-area:card-list;margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.order-detail-page .order-card-group__notice{display:none}.order-detail-page .order-card-group .order-part-delivery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"company track-btn" "date code";gap:10px;align-items:center}.order-detail-page .order-card-group .order-part-delivery__company,.order-detail-page .order-card-group .order-part-delivery__date{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center}.order-detail-page .order-card-group .order-part-delivery__company:before,.order-detail-page .order-card-group .order-part-delivery__date:before{display:block;content:"";width:24px;height:24px;background-color:var(--primary-600)}.order-detail-page .order-card-group .order-part-delivery__label{display:none}.order-detail-page .order-card-group .order-part-delivery__value{font-size:12px;font-weight:400;line-height:22px}.order-detail-page .order-card-group .order-part-delivery__company{grid-area:company}.order-detail-page .order-card-group .order-part-delivery__company:before{-webkit-mask-image:var(--delivery-truck);mask-image:var(--delivery-truck);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.order-detail-page .order-card-group .order-part-delivery__date{grid-area:date}.order-detail-page .order-card-group .order-part-delivery__date:before{-webkit-mask-image:var(--calendar-icon);mask-image:var(--calendar-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.order-detail-page .order-card-group .order-part-delivery__code{grid-area:code;justify-self:end;font-size:12px;font-weight:500;line-height:22px;margin-right:23px}.order-detail-page .order-card-group .order-part-delivery__track-btn{grid-area:track-btn;justify-self:end;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-50);color:var(--primary-600);font-size:14px;line-height:16px;padding:2px 10px;border-radius:8px;--icon-size: 24px;min-height:32px}.order-detail-page .order-card-group .order-part-delivery__track-btn>span{display:flex;align-items:center;gap:8px}.order-detail-page .order-card-group .order-part-delivery__track-btn>span:before,.order-detail-page .order-card-group .order-part-delivery__track-btn>span:after{background-color:currentColor}.order-detail-page .order-card-group .order-part-delivery__track-btn[disabled]{cursor:default}.order-detail-page .order-card-group .order-part-delivery__track-btn:hover{background-color:transparent}.order-detail-page .order-card-group .order-part-delivery__track-btn:focus{outline:3px solid var(--primary-50)}.order-detail-page .order-card-group .order-part-delivery__track-btn:active{background-color:var(--primary-200)}.order-detail-page .order-card-group .order-part-delivery__track-btn[disabled]{background-color:transparent;color:var(--gray-400)}.anon-order-detail-page__container{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto}.ticket-create-page__ticket-create-form{margin-top:30px}.ticket-create-page__ticket-create-form .ticket-create-form{display:grid;grid-template-columns:[card-start] 24px [col content-start] minmax(0,1fr) 24px [col] minmax(0,1fr) [content-end] 24px [card-end];grid-template-rows:[card-start] 24px [name-subject] auto [order] auto [message] auto [attachments] auto [notify] auto 24px [card-end] 27px [btn] auto}.ticket-create-page__ticket-create-form .ticket-create-form:before{display:block;content:"";padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);grid-area:card}.ticket-create-page__ticket-create-form .ticket-create-form__name{grid-area:name-subject/col 1}.ticket-create-page__ticket-create-form .ticket-create-form__subject{grid-area:name-subject/col 2}.ticket-create-page__ticket-create-form .ticket-create-form__message{grid-area:message/content}.ticket-create-page__ticket-create-form .ticket-create-form__message .form__text-area{min-height:100px}.ticket-create-page__ticket-create-form .ticket-create-form__attachments{grid-area:attachments/content}.ticket-create-page__ticket-create-form .ticket-create-form__order{grid-area:order/content}.ticket-create-page__ticket-create-form .ticket-create-form__notify{grid-area:notify/content}.ticket-create-page__ticket-create-form .ticket-create-form__message,.ticket-create-page__ticket-create-form .ticket-create-form__attachments,.ticket-create-page__ticket-create-form .ticket-create-form__order,.ticket-create-page__ticket-create-form .ticket-create-form__notify{margin-top:24px}.ticket-create-page__ticket-create-form .ticket-create-form__send-btn{grid-area:button/card;justify-self:right;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px;padding-inline:72px}.ticket-create-page__ticket-create-form .ticket-create-form__send-btn>span{display:flex;align-items:center;gap:8px}.ticket-create-page__ticket-create-form .ticket-create-form__send-btn>span:before,.ticket-create-page__ticket-create-form .ticket-create-form__send-btn>span:after{background-color:currentColor}.ticket-create-page__ticket-create-form .ticket-create-form__send-btn[disabled]{cursor:default}.ticket-create-page__ticket-create-form .ticket-create-form__send-btn:hover{background-color:var(--primary-700)}.ticket-create-page__ticket-create-form .ticket-create-form__send-btn:focus{outline:3px solid var(--primary-200)}.ticket-create-page__ticket-create-form .ticket-create-form__send-btn:active{background-color:var(--primary-800)}.ticket-create-page__ticket-create-form .ticket-create-form__send-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.ticket-create-page__ticket-create-form .ticket-create-form__cancel-btn{display:none}.ticket-detail-page__content{margin-top:30px}.ticket-detail-page__close-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--red-50);color:var(--red-600);font-size:14px;line-height:16px;padding:2px 10px;border-radius:8px;--icon-size: 24px;min-height:32px}.ticket-detail-page__close-btn>span{display:flex;align-items:center;gap:8px}.ticket-detail-page__close-btn>span:before,.ticket-detail-page__close-btn>span:after{background-color:currentColor}.ticket-detail-page__close-btn[disabled]{cursor:default}.ticket-detail-page__close-btn:hover{background-color:transparent}.ticket-detail-page__close-btn:focus{outline:3px solid var(--red-50)}.ticket-detail-page__close-btn:active{background-color:var(--red-200)}.ticket-detail-page__close-btn[disabled]{background-color:transparent;color:var(--gray-400)}.ticket-detail-page__close-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--delete-circle-icon);mask-image:var(--delete-circle-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ticket-detail-page .ticket-card{margin-top:30px}.ticket-detail-page__messages{margin-top:30px;padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow)}.ticket-detail-page__form{margin-top:24px;display:flex;flex-direction:column;gap:24px}.ticket-detail-page .ticket-detail-form .custom-file-input{grid-template-columns:minmax(0,1fr);grid-template-rows:[add-btn] auto [uploaded-files] auto [error] auto}.ticket-detail-page .ticket-detail-form .custom-file-input:before,.ticket-detail-page .ticket-detail-form .custom-file-input__title,.ticket-detail-page .ticket-detail-form .custom-file-input__file-type-description,.ticket-detail-page .ticket-detail-form .custom-file-input__drag-message{display:none}.ticket-detail-page .ticket-detail-form .custom-file-input__add-btn{grid-area:add-btn/1;justify-self:start;margin:0}.ticket-detail-page .ticket-detail-form .custom-file-input__uploaded-files{grid-area:uploaded-files/1}.ticket-detail-page .ticket-detail-form .custom-file-input__error{grid-area:error/1}.ticket-detail-page .ticket-detail-form__submit{align-self:flex-end;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px;padding-inline:70px}.ticket-detail-page .ticket-detail-form__submit>span{display:flex;align-items:center;gap:8px}.ticket-detail-page .ticket-detail-form__submit>span:before,.ticket-detail-page .ticket-detail-form__submit>span:after{background-color:currentColor}.ticket-detail-page .ticket-detail-form__submit[disabled]{cursor:default}.ticket-detail-page .ticket-detail-form__submit:hover{background-color:var(--primary-700)}.ticket-detail-page .ticket-detail-form__submit:focus{outline:3px solid var(--primary-200)}.ticket-detail-page .ticket-detail-form__submit:active{background-color:var(--primary-800)}.ticket-detail-page .ticket-detail-form__submit[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.login-page{margin:38px 0 142px}.login-page__form-wrapper{max-width:502px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 10px 32px -4px #1319271a,0 6px 14px -6px #1319271f}.login-page__form-wrapper:before{display:block;content:"";width:186px;aspect-ratio:1;margin:-17px auto;background-image:url(/hospitania/img/login-icon.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.login-page__form-wrapper .login-form{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "email" "feedback" "button";padding:24px}.login-page__form-wrapper .login-form>*{margin-top:24px}.login-page__form-wrapper .login-form__title{grid-area:title;font-size:28px;font-weight:600;line-height:24px;margin-top:0!important}.login-page__form-wrapper .login-form__email{grid-area:email}.login-page__form-wrapper .login-form__button{grid-area:button;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px;width:100%}.login-page__form-wrapper .login-form__button>span{display:flex;align-items:center;gap:8px}.login-page__form-wrapper .login-form__button>span:before,.login-page__form-wrapper .login-form__button>span:after{background-color:currentColor}.login-page__form-wrapper .login-form__button[disabled]{cursor:default}.login-page__form-wrapper .login-form__button:hover{background-color:var(--primary-50)}.login-page__form-wrapper .login-form__button:focus{outline:3px solid var(--primary-200)}.login-page__form-wrapper .login-form__button:active{background-color:var(--primary-100)}.login-page__form-wrapper .login-form__button[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.login-page__form-wrapper .login-form__feedback{grid-area:feedback}.after-login-page{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto}.after-login-page__wrapper{padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);margin:72px auto;max-width:526px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon body"}.after-login-page__icon-container{grid-area:icon;align-self:center;margin:-24px 24px -24px -24px}.after-login-page__icon{display:block;width:192px;height:192px;background-image:url(/hospitania/img/success-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.after-login-page__body{grid-area:body}.after-login-page__title{font-size:28px;font-weight:600}.after-login-page__message{margin-top:12px;font-size:14px;font-weight:400;line-height:20px;color:var(--gray-500)}.expired-link-login-page{margin:38px 0 142px}.expired-link-login-page__form-wrapper{max-width:502px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 10px 32px -4px #1319271a,0 6px 14px -6px #1319271f}.expired-link-login-page__form-wrapper:before{display:block;content:"";width:186px;aspect-ratio:1;margin:-17px auto;background-image:url(/hospitania/img/login-icon.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.expired-link-login-page .login-form{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "description" "email" "feedback" "button";padding:24px}.expired-link-login-page .login-form>*{margin-top:24px}.expired-link-login-page .login-form__title{grid-area:title;font-size:28px;font-weight:600;line-height:24px;margin-top:0!important}.expired-link-login-page .login-form__description{grid-area:description;font-size:14px;font-weight:400;line-height:20px;color:var(--gray-500)}.expired-link-login-page .login-form__email{grid-area:email}.expired-link-login-page .login-form__button{grid-area:button;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px;width:100%}.expired-link-login-page .login-form__button>span{display:flex;align-items:center;gap:8px}.expired-link-login-page .login-form__button>span:before,.expired-link-login-page .login-form__button>span:after{background-color:currentColor}.expired-link-login-page .login-form__button[disabled]{cursor:default}.expired-link-login-page .login-form__button:hover{background-color:var(--primary-50)}.expired-link-login-page .login-form__button:focus{outline:3px solid var(--primary-200)}.expired-link-login-page .login-form__button:active{background-color:var(--primary-100)}.expired-link-login-page .login-form__button[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.expired-link-login-page .login-form__feedback{grid-area:feedback}.fast-login-page{margin:38px 0 142px}.fast-login-page__form-wrapper{max-width:502px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 10px 32px -4px #1319271a,0 6px 14px -6px #1319271f}.fast-login-page__form-wrapper:before{display:block;content:"";width:186px;aspect-ratio:1;margin:-17px auto;background-image:url(/hospitania/img/login-icon.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.fast-login-page__form-wrapper:before{display:none}.fast-login-page__form-wrapper .fast-login-form{display:grid;grid-template-columns:minmax(0,1fr);padding:24px}.fast-login-page__form-wrapper .fast-login-form>*{margin-top:24px}.fast-login-page__form-wrapper .fast-login-form__title{font-size:28px;font-weight:600;line-height:24px;margin-top:0!important;text-align:center}.fast-login-page__form-wrapper .fast-login-form__subtitle{font-size:15px;font-weight:400;line-height:20px;color:var(--gray-500);margin-top:12px!important;text-align:center}.fast-login-page__form-wrapper .fast-login-form__preloader{height:10dvh;position:relative}.fast-login-page__form-wrapper .fast-login-form__preloader .preloader span:after{width:60px;height:60px}.fast-auth-page{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto}.fast-auth-page .fast-auth-form{padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);margin:38px auto;max-width:502px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title" "icon description" "icon code" "icon button" "icon feedback"}.fast-auth-page .fast-auth-form__title{grid-area:title;font-size:28px;font-weight:600}.fast-auth-page .fast-auth-form__description{grid-area:description;margin-top:12px;font-size:14px;font-weight:400;line-height:20px;color:var(--gray-500)}.fast-auth-page .fast-auth-form__code{grid-area:code;margin-top:24px}.fast-auth-page .fast-auth-form__button{grid-area:button;margin-top:24px}.fast-auth-page .fast-auth-form__button .btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px;width:100%}.fast-auth-page .fast-auth-form__button .btn>span{display:flex;align-items:center;gap:8px}.fast-auth-page .fast-auth-form__button .btn>span:before,.fast-auth-page .fast-auth-form__button .btn>span:after{background-color:currentColor}.fast-auth-page .fast-auth-form__button .btn[disabled]{cursor:default}.fast-auth-page .fast-auth-form__button .btn:hover{background-color:var(--primary-50)}.fast-auth-page .fast-auth-form__button .btn:focus{outline:3px solid var(--primary-200)}.fast-auth-page .fast-auth-form__button .btn:active{background-color:var(--primary-100)}.fast-auth-page .fast-auth-form__button .btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.fast-auth-page__icon-container{grid-area:icon;align-self:center;margin:-24px 24px -24px -24px}.fast-auth-page__icon{display:block;width:192px;height:192px;background-image:url(/hospitania/img/confirmation-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.fast-auth-page__feedback{grid-area:feedback;margin-top:24px}.cart-page__wrapper{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto;padding-top:var(--page-top-gap);padding-bottom:var(--page-bottom-gap);position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(250px,1fr);-moz-column-gap:20px;column-gap:20px;grid-template-areas:"breadcrumbs breadcrumbs" "heading ." "message ." "products summary"}@media(max-width:1100px){.cart-page__wrapper{grid-template-columns:minmax(0,1fr);grid-template-areas:"breadcrumbs" "heading" "summary" "message" "products"}}.cart-page__breadcrumbs{grid-area:breadcrumbs;margin-top:20px}.cart-page__heading{grid-area:heading;margin-top:32px;display:flex;align-items:center;justify-content:space-between}.cart-page__message{grid-area:message;margin-top:24px}.cart-page__products{grid-area:products;align-self:start;margin-top:32px;display:flex;flex-direction:column;gap:40px}.cart-page__summary-column{grid-area:summary;align-self:start;margin-top:32px;position:sticky;top:165px}@media(max-width:1100px){.cart-page__summary-column{position:static}}.cart-page .products{border-radius:20px;box-shadow:var(--card-box-shadow);display:flex;flex-direction:column;gap:40px}.cart-page .products__list{display:flex;flex-direction:column;gap:20px}.cart-page .products__heading{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:32px;font-weight:600;line-height:51px;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline:10px}.cart-page .products__title{display:inline;font-size:inherit;font-weight:inherit;line-height:inherit}.cart-page .products .title__count:before{content:"("}.cart-page .products .title__count:after{content:")"}.cart-page .products__clear{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--red-50);color:var(--red-600);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px;margin-top:12px}.cart-page .products__clear>span{display:flex;align-items:center;gap:8px}.cart-page .products__clear>span:before,.cart-page .products__clear>span:after{background-color:currentColor}.cart-page .products__clear[disabled]{cursor:default}.cart-page .products__clear:hover{background-color:transparent}.cart-page .products__clear:focus{outline:3px solid var(--red-50)}.cart-page .products__clear:active{background-color:var(--red-200)}.cart-page .products__clear[disabled]{background-color:transparent;color:var(--gray-400)}.cart-page .products__clear>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--trash-icon);mask-image:var(--trash-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cart-page__clear{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--red-50);color:var(--red-600);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px;margin-top:12px}.cart-page__clear>span{display:flex;align-items:center;gap:8px}.cart-page__clear>span:before,.cart-page__clear>span:after{background-color:currentColor}.cart-page__clear[disabled]{cursor:default}.cart-page__clear:hover{background-color:transparent}.cart-page__clear:focus{outline:3px solid var(--red-50)}.cart-page__clear:active{background-color:var(--red-200)}.cart-page__clear[disabled]{background-color:transparent;color:var(--gray-400)}.cart-page__clear>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--trash-icon);mask-image:var(--trash-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cart-page .summary{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "common" "total" "btn"}.cart-page .summary__title{grid-area:title;font-size:24px;font-weight:600;line-height:32px;color:var(--white);padding:20px;border-radius:20px;background-color:var(--primary-400);margin-bottom:16px}.cart-page .summary__details,.cart-page .summary__total{margin-left:20px;margin-right:20px}.cart-page .summary__details{grid-area:common;font-size:16px;font-weight:400;line-height:32px;margin-top:20px;padding-bottom:12px;border-bottom:1px solid var(--primary-100)}.cart-page .summary__item{display:flex;align-items:center;justify-content:space-between}.cart-page .summary__item:not(:first-child){margin-top:12px}.cart-page .summary__item>span:nth-child(2){font-weight:600;color:var(--primary-500)}.cart-page .summary__total{grid-area:total;display:flex;align-items:center;justify-content:space-between;margin-top:12px;font-size:18px;font-weight:500;line-height:32px}.cart-page .summary__total>span:nth-child(2){font-weight:600;color:var(--primary-500)}.cart-page .summary__error{margin-top:24px}.cart-page .summary-column__btn,.cart-page .summary-column__submit-btn{margin-left:20px;margin-right:20px}.cart-page .summary-column__btn,.cart-page .summary-column__submit-btn{margin-top:12px;margin-bottom:20px;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.cart-page .summary-column__btn>span,.cart-page .summary-column__submit-btn>span{display:flex;align-items:center;gap:8px}.cart-page .summary-column__btn>span:before,.cart-page .summary-column__btn>span:after,.cart-page .summary-column__submit-btn>span:before,.cart-page .summary-column__submit-btn>span:after{background-color:currentColor}.cart-page .summary-column__btn[disabled],.cart-page .summary-column__submit-btn[disabled]{cursor:default}.cart-page .summary-column__btn:hover,.cart-page .summary-column__submit-btn:hover{background-color:var(--primary-700)}.cart-page .summary-column__btn:focus,.cart-page .summary-column__submit-btn:focus{outline:3px solid var(--primary-200)}.cart-page .summary-column__btn:active,.cart-page .summary-column__submit-btn:active{background-color:var(--primary-800)}.cart-page .summary-column__btn[disabled],.cart-page .summary-column__submit-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.cart-page .summary-column__btn>span:after,.cart-page .summary-column__submit-btn>span:after{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--arrow-tr-icon);mask-image:var(--arrow-tr-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cart-page .cart-empty,.cart-page .cart-error{display:flex;flex-direction:column;justify-content:center;align-items:center}.cart-page .cart-empty__title,.cart-page .cart-error__title{font-size:4rem;font-weight:500;margin:60px 0 40px;text-transform:uppercase}.cart-page .cart-error__title{color:var(--error)}.cart-page .cart-empty__shopping-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.cart-page .cart-empty__shopping-btn>span{display:flex;align-items:center;gap:8px}.cart-page .cart-empty__shopping-btn>span:before,.cart-page .cart-empty__shopping-btn>span:after{background-color:currentColor}.cart-page .cart-empty__shopping-btn[disabled]{cursor:default}.cart-page .cart-empty__shopping-btn:hover{background-color:var(--primary-700)}.cart-page .cart-empty__shopping-btn:focus{outline:3px solid var(--primary-200)}.cart-page .cart-empty__shopping-btn:active{background-color:var(--primary-800)}.cart-page .cart-empty__shopping-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.cart-page .cart-empty__shopping-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--cart-alt-icon);mask-image:var(--cart-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.catalog-page__wrapper{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto;padding-top:var(--page-top-gap);padding-bottom:var(--page-bottom-gap);display:grid;grid-template-columns:300px minmax(0,1fr);grid-template-rows:repeat(4,auto) 1fr;grid-template-areas:"breadcrumbs breadcrumbs" "title title" "filters filter-tags" "filters actions" "filters products";-moz-column-gap:60px;column-gap:60px}@media(max-width:991px){.catalog-page__wrapper{grid-template-columns:minmax(0,1fr);grid-template-areas:"breadcrumbs" "title" "actions" "products"}}.catalog-page__breadcrumbs{grid-area:breadcrumbs}.catalog-page__title{grid-area:title;margin-top:17px;margin-bottom:30px;font-size:32px;font-weight:600;line-height:51px;color:var(--black);text-align:right}.catalog-page__actions{grid-area:actions;margin-bottom:24px;display:flex;justify-content:end;flex-wrap:wrap;gap:9px}@media(max-width:991px){.catalog-page__actions{justify-content:start}}.catalog-page__filters-btn{grid-area:filters-btn;justify-self:start;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:10px;line-height:12px;padding:2px 6px;border-radius:8px;--icon-size: 16px;min-height:24px;display:none}.catalog-page__filters-btn>span{display:flex;align-items:center;gap:8px}.catalog-page__filters-btn>span:before,.catalog-page__filters-btn>span:after{background-color:currentColor}.catalog-page__filters-btn[disabled]{cursor:default}.catalog-page__filters-btn:hover{background-color:var(--primary-50)}.catalog-page__filters-btn:focus{outline:3px solid var(--primary-200)}.catalog-page__filters-btn:active{background-color:var(--primary-100)}.catalog-page__filters-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}@media(max-width:991px){.catalog-page__filters-btn{display:block}}.catalog-page .product-list-view-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:17px;color:var(--black);padding:0;border:none;background:none;cursor:pointer}.catalog-page .product-list-view-btn__grid-icon,.catalog-page .product-list-view-btn__list-icon{content:"";width:24px;height:24px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.catalog-page .product-list-view-btn__grid-icon.selected,.catalog-page .product-list-view-btn__list-icon.selected{background-color:var(--primary-400)}.catalog-page .product-list-view-btn__grid-icon{-webkit-mask-image:var(--grid-view-icon);mask-image:var(--grid-view-icon)}.catalog-page .product-list-view-btn__list-icon{-webkit-mask-image:var(--list-view-icon);mask-image:var(--list-view-icon)}.catalog-page .product-filter-group{grid-area:filters;align-self:start}@media(max-width:991px){.catalog-page .product-filter-group{align-self:initial;width:340px;max-width:90dvw;overflow-y:auto}}.catalog-page .product-filter-group__body{display:flex;flex-direction:column;gap:30px}@media(max-width:991px){.catalog-page .product-filter-group__body{padding:16px;background-color:var(--white)}}.catalog-page .product-filter-group__title,.catalog-page .product-filter-group__close{display:none}.catalog-page .product-filter-group__variants-filters{display:flex;flex-direction:column;gap:30px}.catalog-page .product-filter-group__actions{margin-top:30px;display:flex;gap:16px;flex-wrap:wrap}@media(max-width:991px){.catalog-page .product-filter-group__actions{margin:0;position:sticky;bottom:0;background-color:var(--white);padding:16px;border-top:1px solid var(--gray-200)}}.catalog-page .product-filter-group__apply-btn,.catalog-page .product-filter-group__clear-btn{flex:1;min-width:140px;font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.catalog-page .product-filter-group__apply-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white)}.catalog-page .product-filter-group__apply-btn>span{display:flex;align-items:center;gap:8px}.catalog-page .product-filter-group__apply-btn>span:before,.catalog-page .product-filter-group__apply-btn>span:after{background-color:currentColor}.catalog-page .product-filter-group__apply-btn[disabled]{cursor:default}.catalog-page .product-filter-group__apply-btn:hover{background-color:var(--primary-700)}.catalog-page .product-filter-group__apply-btn:focus{outline:3px solid var(--primary-200)}.catalog-page .product-filter-group__apply-btn:active{background-color:var(--primary-800)}.catalog-page .product-filter-group__apply-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.catalog-page .product-filter-group__clear-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500)}.catalog-page .product-filter-group__clear-btn>span{display:flex;align-items:center;gap:8px}.catalog-page .product-filter-group__clear-btn>span:before,.catalog-page .product-filter-group__clear-btn>span:after{background-color:currentColor}.catalog-page .product-filter-group__clear-btn[disabled]{cursor:default}.catalog-page .product-filter-group__clear-btn:hover{background-color:var(--primary-50)}.catalog-page .product-filter-group__clear-btn:focus{outline:3px solid var(--primary-200)}.catalog-page .product-filter-group__clear-btn:active{background-color:var(--primary-100)}.catalog-page .product-filter-group__clear-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.catalog-page__filter-tags{grid-area:filter-tags;margin-bottom:30px}@media(max-width:991px){.catalog-page__filter-tags{display:none}}.catalog-page__products{grid-area:products}@media(max-width:991px){.catalog-page__products{margin-top:20px}}.catalog-page__not-found-message{grid-area:products;justify-self:center;align-self:start}@media(max-width:991px){.catalog-page__not-found-message{margin-block:50px 200px}}.catalog-page .not-found-message{display:flex;align-items:center;gap:40px}.catalog-page .not-found-message__icon{display:none}.catalog-page .not-found-message__text{font-size:20px;font-weight:500}.catalog-page__filter-tooltip-container{position:absolute;pointer-events:none}.categories-page__container{width:100%;max-width:var(--content-width);padding:0 32px;margin:0 auto var(--page-bottom-gap) auto}.categories-page__wrapper{display:grid;grid-template-rows:auto min-content 1fr}.categories-page__breadcrumbs{margin-top:40px}.categories-page__title{text-transform:uppercase;margin:40px 0;font-size:4rem;font-weight:500;color:var(--secondary)}.categories-page__content{-moz-column-count:3;column-count:3;-moz-column-gap:80px;column-gap:80px;-moz-column-rule:1px solid var(--secondary-hover);column-rule:1px solid var(--secondary-hover)}.categories-page .category-block{-moz-column-break-inside:avoid;break-inside:avoid-column;display:flex;flex-direction:column;gap:.5rem;margin-bottom:4rem}.categories-page .category-block__root-category-link{display:inline-block;color:var(--secondary);font-size:3rem;font-weight:500;text-decoration:none;transition:color var(--transition-default)}.categories-page .category-block__root-category-link:hover{color:var(--primary)}.categories-page .nested-category-block__list{display:flex;flex-direction:column;gap:.5rem}.categories-page .nested-category-block__item a{color:#4f4f50;font-size:2.5rem;font-weight:400;text-decoration:none;transition:color var(--transition-default)}.categories-page .nested-category-block__item:hover{color:var(--primary)}body:has(#checkout-info-modal){overflow:hidden!important}.checkout-page__wrapper{position:relative;max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto;padding-top:var(--page-top-gap);padding-bottom:var(--page-bottom-gap)}.checkout-page__title{font-size:32px;font-weight:600;line-height:51px;color:var(--black);padding-inline:10px;margin-top:40px}.checkout-page__form{margin-top:20px}.checkout-page .checkout-form-group__title{font-size:24px;font-weight:600;line-height:24px}.checkout-page__content{margin-top:20px;display:flex;align-items:start;gap:20px}@media(max-width:1100px){.checkout-page__content{flex-direction:column;align-items:stretch;gap:20px}}.checkout-page .checkout-form{padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);width:100%;display:flex;flex-direction:column;gap:20px}.checkout-page .checkout-form .checkout-form-group__controls{display:flex;flex-direction:column;gap:24px;margin-top:24px}.checkout-page .checkout-form__radio-cards{gap:16px}.checkout-page .checkout-form__deliver-buttons{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.checkout-page .checkout-form__add-address-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px;flex-grow:1}.checkout-page .checkout-form__add-address-btn>span{display:flex;align-items:center;gap:8px}.checkout-page .checkout-form__add-address-btn>span:before,.checkout-page .checkout-form__add-address-btn>span:after{background-color:currentColor}.checkout-page .checkout-form__add-address-btn[disabled]{cursor:default}.checkout-page .checkout-form__add-address-btn:hover{background-color:var(--primary-700)}.checkout-page .checkout-form__add-address-btn:focus{outline:3px solid var(--primary-200)}.checkout-page .checkout-form__add-address-btn:active{background-color:var(--primary-800)}.checkout-page .checkout-form__add-address-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.checkout-page .checkout-form__update-address-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px;flex-grow:1}.checkout-page .checkout-form__update-address-btn>span{display:flex;align-items:center;gap:8px}.checkout-page .checkout-form__update-address-btn>span:before,.checkout-page .checkout-form__update-address-btn>span:after{background-color:currentColor}.checkout-page .checkout-form__update-address-btn[disabled]{cursor:default}.checkout-page .checkout-form__update-address-btn:hover{background-color:var(--primary-50)}.checkout-page .checkout-form__update-address-btn:focus{outline:3px solid var(--primary-200)}.checkout-page .checkout-form__update-address-btn:active{background-color:var(--primary-100)}.checkout-page .checkout-form__update-address-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.checkout-page .checkout-form__btn{display:none}.checkout-page .checkout-form .checkout__save-address-message{margin-top:24px}.checkout-page__summary-column{flex:0 0 400px;position:sticky;top:165px}@media(max-width:1100px){.checkout-page__summary-column{flex-basis:auto;position:static}}.checkout-page .summary{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"address" "title" "common" "total" "btn"}.checkout-page .summary__delivery-address{grid-area:address;margin-bottom:22px}.checkout-page .summary__title{grid-area:title;font-size:24px;font-weight:600;line-height:32px;color:var(--white);padding:20px;border-radius:20px;background-color:var(--primary-400);margin-bottom:16px}.checkout-page .summary__details,.checkout-page .summary__total{margin-left:20px;margin-right:20px}.checkout-page .summary__details{grid-area:common;font-size:16px;font-weight:400;line-height:32px;margin-top:20px;padding-bottom:12px;border-bottom:1px solid var(--primary-100)}.checkout-page .summary__item{display:flex;align-items:center;justify-content:space-between}.checkout-page .summary__item:not(:first-child){margin-top:12px}.checkout-page .summary__item>span:nth-child(2){font-weight:600;color:var(--primary-500)}.checkout-page .summary__total{grid-area:total;display:flex;align-items:center;justify-content:space-between;margin-top:12px;font-size:18px;font-weight:500;line-height:32px}.checkout-page .summary__total>span:nth-child(2){font-weight:600;color:var(--primary-500)}.checkout-page .summary__error{margin-top:24px}.checkout-page .summary-column__btn,.checkout-page .summary-column__submit-btn{margin-left:20px;margin-right:20px}.checkout-page .summary-column__btn,.checkout-page .summary-column__submit-btn{margin-top:12px;margin-bottom:20px;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.checkout-page .summary-column__btn>span,.checkout-page .summary-column__submit-btn>span{display:flex;align-items:center;gap:8px}.checkout-page .summary-column__btn>span:before,.checkout-page .summary-column__btn>span:after,.checkout-page .summary-column__submit-btn>span:before,.checkout-page .summary-column__submit-btn>span:after{background-color:currentColor}.checkout-page .summary-column__btn[disabled],.checkout-page .summary-column__submit-btn[disabled]{cursor:default}.checkout-page .summary-column__btn:hover,.checkout-page .summary-column__submit-btn:hover{background-color:var(--primary-700)}.checkout-page .summary-column__btn:focus,.checkout-page .summary-column__submit-btn:focus{outline:3px solid var(--primary-200)}.checkout-page .summary-column__btn:active,.checkout-page .summary-column__submit-btn:active{background-color:var(--primary-800)}.checkout-page .summary-column__btn[disabled],.checkout-page .summary-column__submit-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.checkout-page .summary-column__btn>span:after,.checkout-page .summary-column__submit-btn>span:after{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--arrow-tr-icon);mask-image:var(--arrow-tr-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.checkout-page .cart-items{margin-top:20px;padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);display:flex;flex-direction:column;gap:24px}.checkout-page .cart-items__title{font-size:22px;font-weight:600;line-height:24px}.checkout-page .cart-items__list{display:flex;flex-direction:column;gap:20px;min-height:85px;max-height:calc(100dvh - 655px);overflow-y:auto;padding-right:8px}@media(max-width:1100px){.checkout-page .cart-items__list{min-height:auto;max-height:-moz-fit-content;max-height:fit-content;padding-right:0}}.checkout-page .cart-items .cart-item{display:flex;align-items:center;gap:14px;position:relative;font-size:14px}.checkout-page .cart-items .cart-item__img{flex:0 0 33%;max-width:80px;position:relative}.checkout-page .cart-items .cart-item__img a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.checkout-page .cart-items .cart-item__img img{width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;transition:transform .35s ease-in-out}.checkout-page .cart-items .cart-item__img:hover img{transform:scale(105%)}.checkout-page .cart-items .cart-item__discount{display:none}.checkout-page .cart-items .cart-item__content{width:100%;display:flex;flex-direction:column;gap:8px}.checkout-page .cart-items .cart-item__content a{color:inherit;text-decoration:none}.checkout-page .cart-items .cart-item__title{font-weight:600}.checkout-page .cart-items .cart-item__brand{font-weight:600;color:var(--primary-600)}.checkout-page .cart-items .cart-item__stats{display:flex;justify-content:space-between}.checkout-page .cart-empty,.checkout-page .cart-error{display:flex;flex-direction:column;justify-content:center;align-items:center}.checkout-page .cart-empty__title,.checkout-page .cart-error__title{font-size:4rem;font-weight:500;margin:60px 0 40px;text-transform:uppercase}.checkout-page .cart-error__title{color:var(--error)}.checkout-page .cart-empty__shopping-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.checkout-page .cart-empty__shopping-btn>span{display:flex;align-items:center;gap:8px}.checkout-page .cart-empty__shopping-btn>span:before,.checkout-page .cart-empty__shopping-btn>span:after{background-color:currentColor}.checkout-page .cart-empty__shopping-btn[disabled]{cursor:default}.checkout-page .cart-empty__shopping-btn:hover{background-color:var(--primary-700)}.checkout-page .cart-empty__shopping-btn:focus{outline:3px solid var(--primary-200)}.checkout-page .cart-empty__shopping-btn:active{background-color:var(--primary-800)}.checkout-page .cart-empty__shopping-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.checkout-page .cart-empty__shopping-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--cart-alt-icon);mask-image:var(--cart-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.contacts-page__wrapper{margin-bottom:var(--page-bottom-gap);display:grid;grid-template-columns:minmax(0,1fr) var(--content-side-gap) [content-start] 68px [heading] minmax(0,375px) 25px [form] minmax(0,375px) 25px [location] minmax(0,375px) 68px [content-end] var(--content-side-gap) minmax(0,1fr);grid-template-rows:auto 25px auto}.contacts-page__wrapper:before{content:"";background-color:var(--primary-600);grid-area:1/1/span 2/-1}.contacts-page__breadcrumbs{grid-area:1/content;margin-block:var(--page-top-gap) 31px}.contacts-page__breadcrumbs .breadcrumbs{--right-icon-color: var(--gray-200);--link-color: var(--white);--text-color: var(--gray-100)}.contacts-page__heading{grid-area:2/heading/span 2;align-self:start;padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow)}.contacts-page__heading:before{display:block;content:"";max-width:154px;aspect-ratio:1/1;background-image:url(/hospitania/img/contact-us-icon.svg);margin:-24px auto 0}.contacts-page__title{font-size:28px;font-weight:600;line-height:24px;margin-top:24px}.contacts-page__subtitle{font-size:14px;font-weight:400;line-height:20px;color:var(--gray-500);margin-top:12px}.contacts-page__form{grid-area:2/form/span 2;align-self:start;padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow)}.contacts-page__form .contact-us-form{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "phone" "email" "message" "files" "submit" "feedback"}.contacts-page__form .contact-us-form__phone,.contacts-page__form .contact-us-form__email,.contacts-page__form .contact-us-form__message,.contacts-page__form .contact-us-form__btn,.contacts-page__form .contact-us-form__feedback{margin-top:16px}.contacts-page__form .contact-us-form__name{grid-area:name}.contacts-page__form .contact-us-form__phone{grid-area:phone}.contacts-page__form .contact-us-form__email{grid-area:email}.contacts-page__form .contact-us-form__message{grid-area:message}.contacts-page__form .contact-us-form__message .form__text-area{min-height:100px}.contacts-page__form .contact-us-form__attachments{grid-area:files;margin-top:10px}.contacts-page__form .contact-us-form .custom-file-input{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.contacts-page__form .contact-us-form .custom-file-input:before{display:none}.contacts-page__form .contact-us-form .custom-file-input__title,.contacts-page__form .contact-us-form .custom-file-input__file-type-description,.contacts-page__form .contact-us-form .custom-file-input__drag-message{display:none}.contacts-page__form .contact-us-form .custom-file-input__add-btn{grid-area:auto;margin-top:0;justify-self:end;font-size:14px;line-height:16px;padding:2px 10px;--icon-size: 24px;min-height:32px;--icon-size: 19px;padding-inline:5px;border-radius:9999px}.contacts-page__form .contact-us-form .custom-file-input__add-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--attachment-icon);mask-image:var(--attachment-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.contacts-page__form .contact-us-form .custom-file-input__add-btn-text{display:none!important}.contacts-page__form .contact-us-form .custom-file-input__add-btn-icon{display:inline!important}.contacts-page__form .contact-us-form .custom-file-input__error{grid-area:auto}.contacts-page__form .contact-us-form .custom-file-input__uploaded-files{grid-area:auto;margin-top:10px}.contacts-page__form .contact-us-form .custom-file-input__uploaded-files-title{display:none}.contacts-page__form .contact-us-form .custom-file-input__file-container{margin-top:0}.contacts-page__form .contact-us-form__btn{grid-area:submit;border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.contacts-page__form .contact-us-form__btn>span{display:flex;align-items:center;gap:8px}.contacts-page__form .contact-us-form__btn>span:before,.contacts-page__form .contact-us-form__btn>span:after{background-color:currentColor}.contacts-page__form .contact-us-form__btn[disabled]{cursor:default}.contacts-page__form .contact-us-form__btn:hover{background-color:var(--primary-50)}.contacts-page__form .contact-us-form__btn:focus{outline:3px solid var(--primary-200)}.contacts-page__form .contact-us-form__btn:active{background-color:var(--primary-100)}.contacts-page__form .contact-us-form__btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.contacts-page__form .contact-us-form__feedback{grid-area:feedback}.contacts-page__location{grid-area:2/location/span 2;align-self:start;padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow)}.contacts-page .contacts-location__title{font-size:20px;font-weight:600;line-height:18px}.contacts-page .contacts-location__address,.contacts-page .contacts-location__phone{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:10px;column-gap:10px}.contacts-page .contacts-location__address:before,.contacts-page .contacts-location__phone:before{background-color:var(--primary-600)}.contacts-page .contacts-location__address{margin-top:16px}.contacts-page .contacts-location__address:before{display:block!important;content:""!important;width:20px!important;height:20px!important;-webkit-mask-image:var(--pin-alt-icon);mask-image:var(--pin-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.contacts-page .contacts-location__phone{margin-top:8px}.contacts-page .contacts-location__phone:before{display:block!important;content:""!important;width:20px!important;height:20px!important;-webkit-mask-image:var(--phone-icon);mask-image:var(--phone-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.contacts-page .contacts-location__label{display:none}.contacts-page .contacts-location__value{font-size:14px;font-weight:400;line-height:20px}.contacts-page .contacts-location__map{margin-top:16px}.contacts-page .contacts-location__map iframe{max-height:330px}.ticket-sent-page{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto}.ticket-sent-page__wrapper{padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);margin:72px auto;max-width:680px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title" "icon content" "icon actions";align-items:center}.ticket-sent-page__icon-container{grid-area:icon;align-self:center;margin:-24px 24px -24px -24px}.ticket-sent-page__icon{display:block;width:192px;height:192px;background-image:url(/hospitania/img/success-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.ticket-sent-page__title{grid-area:title;font-size:28px;font-weight:600}.ticket-sent-page__content{grid-area:content;margin-top:12px;font-size:14px;font-weight:400;line-height:20px;color:var(--gray-500)}.ticket-sent-page__actions{grid-area:actions;margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:6px;column-gap:6px}.ticket-sent-page__btn-ticket{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.ticket-sent-page__btn-ticket>span{display:flex;align-items:center;gap:8px}.ticket-sent-page__btn-ticket>span:before,.ticket-sent-page__btn-ticket>span:after{background-color:currentColor}.ticket-sent-page__btn-ticket[disabled]{cursor:default}.ticket-sent-page__btn-ticket:hover{background-color:var(--primary-700)}.ticket-sent-page__btn-ticket:focus{outline:3px solid var(--primary-200)}.ticket-sent-page__btn-ticket:active{background-color:var(--primary-800)}.ticket-sent-page__btn-ticket[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.ticket-sent-page__btn-continue{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.ticket-sent-page__btn-continue>span{display:flex;align-items:center;gap:8px}.ticket-sent-page__btn-continue>span:before,.ticket-sent-page__btn-continue>span:after{background-color:currentColor}.ticket-sent-page__btn-continue[disabled]{cursor:default}.ticket-sent-page__btn-continue:hover{background-color:var(--primary-50)}.ticket-sent-page__btn-continue:focus{outline:3px solid var(--primary-200)}.ticket-sent-page__btn-continue:active{background-color:var(--primary-100)}.ticket-sent-page__btn-continue[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.detail-product-page__wrapper{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto;padding-top:var(--page-top-gap);padding-bottom:var(--page-bottom-gap);display:grid;grid-template-columns:minmax(0,5fr) minmax(500px,4fr);grid-template-areas:"breadcrumbs breadcrumbs" "carousel title" "carousel info" "carousel sku" "carousel availability" "carousel actions" "carousel ." "description featured";-moz-column-gap:45px;column-gap:45px;position:relative}.detail-product-page__wrapper:before{display:block;content:"";grid-area:3/2/span 3;border:2px solid var(--primary-100);border-radius:16px}.detail-product-page__breadcrumbs{grid-area:breadcrumbs;margin-bottom:40px}@media(max-width:768px){.detail-product-page__breadcrumbs{margin-top:0}.detail-product-page__breadcrumbs .breadcrumbs__item{display:none}.detail-product-page__breadcrumbs .breadcrumbs__item:nth-last-child(2){display:flex}.detail-product-page__breadcrumbs .breadcrumbs__item:nth-last-child(2):before{transform:rotate(180deg)}}.detail-product-page__carousel{grid-area:carousel;position:relative}.detail-product-page__carousel .detail-product-page__discount{display:flex;align-items:center;gap:4px;background-color:var(--green-600);padding:16px;border-radius:16px 8px 8px 0;font-size:16px;font-weight:600;line-height:12px;color:var(--white);position:absolute;right:0;left:0;width:-moz-fit-content;width:fit-content;z-index:2}.detail-product-page__carousel .detail-product-page__discount:before{display:block!important;content:""!important;width:16px!important;height:16px!important;-webkit-mask-image:var(--fire-flame-icon);mask-image:var(--fire-flame-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--white)}.detail-product-page__carousel .detail-product-page__discount-label{order:1;text-transform:lowercase}.detail-product-page__title{grid-area:title;font-size:24px;font-weight:600;line-height:32px;color:var(--white);padding:20px;border-radius:20px;background-color:var(--primary-400);margin-bottom:20px}.detail-product-page__characteristics-title{display:none}.detail-product-page .product-property{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:16px;font-weight:400;line-height:32px}.detail-product-page .product-property__name:after{content:":"}.detail-product-page .product-property__value{font-weight:600}.detail-product-page .product-property__value:not(.link){color:var(--primary-600)}.detail-product-page__info{grid-area:info;margin-top:20px}.detail-product-page__sku{grid-area:sku}.detail-product-page__availability{grid-area:availability}.detail-product-page__brand,.detail-product-page__manufacturer,.detail-product-page__sku,.detail-product-page__availability{margin-inline:20px}.detail-product-page__manufacturer,.detail-product-page__sku,.detail-product-page__availability{margin-top:12px}.detail-product-page__availability{margin-bottom:20px}.detail-product-page__actions{grid-area:actions;margin-top:20px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"price cart-actions" "variants variants";-moz-column-gap:20px;column-gap:20px}.detail-product-page__actions:before{grid-area:1/1/span 1/span 2;content:"";background-color:var(--primary-50);border-radius:16px}.detail-product-page__price-block{grid-area:price}.detail-product-page .price-block{margin-block:20px;margin-left:20px}.detail-product-page .price-block__label{display:none}.detail-product-page .price-block__values{display:flex;flex-direction:column;gap:8px}.detail-product-page .price-block__price_actual{font-size:32px;font-weight:500}.detail-product-page .price-block__price_discounted{color:var(--green-800)}.detail-product-page .price-block__price_old{font-size:16px;font-weight:500;text-decoration:line-through;color:var(--gray-400)}.detail-product-page .price-block__discount{font-size:16px;font-weight:500;color:var(--green-800)}.detail-product-page__cart-actions{grid-area:cart-actions;margin-block:20px;margin-right:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.detail-product-page__cart-actions:has(.detail-product-page__add-btn:not(.display-none)) .detail-product-page__counter-wrapper{grid-column:1/span 2}.detail-product-page__add-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px;width:100%}.detail-product-page__add-btn>span{display:flex;align-items:center;gap:8px}.detail-product-page__add-btn>span:before,.detail-product-page__add-btn>span:after{background-color:currentColor}.detail-product-page__add-btn[disabled]{cursor:default}.detail-product-page__add-btn:hover{background-color:var(--primary-50)}.detail-product-page__add-btn:focus{outline:3px solid var(--primary-200)}.detail-product-page__add-btn:active{background-color:var(--primary-100)}.detail-product-page__add-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.detail-product-page__add-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--add-to-cart-icon);mask-image:var(--add-to-cart-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.detail-product-page__go-to-cart-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.detail-product-page__go-to-cart-btn>span{display:flex;align-items:center;gap:8px}.detail-product-page__go-to-cart-btn>span:before,.detail-product-page__go-to-cart-btn>span:after{background-color:currentColor}.detail-product-page__go-to-cart-btn[disabled]{cursor:default}.detail-product-page__go-to-cart-btn:hover{background-color:var(--primary-700)}.detail-product-page__go-to-cart-btn:focus{outline:3px solid var(--primary-200)}.detail-product-page__go-to-cart-btn:active{background-color:var(--primary-800)}.detail-product-page__go-to-cart-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.detail-product-page__go-to-cart-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--user-cart-icon);mask-image:var(--user-cart-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.detail-product-page__cart-actions:has(.detail-product-page__add-btn:not(.display-none)) .detail-product-page__go-to-cart-btn{display:none}.detail-product-page__counter{height:100%}.detail-product-page__buy-now-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px;grid-row:2;grid-column:1/span 2}.detail-product-page__buy-now-btn>span{display:flex;align-items:center;gap:8px}.detail-product-page__buy-now-btn>span:before,.detail-product-page__buy-now-btn>span:after{background-color:currentColor}.detail-product-page__buy-now-btn[disabled]{cursor:default}.detail-product-page__buy-now-btn:hover{background-color:var(--primary-700)}.detail-product-page__buy-now-btn:focus{outline:3px solid var(--primary-200)}.detail-product-page__buy-now-btn:active{background-color:var(--primary-800)}.detail-product-page__buy-now-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.detail-product-page__buy-now-btn>span:after{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--arrow-tr-icon);mask-image:var(--arrow-tr-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.detail-product-page__variant-selector{grid-area:variants;position:relative;margin-top:20px;border:2px solid var(--primary-300);border-radius:16px;padding:20px}.detail-product-page .description{grid-area:description;margin-top:40px}.detail-product-page .description__title{font-size:24px;font-weight:600;line-height:32px;color:var(--white);padding:20px;border-radius:20px;background-color:var(--primary-400)}.detail-product-page .description__content{margin-top:20px;background-color:var(--primary-50);border-radius:16px;padding:26px 20px;font-size:14px;font-weight:400}.detail-product-page__featured-products{grid-area:featured;margin-top:40px}.detail-product-page__featured-products .featured-products__title{font-size:24px;font-weight:600;line-height:32px;color:var(--white);padding:20px;border-radius:20px;background-color:var(--primary-400)}.detail-product-page__featured-products .featured-products__list-container{margin-top:20px}.detail-product-page__featured-products .featured-products__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.detail-product-page__preloader-front-panel{grid-area:actions}.home-page__wrapper{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto;padding-top:var(--page-top-gap);padding-bottom:var(--page-bottom-gap)}.home-page .content-section{margin-top:50px}.home-page .content-section__title{font-size:36px;font-weight:600;line-height:51px;padding:10px 3px}.home-page .content-section__body{margin-top:16px}.home-page__approving-certificates{margin-top:20px!important}.home-page__top-sales .catalog-products__item:nth-child(n+11){display:none}.home-page__top-sales .catalog-product-card__bestseller{display:none}.home-page__popular-category .catalog-products__item:nth-child(n+6){display:none}.home-page .popular-category-section:not(:first-child){margin-top:30px}.home-page .popular-category-section:nth-child(n+6){display:none}.home-page .popular-category-section__title{font-size:26px;font-weight:400;width:-moz-fit-content;width:fit-content}.home-page .popular-category-section__title a{color:var(--primary-500);text-decoration:none}.home-page .popular-category-section__title a:hover{color:var(--primary-300)}.home-page .popular-category-section__body{margin-top:20px}.home-page__why-choose-us{display:grid;justify-items:center;margin-top:50px;background-color:var(--primary-50);padding:30px;border-radius:20px}.home-page .why-choose-us-section__title{text-align:center;font-size:42px;font-weight:800}.home-page .why-choose-us-section__description{text-align:center;font-size:14px;font-weight:500;line-height:21px;max-width:900px;margin-top:20px;color:var(--gray-800)}.home-page .why-choose-us-section__divider{display:none}.home-page .why-choose-us-section__advantage-list{padding:0;margin-top:50px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;justify-self:stretch}.not-found-page{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto}.not-found-page__container{padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);margin:72px auto;max-width:662px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"image content";align-items:center}.not-found-page__image{grid-area:image;align-self:center;margin:-24px 24px -24px -24px}.not-found-page__content{grid-area:content}.not-found-page__title{font-size:28px;font-weight:600}.not-found-page__subtitle{font-size:14px;font-weight:400;line-height:20px;color:var(--gray-500);margin-top:12px}.not-found-page__actions{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:6px;column-gap:6px}.not-found-page__back-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.not-found-page__back-btn>span{display:flex;align-items:center;gap:8px}.not-found-page__back-btn>span:before,.not-found-page__back-btn>span:after{background-color:currentColor}.not-found-page__back-btn[disabled]{cursor:default}.not-found-page__back-btn:hover{background-color:var(--primary-700)}.not-found-page__back-btn:focus{outline:3px solid var(--primary-200)}.not-found-page__back-btn:active{background-color:var(--primary-800)}.not-found-page__back-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.not-found-page__back-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--cart-alt-icon);mask-image:var(--cart-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.not-found-page__support-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.not-found-page__support-btn>span{display:flex;align-items:center;gap:8px}.not-found-page__support-btn>span:before,.not-found-page__support-btn>span:after{background-color:currentColor}.not-found-page__support-btn[disabled]{cursor:default}.not-found-page__support-btn:hover{background-color:var(--primary-50)}.not-found-page__support-btn:focus{outline:3px solid var(--primary-200)}.not-found-page__support-btn:active{background-color:var(--primary-100)}.not-found-page__support-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.not-found-page__support-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--headset-help-icon);mask-image:var(--headset-help-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.payment-page{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto}.payment-page__wrapper{padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);margin:72px auto;max-width:680px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:repeat(2,auto) 1fr;grid-template-areas:"icon title" "icon content" "icon controls"}.payment-page__icon-container{grid-area:icon;align-self:center;margin:-24px 24px -24px -24px}.payment-page__icon{display:block;width:192px;height:192px;background-image:url(/hospitania/img/order-unpaid-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.payment-page__title{grid-area:title;font-size:28px;font-weight:600}.payment-page__content{grid-area:content;margin-top:12px;display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:20px;color:var(--gray-500)}.payment-page__content a{font-weight:500;text-transform:uppercase}.payment-page__controls{grid-area:controls;align-self:end;margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:6px;column-gap:6px}.payment-page__order-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.payment-page__order-btn>span{display:flex;align-items:center;gap:8px}.payment-page__order-btn>span:before,.payment-page__order-btn>span:after{background-color:currentColor}.payment-page__order-btn[disabled]{cursor:default}.payment-page__order-btn:hover{background-color:var(--primary-700)}.payment-page__order-btn:focus{outline:3px solid var(--primary-200)}.payment-page__order-btn:active{background-color:var(--primary-800)}.payment-page__order-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.payment-page__order-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--shop-alt-icon);mask-image:var(--shop-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.payment-page__continue-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.payment-page__continue-btn>span{display:flex;align-items:center;gap:8px}.payment-page__continue-btn>span:before,.payment-page__continue-btn>span:after{background-color:currentColor}.payment-page__continue-btn[disabled]{cursor:default}.payment-page__continue-btn:hover{background-color:var(--primary-50)}.payment-page__continue-btn:focus{outline:3px solid var(--primary-200)}.payment-page__continue-btn:active{background-color:var(--primary-100)}.payment-page__continue-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.payment-page__continue-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--cart-alt-icon);mask-image:var(--cart-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.static-content-page__wrapper{margin-bottom:var(--page-bottom-gap);display:grid;grid-template-columns:[page-start] minmax(0,1fr) var(--content-side-gap) [content-start] minmax(0,912px) [content-end] var(--content-side-gap) minmax(0,1fr) [page-end]}.static-content-page__wrapper:before{content:"";grid-area:1/page/span 2;background-color:var(--primary-600)}.static-content-page__breadcrumbs{margin-top:var(--page-top-gap);grid-area:1/content}.static-content-page__breadcrumbs .breadcrumbs{--right-icon-color: var(--gray-200);--link-color: var(--white);--text-color: var(--gray-100);padding-inline:0}.static-content-page__title{margin-top:40px;margin-bottom:32px;grid-area:2/content;font-size:32px;font-weight:600;line-height:24px;color:var(--white)}.static-content-page__content{margin-top:40px;grid-area:3/content;font-size:14px;font-weight:400;overflow:hidden}.oops-page{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto}.oops-page__container{border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);margin:72px auto;max-width:662px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"image content";align-items:center}@media(max-width:640px){.oops-page__container{grid-template-columns:auto;grid-template-areas:"image" "content";justify-items:center}}.oops-page__image{grid-area:image}.oops-page__content{grid-area:content;padding:24px}.oops-page__title{font-size:28px;font-weight:600}.oops-page__subtitle{font-size:14px;font-weight:400;line-height:20px;color:var(--gray-500);margin-top:12px}.oops-page__actions{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:6px;column-gap:6px}@media(max-width:500px){.oops-page__actions{grid-template-columns:auto;row-gap:6px}}.oops-page__back-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.oops-page__back-btn>span{display:flex;align-items:center;gap:8px}.oops-page__back-btn>span:before,.oops-page__back-btn>span:after{background-color:currentColor}.oops-page__back-btn[disabled]{cursor:default}.oops-page__back-btn:hover{background-color:var(--primary-700)}.oops-page__back-btn:focus{outline:3px solid var(--primary-200)}.oops-page__back-btn:active{background-color:var(--primary-800)}.oops-page__back-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.oops-page__back-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--cart-alt-icon);mask-image:var(--cart-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.oops-page__support-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.oops-page__support-btn>span{display:flex;align-items:center;gap:8px}.oops-page__support-btn>span:before,.oops-page__support-btn>span:after{background-color:currentColor}.oops-page__support-btn[disabled]{cursor:default}.oops-page__support-btn:hover{background-color:var(--primary-50)}.oops-page__support-btn:focus{outline:3px solid var(--primary-200)}.oops-page__support-btn:active{background-color:var(--primary-100)}.oops-page__support-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.oops-page__support-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--headset-help-icon);mask-image:var(--headset-help-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tickets-page__content{margin-top:22px}.tickets-page__actions{display:flex;flex-direction:column;gap:20px}.tickets-page__actions__create-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-50);color:var(--primary-600);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px;align-self:flex-end}.tickets-page__actions__create-btn>span{display:flex;align-items:center;gap:8px}.tickets-page__actions__create-btn>span:before,.tickets-page__actions__create-btn>span:after{background-color:currentColor}.tickets-page__actions__create-btn[disabled]{cursor:default}.tickets-page__actions__create-btn:hover{background-color:transparent}.tickets-page__actions__create-btn:focus{outline:3px solid var(--primary-50)}.tickets-page__actions__create-btn:active{background-color:var(--primary-200)}.tickets-page__actions__create-btn[disabled]{background-color:transparent;color:var(--gray-400)}.tickets-page__actions__create-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--new-tab-icon);mask-image:var(--new-tab-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(max-width:768px){.tickets-page__actions__create-btn{align-self:stretch}}.tickets-page__actions__dropdowns{display:flex;justify-content:space-between;gap:20px}@media(max-width:768px){.tickets-page__actions__dropdowns{flex-direction:column}}.tickets-page__actions__sort{grid-area:sort;justify-self:flex-end}.tickets-page__actions__sort .dropdown__list{min-width:100%;left:initial;right:0}.tickets-page__actions__filter{grid-area:filter;justify-self:flex-start}.tickets-page__actions__filter .dropdown__list{min-width:100%}.tickets-page__no-tickets-message{margin-block:60px;text-align:center;font-size:16px;line-height:1.5}.tickets-page .ticket-list{margin-top:22px;display:flex;flex-direction:column;gap:16px}.tickets-page .ticket-list__item{position:relative}.tickets-page__pagination{margin-top:38px;display:flex;justify-content:center}.orders-page__content{margin-top:24px}.orders-page__no-orders-message{margin-block:60px;text-align:center;font-size:16px;line-height:1.5}.orders-page__actions{display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:768px){.orders-page__actions{flex-direction:column;align-items:stretch}}.orders-page__actions__filter .dropdown__list{left:revert;right:0}@media(max-width:768px){.orders-page__actions__sort .dropdown__list,.orders-page__actions__filter .dropdown__list{width:100%}}.orders-page .order-list{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px;row-gap:14px}@media(max-width:768px){.orders-page .order-list{grid-template-columns:minmax(0,1fr)}}.orders-page .order-list .order-card{padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);display:flex;flex-direction:column;justify-content:space-between;gap:14px;position:relative}.orders-page .order-list .order-card__header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px}@media(max-width:500px){.orders-page .order-list .order-card__header{flex-direction:column}}.orders-page .order-list .order-card__date{font-size:16px;font-weight:500;line-height:24px}.orders-page .order-list .order-card__date .order-list-cards-item__label,.orders-page .order-list .order-card__status .countdown{display:none}.orders-page .order-list .order-card__body{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px}.orders-page .order-list .order-card__id{font-size:12px;font-weight:400;line-height:22px}.orders-page .order-list .order-card__total{font-size:14px;font-weight:500;line-height:22px;color:var(--primary-600)}.orders-page .order-list .order-card__link{position:absolute;top:0;right:0;bottom:0;left:0}.orders-page__pagination{margin-top:38px;display:flex;justify-content:center}.certificates-page__wrapper{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto;padding-top:var(--page-top-gap);padding-bottom:var(--page-bottom-gap)}.certificates-page__title{margin-top:17px;margin-bottom:30px;font-size:32px;font-weight:600;line-height:51px;color:var(--black)}.certificates-page .certificate-list{display:flex;flex-direction:column;gap:40px}.certificates-page .store-certificate-info{display:grid;grid-template-columns:160px minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"icon title" "icon description";-moz-column-gap:24px;column-gap:24px;row-gap:28px}.certificates-page .store-certificate-info__icon{grid-area:icon}.certificates-page .store-certificate-info__icon img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.certificates-page .store-certificate-info__title{grid-area:title;font-size:30px;font-weight:500;line-height:37px}.certificates-page .store-certificate-info__description{grid-area:description;font-size:16px;font-weight:500;line-height:28px}.certificates-page .store-certificate-info__description p:not(:first-child){margin-top:15px}.product-not-found-page{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto}.product-not-found-page__container{border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);margin:72px auto;max-width:662px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"image content";align-items:center}@media(max-width:640px){.product-not-found-page__container{grid-template-columns:auto;grid-template-areas:"image" "content";justify-items:center}}.product-not-found-page__image{grid-area:image}.product-not-found-page__content{grid-area:content;padding:24px}.product-not-found-page__title{font-size:28px;font-weight:600}.product-not-found-page__subtitle{font-size:14px;font-weight:400;line-height:20px;color:var(--gray-500);margin-top:12px}.product-not-found-page__actions{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:6px;column-gap:6px}@media(max-width:500px){.product-not-found-page__actions{grid-template-columns:auto;row-gap:6px}}.product-not-found-page__back-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.product-not-found-page__back-btn>span{display:flex;align-items:center;gap:8px}.product-not-found-page__back-btn>span:before,.product-not-found-page__back-btn>span:after{background-color:currentColor}.product-not-found-page__back-btn[disabled]{cursor:default}.product-not-found-page__back-btn:hover{background-color:var(--primary-700)}.product-not-found-page__back-btn:focus{outline:3px solid var(--primary-200)}.product-not-found-page__back-btn:active{background-color:var(--primary-800)}.product-not-found-page__back-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.product-not-found-page__back-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--cart-alt-icon);mask-image:var(--cart-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.product-not-found-page__support-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.product-not-found-page__support-btn>span{display:flex;align-items:center;gap:8px}.product-not-found-page__support-btn>span:before,.product-not-found-page__support-btn>span:after{background-color:currentColor}.product-not-found-page__support-btn[disabled]{cursor:default}.product-not-found-page__support-btn:hover{background-color:var(--primary-50)}.product-not-found-page__support-btn:focus{outline:3px solid var(--primary-200)}.product-not-found-page__support-btn:active{background-color:var(--primary-100)}.product-not-found-page__support-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.product-not-found-page__support-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--headset-help-icon);mask-image:var(--headset-help-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.checkout-completed-page{max-width:var(--content-box-width);padding-left:var(--content-side-gap);padding-right:var(--content-side-gap);margin-left:auto;margin-right:auto}.checkout-completed-page__container{margin:100px auto;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow);max-width:600px;display:grid;grid-template-columns:auto 1fr}@media(max-width:600px){.checkout-completed-page__container{grid-template-columns:auto}}.checkout-completed-page__icon{display:block;width:192px;height:192px;background-image:url(/hospitania/img/checkout-completed-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat}@media(max-width:600px){.checkout-completed-page__icon{justify-self:center}}.checkout-completed-page__content{padding:24px}@media(max-width:600px){.checkout-completed-page__content{padding:16px;text-align:center}}.checkout-completed-page__title{font-size:28px;font-weight:600}.checkout-completed-page__text{margin-top:12px;display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:20px;color:var(--gray-500)}.checkout-completed-page__text a{font-weight:500;text-transform:uppercase}.checkout-completed-page__actions{margin-top:24px;display:flex;flex-direction:column;gap:12px}.checkout-completed-page__continue-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.checkout-completed-page__continue-btn>span{display:flex;align-items:center;gap:8px}.checkout-completed-page__continue-btn>span:before,.checkout-completed-page__continue-btn>span:after{background-color:currentColor}.checkout-completed-page__continue-btn[disabled]{cursor:default}.checkout-completed-page__continue-btn:hover{background-color:var(--primary-700)}.checkout-completed-page__continue-btn:focus{outline:3px solid var(--primary-200)}.checkout-completed-page__continue-btn:active{background-color:var(--primary-800)}.checkout-completed-page__continue-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.checkout-completed-page__continue-btn>span:before{display:block!important;content:""!important;width:var(--icon-size)!important;height:var(--icon-size)!important;-webkit-mask-image:var(--cart-alt-icon);mask-image:var(--cart-alt-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.checkout-completed-page__orders-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:14px;line-height:16px;padding:2px 14px;border-radius:12px;--icon-size: 24px;min-height:40px}.checkout-completed-page__orders-btn>span{display:flex;align-items:center;gap:8px}.checkout-completed-page__orders-btn>span:before,.checkout-completed-page__orders-btn>span:after{background-color:currentColor}.checkout-completed-page__orders-btn[disabled]{cursor:default}.checkout-completed-page__orders-btn:hover{background-color:var(--primary-50)}.checkout-completed-page__orders-btn:focus{outline:3px solid var(--primary-200)}.checkout-completed-page__orders-btn:active{background-color:var(--primary-100)}.checkout-completed-page__orders-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.address-create-page{margin-top:30px}.address-create-page .address-editor{padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow)}.address-create-page__actions{margin-top:30px;display:flex;justify-content:right;gap:24px;flex-wrap:wrap}.address-create-page__add-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.address-create-page__add-btn>span{display:flex;align-items:center;gap:8px}.address-create-page__add-btn>span:before,.address-create-page__add-btn>span:after{background-color:currentColor}.address-create-page__add-btn[disabled]{cursor:default}.address-create-page__add-btn:hover{background-color:var(--primary-700)}.address-create-page__add-btn:focus{outline:3px solid var(--primary-200)}.address-create-page__add-btn:active{background-color:var(--primary-800)}.address-create-page__add-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.address-create-page__cancel-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.address-create-page__cancel-btn>span{display:flex;align-items:center;gap:8px}.address-create-page__cancel-btn>span:before,.address-create-page__cancel-btn>span:after{background-color:currentColor}.address-create-page__cancel-btn[disabled]{cursor:default}.address-create-page__cancel-btn:hover{background-color:var(--primary-50)}.address-create-page__cancel-btn:focus{outline:3px solid var(--primary-200)}.address-create-page__cancel-btn:active{background-color:var(--primary-100)}.address-create-page__cancel-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}.address-update-page{margin-top:30px}.address-update-page .address-editor{padding:24px;border-radius:12px;background-color:var(--white);box-shadow:var(--default-box-shadow)}.address-update-page__actions{margin-top:30px;display:flex;justify-content:right;gap:24px;flex-wrap:wrap}.address-update-page__update-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:var(--primary-500);color:var(--white);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.address-update-page__update-btn>span{display:flex;align-items:center;gap:8px}.address-update-page__update-btn>span:before,.address-update-page__update-btn>span:after{background-color:currentColor}.address-update-page__update-btn[disabled]{cursor:default}.address-update-page__update-btn:hover{background-color:var(--primary-700)}.address-update-page__update-btn:focus{outline:3px solid var(--primary-200)}.address-update-page__update-btn:active{background-color:var(--primary-800)}.address-update-page__update-btn[disabled]{background-color:var(--gray-200);color:var(--gray-400)}.address-update-page__cancel-btn{border:2px solid transparent;outline:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;white-space:nowrap;overflow:hidden;transition:color var(--transition-default),border-color var(--transition-default),background-color var(--transition-default);background-color:transparent;color:var(--primary-600);border-color:var(--primary-500);font-size:16px;line-height:20px;padding:2px 18px;border-radius:12px;--icon-size: 24px;min-height:48px}.address-update-page__cancel-btn>span{display:flex;align-items:center;gap:8px}.address-update-page__cancel-btn>span:before,.address-update-page__cancel-btn>span:after{background-color:currentColor}.address-update-page__cancel-btn[disabled]{cursor:default}.address-update-page__cancel-btn:hover{background-color:var(--primary-50)}.address-update-page__cancel-btn:focus{outline:3px solid var(--primary-200)}.address-update-page__cancel-btn:active{background-color:var(--primary-100)}.address-update-page__cancel-btn[disabled]{background-color:var(--white);color:var(--gray-400);border-color:var(--gray-200)}body:has(.account-layout) .header{background-color:var(--primary-50)}.account-layout{--account-content-width: 1040px;--account-content-box-width: calc( var(--account-content-width) + 2 * var(--content-side-gap) );--top-block-height: 128px}.account-layout__container{position:relative}.account-layout__container:before{position:absolute;display:block;content:"";width:100%;height:var(--top-block-height);background-color:var(--primary-50);border-radius:0 0 16px 16px;z-index:-1}.account-layout__wrapper{max-width:var(--account-content-box-width);padding:0 var(--content-side-gap) var(--page-bottom-gap);margin:0 auto;display:grid;grid-template-columns:190px minmax(0,1fr);grid-template-rows:var(--top-block-height) auto;grid-template-areas:"navigation breadcrumbs" "navigation content";-moz-column-gap:76px;column-gap:76px}@media(max-width:991px){.account-layout__wrapper{grid-template-columns:minmax(0,1fr);grid-template-areas:"breadcrumbs" "content"}}.account-layout__breadcrumbs{grid-area:breadcrumbs;margin-bottom:12px;justify-self:right;align-self:end}@media(max-width:991px){.account-layout__breadcrumbs{align-self:start}}.account-layout__navigation{grid-area:navigation;margin-top:44px}@media(max-width:991px){.account-layout__navigation{display:none}}.account-layout__title{font-size:22px;font-weight:600;line-height:22px;padding-block:6px}.account-layout__subtitle{font-size:14px;font-weight:400;line-height:22px;padding-block:2px;margin-top:4px}.account-layout__content{grid-area:content;margin-top:17px}.account-layout__logout{display:none}
