@charset "UTF-8";
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}@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:translate3d(0px,0,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);-webkit-backface-visibility:hidden;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-cube-shadow,.swiper-3d .swiper-slide{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-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-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-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .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(0deg)}100%{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-next,.swiper-button-prev{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-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev: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:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{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{transform:scale(1)}.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;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-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-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:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{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-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{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>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;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{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;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:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.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,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
   html{line-height:1.15;-webkit-text-size-adjust:100%;}
body{margin:0;}
main{display:block;}
h1{font-size:2em;margin:0.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:-0.25em;}
sup{top:-0.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:0.35em 0.75em 0.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;}
.example{display:grid;transition:all 0.5s;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(to bottom, white, black);}
@font-face{font-family:"Century Gothic";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic.eot);src:local("Century Gothic"), local("CenturyGothic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic.woff) format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:"Century Gothic";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic-Bold.eot);src:local("Century Gothic Bold"), local("CenturyGothic-Bold"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic-Bold.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic-Bold.woff) format("woff");font-weight:bold;font-style:normal;}
@font-face{font-family:"Century Gothic";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic-BoldItalic.eot);src:local("Century Gothic Bold Italic"), local("CenturyGothic-BoldItalic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic-BoldItalic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic;}
@font-face{font-family:"Century Gothic";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic-Italic.eot);src:local("Century Gothic Italic"), local("CenturyGothic-Italic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic-Italic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/CenturyGothic/CenturyGothic-Italic.woff) format("woff");font-weight:normal;font-style:italic;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-BoldItalic.eot);src:local("Inter Bold Italic"), local("Inter-BoldItalic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-BoldItalic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-MediumItalic.eot);src:local("Inter Medium Italic"), local("Inter-MediumItalic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-MediumItalic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ThinItalicBETA.eot);src:local("Inter Thin Italic BETA"), local("Inter-ThinItalicBETA"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ThinItalicBETA.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ThinItalicBETA.woff) format("woff");font-weight:100;font-style:italic;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Regular.eot);src:local("Inter Regular"), local("Inter-Regular"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Regular.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Regular.woff) format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Black.eot);src:local("Inter Black"), local("Inter-Black"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Black.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Black.woff) format("woff");font-weight:900;font-style:normal;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-BlackItalic.eot);src:local("Inter Black Italic"), local("Inter-BlackItalic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-BlackItalic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-LightBETA.eot);src:local("Inter Light BETA"), local("Inter-LightBETA"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-LightBETA.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-LightBETA.woff) format("woff");font-weight:300;font-style:normal;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-SemiBold.eot);src:local("Inter Semi Bold"), local("Inter-SemiBold"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-SemiBold.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraBoldItalic.eot);src:local("Inter Extra Bold Italic"), local("Inter-ExtraBoldItalic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraBoldItalic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Bold.eot);src:local("Inter Bold"), local("Inter-Bold"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Bold.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Bold.woff) format("woff");font-weight:bold;font-style:normal;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraLightItalicBETA.eot);src:local("Inter Extra Light Italic BETA"), local("Inter-ExtraLightItalicBETA"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraLightItalicBETA.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraLightItalicBETA.woff) format("woff");font-weight:200;font-style:italic;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraLightBETA.eot);src:local("Inter Extra Light BETA"), local("Inter-ExtraLightBETA"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraLightBETA.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraLightBETA.woff) format("woff");font-weight:200;font-style:normal;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraBold.eot);src:local("Inter Extra Bold"), local("Inter-ExtraBold"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraBold.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ThinBETA.eot);src:local("Inter Thin BETA"), local("Inter-ThinBETA"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ThinBETA.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-ThinBETA.woff) format("woff");font-weight:100;font-style:normal;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-LightItalicBETA.eot);src:local("Inter Light Italic BETA"), local("Inter-LightItalicBETA"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-LightItalicBETA.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-LightItalicBETA.woff) format("woff");font-weight:300;font-style:italic;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Italic.eot);src:local("Inter Italic"), local("Inter-Italic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Italic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Italic.woff) format("woff");font-weight:normal;font-style:italic;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-SemiBoldItalic.eot);src:local("Inter Semi Bold Italic"), local("Inter-SemiBoldItalic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-SemiBoldItalic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;}
@font-face{font-family:"Inter";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Medium.eot);src:local("Inter Medium"), local("Inter-Medium"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Medium.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Inter/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-BlackItalic.eot);src:local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-BlackItalic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Bold.eot);src:local("Roboto Bold"), local("Roboto-Bold"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Bold.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Bold.woff) format("woff");font-weight:bold;font-style:normal;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-BoldItalic.eot);src:local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-BoldItalic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-LightItalic.eot);src:local("Roboto Light Italic"), local("Roboto-LightItalic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-LightItalic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-LightItalic.woff) format("woff");font-weight:300;font-style:italic;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Regular.eot);src:local("Roboto"), local("Roboto-Regular"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Regular.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Regular.woff) format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-ThinItalic.eot);src:local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-ThinItalic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Black.eot);src:local("Roboto Black"), local("Roboto-Black"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Black.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-MediumItalic.eot);src:local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-MediumItalic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Thin.eot);src:local("Roboto Thin"), local("Roboto-Thin"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Thin.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Thin.woff) format("woff");font-weight:100;font-style:normal;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Light.eot);src:local("Roboto Light"), local("Roboto-Light"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Light.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Italic.eot);src:local("Roboto Italic"), local("Roboto-Italic"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Italic.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Italic.woff) format("woff");font-weight:normal;font-style:italic;}
@font-face{font-family:"Roboto";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Medium.eot);src:local("Roboto Medium"), local("Roboto-Medium"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Medium.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/Roboto/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;}
@font-face{font-family:"Roboto Flex";src:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/RobotoFlex/RobotoFlex-Regular.eot);src:local("Roboto Flex Regular"), local("RobotoFlex-Regular"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/RobotoFlex/RobotoFlex-Regular.woff2) format("woff2"), url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/fonts/RobotoFlex/RobotoFlex-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}:root{--black:#050505;--dark:#353535;--gray:#757575;--translucent:#afafaf;--yellow:#fce000;--red:#e21d24;--line:#dddde1;--substrate:#f5f5f5;--white:#fff;--icon-card:#d9d9d9;--icon-arrow:#afafaf;--color-input:#c2c2c2;}:root{--font-family:"Roboto Flex", sans-serif;--second-family:"Roboto", sans-serif;--third-family:"Inter", sans-serif;--font3:"Century Gothic", sans-serif;}
.container{margin:0 auto;padding:0 15px;max-width:1430px;}
@media(max-width:1024px){
.container{max-width:854px;}
}
@media(max-width:768px){
.container{max-width:570px;}
}
@media(max-width:450px){
.container{padding:0 16px;}
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;list-style:none;}
body{line-height:1;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
nav ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {
content: "";
content: none;
} a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;cursor:pointer;}
button{padding:0;margin:0;outline:none;border:none;background-color:transparent;color:transparent;cursor:pointer;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input, select{vertical-align:middle;background-color:inherit;border:none;}
input:focus, select:focus{outline:none;}::-webkit-scrollbar{width:0;}
.relative{position:relative;}
html{box-sizing:border-box;scroll-behavior:smooth;height:100%;}
*, *::before, *::after{box-sizing:inherit;}
body{position:relative;font-family:var(--font-family);background-color:var(--background);}
body.color{background-color:var(--white);}
img {
max-width: 100%;
} a{color:var(--black);transition:all 0.3s ease-in-out;}
button{font-family:var(--font-family);}
.btn-global{display:flex;justify-content:center;align-items:center;gap:10px;padding:8px 18px;border-radius:8px;border:1px solid var(--yellow);font-family:var(--font-family);font-weight:600;font-size:14px;line-height:157%;color:var(--black);background-color:var(--yellow);transition:all 0.3s ease-in-out;}
.btn-global svg{stroke:var(--black);transition:all 0.3s ease-in-out;}
.btn-global:hover{color:var(--yellow);background-color:var(--black);}
.btn-global:hover svg{stroke:var(--yellow);}
.btn-flipping{display:flex;justify-content:center;align-items:center;gap:0px;position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:100px;box-shadow:0 4px 18px 0 rgba(0, 0, 0, 0.1);background-color:var(--white);transition:all 0.3s ease-in-out;z-index:1;}
.btn-flipping.prev{left:0;}
.btn-flipping.next{right:0;}
.btn-flipping:hover{transform:translateY(-50%) scale(110%);}
.main-title{font-family:var(--font-family);font-weight:600;font-size:32px;line-height:125%;color:var(--black);}
.sectio-title{font-family:var(--font-family);font-weight:600;font-size:28px;line-height:121%;color:var(--black);}
.main-descr{font-family:var(--font-family);font-weight:500;font-size:18px;line-height:144%;color:var(--black-2);}
.product-card{position:relative;border-radius:8px;overflow:hidden;height:auto;}
.product-card__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}
.product-card__discount{padding:2px 4px;top:12px;left:12px;font-weight:600;font-size:14px;line-height:129%;border-radius:6px;color:var(--white);background-color:var(--red);position:static;display:inline-block;}
.product-card__new{padding:2px 4px;top:12px;left:12px;border-radius:6px;font-weight:400;font-size:12px;line-height:133%;color:var(--white);background-color:#40bf40;position:static;display:inline-block;}
.product-card__btns{position:absolute;display:flex;flex-direction:column;gap:8px;top:12px;right:12px;z-index:1;}
.product-card__btns button svg{stroke:var(--icon-card);transition:all 0.3s ease-in-out;}
.product-card__btns button:hover svg, .product-card__btns button.active svg{stroke:var(--red);}
@media(max-width:768px){
.product-card__btns{gap:4px;right:6px;top:6px;}
}
.product-card__img{margin-bottom:16px;height:240px;border-radius:8px;background-color:var(--substrate);position:relative;}
.product-card__img img{mix-blend-mode:multiply;pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:calc(100% - 40px);max-height:235px;}
@media(max-width:768px){
.product-card__img{height:150px;}
.product-card__img img{max-width:calc(100% - 10px);max-height:145px;}
}
.product-card__article{padding-bottom:40px;}
.product-card__article p.discount{display:block;position:relative;font-weight:400;font-size:14px;line-height:129%;color:#c5c5c5;}
.product-card__article p.discount span{position:relative;}
.product-card__article p.discount span::after{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;transform:translatYX(-50%);background-color:#f17d84;}
.product-card__article p.price{margin-bottom:8px;font-weight:600;font-size:20px;line-height:130%;color:var(--black);}
.product-card__article .h3{margin-bottom:12px;min-height:60px;font-weight:400;font-size:16px;line-height:150%;color:var(--gray);}
.product-card__article button{position:absolute;z-index:1;left:0;bottom:0;}
@media(max-width:768px){
.main-title{font-size:28px;}
}
@media(max-width:450px){
.btn-flipping{width:40px;height:40px;}
}
.header-search-mobile{position:fixed;right:-200%;top:0;width:100%;bottom:0;background-color:#fff;z-index:100;transition:all 1s ease;}
.header-search-mobile .search_header_form_mobile label{width:100%;}
.header-search-mobile.active{right:0;}
.header-search-mobile__content-top{position:relative;padding:17px 0;border-bottom:1px solid var(--arrow);}
.header-search-mobile__content-top__close{position:absolute;top:50%;right:0px;transform:translate(0, -50%);}
.header-search-mobile__content-top .h3{text-align:center;font-family:var(--second-family);font-weight:500;font-size:18px;line-height:144%;color:#1d2023;}
.search_header_form_mobile{padding-bottom:30px;}
.search_header_form_mobile label{display:flex;align-items:center;gap:11px;width:404px;padding:12px 17px;border-radius:6px 0 0 6px;border:2px solid var(--yellow);}
.search_header_form_mobile label input{width:100%;font-weight:400;font-size:16px;line-height:125%;color:var(--black);}
.search_header_form_mobile .search-button{padding:8px 23px;border-radius:0 6px 6px 0;}
.search_header_form_mobile .search_result_desktop{height:calc(100vh - 110px);overflow:auto;}
.search_bg{position:fixed;left:0;top:0;width:100%;height:100%;opacity:0;background:#000;display:none;transition:0.3s;}
.search_bg.active{opacity:0.3;z-index:10;display:block;}
.no_ressult{padding:20px;}
.search_result_desktop{height:0;overflow:hidden;transition:0.3s;position:absolute;top:100%;width:100%;background-color:#fff;border-radius:0 0 10px 10px;}
.header-bottom__content-nav__search.active .search_result_desktop{display:block;height:auto;}
.search_result_desktop .search_result{max-height:450px;overflow:auto;}
.search_result{padding-top:1px;}
.search_cats_wrap{margin:20px;}
@media(max-width:1024px){
.search_cats_wrap{margin:20px 0;}
}
* + .search_cats{margin-top:15px;}
.search_cats strong{font-weight:bold;margin-bottom:15px;}
.search_cats a{padding-top:5px;padding-bottom:5px;line-height:24px;font-size:16px;color:#050505;text-decoration:none;position:relative;padding-left:40px;padding-right:25px;text-decoration:none;display:block;transition:0.3s;}
.search_cats a svg{display:block;}
.search_cats a svg.fill path{fill:#050505;transition:0.3s;}
.search_cats a svg.path path, .search_cats a svg.path rect{stroke:#050505;transition:0.3s;}
.search_cats a .search_cat_icon{position:absolute;left:0;top:50%;margin-top:-13px;display:block;}
.search_cats a .search_cat_arrow{position:absolute;right:0;top:50%;display:block;margin-top:-10.5px;}
.search_cats a:hover{color:#FA8900;}
.search_cats a:hover svg.fill path{fill:#FA8900;}
.search_cats a:hover svg.path path, .search_cats a:hover svg.path rect{stroke:#FA8900;}
.search_result_products{padding:20px;padding-top:0;}
@media(max-width:1024px){
.search_result_products{padding:20px 0;}
}
.search_product_list{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;row-gap:15px;}
.search_product_list .product-card__article{padding-bottom:0;}
.search_product_list .product-card__btns{gap:4px;right:6px;top:6px;}
.search_product_list .product_labels{gap:6px;right:6px;top:6px;}
.search_product_list .product-card__img{height:150px;}
.search_product_list .product-card__img img{max-width:calc(100% - 10px);max-height:145px;}
.search_product_list .product-card__article .h3{font-size:14px;line-height:18px;min-height:1px;margin-bottom:0;}
@media(max-width:1024px){
.search_product_list{grid-template-columns:repeat(2, 1fr);}
}
* + .search_product_list{padding-top:20px;}
.header{position:relative;}
.header-top{padding:10px 0;background-color:var(--black);}
.header-top__content{display:flex;justify-content:space-between;align-items:center;}
.header-top__content-time{display:flex;justify-content:center;align-items:center;gap:8px;}
.header-top__content-time p{font-weight:400;font-size:13px;line-height:138%;color:var(--line);}
.header-top__content-links__social{display:flex;justify-content:center;align-items:center;gap:0px;}
.header-top__content-links__social-item{padding:0 16px;}
.header-top__content-links__social-item:not(:last-child){border-right:1px solid var(--dark);}
.header-top__content-links__social-item:last-child{padding-right:0;}
.header-top__content-links__social-item a{font-weight:400;font-size:13px;line-height:138%;color:var(--line);}
.header-top__content-links__social-item a:hover{color:var(--yellow);}
.header-top__content-links__social-item:first-child a{display:flex;justify-content:center;align-items:center;gap:8px;font-weight:600;color:var(--yellow);}
.header-bottom{padding:17px 0;box-shadow:0 0 1px 0 #616161;background:var(--white);position:relative;}
.header-bottom .container{position:relative;}
.header-bottom__content{display:flex;justify-content:space-between;align-items:center;}
.header-bottom__content-nav{display:flex;justify-content:center;align-items:center;gap:0px;}
.header-bottom__content-nav__logo{margin-right:47px;}
.header-bottom__content-nav__block{display:flex;justify-content:center;align-items:center;gap:0px;}
.header-bottom__content-nav__btn{padding:8px 25px;margin-right:16px;}
.header-bottom__content-nav__search{display:flex;margin-right:34px;position:relative;}
.header-bottom__content-nav__search.active{z-index:11;background-color:#fff;border-radius:6px 6px 0 0;}
.header-bottom__content-nav__search label{display:flex;align-items:center;gap:11px;width:404px;padding:12px 17px;border-radius:6px 0 0 6px;border:2px solid var(--yellow);}
.header-bottom__content-nav__search label input{width:100%;font-weight:400;font-size:16px;line-height:125%;color:var(--black);}
.header-bottom__content-nav__search label input::placeholder{font-weight:400;font-size:16px;line-height:125%;color:var(--gray);}
.header-bottom__content-nav__search .search-button{padding:8px 23px;border-radius:0 6px 6px 0;}
.header-bottom__content-nav__tel{display:flex;flex-direction:column;gap:4px;}
.header-bottom__content-nav__tel a{font-family:var(--font-family);font-weight:700;font-size:18px;line-height:111%;color:var(--black);}
.header-bottom__content-social{display:flex;justify-content:center;align-items:center;gap:20px;}
.header-bottom__content-social__item{position:relative;}
.header-bottom__content-social__item a{display:flex;justify-content:center;align-items:center;gap:8px;flex-direction:column;font-family:var(--font-family);font-weight:400;font-size:12px;line-height:100%;color:var(--gray);}
.header-bottom__content-social__item a svg{stroke:var(--black);transition:all 0.3s ease-in-out;}
.header-bottom__content-social__item a:hover{color:var(--yellow);}
.header-bottom__content-social__item a:hover svg{stroke:var(--yellow);}
.header-bottom__content-social__item-span{display:block;visibility:hidden;position:absolute;top:-6px;left:50%;width:20px;height:20px;border-radius:100px;border:2px solid var(--white);box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.08);background-color:var(--yellow);font-weight:700;font-size:12px;color:#000;line-height:16px;text-align:center;}
.header-mobile{display:none;}
.header-menu{display:none;}
.header-menu-mobile{display:none;}
.header-comparison{position:absolute;right:0;top:110px;width:100%;opacity:0;pointer-events:none;visibility:hidden;transition:all 0.3s ease-in-out;}
.header-comparison.active{opacity:1;pointer-events:all;visibility:visible;z-index:5;}
.header-comparison__content{margin-left:auto;max-width:330px;padding:24px 32px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.12);background-color:var(--white);}
.header-comparison__content-list{display:flex;flex-direction:column;gap:14px;margin-bottom:16px;}
.header-comparison__content-list__item{display:flex;justify-content:center;align-items:center;gap:16px;}
.header-comparison__content-list__item-img{max-width:70px;}
.header-comparison__content-list__item h3{max-width:180px;font-weight:400;font-size:14px;line-height:143%;color:var(--gray);}
.header-comparison__content-btn{width:100%;}
.menu_wrap{position:relative;overflow:hidden;}
.menu_wrap.show{overflow:visible;}
.menu_wrap.show .menu{opacity:1;}
.menu{position:absolute;left:0;top:0;right:0;display:flex;box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.25);padding:40px;background-color:#fff;border-radius:8px;gap:52px;z-index:10;opacity:0;transition:0.3s;}
.first_menu{width:516px;min-width:516px;margin-top:-10px;}
.first_menu a{padding-top:10px;padding-bottom:10px;line-height:26px;font-size:18px;color:#050505;text-decoration:none;position:relative;padding-left:40px;padding-right:25px;text-decoration:none;display:block;transition:0.3s;}
.first_menu a svg{display:block;}
.first_menu a svg.fill path{fill:#050505;transition:0.3s;}
.first_menu a svg.path path, .first_menu a svg.path rect{stroke:#050505;transition:0.3s;}
.first_menu a .menu_icon{position:absolute;left:0;top:50%;margin-top:-13px;display:block;}
.first_menu a .menu_arrow{position:absolute;right:0;top:50%;display:block;margin-top:-10.5px;}
.first_menu a.active{color:#FA8900;}
.first_menu a.active svg.fill path{fill:#FA8900;}
.first_menu a.active svg.path path, .first_menu a.active svg.path rect{stroke:#FA8900;}
.menu_bg2{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9;background:rgba(0, 0, 0, 0.5);}
.second_menus{width:100%;}
.second_menus .second_menu{display:none;opacity:0;transition:opacity 0.3s ease-in-out;}
.second_menus .second_menu ul{display:flex;column-gap:52px;flex-wrap:wrap;}
.second_menus .second_menu ul li{width:calc(50% - 26px);box-sizing:border-box;padding-bottom:16px;}
.second_menus .second_menu ul li a{font-size:16px;line-height:24px;color:#757575;}
.second_menus .second_menu ul li a:hover{color:#FA8900;}
.mobile_count{width:16px;height:16px;display:inline-block;text-align:center;line-height:16px;font-weight:700;color:#000;background:var(--yellow);margin-left:5px;border-radius:8px;font-size:12px;position:relative;top:-2px;visibility:hidden;}
@media(max-width:1400px){
.header-bottom__content-nav__search label{width:304px;}
}
@media(max-width:1360px){
.header-bottom__content-nav__tel{display:none;}
.header1-bottom{position:relative;padding:20px 0 85px 0;}
.header1-bottom__content-nav__block{position:absolute;width:100%;left:0;bottom:12px;}
}
@media(max-width:1024px){
.header1-top__content{flex-direction:column;align-items:flex-start;gap:10px;}
.header1-top__content-links{align-self:flex-end;}
}
@media(max-width:1024px){
.header-top{display:none;}
.header-bottom{display:none;}
.header-mobile{display:block;padding:9px 0;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.12);background:var(--white);}
.header-mobile__content{display:flex;justify-content:space-between;align-items:center;}
.header-menu-mobile{position:fixed;display:block;top:0;left:-200%;width:100%;bottom:0;background-color:var(--white);z-index:10;transition:all 1s ease;}
.header-menu-mobile .container{padding:0;}
.header-menu-mobile__content-top{position:relative;padding:17px 0;border-bottom:1px solid var(--arrow);}
.header-menu-mobile__content-top__close{position:absolute;top:50%;left:20px;transform:translate(0, -50%);}
.header-menu-mobile__content-top .h3{text-align:center;font-family:var(--second-family);font-weight:500;font-size:18px;line-height:144%;color:#1d2023;}
.header-menu-mobile__content-menu{padding:23px 16px 16px 16px;width:100%;}
.header-menu-mobile__content-menu .h4{text-align:center;font-family:var(--second-family);font-weight:500;font-size:18px;line-height:144%;color:#1d2023;margin-top:15px;}
.header-menu-mobile__content-menu__list{display:flex;justify-content:center;align-items:center;gap:6px;flex-direction:column;}
.header-menu-mobile__content-menu__list-item{width:100%;overflow:hidden;transition:all 0.5s ease;}
.header-menu-mobile__content-menu__list-item a{position:relative;display:flex;align-items:center;gap:17px;padding:5px 0px;width:100%;padding-right:15px;transition:all 0.3s ease-in-out;}
.header-menu-mobile__content-menu__list-item a svg:nth-child(1){min-width:26px;width:26px;position:relative;top:-1px;}
.header-menu-mobile__content-menu__list-item a p{text-align:start;font-family:var(--third-family);font-weight:500;font-size:16px;line-height:137%;color:var(--black);transition:all 0.3s ease-in-out;}
.header-menu-mobile__content-menu__list-item a .arrow{position:absolute;top:50%;right:5px;transform:translate(0, -50%);}
.header-menu-mobile__content-menu__list-item__list{padding:9px 9px;display:flex;justify-content:center;align-items:center;gap:16px;flex-direction:column;align-items:flex-start;}
.header-menu-mobile.active{left:0;}
}
.footer{padding:52px 0;background-color:var(--black);}
.footer__content-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #1c1c1c;}
.footer__content-top .btn-global{width:254px;font-size:16px;line-height:112%;}
.footer__content-top .btn-global:hover{color:var(--black);background-color:var(--white);}
.footer__content-top .btn-global:hover svg{stroke:var(--black);}
.footer__content-bottom{display:flex;justify-content:space-between;align-items:center;align-items:flex-start;margin-bottom:61px;}
.footer__content-bottom__block .h3{margin-bottom:14px;font-family:var(--font-family);font-weight:600;font-size:20px;line-height:130%;color:var(--white);}
.footer__content-bottom__block-list{display:flex;flex-direction:column;}
.footer__content-bottom__block-list__item, .footer__content-bottom__block-list a{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:162%;color:var(--white);opacity:0.55;}
.footer__content-bottom__block-list a{opacity:1;}
.footer__content-bottom__block-list a:hover{text-decoration:underline;}
.footer__content-bottom__block p{margin-bottom:8px;font-family:var(--font-family);font-weight:400;font-size:12px;line-height:150%;color:var(--gray);}
.footer__content-bottom__block-tels{display:flex;flex-direction:column;gap:6px;margin-bottom:32px;}
.footer__content-bottom__block-tels a{font-family:var(--font-family);font-weight:700;font-size:22px;line-height:145%;color:var(--yellow);}
.footer__content-bottom__block-tels-mobile{display:none;}
.footer__content-bottom__block-social{display:flex;gap:12px;margin-bottom:32px;}
.footer__content-bottom__block-social__item a{display:flex;justify-content:center;align-items:center;gap:0px;width:38px;height:38px;border-radius:100px;background-color:#262626;}
.footer__content-bottom__block-social__item a svg{fill:var(--white);transition:all 0.3s ease-in-out;}
.footer__content-bottom__block-social__item a:hover svg{fill:var(--yellow);}
.footer__content-bottom__block-payment{display:flex;gap:4px;}
.footer__content-info{display:flex;justify-content:space-between;align-items:center;}
.footer__content-info p{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:129%;color:var(--white);opacity:0.5;}
.footer__content-info a{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:129%;color:var(--white);opacity:0.5;}
.footer__content-info a:hover{text-decoration:underline;}
@media(max-width:1024px){
.footer__content-bottom__block:nth-child(1){display:none;}
}
@media(max-width:768px){
.footer{padding-bottom:100px;}
.footer__content{position:relative;}
.footer__content-top{padding-bottom:0;border:none;}
.footer__content-top .btn-global{position:absolute;top:340px;}
.footer__content-bottom{flex-direction:column;gap:108px;}
.footer__content-bottom__block-tels{display:none;}
.footer__content-bottom__block-tels-mobile{display:flex;flex-direction:column;gap:4px;margin-bottom:32px;}
.footer__content-bottom__block-tels-mobile a{display:flex;align-items:center;gap:6px;font-family:var(--font-family);font-weight:700;font-size:22px;line-height:145%;color:var(--white);}
.footer__content-info a{display:none;}
}
@media(max-width:450px){
.footer{padding:30px 0;}
.footer__content-top{margin-bottom:50px;}
.footer__content-top .btn-global{top:350px;width:100%;}
.footer__content-bottom{margin-bottom:23px;}
.footer__content-info p{font-size:12px;}
}
.return-to-shop{margin-bottom:40px;}
.return-to-shop a{width:250px;}
.all_pages{padding-bottom:30px;}
@media(max-width:1024px){
.index-hero__content-top .hide_responsive{display:none;}
}
.flex{display:flex;}
.scroll{max-height:90vh;overflow-y:auto;}
body.hidden{overflow:hidden;height:100%;position:fixed;width:100%;}
body input.woocommerce-button.woocommerce-button, body button.woocommerce-button.woocommerce-button, body .wc-backward.wc-backward, body button.woocommerce-Button.woocommerce-Button, body .personalAccount-hero__content-bloks__adress .button{display:flex;justify-content:center;align-items:center;gap:10px;padding:8px 18px;border-radius:8px;border:1px solid var(--yellow);font-family:var(--font-family);font-weight:600;font-size:14px;line-height:157%;color:var(--black);background-color:var(--yellow);transition:all 0.3s ease-in-out;}
body input.woocommerce-button.woocommerce-button:hover, body button.woocommerce-button.woocommerce-button:hover, body .wc-backward.wc-backward:hover, body button.woocommerce-Button.woocommerce-Button:hover, body .personalAccount-hero__content-bloks__adress .button:hover{color:var(--yellow) !important;background-color:var(--black) !important;}
body .personalAccount-hero__content-bloks__adress .button.button.button{padding:13px 26px;font-size:16px;margin-top:20px;}
body .woocommerce-error, body .woocommerce-info, body .woocommerce-message{border-top-color:var(--yellow);}
body .woocommerce-error:before, body .woocommerce-info:before, body .woocommerce-message:before{color:var(--yellow);}
body .woocommerce-error a, body .woocommerce-info a, body .woocommerce-message a{text-decoration:underline;}
body .woocommerce-error a:hover, body .woocommerce-info a:hover, body .woocommerce-message a:hover{text-decoration:none;}
body .woocommerce form .form-row input.input-text, body .woocommerce form .form-row textarea{width:100%;padding:13px 16px;border-radius:8px;border:1px solid var(--color-input);font-weight:400;font-size:16px;line-height:137%;color:var(--dark);}
body .woocommerce form .form-row textarea{height:143px;resize:none;}
body .woocommerce form .form-row label, body .woocommerce-page form .form-row label{font-weight:400;font-size:14px;line-height:143%;color:var(--dark);margin-bottom:8px;}
body .woocommerce-form__label input{display:none;}
body .woocommerce-form__label input + span{cursor:pointer;}
body .woocommerce-form__label input + span:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/check-off.png);transition:all 0.2s ease;position:relative;margin-right:5px;top:5px;}
body .woocommerce-form__label input:checked + span:before{background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/check-on.png);}
#customer_details h3, #customer_details #billing_country_field{display:none;}
.main-header{padding-top:16px;margin-bottom:32px;}
.main-header__nav{display:flex;align-items:center;gap:6px;margin-bottom:32px;font-weight:400;font-size:12px;line-height:133%;color:#8c8c8c;}
.main-header__nav a{font-weight:400;font-size:12px;line-height:133%;color:#8c8c8c;}
.main-header__nav span{display:block;min-width:10px;height:2px;background-color:var(--icon-card);}
.main-header h1{font-weight:600;font-size:32px;line-height:125%;color:var(--black);}
.index-hero{padding:40px 0 52px 0;background-color:#f6f6f5;}
.index-hero__content{padding:36px 50px;border-radius:20px;border:3px solid var(--yellow);background-color:var(--white);}
.index-hero__content-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;}
.index-hero__content-top .h1{font-family:var(--font-family);font-weight:500;font-size:32px;line-height:125%;color:var(--black);letter-spacing:-0.7px;}
.index-hero__content-top__timer{display:flex;align-items:center;gap:4px;}
.index-hero__content-top__timer-block{display:flex;justify-content:center;align-items:center;gap:0px;width:51px;height:56px;padding:5px;font-family:var(--font-family);font-weight:500;font-size:26px;line-height:123%;text-align:center;color:var(--black);background-color:#f0f0f0;}
.index-hero__content-top__timer-separator{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:114%;color:#787878;}
.index-hero__content-bottom__list{display:flex;}
.index-hero__content-bottom__list .product-card{min-width:307px;min-width:230px;}
@media(min-width:1201px){
.index-hero__content-bottom__list .product-card:not(:last-child){margin-right:24px;}
}
@media(min-width:1201px){
.index-hero__content-bottom__list .product-card{flex:0 0 calc(25% - 18px);}
}
.index-hero__content-bottom__btns{display:none;}
.index-categories{padding:72px 0;}
.index-categories__content .h2{margin-bottom:32px;}
.index-categories__content-scroll{overflow:hidden;margin-bottom:32px;}
.index-categories__content-scroll__cards{display:flex;}
.index-categories__content-scroll__cards-card{display:block;width:190px;overflow:hidden;}
.index-categories__content-scroll__cards-card img{pointer-events:none;width:100%;}
.index-recommendations{padding:0 0 82px 0;}
.index-recommendations__content .h2{margin-bottom:32px;}
@media(min-width:769px){
.index-recommendations__content-scroll__cards{display:grid;grid-template-columns:repeat(5, 1fr);gap:24px;row-gap:32px;}
}
.index-recommendations__content-scroll__cards .product-card__img{min-height:239px;min-height:1px;}
.index-offers{margin-bottom:72px;}
.index-offers__content{position:relative;}
.index-offers__content-scroll{display:flex;width:100%;}
.index-offers__content-scroll .swiper-slide{position:relative;}
.index-offers__content-scroll .swiper-slide img{display:block;border-radius:20px;}
.index-offers__content-scroll .swiper-slide a{position:absolute;left:0;top:0;width:100%;height:100%;display:block;}
.index-offers__content-scroll__block_old{position:relative;overflow:hidden;min-width:100%;padding:53px 80px;border-radius:20px;background-color:var(--yellow);}
.index-offers__content-scroll__block_old:not(:last-child){margin-right:10px;}
.index-offers__content-scroll__block_old h2{margin-bottom:4px;font-weight:700;font-size:48px;line-height:125%;color:var(--black);}
.index-offers__content-scroll__block_old p{margin-bottom:44px;font-weight:500;font-size:24px;line-height:133%;color:var(--black);}
.index-offers__content-scroll__block_old p.info{margin-bottom:0;font-weight:400;font-size:10px;line-height:140%;color:var(--black);}
.index-offers__content-scroll__block_old button{padding:13px;width:158px;margin-bottom:24px;color:var(--white);background-color:var(--black);}
.index-offers__content-scroll__block_old-img{position:absolute;top:53%;right:-201px;transform:translateY(-50%);width:82%;}
.index-offers__content-scroll__block_old-img-mobile{display:none;}
.index-offers__content-btns button.prev{left:-20px;}
.index-offers__content-btns button.next{right:-20px;}
.index-top{position:relative;padding-bottom:72px;}
.index-top__content .sectio-title{margin-bottom:32px;}
.index-top__content-top{position:relative;margin-bottom:46px;}
.index-top__content-top__scroll{display:flex;margin-bottom:52px;}
.index-top__content-top__indicator{position:relative;overflow:hidden;width:100%;height:4px;border-radius:100px;background-color:var(--substrate);}
.index-top__content-top__indicator-progress{position:absolute;left:0;width:0;height:100%;border-radius:100px;background-color:#8d8d8d;transition:all 0.1s ease;}
.index-top__content-top__btns button{top:30%;}
.index-top__content-top__btns button.prev{left:-20px;}
.index-top__content-top__btns button.next{right:-20px;}
.index-top__content-bottom{position:relative;padding:52px;border-radius:20px;overflow:hidden;height:341px;background-color:var(--substrate);transition:all 0.3s ease-in-out;}
.index-top__content-bottom__info{overflow:hidden;}
.index-top__content-bottom button{position:absolute;bottom:0px;left:52px;font-weight:600;font-size:12px;line-height:167%;color:var(--black);border-bottom:2px dotted var(--black);z-index:1;}
.index-top__content-bottom:after{content:"";position:absolute;left:0;right:0;bottom:0;height:155px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);backdrop-filter:blur(0px);}
.index-top__content-bottom.off button{position:absolute;bottom:0;}
.index-top__content-bottom.off:after{content:none;}
.index-blog{padding-bottom:112px;}
.index-blog__content-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;}
.index-blog__content-top a{display:flex;justify-content:center;align-items:center;gap:8px;font-weight:600;font-size:16px;line-height:150%;color:var(--black);}
.index-blog__content-top a svg{transition:all 0.3s ease-in-out;}
.index-blog__content-top a:hover svg{transform:translateX(5px);}
.index-blog__content-bottom__blocks{display:flex;overflow-x:scroll;transition:all 0.3s ease-in-out;}
.index-blog__content-bottom__blocks-block{display:block;min-width:332px;border-radius:20px 20px 8px 8px;transition:all 0.3s ease-in-out;}
.index-blog__content-bottom__blocks-block:not(:last-child){margin-right:24px;}
.index-blog__content-bottom__blocks-block__img{border-radius:20px;overflow:hidden;margin-bottom:8px;}
.index-blog__content-bottom__blocks-block__img img{pointer-events:none;width:100%;}
.index-blog__content-bottom__blocks-block__article{padding-top:16px;}
.index-blog__content-bottom__blocks-block__article-top{display:flex;align-items:center;gap:12px;margin-bottom:16px;}
.index-blog__content-bottom__blocks-block__article-top span{padding:4px 8px;border-radius:8px;font-weight:600;font-size:12px;line-height:150%;}
.index-blog__content-bottom__blocks-block__article-top span.recommendations{color:#e96c08;background-color:#fcf0e6;}
.index-blog__content-bottom__blocks-block__article-top span.useful{color:var(--black);background-color:#f0f0f0;}
.index-blog__content-bottom__blocks-block__article-top span.best{color:#d9b700;background-color:#fffad1;}
.index-blog__content-bottom__blocks-block__article-top span.new{color:#40bf40;background-color:#e3ffe3;}
.index-blog__content-bottom__blocks-block__article-top p.time{font-weight:400;font-size:14px;line-height:129%;color:#8c8c8c;}
.index-blog__content-bottom__blocks-block__article h3{margin-bottom:16px;font-weight:600;font-size:18px;line-height:133%;color:var(--black);}
.index-blog__content-bottom__blocks-block__article p{font-weight:400;font-size:16px;line-height:137%;color:var(--gray);}
.index-advantages{padding-bottom:97px;}
.index-advantages__content{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px;}
.index-advantages__content-block{display:flex;gap:24px;padding:30px;border-radius:8px;border:1px solid #ccc;}
.index-advantages__content-block svg{min-width:38px;}
.index-advantages__content-block .h3{margin-bottom:8px;font-weight:600;font-size:16px;line-height:150%;color:var(--black);}
.index-advantages__content-block p{font-weight:400;font-size:14px;line-height:143%;color:var(--gray);}
.tvAndElectronics-hero{padding-bottom:102px;}
.tvAndElectronics-hero__content{display:grid;grid-template-columns:repeat(5, 1fr);gap:24px;}
.tvAndElectronics-hero__content-card{display:block;position:relative;padding:24px;padding-bottom:190px;border-radius:8px;background-color:var(--substrate);}
.tvAndElectronics-hero__content-card .h3{font-weight:500;font-size:18px;line-height:133%;color:var(--black);}
.tvAndElectronics-hero__content-card__img{position:absolute;width:160px;left:50%;bottom:0;transform:translateX(-50%);background-color:var(--substrate);}
.tvAndElectronics-hero__content-card__img img{mix-blend-mode:multiply;max-height:180px;}
@media(max-width:450px){
.tvAndElectronics-hero__content-card__img img{max-height:100px;}
}
.tvAndElectronics-hero__content-card:hover{transform:scale(105%);}
.tvAndElectronics-popular{padding-bottom:90px;}
.tvAndElectronics-popular__content .sectio-title{margin-bottom:32px;}
.tvAndElectronics-popular__content-scroll__cards{display:grid;grid-template-columns:repeat(5, 1fr);gap:24px;}
.tvAndElectronics-popular__content-scroll__cards .product-card__img{padding:33px 25px;}
.catalog-header{margin-bottom:52px;}
.catalog{padding-bottom:74px;}
.catalog-content__products-mobile{display:none;}
.catalog-content__products-bottom{display:grid;grid-template-columns:252px auto;gap:32px;}
.catalog-content__products-bottom__filter-top{display:none;}
.catalog-content__products-bottom__filter-price{padding-bottom:16px;border-bottom:1px solid var(--icon-card);}
.catalog-content__products-bottom__filter-price .h4{margin-bottom:35px;font-weight:600;font-size:16px;line-height:137%;color:#1d2023;}
.catalog-content__products-bottom__filter-price .price-slider-container{position:relative;height:3px;margin-bottom:32px;}
.catalog-content__products-bottom__filter-price #minPriceSlider{z-index:3;}
.catalog-content__products-bottom__filter-price #maxPriceSlider{z-index:2;}
.catalog-content__products-bottom__filter-price .price-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:100%;height:3px;background:transparent;pointer-events:none;}
.catalog-content__products-bottom__filter-price .price-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:all;width:28px;height:28px;background:var(--white);box-shadow:0 2px 6px 0 rgba(0, 0, 0, 0.15);border-radius:50%;cursor:pointer;position:relative;z-index:4;}
.catalog-content__products-bottom__filter-price .price-slider::-moz-range-thumb{pointer-events:all;width:28px;height:28px;background:white;border-radius:50%;cursor:pointer;}
.catalog-content__products-bottom__filter-price .price-slider-track{position:absolute;height:3px;background:var(--yellow);top:0;left:0;right:0;}
.catalog-content__products-bottom__filter-price .price-inputs{display:flex;gap:8px;}
.catalog-content__products-bottom__filter-price .price-inputs label{position:relative;border:1px solid var(--icon-card);border-radius:8px;}
.catalog-content__products-bottom__filter-price .price-inputs__descrs p{position:absolute;top:50%;transform:translateY(-50%);font-family:var(--second-family);font-weight:400;font-size:14px;line-height:143%;color:var(--icon-card);}
.catalog-content__products-bottom__filter-price .price-inputs__descrs p:nth-child(1){left:8px;}
.catalog-content__products-bottom__filter-price .price-inputs__descrs p:nth-child(2){right:8px;}
.catalog-content__products-bottom__filter-price .price-inputs input{width:100%;padding:9px 28px;font-family:var(--second-family);font-weight:400;font-size:14px;line-height:143%;border-radius:8px;border:1px solid var(--icon-card);color:var(--black);background-color:var(--white);}
.catalog-content__products-bottom__filter-price .price-inputs input:focus{outline:none;}
.catalog-content__products-bottom__filter-block{overflow:hidden;padding-bottom:19px;border-bottom:1px solid var(--icon-card);transition:all 0.5s ease;}
.catalog-content__products-bottom__filter-block__top{display:flex;justify-content:space-between;align-items:center;padding:24px 0 18px 0;cursor:pointer;}
.catalog-content__products-bottom__filter-block__top .h4{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:137%;color:#1d2023;}
.catalog-content__products-bottom__filter-block__top svg{transition:all 0.3s ease-in-out;}
.catalog-content__products-bottom__filter-block__ui-checkbox-group{display:flex;flex-direction:column;padding-bottom:14px;overflow:hidden;transition:all 0.5s ease;}
.catalog-content__products-bottom__filter-block__ui-checkbox-group label{position:relative;display:flex;padding-bottom:10px;gap:11px;cursor:pointer;}
.catalog-content__products-bottom__filter-block__ui-checkbox-group label p{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:143%;color:var(--black);}
.catalog-content__products-bottom__filter-block__ui-checkbox-group label input{position:absolute;opacity:0;pointer-events:none;}
.catalog-content__products-bottom__filter-block__ui-checkbox-group label input:checked + .ui-checkbox__custom{background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/check-on.png);}
.catalog-content__products-bottom__filter-block__ui-checkbox-group label .ui-checkbox__custom{width:20px;height:20px;background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/check-off.png);transition:all 0.2s ease;}
.catalog-content__products-bottom__filter-block__ui-checkbox-group label input.disabled + .ui-checkbox__custom, .catalog-content__products-bottom__filter-block__ui-checkbox-group label input.disabled + .ui-checkbox__custom + p{opacity:0.5;}
.catalog-content__products-bottom__filter-block button{display:flex;gap:6px;align-items:center;padding-bottom:18px;font-family:var(--font-family);font-weight:500;font-size:14px;line-height:143%;color:#898989;}
.catalog-content__products-bottom__filter-block button:hover{text-decoration:underline;}
.catalog-content__products-bottom__filter-block button.off{opacity:0;pointer-events:none;}
.catalog-content__products-bottom__filter-block.active .catalog-content__products-bottom__filter-block__top svg{transform:rotate(180deg);}
.catalog-content__products-bottom__cards-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px;}
.catalog-content__products-bottom__cards-top__filter{display:flex;align-items:center;gap:10px;flex-wrap:wrap;}
.catalog-content__products-bottom__cards-top__filter-cards{padding:7px 16px;display:flex;justify-content:center;align-items:center;gap:6px;border-radius:8px;background-color:var(--substrate);}
.catalog-content__products-bottom__cards-top__filter-cards p{font-weight:400;font-size:14px;line-height:143%;color:var(--black);white-space:nowrap;}
.catalog-content__products-bottom__cards-top__sorting{position:relative;width:260px;background-color:var(--white);}
.catalog-content__products-bottom__cards-top__sorting-btn{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 16px;border:1px solid var(--icon-card);border-radius:8px;font-family:var(--second-family);font-weight:400;font-size:14px;line-height:143%;color:var(--black);transition:all 0.3s ease-in-out;}
.catalog-content__products-bottom__cards-top__sorting-btn:hover{color:var(--yellow);}
.catalog-content__products-bottom__cards-top__sorting-btn svg{transition:all 0.3s ease-in-out;}
.catalog-content__products-bottom__cards-top__sorting-block{position:absolute;display:flex;flex-direction:column;width:100%;bottom:0;border:1px solid var(--icon-card);border-radius:8px;background-color:var(--white);transition:bottom 0.5s ease, opacity 0.2s ease;opacity:0;pointer-events:none;}
.catalog-content__products-bottom__cards-top__sorting-block a{display:block;padding:10px 16px;font-family:var(--second-family);font-weight:400;font-size:14px;line-height:143%;color:var(--black);transition:all 0.3s ease-in-out;}
.catalog-content__products-bottom__cards-top__sorting-block a:hover{color:var(--yellow);}
.catalog-content__products-bottom__cards-top__sorting.active .catalog-content__products-bottom__cards-top__sorting-btn svg{transform:rotate(180deg);}
.catalog-content__products-bottom__cards-top__sorting.active .catalog-content__products-bottom__cards-top__sorting-block{bottom:-130px;z-index:5;opacity:1;pointer-events:all;}
.catalog-content__products-bottom__cards-content{position:relative;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;row-gap:28px;margin-bottom:32px;}
.catalog-content__products-bottom__cards-content.stop:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(255, 255, 255, 0.8);z-index:4;}
.catalog-content__products-bottom__cards-content__block{position:relative;}
.catalog-content__products-bottom__cards-content__block .product-card_abs{overflow:hidden;background-color:var(--white);transition:all 0.3s ease-in-out;}
@media(min-width:769px){
.catalog-content__products-bottom__cards-content__block .product-card_abs.hover{padding:10px;margin:-10px;position:absolute;left:0;right:0;top:0;border-radius:16px;box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.1);z-index:3;transform:scale(100%);}
.catalog-content__products-bottom__cards-content__block .product-card_abs.hover .product-card__info{max-height:200px;}
}
.catalog-content__products-bottom__cards-content__block .product-card__info{padding-top:16px;max-height:0;transition:0s;overflow:hidden;}
.catalog-content__products-bottom__cards-content__block .product-card__info p, .catalog-content__products-bottom__cards-content__block .product-card__info ul{font-weight:400;font-size:12px;line-height:150%;color:var(--gray);}
.catalog-content__products-bottom__cards-btn{display:flex;justify-content:center;align-items:center;gap:10px;padding:16px;margin-bottom:64px;width:100%;border-radius:8px;font-weight:500;font-size:16px;line-height:125%;color:var(--black);background-color:var(--substrate);transition:all 0.3s ease-in-out;visibility:hidden;}
.catalog-content__products-bottom__cards-btn.active{visibility:visible;}
.catalog-content__products-bottom__cards-btn.opacity{opacity:0.5;}
.catalog-content__products-bottom__cards-btn:hover{color:var(--black);background-color:var(--yellow);}
.catalog__bottom-menu{display:none;}
.addReview, .modal{position:fixed;top:0;left:0;padding:30px;width:100%;height:100vh;z-index:-1;opacity:0;pointer-events:none;transition:all 0.5s ease;overflow:auto;}
.addReview.active, .modal.active{opacity:1;pointer-events:all;z-index:10;background:rgba(0, 0, 0, 0.5);}
.addReview__content, .modal__content{position:relative;margin:auto;padding:32px;max-width:550px;border-radius:20px;background-color:var(--white);}
.addReview__content-close, .modal__content-close{position:absolute;top:12px;right:16px;}
.addReview__content-info .h3, .modal__content-info .h3{margin-bottom:24px;font-weight:500;font-size:24px;line-height:142%;color:var(--black);}
.addReview__content-info__form, .modal__content-info__form{display:flex;flex-direction:column;}
.addReview__content-info__form-rating, .modal__content-info__form-rating{position:relative;margin-bottom:24px;}
.addReview__content-info__form-rating p, .modal__content-info__form-rating p{font-weight:400;font-size:14px;line-height:143%;color:var(--dark);}
.addReview__content-info__form-rating p.error, .modal__content-info__form-rating p.error{color:#e21d24;}
.addReview__content-info__form-rating__group, .modal__content-info__form-rating__group{position:relative;margin-bottom:10px;width:90px;height:18px;background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/star-off.svg);background-size:18px auto;}
.addReview__content-info__form-rating__group input, .modal__content-info__form-rating__group input{cursor:pointer;position:absolute;top:0;left:0;width:18px;height:18px;appearance:none;font-size:inherit;}
.addReview__content-info__form-rating__group input:checked, .modal__content-info__form-rating__group input:checked{background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/star-on.svg);background-size:18px auto;}
.addReview__content-info__form-rating__group input:nth-of-type(1), .modal__content-info__form-rating__group input:nth-of-type(1){z-index:5;width:18px;}
.addReview__content-info__form-rating__group input:nth-of-type(2), .modal__content-info__form-rating__group input:nth-of-type(2){z-index:4;width:36px;}
.addReview__content-info__form-rating__group input:nth-of-type(3), .modal__content-info__form-rating__group input:nth-of-type(3){z-index:3;width:54px;}
.addReview__content-info__form-rating__group input:nth-of-type(4), .modal__content-info__form-rating__group input:nth-of-type(4){z-index:2;width:72px;}
.addReview__content-info__form-rating__group input:nth-of-type(5), .modal__content-info__form-rating__group input:nth-of-type(5){z-index:1;width:90px;}
.addReview__content-info__form label, .modal__content-info__form label{margin-bottom:16px;width:100%;}
.addReview__content-info__form label legend, .modal__content-info__form label legend{margin-bottom:10px;font-weight:400;font-size:14px;line-height:143%;color:var(--dark);}
.addReview__content-info__form label legend span, .modal__content-info__form label legend span{color:var(--red);}
.addReview__content-info__form label textarea, .modal__content-info__form label textarea{width:100%;min-height:143px;padding:13px 16px;border-radius:8px;border:1px solid var(--color-input);font-weight:400;font-size:16px;line-height:137%;color:var(--dark);resize:none;}
.addReview__content-info__form label textarea::placeholder, .modal__content-info__form label textarea::placeholder{font-weight:400;font-size:16px;line-height:137%;color:var(--color-input);}
.addReview__content-info__form label textarea:focus, .modal__content-info__form label textarea:focus{outline:none;border:1px solid var(--gray);}
.addReview__content-info__form label textarea.error, .modal__content-info__form label textarea.error{border-color:#e21d24;}
.addReview__content-info__form label input, .modal__content-info__form label input{width:100%;padding:13px 16px;border-radius:8px;border:1px solid var(--color-input);font-weight:400;font-size:16px;line-height:137%;color:var(--dark);}
.addReview__content-info__form label input::placeholder, .modal__content-info__form label input::placeholder{font-weight:400;font-size:16px;line-height:137%;color:var(--color-input);}
.addReview__content-info__form label input:focus, .modal__content-info__form label input:focus{border:1px solid var(--gray);}
.addReview__content-info__form label input.error, .modal__content-info__form label input.error{border-color:#e21d24;}
.addReview__content-info__form button, .modal__content-info__form button{margin-top:8px;padding:13px;}
.oneclick_close{display:none;width:250px;margin:0 auto;margin-top:20px;}
.oneclick_close.active{display:block;}
.form-result{font-weight:bold;font-size:24px;}
.prs_res{display:none;font-size:16px;font-weight:bold;margin-top:15px;text-align:center;}
.prs_res.active{display:block;}
.productCard-hedaer{margin-bottom:32px;}
.productCard-hedaer__bottom{display:flex;justify-content:space-between;align-items:center;}
.productCard-hedaer__bottom-info{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;width:397px;margin-right:26px;}
.productCard-hedaer__bottom-info__estimations-mobile{display:none;}
.productCard-hedaer__bottom-info__estimations{display:flex;align-items:center;}
.productCard-hedaer__bottom-info__estimations-star{width:18px;height:18px;background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/star-off.svg);position:relative;}
.productCard-hedaer__bottom-info__estimations-star.on{background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/star-on.svg);}
.productCard-hedaer__bottom-info__estimations-star.half:before{content:"";display:block;width:9px;height:18px;top:0;left:0;position:absolute;background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/star-on.svg);}
.productCard-hedaer__bottom-info__estimations p{margin-left:6px;font-weight:400;font-size:14px;line-height:129%;color:var(--gray);}
.productCard-hedaer__bottom-info button{display:flex;justify-content:center;align-items:center;gap:8px;font-weight:400;font-size:14px;line-height:129%;color:#8c8c8c;text-wrap:nowrap;transition:all 0.3s ease-in-out;}
.productCard-hedaer__bottom-info button svg{stroke:#8C8C8C;transition:all 0.3s ease-in-out;}
.productCard-hedaer__bottom-info button:hover, .productCard-hedaer__bottom-info button.active{color:var(--red);}
.productCard-hedaer__bottom-info button:hover svg, .productCard-hedaer__bottom-info button.active svg{stroke:var(--red);}
.flex-slider{display:flex;}
.productCard-hero{padding-bottom:83px;}
.productCard-hero__content{display:grid;grid-template-columns:604px 309px 424px;justify-content:space-between;gap:32px;}
.productCard-hero__content-images{display:flex;justify-content:center;align-items:center;gap:0px;align-items:flex-start;flex-direction:row-reverse;gap:24px;}
.productCard-hero__content-images__img-container{display:flex;justify-content:center;align-items:center;gap:0px;width:500px;height:500px;border-radius:8px;background-color:var(--substrate);position:relative;}
.productCard-hero__content-images__img-container .swiper-slide{background-color:var(--substrate);height:auto;display:flex;justify-content:center;align-items:center;gap:0px;}
.productCard-hero__content-images__img-container img{max-width:95%;mix-blend-mode:multiply;pointer-events:none;max-height:480px;}
.productCard-hero__content-images__container{display:flex;justify-content:center;align-items:center;gap:6px;flex-direction:column;}
.productCard-hero__content-images__container-scroll{position:relative;max-height:432px;-ms-overflow-style:none;}
.productCard-hero__content-images__container-scroll__block{display:flex;align-items:center;flex-direction:column;}
.productCard-hero__content-images__container-scroll__block .swiper-slide{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:0px;overflow:hidden;min-width:80px;min-height:80px;width:80px;height:80px;border-radius:16px;border:2px solid #fff;background-color:var(--white);}
.productCard-hero__content-images__container-scroll__block .swiper-slide img{opacity:0.5;transition:0.3s;}
.productCard-hero__content-images__container-scroll__block .swiper-slide.swiper-slide-thumb-active{border:2px solid var(--yellow);}
.productCard-hero__content-images__container-scroll__block .swiper-slide.swiper-slide-thumb-active img{opacity:1;}
.productCard-hero__content-images__container-scroll__block .swiper-slide img{pointer-events:none;}
.productCard-hero__content-specifications .dostavka_single{padding:24px;padding-top:66px;position:relative;border:1px solid #FFD7D7;background:#FFF7F8;margin-top:50px;max-width:310px;}
.productCard-hero__content-specifications .dostavka_single img{position:absolute;left:24px;top:24px;}
.productCard-hero__content-specifications .dostavka_single p{font-weight:500;font-size:16px;line-height:22px;}
.productCard-hero__content-specifications .dostavka_single p strong{font-weight:bold;color:#E21D24;}
.productCard-hero__content-specifications .dostavka_single p span{color:#E21D24;}
.productCard-hero__content-specifications__info-list{display:flex;flex-direction:column;gap:14px;margin-bottom:32px;}
.productCard-hero__content-specifications__info-list__item{display:flex;justify-content:center;align-items:center;gap:8px;justify-content:flex-start;}
.productCard-hero__content-specifications__info-list__item .h4{font-weight:400;font-size:14px;line-height:143%;color:#8c8c8c;}
.productCard-hero__content-specifications__info-list__item p{font-weight:400;font-size:14px;line-height:143%;color:var(--black);}
.productCard-hero__content-specifications__info-list__item span.code{padding:4px 6px;border-radius:8px;border:1px solid var(--yellow);font-weight:500;font-size:14px;line-height:143%;color:var(--black);}
.productCard-hero__content-specifications__info a{font-weight:500;font-size:14px;line-height:143%;text-decoration:underline;text-decoration-skip-ink:none;color:var(--black);}
.productCard-hero__content-specifications__info a:hover{text-decoration:none;}
.productCard-hero__content-purchase__header{display:none;}
.productCard-hero__content-purchase__top{padding:32px;margin-bottom:16px;border-radius:8px;background-color:var(--substrate);}
.productCard-hero__content-purchase__top-availability-mobile{display:none;}
.productCard-hero__content-purchase__top-availability{display:flex;justify-content:center;align-items:center;gap:10px;justify-content:flex-start;max-width:280px;max-width:114px;padding:3px 16px 5px 12px;margin-bottom:24px;margin-bottom:12px;border:1px solid #3c9939;border-radius:8px;text-wrap:nowrap;}
.productCard-hero__content-purchase__top-availability svg{min-width:5PX;}
.productCard-hero__content-purchase__top-availability p{font-weight:500;font-size:14px;line-height:143%;color:#3c9939;}
.productCard-hero__content-purchase__top-availability span{font-weight:400;font-size:14px;line-height:143%;color:var(--dark);}
.productCard-hero__content-purchase__top-availability a{font-weight:400;font-size:14px;line-height:143%;color:var(--dark);text-decoration:underline;text-decoration-skip-ink:none;}
.productCard-hero__content-purchase__top-availability.notavailability{border-color:#e21d24;}
.productCard-hero__content-purchase__top-availability.notavailability p{color:#e21d24;}
.productCard-hero__content-purchase__top-availability.notavailability svg{display:none;}
.productCard-hero__content-purchase__top .single_prices{display:flex;flex-wrap:wrap;gap:20px;align-items:end;flex-direction:row-reverse;justify-content:start;}
@media(max-width:450px){
.productCard-hero__content-purchase__top .single_prices{flex-direction:row;gap:0;}
}
.productCard-hero__content-purchase__top p.price{font-weight:600;font-size:42px;line-height:124%;color:var(--black);}
@media(max-width:450px){
.productCard-hero__content-purchase__top p.price{width:100%;}
}
.productCard-hero__content-purchase__top p.discount{display:block;position:relative;font-weight:600;font-size:16px;line-height:129%;font-size:24px;color:#c5c5c5;padding-bottom:5px;}
.productCard-hero__content-purchase__top p.discount span{position:relative;}
.productCard-hero__content-purchase__top p.discount span:after{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;background-color:#f17d84;}
.productCard-hero__content-purchase__top-btns{margin-top:12px;display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;}
@media(max-width:1200px){
.productCard-hero__content-purchase__top-btns{margin-bottom:16px;}
}
.productCard-hero__content-purchase__top-btns button{padding:16px;}
.productCard-hero__content-purchase__top-btns button:nth-child(1){border:1px solid var(--black);background-color:inherit;}
.productCard-hero__content-purchase__top-btns button:nth-child(1):hover{background-color:var(--black);}
@media(min-width:1201px){
.productCard-hero__content-purchase__top-lower{display:none;}
}
.productCard-hero__content-purchase__top-lower a{display:flex;align-items:center;gap:12px;padding:12px;width:100%;border-radius:8px;font-weight:500;font-size:16px;line-height:137%;border:1px solid var(--white);color:var(--red);background-color:var(--white);transition:all 0.3s ease-in-out;}
.productCard-hero__content-purchase__top-lower a svg{min-width:22px;}
.productCard-hero__content-purchase__top-lower a:hover{border:1px solid #ede8b2;background-color:#fffef6;}
.productCard-hero__content-purchase__top-lower p{padding:12px;position:absolute;visibility:hidden;border-radius:8px;font-weight:400;font-size:14px;line-height:157%;color:var(--gray);transition:all 0.1s ease;border:1px solid #ede8b2;background-color:#fffef6;z-index:4;}
.productCard-hero__content-purchase__bottom{position:relative;padding:69px 32px 32px 32px;border:2px solid var(--dark);border-radius:8px;}
.productCard-hero__content-purchase__bottom-header{position:absolute;display:flex;width:90%;top:0;left:50%;transform:translateX(-50%);}
.productCard-hero__content-purchase__bottom .h3{display:none;}
.productCard-hero__content-purchase__bottom-list{display:flex;flex-direction:column;gap:16px;margin-bottom:16px;}
.productCard-hero__content-purchase__bottom-list__item{display:flex;gap:12px;}
.productCard-hero__content-purchase__bottom-list__item p{font-weight:600;font-size:14px;line-height:143%;color:var(--black);}
.productCard-hero__content-purchase__bottom-list__item p span{font-weight:400;color:#8c8c8c;}
.productCard-hero__content-purchase__bottom-choice{border-radius:8px;padding:11px 16px;background-color:var(--substrate);}
.productCard-hero__content-purchase__bottom-choice .h3{margin-bottom:12px;font-weight:500;font-size:16px;line-height:137%;color:var(--black);display:block;}
.productCard-hero__content-purchase__bottom-choice__selection{position:relative;}
.productCard-hero__content-purchase__bottom-choice__selection-btn{display:flex;align-items:center;width:100%;padding:12px 16px;border-radius:9px;border:1px solid var(--white);background-color:var(--white);transition:all 0.3s ease-in-out;}
.productCard-hero__content-purchase__bottom-choice__selection-btn.active{border:1px solid var(--black);}
.productCard-hero__content-purchase__bottom-choice__selection-btn.active svg{transform:rotate(0);}
.productCard-hero__content-purchase__bottom-choice__selection-btn img{margin-right:8px;}
.productCard-hero__content-purchase__bottom-choice__selection-btn p{font-family:var(--second-family);font-weight:600;font-size:14px;line-height:143%;color:#1d2023;}
.productCard-hero__content-purchase__bottom-choice__selection-btn p span{font-weight:400;}
.productCard-hero__content-purchase__bottom-choice__selection-btn svg{margin-left:auto;transform:rotate(180deg);transition:all 0.3s ease-in-out;}
.productCard-hero__content-purchase__bottom-choice__selection-dropdown{position:absolute;width:100%;padding:8px 0;border-radius:8px;background-color:var(--white);box-shadow:0 9px 28px 8px rgba(0, 0, 0, 0.05), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12);opacity:0;pointer-events:none;visibility:hidden;transition:all 0.5s ease;z-index:2;}
.productCard-hero__content-purchase__bottom-choice__selection-dropdown.active{opacity:1;pointer-events:all;visibility:visible;}
.productCard-hero__content-purchase__bottom-choice__selection-dropdown__label{display:flex;align-items:center;gap:8px;padding:10px 12px;}
.productCard-hero__content-purchase__bottom-choice__selection-dropdown__label input{width:20px;height:20px;appearance:none;background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/check-off.png);}
.productCard-hero__content-purchase__bottom-choice__selection-dropdown__label input:checked{background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/check-on.png);}
.productCard-hero__content-purchase__bottom-choice__selection-dropdown__label p{font-family:var(--second-family);font-weight:600;font-size:14px;line-height:143%;color:#1d2023;}
.productCard-hero__content-purchase__bottom-choice__selection-dropdown__label p span{font-weight:400;}
.productCard-hero__content-purchase__descrs{display:none;}
.productCard-offers{padding-bottom:62px;}
.productCard-offers__content{position:relative;padding:36px 40px;border-radius:20px;border:3px solid var(--yellow);}
.productCard-offers__content h2{margin-bottom:32px;}
.productCard-offers__content-scroll{display:flex;overflow:hidden;transition:all 0.3s ease-in-out;}
.productCard-offers__content-scroll .product-card{min-width:270px;width:100%;}
.productCard-offers__content-scroll .product-card:not(:last-child){margin-right:24px;}
.productCard-offers__content-btns{visibility:hidden;}
@media(max-width:1400px){
.productCard-offers__content-btns{visibility:visible;}
}
.productCard-offers__content-btns button{top:40%;}
.productCard-offers__content-btns button.prev{left:12px;}
.productCard-offers__content-btns button.next{right:12px;}
.productCard-info{padding-bottom:106px;}
.productCard-info__content-nav-mobile{display:none;}
.productCard-info__content-nav{display:flex;align-items:center;position:relative;margin-bottom:52px;}
.productCard-info__content-nav__line{position:absolute;width:100%;bottom:0;left:0;height:2px;background-color:var(--substrate);z-index:0;}
.productCard-info__content-nav button{padding:10px 32px;font-weight:500;font-size:16px;line-height:175%;text-align:center;color:var(--dark);z-index:1;}
.productCard-info__content-nav button:hover{color:var(--black);}
.productCard-info__content-nav button.active{color:var(--black);border-bottom:2px solid var(--yellow);}
.productCard-info__content-nav button.productCard-info-reviews{position:relative;}
.productCard-info__content-nav button.productCard-info-reviews span{position:absolute;display:flex;justify-content:center;align-items:center;gap:0px;top:10px;right:-8px;width:27px;height:20px;border-radius:100px;font-family:var(--third-family);font-weight:600;font-size:12px;line-height:117%;text-align:center;color:var(--black);background-color:var(--yellow);}
.productCard-info__content-bottom{position:relative;overflow:hidden;}
.productCard-info__content-bottom__description{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;visibility:hidden;transition:all 0.3s ease-in-out;}
.productCard-info__content-bottom__description.active{opacity:1;pointer-events:all;visibility:visible;}
.productCard-info__content-bottom__description h2{margin-bottom:16px;font-size:24px;color:#232323;}
.productCard-info__content-bottom__description h3{margin-bottom:16px;font-weight:600;font-size:18px;line-height:144%;color:var(--dark);}
.productCard-info__content-bottom__description p{margin-bottom:24px;font-weight:400;font-size:16px;line-height:150%;color:var(--gray);}
.productCard-info__content-bottom__specifications{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;visibility:hidden;transition:all 0.3s ease-in-out;}
.productCard-info__content-bottom__specifications.active{opacity:1;pointer-events:all;visibility:visible;}
.productCard-info__content-bottom__specifications h2{margin-bottom:52px;margin-bottom:32px;font-size:24px;color:#232323;}
.productCard-info__content-bottom__specifications-info:not(:last-child){margin-bottom:52px;}
.productCard-info__content-bottom__specifications-info .h3{margin-bottom:32px;margin-bottom:22px;font-weight:500;font-size:18px;line-height:156%;color:#232323;}
.productCard-info__content-bottom__specifications-info__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:92px;row-gap:14px;}
.productCard-info__content-bottom__specifications-info__list-item{display:flex;justify-content:space-between;align-items:center;gap:12px;align-items:end;}
.productCard-info__content-bottom__specifications-info__list-item .h4{text-wrap:nowrap;font-weight:400;font-size:16px;line-height:137%;color:var(--gray);}
.productCard-info__content-bottom__specifications-info__list-item p{text-wrap:nowrap;font-weight:400;font-size:16px;line-height:137%;color:var(--black);}
.productCard-info__content-bottom__specifications-info__list-item__line{width:100%;height:1px;border-bottom:1px dotted #DDDDE1;}
.productCard-info__content-bottom__reviews{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;visibility:hidden;transition:all 0.3s ease-in-out;}
.productCard-info__content-bottom__reviews.active{opacity:1;pointer-events:all;visibility:visible;}
.productCard-info__content-bottom__reviews .sectio-title{margin-bottom:32px;color:#232323;}
.productCard-info__content-bottom__reviews-content{display:grid;grid-template-columns:auto 357px;gap:52px;}
.productCard-info__content-bottom__reviews-content__info-review{display:flex;align-items:start;gap:18px;}
.productCard-info__content-bottom__reviews-content__info-review:not(:last-child){margin-bottom:24px;padding-bottom:32px;border-bottom:1px solid var(--line);}
.productCard-info__content-bottom__reviews-content__info-review .comment_logo{width:50px;min-width:50px;height:50px;background:#f5f5f5;border-radius:25px;line-height:50px;text-align:center;text-transform:uppercase;font-size:20px;}
.productCard-info__content-bottom__reviews-content__info-review__content-top{display:flex;align-items:center;gap:12px;margin-bottom:8px;}
.productCard-info__content-bottom__reviews-content__info-review__content-top .h4{font-weight:600;font-size:18px;line-height:144%;color:var(--dark);}
.productCard-info__content-bottom__reviews-content__info-review__content-top p.time{font-weight:400;font-size:14px;line-height:186%;color:var(--gray);}
.productCard-info__content-bottom__reviews-content__info-review__content-estimations{display:flex;align-items:center;margin-bottom:21px;}
.productCard-info__content-bottom__reviews-content__info-review__content-estimations__star{width:18px;height:18px;background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/star-off.svg);}
.productCard-info__content-bottom__reviews-content__info-review__content-estimations__star.on{background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/star-on.svg);}
.productCard-info__content-bottom__reviews-content__info-review__content p{font-weight:400;font-size:16px;line-height:150%;color:var(--dark);}
.productCard-info__content-bottom__reviews-content__block{padding:24px 32px;border-radius:20px;border:1px solid var(--icon-card);height:392px;}
.productCard-info__content-bottom__reviews-content__block-top{display:flex;align-items:center;gap:8px;margin-bottom:8px;}
.productCard-info__content-bottom__reviews-content__block-top h3{font-weight:600;font-size:28px;line-height:121%;color:var(--black);}
.productCard-info__content-bottom__reviews-content__block p{margin-bottom:32px;font-weight:400;font-size:16px;line-height:125%;color:var(--gray);}
.productCard-info__content-bottom__reviews-content__block-list{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;}
.productCard-info__content-bottom__reviews-content__block-list__item{display:flex;justify-content:space-between;align-items:center;gap:10px;}
.productCard-info__content-bottom__reviews-content__block-list__item-estimations{display:flex;align-items:center;}
.productCard-info__content-bottom__reviews-content__block-list__item-estimations__star{width:18px;height:18px;background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/star-off.svg);}
.productCard-info__content-bottom__reviews-content__block-list__item-estimations__star.on{background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/star-on.svg);}
.productCard-info__content-bottom__reviews-content__block-list__item-line{width:100%;height:2px;background-color:var(--substrate);}
.productCard-info__content-bottom__reviews-content__block-list__item p{text-wrap:nowrap;margin-bottom:0;font-weight:400;font-size:14px;line-height:143%;text-align:right;color:var(--dark);}
.productCard-info__content-bottom__reviews-content__block button{width:100%;}
.productCard-info__content-bottom__availability{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;visibility:hidden;transition:all 0.3s ease-in-out;}
.productCard-info__content-bottom__availability.active{opacity:1;pointer-events:all;visibility:visible;}
.productCard-info__content-bottom__availability-list{border-radius:8px;border:1px solid var(--icon-card);}
.productCard-info__content-bottom__availability-list__item{padding:31px 24px;display:flex;justify-content:space-between;align-items:center;}
.productCard-info__content-bottom__availability-list__item:not(:last-child){border-bottom:1px solid var(--icon-card);}
.productCard-info__content-bottom__availability-list__item-right h3{margin-bottom:4px;font-weight:500;font-size:18px;line-height:156%;color:#232323;}
.productCard-info__content-bottom__availability-list__item-right p{font-weight:400;font-size:14px;line-height:143%;color:var(--gray);}
.productCard-info__content-bottom__availability-list__item-left{padding:8px 18px;border-radius:8px;font-weight:500;font-size:14px;line-height:157%;color:var(--gray);border:1px solid var(--color-input);}
.productCard-info__content-bottom__availability-list__item-left.on{border:1px solid #3c9939;}
.productCard-info__content-bottom__availability-list__item-left.on svg{margin-right:10px;}
.productCard-info__content-bottom__availability-list__item-left.on span{color:#3c9939;}
.productCard-recommendations{padding-bottom:98px;}
.productCard-recommendations__content{position:relative;}
.productCard-recommendations__content h2{margin-bottom:32px;}
.productCard-recommendations__content-blocks{display:flex;overflow-x:hidden;}
.productCard-recommendations__content-blocks .product-card{min-width:260px;}
.productCard-recommendations__content-blocks .product-card__img{min-height:244px;}
.productCard-recommendations__content-blocks .product-card:not(:last-child){margin-right:24px;}
.productCard-recommendations__content-btns button{top:42%;}
.productCard-recommendations__content-btns button.prev{left:-23px;}
.productCard-recommendations__content-btns button.next{right:-23px;}
.deliveryAndPeyment-header{margin-bottom:55px;}
.deliveryAndPeyment-payment{padding-bottom:102px;}
.deliveryAndPeyment-payment__content .h2{margin-bottom:16px;font-size:24px;}
.deliveryAndPeyment-payment__content-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin-bottom:35px;}
.deliveryAndPeyment-payment__content-list__item{display:flex;justify-content:center;align-items:center;gap:24px;align-items:flex-start;padding:52px 0;border-radius:20px;background-color:var(--substrate);}
.deliveryAndPeyment-payment__content-list__item-article{max-width:256px;}
.deliveryAndPeyment-payment__content-list__item-article .h3{margin-bottom:12px;font-weight:600;font-size:20px;line-height:130%;color:var(--black);}
.deliveryAndPeyment-payment__content-list__item-article p{font-weight:400;font-size:16px;line-height:150%;color:var(--black);}
.deliveryAndPeyment-payment__content-info{position:relative;overflow:hidden;padding:72px 72px 91px 72px;margin-bottom:52px;border-radius:20px;background-color:var(--black);}
.deliveryAndPeyment-payment__content-info__article{max-width:785px;}
.deliveryAndPeyment-payment__content-info__article strong{margin-bottom:24px;font-weight:600;font-size:24px;line-height:133%;color:var(--yellow);}
.deliveryAndPeyment-payment__content-info__article p{font-weight:400;font-size:18px;line-height:133%;color:var(--white);}
.deliveryAndPeyment-payment__content-info__article p em{font-weight:600;border-bottom:2px solid var(--yellow);font-style:normal;}
.deliveryAndPeyment-payment__content-info__article p:not(:last-child){margin-bottom:28px;}
.deliveryAndPeyment-payment__content-info__img{position:absolute;right:0;top:0;}
.deliveryAndPeyment-payment__content-descrs p{font-weight:400;font-size:16px;line-height:150%;color:var(--black);}
.deliveryAndPeyment-payment__content-descrs__top{display:grid;grid-template-columns:repeat(2, 1fr);gap:52px;padding-bottom:52px;margin-bottom:52px;border-bottom:1px solid #eee;}
.deliveryAndPeyment-payment__content-descrs__top p:not(:last-child){margin-bottom:6px;}
.deliveryAndPeyment-payment__content-descrs__bottom{display:grid;grid-template-columns:repeat(2, 1fr);gap:52px;}
.deliveryAndPeyment-payment__content-descrs__bottom p:not(:last-child){margin-bottom:32px;}
.shops-header{margin-bottom:48px;}
.shops-hero{padding-bottom:102px;}
.shops-hero__content-search{margin-bottom:16px;}
.shops-hero__content-search__label{display:flex;align-items:center;gap:12px;width:365px;padding:13px 16px;border:1px solid var(--line);border-radius:8px;}
.shops-hero__content-search__label input{width:100%;font-weight:400;font-size:16px;line-height:137%;color:var(--black);}
.shops-hero__content-search__label input::placeholder{font-weight:400;font-size:16px;line-height:137%;color:var(--translucent);}
.shops-hero__content-bottom{display:grid;grid-template-columns:375px auto;height:480px;}
.shops-hero__content-bottom__places{overflow-y:auto;border-radius:20px 0 0 20px;border:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--line) var(--substrate);}
.shops-hero__content-bottom__places-list{display:flex;flex-direction:column;}
.shops-hero__content-bottom__places-list__item{padding:24px;background-color:var(--white);cursor:pointer;transition:all 0.3s ease-in-out;}
.shops-hero__content-bottom__places-list__item:not(:last-child){border-bottom:1px solid var(--line);}
.shops-hero__content-bottom__places-list__item:hover{background-color:#f9f9f9;}
.shops-hero__content-bottom__places-list__item .h3{margin-bottom:12px;font-weight:600;font-size:16px;line-height:112%;color:var(--black);}
.shops-hero__content-bottom__places-list__item p{font-weight:400;color:var(--gray);}
.shops-hero__content-bottom__places-list__item p.address{margin-bottom:6px;font-size:16px;line-height:112%;}
.shops-hero__content-bottom__places-list__item p.time{font-size:14px;line-height:129%;}
.shops-hero__content-bottom__places::-webkit-scrollbar{width:5px;border-radius:100px;background-color:var(--substrate);}
.shops-hero__content-bottom__places::-webkit-scrollbar-thumb{background-color:var(--line);border-radius:100px;}
.shops-hero__content-bottom__map-container{overflow:hidden;border-radius:0 20px 20px 0;}
.shops-hero__content-bottom__map-container .map{width:100%;height:100%;}
.warranty-header{margin-bottom:53px;}
.warranty-hero{padding-bottom:72px;}
.warranty-hero__content p{margin-bottom:32px;font-weight:500;font-size:18px;line-height:144%;color:var(--black);}
.warranty-hero__content-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;}
.warranty-hero__content-list__item{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:40px;min-height:420px;border-radius:20px;transition:all 0.3s ease-in-out;}
.warranty-hero__content-list__item .h3{font-weight:600;font-size:22px;line-height:118%;text-align:center;color:var(--black);}
.warranty-hero__content-list__item-tels{display:flex;flex-direction:column;gap:2px;}
.warranty-hero__content-list__item-tels a{font-weight:700;font-size:22px;line-height:127%;color:var(--black);transition:all 0.3s ease-in-out;}
.warranty-hero__content-list__item-tels a:hover{color:var(--yellow);}
.warranty-hero__content-list__item-img{display:flex;position:absolute;bottom:0;background-color:inherit;}
.warranty-hero__content-list__item:hover{transform:scale(105%);}
.warranty-hero__content-list__item:nth-child(1){background-color:var(--yellow);}
.warranty-hero__content-list__item:nth-child(2){background-color:var(--substrate);}
.warranty-hero__content-list__item:nth-child(2) .h3{margin-bottom:24px;}
.warranty-hero__content-list__item:nth-child(3){background-color:var(--black);}
.warranty-hero__content-list__item:nth-child(3) .h3{margin-bottom:24px;color:var(--white);}
.warranty-hero__content-list__item:nth-child(3) a{font-size:16px;}
.warranty-questions{padding-bottom:100px;}
.warranty-questions__content .h2{margin-bottom:32px;font-weight:600;font-size:24px;line-height:133%;color:var(--black);}
.warranty-questions__content-faq{margin-bottom:32px;}
.warranty-questions__content-faq__item{height:72px;overflow:hidden;transition:all 0.3s ease-in-out;cursor:pointer;}
.warranty-questions__content-faq__item:not(:last-child){border-bottom:1px solid var(--line);}
.warranty-questions__content-faq__item-header{display:flex;justify-content:space-between;align-items:center;padding:24px 0;}
.warranty-questions__content-faq__item-header h3{font-weight:500;font-size:18px;line-height:133%;color:var(--black);transition:all 0.3s ease-in-out;}
.warranty-questions__content-faq__item-header__arrow svg{stroke:#AFAFAF;transition:all 0.3s ease-in-out;}
.warranty-questions__content-faq__item-answer{padding-right:30px;}
.warranty-questions__content-faq__item-answer p{padding-bottom:24px;font-weight:400;font-size:16px;line-height:162%;color:var(--dark);}
.warranty-questions__content-faq__item-answer ol{list-style:decimal;}
.warranty-questions__content-faq__item-answer ol li{margin-left:17px;list-style:decimal;padding-bottom:24px;}
.warranty-questions__content-faq__item.active svg{stroke:#353535;transform:rotate(180deg);}
.warranty-questions__content-bottom{display:flex;gap:24px;padding:32px 32px;border-radius:20px;background-color:var(--substrate);}
.warranty-questions__content-bottom__img img{min-width:78px;}
.warranty-questions__content-bottom__info{display:flex;flex-direction:column;gap:0;}
.warranty-questions__content-bottom__info p{font-weight:400;font-size:16px;line-height:162%;color:var(--black);}
.blog-hero{padding-bottom:114px;}
.blog-hero__content-btns{display:flex;align-items:center;gap:10px;margin-bottom:24px;}
.blog-hero__content-btns a{display:inline-block;padding:7px 12px;border-radius:8px;font-weight:400;font-size:14px;line-height:157%;color:var(--black);background-color:var(--substrate);transition:all 0.3s ease-in-out;}
.blog-hero__content-btns a:hover, .blog-hero__content-btns a.active{background-color:var(--yellow);}
.blog-hero__content-blocks{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px;row-gap:54px;column-gap:24px;margin-bottom:52px;}
.blog-hero__content-blocks__block{display:block;border-radius:20px 20px 8px 8px;transition:all 0.3s ease-in-out;}
.blog-hero__content-blocks__block-img{border-radius:20px;overflow:hidden;margin-bottom:8px;}
.blog-hero__content-blocks__block-img img{pointer-events:none;width:100%;}
.blog-hero__content-blocks__block-article{padding-top:16px;}
.blog-hero__content-blocks__block-article__top{display:flex;align-items:center;gap:12px;margin-bottom:16px;}
.blog-hero__content-blocks__block-article__top span{padding:4px 8px;border-radius:8px;font-weight:600;font-size:12px;line-height:150%;}
.blog-hero__content-blocks__block-article__top span.new{color:#40bf40;background-color:#e3ffe3;}
.blog-hero__content-blocks__block-article__top span.recommendations{color:#e96c08;background-color:#fcf0e6;}
.blog-hero__content-blocks__block-article__top span.useful{color:var(--black);background-color:#f0f0f0;}
.blog-hero__content-blocks__block-article__top span.best{color:#d9b700;background-color:#fffad1;}
.blog-hero__content-blocks__block-article__top p.time{font-weight:400;font-size:14px;line-height:129%;color:#8c8c8c;}
.blog-hero__content-blocks__block-article__top p.views{display:flex;justify-content:center;align-items:center;gap:0px;}
.blog-hero__content-blocks__block-article__top p.views span{font-weight:400;font-size:14px;line-height:129%;color:#8c8c8c;}
.blog-hero__content-blocks__block-article .h3{margin-bottom:16px;font-weight:600;font-size:18px;line-height:133%;color:var(--black);}
.blog-hero__content-blocks__block-article p{font-weight:400;font-size:16px;line-height:137%;color:var(--gray);}
.blog-hero__content-blocks__block.hidden{display:none;}
.blog-hero__content-btn{padding:16px;width:100%;font-weight:500;font-size:16px;line-height:125%;border:none;color:var(--black);background-color:var(--substrate);visibility:hidden;}
.blog-hero__content-btn.active{visibility:visible;}
.blog-hero__content-btn:hover{color:var(--black);background-color:var(--yellow);}
.blogPage-header{margin-bottom:52px;}
.blogPage-hero{padding-bottom:102px;}
.blogPage-hero__content{max-width:1000px;}
.blogPage-hero__content-top{display:flex;align-items:center;gap:12px;margin-bottom:16px;}
.blogPage-hero__content-top span{padding:4px 8px;border-radius:8px;font-weight:600;font-size:12px;line-height:150%;}
.blogPage-hero__content-top span.new{color:#40bf40;background-color:#e3ffe3;}
.blogPage-hero__content-top span.recommendations{color:#e96c08;background-color:#fcf0e6;}
.blogPage-hero__content-top span.useful{color:var(--black);background-color:#f0f0f0;}
.blogPage-hero__content-top span.best{color:#d9b700;background-color:#fffad1;}
.blogPage-hero__content-top p.time{margin-bottom:0;font-weight:400;font-size:14px;line-height:129%;color:#8c8c8c;}
.blogPage-hero__content-top p.views{display:flex;justify-content:center;align-items:center;gap:0px;margin-bottom:0;}
.blogPage-hero__content-top p.views span{font-weight:400;font-size:14px;line-height:129%;color:#8c8c8c;}
.blogPage-hero__content-img{display:block;margin-bottom:32px;overflow:hidden;border-radius:20px;}
.blogPage-hero__content-img img{object-fit:cover;}
.blogPage-hero__content h3{margin-bottom:32px;font-weight:600;font-size:24px;line-height:133%;color:var(--black);}
.blogPage-hero__content p{margin-bottom:27px;font-weight:400;font-size:18px;line-height:156%;color:var(--dark);}
.blogPage-hero__content-block{margin-bottom:52px;}
.blogPage-hero__content-block.last-block{margin-bottom:0;}
.blogPage-hero__content-block__list{list-style:decimal;margin-bottom:32px;}
.blogPage-hero__content-block__list-item{margin-left:26px;list-style:decimal;}
.blogPage-hero__content-block__list-item p{margin-bottom:5px;}
.blogPage-hero__content-links{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;margin-bottom:52px;border-bottom:1px solid var(--line);border-top:1px solid var(--line);}
.blogPage-hero__content-links .h4{font-weight:500;font-size:18px;line-height:144%;color:var(--black);}
.blogPage-hero__content-links__list{display:flex;justify-content:center;align-items:center;gap:12px;}
.blogPage-hero__content-links__list-item a{display:flex;justify-content:center;align-items:center;gap:0px;width:38px;height:38px;border-radius:100px;background-color:var(--icon-card);transition:all 0.3s ease-in-out;}
.blogPage-hero__content-links__list-item a:hover{background:rgba(0, 0, 0, 0.3);}
.blogPage-hero__content-entrance{margin-bottom:52px;padding:24px;border-radius:8px;background-color:var(--substrate);}
.blogPage-hero__content-entrance p{margin-bottom:0;font-weight:400;font-size:16px;line-height:162%;color:var(--dark);}
.blogPage-hero__content-entrance p a{font-weight:500;color:var(--black);text-decoration:underline;text-decoration-skip-ink:none;}
.blogPage-hero__content-review__form-top{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;margin-bottom:16px;}
.blogPage-hero__content-review__form-top label input{width:100%;padding:13px 16px;border-radius:8px;border:1px solid #d6d6d6;font-family:var(--second-family);font-weight:400;font-size:16px;line-height:137%;color:var(--black);}
.blogPage-hero__content-review__form-top label input::placeholder{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:137%;color:#8c8c8c;}
.blogPage-hero__content-review__form-top label input.error-border{border:1px solid red;}
.blogPage-hero__content-review__form textarea{width:100%;height:223px;padding:12px 12px 12px 16px;border-radius:8px;border:1px solid #d6d6d6;font-weight:400;font-size:16px;line-height:137%;color:var(--black);resize:none;}
.blogPage-hero__content-review__form textarea::placeholder{font-weight:400;font-size:16px;line-height:137%;color:#8c8c8c;}
.blogPage-hero__content-review__form textarea:focus{outline:none;}
.blogPage-hero__content-review__form-btn{margin-top:9px;padding:11px 17px;font-size:16px;line-height:137%;}
.blogPage-articles{padding-bottom:85px;}
.blogPage-articles__content .h2{margin-bottom:30px;}
.blogPage-articles__content-bottom__blocks{display:flex;overflow-x:scroll;transition:all 0.3s ease-in-out;}
.blogPage-articles__content-bottom__blocks-block{display:block;min-width:332px;border-radius:20px 20px 8px 8px;transition:all 0.3s ease-in-out;}
.blogPage-articles__content-bottom__blocks-block:not(:last-child){margin-right:24px;}
.blogPage-articles__content-bottom__blocks-block__img{border-radius:20px;overflow:hidden;margin-bottom:8px;}
.blogPage-articles__content-bottom__blocks-block__img img{pointer-events:none;width:100%;}
.blogPage-articles__content-bottom__blocks-block__article{padding-top:16px;}
.blogPage-articles__content-bottom__blocks-block__article-top{display:flex;align-items:center;gap:12px;margin-bottom:16px;}
.blogPage-articles__content-bottom__blocks-block__article-top span{padding:4px 8px;border-radius:8px;font-weight:600;font-size:12px;line-height:150%;}
.blogPage-articles__content-bottom__blocks-block__article-top span.recommendations{color:#e96c08;background-color:#fcf0e6;}
.blogPage-articles__content-bottom__blocks-block__article-top span.useful{color:var(--black);background-color:#f0f0f0;}
.blogPage-articles__content-bottom__blocks-block__article-top span.best{color:#d9b700;background-color:#fffad1;}
.blogPage-articles__content-bottom__blocks-block__article-top span.new{color:#40bf40;background-color:#e3ffe3;}
.blogPage-articles__content-bottom__blocks-block__article-top p.time{font-weight:400;font-size:14px;line-height:129%;color:#8c8c8c;}
.blogPage-articles__content-bottom__blocks-block__article .h3{margin-bottom:16px;font-weight:600;font-size:18px;line-height:133%;color:var(--black);}
.blogPage-articles__content-bottom__blocks-block__article p{font-weight:400;font-size:16px;line-height:137%;color:var(--gray);}
.woocommerce-cart .woocommerce table.shop_table tbody:first-child tr:first-child td{padding-right:0;}
.woocommerce-cart .woocommerce table.shop_table tbody:first-child tr:first-child th{padding-left:0;}
.woocommerce-cart .woocommerce table.shop_table{border:none;}
.woocommerce ul#shipping_method li input{display:none;}
.woocommerce ul#shipping_method li input + label{position:relative;cursor:pointer;}
.woocommerce ul#shipping_method li input + label:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/check-off.png);transition:all 0.2s ease;position:relative;margin-right:5px;top:5px;}
.woocommerce ul#shipping_method li input:checked + label:before{background-image:url(//xn----7sbenpmt2bhx.xn--p1ai/wp-content/themes/blank/img/check-on.png);}
.cart_totals{position:relative;}
.cart_totals.disable:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0.5;}
.basket-hero{padding-bottom:102px;}
.basket-hero__content{display:grid;grid-template-columns:auto 360px;gap:32px;}
.basket-hero__content-products__list{display:flex;flex-direction:column;gap:16px;position:relative;}
.basket-hero__content-products__list.disable:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0.5;}
.basket-hero__content-products__list-item{display:flex;position:relative;padding:40px 40px;border-radius:20px;background-color:var(--white);border:1px solid var(--line);}
.basket-hero__content-products__list-item__btn{display:flex;justify-content:center;align-items:center;gap:0px;position:absolute;top:40px;right:40px;width:32px;height:32px;border-radius:100px;background-color:var(--substrate);}
.basket-hero__content-products__list-item__img{margin-right:32px;min-width:120px;height:120px;background-color:var(--white);}
.basket-hero__content-products__list-item__img img{max-height:120px;width:auto;}
.basket-hero__content-products__list-item__article{width:100%;}
.basket-hero__content-products__list-item__article-top{display:flex;justify-content:space-between;margin-bottom:15px;}
.basket-hero__content-products__list-item__article-top h3{max-width:300px;font-weight:400;font-size:16px;line-height:162%;color:var(--black-2);}
.basket-hero__content-products__list-item__article-top__nav{display:flex;justify-content:center;align-items:center;gap:20px;height:32px;padding-right:60px;}
.basket-hero__content-products__list-item__article-top__nav p.value{font-weight:400;font-size:14px;line-height:143%;color:var(--gray);}
.basket-hero__content-products__list-item__article-top__nav p.price{font-weight:500;font-size:18px;line-height:144%;text-align:right;color:var(--black);}
.basket-hero__content-products__list-item__article-volume{display:flex;justify-content:center;align-items:center;gap:11px;padding:10px 1px;width:80px;border-radius:8px;border:1px solid var(--line);}
.basket-hero__content-products__list-item__article-volume p{font-weight:500;font-size:16px;line-height:150%;text-align:center;color:var(--dark);}
.basket-hero__content-decoration{padding:32px 40px;border-radius:20px;background-color:var(--substrate);}
.basket-hero__content-decoration h3{margin-bottom:16px;font-weight:600;font-size:20px;line-height:140%;color:var(--black);}
.basket-hero__content-decoration__line{display:block;margin-bottom:24px;width:100%;height:1px;background-color:var(--line);}
.basket-hero__content-decoration__volume{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;}
.basket-hero__content-decoration__volume p{font-weight:400;font-size:14px;line-height:129%;color:var(--dark);}
.basket-hero__content-decoration__volume p:nth-child(2){font-weight:500;}
.basket-hero__content-decoration .price{font-weight:600;font-size:48px;line-height:100%;color:var(--black);}
.basket-hero__content-decoration .discount{margin-bottom:24px;font-weight:500;font-size:18px;line-height:122%;text-decoration:line-through;color:var(--gray);}
.basket-hero__content-decoration__form label{display:block;margin-bottom:24px;}
.basket-hero__content-decoration__form label p{margin-bottom:10px;font-weight:400;font-size:14px;line-height:129%;color:var(--dark);}
.basket-hero__content-decoration__form label input{width:100%;padding:12px 17px;border-radius:8px;border:1px dashed var(--icon-card);font-family:var(--font-family);font-weight:500;font-size:14px;line-height:143%;letter-spacing:0.02em;color:var(--black);}
.basket-hero__content-decoration__form label input::-moz-placeholder{font-weight:500;font-size:14px;line-height:143%;letter-spacing:0.02em;color:var(--black);}
.basket-hero__content-decoration__form label input::placeholder{font-weight:500;font-size:14px;line-height:143%;letter-spacing:0.02em;color:var(--black);}
.basket-hero__content-decoration__form button{width:100%;}
.payment-header{margin-bottom:52px;}
.payment-hero{padding-bottom:102px;}
.payment-hero__content{display:grid;grid-template-columns:auto 360px;gap:32px;}
.payment-hero__content-peyment{padding:40px;border-radius:20px;border:1px solid var(--line);}
.payment-hero__content-peyment h3{margin-bottom:32px;font-weight:600;font-size:20px;line-height:130%;color:var(--black);}
.payment-hero__content-peyment__form-label{display:block;margin-bottom:16px;}
.payment-hero__content-peyment__form-label legend{margin-bottom:8px;font-weight:400;font-size:14px;line-height:143%;color:var(--dark);}
.payment-hero__content-peyment__form-label legend.off{opacity:0;}
.payment-hero__content-peyment__form-label legend span{color:red;}
.payment-hero__content-peyment__form-label legend span.grey{color:var(--gray);}
.payment-hero__content-peyment__form-label input{width:100%;padding:13px 16px;border-radius:8px;border:1px solid var(--color-input);font-weight:400;font-size:16px;line-height:137%;color:var(--dark);}
.payment-hero__content-peyment__form-label input::placeholder{font-weight:400;font-size:16px;line-height:137%;color:var(--translucent);}
.payment-hero__content-peyment__form-label input:focus{border:1px solid var(--gray);}
.payment-hero__content-peyment__form-label textarea{height:143px;width:100%;padding:13px 16px;border-radius:8px;border:1px solid var(--color-input);font-weight:400;font-size:16px;line-height:137%;color:var(--dark);resize:none;}
.payment-hero__content-peyment__form-label textarea::placeholder{font-weight:400;font-size:16px;line-height:137%;color:var(--translucent);}
.payment-hero__content-peyment__form-label textarea:focus{border:1px solid var(--gray);outline:none;}
.payment-hero__content-peyment__form-double{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;}
.payment-hero__content-peyment__form-double.last{margin-bottom:16px;}
.payment-hero__content-peyment__form-payment{margin-top:27px;margin-bottom:32px;}
.payment-hero__content-peyment__form-payment h3{margin-bottom:8px;}
.payment-hero__content-peyment__form-payment p{margin-bottom:32px;font-weight:400;font-size:14px;line-height:143%;color:var(--gray);}
.payment-hero__content-peyment__form-payment__label{position:relative;display:flex;align-items:center;gap:9px;margin-bottom:16px;}
.payment-hero__content-peyment__form-payment__label p{margin-bottom:0;font-weight:400;font-size:16px;line-height:125%;color:var(--dark);}
.payment-hero__content-peyment__form-payment__label-radio input{position:absolute;opacity:0;}
.payment-hero__content-peyment__form-payment__label-radio input:checked + .payment-hero__content-peyment__form-payment__label-radio__custom{border:1px solid var(--yellow);}
.payment-hero__content-peyment__form-payment__label-radio input:checked + .payment-hero__content-peyment__form-payment__label-radio__custom::after{opacity:1;}
.payment-hero__content-peyment__form-payment__label-radio__custom{position:relative;display:flex;justify-content:center;align-items:center;gap:0px;width:16px;height:16px;border-radius:100px;border:1px solid var(--gray);transition:all 0.3s ease-in-out;}
.payment-hero__content-peyment__form-payment__label-radio__custom::after{content:"";position:absolute;opacity:0;width:10px;height:10px;border-radius:100px;background-color:var(--yellow);transition:all 0.3s ease-in-out;}
.payment-hero__content-peyment__form-btn{padding:13px 66px;font-size:16px;}
.payment-hero__content-decoration{padding:32px 40px;border-radius:20px;background-color:var(--substrate);}
.payment-hero__content-decoration h3{margin-bottom:16px;font-weight:600;font-size:20px;line-height:140%;color:var(--black);}
.payment-hero__content-decoration__line{display:block;margin-bottom:24px;width:100%;height:1px;background-color:var(--line);}
.payment-hero__content-decoration__volume{display:flex;justify-content:space-between;align-items:center;align-items:flex-start;margin-bottom:13px;}
.payment-hero__content-decoration__volume.last{margin-bottom:25px;}
.payment-hero__content-decoration__volume p{font-weight:400;font-size:14px;line-height:129%;color:var(--dark);}
.payment-hero__content-decoration__volume p:nth-child(2){text-align:end;font-weight:500;}
.payment-hero__content-decoration #payment{background:none;}
.payment-hero__content-decoration #payment .place-order{padding:0 !important;padding-top:16px !important;}
.payment-hero__content-decoration #payment #place_order{margin-top:15px;display:flex;justify-content:center;align-items:center;gap:10px;padding:8px 18px;border-radius:8px;border:1px solid var(--yellow);font-family:var(--font-family);font-weight:600;font-size:14px;line-height:157%;color:var(--black);background-color:var(--yellow);transition:all 0.3s ease-in-out;}
.payment-hero__content-decoration #payment #place_order:hover{color:var(--yellow) !important;background-color:var(--black) !important;}
.payment-hero__content-decoration #payment ul.payment_methods{padding:0;}
.payment-hero__content-decoration table.shop_table{border:none;}
.payment-hero__content-decoration table.shop_table th{padding:0;padding-bottom:9px;}
.payment-hero__content-decoration table.shop_table td{padding:9px 0;}
.payment-hero__content-decoration .price{font-weight:600;font-size:40px;line-height:100%;color:var(--black);}
.payment-hero__content-decoration .discount{margin-bottom:24px;font-weight:500;font-size:18px;line-height:122%;text-decoration:line-through;color:var(--gray);}
.payment-hero__content-decoration__form label{display:block;margin-bottom:24px;}
.payment-hero__content-decoration__form label p{margin-bottom:10px;font-weight:400;font-size:14px;line-height:129%;color:var(--dark);}
.payment-hero__content-decoration__form label input{width:100%;padding:12px 17px;border-radius:8px;border:1px dashed var(--icon-card);font-family:var(--font-family);font-weight:500;font-size:14px;line-height:143%;letter-spacing:0.02em;color:var(--black);}
.payment-hero__content-decoration__form label input::-moz-placeholder{font-weight:500;font-size:14px;line-height:143%;letter-spacing:0.02em;color:var(--black);}
.payment-hero__content-decoration__form label input::placeholder{font-weight:500;font-size:14px;line-height:143%;letter-spacing:0.02em;color:var(--black);}
.payment-hero__content-decoration__form button{width:100%;}
.woocommerce-order-received .main-header h1{margin-bottom:25px;}
.woocommerce-order-received .main-header .btn-global{width:250px;}
.productComparison-header{margin-bottom:24px;}
.comparison_scroll{overflow:auto;}
.productComparison-hero{padding-bottom:102px;}
.productComparison-hero__content-entrance{padding:24px;margin-bottom:52px;border-radius:8px;background-color:var(--substrate);}
.productComparison-hero__content-entrance p{font-weight:400;font-size:16px;line-height:162%;color:var(--dark);}
.productComparison-hero__content-entrance p a{font-weight:500;text-decoration:underline;text-decoration-skip-ink:none;color:var(--black);}
.productComparison-hero__content-cards{display:flex;gap:24px;margin-bottom:58px;}
.productComparison-hero__content-cards .product-card{width:260px;min-width:260px;}
.productComparison-hero__content-cards .product-card__img{min-height:244px;}
.productComparison-hero__content-cards .product-card__article-btns{display:flex;align-items:center;gap:16px;}
.productComparison-hero__content-cards .product-card__article-btns__basket{stroke:#DDDDE1;transition:all 0.3s ease-in-out;}
.productComparison-hero__content-cards .product-card__article-btns__basket:hover{stroke:var(--gray);}
.productComparison-hero__content-cards .product-card.add{display:flex;justify-content:center;align-items:center;gap:24px;flex-direction:column;border:1px solid var(--line);}
.productComparison-hero__content-cards .product-card.add .product-card__add{display:flex;justify-content:center;align-items:center;gap:0px;border-radius:100px;width:70px;height:70px;transition:all 0.5s ease;}
.productComparison-hero__content-cards .product-card.add .product-card__add span{display:flex;justify-content:center;align-items:center;gap:0px;width:40px;height:40px;border-radius:100px;background-color:var(--yellow);}
.productComparison-hero__content-cards .product-card.add h3{font-weight:600;font-size:18px;line-height:133%;text-align:center;color:var(--black);}
.productComparison-hero__content-cards .product-card.add:hover .product-card__add{background-color:#fef8c7;}
.productComparison-hero__content-switching{display:flex;align-items:center;gap:16px;margin-bottom:27px;padding:24px 0px;border-bottom:1px solid var(--line);border-top:1px solid var(--line);}
.productComparison-hero__content-switching__label{position:relative;display:block;width:44px;height:22px;border-radius:100px;background-color:var(--black);cursor:pointer;transition:all 0.3s ease-in-out;}
.productComparison-hero__content-switching__label input{position:absolute;pointer-events:none;opacity:0;overflow:hidden;}
.productComparison-hero__content-switching__label input:checked + .productComparison-hero__content-switching__label-slider{transform:translateX(22px);}
.productComparison-hero__content-switching__label input:checked + .productComparison-hero__content-switching__label-slider + .productComparison-hero__content-switching__label-switch-bg{background-color:var(--yellow);}
.productComparison-hero__content-switching__label-slider{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:100px;box-shadow:0 2px 4px 0 rgba(0, 35, 11, 0.2);background-color:var(--white);z-index:1;transition:all 0.5s ease;}
.productComparison-hero__content-switching__label-switch-bg{position:absolute;width:100%;height:100%;border-radius:100px;z-index:0;transition:all 0.5s ease;}
.productComparison-hero__content-info__item{overflow:hidden;border-bottom:1px solid var(--line);transition:all 0.5s ease;}
.productComparison-hero__content-info__item-header{padding:24px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;}
.productComparison-hero__content-info__item-header .h3{font-weight:500;font-size:18px;line-height:133%;color:var(--black);}
.productComparison-hero__content-info__item-header__arrow svg{stroke:#AFAFAF;transition:all 0.5s ease;}
.productComparison-hero__content-info__item-bottom{padding-top:6px;padding-bottom:32px;overflow-x:auto;}
.productComparison-hero__content-info__item-bottom .h3{margin-bottom:16px;font-weight:400;font-size:16px;line-height:150%;color:var(--gray);}
.productComparison-hero__content-info__item-bottom__list{display:flex;gap:24px;}
.productComparison-hero__content-info__item-bottom__list:not(:last-child){margin-bottom:24px;}
.productComparison-hero__content-info__item-bottom__list-item{min-width:260px;max-width:260px;}
.productComparison-hero__content-info__item-bottom__list-item p{font-weight:400;font-size:16px;line-height:150%;color:var(--black);}
.productComparison-hero__content-info__item.active .productComparison-hero__content-info__item-header__arrow svg{stroke:#353535;transform:rotate(180deg);}
.personalAccount-header{margin-bottom:52px;}
.personalAccount-hero{padding-bottom:102px;}
.personalAccount-hero__content{display:grid;grid-template-columns:284px auto;gap:52px;}
.personalAccount-hero__content-btns-mobile{display:none;}
.personalAccount-hero__content-btns{display:flex;flex-direction:column;height:fit-content;padding:16px 24px;border-radius:20px;border:1px solid var(--line);background-color:var(--white);}
.personalAccount-hero__content-btns a{display:block;padding:12px 0;font-weight:500;font-size:16px;line-height:150%;color:var(--black);transition:all 0.3s ease-in-out;}
.personalAccount-hero__content-btns a:hover{color:var(--yellow);}
.personalAccount-hero__content-btns a:nth-child(4){margin-bottom:16px;}
.personalAccount-hero__content-btns a:nth-child(5){padding:16px 0;border-top:1px solid var(--line);}
.personalAccount-hero__content-btns a.active{position:relative;}
.personalAccount-hero__content-btns a.active::after{content:"";position:absolute;top:50%;left:-24px;transform:translateY(-50%);width:3px;height:24px;border-radius:6px;background-color:var(--yellow);}
.personalAccount-hero__content-bloks__data{max-width:780px;}
.personalAccount-hero__content-bloks__data-form__block:not(:last-child){margin-bottom:38px;}
.personalAccount-hero__content-bloks__data-form h3{margin-bottom:26px;font-weight:500;font-size:18px;line-height:144%;color:var(--dark);}
.personalAccount-hero__content-bloks__data-form p{margin-top:14px;font-style:italic;font-weight:400;font-size:12px;line-height:133%;color:var(--gray);}
.personalAccount-hero__content-bloks__data-form__double{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;margin-bottom:12px;}
.personalAccount-hero__content-bloks__data-form__label legend{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-weight:400;font-size:14px;line-height:143%;color:var(--dark);}
.personalAccount-hero__content-bloks__data-form__label input{width:100%;padding:13px 16px;border-radius:8px;border:1px solid var(--color-input);font-weight:400;font-size:16px;line-height:137%;color:var(--dark);}
.personalAccount-hero__content-bloks__data-form__label input::placeholder{font-weight:400;font-size:16px;line-height:137%;color:var(--translucent);}
.personalAccount-hero__content-bloks__data-form__label input:focus{border:1px solid var(--gray);}
.personalAccount-hero__content-bloks__data-form__btn{padding:11px 26px;font-size:16px;}
.personalAccount-hero__content-bloks__orders-list{display:flex;flex-direction:column;gap:16px;}
.personalAccount-hero__content-bloks__orders-list__item{position:relative;overflow:hidden;border-radius:16px;border:1px solid var(--line);background-color:var(--white);transition:all 0.5s ease;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed{position:relative;display:flex;justify-content:space-between;align-items:center;padding:24px;cursor:pointer;transition:all 0.5s ease;opacity:0;pointer-events:none;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed.active{opacity:1;pointer-events:all;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed .personalAccount-hero__content-bloks__orders-list__item-img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.personalAccount-hero__content-bloks__orders-list__item-info{display:flex;flex-direction:column;gap:8px;}
.personalAccount-hero__content-bloks__orders-list__item-info__btn{display:none;}
.personalAccount-hero__content-bloks__orders-list__item-info__top{display:flex;justify-content:center;align-items:center;gap:12px;justify-content:flex-start;}
.personalAccount-hero__content-bloks__orders-list__item-info__top .orders-condition{padding:4px 12px;font-weight:500;font-size:14px;line-height:129%;border-radius:4px;}
.personalAccount-hero__content-bloks__orders-list__item-info__top .orders-condition.confirmed{color:#fcaa34;background-color:rgba(252, 170, 52, 0.1);}
.personalAccount-hero__content-bloks__orders-list__item-info__top .orders-condition.received{color:#3c9939;background-color:rgba(60, 153, 57, 0.1);}
.personalAccount-hero__content-bloks__orders-list__item-info__top .orders-condition.cancelled{color:#ff1c1c;background-color:rgba(255, 28, 28, 0.08);}
.personalAccount-hero__content-bloks__orders-list__item-info__top .orders-date{font-weight:400;font-size:14px;line-height:129%;color:var(--dark);}
.personalAccount-hero__content-bloks__orders-list__item-info .orders-number{font-weight:600;font-size:18px;line-height:144%;letter-spacing:0.01em;color:#1d2023;}
.personalAccount-hero__content-bloks__orders-list__item-img{width:62px;height:62px;}
.personalAccount-hero__content-bloks__orders-list__item-right{display:flex;justify-content:center;align-items:center;gap:32px;}
.personalAccount-hero__content-bloks__orders-list__item-right__price .orders-status{margin-bottom:8px;font-family:var(--font-family);font-weight:400;font-size:14px;line-height:186%;text-align:right;color:var(--dark);}
.personalAccount-hero__content-bloks__orders-list__item-right__price .orders-price{font-weight:600;font-size:18px;line-height:122%;color:var(--black);}
.personalAccount-hero__content-bloks__orders-list__item-expanded{position:absolute;top:0;left:0;width:100%;padding:24px;display:grid;grid-template-columns:320px auto;gap:52px;opacity:0;pointer-events:none;transition:all 0.5s ease;}
.personalAccount-hero__content-bloks__orders-list__item-expanded.active{opacity:1;pointer-events:all;}
.personalAccount-hero__content-bloks__orders-list__item-expanded .personalAccount-hero__content-bloks__orders-list__item-img{min-width:62px;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__header{display:none;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__line{display:block;width:100%;height:1px;background-color:var(--line);}
.personalAccount-hero__content-bloks__orders-list__item-expanded__left .personalAccount-hero__content-bloks__orders-list__item-info{margin-bottom:18px;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__left-info{display:flex;flex-direction:column;gap:4px;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__left-info__block{margin-top:18px;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__left-info__block .title{margin-bottom:6px;font-weight:400;font-size:12px;line-height:133%;color:#8c8c8c;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__left-info__block .info{font-weight:400;font-size:14px;line-height:143%;color:var(--dark);}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;align-items:start;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-top .order_products .personalAccount-hero__content-bloks__orders-list__item-expanded__right-top__product + .personalAccount-hero__content-bloks__orders-list__item-expanded__right-top__product{margin-top:20px;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-top__product{display:flex;align-items:center;gap:14px;max-width:274px;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-top__product a{display:block;margin-bottom:10px;font-weight:400;font-size:14px;line-height:129%;color:#1d2023;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-top__product p{font-weight:600;font-size:12px;line-height:133%;color:var(--dark);}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-top__product p .quantity{font-weight:400;color:var(--gray);}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-top .personalAccount-hero__content-bloks__orders-list__item-right__price .orders-status{display:none;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-info{display:flex;flex-direction:column;gap:8px;margin-top:18px;margin-bottom:18px;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-info__block{display:flex;justify-content:space-between;align-items:center;width:100%;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-info__block p{font-weight:400;font-size:14px;line-height:143%;color:var(--dark);}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-info__block p.price{font-weight:600;font-size:24px;line-height:133%;text-align:right;color:var(--black);}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-btns{margin-top:18px;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-btns__top{display:flex;gap:18px;margin-bottom:18px;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-btns__top a{font-weight:400;font-size:14px;line-height:143%;text-decoration:underline;text-decoration-skip-ink:none;color:var(--gray);}
.personalAccount-hero__content-bloks__orders-list__item.change{border:2px solid var(--yellow);}
.personalAccount-hero__content-bloks__adress{max-width:780px;}
.personalAccount-hero__content-bloks__adress a{text-decoration:underline;}
.personalAccount-hero__content-bloks__adress a:hover{text-decoration:none;}
.personalAccount-hero__content-bloks__adress p{margin-bottom:15px;}
.personalAccount-hero__content-bloks__adress .form-row{margin-bottom:16px;}
.personalAccount-hero__content-bloks__adress h2, .personalAccount-hero__content-bloks__adress legend{margin-bottom:24px;font-weight:500;font-size:18px;line-height:144%;color:var(--dark);}
.personalAccount-hero__content-bloks__adress legend{padding-top:35px;margin-bottom:15px;}
.personalAccount-hero__content-bloks__adress-form__label{display:block;margin-bottom:16px;}
.personalAccount-hero__content-bloks__adress-form__label legend{margin-bottom:8px;font-weight:400;font-size:14px;line-height:143%;color:var(--dark);}
.personalAccount-hero__content-bloks__adress-form__label legend.off{opacity:0;}
.personalAccount-hero__content-bloks__adress-form__label legend span{color:red;}
.personalAccount-hero__content-bloks__adress-form__label legend span.grey{color:var(--gray);}
.personalAccount-hero__content-bloks__adress-form__label input{width:100%;padding:13px 16px;border-radius:8px;border:1px solid var(--color-input);font-weight:400;font-size:16px;line-height:137%;color:var(--dark);}
.personalAccount-hero__content-bloks__adress-form__label input::placeholder{font-weight:400;font-size:16px;line-height:137%;color:var(--translucent);}
.personalAccount-hero__content-bloks__adress-form__label input:focus{border:1px solid var(--gray);}
.personalAccount-hero__content-bloks__adress-form__double{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;}
.personalAccount-hero__content-bloks__adress-form__double.last{margin-bottom:16px;}
.personalAccount-hero__content-bloks__adress-form__btn{padding:13px 26px;font-size:16px;}
.text-block{font-size:18px;line-height:156%;color:var(--dark);font-weight:400;}
.text-block p{margin-bottom:27px;}
.text-block img{margin-bottom:32px;display:block;border-radius:20px;}
.text-block h1, .text-block .h1{font-family:var(--font-family);font-weight:500;font-size:32px;line-height:125%;color:var(--black);letter-spacing:-0.7px;margin-bottom:32px;}
.text-block h2, .text-block .h2{margin-bottom:32px;font-weight:600;font-size:24px;line-height:133%;color:var(--black);}
.text-block ul{display:flex;flex-direction:column;gap:8px;margin-bottom:27px;}
.text-block ul li{position:relative;padding-left:24px;}
.text-block ul li:before{content:"";position:absolute;top:12px;left:10px;width:4px;height:4px;border-radius:100px;background-color:var(--gray);}
.text-block ol{display:flex;flex-direction:column;gap:8px;margin-bottom:27px;counter-reset:num;}
.text-block ol li{position:relative;padding-left:24px;}
.text-block ol li:before{content:counter(num) ".";counter-increment:num;display:inline-block;position:absolute;top:0px;left:0px;width:20px;text-align:left;}
@media(max-width:768px){
.text-block{font-size:16px;}
.text-block img{margin-bottom:29px;}
.text-block p, .text-block ul, .text-block ol{margin-bottom:23px;}
.text-block h1, .text-block .h1{font-size:28px;}
.text-block h2, .text-block .h2{font-size:22px;}
} @media(max-width:1440px){  .productCard-hero__content{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;}
.productCard-hero__content-images{justify-content:flex-start;flex-direction:column;}
.productCard-hero__content-images__container{flex-direction:row;width:500px;justify-content:space-between;}
.productCard-hero__content-images__container-scroll__block{flex-direction:row;}
.productCard-hero__content-images__container button.prev{transform:rotate(-90deg);}
.productCard-hero__content-images__container button.next{transform:rotate(-90deg);}
.deliveryAndPeyment-payment__content-info__img{display:none;}
}
@media(max-width:1200px){    .index-hero__content-bottom__btns{display:block;}
.index-hero__content-bottom__btns button{top:28%;}
.index-hero__content-bottom__btns button.prev{left:7px;}
.index-hero__content-bottom__btns button.next{right:7px;}
.index-categories__content-position{display:flex;justify-content:center;align-items:center;gap:12px;}
.index-categories__content-position span{width:6px;height:6px;border-radius:100px;background-color:var(--color-input);cursor:pointer;transition:all 0.3s ease-in-out;}
.index-categories__content-position span.swiper-pagination-bullet-active{width:9px;height:9px;background-color:var(--yellow);}
.catalog-content__products-bottom__cards-content{grid-template-columns:repeat(3, minmax(0, 1fr));}
.productCard-hedaer__bottom{flex-direction:column;align-items:start;gap:20px;}
.productCard-hero__content{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px;}
.productCard-hero__content-specifications{display:none;}
.deliveryAndPeyment-payment__content-list{display:flex;flex-direction:column;}
.blog-hero__content-blocks{grid-template-columns:repeat(3, 1fr);}
}
@media(max-width:1111px){   .tvAndElectronics-hero{padding-bottom:102px;}
.tvAndElectronics-hero__content{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px;}
.tvAndElectronics-popular__content-scroll__cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px;}
.productCard-info__content-bottom__specifications-info__list{display:flex;flex-direction:column;}
.basket-hero__content-products__list-item{padding:52px 20px;}
.basket-hero__content-products__list-item__btn{top:24px;right:24px;}
}
@media(max-width:1024px){       .index-advantages__content{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px;}
.tvAndElectronics-hero{padding-bottom:102px;}
.tvAndElectronics-hero__content{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;}
.tvAndElectronics-popular__content-scroll__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;}
.catalog-content__products-bottom__cards-content{grid-template-columns:repeat(2, minmax(0, 1fr));}
.productCard-hero__content{display:flex;flex-direction:column;}
.productCard-hero__content-images{align-items:center;}
.warranty-hero__content-list{display:flex;flex-direction:column;}
.blog-hero__content-blocks{grid-template-columns:repeat(2, 1fr);}
.basket-hero__content-products__list-item{padding:30px 12px;align-items:center;}
.basket-hero__content-products__list-item__article-top{flex-direction:column-reverse;gap:20px;}
.basket-hero__content-products__list-item__article-top__nav{justify-content:flex-start;padding-right:0;}
.payment-hero__content-peyment__form-double{display:flex;flex-direction:column;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed{flex-direction:column;align-items:flex-start;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed .personalAccount-hero__content-bloks__orders-list__item-img{position:inherit;top:0;left:0;width:100px;height:100%;transform:none;margin-bottom:29px;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed .personalAccount-hero__content-bloks__orders-list__item-img img{width:100%;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed .personalAccount-hero__content-bloks__orders-list__item-info{width:100%;flex-direction:column-reverse;margin-bottom:16px;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed .personalAccount-hero__content-bloks__orders-list__item-info__top{justify-content:space-between;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed .personalAccount-hero__content-bloks__orders-list__item-info__top p.orders-date{transform:translateY(-35px);}
.personalAccount-hero__content-bloks__orders-list__item-collapsed .personalAccount-hero__content-bloks__orders-list__item-right{width:100%;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed .personalAccount-hero__content-bloks__orders-list__item-right__price{display:flex;justify-content:space-between;align-items:center;width:100%;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed .personalAccount-hero__content-bloks__orders-list__item-right__price p.orders-status{margin-bottom:0;}
.personalAccount-hero__content-bloks__orders-list__item-collapsed .personalAccount-hero__content-bloks__orders-list__item-right svg{display:none;}
.personalAccount-hero__content-bloks__orders-list__item-expanded{display:flex;flex-direction:column;}
.personalAccount-hero__content-bloks__orders-list__item-expanded .personalAccount__orders-block-roll{position:absolute;top:24px;right:24px;}
}
@media(max-width:1024px) and (min-width:769px){
.index-recommendations__content-scroll__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;}
}
@media(max-width:768px){           .woocommerce form .form-row-first, .woocommerce-page form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-last{float:none;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:auto;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{margin-bottom:15px;}
.main-header__nav{padding-bottom:17px;text-wrap:nowrap;overflow-x:scroll;font-size:13px;margin-bottom:0;}
.main-header__nav a{font-size:13px;}
.main-header h1{font-weight:600;font-size:28px;line-height:121%;color:var(--black);}
.index-hero__content-top{flex-direction:column;align-items:flex-start;gap:20px;}
.index-hero__content-top .h1{font-size:28px;}
.index-hero__content-bottom{position:relative;}
.index-hero__content-bottom .index-hero__content-bottom__btns button{top:28%;}
.index-hero__content-bottom .index-hero__content-bottom__btns button.prev{left:7px;}
.index-hero__content-bottom .index-hero__content-bottom__btns button.next{right:7px;}
.index-hero__content-bottom__list .product-card{min-width:100%;}
.index-hero__content-bottom__btns{display:block;}
.index-recommendations__content-scroll{overflow:hidden;margin-bottom:32px;}
.index-recommendations__content-scroll__cards{display:flex;gap:0;}
.index-recommendations__content-scroll__cards .product-card{min-width:260px;min-width:100px;}
.index-recommendations__content-position{display:flex;justify-content:center;align-items:center;gap:12px;}
.index-recommendations__content-position span{width:6px;height:6px;border-radius:100px;background-color:var(--color-input);cursor:pointer;transition:all 0.3s ease-in-out;}
.index-recommendations__content-position span.swiper-pagination-bullet-active{width:9px;height:9px;background-color:var(--yellow);}
.index-offers__content-scroll__block-img{display:none;}
.index-offers__content-scroll__block-img-mobile{width:100%;display:block;margin-bottom:32px;}
.index-offers__content-scroll__block-info h2{font-size:28px;}
.index-offers__content-scroll__block-info p{font-size:16px;}
.index-offers__content-btns button.prev{left:0;}
.index-offers__content-btns button.next{right:0;}
.index-top__content-bottom{height:547px;}
.index-top__content-top__btns button{opacity:0;}
.index-top__content-top__btns button.prev{left:0;}
.index-top__content-top__btns button.next{right:0;}
.index-advantages__content{display:flex;flex-direction:column;gap:24px;}
.tvAndElectronics-main-header h1{display:none;}
.tvAndElectronics-hero{padding-bottom:102px;}
.tvAndElectronics-hero__content{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px;}
.tvAndElectronics-popular__content-scroll{overflow:hidden;margin-bottom:32px;}
.tvAndElectronics-popular__content-scroll__cards{display:flex;gap:0;transition:all 0.3s ease-in-out;}
.tvAndElectronics-popular__content-scroll__cards .product-card{min-width:260px;}
.tvAndElectronics-popular__content-scroll__cards .product-card:not(:nth-child(-n+5)){display:none;}
.tvAndElectronics-popular__content-scroll__cards .product-card:not(:last-child){margin-right:24px;}
.tvAndElectronics-popular__content-indicator{position:relative;overflow:hidden;width:100%;height:4px;border-radius:100px;background-color:var(--substrate);}
.tvAndElectronics-popular__content-indicator__progress{position:absolute;left:0;width:0;height:100%;border-radius:100px;background-color:#8d8d8d;transition:all 0.1s ease;}
.catalog-content__products-mobile{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);gap:0;border-top:1px solid var(--icon-card);border-bottom:1px solid var(--icon-card);margin-bottom:11px;}
.catalog-content__products-mobile__filter-sorting{position:relative;}
.catalog-content__products-mobile__filter-sorting__block{position:absolute;display:flex;flex-direction:column;width:100%;bottom:0;border:1px solid var(--icon-card);border-radius:8px;background-color:var(--white);transition:bottom 0.5s ease, opacity 0.2s ease;opacity:0;pointer-events:none;}
.catalog-content__products-mobile__filter-sorting__block a{width:100%;padding:16px;font-weight:500;font-size:16px;line-height:137%;color:var(--dark);}
.catalog-content__products-mobile__filter-sorting__block a.active{background-color:#ebebeb;}
.catalog-content__products-mobile__filter-sorting.active .catalog-content__products-mobile__filter-sorting__block{bottom:-239px;z-index:5;opacity:1;pointer-events:all;}
.catalog-content__products-mobile button{display:flex;justify-content:center;align-items:center;gap:12px;width:100%;padding:16px;font-weight:500;font-size:16px;line-height:137%;color:var(--dark);}
.catalog-content__products-mobile::before{content:"";position:absolute;width:1px;height:70%;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--icon-card);}
.catalog-content__products-bottom{display:grid;grid-template-columns:repeat(1, 1fr);gap:0;}
.catalog-content__products-bottom__filter{position:fixed;overflow-y:auto;top:-150%;left:0;padding:0 13px;width:100%;height:100%;background-color:var(--white);z-index:5;transition:all 0.5s ease;padding-bottom:3px;}
.catalog-content__products-bottom__filter.active{top:0;}
.catalog-content__products-bottom__filter .close_catalog_filter_bottom{position:sticky;width:100%;margin-top:5px;bottom:0;}
.catalog-content__products-bottom__filter-top{display:flex;justify-content:center;align-items:center;gap:0;position:relative;margin-bottom:27px;padding:18px 0;border-bottom:1px solid var(--icon-card);}
.catalog-content__products-bottom__filter-top .h3{font-family:var(--second-family);font-weight:500;font-size:18px;line-height:144%;color:#1d2023;}
.catalog-content__products-bottom__filter-top button{position:absolute;top:50%;left:13px;transform:translateY(-50%);}
.catalog-content__products-bottom__filter-price .price-inputs{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;}
.catalog-content__products-bottom__cards-top__sorting{display:none;}
.catalog-content__products-bottom__cards-content{gap:10px;margin-bottom:21px;}
.catalog__bottom-menu{position:fixed;display:block;bottom:0;left:0;width:100%;box-shadow:0 -2px 8px 0 rgba(0, 0, 0, 0.08);background:var(--white);z-index:9;transform:translateY(100%);opacity:0;transition:transform 0.3s ease, opacity 0.3s ease;}
.catalog__bottom-menu__content{padding:16px 0;display:flex;justify-content:space-between;align-items:center;}
.catalog__bottom-menu__content a{display:flex;justify-content:center;align-items:center;gap:8px;flex-direction:column;position:relative;width:70px;}
.catalog__bottom-menu__content a p{font-weight:400;font-size:12px;line-height:100%;color:var(--gray);}
.catalog__bottom-menu.visible{transform:translateY(0);opacity:1;}
.productCard-hedaer{margin-bottom:0px;}
.productCard-hedaer__bottom{display:none;}
.productCard-hedaer .main-header__nav{margin-bottom:0;}
.productCard-hero{padding-bottom:16px;}
.productCard-hero__content{gap:30px;}
.productCard-hero__content-images__img-container{padding:10px;width:100%;height:auto;}
.productCard-hero__content-images__container{width:100%;}
.productCard-hero__content-purchase__header{display:block;}
.productCard-hero__content-purchase__header .productCard-hedaer__bottom{display:block;margin-bottom:32px;}
.productCard-hero__content-purchase__header .productCard-hedaer__bottom .h1{margin-bottom:24px;font-weight:600;font-size:22px;line-height:136%;color:var(--black);}
.productCard-hero__content-purchase__header .productCard-hedaer__bottom-info{display:flex;align-items:center;gap:16px;margin-right:0;width:auto;}
.productCard-hero__content-purchase__header .productCard-hedaer__bottom-info a{display:flex;justify-content:center;align-items:center;gap:6px;font-weight:400;font-size:14px;line-height:129%;color:var(--gray);}
.productCard-hero__content-purchase__top-availability{justify-content:center;max-width:inherit;}
.productCard-hero__content-purchase__top-lower p{display:none;}
.productCard-hero__content-purchase__bottom{margin-bottom:52px;}
.productCard-hero__content-purchase__descrs{display:block;padding:24px;border-radius:20px;border:1px solid #ede8b2;background-color:#fffef6;}
.productCard-hero__content-purchase__descrs h3{display:flex;gap:12px;margin-bottom:12px;font-weight:600;font-size:20px;line-height:110%;color:var(--red);}
.productCard-hero__content-purchase__descrs p{font-weight:400;font-size:14px;line-height:129%;color:var(--gray);}
.productCard-info__content{position:relative;}
.productCard-info__content-nav-mobile2{display:block;margin-bottom:40px;}
.productCard-info__content-nav-mobile2 button{display:flex;justify-content:space-between;align-items:center;padding:16px 14px;width:100%;border-radius:8px;border:1px solid var(--dark);}
.productCard-info__content-nav-mobile2 button p{font-family:var(--second-family);font-weight:500;font-size:16px;line-height:125%;color:#1d2023;}
.productCard-info__content-nav-mobile2 button svg{transition:all 0.3s ease-in-out;}
.productCard-info__content-nav-mobile2 button.active svg{transform:rotate(180deg);}
.productCard-info__content-nav2{position:absolute;flex-direction:column;width:100%;border-radius:8px;border:1px solid var(--dark);background-color:var(--white);opacity:0;pointer-events:none;visibility:hidden;transition:all 0.1s ease;}
.productCard-info__content-nav2.active{top:70px;opacity:1;pointer-events:all;visibility:visible;z-index:4;}
.productCard-info__content-nav2 button.active{border-bottom:none;}
.productCard-info__content-nav2__line{display:none;}
.productCard-info__content-bottom__reviews-content{display:flex;flex-direction:column-reverse;}
.productCard-info__content-bottom__availability-list__item{flex-direction:column;align-items:inherit;gap:24px;}
.productCard-info__content-bottom__availability-list__item-left{display:flex;justify-content:center;align-items:center;gap:0px;}
.productCard-recommendations__content-btns{opacity:0;visibility:hidden;}
.productCard-recommendations__content-btns button{pointer-events:none;}
.productCard-recommendations__content-btns button.prev{left:0;}
.productCard-recommendations__content-btns button.next{right:0;}
.deliveryAndPeyment-header{margin-bottom:36px;}
.deliveryAndPeyment-payment{padding-bottom:71px;}
.deliveryAndPeyment-payment__content .h2{font-size:20px;}
.deliveryAndPeyment-payment__content-list{gap:12px;margin-bottom:25px;}
.deliveryAndPeyment-payment__content-list__item{padding:26px 0;}
.deliveryAndPeyment-payment__content-list__item img{width:17%;}
.deliveryAndPeyment-payment__content-list__item-article{max-width:218px;}
.deliveryAndPeyment-payment__content-list__item-article .h3{font-size:18px;}
.deliveryAndPeyment-payment__content-list__item-article p{font-size:16px;}
.deliveryAndPeyment-payment__content-info{margin-bottom:39px;padding:24px 16px 251px 16px;}
.deliveryAndPeyment-payment__content-info__article strong{font-size:20px;}
.deliveryAndPeyment-payment__content-info__article p{font-size:16px;}
.deliveryAndPeyment-payment__content-info__img{display:flex;justify-content:center;align-items:center;gap:0px;width:100%;bottom:-110px;top:inherit;right:inherit;}
.deliveryAndPeyment-payment__content-descrs__top{display:flex;flex-direction:column;gap:0px;padding-bottom:32px;margin-bottom:32px;}
.deliveryAndPeyment-payment__content-descrs__top p:not(:last-child){margin-bottom:0px;}
.deliveryAndPeyment-payment__content-descrs__bottom{display:flex;flex-direction:column;}
.shops-header{margin-bottom:20px;}
.shops-hero{padding-bottom:72px;}
.shops-hero__content-search{margin-bottom:2px;}
.shops-hero__content-search__label{width:100%;}
.shops-hero__content-bottom{display:flex;flex-direction:column;gap:16px;height:auto;}
.shops-hero__content-bottom__places{height:481px;height:auto;border-radius:8px;}
.shops-hero__content-bottom__map-container{border-radius:8px;height:480px;}
.warranty-header{margin-bottom:39px;}
.warranty-hero{padding-bottom:52px;}
.warranty-hero__content-list{gap:16px;}
.warranty-hero__content-list__item{padding:33px 20px;min-height:400px;}
.warranty-hero__content-list__item:nth-child(1) .warranty-hero__content-list__item-img{bottom:-18px;}
.warranty-hero__content-list__item:nth-child(2) .h3{margin-bottom:16px;}
.warranty-hero__content-list__item:nth-child(3) .warranty-hero__content-list__item-img{bottom:-41px;}
.warranty-hero__content-list__item:hover{transform:none;}
.warranty-questions{padding-bottom:72px;}
.warranty-questions__content-faq__item-header{padding:16px 0;}
.warranty-questions__content-bottom{flex-direction:column;padding:25px 20px;}
.blog-hero__content-btns{flex-wrap:wrap;}
.blog-hero__content-blocks{grid-template-columns:repeat(1, 1fr);row-gap:20px;}
.blog-hero__content-blocks__block-img{margin-bottom:0;}
.blog-hero__content-blocks__block-article{padding-top:13px;}
.blog-hero__content-blocks__block-article__top{margin-bottom:24px;}
.blogPage-header{margin-bottom:31px;}
.blogPage-hero{padding-bottom:54px;}
.blogPage-hero__content h3{font-size:22px;}
.blogPage-hero__content p{margin-bottom:23px;font-size:16px;}
.blogPage-hero__content-img{margin-bottom:29px;}
.blogPage-hero__content-block{margin-bottom:42px;}
.blogPage-hero__content-block.first p{font-size:18px;line-height:144%;}
.blogPage-hero__content-links{padding:13px 1px;}
.blogPage-hero__content-entrance{margin-bottom:34px;}
.blogPage-hero__content-entrance p{margin-bottom:0;}
.blogPage-hero__content-review h3{margin-bottom:20px;}
.blogPage-hero__content-review__form-top{display:flex;flex-direction:column;}
.blogPage-hero__content-review__form-btn{margin-top:29px;width:100%;}
.blogPage-articles{padding-bottom:67px;}
.blogPage-articles__content-bottom__blocks-block{min-width:260px;}
.blogPage-articles__content-bottom__blocks-block__img{height:229px;}
.blogPage-articles__content-bottom__blocks-block__img img{height:100%;object-fit:cover;}
.blogPage-articles__content-bottom__blocks-block__article-top{margin-bottom:14px;}
.blogPage-articles__content-bottom__blocks-block__article h3{margin-bottom:14px;font-size:19px;}
.blogPage-articles__content-bottom__indicator{position:relative;overflow:hidden;width:100%;height:4px;border-radius:100px;background-color:var(--substrate);}
.blogPage-articles__content-bottom__indicator-progress{position:absolute;left:0;width:0;height:100%;border-radius:100px;background-color:#8d8d8d;transition:all 0.1s ease;}
.basket-header{margin-bottom:22px;}
.basket-hero{padding-bottom:59px;}
.basket-hero__content{display:flex;flex-direction:column;}
.basket-hero__content-products__list-item{position:relative;padding:24px 24px;flex-direction:column;}
.basket-hero__content-products__list-item__img{align-self:baseline;margin-right:0;margin-bottom:23px;}
.basket-hero__content-products__list-item__article-top h3{max-width:100%;}
.basket-hero__content-products__list-item__article-top__nav{position:absolute;bottom:32px;right:24px;}
.basket-hero__content-products__list-item__article-volume{padding:12px 6px;width:80px;justify-content:space-between;}
.basket-hero__content-decoration{padding:28px 32px;}
.basket-hero__content-decoration__volume{margin-bottom:23px;}
.basket-hero__content-decoration p.price{font-size:40px;}
.payment-header{margin-bottom:23px;}
.payment-hero{padding-bottom:72px;}
.payment-hero__content{display:flex;flex-direction:column;}
.payment-hero__content-peyment{padding:24px;}
.payment-hero__content-peyment__form-label{margin-bottom:19px;}
.payment-hero__content-peyment__form-label legend.off{display:none;}
.payment-hero__content-peyment__form-double{gap:0;}
.payment-hero__content-decoration{padding:32px 32px;height:auto;}
.payment-hero__content-decoration__line:nth-child(6){margin-bottom:3px;}
.personalAccount-header{margin-bottom:14px;}
.personalAccount-hero{padding-bottom:71px;}
.personalAccount-hero__content{display:flex;flex-direction:column;position:relative;gap:23px;}
.personalAccount-hero__content-btns-mobile{display:block;padding:16px;border-radius:8px;background-color:var(--substrate);}
.personalAccount-hero__content-btns-mobile p{margin-bottom:8px;font-weight:400;font-size:14px;line-height:143%;color:var(--translucent);}
.personalAccount-hero__content-btns-mobile button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;border-radius:8px;border:1px solid var(--gray);font-family:var(--second-family);font-weight:400;font-size:16px;line-height:137%;color:var(--dark);}
.personalAccount-hero__content-btns-mobile button svg{transition:all 0.3s ease-in-out;}
.personalAccount-hero__content-btns-mobile button.active svg{transform:rotate(180deg);}
.personalAccount-hero__content-btns{position:absolute;top:120px;left:0;width:100%;border-radius:8px;border:1px solid var(--gray);background-color:var(--substrate);opacity:0;pointer-events:none;visibility:hidden;transition:all 0.5s ease;}
.personalAccount-hero__content-btns.active{opacity:1;pointer-events:all;visibility:visible;z-index:5;}
.personalAccount-hero__content-bloks__data-form__double{display:flex;flex-direction:column;gap:22px;margin-bottom:21px;}
.personalAccount-hero__content-bloks__data-form h3{margin-bottom:32px;}
.personalAccount-hero__content-bloks__data-form__btn{width:100%;}
.personalAccount-hero__content-bloks__orders-list__item-expanded .personalAccount-hero__content-bloks__orders-list__item-info{gap:13px;}
.personalAccount-hero__content-bloks__orders-list__item-expanded .personalAccount-hero__content-bloks__orders-list__item-info__btn{display:flex;justify-content:center;align-items:center;gap:0px;padding:13px 24px;border-radius:8px;border:1px solid var(--gray);font-weight:500;font-size:16px;line-height:137%;color:var(--black);}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-top .personalAccount-hero__content-bloks__orders-list__item-right__price{display:none;}
.personalAccount-hero__content-bloks__orders-list__item-expanded__right-btns__top{flex-direction:column;}
.personalAccount-hero__content-bloks__adress h2{margin-bottom:32px;}
.personalAccount-hero__content-bloks__adress-form__double{display:flex;flex-direction:column;gap:0;}
.personalAccount-hero__content-bloks__adress-form__label{margin-bottom:24px;}
.personalAccount-hero__content-bloks__adress-form__label legend.off{display:none;}
.personalAccount-hero__content-bloks__adress-form__btn{width:100%;}
}
@media(max-width:450px){     .index-hero {
padding: 16px 0 16px 0;
}
.index-hero__content {
padding: 20px 22px;
}
.index-hero__content-top {
gap: 16px;
}
.index-hero__content-top__timer {
gap: 6px;
}
.index-categories {
padding: 34px 0 50px 0;
overflow: hidden;
}
.index-categories__content-scroll {
width: 100%;
}
.index-categories__content-scroll__cards-card {
min-width: 142px;
}
.index-recommendations {
padding: 0 0 53px 0;
}
.index-offers {
margin-bottom: 53px;
}
.index-offers__content-scroll__block {
padding: 24px 24px;
}
.index-offers__content-scroll__block h2 {
margin-bottom: 8px;
}
.index-offers__content-scroll__block p {
margin-bottom: 25px;
}
.index-top {
padding-bottom: 54px;
}
.index-top__content-top {
margin-bottom: 52px;
}
.index-top__content-top__scroll {
margin-bottom: 28px;
}
.index-top__content-top__btns {
opacity: 0;
pointer-events: none;
}
.index-top__content-bottom {
padding: 25px;
padding-bottom: 50px;
}
.index-top__content-bottom #index-top__content-bottom__btn {
left: 25px;
}
.index-blog {
padding-bottom: 44px;
}
.index-blog__content-bottom__blocks-block {
min-width: 260px;
}
.index-blog__content-bottom__blocks-block__img {
height: 229px;
}
.index-blog__content-bottom__blocks-block__img img {
height: 100%;
object-fit: cover;
}
.index-blog__content-bottom__blocks-block__article-top {
margin-bottom: 14px;
}
.index-blog__content-bottom__blocks-block__article h3 {
margin-bottom: 14px;
font-size: 19px;
}
.index-blog__content-bottom__indicator {
position: relative;
overflow: hidden;
width: 100%;
height: 4px;
border-radius: 100px;
background-color: var(--substrate);
}
.index-blog__content-bottom__indicator-progress {
position: absolute;
left: 0;
width: 0;
height: 100%;
border-radius: 100px;
background-color: #8d8d8d;
transition: all 0.1s ease;
}
.index-advantages {
padding-bottom: 70px;
}
.index-advantages__content {
gap: 14px;
}
.index-advantages__content-block {
padding: 24px;
}
.tvAndElectronics-hero {
padding-bottom: 54px;
}
.tvAndElectronics-hero__content {
gap: 14px;
}
.tvAndElectronics-hero__content-card {
padding: 10px;
padding-bottom: 110px;
}
.tvAndElectronics-hero__content-card__img {
width: 100px;
}
.tvAndElectronics-popular {
padding-bottom: 65px;
}
.catalog-header {
margin-bottom: 29px;
}
.productCard-hero__content-images__img-container {
padding: 0;
}
.productCard-hero__content-images__container-scroll {
padding-bottom: 0;
}
.productCard-hero__content-images__container-scroll__block button {
min-width: 70px;
min-height: 70px;
}
.productCard-hero__content-purchase__top {
padding: 24px;
}
.productCard-hero__content-purchase__top-availability-mobile {
display: flex;
align-items: center;
gap: 8px;
margin-bottom: 12px;
font-weight: 500;
font-size: 14px;
line-height: 143%;
text-align: right;
color: #3c9939;
}
.productCard-hero__content-purchase__top-availability-mobile.notavailability {
color: #e21d24;
}
.productCard-hero__content-purchase__top-availability-mobile.notavailability svg {
display: none;
}
.productCard-hero__content-purchase__top-availability {
display: none;
}
.productCard-hero__content-purchase__top p.price {
margin-bottom: 24px;
}
.productCard-hero__content-purchase__top-btns {
margin-bottom: 21px;
}
.productCard-hero__content-purchase__top-lower a {
font-size: 14px;
}
.productCard-hero__content-purchase__top-lower p {
display: none;
}
.productCard-hero__content-purchase__bottom {
padding: 24px;
margin-bottom: 52px;
}
.productCard-hero__content-purchase__bottom-header {
display: none;
}
.productCard-hero__content-purchase__bottom .h3 {
display: block;
margin-bottom: 32px;
font-weight: 600;
font-size: 18px;
line-height: 144%;
color: var(--black);
}
.productCard-hero__content-purchase__bottom-list__item svg {
min-width: 21px;
}
.productCard-hero__content-purchase__bottom-choice .h3 {
margin-bottom: 10px;
font-size: 16px;
}
.productCard-offers__content {
padding: 23px 21px;
}
.productCard-offers__content h2 {
margin-bottom: 22px;
}
.productCard-offers__content-scroll .product-card {
min-width: 100%;
}
.productCard-offers__content-btns button {
top: 42%;
}
.productCard-offers__content-btns button.prev {
left: 29px;
}
.productCard-offers__content-btns button.next {
right: 29px;
}
.productCard-info {
padding-bottom: 50px;
}
.productCard-info__content-nav-mobile {
margin-bottom: 24px;
}
.productCard-info__content-bottom__description h2 {
font-weight: 600;
font-size: 16px;
line-height: 150%;
color: var(--dark);
}
.productCard-info__content-bottom__specifications h2 {
font-weight: 600;
font-size: 22px;
line-height: 136%;
color: #232323;
}
.productCard-info__content-bottom__specifications-info__list-item {
flex-direction: column;
align-items: self-start;
border-bottom: 1px solid var(--gray);
padding-bottom: 10px;
}
.productCard-info__content-bottom__specifications-info__list-item__line {
display: none;
}
.productCard-info__content-bottom__specifications-info__list-item h4 {
text-wrap: wrap;
}
.productCard-info__content-bottom__specifications-info__list-item p {
text-wrap: wrap;
}
.productCard-info__content-bottom__reviews h2 {
font-weight: 600;
font-size: 22px;
line-height: 136%;
color: #232323;
}
.productCard-info__content-bottom__reviews-content__info-review {
position: relative;
}
.productCard-info__content-bottom__reviews-content__info-review img {
position: absolute;
}
.productCard-info__content-bottom__reviews-content__info-review__content-top {
flex-direction: column;
align-items: self-start;
gap: 1px;
padding-left: 80px;
margin-bottom: 0;
}
.productCard-info__content-bottom__reviews-content__info-review__content-estimations {
padding-left: 80px;
margin-bottom: 7px;
}
.productCard-info__content-bottom__availability-list__item-right {
display: flex;
flex-direction: column-reverse;
gap: 10px;
}
.productCard-info__content-bottom__availability-list__item-right h3 {
margin-bottom: 0;
line-height: 144%;
}
.productCard-recommendations {
padding-bottom: 74px;
}
.productCard-recommendations__content-blocks {
margin-bottom: 25px;
}
.productCard-recommendations__content-indicator {
position: relative;
overflow: hidden;
width: 100%;
height: 4px;
border-radius: 100px;
background-color: var(--substrate);
}
.productCard-recommendations__content-indicator__progress {
position: absolute;
left: 0;
width: 0;
height: 100%;
border-radius: 100px;
background-color: #8d8d8d;
transition: all 0.1s ease;
}
.personalAccount-hero__content-btns-mobile {
transform: translateX(-16px);
width: 109%;
}
}.margin-50{height:50px;width:100%;background:#fff;}
.margin-100{height:100px;width:100%;background:#fff;}
.margin-150{height:150px;width:100%;background:#fff;}
.margin-200{height:200px;width:100%;background:#fff;}
.margin-250{height:250px;width:100%;background:#fff;}
.margin-300{height:300px;width:100%;background:#fff;}
.margin-350{height:350px;width:100%;background:#fff;}
.margin-400{height:400px;width:100%;background:#fff;}
@media(max-width:1024px){
.margin-50{height:25px;width:100%;}
.margin-100{height:50px;width:100%;}
.margin-150{height:75px;width:100%;}
.margin-200{height:100px;width:100%;}
.margin-250{height:125px;width:100%;}
.margin-300{height:150px;width:100%;}
.margin-350{height:175px;width:100%;}
.margin-400{height:200px;width:100%;}
}
.product_labels{position:absolute;left:12px;top:12px;z-index:2;gap:12px;display:flex;flex-direction:column;}
@media(max-width:768px){
.product_labels{
left: 6px;
top: 6px;
gap: 6px;
}
}.contact_form .error{border:1px solid red;}
.message_ok{display:none;}
.container_any{left:50%;margin:auto -50px;position:absolute;top:50%;display:none;}
.swing div{border-radius:50%;float:left;height:1em;width:1em;}
.swing div:nth-of-type(1){background:-webkit-linear-gradient(left, #385c78 0%, #325774 100%);background:linear-gradient(to right, #385c78 0%, #325774 100%);}
.swing div:nth-of-type(2){background:-webkit-linear-gradient(left, #325774 0%, #47536a 100%);background:linear-gradient(to right, #325774 0%, #47536a 100%);}
.swing div:nth-of-type(3){background:-webkit-linear-gradient(left, #4a5369 0%, #6b4d59 100%);background:linear-gradient(to right, #4a5369 0%, #6b4d59 100%);}
.swing div:nth-of-type(4){background:-webkit-linear-gradient(left, #744c55 0%, #954646 100%);background:linear-gradient(to right, #744c55 0%, #954646 100%);}
.swing div:nth-of-type(5){background:-webkit-linear-gradient(left, #9c4543 0%, #bb4034 100%);background:linear-gradient(to right, #9c4543 0%, #bb4034 100%);}
.swing div:nth-of-type(6){background:-webkit-linear-gradient(left, #c33f31 0%, #d83b27 100%);background:linear-gradient(to right, #c33f31 0%, #d83b27 100%);}
.swing div:nth-of-type(7){background:-webkit-linear-gradient(left, #da3b26 0%, #db412c 100%);background:linear-gradient(to right, #da3b26 0%, #db412c 100%);}
.shadow{clear:left;padding-top:1.5em;}
.shadow div{-webkit-filter:blur(1px);filter:blur(1px);float:left;width:1em;height:.25em;border-radius:50%;background:#e3dbd2;}
.shadow .shadow-l{background:#d5d8d6;}
.shadow .shadow-r{background:#eed3ca;}
@-webkit-keyframes ball-l {
0%, 50%{-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0);}
100%{-webkit-transform:rotate(50deg) translateX(-2.5em);transform:rotate(50deg) translateX(-2.5em);}
}
@keyframes ball-l {
0%, 50%{-webkit-transform:rotate(0) translate(0);transform:rotate(0) translateX(0);}
100%{-webkit-transform:rotate(50deg) translateX(-2.5em);transform:rotate(50deg) translateX(-2.5em);}
}
@-webkit-keyframes ball-r {
0%{-webkit-transform:rotate(-50deg) translateX(2.5em);transform:rotate(-50deg) translateX(2.5em);}
50%,
100%{-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0);}
}
@keyframes ball-r {
0%{-webkit-transform:rotate(-50deg) translateX(2.5em);transform:rotate(-50deg) translateX(2.5em);}
50%,
100%{-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0)}
}
@-webkit-keyframes shadow-l-n {
0%, 50%{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:.125;-webkit-transform:translateX(-1.57em);transform:translateX(-1.75em);}
}
@keyframes shadow-l-n {
0%, 50%{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:.125;-webkit-transform:translateX(-1.75);transform:translateX(-1.75em);}
}
@-webkit-keyframes shadow-r-n {
0%{opacity:.125;-webkit-transform:translateX(1.75em);transform:translateX(1.75em);}
50%,
100%{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes shadow-r-n {
0%{opacity:.125;-webkit-transform:translateX(1.75em);transform:translateX(1.75em);}
50%,
100%{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0);}
}
.swing-l{-webkit-animation:ball-l .425s ease-in-out infinite alternate;animation:ball-l .425s ease-in-out infinite alternate;}
.swing-r{-webkit-animation:ball-r .425s ease-in-out infinite alternate;animation:ball-r .425s ease-in-out infinite alternate;}
.shadow-l{-webkit-animation:shadow-l-n .425s ease-in-out infinite alternate;animation:shadow-l-n .425s ease-in-out infinite alternate;}
.shadow-r {
-webkit-animation: shadow-r-n .425s ease-in-out infinite alternate;
animation: shadow-r-n .425s ease-in-out infinite alternate;
}