@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}@font-face{font-family:'Futura PT';src:url(../../fonts/FuturaPT-Medium.eot);src:local('Futura PT Medium'),local('FuturaPT-Medium'),url(../../fonts/FuturaPT-Medium.eot?#iefix) format('embedded-opentype'),url(../../fonts/FuturaPT-Medium.woff) format('woff'),url(../../fonts/FuturaPT-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Futura PT';src:url(../../fonts/FuturaPT-Light.eot);src:local('Futura PT Light'),local('FuturaPT-Light'),url(../../fonts/FuturaPT-Light.eot?#iefix) format('embedded-opentype'),url(../../fonts/FuturaPT-Light.woff) format('woff'),url(../../fonts/FuturaPT-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Futura PT';src:url(../../fonts/FuturaPT-Bold.eot);src:local('Futura PT Bold'),local('FuturaPT-Bold'),url(../../fonts/FuturaPT-Bold.eot?#iefix) format('embedded-opentype'),url(../../fonts/FuturaPT-Bold.woff) format('woff'),url(../../fonts/FuturaPT-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Futura PT';src:url(../../fonts/FuturaPT-Book.eot);src:local('Futura PT Book'),local('FuturaPT-Book'),url(../../fonts/FuturaPT-Book.eot?#iefix) format('embedded-opentype'),url(../../fonts/FuturaPT-Book.woff) format('woff'),url(../../fonts/FuturaPT-Book.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Futura PT';src:url(../../fonts/FuturaPT-Demi.eot);src:local('Futura PT Demi'),local('FuturaPT-Demi'),url(../../fonts/FuturaPT-Demi.eot?#iefix) format('embedded-opentype'),url(../../fonts/FuturaPT-Demi.woff) format('woff'),url(../../fonts/FuturaPT-Demi.ttf) format('truetype');font-weight:600;font-style:normal}@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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;transition-property:transform}.swiper-wrapper{z-index:1;display:flex;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(-1*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:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size)}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:1vw;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#fff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background: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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);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}.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%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-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-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/*! nouislider - 14.1.1 - 12/15/2019 */
@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}*,.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}*{-webkit-box-sizing:border-box}body{font-size:1vw;font-weight:400}body.show-menu{overflow:hidden}.section__header .menu-container .menu menu li:hover .children,body.show-menu .section__header .mobile-navigation .mobile-burger svg.hide{display:block}body.show-menu .section__header .mobile-navigation .mobile-burger svg.show{display:none}@media (max-width:960px){body.show-menu .section__header .menu-container{top:0}}body,input{font-family:'Futura PT',monospace}.cover-size{background-size:cover!important}.rounded{border-radius:.2vw}@media (max-width:960px){.rounded{border-radius:1vw}}.ajax-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;background:rgba(255,255,255,.95);z-index:999}.spinner{width:auto;text-align:center}.spinner>div{width:14px;height:14px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.animate,.animate:hover,a,a:hover,input,input:focus,textarea,textarea:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.section{display:flex;padding:0 8vw}@media (max-width:960px){.section{padding:0 5vw}}.section__header,.section__header:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.section__header{padding:1vw 8vw;justify-content:space-between;width:100%;z-index:9999;background:0 0;position:absolute}.section__header:hover{background:#fff!important}.section__header-front{background:0 0!important}@media (max-width:960px){.section__header{align-items:center;position:fixed}.section__header,.section__header:hover{padding:2vw 0 2vw 5vw}}.section__header.scrolled{background:#fff!important;box-shadow:0 0 1vw rgba(0,0,0,.1);padding:.5vw 8vw}@media (max-width:960px){.section__header.scrolled{padding:2vw 0 2vw 5vw;box-shadow:0 0 3vw rgba(0,0,0,.1)}}.section__header.scrolled .logo{display:flex;align-items:center}.section__header.scrolled .logo svg{width:6vw;height:calc(6vw/1.19)}@media (max-width:960px){.section__header.scrolled .logo svg{width:18vw;height:18vw}}.section__header.scrolled .menu-container .menu{margin-top:0}.section__header.scrolled .menu-container .menu .contacts .phone{font-size:1vw;padding:.7vw 1.5vw}@media (max-width:960px){.section__header.scrolled .menu-container .menu .contacts .phone{font-size:5vw;padding:4vw 7vw}}.section__header.scrolled .menu-container .menu menu{margin-top:1vw}.section__header.scrolled .menu-container .menu menu li a{font-size:1.2vw}@media (max-width:960px){.section__header.scrolled .menu-container .menu menu li a{font-size:6vw}}.section__header.scrolled .menu-container .navigation{margin-top:.6vw}@media (max-width:960px){.section__header .logo{position:relative;z-index:110}}.section__header .logo svg{width:6vw;height:6vw}@media (max-width:960px){.section__header .logo svg{width:18vw;height:18vw}}.section__header .mobile-navigation{display:none}@media (max-width:960px){.section__header .mobile-navigation{display:flex;align-items:center;position:relative;z-index:110}}.section__header .mobile-navigation .mobile-cart,.section__header .mobile-navigation .mobile-search{background:rgba(0,0,0,.05);border-radius:50%;width:15vw;height:15vw;display:flex;align-items:center;justify-content:center}.section__header .mobile-navigation .mobile-cart svg,.section__header .mobile-navigation .mobile-search svg{width:7vw;height:7vw}.section__header .mobile-navigation .mobile-search{background:0 0}.section__header .mobile-navigation .mobile-burger{display:none;padding:5vw}@media (max-width:960px){.section__header .mobile-navigation .mobile-burger{display:block}}.section__header .mobile-navigation .mobile-burger svg{width:9vw;height:9vw}.section__header .mobile-navigation .mobile-burger svg.hide{display:none;padding:1vw}.section__header .mobile-navigation .mobile-cart{position:relative}.section__header .mobile-navigation .mobile-cart.active{background:#f2d054}.section__header .mobile-navigation .mobile-cart.active:hover{background:#e3c03f}.section__header .mobile-navigation .mobile-cart.active .number{display:flex}.section__header .mobile-navigation .mobile-cart .number{position:absolute;font-weight:700;display:none;align-items:center;justify-content:center;background:#000;font-size:2.5vw;color:#fff;right:0;bottom:-1vw;padding:.6vw;word-break:keep-all;white-space:nowrap}.section__header .menu-container{display:flex;width:calc(100% - 10vw);justify-content:space-between}@media (max-width:960px){.section__header .menu-container{right:0;width:100%;height:100vh;overflow:scroll;background:#fff;padding:25vw 3vw 10vw;flex-direction:column;top:-300vh;position:fixed;z-index:105}}.section__header .menu-container .menu{margin-top:.2vw}@media (max-width:960px){.section__header .menu-container .menu{width:100%}}.section__header .menu-container .menu .contacts{display:flex;align-items:center}@media (max-width:960px){.section__header .menu-container .menu .contacts{flex-direction:column;align-items:flex-start}}.section__header .menu-container .menu .contacts .phone{color:#000;text-decoration:none;padding:.8vw;display:flex;align-items:center;font-size:1vw;cursor:pointer}@media (max-width:960px){.section__header .menu-container .menu .contacts .phone{padding:5vw 12vw;font-size:5vw;font-weight:700;background:#f2d054}}.section__header .menu-container .menu .contacts .phone:hover{background:rgba(0,0,0,.03)}.section__header .menu-container .menu .contacts .phone span{font-size:1vw;margin-right:.5vw}@media (max-width:960px){.section__header .menu-container .menu .contacts .phone span{font-size:4vw;margin-right:2vw}}.section__header .menu-container .menu .contacts .social-messengers{display:flex;align-items:center;margin-left:1vw}@media (max-width:960px){.section__header .menu-container .menu .contacts .social-messengers{margin-left:0;margin-top:3vw}}.section__header .menu-container .menu .contacts .social-messengers a{text-decoration:none;padding:.5vw;opacity:.2}@media (max-width:960px){.section__header .menu-container .menu .contacts .social-messengers a{opacity:.5;padding:4vw;background:rgba(0,0,0,.1);border-radius:50%;margin-right:1vw}}.section__header .menu-container .menu .contacts .social-messengers a:hover,.section__mini-header .menu-container .menu .contacts .social-messengers a:hover{opacity:1}.section__header .menu-container .menu .contacts .social-messengers svg{width:1.5vw;height:1.5vw}@media (max-width:960px){.section__header .menu-container .menu .contacts .social-messengers svg{width:6vw;height:6vw}}.section__header .menu-container .menu .contacts .social-messengers svg g,.section__header .menu-container .menu .contacts .social-messengers svg path,.section__mini-header .menu-container .menu .contacts .social-messengers a svg g,.section__mini-header .menu-container .menu .contacts .social-messengers a svg path{fill:#000}.section__header .menu-container .menu menu{display:flex;list-style:none;margin-top:.6vw}@media (max-width:960px){.section__header .menu-container .menu menu{flex-direction:column;width:100%;margin-top:10vw}}.section__header .menu-container .menu menu li{margin-right:1.1vw}@media (max-width:960px){.section__header .menu-container .menu menu li{margin-right:0;margin-bottom:.5vw}}.section__header .menu-container .menu menu li a{text-decoration:none;color:#000;font-size:1.2vw;text-transform:uppercase;padding:.5vw}@media (max-width:960px){.section__header .menu-container .menu menu li a{font-size:6vw;padding:5vw;background:rgba(0,0,0,.03);width:100%;border-radius:1vw}}.section__header .menu-container .menu menu li a::before,.section__mini-header .menu-container .menu menu li a::before{height:2px;background:#000}.section__header .menu-container .menu menu li.active>a{background:#000;color:#fff;border-radius:.3vw}.section__header .menu-container .menu menu li .children{position:absolute;z-index:105;display:none}@media (max-width:960px){.section__header .menu-container .menu menu li .children{display:flex;position:relative;box-shadow:none}}.section__header .menu-container .menu menu li .children .triangle{width:0;height:0;border-left:.5vw solid transparent;border-right:.5vw solid transparent;border-bottom:.6vw solid #fff;margin-left:1vw}@media (max-width:960px){.section__header .menu-container .menu menu li .children .triangle{display:none}}.section__header .menu-container .menu menu li .children ul{box-shadow:0 0 1vw rgba(0,0,0,.1);background:#fff;border-radius:.3vw}@media (max-width:960px){.section__header .menu-container .menu menu li .children ul{box-shadow:none;width:100%}}.section__header .menu-container .menu menu li .children ul li,.section__mini-header .menu-container .menu menu li .children ul li{width:100%;margin-right:0}.section__header .menu-container .menu menu li .children ul li a{padding:.7vw 1.2vw;display:block;font-size:1.2vw;text-transform:none}@media (max-width:960px){.section__header .menu-container .menu menu li .children ul li a{font-size:5vw;padding:4vw 6vw;background:#fff}}.section__header .menu-container .menu menu li .children ul li a:hover,.section__header .menu-container .navigation .account:hover,.section__header .menu-container .navigation .cart:hover,.section__header .menu-container .navigation .languages .active:hover,.section__header .menu-container .navigation .search:hover,.section__mini-header .menu-container .menu menu li .children ul li a:hover{background:rgba(0,0,0,.05)}.section__header .menu-container .menu menu li.sale a{color:#cf0000}.section__header .menu-container .menu menu li.sale a svg{width:.8vw;height:.8vw}@media (max-width:960px){.section__header .menu-container .menu menu li.sale a svg{width:5vw;height:5vw}}.section__header .menu-container .menu menu li.sale a::before,.section__mini-header .menu-container .menu menu li.sale a::before{height:2px;background:#cf0000}.section__header .menu-container .menu menu li.about{padding-left:1.2vw;border-left:1px solid rgba(0,0,0,.2)}@media (max-width:960px){.section__header .menu-container .menu menu li.about{padding-left:0;border-left:0}}.section__header .menu-container .navigation{display:flex;margin-top:1vw}@media (max-width:960px){.section__header .menu-container .navigation{margin-top:8vw;margin-bottom:40vw}}.section__header .menu-container .navigation .account,.section__header .menu-container .navigation .cart,.section__header .menu-container .navigation .search{border-radius:50%;width:4vw;height:4vw;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:.2vw}@media (max-width:960px){.section__header .menu-container .navigation .account,.section__header .menu-container .navigation .cart,.section__header .menu-container .navigation .search{display:none}}.section__header .menu-container .navigation .account svg,.section__header .menu-container .navigation .cart svg,.section__header .menu-container .navigation .search svg{width:2vw;height:2vw}.section__header .menu-container .navigation .languages{margin-right:1vw;margin-top:.5vw}@media (max-width:960px){.section__header .menu-container .navigation .languages{display:flex}}.section__header .menu-container .navigation .languages .active{display:flex;align-items:center;padding:1vw 1.6vw;border-radius:10vw;cursor:pointer}@media (max-width:960px){.section__header .menu-container .navigation .languages .active{font-size:5vw;background:rgba(0,0,0,.9);color:#fff;padding:5vw 10vw}}.section__header .menu-container .navigation .languages .active svg{width:.6vw;height:.6vw;margin-left:.5vw}.section__header .menu-container .navigation .languages .available{display:none}@media (max-width:960px){.section__header .menu-container .navigation .languages .available{display:block}.section__header .menu-container .navigation .languages .available a{padding:5vw 10vw;border-radius:10vw;background:rgba(0,0,0,.1);font-size:5vw;text-decoration:none;display:block;margin-left:2vw;color:#000}}.section__header .menu-container .navigation .cart{position:relative}.section__header .menu-container .navigation .cart.active{background:#f2d054}.section__header .menu-container .navigation .cart.active:hover{background:#e3c03f}.section__header .menu-container .navigation .cart.active .number{display:flex}.section__header .menu-container .navigation .cart .number{position:absolute;font-weight:700;display:none;align-items:center;justify-content:center;background:#000;font-size:.7vw;color:#fff;right:0;bottom:-1vw;padding:.3vw;word-break:keep-all;white-space:nowrap}.section__header-product{padding:.4vw 8vw}@media (max-width:960px){.section__header-product{padding:2vw 0 2vw 5vw}}.section__header-product .logo svg{width:5.5vw;height:5.5vw}@media (max-width:960px){.section__header-product .logo svg{width:18vw;height:18vw}}.section__header-product .menu-container{align-items:center}.section__header-product .menu-container .menu,.section__header-product .menu-container .menu menu,.section__header-product .menu-container .navigation{margin-top:0}.section__header-product .menu-container .menu .contacts{display:none}.section__mini-header{background:#fff;position:fixed;z-index:9999;width:100%;justify-content:space-between;box-shadow:0 0 1vw rgba(0,0,0,.05);top:-20vw}@media (max-width:960px){.section__mini-header{display:none}}.section__mini-header.show{top:0}.section__mini-header .logo svg{width:4vw;height:4vw}.section__mini-header .menu-container{display:flex;align-items:center;width:calc(100% - 6vw);justify-content:space-between}.section__mini-header .menu-container .menu,.section__mini-header .menu-container .menu .contacts,.section__mini-header .menu-container .navigation{display:flex;align-items:center}.section__mini-header .menu-container .menu .contacts .phone{padding:.7vw 1.2vw;color:#000;text-decoration:none;font-size:.8vw}.section__mini-header .menu-container .menu .contacts .phone:hover{background:rgba(0,0,0,.03)}.section__mini-header .menu-container .menu .contacts .social-messengers{display:flex;margin-left:.5vw}.section__mini-header .menu-container .menu .contacts .social-messengers a{text-decoration:none;padding:.5vw;opacity:.3}.section__mini-header .menu-container .menu .contacts .social-messengers a svg{width:1vw;height:1vw}.section__mini-header .menu-container .menu menu{display:flex;list-style:none;margin-left:2vw}.section__mini-header .menu-container .menu menu li{margin-right:.8vw}.section__mini-header .menu-container .menu menu li:last-child,.section__questions .social-messengers a:last-child{margin-right:0}.section__mini-header .menu-container .menu menu li:hover .children{display:block}.section__mini-header .menu-container .menu menu li.active a{background:#000;color:#fff;border-radius:.3vw}.section__mini-header .menu-container .menu menu li a{color:#000;text-decoration:none;font-size:1.1vw;text-transform:uppercase;padding:.4vw}.section__mini-header .menu-container .menu menu li .children{position:absolute;z-index:105;display:none}@media (max-width:960px){.section__mini-header .menu-container .menu menu li .children{display:flex;position:relative;box-shadow:none}}.section__mini-header .menu-container .menu menu li .children .triangle{width:0;height:0;border-left:.5vw solid transparent;border-right:.5vw solid transparent;border-bottom:.6vw solid #fff;margin-left:1vw}@media (max-width:960px){.section__mini-header .menu-container .menu menu li .children .triangle{display:none}}.section__mini-header .menu-container .menu menu li .children ul{box-shadow:0 0 1vw rgba(0,0,0,.1);background:#fff;border-radius:.3vw}@media (max-width:960px){.section__mini-header .menu-container .menu menu li .children ul{box-shadow:none;width:100%}}.section__mini-header .menu-container .menu menu li .children ul li a{padding:.7vw 1.2vw;display:block;font-size:1vw}@media (max-width:960px){.section__mini-header .menu-container .menu menu li .children ul li a{font-size:5vw;padding:4vw 6vw;background:#fff}}.section__form form .row.show-error label,.section__mini-header .menu-container .menu menu li.sale a{color:#cf0000}.section__mini-header .menu-container .menu menu li.sale a svg{width:.8vw;height:.8vw}@media (max-width:960px){.section__mini-header .menu-container .menu menu li.sale a svg{width:5vw;height:5vw}}.section__mini-header .menu-container .menu menu li.about{padding-left:1.8vw;border-left:1px solid rgba(0,0,0,.2)}@media (max-width:960px){.section__mini-header .menu-container .menu menu li.about{padding-left:0;border-left:0}}.section__mini-header .menu-container .navigation .languages{margin-right:2vw}.section__mini-header .menu-container .navigation .languages .active{display:flex;font-size:.8vw;align-items:center;cursor:pointer}.section__mini-header .menu-container .navigation .languages .active svg{width:.4vw;height:.4vw;margin-left:.3vw}.section__mini-header .menu-container .navigation .languages .available{display:none}.section__mini-header .menu-container .navigation .account,.section__mini-header .menu-container .navigation .cart,.section__mini-header .menu-container .navigation .search{width:3vw;height:3vw;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%}.section__mini-header .menu-container .navigation .account:hover,.section__mini-header .menu-container .navigation .cart:hover,.section__mini-header .menu-container .navigation .search:hover{background:rgba(0,0,0,.05)}.section__mini-header .menu-container .navigation .account svg,.section__mini-header .menu-container .navigation .cart svg,.section__mini-header .menu-container .navigation .search svg{width:1.4vw;height:1.4vw}.section__main,.section__mini-header .menu-container .navigation .cart{position:relative}.section__mini-header .menu-container .navigation .cart.active{background:#f2d054}.section__main .main-text .button:hover,.section__mini-header .menu-container .navigation .cart.active:hover{background:#e3c03f}.section__mini-header .menu-container .navigation .cart.active .number{display:flex}.section__mini-header .menu-container .navigation .cart .number{position:absolute;font-weight:700;display:none;align-items:center;justify-content:center;background:#000;font-size:.7vw;color:#fff;right:0;bottom:0;width:1vw;height:1vw;border-radius:50%;word-break:keep-all;white-space:nowrap}.section__main{width:100vw;height:100vh;align-items:center;min-height:50vw}@media (max-width:960px){.section__main{flex-direction:column;padding:0 5vw;height:145vh}}.section__main .main-text{width:40%;position:relative;z-index:102;display:flex;flex-direction:column;align-items:flex-start;padding-top:10vw}@media (max-width:960px){.section__main .main-text{width:100%;padding-top:40vw}}.section__main .main-text h1{font-weight:700;font-size:2.7vw;width:90%;line-height:3vw;text-transform:uppercase}@media (max-width:960px){.section__main .main-text h1{font-size:8vw;line-height:9vw;width:90%}}.section__main .main-text .text{font-size:1.2vw;line-height:1.8vw;margin-top:1.5vw}@media (max-width:960px){.section__main .main-text .text{font-size:4vw;line-height:6vw;margin-top:4vw}}.section__advantages .item-content .text p,.section__main .main-text .text p{margin-bottom:1vw}.section__advantages .item-content .text p:last-child,.section__catalog .item-text .text p:last-child,.section__catalog .item-text .text ul:last-child,.section__main .main-text .text p:last-child,.section__product .info .product-info .item .content p:last-child,.section__product .info .product-info .item .content ul:last-child{margin-bottom:0}.section__main .main-text .button{background:#f2d054;padding:1.5vw 4vw;font-weight:700;font-size:1.8vw;margin-top:2vw;border-radius:10vw;cursor:pointer}@media (max-width:960px){.section__main .main-text .button{font-size:5vw;padding:5vw 9vw;margin-top:4vw}}.section__main .images{width:calc(84vh/1.145);height:84vh;position:absolute;z-index:105;bottom:0;right:8vw}@media (max-width:960px){.section__main .images{width:calc(48vh/1.145);height:48vh;right:calc((100vw - (48vh/1.145))/2)}}.section__main .bg{opacity:.35;background-image:linear-gradient(225deg,#fff 0,#a8afb8 100%);position:absolute;top:0;left:0;width:100vw;height:100%}@media (max-width:960px){.section__main .bg{height:100%}}.section__advantages{flex-direction:column;margin:4vw 0}@media (max-width:960px){.section__advantages{padding:10vw 5vw}}.section__advantages .item,.section__cases .swiper-slide a .content{display:flex;padding:1vw 10vw;justify-content:space-between;align-items:center}@media (max-width:960px){.section__advantages .item{padding:0;flex-direction:column-reverse;margin-bottom:15vw}.section__advantages .item:last-child{margin-bottom:0}.section__advantages .item:nth-child(2){flex-direction:column}}.section__advantages .item-content{width:calc(100% - 25vw)}@media (max-width:960px){.section__advantages .item-content{width:100%}}.section__advantages .item-content h2{font-weight:700;font-size:2vw;margin-bottom:1.5vw}@media (max-width:960px){.section__advantages .item-content h2{font-size:6vw;margin-bottom:3vw}}.section__advantages .item-content .text{font-size:1.2vw;line-height:1.8vw}@media (max-width:960px){.section__advantages .item-content .text{font-size:4.5vw;line-height:7vw}}.section__advantages .item-image{width:20vw}@media (max-width:960px){.section__advantages .item-image{width:100%;margin-bottom:5vw}}.section__advantages .item-image svg{width:20vw;height:20vw}@media (max-width:960px){.section__advantages .item-image svg{width:45vw;height:45vw}}.section__photos{padding:0;display:flex}@media (max-width:960px){.section__photos{flex-wrap:wrap}}.section__photos img{width:25%;height:calc(25vw/.73)}@media (max-width:960px){.section__photos img{width:50vw;height:calc(50vw/.73)}}.section__catalog{padding:5vw 0;flex-direction:column}@media (max-width:960px){.section__catalog{padding:15vw 0}}.section__catalog h2{font-weight:700;text-align:center;width:100%;font-size:2.5vw}@media (max-width:960px){.section__catalog h2{font-size:7vw}}.section__catalog .item{display:flex;margin-top:5vw}@media (max-width:960px){.section__catalog .item{margin-top:15vw;flex-direction:column-reverse}.section__catalog .item:first-child{margin-top:7vw}.section__catalog .item:nth-child(2n){flex-direction:column}}.section__catalog .item-text{width:35%;padding:2vw 4vw;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:960px){.section__catalog .item-text{width:100%}}.section__catalog .item-text h3{font-weight:700;font-size:2.2vw}@media (max-width:960px){.section__catalog .item-text h3{font-size:9vw}}.section__catalog .item-text .text{font-size:1.3vw;line-height:1.9vw;margin-top:1.5vw}@media (max-width:960px){.section__catalog .item-text .text{font-size:4.5vw;line-height:6vw;margin-top:4vw}}.section__catalog .item-text .text ul,.section__product .info .product-info .item .content ul{list-style:circle;margin-left:1.2vw}@media (max-width:960px){.section__catalog .item-text .text ul{margin-left:5vw}}.section__catalog .item-text .text p,.section__catalog .item-text .text ul{margin-bottom:1vw}@media (max-width:960px){.section__catalog .item-text .text p,.section__catalog .item-text .text ul{margin-bottom:3vw}}.section__catalog .item-text .button{border-radius:10vw;padding:1.2vw 4vw;font-size:1.3vw;margin-top:2vw;background:rgba(0,0,0,.05);cursor:pointer;font-weight:700}@media (max-width:960px){.section__catalog .item-text .button{font-size:5vw;padding:5vw 12vw;margin-top:5vw}}.section__catalog .item-text .button:hover,.section__questions .social-messengers a:hover{background:#f2d054}.section__catalog .item-images{width:65%}@media (max-width:960px){.section__catalog .item-images{width:100%;margin-bottom:3vw}}.section__catalog .item-images img{width:100%;height:auto}.section__partners{padding:5vw 8vw;flex-direction:column}@media (max-width:960px){.section__partners{padding:5vw;margin-bottom:10vw}}.section__partners h2{font-weight:700;text-align:center;width:100%;font-size:2.5vw}@media (max-width:960px){.section__partners h2{font-size:7vw}}.section__partners .items{display:flex;width:100%;flex-wrap:wrap;justify-content:center;margin-top:4vw;padding:0 5%}@media (max-width:960px){.section__partners .items{margin-top:10vw;padding:0}}.section__partners .items .item{display:flex;align-items:center;margin-right:2vw;margin-bottom:1.5vw;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;opacity:.5}@media (max-width:960px){.section__partners .items .item{margin-right:4vw;margin-bottom:5vw;opacity:.7}}.section__partners .items .item:hover{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;opacity:1}.section__partners .items .item img{width:10vw;height:auto}@media (max-width:960px){.section__partners .items .item img{width:25vw}}.section__partners .items .item img.square{width:4vw}@media (max-width:960px){.section__partners .items .item img.square{width:10vw}}.section__cases{margin:3vw 0;flex-direction:column;padding:0}.section__cases .header{display:flex;justify-content:center;align-items:center}.section__cases .header h3{font-weight:700;font-size:2.5vw;margin:0 4vw}.section__cases .header .next,.section__cases .header .prev{opacity:.3;cursor:pointer}.section__cases .header .next:hover,.section__cases .header .prev:hover{opacity:1}.section__cases .swiper-container{width:100%;height:100%;margin-top:4vw}.section__cases .swiper-slide a{background:red;display:flex;margin-left:3vw;height:25vw;overflow:hidden;border-radius:.5vw;text-decoration:none;color:#fff}.section__cases .swiper-slide a .content{background:rgba(0,0,0,.8);padding:3vw;flex-direction:column;align-items:flex-start;height:100%;border-radius:10px}.section__cases .swiper-slide a .content .header img{height:5vw;width:auto}.section__cases .swiper-slide a .content .footer{width:100%}.section__cases .swiper-slide a .content .footer h3{font-weight:700;font-size:2vw}.section__cases .swiper-slide a .content .footer .text{margin-top:1vw;font-size:1.2vw;line-height:1.6vw}.section__questions{background:rgba(0,0,0,.03);padding:5vw 8vw;flex-direction:column}@media (max-width:960px){.section__questions{padding:15vw 5vw}}.section__questions h2{font-weight:700;font-size:2.5vw;text-align:center;width:100%}@media (max-width:960px){.section__questions h2{font-size:7vw}}.section__questions .contacts{margin-top:4vw;display:flex;width:100%;justify-content:space-between;padding:0 10%}@media (max-width:960px){.section__questions .contacts{flex-direction:column;padding:0;margin-top:7vw}}.section__questions .contacts .item{width:33%;text-align:center;color:#000;text-decoration:none}@media (max-width:960px){.section__questions .contacts .item{width:100%;padding:5vw}}.section__footer .menu .items .item ul li a:hover,.section__questions .contacts .item:hover{text-decoration:underline}.section__questions .contacts .item .number{font-weight:700;font-size:1.7vw}@media (max-width:960px){.section__questions .contacts .item .number{font-size:6vw}}.section__questions .contacts .item .info{margin-top:1vw;font-size:1.1vw}@media (max-width:960px){.section__questions .contacts .item .info{margin-top:3vw;font-size:4vw}}.section__questions .social-messengers{display:flex;justify-content:center;margin-top:4vw}@media (max-width:960px){.section__questions .social-messengers{margin-top:6vw;flex-wrap:wrap}}.section__questions .social-messengers a{background:rgba(0,0,0,.05);padding:1vw 2vw;border-radius:10vw;margin-right:1vw;display:flex;align-items:center;color:rgba(0,0,0,.8);text-decoration:none}@media (max-width:960px){.section__questions .social-messengers a{padding:5vw 8vw;font-size:4vw;margin-bottom:3vw}}.section__questions .social-messengers a svg{width:1.5vw;height:1.5vw;margin-right:1vw}@media (max-width:960px){.section__questions .social-messengers a svg{width:5vw;height:5vw;margin-right:3vw}}.section__questions .social-messengers a svg g,.section__questions .social-messengers a svg path{fill:rgba(0,0,0,.8)}.section__form{padding:7vw 30vw;flex-direction:column}@media (max-width:960px){.section__form{padding:15vw 5vw}}.section__form.loading form .ajax-loader,.section__form.success form .success-content{display:flex}.section__form .success-content{position:absolute;top:-2vw;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;background:rgba(255,255,255,.95);z-index:999;flex-direction:column;text-align:center}.section__form .success-content svg{width:4vw;height:4vw}@media (max-width:960px){.section__form .success-content svg{width:15vw;height:15vw}}.section__form .success-content .title{font-weight:700;font-size:2.2vw;margin-top:2vw}@media (max-width:960px){.section__form .success-content .title{margin-top:5vw;font-size:6vw}}.section__form .success-content .text{font-size:1.2vw;margin-top:1vw}@media (max-width:960px){.section__form .success-content .text{font-size:4vw;margin-top:3vw}}.section__form h2{font-weight:700;font-size:2.5vw;text-align:center}@media (max-width:960px){.section__form h2{font-size:7vw}}.section__form form{margin-top:5vw;position:relative}@media (max-width:960px){.section__form form{margin-top:10vw}}.section__form form .ajax-loader{top:-2vw}.section__form form .row{display:flex;position:relative;border:1px solid rgba(0,0,0,.1);margin-bottom:2vw;border-radius:.3vw}@media (max-width:960px){.section__form form .row{margin-bottom:8vw;border-radius:1vw}}.section__form form .row.show-error{border:1px solid #cf0000}.section__form form .row.active{border:1px solid rgba(0,0,0,.4)}.section__form form .row label{position:absolute;background:#fff;display:flex;align-items:center;font-size:1.1vw;margin-top:-.75vw;padding:0 1vw;margin-left:.5vw}@media (max-width:960px){.section__form form .row label{font-size:4.5vw;padding:0 3vw;margin-top:-2vw;margin-left:1.5vw}}.section__form form .row label img,.section__form form .row label svg{width:1.5vw;height:1.5vw;margin-left:.5vw}.section__form form .row input,.section__form form .row select,.section__form form .row textarea{padding:1.4vw 1.6vw;font-size:1.4vw;width:100%;background:#fff;border-radius:.3vw}.section__form form .row input,.section__form form .row textarea{border:0}@media (max-width:960px){.section__form form .row input,.section__form form .row select,.section__form form .row textarea{padding:6vw 5vw;font-size:5vw;border-radius:1vw}}.section__form form .row input:focus,.section__form form .row input:hover,.section__form form .row select:focus,.section__form form .row select:hover,.section__form form .row textarea:focus,.section__form form .row textarea:hover{outline:0}.section__form form .row textarea{height:12vw;resize:none}@media (max-width:960px){.section__form form .row textarea{height:40vw}}.section__form form .row select{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none}.section__form form .row.row-actions{border:0}.section__form form .row.row-actions .button{background:#f2d054;color:#000;font-weight:700;font-size:1.4vw;width:100%;padding:1.8vw 0;text-align:center;cursor:pointer;border-radius:.3vw}@media (max-width:960px){.section__form form .row.row-actions .button{padding:6vw 0;font-size:5vw;border-radius:1vw}}.section__form form .row.row-actions .button:hover,.section__social label a:hover,.section__subscribe form .content .button:hover,.section__subscribe label a:hover{background:#e3c03f}.section__social,.section__subscribe{justify-content:space-between;align-items:center}.section__subscribe{margin-top:3vw}.section__social{padding:0 8vw}@media (max-width:960px){.section__social,.section__subscribe{align-items:flex-start;padding:3vw 5vw;flex-direction:column}}.section__social label,.section__subscribe label{font-size:2vw;line-height:2.7vw;margin-right:5vw;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:960px){.section__social label,.section__subscribe label{font-size:6.5vw;line-height:8.5vw}}.section__social label a,.section__subscribe label a{background:#f2d054;padding:0 .35vw;text-decoration:none;color:#000}.section__social .items,.section__subscribe .items,.section__subscribe.loading .ajax-loader,.section__subscribe.success .success{display:flex}@media (max-width:960px){.section__social .items,.section__subscribe .items{margin-top:4vw;width:100%;border-radius:1vw;overflow:hidden;flex-wrap:wrap}}.section__social .items a,.section__subscribe .items a{display:flex;align-items:center;width:6.8vw;height:3.4vw;justify-content:center;color:#fff;text-decoration:none;margin-right:.3vw;border-radius:.3vw}@media (max-width:960px){.section__social .items a,.section__subscribe .items a{width:33.33%;margin-right:0;height:auto;padding:7vw 0;flex-direction:column;border-radius:0;font-size:3.5vw}}.section__social .items a:last-child,.section__subscribe .items a:last-child{margin-right:0}.section__social .items a.facebook,.section__subscribe .items a.facebook{background:#4468b0}.section__social .items a.facebook:hover,.section__subscribe .items a.facebook:hover{background:#375898}.section__social .items a.vk,.section__subscribe .items a.vk{background:#4c77a6}.section__social .items a.vk:hover,.section__subscribe .items a.vk:hover{background:#3e648e}.section__social .items a.instagram svg,.section__social .items a.vk svg,.section__subscribe .items a.instagram svg,.section__subscribe .items a.vk svg{marin-right:.8vw}.section__social .items a.twitter,.section__subscribe .items a.twitter{background:#1ca1f2}.section__social .items a.twitter:hover,.section__subscribe .items a.twitter:hover{background:#1891db}.section__social .items a.telegram,.section__subscribe .items a.telegram{background:#68a7e3}.section__social .items a.telegram:hover,.section__subscribe .items a.telegram:hover{background:#5b96cf}.section__social .items a.tiktok,.section__subscribe .items a.tiktok{background:#000}.section__social .items a.tiktok:hover,.section__subscribe .items a.tiktok:hover{background:#222}.section__social .items a.instagram,.section__subscribe .items a.instagram{background:#e13b47}.section__social .items a.instagram:hover,.section__subscribe .items a.instagram:hover{background:#cf3540}.section__social .items a svg,.section__subscribe .items a svg{width:1.6vw;height:1.6vw;fill:#fff;margin-right:.5vw}@media (max-width:960px){.section__social .items a svg,.section__subscribe .items a svg{margin-right:0;width:7vw;height:7vw;margin-bottom:2vw}}.section__social{margin-top:5vw}@media (max-width:960px){.section__social{margin-top:0}}.section__subscribe{border-top:1px dashed rgba(0,0,0,.1);padding:3vw 8vw}@media (max-width:960px){.section__subscribe{margin-top:5vw;padding:5vw 5vw 2vw}}.section__subscribe label{width:70%}@media (max-width:960px){.section__subscribe label{width:100%}}.section__cart .sub-total .promocode form input.show-error,.section__subscribe.show-error form .content input{border:1px solid #cf0000}.section__subscribe form{width:41vw;display:flex;flex-direction:column;position:relative}@media (max-width:960px){.section__subscribe form{width:100%;margin-top:4vw}}.section__subscribe form .content{display:flex;width:100%;justify-content:space-between}.section__subscribe form .content input{padding:1em;border:1px solid rgba(0,0,0,.1);font-size:1.5vw;width:70%;border-radius:.3vw}@media (max-width:960px){.section__subscribe form .content input{padding:5vw 2vw;font-size:5vw;width:58%;border-radius:1vw}}.section__cart .sub-total .promocode form input:focus,.section__subscribe form .content input:focus{border:1px solid rgba(0,0,0,.5);outline:0}.section__subscribe form .content .button{width:28%;min-width:0;background:#f2d054;border-radius:.3vw;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer;font-size:1.1vw}.section__subscribe form .content .button .spinner,.section__subscribe form .content .button.loading span{display:none}.section__subscribe form .content .button.loading .spinner{display:block}@media (max-width:960px){.section__subscribe form .content .button{font-size:4vw;width:40%;min-width:0;border-radius:1vw}}.section__subscribe form .unsubscribe{display:flex;align-items:center;opacity:.4;margin-left:1.5vw;margin-top:.8vw;font-size:.8vw;color:#000;text-decoration:none}@media (max-width:960px){.section__subscribe form .unsubscribe{font-size:4vw;margin-top:.75em}}.section__subscribe form .unsubscribe:hover{opacity:1}.section__subscribe form .unsubscribe svg{width:.8vw;height:.8vw;margin-right:.2vw}@media (max-width:960px){.section__subscribe form .unsubscribe svg{width:4vw;height:4vw;margin-right:2vw}}.section__subscribe .success{display:none;align-items:center;width:100%;font-size:1.4vw;justify-content:center;position:absolute;z-index:101;background:rgba(255,255,255,.95);height:100%}@media (max-width:960px){.section__subscribe .success{width:100%;font-size:5vw;flex-direction:column;margin-top:4vw}}.section__subscribe .success svg{width:4vw;height:4vw;margin-right:1vw}@media (max-width:960px){.section__subscribe .success svg{width:18vw;height:18vw;margin-right:0;margin-bottom:5vw}}.section__search{position:absolute;z-index:9999;display:none}.section__search.loading .ajax-loader{display:flex;background:0 0}.section__search-bg{position:fixed;background:#000;width:100vw;height:100vh;top:0;left:0;z-index:800}.section__search-content .show-more.loading svg,.section__search.loading .loader svg,.section__search.loading .show-more svg{animation:spin 2s linear infinite}.section__search.loading .loader,.section__search.show{display:block}.section__search-content{position:absolute;z-index:999;padding:5vw 2vw;width:100vw}@media (max-width:960px){.section__search-content{padding:10vw 5vw 5vw}}.section__search-content form{width:60vw;display:flex;justify-content:center;position:relative;margin:0 auto}@media (max-width:960px){.section__search-content form{width:90%}}.section__search-content form input{width:100%;background:0 0;border:0;border-bottom:1px solid #fff;padding:1vw;color:#fff;font-size:1.7vw;font-family:'Futura PT',monospace}.section__search-content form input:focus{outline:0}@media (max-width:960px){.section__search-content form input{font-size:6vw;padding:5vw 2vw}}.section__search-content form input::placeholder{color:rgba(255,255,255,.3);opacity:1}.section__search-content form input:-ms-input-placeholder{color:rgba(255,255,255,.3)}.section__search-content form input::-ms-input-placeholder{color:rgba(255,255,255,.3)}.section__search-content form svg{position:absolute;width:2.5vw;height:2.5vw;fill:#fff;right:0;cursor:pointer}@media (max-width:960px){.section__search-content form svg{width:7vw;height:7vw;right:10vw;margin-top:7vw}}.section__search-content .loader{position:absolute;top:2vw;left:48.5vw;display:none}.section__search-content .loader svg{fill:#fff;width:3vw;height:3vw}.section__search-content .close{position:fixed;right:2vw;top:3vw;z-index:999}@media (max-width:960px){.section__search-content .close{right:5vw;top:5vw}}.section__search-content .close svg{width:2vw;height:2vw;fill:#fff;cursor:pointer}@media (max-width:960px){.section__search-content .close svg{width:6vw;height:6vw}}.section__search-content .items{margin-top:4vw;display:flex;flex-wrap:wrap}@media (max-width:960px){.section__search-content .items{flex-direction:column;margin-bottom:0}}.section__search-content .items .no-search-results{text-align:center;color:#fff;width:100%}.section__search-content .items .product{width:19%;text-align:center;background:#fff;text-decoration:none;color:#000;opacity:.8;margin-bottom:1.5vw;margin-right:calc(5%/4)}.section__search-content .items .product:nth-child(5n){margin-right:0}.section__search-content .items .product img{width:100%;height:auto}@media (max-width:960px){.section__search-content .items .product{width:100%;opacity:1;margin-bottom:5vw}}.section__search-content .items .product:hover{opacity:1}.section__search-content .items .product .title{margin-top:1vw;font-size:1.2vw;line-height:1.5vw;padding:0 2vw}@media (max-width:960px){.section__search-content .items .product .title{font-size:6vw;margin-top:5vw;line-height:1.2}}.section__search-content .items .product .price{margin-top:1vw;margin-bottom:1.5vw;font-size:1.6vw;font-weight:700}@media (max-width:960px){.section__search-content .items .product .price{margin-top:.4vw;font-size:8vw;line-height:1;margin-bottom:.6em}}.section__search-content .show-more{padding:3vw 0;justify-content:center;font-weight:700;font-size:1.4vw;text-transform:uppercase;align-items:center;margin-top:1vw;cursor:pointer;color:#fff;display:none}@media (max-width:960px){.section__search-content .show-more{padding:7vw 0;font-size:5vw}}.section__search-content .show-more:hover{background:rgba(255,255,255,.15)}.section__search-content .show-more svg{width:2vw;height:2vw;margin-right:1vw;fill:#fff}@media (max-width:960px){.section__search-content .show-more svg{width:8vw;height:8vw;margin-right:2vw}}.section__footer{background:rgba(0,0,0,.93);color:#fff;padding:2vw 8vw;flex-direction:column}@media (max-width:960px){.section__footer{padding:10vw 5vw;margin-top:10vw}}.section__footer .menu{display:flex}@media (max-width:960px){.section__footer .menu{flex-direction:column}}.section__footer .menu .logo svg{fill:#fff;width:6vw;height:6vw}@media (max-width:960px){.section__footer .menu .logo{display:none}}.section__footer .menu .items{display:flex;width:80vw;flex-direction:column}@media (max-width:960px){.section__footer .menu .items{width:100%;flex-direction:column;margin-left:0}}.section__footer .menu .items .item{width:100%;justify-content:space-between}@media (max-width:960px){.section__footer .menu .items .item{width:100%;margin-bottom:10vw}.section__footer .menu .items .item:last-child{margin-bottom:0}}.section__footer .menu .items .item .title{font-weight:700;font-size:1.1vw;margin-bottom:1vw}@media (max-width:960px){.section__footer .menu .items .item .title{font-size:5vw;margin-bottom:3vw}}.section__footer .menu .items .item ul{display:flex;flex-wrap:wrap}.section__footer .menu .items .item ul li a{display:block;color:#fff;text-decoration:none;margin-bottom:.2vw;border-radius:.3vw;margin-right:1vw}@media (max-width:960px){.section__footer .menu .items .item ul li a{border-radius:1vw;padding:4vw 7vw;font-size:4vw;margin-right:1vw;margin-bottom:1vw;border:1px solid rgba(255,255,255,.1)}}.section__footer .payments{display:flex;margin:2vw 0}@media (max-width:960px){.section__footer .payments{margin:10vw 0 7vw}}.section__footer .payments img,.section__footer .payments svg{width:auto;height:1.5vw;margin-right:.6vw}@media (max-width:960px){.section__footer .payments svg{height:4vw;margin-right:1vw}}@media (max-width:960px){.section__footer .payments img{height:4vw;margin-right:1vw}}.section__footer .copyright{font-size:.8vw;line-height:1.1vw;opacity:.8}@media (max-width:960px){.section__footer .copyright{font-size:3vw;line-height:5vw;width:100%;margin-left:0}}.section__product{display:flex;padding:0 0 5vw;top:0;align-items:flex-start}@media (max-width:960px){.section__product{padding:0;flex-direction:column}}.section__product .images{width:45%;position:relative}@media (max-width:960px){.section__product .images{width:100%}}.section__popular .product img,.section__product .images img,.section__product .info .product-info .item .content img{width:100%;height:auto}.section__product .images .swiper-images,.section__product .info .add-to-cart .button.loading span,.section__product .info .add-to-cart .button.success span{display:none}@media (max-width:960px){.section__product .images .swiper-images{display:block}}.section__product .images .big-images,.section__product .info{display:flex;flex-direction:column}@media (max-width:960px){.section__product .images .big-images{display:none}}.section__product .images .small-images{position:fixed;top:10vw;left:1.5vw;z-index:105}@media (max-width:960px){.section__product .images .small-images{display:none}}.section__product .images .small-images .item{width:3vw;opacity:.8;cursor:pointer}@media (max-width:960px){.section__product .images .small-images .item{width:10vw}}.section__product .images .small-images .item.active,.section__product .images .small-images .item:hover{opacity:1}.section__product .images .rounds{display:none;justify-content:center;position:absolute;bottom:3vw;z-index:101}@media (max-width:960px){.section__product .images .rounds{display:flex}}.section__checkout-content .actions .button .spinner>div,.section__checkout-content .coupon form .button .spinner>div,.section__product .images .rounds .swiper-pagination-bullet{background:#fff}.section__product .info{padding:12vw 12vw 0 6vw;align-items:flex-start;width:55%;position:relative}@media (max-width:960px){.section__product .info{padding:10vw;width:100%}}.section__product .info .breadcrumbs{font-size:.9vw;opacity:.5}@media (max-width:960px){.section__product .info .breadcrumbs{font-size:3.5vw;line-height:4vw}}.section__blog-single .breadcrumbs span,.section__product .info .breadcrumbs span{margin:0 .3vw}.section__blog-single .breadcrumbs span:first-child,.section__product .info .breadcrumbs span:first-child{margin-left:0}.section__product .info .breadcrumbs a{color:#000;text-decoration:none}.section__popular .product:hover h2,.section__product .info .breadcrumbs a:hover{text-decoration:underline}.section__product .info h1{font-size:2.5vw;margin:1vw 0 2vw;font-weight:700}@media (max-width:960px){.section__product .info h1{font-size:8vw;line-height:10vw;margin:3vw 0 5vw}}.section__product .info .product-stock{display:flex;flex-wrap:wrap;margin-top:1vw}.section__product .info .product-stock .stock{padding:.4vw 1vw;background:#6cbb41;display:flex;align-items:center;font-weight:500;margin-right:.5vw;font-size:.9vw}@media (max-width:960px){.section__product .info .product-stock .stock{font-size:4vw;padding:1.5vw 3vw;margin-bottom:1vw}}.section__product .info .product-stock .stock svg{width:1vw;height:1vw;margin-right:.5vw}@media (max-width:960px){.section__product .info .product-stock .stock svg{width:3vw;height:3vw;margin-right:2vw}}.section__product .info .product-stock .stock.goods-left{background:rgba(0,0,0,.1)}.section__product .info .tags{display:flex}@media (max-width:960px){.section__product .info .tags{margin-top:7vw}}.section__product .info .tags a{display:block;background:#f2d054;padding:1vw;margin-right:.4vw;color:#000;text-decoration:none}@media (max-width:960px){.section__product .info .tags a{font-size:4vw;padding:4vw 6vw}}.section__product .info .tags a:hover{background:rgba(0,0,0,.06)}.section__product .info .price-container{font-size:3vw;font-weight:700;margin-top:2vw}@media (max-width:960px){.section__product .info .price-container{margin-top:5vw;font-size:7vw}}.section__product .info .price-container .price-sale{color:red}.section__product .info .sizes{display:flex;flex-direction:column;margin-top:1.5vw;align-items:flex-start}@media (max-width:960px){.section__product .info .sizes{margin-top:5vw}}.section__product .info .sizes label{font-size:1.2vw;opacity:.5}@media (max-width:960px){.section__product .info .sizes label{font-size:5vw}}.section__product .info .sizes.show-error label{color:#fff;opacity:1;background:#cf0000;padding:.3vw}.section__product .info .sizes .choose-size{display:flex;flex-wrap:wrap;margin-top:.5vw}@media (max-width:960px){.section__product .info .sizes .choose-size{margin-top:2vw}}.section__product .info .sizes .choose-size .size{background:#f2d054;padding:1vw;cursor:pointer;margin-right:.3vw;font-size:1.2vw}@media (max-width:960px){.section__product .info .sizes .choose-size .size{font-size:5vw;padding:4vw;margin-right:3vw}}.section__product .info .sizes .choose-size .size:hover{background:rgba(0,0,0,.08)}.section__product .info .sizes .choose-size .size.active{background:#000;color:#fff}.section__product .info .add-to-cart{display:flex;margin-top:2vw;align-items:center}@media (max-width:960px){.section__product .info .add-to-cart{margin-top:8vw;flex-direction:column;width:100%}}.section__product .info .add-to-cart .qnty{width:26%}@media (max-width:960px){.section__product .info .add-to-cart .qnty{width:100%}}.section__product .info .add-to-cart .qnty.show-max .max{display:block}.section__product .info .add-to-cart .qnty .value{display:flex}.section__product .info .add-to-cart .qnty .value .minus,.section__product .info .add-to-cart .qnty .value .plus{width:28%;background:rgba(0,0,0,.06);height:3.5vw;font-size:1.6vw;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width:960px){.section__product .info .add-to-cart .qnty .value .minus,.section__product .info .add-to-cart .qnty .value .plus{height:17vw;font-size:8vw}}.section__product .info .add-to-cart .qnty .value input{width:44%;border:0;background:rgba(0,0,0,.04);font-size:1.8vw;text-align:center;font-weight:700}@media (max-width:960px){.section__product .info .add-to-cart .qnty .value input{font-size:7vw}}.section__product .info .add-to-cart .qnty .max{position:absolute;display:none}.section__product .info .add-to-cart .qnty .max .triangle{width:0;height:0;border-left:.3vw solid transparent;border-right:.3vw solid transparent;border-bottom:.4vw solid #cf0000;margin-left:4.6vw}.section__product .info .add-to-cart .qnty .max .text{background:#cf0000;color:#fff;padding:.5vw}.section__popular .nav,.section__product .info .add-to-cart .button{display:flex;align-items:center;justify-content:center;cursor:pointer}.section__product .info .add-to-cart .button{background:#f2d054;font-weight:700;font-size:1.3vw;border-radius:18vw;height:4.5vw;width:17vw;margin-left:2vw}@media (max-width:960px){.section__product .info .add-to-cart .button{width:80vw;margin-top:5vw;margin-left:0;height:20vw;font-size:5vw}}.section__product .info .add-to-cart .button.loading .spinner,.section__product .info .add-to-cart .button.success .success{display:flex}.section__product .info .add-to-cart .button .success{display:none;width:2.5vw;height:2.5vw}.section__product .info .add-to-cart .button:hover{background:#e3c03f}.section__product .info .add-to-cart .button .spinner{display:none}.section__product .info .free-shipping{display:flex;align-items:center;padding:1vw;width:100%;justify-content:center;font-size:1vw;margin-top:3vw;background:#d9cde7}.section__product .info .free-shipping.mask{margin-top:.5vw;padding:.6vw 1vw}@media (max-width:960px){.section__product .info .free-shipping.mask{margin-top:3vw;padding:3vw}}.section__product .info .free-shipping.mask svg{width:2.5vw;height:2.5vw}@media (max-width:960px){.section__product .info .free-shipping.mask svg{width:11vw;height:11vw}.section__product .info .free-shipping{padding:3vw;font-size:3.5vw;flex-direction:column;align-items:center;margin-top:10vw}}.section__product .info .free-shipping svg{width:1.5vw;height:1.5vw;margin-right:1vw}@media (max-width:960px){.section__product .info .free-shipping svg{width:8vw;height:8vw;margin-right:0;margin-bottom:2vw}}.section__about .text strong,.section__blog-single .content strong,.section__cart .items .item .content .info strong,.section__cart .message strong,.section__category .filters .filter-category .main-category h1,.section__category .filters .filter-category .sub-categories h1 span,.section__page .text b,.section__page .text strong,.section__product .info .free-shipping strong,.section__product .info .product-info .item .content strong,.section__tag .filters .filter-category .main-category h1,.section__tag .filters .filter-category .sub-categories h1 span{font-weight:700}.section__product .info .product-info{margin-top:1vw;width:100%}@media (max-width:960px){.section__product .info .product-info{margin-top:4vw}}.section__product .info .product-info .item{border-bottom:1px solid rgba(0,0,0,.1);font-size:1.1vw}@media (max-width:960px){.section__product .info .product-info .item{font-size:5vw}}.section__product .info .product-info .item .header:hover,.section__product .info .product-info .item.open .header{background:rgba(0,0,0,.05)}.section__product .info .product-info .item.open .header svg{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.section__product .info .product-info .item .header{display:flex;justify-content:space-between;cursor:pointer;padding:1vw;align-items:center}@media (max-width:960px){.section__product .info .product-info .item .header{padding:4vw 2vw}}.section__product .info .product-info .item .header svg{width:1vw;height:1vw}@media (max-width:960px){.section__product .info .product-info .item .header svg{width:3.5vw;height:3.5vw}}.section__product .info .product-info .item .content{line-height:140%;padding:1vw;display:none}@media (max-width:960px){.section__product .info .product-info .item .content{padding:3vw 2vw 6vw;font-size:4vw}}@media (max-width:960px){.section__product .info .product-info .item .content ul{margin-left:5vw}}.section__about .text p,.section__product .info .product-info .item .content p,.section__product .info .product-info .item .content ul{margin-bottom:1vw}@media (max-width:960px){.section__product .info .product-info .item .content p,.section__product .info .product-info .item .content ul{margin-bottom:3vw}}.section__product .info .product-info .item .content h2{font-weight:700;font-size:1.1vw;margin-bottom:.5vw}@media (max-width:960px){.section__product .info .product-info .item .content h2{font-size:4.5vw;margin-bottom:2vw}}.section__popular{flex-direction:column;position:relative;margin-bottom:8vw;margin-top:4vw}@media (max-width:960px){.section__popular{padding:0;margin-top:15vw;margin-bottom:20vw}}.section__popular .nav{position:absolute;width:4vw;height:4vw;border-radius:50%;top:14vw}.section__popular .nav:focus{outline:0}@media (max-width:960px){.section__popular .nav{display:none}}.section__popular .nav:hover{background:rgba(0,0,0,.03)}.section__popular .nav.prev{left:2vw;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__popular .nav.next{right:2vw}.section__popular .nav svg{width:1.5vw;height:1.5vw}.section__popular .tabs{display:flex;margin-bottom:2vw;font-size:2.2vw}@media (max-width:960px){.section__popular .tabs{font-size:7vw;padding:0 5vw;margin-bottom:5vw}}.section__popular .tabs .tab{margin-right:1.5vw;opacity:.4;cursor:pointer}@media (max-width:960px){.section__popular .tabs .tab{margin-right:4vw}}.section__category .filters .filter-category .sub-categories a:hover,.section__popular .tabs .tab.active,.section__popular .tabs .tab:hover,.section__tag .filters .filter-category .sub-categories a:hover{opacity:1}.section__popular .product img.hover,.section__popular .product:hover img.default,.section__popular .tabs-content .tab-item{display:none}.section__category .products .items .product:hover img.hover,.section__popular .product:hover img.hover,.section__popular .tabs-content .tab-item.active,.section__tag .products .items .product:hover img.hover{display:block}.section__popular .swiper-slide{width:15vw}.section__popular .product{display:flex;flex-direction:column;color:#000;text-decoration:none;align-items:flex-start;width:100%}.section__popular .product .image{display:flex;position:relative}.section__popular .product .image .content{position:absolute;display:flex;align-items:flex-end;height:100%;padding:1vw}@media (max-width:960px){.section__popular .product .image .content{padding:3vw}}.section__popular .product .image .sizes{display:flex}.section__category .products .items .product .image .sizes .size,.section__popular .product .image .sizes .size,.section__tag .products .items .product .image .sizes .size{background:#fff;font-size:.9vw;padding:.3vw;margin-right:2px}@media (max-width:960px){.section__popular .product .image .sizes .size{font-size:2.5vw;padding:1.5vw;margin-right:2px}}.section__category .products .items .product h2,.section__popular .product h2,.section__tag .products .items .product h2{font-size:1.2vw;margin-top:1vw;line-height:120%}@media (max-width:960px){.section__popular .product h2{margin-top:2vw;font-size:5vw}}.section__popular .product .price{font-weight:500;margin-top:.8vw}@media (max-width:960px){.section__popular .product .price{padding-top:2vw;margin-top:2vw;font-size:4vw}}.section__popular .product .price.price-sale{color:red}.section__category,.section__tag{padding-top:10vw;justify-content:space-between;margin-bottom:7vw}@media (max-width:960px){.section__category,.section__tag{padding-top:28vw;flex-direction:column;margin-bottom:15vw}}.section__category.filters-bottom,.section__tag.filters-bottom{align-items:flex-end}.section__category.loading .products,.section__tag.loading .products{opacity:.5}.section__category .show-filters-mobile,.section__tag .show-filters-mobile{display:none;align-items:center;justify-content:center;padding:4vw;background:rgba(0,0,0,.04);font-size:4vw;margin-bottom:5vw}.section__category .show-filters-mobile svg,.section__tag .show-filters-mobile svg{width:6vw;height:6vw;margin-left:3vw}@media (max-width:960px){.section__category .show-filters-mobile,.section__tag .show-filters-mobile{display:flex}}.section__category .filters,.section__tag .filters{width:15.1vw}@media (max-width:960px){.section__category .filters,.section__tag .filters{width:100%;display:none}}.section__category .filters.fixed .content,.section__tag .filters.fixed .content{position:fixed;top:6vw;width:15.1vw}.section__blog h1 a,.section__category .filters .filter-category a,.section__tag .filters .filter-category a{color:#000;text-decoration:none}.section__blog h1 a:hover,.section__category .filters .filter-category a:hover,.section__tag .filters .filter-category a:hover{text-decoration:underline}.section__category .filters .filter-category .main-category,.section__tag .filters .filter-category .main-category{font-size:1.2vw}@media (max-width:960px){.section__category .filters .filter-category .main-category,.section__tag .filters .filter-category .main-category{font-size:6vw;padding:2vw 0}}.section__category .filters .filter-category .sub-categories,.section__tag .filters .filter-category .sub-categories{display:flex;flex-direction:column;font-size:1.1vw}@media (max-width:960px){.section__category .filters .filter-category .sub-categories,.section__tag .filters .filter-category .sub-categories{font-size:5vw}}.section__category .filters .filter-category .sub-categories a,.section__tag .filters .filter-category .sub-categories a{margin-top:1vw;display:flex;align-items:center;opacity:.9}@media (max-width:960px){.section__category .filters .filter-category .sub-categories a,.section__tag .filters .filter-category .sub-categories a{padding:3vw 0;margin-top:0}}.section__category .filters .filter-category .sub-categories a .line,.section__tag .filters .filter-category .sub-categories a .line{width:1vw;height:1px;background:#000;margin-right:.5vw}@media (max-width:960px){.section__category .filters .filter-category .sub-categories a .line,.section__tag .filters .filter-category .sub-categories a .line{width:3vw;margin-right:2vw}}.section__category .filters .filter-price,.section__tag .filters .filter-price{padding-top:2vw;margin-top:2vw;border-top:1px dashed rgba(0,0,0,.1)}@media (max-width:960px){.section__category .filters .filter-price,.section__tag .filters .filter-price{margin-top:5vw;padding-top:5vw}}.section__category .filters .filter-price .title,.section__tag .filters .filter-price .title{margin-bottom:1vw;font-size:1.2vw;opacity:.5}@media (max-width:960px){.section__category .filters .filter-price .title,.section__tag .filters .filter-price .title{font-size:5vw;margin-bottom:5vw}}.section__category .filters .filter-price .noUi-connects,.section__tag .filters .filter-price .noUi-connects{background:rgba(0,0,0,.05);border-radius:0}.section__category .filters .filter-price .noUi-connect,.section__tag .filters .filter-price .noUi-connect{background:rgba(0,0,0,.05)}.section__category .filters .filter-price .noUi-target,.section__tag .filters .filter-price .noUi-target{background:0 0;border:0;box-shadow:none;border-radius:0;height:1vw}@media (max-width:960px){.section__category .filters .filter-price .noUi-target,.section__tag .filters .filter-price .noUi-target{height:6vw}}.section__category .filters .filter-price .noUi-handle,.section__tag .filters .filter-price .noUi-handle{background:#000;border:0;box-shadow:none;border-radius:0;width:1vw;height:1vw;right:-1vw;top:0}@media (max-width:960px){.section__category .filters .filter-price .noUi-handle,.section__tag .filters .filter-price .noUi-handle{width:4vw;height:6vw;right:-4vw}}.section__category .filters .filter-price .noUi-handle::after,.section__category .filters .filter-price .noUi-handle::before,.section__tag .filters .filter-price .noUi-handle::after,.section__tag .filters .filter-price .noUi-handle::before{display:none!important}.section__category .filters .filter-price .noUi-handle.noUi-handle-upper,.section__tag .filters .filter-price .noUi-handle.noUi-handle-upper{right:0}.section__category .filters .filter-price .noUi-handle:focus,.section__tag .filters .filter-price .noUi-handle:focus{outline:0}.section__category .filters .filter-price .from-to,.section__tag .filters .filter-price .from-to{display:flex;justify-content:space-between;margin-top:1vw}.section__category .filters .filter-price .from-to input,.section__tag .filters .filter-price .from-to input{border:0;font-size:1.1vw;width:3vw;text-align:center;font-family:'Futura PT',monospace}@media (max-width:960px){.section__category .filters .filter-price .from-to input,.section__tag .filters .filter-price .from-to input{width:15vw;font-size:5vw}}.section__category .filters .filter-size,.section__tag .filters .filter-size{padding-top:2vw;margin-top:2vw;border-top:1px dashed rgba(0,0,0,.1)}@media (max-width:960px){.section__category .filters .filter-size,.section__tag .filters .filter-size{margin-bottom:5vw;margin-top:5vw;padding-top:5vw}}.section__category .filters .filter-size .title,.section__tag .filters .filter-size .title{margin-bottom:1vw;font-size:1.2vw;opacity:.5}@media (max-width:960px){.section__category .filters .filter-size .title,.section__tag .filters .filter-size .title{font-size:5vw;margin-bottom:5vw}}.section__category .filters .filter-size .sizes,.section__tag .filters .filter-size .sizes{display:flex;flex-wrap:wrap}.section__category .filters .filter-size .sizes .size,.section__tag .filters .filter-size .sizes .size{background:rgba(0,0,0,.04);padding:.7vw;cursor:pointer;margin-right:.3vw;font-size:1vw;margin-bottom:.3vw}@media (max-width:960px){.section__category .filters .filter-size .sizes .size,.section__tag .filters .filter-size .sizes .size{font-size:4vw;padding:4vw;margin-right:2vw}}.section__category .filters .filter-size .sizes .size:hover,.section__tag .filters .filter-size .sizes .size:hover{background:rgba(0,0,0,.08)}.section__category .filters .filter-size .sizes .size.active,.section__tag .filters .filter-size .sizes .size.active{background:#000;color:#fff}.section__category .products{width:79%}@media (max-width:960px){.section__category .products,.section__tag .products{width:100%}}.section__category .products .items .product img.hover,.section__category .products .items .product:hover img.default,.section__category .products .title-mobile,.section__tag .products .items .product img.hover,.section__tag .products .items .product:hover img.default,.section__tag .products .title-mobile{display:none}@media (max-width:960px){.section__category .products .title-mobile,.section__tag .products .title-mobile{font-size:6vw;font-weight:700;margin-bottom:4vw;display:block}}.section__category .products .items,.section__tag .products .items{display:flex;flex-wrap:wrap}.section__category .products .items .empty-results,.section__tag .products .items .empty-results{width:100%;font-size:1.6vw;padding:3vw;background:rgba(0,0,0,.02);color:rgba(0,0,0,.6);text-align:center}.section__category .products .items .product,.section__tag .products .items .product{width:23.5%;display:flex;flex-direction:column;margin-right:2%;color:#000;text-decoration:none;margin-bottom:2vw;align-items:flex-start}@media (max-width:960px){.section__category .products .items .product,.section__tag .products .items .product{margin-right:4%;margin-bottom:5vw;width:48%}.section__category .products .items .product:nth-child(2n),.section__tag .products .items .product:nth-child(2n){margin-right:0}}.section__category .products .items .product:nth-child(4n),.section__tag .products .items .product:nth-child(4n){margin-right:0}.section__category .products .items .product .image,.section__tag .products .items .product .image{display:flex;position:relative}.section__category .products .items .product .image .content,.section__tag .products .items .product .image .content{position:absolute;display:flex;align-items:flex-end;height:100%;padding:1vw}@media (max-width:960px){.section__category .products .items .product .image .content,.section__tag .products .items .product .image .content{padding:3vw}}.section__category .products .items .product .image .sizes,.section__tag .products .items .product .image .sizes{display:flex}@media (max-width:960px){.section__category .products .items .product .image .sizes .size,.section__tag .products .items .product .image .sizes .size{font-size:2.5vw;padding:1.5vw;margin-right:2px}}.section__banner-category a img,.section__category .products .items .product img,.section__tag .products .items .product img{width:100%;height:auto}@media (max-width:960px){.section__category .products .items .product h2,.section__tag .products .items .product h2{margin-top:2vw;font-size:5vw}}.section__category .products .items .product .price,.section__tag .products .items .product .price{font-weight:500;margin-top:.8vw}@media (max-width:960px){.section__category .products .items .product .price,.section__tag .products .items .product .price{padding-top:2vw;margin-top:2vw;font-size:4vw}}.section__category .products .items .product .price.price-sale,.section__tag .products .items .product .price.price-sale{color:red}.section__category .products .pagination,.section__tag .products .pagination{margin-top:1vw;display:flex}@media (max-width:960px){.section__category .products .pagination,.section__tag .products .pagination{margin-top:3vw}}.section__banner-category a.mobile,.section__category .products .pagination .nextpostslink,.section__category .products .pagination .pages,.section__category .products .pagination .prevpostslink,.section__tag .products .pagination .nextpostslink,.section__tag .products .pagination .pages,.section__tag .products .pagination .prevpostslink{display:none}.section__banner-category a,.section__category .products .pagination .wp-pagenavi,.section__tag .products .pagination .wp-pagenavi{display:flex}.section__category .products .pagination .current,.section__category .products .pagination a,.section__tag .products .pagination .current,.section__tag .products .pagination a{display:block;background:rgba(0,0,0,.04);padding:.7vw;border:0;color:#000;text-decoration:none;margin-right:.2vw;font-size:1.1vw}@media (max-width:960px){.section__category .products .pagination .current,.section__category .products .pagination a,.section__tag .products .pagination .current,.section__tag .products .pagination a{font-size:4vw;padding:4vw;margin-right:1vw}}.section__category .products .pagination .current:hover,.section__category .products .pagination a:hover,.section__tag .products .pagination .current:hover,.section__tag .products .pagination a:hover{background:rgba(0,0,0,.08)}.section__category .products .pagination .current.active,.section__category .products .pagination a.active,.section__tag .products .pagination .current.active,.section__tag .products .pagination a.active{background:#000;color:#fff;font-weight:700}.section__category-new .products,.section__tag-new .products{width:100%}.section__category-new .products .items .product,.section__tag-new .products .items .product{width:19%;margin-right:calc(5%/4)}@media (max-width:960px){.section__category-new .products .items .product,.section__tag-new .products .items .product{margin-right:4%;margin-bottom:5vw;width:48%}.section__category-new .products .items .product:nth-child(2n),.section__tag-new .products .items .product:nth-child(2n){margin-right:0}}.section__category-new .products .items .product:nth-child(4n),.section__tag-new .products .items .product:nth-child(4n){margin-right:calc(5%/4)}.section__category-new .products .items .product:nth-child(5n),.section__tag-new .products .items .product:nth-child(5n){margin-right:0}.section__tag{flex-direction:column}.section__tag h1{font-weight:700;font-size:2.8vw}@media (max-width:960px){.section__tag h1{font-size:6vw}}.section__tag .products{margin-top:2vw;width:100%}@media (max-width:960px){.section__tag .products{margin-top:7vw}}.section__banner-category{padding:0;margin-bottom:5vw}@media (max-width:960px){.section__banner-category{margin-bottom:0}}@media (max-width:960px){.section__banner-category a.mobile{display:flex}.section__banner-category a.desktop{display:none}}.section__slider{width:100%;height:100vh;position:relative;padding:0}@media (max-width:960px){.section__slider{height:100vh}}.section__slider .navigation{position:absolute;display:flex;align-items:center;right:1vw;bottom:2.5vw;z-index:101}@media (max-width:960px){.section__slider .navigation{right:5vw;margin-top:5vw}}.section__slider .navigation .next,.section__slider .navigation .prev{cursor:pointer}.section__slider .navigation .next svg,.section__slider .navigation .prev svg{width:2vw;height:2vw;fill:#fff}@media (max-width:960px){.section__slider .navigation .next svg,.section__slider .navigation .prev svg{width:6vw;height:6vw}}.section__slider .navigation .next:focus,.section__slider .navigation .prev:focus{outline:0}.section__checkout-content .client .row .item.item-country.show-options svg.hr,.section__shipping .items .item.open .header svg,.section__slider .navigation .prev svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__slider .navigation .rounds{display:flex}.section__slider .navigation .rounds .round{background:rgba(255,255,255,.3);border-radius:50%;width:.8vw;height:.8vw;margin-right:.3vw;cursor:pointer}@media (max-width:960px){.section__slider .navigation .rounds .round{width:4vw;height:4vw;margin-right:1vw}}.section__slider .navigation .rounds .round:hover{background:rgba(255,255,255,.8)}.section__slider .navigation .rounds .round:last-child{margin-right:0}.section__slider .navigation .rounds .round.active{background:rgba(255,255,255,.9);cursor:default}.section__slider a{display:flex;width:100vw;height:100vh;align-items:flex-end;text-decoration:none;color:#fff;position:relative;background-size:cover!important}@media (max-width:960px){.section__slider a{height:100vh}}.section__slider a .content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:4vw 8vw;align-items:flex-start}@media (max-width:960px){.section__slider a .content{padding:5vw;text-shadow:0 0 5vw rgba(0,0,0,.3)}}.section__slider a h1{font-size:2vw;margin-top:1vw;background:#fff;color:#000;padding:1vw}@media (max-width:960px){.section__slider a h1{font-size:7vw;margin-bottom:5vw;margin-top:5vw}}.section__slider a .text{background:#f2d054;color:#000;padding:.8vw 1.2vw;font-size:1.3vw}@media (max-width:960px){.section__slider a .text{font-size:4vw;padding:2vw;white-space:normal;word-break:break-all}}.section__slider a .price{margin-bottom:1.5vw;font-size:2.2vw;font-weight:700}@media (max-width:960px){.section__slider a .price{font-size:8vw;margin-bottom:3vw}}.section__slider a .price sup{vertical-align:super;font-size:1.6vw}@media (max-width:960px){.section__slider a .price sup{font-size:6vw}.section__slider .swiper-slider-desktop{display:none}}.section__slider .swiper-slider-mobile{display:none}@media (max-width:960px){.section__slider .swiper-slider-mobile{display:block}}.section__products-main{padding:0;overflow:hidden;flex-direction:column}@media (max-width:960px){.section__products-main{padding:2vw}}.section__products-main .show-more.loading svg,.section__products-main.loading .show-more svg{animation:spin 2s linear infinite}.section__products-main a{width:20%;height:19.6vw;display:block;color:#fff;text-decoration:none;background-size:cover!important}@media (max-width:960px){.section__products-main a{width:48vw;height:48vw;float:left}}.section__products-main a .hover{width:100%;height:100%;background:rgba(0,0,0,.8);opacity:0;color:#fff;padding:1vw;display:flex;align-items:center;justify-content:center;flex-direction:column}.section__products-main a .hover .title{margin-bottom:1vw;text-decoration:underline;text-align:center}.section__products-main a .hover .more{display:flex;align-items:center}.section__products-main a .hover .more svg{width:1.5vw;height:1.5vw;fill:#fff;margin-left:1vw}.section__products-main a .hover .price{font-size:2vw;margin-top:3vw}.section__products-main a .hover .price .kopeck{vertical-align:super;font-size:1vw}.section__products-main a:hover .hover{margin-top:0;opacity:1}.section__products-main .items{display:flex;flex-wrap:wrap;overflow:hidden}@media (max-width:960px){.section__products-main .items{display:block}}.section__products-main .row:first-child{border-top-left-radius:.3vw;border-top-right-radius:.3vw}.section__products-main .row:last-child{border-bottom-left-radius:.3vw;border-bottom-right-radius:.3vw}.section__products-main .show-more{padding:3vw 0;display:flex;justify-content:center;font-size:1.4vw;align-items:center;cursor:pointer}@media (max-width:960px){.section__products-main .show-more{padding:10vw 0;font-size:5vw}}.section__products-main .show-more:hover{background:rgba(0,0,0,.05)}.section__products-main .show-more svg{width:1.8vw;height:1.8vw;margin-right:.5vw}@media (max-width:960px){.section__products-main .show-more svg{width:8vw;height:8vw;margin-right:2vw}}.section__corporate-inspiration{padding:0}@media (max-width:960px){.section__corporate-inspiration{flex-direction:column}}.section__corporate-inspiration .corporate{width:50%;padding:3vw 4vw 3vw 8vw;display:flex;flex-direction:column;position:relative;text-decoration:none;color:#000;align-items:flex-start}@media (max-width:960px){.section__corporate-inspiration .corporate{flex-direction:column;width:100%;padding:10vw 8vw}}.section__corporate-inspiration .corporate:hover .bg{opacity:.65}.section__corporate-inspiration .corporate h2{font-weight:700;font-size:1.8vw;z-index:105;position:relative}@media (max-width:960px){.section__corporate-inspiration .corporate h2{font-size:6vw}}.section__corporate-inspiration .corporate .bg{opacity:.35;background-image:linear-gradient(225deg,#fff 0,#a8afb8 100%);position:absolute;width:100%;height:100%;left:0;top:0}.section__corporate-inspiration .corporate .images{width:calc(24vw/1.145);height:24vw;position:absolute;bottom:0;right:2vw;z-index:105}@media (max-width:960px){.section__corporate-inspiration .corporate .images{width:calc(50vw/1.145);height:50vw}}.section__corporate-inspiration .corporate .text{z-index:105;position:relative;margin-top:1vw;font-size:1.1vw;line-height:1.6vw;width:100%}@media (max-width:960px){.section__corporate-inspiration .corporate .text{margin-top:3vw;font-size:4vw;line-height:6vw;width:100%}}.section__corporate-inspiration .corporate .read-more{background:#f2d054;padding:1vw 3vw;margin-top:1vw;z-index:105;position:relative;font-size:1.1vw}@media (max-width:960px){.section__corporate-inspiration .corporate .read-more{font-size:4vw;padding:3vw 6vw;margin-top:3vw}}.section__corporate-inspiration .store{display:flex;background:#f2d054;width:50%;flex-direction:column;color:#000;text-decoration:none;padding:2vw 8vw 2vw 4vw;align-items:flex-start;justify-content:center;overflow:hidden;position:relative}@media (max-width:960px){.section__corporate-inspiration .store{padding:10vw 5vw;width:100%}}.section__about .text a:hover,.section__corporate-inspiration .store:hover{background:#e3c03f}.section__corporate-inspiration .store h2{font-size:1.1vw;z-index:105;position:relative}@media (max-width:960px){.section__corporate-inspiration .store h2{font-size:3.5vw;font-weight:500}}.section__corporate-inspiration .store .address{font-size:1.8vw;font-weight:700;margin:1vw 0;text-transform:uppercase}@media (max-width:960px){.section__corporate-inspiration .store .address{font-size:7vw;margin:3vw 0}}.section__corporate-inspiration .store .time{font-size:1.1vw;line-height:1.6vw;display:flex;align-items:flex-start}@media (max-width:960px){.section__corporate-inspiration .store .time{flex-direction:column;font-size:4vw;line-height:6vw}}.section__corporate-inspiration .store .time .text{width:23vw}@media (max-width:960px){.section__corporate-inspiration .store .time .text{width:100%}}.section__corporate-inspiration .store .link{display:flex;align-items:center;background:rgba(0,0,0,.05);padding:.8vw 1vw;font-size:1.1vw}@media (max-width:960px){.section__corporate-inspiration .store .link{padding:3vw 5vw;display:none}}.section__corporate-inspiration .store .link svg{width:1.3vw;height:1.3vw;margin-right:1vw}@media (max-width:960px){.section__corporate-inspiration .store .link svg{width:4vw;height:4vw;margin-right:3vw}}.section__corporate-inspiration .store .image{position:absolute;bottom:-16vw}@media (max-width:960px){.section__corporate-inspiration .store .image{bottom:-45vw}}.section__corporate-inspiration .store .image svg{width:32vw;height:calc(32vw/1.05)}@media (max-width:960px){.section__corporate-inspiration .store .image svg{width:90vw;height:calc(90vw/1.05)}}.section__about{padding:4vw 16vw;flex-direction:column}@media (max-width:960px){.section__about{padding:20vw 10vw 25vw;flex-direction:column}}.section__about .logo svg{width:11vw;height:11vw}@media (max-width:960px){.section__about .logo svg{width:35vw;height:35vw}}.section__about .text{width:calc(100% - 22vw);font-size:1.3vw;line-height:2vw}@media (max-width:960px){.section__about .text{width:100%;font-size:4.5vw;line-height:6vw}}.section__about .text a{background:#f2d054;color:#000;text-decoration:none;padding:.2vw}@media (max-width:960px){.section__about .text a{padding:.5vw}}@media (max-width:960px){.section__about .text p{margin-bottom:5vw}}.section__about .text p:last-child,.section__page .text p:last-child,.section__shipping .items .item .content ol:last-child,.section__shipping .items .item .content p:last-child,.section__shipping .items .item .content ul:last-child,.section__store .content .bg .mini p:last-child{margin-bottom:0}.section__404{padding-top:10vw;justify-content:center;background:rgba(0,0,0,.03);padding-bottom:5vw}@media (max-width:960px){.section__404{padding:30vw 5vw 15vw}}.section__404 svg{width:45vw;height:calc(45vw/1.405)}@media (max-width:960px){.section__404 svg{width:90vw;height:calc(90vw/1.405)}}.section__404 h1{font-weight:700;font-size:7vw}.section__404 .text{font-size:1.2vw;margin-top:2vw}.section__blog{padding:12vw 8vw 4vw;flex-direction:column}@media (max-width:960px){.section__blog{padding:30vw 5vw 10vw}}.section__blog-index{padding-top:2vw}.section__blog h1{font-size:2.6vw;font-weight:700}@media (max-width:960px){.section__blog h1{font-size:8vw}}.section__blog .items{margin-top:2vw;display:flex;flex-wrap:wrap}@media (max-width:960px){.section__blog .items{flex-direction:column;margin-top:5vw}}.section__blog .items .item{width:32%;background:#fff;color:#000;text-decoration:none;margin-right:2%;margin-bottom:2vw;background:rgba(0,0,0,.03)}@media (max-width:960px){.section__blog .items .item{width:100%;margin-right:0;margin-bottom:5vw}}.section__blog .items .item img{width:100%;height:auto;border-radius:.3vw}@media (max-width:960px){.section__blog .items .item img{border-radius:1vw}}.section__blog .items .item:nth-child(3n){margin-right:0}.section__blog .items .item:hover{background:#f2d054}.section__blog .items .item:hover .title,.section__blog-recent .items .item:hover .title,.section__blog-single .breadcrumbs a:hover,.section__cart .items .item .content a:hover{text-decoration:underline}.section__blog .items .item .date{display:flex;align-items:center;padding:1vw 2vw 0;font-size:.8vw;opacity:.5}@media (max-width:960px){.section__blog .items .item .date{padding:3vw 5vw 1vw;font-size:3.5vw}}.section__blog .items .item .date svg{width:1.1vw;height:1.1vw;margin-right:.5vw}@media (max-width:960px){.section__blog .items .item .date svg{width:5vw;height:5vw;margin-right:3vw}}.section__blog .items .item .title{font-size:1.6vw;line-height:2vw;padding:1vw 2vw;font-weight:700}@media (max-width:960px){.section__blog .items .item .title{padding:3vw 5vw;font-size:6vw;line-height:7vw}}.section__blog .items .item .excerpt{font-size:1vw;line-height:1.5vw;padding:0 2vw 2vw}@media (max-width:960px){.section__blog .items .item .excerpt{font-size:4vw;line-height:6vw;padding:0 5vw 5vw}}.section__blog .pagination{display:flex;justify-content:center}.section__blog .pagination .wp-pagenavi{display:flex}.section__blog .pagination .nextpostslink,.section__blog .pagination .pages,.section__blog .pagination .previouspostslink,.section__cart .items .item.loading:hover .remove-from-cart{display:none}.section__blog .pagination .current,.section__blog .pagination .extend,.section__blog .pagination .first,.section__blog .pagination .last,.section__blog .pagination .page{border-radius:.3vw;background:#f2d054;padding:1.2vw;font-size:1.5vw;border:0;display:block;color:#000}@media (max-width:960px){.section__blog .pagination .current,.section__blog .pagination .extend,.section__blog .pagination .first,.section__blog .pagination .last,.section__blog .pagination .page{font-size:6vw;padding:5vw;border-radius:1.3vw}}.section__blog .pagination .extend,.section__blog .pagination .first,.section__blog .pagination .last,.section__blog .pagination .page{background:rgba(0,0,0,.1);color:rgba(0,0,0,.8)}.section__blog .pagination .first:hover,.section__blog .pagination .last:hover,.section__blog .pagination .page:hover{background:#f2d054}.section__blog-recent{padding:2vw 28vw 4vw 8vw;flex-direction:column}@media (max-width:960px){.section__blog-recent{padding:5vw}}.section__blog-recent .title{font-weight:700;font-size:1.8vw;margin-bottom:1.5vw}@media (max-width:960px){.section__blog-recent .title{font-size:6vw;margin-bottom:3vw}}.section__blog-recent .items{display:flex;justify-content:space-between}@media (max-width:960px){.section__blog-recent .items{flex-direction:column}}.section__blog-recent .items .item{width:49%;color:#000;text-decoration:none;margin-right:2%;margin-bottom:2vw;background:rgba(0,0,0,.03)}@media (max-width:960px){.section__blog-recent .items .item{width:100%;margin-right:0;margin-bottom:5vw}}.section__blog-recent .items .item img,.section__blog-single .content img,.section__checkout-content .order-summary .products .item img,.section__inspiration .items .item img,.section__vote .items .item img{width:100%;height:auto}.section__blog-recent .items .item:nth-child(3n){margin-right:0}.section__blog-recent .items .item:hover,.section__cart .sub-total .sum a::before{background:#f2d054}.section__blog-recent .items .item .title{font-weight:700;font-size:1.6vw;line-height:2vw;padding:1vw 2vw;margin-bottom:0}@media (max-width:960px){.section__blog-recent .items .item .title{padding:3vw 5vw;font-size:6vw;line-height:7vw}}.section__blog-recent .items .item .excerpt{font-size:1vw;line-height:1.5vw;padding:0 2vw 2vw}@media (max-width:960px){.section__blog-recent .items .item .excerpt{font-size:4vw;line-height:6vw;padding:0 5vw 5vw}}.section__blog-single{flex-direction:column;padding:11vw 28vw 4vw 8vw}@media (max-width:960px){.section__blog-single{padding:30vw 5vw 15vw}}.section__blog-single .breadcrumbs{font-size:.9vw;opacity:.5}@media (max-width:960px){.section__blog-single .breadcrumbs{font-size:3.5vw;line-height:4vw}}.section__blog-single .breadcrumbs a{color:#000;text-decoration:none}.section__blog-single h1{font-weight:700;font-size:2.6vw;line-height:3.5vw;margin-bottom:2vw;margin-top:1vw}@media (max-width:960px){.section__blog-single h1{font-size:7vw;line-height:8.5vw;margin-bottom:3vw}}.section__blog-single .content{font-size:1.2vw;line-height:2vw}@media (max-width:960px){.section__blog-single .content{font-size:4vw;line-height:6vw}}.section__blog-single .content a,.section__page .text a{color:#000}.section__blog-single .content a:hover,.section__shipping .items .item .content a:hover{color:#f2d054}.section__blog-single .content ul{list-style:circle;margin-left:1.5vw}.section__blog-single .content li{margin-left:1.5vw;list-style:decimal}.section__blog-single .content em,.section__blog-single .content i,.section__page .text em,.section__page .text i{font-style:italic}.section__blog-single .content ol,.section__blog-single .content p,.section__blog-single .content ul{margin-bottom:1vw}@media (max-width:960px){.section__blog-single .content ol,.section__blog-single .content p,.section__blog-single .content ul{margin-bottom:3vw}}.section__cart{flex-direction:column;padding:8vw 8vw 4vw}@media (max-width:960px){.section__cart{padding:22vw 5vw 10vw}}.section__cart h1{font-weight:700;font-size:2.8vw}@media (max-width:960px){.section__cart h1{font-size:8vw;margin-bottom:2vw}}.section__cart .message{background:#f2d054;width:100vw;margin-left:-8vw;padding:2.5vw 2vw 2vw;display:flex;align-items:center;justify-content:center;font-size:1.3vw}@media (max-width:960px){.section__cart .message{margin-left:-5vw;padding:8vw 15vw;font-size:5vw;line-height:6.5vw;flex-direction:column;text-align:center}}.section__cart .message svg{width:2.4vw;height:2.4vw;margin-right:1vw}@media (max-width:960px){.section__cart .message svg{margin-right:0;width:12vw;height:12vw}}.section__cart .message .item{display:flex;align-items:center}@media (max-width:960px){.section__cart .message .item{flex-direction:column}}.section__cart .message .item:first-child{margin-right:2vw}@media (max-width:960px){.section__cart .message .item:first-child{margin-right:0;margin-bottom:5vw}}.section__cart .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2vw;margin-top:2vw}@media (max-width:960px){.section__cart .header{flex-direction:column;margin-bottom:10vw;margin-top:10vw}}.section__cart .items{display:flex;flex-wrap:wrap}@media (max-width:960px){.section__cart .items{flex-direction:column}}.section__cart .items .no-items-in-cart{font-size:1.5vw;background:rgba(0,0,0,.05);padding:3vw;text-align:center;margin-bottom:5vw;width:100%}@media (max-width:960px){.section__cart .items .no-items-in-cart{font-size:6vw;padding:10vw 5vw;margin-bottom:15vw}}.section__cart .items .item{height:32vw;width:24%;color:#fff;position:relative;overflow:visible;margin-bottom:2vw;margin-right:calc(4%/3)}.section__cart .items .item.out-of-stock{opacity:.5;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray}.section__cart .items .item.out-of-stock .out-of-stock{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2vw;text-align:center}@media (max-width:960px){.section__cart .items .item.out-of-stock .out-of-stock{font-size:5vw}}.section__cart .items .item.out-of-stock .out-of-stock span{background:#cf0000;padding:2vw}@media (max-width:960px){.section__cart .items .item.out-of-stock .out-of-stock span{padding:5vw}}.section__cart .items .item:nth-child(4n){margin-right:0}@media (max-width:960px){.section__cart .items .item{height:auto;width:100%;margin-bottom:5vw}}.section__cart .items .item .loader{position:absolute;top:0;left:0;background:rgba(0,0,0,.9);width:100%;height:100%;justify-content:center;align-items:center;display:none}.section__cart .items .item .loader .spinner>div{background:#fff;margin-right:4px}.section__cart .items .item .remove-from-cart{position:absolute;cursor:pointer;right:-1vw;top:-1vw;display:none;z-index:104}@media (max-width:960px){.section__cart .items .item .remove-from-cart{display:flex;right:3vw;top:3vw}}.section__cart .items .item .remove-from-cart svg{width:2vw;height:2vw}@media (max-width:960px){.section__cart .items .item .remove-from-cart svg{width:12vw;height:12vw}}.section__cart .items .item:hover .remove-from-cart{display:block}.section__cart .items .item:hover .content{background:rgba(0,0,0,.8)}.section__cart .items .item.loading{overflow:hidden}.section__cart .items .item.loading .loader,.section__page-account .woocommerce .woocommerce-MyAccount-navigation ul{display:flex}.section__cart .items .item .content{display:flex;background:rgba(0,0,0,.5);padding:1.5vw;height:100%;flex-direction:column;justify-content:space-between;align-items:flex-start}@media (max-width:960px){.section__cart .items .item .content{padding:18vw 5vw 5vw}}.section__cart .items .item .content a{text-decoration:none;color:#fff}.section__cart .items .item .content h2{font-weight:700;font-size:1.6vw}@media (max-width:960px){.section__cart .items .item .content h2{font-size:6vw;line-height:8vw}}.section__cart .items .item .content .info{margin-top:1.5vw;font-size:1.5vw}@media (max-width:960px){.section__cart .items .item .content .info{margin-top:1.2em;font-size:4vw}}.section__cart .items .item .content .total{background:#f2d054;padding:1vw 1.4vw;display:flex;align-items:center;color:#000}@media (max-width:960px){.section__cart .items .item .content .total{font-size:5vw;padding:5vw 10vw}}.section__cart .items .item .content .total .value{font-weight:700;font-size:1.4vw}@media (max-width:960px){.section__cart .items .item .content .total .value{font-size:8vw}}.section__cart .items .item .content .total label{font-size:1vw;margin-right:1vw}@media (max-width:960px){.section__cart .items .item .content .total label{font-size:5vw}}.section__cart .items .item .product-variable{margin-top:2vw}.section__cart .items .item .product-variable-row{display:flex;margin-bottom:1vw;flex-direction:column}@media (max-width:960px){.section__cart .items .item .product-variable-row{margin-bottom:5vw;margin-top:10vw}}.section__cart .items .item .product-variable-row .qnty .value{display:flex;align-items:center}.section__cart .items .item .product-variable-row .qnty .value .minus,.section__cart .items .item .product-variable-row .qnty .value .plus{padding:.7vw 1.1vw;cursor:pointer}@media (max-width:960px){.section__cart .items .item .product-variable-row .qnty .value .minus,.section__cart .items .item .product-variable-row .qnty .value .plus{padding:5vw;background:rgba(255,255,255,.2)}}.section__cart .items .item .product-variable-row .qnty .value .minus:hover,.section__cart .items .item .product-variable-row .qnty .value .plus:hover{background:rgba(255,255,255,.3)}.section__cart .items .item .product-variable-row .qnty .value .int{margin:0 1vw}@media (max-width:960px){.section__cart .items .item .product-variable-row .qnty .value .int{margin:0 4vw}}.section__cart .items .item .product-variable-row .qnty .max{font-size:.9vw;color:#cf0000;display:none}@media (max-width:960px){.section__cart .items .item .product-variable-row .qnty .max{font-size:3vw}}.section__cart .items .item .product-variable-row .qnty.show-max .max,.section__cart .sub-total .sum .total-sum.total-sum-coupon .value .full-price{display:block}.section__cart .items .item .product-variable-row .price{margin-bottom:1vw}@media (max-width:960px){.section__cart .items .item .product-variable-row .price{margin-right:0;margin-bottom:3vw}}.section__cart .items .item .product-variable-row label{font-size:1.2vw;margin-bottom:.5vw;display:block}@media (max-width:960px){.section__cart .items .item .product-variable-row label{font-size:6vw;margin-bottom:3vw}}.section__cart .items .item .product-variable-row .value{font-size:1.8vw;font-weight:700}@media (max-width:960px){.section__cart .items .item .product-variable-row .value{font-size:7vw}}.section__cart .sub-total{display:flex;justify-content:space-between;margin-top:4vw}@media (max-width:960px){.section__cart .sub-total{flex-direction:column}}.section__cart .sub-total .promocode{width:32%}@media (max-width:960px){.section__cart .sub-total .promocode{width:100%;padding:0}}.section__cart .sub-total .promocode label{font-weight:700;font-size:1.2vw;display:block;margin-bottom:1vw}@media (max-width:960px){.section__cart .sub-total .promocode label{font-size:4vw;margin-bottom:4vw;text-align:center}}.section__cart .sub-total .promocode form{display:flex;width:100%;overflow:hidden;position:relative}.section__cart .sub-total .promocode form input{width:100%;height:5vw;display:flex;align-items:center;border:1px solid rgba(0,0,0,.1);background:0 0;font-size:1.4vw;padding:0 1vw;font-weight:700}@media (max-width:960px){.section__cart .sub-total .promocode form input{height:18vw;font-size:5vw;padding:0 5vw}}.section__cart .sub-total .promocode form .remove,.section__cart .sub-total .promocode form .submit{position:absolute;height:5vw;display:flex;align-items:center;cursor:pointer;padding:0 2vw;right:0;outline:0;border:0;background:0 0;font-weight:700}@media (max-width:960px){.section__cart .sub-total .promocode form .remove,.section__cart .sub-total .promocode form .submit{height:18vw;font-size:4vw;padding:0 8vw}}.section__cart .sub-total .promocode form .remove:hover,.section__cart .sub-total .promocode form .submit:hover{background:rgba(0,0,0,.1)}.section__cart .sub-total .sum{width:49%}@media (max-width:960px){.section__cart .sub-total .sum{width:100%}}.section__cart .sub-total .sum .total-sum{display:flex;align-items:center;font-size:1.2vw;justify-content:flex-end}@media (max-width:960px){.section__cart .sub-total .sum .total-sum{width:100%;justify-content:center;font-size:5vw;margin-top:4vw;flex-direction:column}}.section__cart .sub-total .sum .total-sum label{margin-right:1.5vw}.section__cart .sub-total .sum .total-sum .value{font-weight:700;font-size:3.4vw;display:flex;flex-direction:column}@media (max-width:960px){.section__cart .sub-total .sum .total-sum .value{align-items:center}}.section__cart .sub-total .sum .total-sum .value .full-price{font-size:2.5vw;text-decoration:line-through;opacity:.5;display:none;font-family:'Futura PT',monospace;font-weight:700}@media (max-width:960px){.section__cart .sub-total .sum .total-sum .value .full-price{font-size:7vw;margin:4vw 0 3vw}.section__cart .sub-total .sum .total-sum .value{margin-top:2vw;font-size:10vw}}.section__cart .sub-total .sum a{width:100%;background:#000;padding:3vw 0;text-align:center;font-weight:700;font-size:2vw;color:#fff;text-decoration:none;margin-top:2vw;overflow:hidden}@media (max-width:960px){.section__cart .sub-total .sum a{padding:10vw 0;font-size:5vw;margin-top:10vw}}.section__page{padding:11vw 8vw 4vw;flex-direction:column}@media (max-width:960px){.section__page{padding:30vw 5vw 10vw}}.section__page h1{font-size:2.8vw;font-weight:700}@media (max-width:960px){.section__page h1{font-size:8vw}}.section__page .text{width:65%;font-size:1.15vw;line-height:1.7vw;margin-top:2vw}@media (max-width:960px){.section__page .text{margin-top:5vw}}.section__page .text h2{font-size:1.7em;line-height:2.2;font-weight:700}.section__page .text h3{font-size:1.5em;line-height:1.75;font-weight:700}.section__page .text h4{font-size:1.25em;line-height:1.5;font-weight:700}.section__page .text small{font-size:.8em}.section__page .text iframe,.section__page .text map{max-width:100%;margin-bottom:1.5em}@media (max-width:960px){.section__page .text{width:100%;font-size:5vw;line-height:7vw;margin-top:.8em}}.section__page .text p{margin-bottom:1.5em}.section__page .sizes__item{max-width:100%;margin-bottom:2.5em;clear:both}.section__page .sizes__item:first-child{margin-top:1.5em}.section__page .sizes__item img{max-width:100%;height:auto}.section__page-gift{align-items:center;padding:11vw 20% 0}@media (max-width:960px){.section__page-gift{padding:30vw 5vw 5vw}}.section__page-gift .photo img{width:100%}.section__page-gift .text{padding:0;width:70%;text-align:center}@media (max-width:960px){.section__page-gift .text{width:100%}}.section__page-gift .certificates{margin-top:4vw;width:100%}@media (max-width:960px){.section__page-gift .certificates{margin-top:10vw}}.section__page-gift .certificates .title{font-weight:700;text-align:center;font-size:1.6vw}@media (max-width:960px){.section__page-gift .certificates .title{font-size:6vw}}.section__page-gift .certificates .items{display:flex;justify-content:space-between;margin-top:2.5vw}@media (max-width:960px){.section__page-gift .certificates .items{margin-top:4vw;flex-wrap:wrap;justify-content:center}}.section__page-gift .certificates .items .item{width:19%;background:#f2d054;display:flex;align-items:center;justify-content:center;height:10vw;font-weight:700;font-size:1.8vw}@media (max-width:960px){.section__page-gift .certificates .items .item{font-size:6vw;width:48%;margin-right:4%;margin-bottom:3vw;height:30vw}.section__page-gift .certificates .items .item:nth-child(2n),.section__page-gift .certificates .items .item:nth-child(5){margin-right:0}}.section__page-gift .certificates .own-sum{text-align:center;margin-top:3vw;font-size:1.2vw}@media (max-width:960px){.section__page-gift .certificates .own-sum{font-size:5vw;margin-top:5vw}}.section__page-account{align-items:center;padding-top:13vw}@media (max-width:960px){.section__page-account{padding-top:30vw}}.section__page-account .text{margin-top:4vw}@media (max-width:960px){.section__page-account .text{margin-top:8vw}}.section__page-account .text h2{font-size:1.5vw;margin-top:1vw;margin-left:2vw}@media (max-width:960px){.section__page-account .text h2{font-size:6vw;padding-top:3vw;margin-top:0;text-align:left;margin-left:5vw}}.section__account .woocommerce form div.form-row,.section__account .woocommerce form p.form-row,.section__page-account .woocommerce form div.form-row,.section__page-account .woocommerce form p.form-row{padding:0;margin:0}.section__page-account .woocommerce form.checkout_coupon,.section__page-account .woocommerce form.login,.section__page-account .woocommerce form.register{margin-top:0;margin-bottom:0;padding:0 2vw 2vw}@media (max-width:960px){.section__page-account .woocommerce form.checkout_coupon,.section__page-account .woocommerce form.login,.section__page-account .woocommerce form.register{padding:0 5vw 5vw}}.section__page-account form.checkout_coupon,.section__page-account form.login,.section__page-account form.register{border:0!important}.section__page-account .u-column1,.section__page-account .u-column2{background:#fff;border-radius:.3vw}@media (max-width:960px){.section__page-account .u-column1,.section__page-account .u-column2{border-radius:1vw}}.section__page-account .u-column1{margin-bottom:5vw}.section__page-account .edit-account .form-row input,.section__page-account .woocommerce form .form-row input.input-text,.section__page-account .woocommerce form .form-row textarea,.section__page-account .woocommerce-address-fields__field-wrapper .form-row input{padding:1vw}@media (max-width:960px){.section__page-account .woocommerce form .form-row input.input-text,.section__page-account .woocommerce form .form-row textarea{padding:4vw}}.section__page-account .edit-account .form-row input:focus,.section__page-account .woocommerce form .form-row input.input-text:focus,.section__page-account .woocommerce form .form-row textarea:focus,.section__page-account .woocommerce-address-fields__field-wrapper .form-row input:focus{border:1px solid rgba(0,0,0,.6)}.section__page-account .woocommerce-LostPassword{text-align:center;margin-top:1vw}.section__account .woocommerce-LostPassword a,.section__page-account .woocommerce-LostPassword a{opacity:.5}.section__checkout-content .payment-methods .methods .method.active svg,.section__page-account .woocommerce-LostPassword a:hover{opacity:1}@media (max-width:960px){.section__page-account .woocommerce-LostPassword{margin-top:3vw}}.section__page-account .woocommerce form input[type=checkbox]{height:auto;width:auto}.section__page-account .woocommerce .woocommerce-form-login .woocommerce-form-login__remembermev{display:flex;align-items:center}.section__page-account .checkout-form .order-info input[type=checkbox]+span,.section__page-account .lstr-form-wrapper input[type=checkbox]+span,.section__page-account .woocommerce form .form-row input.input-text[type=checkbox]+span,.section__page-account .woocommerce form .form-row textarea[type=checkbox]+span{height:auto;line-height:0}.section__page-account form #respond input#submit,.section__page-account form a.button,.section__page-account form button.button,.section__page-account form input.button{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:1.5vw 0!important;margin-top:1vw}@media (max-width:960px){.section__page-account form #respond input#submit,.section__page-account form a.button,.section__page-account form button.button,.section__page-account form input.button{padding:6vw 0!important;margin-top:5vw}}.section__page-account form #respond input#submit:focus,.section__page-account form a.button:focus,.section__page-account form button.button:focus,.section__page-account form input.button:focus{outline:0}.section__page-account form #respond input#submit:hover,.section__page-account form a.button:hover,.section__page-account form button.button:hover,.section__page-account form input.button:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.section__page-account .woocommerce-ResetPassword{background:#fff;border-radius:.3vw;padding:2vw;width:70%;margin:0 auto}@media (max-width:960px){.section__page-account .woocommerce-ResetPassword{width:100%;padding:5vw;border-radius:1vw}}.section__page-account .woocommerce-ResetPassword .form-row{width:100%}.section__checkout-content .order-summary .products .item .product-size strong,.section__checkout-content .shipping-price-info strong,.section__page-account .woocommerce-ResetPassword .form-row label,.section__shipping .items .item .content strong{font-weight:700}@media (max-width:960px){.section__page-account .woocommerce-ResetPassword .form-row label{font-size:5vw;line-height:6.5vw;display:block;margin-bottom:3vw}}.section__page-account .woocommerce .woocommerce-MyAccount-navigation{display:block;border-top-left-radius:.3vw;border-top-right-radius:.3vw;overflow:hidden}@media (max-width:960px){.section__page-account .woocommerce .woocommerce-MyAccount-navigation ul{flex-direction:column}}.section__page-account .woocommerce .woocommerce-MyAccount-navigation ul li{width:20%}@media (max-width:960px){.section__page-account .woocommerce .woocommerce-MyAccount-navigation ul li{width:100%;margin-bottom:1px}}.section__page-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background:#f2d054;color:#000;font-weight:700}.section__account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:hover,.section__page-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:hover{background:#f2d054;color:#000}.section__page-account .woocommerce .woocommerce-MyAccount-navigation ul li a{background:rgba(0,0,0,.05);text-decoration:none;width:100%;padding:1.5vw 0;display:flex;justify-content:center}@media (max-width:960px){.section__page-account .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:3vw 0}}.section__page-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background:rgba(0,0,0,.12)}.section__page-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads,.section__page-account .woocommerce-error::before,.section__page-account .woocommerce-info::before,.section__page-account .woocommerce-message::before{display:none}.section__page-account .woocommerce-MyAccount-content{padding:2vw;background:#fff;border-bottom-left-radius:.3vw;border-bottom-right-radius:.3vw;min-height:25vw}@media (max-width:960px){.section__page-account .woocommerce-MyAccount-content{padding:5vw;border-bottom-left-radius:1vw;border-bottom-right-radius:1vw}}.section__account .woocommerce-MyAccount-content header,.section__page-account .woocommerce-MyAccount-content header{position:relative;background:0 0;z-index:100}.section__page-account .woocommerce-MyAccount-content .u-column1,.section__page-account .woocommerce-MyAccount-content .u-column2{background:0 0}.section__page-account .edit-account .form-row,.section__page-account .woocommerce-address-fields__field-wrapper .form-row{margin-bottom:1.5vw!important}@media (max-width:960px){.section__page-account .edit-account .form-row,.section__page-account .woocommerce-address-fields__field-wrapper .form-row{margin-bottom:5vw!important}}.section__page-account .edit-account .form-row em,.section__page-account .woocommerce-address-fields__field-wrapper .form-row em{font-size:1vw}@media (max-width:960px){.section__page-account .edit-account .form-row em,.section__page-account .woocommerce-address-fields__field-wrapper .form-row em{font-size:3.5vw;line-height:4vw}}@media (max-width:960px){.section__page-account .edit-account .form-row input,.section__page-account .woocommerce-address-fields__field-wrapper .form-row input{padding:4vw}}.section__page-account .edit-account legend,.section__page-account .woocommerce-address-fields__field-wrapper legend{font-weight:700;font-size:1.4vw;margin-bottom:1vw;border-top:1px dashed rgba(0,0,0,.15);width:100%;padding-top:1.5vw}@media (max-width:960px){.section__page-account .edit-account legend,.section__page-account .woocommerce-address-fields__field-wrapper legend{margin-bottom:5vw;font-size:5vw}}.section__page-account .edit-account .button,.section__page-account .woocommerce-address-fields__field-wrapper .button{padding:2.5vw 0!important;font-size:1.8vw}@media (max-width:960px){.section__page-account .edit-account .button,.section__page-account .woocommerce-address-fields__field-wrapper .button{padding:8vw 0!important;font-size:6vw!important;margin-top:0}}.section__page-account .edit-account .woocommerce-orders-table__cell-order-actions,.section__page-account .woocommerce-address-fields__field-wrapper .woocommerce-orders-table__cell-order-actions{display:flex}.section__page-account .edit-account .woocommerce-orders-table__cell-order-actions a,.section__page-account .woocommerce-address-fields__field-wrapper .woocommerce-orders-table__cell-order-actions a{width:33%}.section__page-account .woocommerce-error{border-top:none;background:0 0;font-weight:700;padding:0}.section__page-account .woocommerce-info,.section__page-account .woocommerce-message{border-top:none;background:0 0;font-weight:700;padding:0;color:#000}.section__checkout-content .client .row .item label span,.section__checkout-content .client .row .item.show-error label,.section__page-account .woocommerce-error{color:#cf0000}.section__map{padding:0}.section__map iframe{width:100%;height:40vw}@media (max-width:960px){.section__map iframe{height:100vw}}.section__store{padding:8.5vw 0 2vw;flex-direction:column}@media (max-width:960px){.section__store{padding:22vw 0 5vw}}.section__store .content{height:60vw}@media (max-width:960px){.section__store .content{height:100vh}}.section__store .content .bg{padding:3vw 8vw;background:rgba(0,0,0,.8);color:#fff}@media (max-width:960px){.section__store .content .bg{padding:5vw}}.section__store .content .bg h1{font-size:3vw;font-weight:700;margin-bottom:2vw}@media (max-width:960px){.section__store .content .bg h1{font-size:7vw!important;margin-bottom:5vw}}.section__store .content .bg address{font-weight:700;font-size:2.4vw;display:block;margin:1vw 0}@media (max-width:960px){.section__store .content .bg address{font-size:5vw;margin:3vw 0}}.section__store .content .bg p{font-size:1.2vw}@media (max-width:960px){.section__store .content .bg p{font-size:4vw}}.section__store .content .bg .mini p{font-size:.9vw;margin-bottom:.5vw}@media (max-width:960px){.section__store .content .bg .mini p{font-size:4vw;margin-bottom:3vw}}.section__store .content .bg .phone{display:flex;align-items:center;color:#fff;text-decoration:none;font-weight:700;font-size:1.7vw;margin-top:2vw}@media (max-width:960px){.section__store .content .bg .phone{font-size:5vw;margin-top:4vw;padding:6vw 10vw;border-radius:10vw;border:1px solid rgba(255,255,255,.1);display:inline-flex}}.section__store .content .bg .phone svg{width:2vw;height:2vw;fill:#fff;margin-right:.5vw}@media (max-width:960px){.section__store .content .bg .phone svg{width:5vw;height:5vw;margin-right:2vw}}.section__shipping .items .item .content embed,.section__store .map iframe{width:100%;height:50vw}@media (max-width:960px){.section__store .map iframe{height:100vw}}.section__shipping .items{display:flex;flex-direction:column;width:70%}@media (max-width:960px){.section__shipping .items{width:100%}}.section__shipping .items .item{display:flex;flex-direction:column;border-bottom:1px dashed rgba(0,0,0,.2);padding-bottom:2vw;margin-bottom:2vw}@media (max-width:960px){.section__shipping .items .item{padding-bottom:5vw;margin-bottom:5vw}}.section__shipping .items .item:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.section__inspiration .ajax-loader .spinner,.section__shipping .items .item.open .content{display:block}.section__shipping .items .item .header{display:flex;align-items:center;padding:1vw;cursor:pointer}@media (max-width:960px){.section__shipping .items .item .header{justify-content:space-between;padding:5vw 3vw}}.section__shipping .items .item .header:hover{background:rgba(0,0,0,.05)}.section__shipping .items .item .header svg{width:1vw;height:1vw;margin-right:1vw}@media (max-width:960px){.section__shipping .items .item .header svg{width:4vw;height:4vw}}.section__shipping .items .item .header span{font-size:1.6vw;font-weight:700}@media (max-width:960px){.section__shipping .items .item .header span{font-size:7vw;line-height:8.5vw;width:calc(100% - 8vw)}}.section__shipping .items .item .content{font-size:1.1vw;line-height:1.6vw;margin-left:3vw;margin-top:.5vw;display:none;margin-bottom:1vw}@media (max-width:960px){.section__shipping .items .item .content{margin-bottom:3vw;font-size:4.5vw;line-height:7vw;margin-top:1vw}}.section__shipping .items .item .content ol,.section__shipping .items .item .content p,.section__shipping .items .item .content ul{margin-bottom:1vw}@media (max-width:960px){.section__shipping .items .item .content ol,.section__shipping .items .item .content p,.section__shipping .items .item .content ul{margin-bottom:3vw}}.section__shipping .items .item .content ol,.section__shipping .items .item .content ul{list-style:disc;margin-left:1.5vw}@media (max-width:960px){.section__shipping .items .item .content ol,.section__shipping .items .item .content ul{margin-left:4vw}}.section__shipping .items .item .content a{color:#000}@media (max-width:960px){.section__shipping .items .item .content a.download-file{border:1px solid rgba(0,0,0,.1);padding:5vw 12vw;border-radius:10vw;text-decoration:none;display:inline-block;margin-top:3vw}}@media (max-width:960px){.section__shipping .items .item .content embed{display:none}}.section__inspiration{padding:13vw 2vw 2vw;flex-direction:column;position:relative}@media (max-width:960px){.section__inspiration{padding:35vw 5vw 5vw}}.section__inspiration .ajax-loader{background:rgba(255,255,255,.95);position:absolute;top:0;left:0;width:100%;height:100%;z-index:101;display:none;align-items:center;justify-content:center}.section__inspiration.loading .ajax-loader,.section__vote .items .item:hover .hover{display:flex}.section__inspiration .header{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.section__inspiration h1{font-weight:700;font-size:3.5vw;background:#f2d054;padding:1vw 2vw}@media (max-width:960px){.section__inspiration h1{font-size:8vw;padding:3vw 6vw}}.section__inspiration .info{margin-top:2vw;font-size:1.6vw;opacity:.7}@media (max-width:960px){.section__inspiration .info{font-size:5vw;margin-top:1em}}.section__inspiration .items{width:100%;margin-top:3.5vw;display:flex;flex-wrap:wrap}@media (max-width:960px){.section__inspiration .items{margin-top:10vw}}.section__inspiration .items .item{width:23.25vw;margin-bottom:1vw}@media (max-width:960px){.section__inspiration .items .item{width:100%;margin-bottom:5vw}}.section__inspiration .show-more{padding:3vw 0;display:flex;justify-content:center;font-weight:700;font-size:1.4vw;text-transform:uppercase;align-items:center;margin-top:1vw;cursor:pointer}.section__inspiration .show-more:hover{background:rgba(0,0,0,.05)}.section__inspiration .show-more svg{width:2vw;height:2vw;margin-right:.5vw}.section__inspiration.loading .show-more svg{animation:spin 2s linear infinite}.section__vote{padding:11vw 8vw 2vw;flex-direction:column}@media (max-width:960px){.section__vote{padding:30vw 5vw 5vw}}.section__vote h1{font-size:2.8vw;font-weight:700}@media (max-width:960px){.section__vote h1{font-size:8vw;margin-bottom:3vw}}.section__vote .items{margin-top:2vw;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.section__vote .items .item{width:23.25vw;position:relative;margin-bottom:1vw;overflow:hidden;display:flex}@media (max-width:960px){.section__vote .items .item{width:90vw;height:auto;justify-content:flex-start;align-items:flex-start}}.section__vote .items .item .hover,.section__vote .items .item .loader{background:rgba(0,0,0,.8);display:none;align-items:center;justify-content:center;height:100%;position:absolute;width:100%}.section__vote .items .item .loader{top:0;left:0;z-index:400}.section__vote .items .item .loader .spinner>div{background:#f2d054}.section__vote .items .item .hover{padding:2vw;color:#f2d054;font-weight:700;font-size:2vw;flex-direction:column;cursor:pointer}.section__vote .items .item .hover svg{fill:#f2d054;width:10vw;height:10vw;margin-bottom:1vw}.section__vote .items .item .number-of-votes{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.8);color:#fff;padding:.6vw;display:flex;align-items:center;border-top-right-radius:.3vw}@media (max-width:960px){.section__vote .items .item .number-of-votes{font-size:4vw;padding:3vw;border-top-right-radius:1vw}}.section__vote .items .item .number-of-votes strong{font-weight:700;font-size:1.1vw;margin-left:.5vw}@media (max-width:960px){.section__vote .items .item .number-of-votes strong{font-size:8vw;margin-left:3vw}}.section__vote .items .item .success-content{background:rgba(0,0,0,.75);padding:2vw;flex-direction:column;align-items:center;justify-content:center;display:none;height:100%;color:#fff;position:absolute;width:100%}@media (max-width:960px){.section__vote .items .item .success-content{padding:5vw}}.section__vote .items .item .success-content .title{font-size:1.5vw;font-weight:700;margin-bottom:1.5vw;color:#f2d054}@media (max-width:960px){.section__vote .items .item .success-content .title{font-size:6vw;margin-bottom:3vw}}.section__vote .items .item .success-content .text{text-align:center;margin-bottom:1vw;line-height:1.3vw}@media (max-width:960px){.section__vote .items .item .success-content .text{margin-bottom:5vw;font-size:4vw;line-height:5vw}}.section__vote .items .item .success-content form{display:flex;width:100%}.section__vote .items .item .success-content form input{width:70%;border:0;background:rgba(255,255,255,.2);padding:1vw;font-size:1vw;border-top-left-radius:.3vw;border-bottom-left-radius:.3vw;color:#fff}@media (max-width:960px){.section__vote .items .item .success-content form input{font-size:5vw;padding:5vw;border-top-left-radius:1vw;border-bottom-left-radius:1vw}}.section__vote .items .item .success-content form input:focus{outline:0;background:rgba(255,255,255,.5)}.section__vote .items .item .success-content form input::placeholder{color:rgba(255,255,255,.6);opacity:1}.section__vote .items .item .success-content form input:-ms-input-placeholder{color:rgba(255,255,255,.6)}.section__vote .items .item .success-content form input::-ms-input-placeholder{color:rgba(255,255,255,.6)}.section__vote .items .item .success-content form .button{width:30%;color:#000;border-top-right-radius:.3vw;border-bottom-right-radius:.3vw;min-width:0}@media (max-width:960px){.section__vote .items .item .success-content form .button{font-size:5vw;border-top-right-radius:1vw;border-bottom-right-radius:1vw}}.section__vote .items .item .success-content svg{width:10vw;height:10vw;fill:#f2d054;display:none}@media (max-width:960px){.section__vote .items .item .success-content svg{width:40vw;height:40vw}}.section__vote .items .item.final .text,.section__vote .items .item.final .title,.section__vote .items .item.final form,.section__vote .items .item.loading:hover .hover,.section__vote .items .item.success:hover .hover{display:none}.section__checkout.show-client .actions,.section__checkout.show-client .client,.section__checkout.show-client .coupon,.section__checkout.show-client .order-summary,.section__checkout.show-payment-methods .payment-methods,.section__checkout.show-payment-methods .shipping-info,.section__vote .items .item.final svg{display:block}.section__account .woocommerce .woocommerce-MyAccount-navigation ul,.section__checkout.show-client .price,.section__vote .items .item.loading .loader,.section__vote .items .item.success .success-content{display:flex}.section__vote .items .item.show-error .success-content form input{background:rgba(255,0,0,.3)}.section__checkout{flex-direction:column;padding:8vw 25%}@media (max-width:960px){.section__checkout{padding:23vw 5vw}}.section__checkout #webpay-form,.section__checkout-content .client .row .item.item-country.belarus svg,.section__checkout-content .coupon form .button.loading span,.section__checkout.show-method-card .payment-methods .methods .method-cash,.section__checkout.show-method-cash .client .row.row-address,.section__checkout.show-method-cash .client .row.row-country-city,.section__checkout.show-method-cash .client .row.row-zip-phone{display:none}.section__checkout .message{background:#f2d054;width:100vw;padding:2.5vw 2vw 2vw;display:flex;align-items:center;justify-content:center;font-size:1.3vw;font-weight:700;left:0;position:absolute}@media (max-width:960px){.section__checkout .message{margin-left:-5vw;padding:8vw 15vw;font-size:5vw;line-height:6.5vw;flex-direction:column;text-align:center;position:relative}}.section__checkout .message svg{width:2.4vw;height:2.4vw;margin-right:1vw}@media (max-width:960px){.section__checkout .message svg{margin-bottom:3vw;width:12vw;height:12vw}}.section__checkout h1{font-size:3vw;font-weight:700;margin-top:10vw}@media (max-width:960px){.section__checkout h1{font-size:8vw;margin-top:10vw}}.section__checkout-content{flex-direction:column;margin-top:2vw}@media (max-width:960px){.section__checkout-content{margin-top:7vw}}.section__checkout-content select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:'Futura PT',monospace;cursor:pointer}.section__checkout-content input[type=email],.section__checkout-content input[type=tel],.section__checkout-content input[type=text],.section__checkout-content select,.section__checkout-content textarea{width:100%;font-size:1.2vw;border:0;background:#fff;padding:1.3vw;border-radius:.2vw}@media (max-width:960px){.section__checkout-content input[type=email],.section__checkout-content input[type=tel],.section__checkout-content input[type=text],.section__checkout-content select,.section__checkout-content textarea{font-size:6vw;padding:5vw;border-radius:1vw}}.section__checkout-content input[type=email]:focus,.section__checkout-content input[type=tel]:focus,.section__checkout-content input[type=text]:focus,.section__checkout-content select:focus,.section__checkout-content textarea:focus{outline:0}.section__checkout-content textarea{resize:none;height:12vw}@media (max-width:960px){.section__checkout-content textarea{height:40vw}}.section__checkout-content .shipping-methods .title{font-weight:700;font-size:1.8vw;text-transform:uppercase;width:fit-content}@media (max-width:960px){.section__checkout-content .shipping-methods .title{font-size:6vw}}.section__checkout-content .payment-methods .title::after,.section__checkout-content .shipping-methods .title::after{content:"";display:block;position:relative;top:-8px;z-index:-1;background:#f2d054;width:101%;height:8px}.section__checkout-content .shipping-methods .methods{display:flex;margin-top:1vw;justify-content:space-between;position:relative;flex-wrap:wrap}@media (max-width:960px){.section__checkout-content .shipping-methods .methods{flex-direction:column;box-shadow:inset 0 0 3.5vw rgba(0,0,0,.05);margin-top:4vw}}.section__checkout-content .shipping-methods .methods .method{width:49%;display:flex;flex-direction:column;padding:2vw 1.5vw;align-items:center;justify-content:center;font-weight:700;font-size:1.1vw;text-align:center;cursor:pointer;line-height:1.4vw;position:relative;z-index:101;background:rgba(0,0,0,.03)}@media (max-width:960px){.section__checkout-content .shipping-methods .methods .method{width:100%;height:auto;font-size:4vw;line-height:120%;padding:5vw 10vw}.section__checkout-content .shipping-methods .methods .method.method-world{border-left:0;border-top:1px solid rgba(0,0,0,.1)}}.section__checkout-content .shipping-methods .methods .method.method-big{width:100%;border-top:1px solid rgba(0,0,0,.1)}@media (max-width:960px){.section__checkout-content .shipping-methods .methods .method.method-big{border-top:1px solid rgba(0,0,0,.1);height:90vw}}.section__checkout-content .shipping-methods .methods .method.method-big.not-active{cursor:default}.section__checkout-content .shipping-methods .methods .method.method-big.not-active .not-active-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:.95;z-index:101}.section__checkout-content .shipping-methods .methods .method.method-big .info{font-size:1vw;font-family:'Futura PT',monospace;opacity:.5;margin-top:1vw}@media (max-width:960px){.section__checkout-content .shipping-methods .methods .method.method-big .info{font-size:4vw;opacity:.7;margin-top:3vw}}.section__checkout-content .shipping-methods .methods .method:hover{background:rgba(0,0,0,.05)}@media (max-width:960px){.section__checkout-content .shipping-methods .methods .method-name{font-size:5vw}}.section__checkout-content .shipping-methods .methods .method-price{background:#f2d054;padding:.5vw;margin-top:1vw}@media (max-width:960px){.section__checkout-content .shipping-methods .methods .method-price{padding:3vw;font-size:4vw;margin-top:3vw}}.section__checkout-content .shipping-methods .methods .method.active{background:#f2d054}.section__checkout-content .client .row .item.date-time .item-content .time .available .time-item:hover,.section__checkout-content .shipping-methods .methods .method.active .method-price{background:#000;color:#fff}.section__checkout-content .shipping-methods .methods .bg{position:absolute;top:0;left:0;height:100%;width:calc(100%/3);background:#f2d054}@media (max-width:960px){.section__checkout-content .shipping-methods .methods .bg{height:40vw;width:100%}}.section__checkout-content .shipping-price-info{display:flex;align-items:center;margin-top:2vw;background:#d9cde7;border-radius:.3vw;padding:1vw;justify-content:center;font-weight:700}@media (max-width:960px){.section__checkout-content .shipping-price-info{flex-direction:column;align-items:center;text-align:center;padding:2vw 5vw;font-size:4vw;line-height:5vw}}@media (max-width:960px){.section__checkout-content .shipping-price-info strong{display:block}}.section__checkout-content .shipping-price-info svg{width:2vw;height:2vw;margin-right:1vw}@media (max-width:960px){.section__checkout-content .shipping-price-info svg{width:10vw;height:10vw;margin-right:0;margin-bottom:3vw}}.section__checkout-content .payment-methods{margin-top:2.5vw;display:none}@media (max-width:960px){.section__checkout-content .payment-methods{margin-top:8vw}}.section__checkout-content .payment-methods .title{font-weight:700;font-size:1.8vw;text-transform:uppercase;width:fit-content}@media (max-width:960px){.section__checkout-content .payment-methods .title{font-size:6vw}}.section__checkout-content .payment-methods .title::after{width:95%}.section__checkout-content .payment-methods .methods{display:flex;flex-direction:column;margin-top:.5vw}@media (max-width:960px){.section__checkout-content .payment-methods .methods{margin-top:3vw}}.section__checkout-content .payment-methods .methods .method{display:flex;margin-bottom:.5vw;cursor:pointer;padding:1vw}@media (max-width:960px){.section__checkout-content .payment-methods .methods .method{padding:5vw;justify-content:space-between}}.section__checkout-content .payment-methods .methods .method:hover{background:rgba(0,0,0,.03)}.section__checkout-content .payment-methods .methods .method:last-child{margin-bottom:0}.section__checkout-content .payment-methods .methods .method svg{width:1.2vw;height:1.2vw;opacity:.2}@media (max-width:960px){.section__checkout-content .payment-methods .methods .method svg{width:5vw;height:5vw}}.section__checkout-content .payment-methods .methods .method-text{margin-left:1vw;opacity:.5}@media (max-width:960px){.section__checkout-content .payment-methods .methods .method-text{width:calc(100% - 9vw);margin-left:0}}.section__checkout-content .payment-methods .methods .method-title{font-weight:700;font-size:1.4vw}@media (max-width:960px){.section__checkout-content .payment-methods .methods .method-title{font-size:6vw}}.section__checkout-content .payment-methods .methods .method-description{font-size:1vw;margin-top:.5vw}@media (max-width:960px){.section__checkout-content .payment-methods .methods .method-description{font-size:4vw;margin-top:2vw;line-height:5vw}}.section__checkout-content .client input,.section__checkout-content .client textarea,.section__checkout-content .payment-methods .methods .method.active{background:rgba(0,0,0,.03)}.section__account .woocommerce-LostPassword a:hover,.section__checkout-content .payment-methods .methods .method.active .method-text{opacity:1}.section__checkout-content .client{margin-top:2.5vw;display:none}@media (max-width:960px){.section__checkout-content .client{margin-top:8vw}}.section__checkout-content .client .title{font-weight:700;font-size:1.8vw;text-transform:uppercase;width:fit-content}@media (max-width:960px){.section__checkout-content .client .title{font-size:5.5vw;margin-bottom:4vw}}.section__checkout-content .client .title::after{content:"";display:block;position:relative;top:-8px;z-index:-1;background:#f2d054;width:101%;height:8px}.section__checkout-content .client input:focus,.section__checkout-content .client textarea:focus{background:rgba(0,0,0,.09)}.section__checkout-content .client input[type=checkbox]{appearance:none;-webkit-appearance:none;width:1vw;height:1vw;border-radius:0;border:1px solid #000;background:rgba(0,0,0,.03);margin:0 8px 0 0;position:relative;float:left}@media (max-width:960px){.section__checkout-content .client input[type=checkbox]{width:4vw;height:4vw}}.section__checkout-content .client input[type=checkbox]::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.6vw;height:.6vw;background:#000;opacity:0;transition:opacity .5s}@media (max-width:960px){.section__checkout-content .client input[type=checkbox]::after{width:2vw;height:2.2vw}}.section__checkout-content .client input[type=checkbox]:hover::after{opacity:.2}.section__checkout-content .client input[type=checkbox]:checked::after{opacity:1}.section__checkout-content .client .row{margin-top:1.5vw;display:flex;justify-content:space-between;width:100%}@media (max-width:960px){.section__checkout-content .client .row{margin-top:0}}.section__checkout-content .client .row label{margin-bottom:.5vw;display:block}@media (max-width:960px){.section__checkout-content .client .row label{font-size:4vw;margin-bottom:3vw}}.section__checkout-content .client .row .item{width:100%}@media (max-width:960px){.section__checkout-content .client .row .item{margin-bottom:5vw}}.section__checkout-content .client .row .item.date-time .item-content{display:flex;justify-content:space-between}.section__checkout-content .client .row .item.date-time .item-content .date,.section__checkout-content .client .row .item.date-time .item-content .time{width:49%;position:relative}.section__checkout-content .client .row .item.date-time .item-content .time .available{position:absolute;left:0;width:100%;display:flex;flex-wrap:wrap;top:3.8vw;background:0 0;display:none}.section__checkout-content .client .row .item.date-time .item-content .time .available .time-item{padding:1.2vw;background:#fff;font-weight:700;cursor:pointer;margin-right:.5vw;margin-bottom:.5vw}.section__checkout-content .client .row .item.show-error input{border:1px solid #cf0000}.section__checkout-content .client .row .item.item-country{position:relative}.section__checkout-content .client .row .item.item-country svg{width:1vw;height:1vw;right:1vw;top:3vw;position:absolute}@media (max-width:960px){.section__checkout-content .client .row .item.item-country svg{width:4vw;height:4vw;top:14vw;right:5vw}}.section__checkout-content .client .row .item.item-country.show-options .options,.section__checkout-content .coupon form .button.loading .spinner{display:block}.section__checkout-content .client .row .item.item-country .options{position:absolute;width:100%;top:6vw;background:#fff;box-shadow:0 0 2vw rgba(0,0,0,.1);display:none}@media (max-width:960px){.section__checkout-content .client .row .item.item-country .options{top:26vw}}.section__checkout-content .client .row .item.item-country .options .search-options{display:flex;position:relative;border-bottom:.2vw solid rgba(0,0,0,.1)}@media (max-width:960px){.section__checkout-content .client .row .item.item-country .options .search-options{border-bottom:1.2vw solid rgba(0,0,0,.1)}}.section__checkout-content .client .row .item.item-country .options .search-options input{padding:1vw;font-size:1vw}@media (max-width:960px){.section__checkout-content .client .row .item.item-country .options .search-options input{font-size:5vw;padding:5vw}}.section__checkout-content .client .row .item.item-country .options .search-options svg{top:.7vw;height:1.8vw;width:1.8vw}@media (max-width:960px){.section__checkout-content .client .row .item.item-country .options .search-options svg{height:8vw;width:8vw;top:4vw}}.section__checkout-content .client .row .item.item-country .options .items{display:flex;height:20vw;flex-direction:column}@media (max-width:960px){.section__checkout-content .client .row .item.item-country .options .items{height:60vw;flex-direction:column}}.section__checkout-content .client .row .item.item-country .options .items .country{padding:1vw .8vw;font-size:.9vw;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer}@media (max-width:960px){.section__checkout-content .client .row .item.item-country .options .items .country{padding:5vw;font-size:5vw}}.section__checkout-content .client .row .item.item-country .options .items .country:hover{background:rgba(0,0,0,.03)}@media (max-width:960px){.section__checkout-content .client .row.row-2{flex-direction:column}}.section__checkout-content .client .row.row-2 .item{width:49%}@media (max-width:960px){.section__checkout-content .client .row.row-2 .item{width:100%}}.section__checkout-content .order-summary{margin-top:2.5vw;display:none}@media (max-width:960px){.section__checkout-content .order-summary{margin-top:4vw}}.section__checkout-content .order-summary .title{font-weight:700;font-size:1.8vw;opacity:.2;text-transform:uppercase}@media (max-width:960px){.section__checkout-content .order-summary .title{font-size:6vw}}.section__checkout-content .order-summary .products{margin-top:1vw;display:flex;flex-wrap:wrap}@media (max-width:960px){.section__checkout-content .order-summary .products{flex-direction:column;margin-top:4vw}}.section__checkout-content .order-summary .products .item{width:24%;display:flex;flex-direction:column;align-items:center;text-align:center;margin-right:calc(4%/3);background:#fff;margin-bottom:.8vw;background:rgba(0,0,0,.03)}.section__checkout-content .order-summary .products .item:nth-child(4n){margin-right:0}@media (max-width:960px){.section__checkout-content .order-summary .products .item{margin-right:0;margin-bottom:3vw;flex-direction:row;width:100%;justify-content:space-between}.section__checkout-content .order-summary .products .item .product-content{padding:5vw;text-align:left;width:60%}}.section__checkout-content .order-summary .products .item .product-title{font-size:1vw;margin:1vw;font-weight:700}@media (max-width:960px){.section__checkout-content .order-summary .products .item .product-title{font-size:5vw;margin:0 0 3vw}}.section__checkout-content .order-summary .products .item .product-size,.section__checkout-content .order-summary .products .item .product-size-shoes strong{margin-top:.5vw}@media (max-width:960px){.section__checkout-content .order-summary .products .item .product-size{margin-top:3vw}}.section__checkout-content .order-summary .products .item .product-size-shoes{display:flex;flex-direction:column}.section__checkout-content .order-summary .products .item .product-price{margin:1vw 1vw 2vw;font-size:1.2vw}@media (max-width:960px){.section__checkout-content .order-summary .products .item .product-price{margin:5vw 0 0;font-size:6vw}}@media (max-width:960px){.section__checkout-content .order-summary .products .item img{width:40%}}.section__checkout-content .coupon{margin-top:2.5vw;display:none}@media (max-width:960px){.section__checkout-content .coupon{margin-top:8vw}}.section__checkout-content .coupon .title{font-weight:700;font-size:1.8vw;opacity:.2;text-transform:uppercase}@media (max-width:960px){.section__checkout-content .coupon .title{font-size:6vw;margin-bottom:4vw}}.section__checkout-content .coupon form{display:flex;margin-top:1vw;width:60%;justify-content:space-between}@media (max-width:960px){.section__checkout-content .coupon form{width:100%}}.section__checkout-content .coupon form input{width:68%;background:rgba(0,0,0,.03)}.section__checkout-content .coupon form input:focus{background:rgba(0,0,0,.09)}@media (max-width:960px){.section__checkout-content .coupon form input{width:65%}}.section__checkout-content .coupon form input.show-error{background:#cf0000}.section__checkout-content .coupon form input.show-error::-webkit-input-placeholder{color:#fff}.section__checkout-content .coupon form input.show-error::-moz-placeholder{color:#fff}.section__checkout-content .coupon form input.show-error:-ms-input-placeholder{color:#fff}.section__checkout-content .coupon form input.show-error:-moz-placeholder{color:#fff}.section__checkout-content .coupon form .button{width:30%;background:#000;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.2vw;font-weight:700;cursor:pointer;min-width:0}@media (max-width:960px){.section__checkout-content .coupon form .button{font-size:4vw;width:35%}}.section__checkout-content .coupon form .button .spinner{display:none;height:25px}.section__checkout-content .shipping-info{font-size:1.3vw;line-height:1.8vw;padding:0 3vw;text-align:center;display:none;margin-top:1.5vw}@media (max-width:960px){.section__checkout-content .shipping-info{font-size:4vw;line-height:6.5vw;padding:0;margin-top:4vw}}.section__account .woocommerce-ResetPassword .form-row label,.section__checkout-content .shipping-info strong{font-weight:700}.section__checkout-content .shipping-info .info-1,.section__checkout-content .shipping-info .info-2,.section__checkout-content .shipping-info .info-3{display:none}.section__checkout-content .price .item.item-order-price.show-full-price .full-price,.section__checkout-content .shipping-info .info-1.active,.section__checkout-content .shipping-info .info-2.active,.section__checkout-content .shipping-info .info-3.active{display:block}.section__checkout-content .price{margin-top:3.5vw;display:none;flex-direction:column}@media (max-width:960px){.section__checkout-content .price{margin-top:15vw}}.section__checkout-content .price .item{margin-bottom:1vw;align-items:center;display:none}@media (max-width:960px){.section__checkout-content .price .item{margin-bottom:4vw}}.section__checkout-content .price .item .label{font-weight:700;font-size:1.4vw;opacity:.2;margin-right:1vw}@media (max-width:960px){.section__checkout-content .price .item .label{font-size:5vw;margin-right:2vw}}.section__checkout-content .price .item .value{font-weight:700;font-size:1.8vw}@media (max-width:960px){.section__checkout-content .price .item .value{font-size:6vw}}.section__checkout-content .price .item.item-order-price .full-price{text-decoration:line-through;font-size:1.6vw;margin-right:.5vw;opacity:.5;font-weight:'Montserrat',sans-serif;display:none}.section__checkout-content .price .item:last-child{margin-top:.5vw;display:flex;align-items:center}@media (max-width:960px){.section__checkout-content .price .item:last-child{margin-top:4vw}}.section__checkout-content .price .item:last-child .label{font-size:1.8vw;text-transform:uppercase}@media (max-width:960px){.section__checkout-content .price .item:last-child .label{font-size:5vw}}.section__checkout-content .price .item:last-child .value{font-size:2.8vw;display:flex}.section__checkout-content .price .item:last-child .value span{margin-right:.5vw}@media (max-width:960px){.section__checkout-content .price .item:last-child .value span{margin-right:2vw}.section__checkout-content .price .item:last-child .value{font-size:8vw}}.section__checkout-content .price.show-shipping .item:first-child,.section__checkout-content .price.show-shipping .item:nth-child(2){display:flex}.section__checkout-content .actions{margin-top:2vw;display:none}@media (max-width:960px){.section__checkout-content .actions{margin-top:10vw}}.section__checkout-content .actions .button{font-size:1.8vw;height:8vw;background:#000;color:#fff;display:flex;align-items:center;font-weight:700;justify-content:center;cursor:pointer}@media (max-width:960px){.section__checkout-content .actions .button{font-size:6vw;height:25vw}}.section__checkout-content .actions .button .spinner,.section__checkout-content .actions .button.loading .text{display:none}.section__account .woocommerce .woocommerce-form-login .woocommerce-form-login__remembermev,.section__checkout-content .actions .button .text{display:flex;align-items:center}.section__checkout-content .actions .button .text svg{width:1.6vw;height:1.6vw;margin-left:1vw;fill:#fff}@media (max-width:960px){.section__checkout-content .actions .button .text svg{margin-left:3vw;width:4vw;height:4vw}}.section__checkout-content .actions .button.loading .spinner{display:block}.section__account{align-items:center;padding-top:13vw}@media (max-width:960px){.section__account{padding-top:30vw}}.section__account .text{margin-top:4vw}@media (max-width:960px){.section__account .text{margin-top:8vw}}.section__account .text h2{font-size:1.5vw;margin-top:1vw;margin-left:2vw}@media (max-width:960px){.section__account .text h2{font-size:6vw;padding-top:3vw;margin-top:0;text-align:left;margin-left:5vw}}.section__account .woocommerce form.checkout_coupon,.section__account .woocommerce form.login,.section__account .woocommerce form.register{margin-top:0;margin-bottom:0;padding:0 2vw 2vw}@media (max-width:960px){.section__account .woocommerce form.checkout_coupon,.section__account .woocommerce form.login,.section__account .woocommerce form.register{padding:0 5vw 5vw}}.section__account form.checkout_coupon,.section__account form.login,.section__account form.register{border:0!important}.section__account .u-column1,.section__account .u-column2{background:#fff;border-radius:.3vw}@media (max-width:960px){.section__account .u-column1,.section__account .u-column2{border-radius:1vw}}.section__account .u-column1{margin-bottom:5vw}.section__account .edit-account .form-row input,.section__account .woocommerce form .form-row input.input-text,.section__account .woocommerce form .form-row textarea,.section__account .woocommerce-address-fields__field-wrapper .form-row input{padding:1vw}@media (max-width:960px){.section__account .woocommerce form .form-row input.input-text,.section__account .woocommerce form .form-row textarea{padding:4vw}}.section__account .edit-account .form-row input:focus,.section__account .woocommerce form .form-row input.input-text:focus,.section__account .woocommerce form .form-row textarea:focus,.section__account .woocommerce-address-fields__field-wrapper .form-row input:focus{border:1px solid rgba(0,0,0,.6)}.section__account .woocommerce-LostPassword{text-align:center;margin-top:1vw}@media (max-width:960px){.section__account .woocommerce-LostPassword{margin-top:3vw}}.section__account .woocommerce form input[type=checkbox]{height:auto;width:auto}.section__account .checkout-form .order-info input[type=checkbox]+span,.section__account .lstr-form-wrapper input[type=checkbox]+span,.section__account .woocommerce form .form-row input.input-text[type=checkbox]+span,.section__account .woocommerce form .form-row textarea[type=checkbox]+span{height:auto;line-height:0}.section__account form #respond input#submit,.section__account form a.button,.section__account form button.button,.section__account form input.button{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:1.5vw 0!important;margin-top:1vw}@media (max-width:960px){.section__account form #respond input#submit,.section__account form a.button,.section__account form button.button,.section__account form input.button{padding:6vw 0!important;margin-top:5vw}}.section__account form #respond input#submit:focus,.section__account form a.button:focus,.section__account form button.button:focus,.section__account form input.button:focus{outline:0}.section__account form #respond input#submit:hover,.section__account form a.button:hover,.section__account form button.button:hover,.section__account form input.button:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.section__account .woocommerce-ResetPassword{background:#fff;border-radius:.3vw;padding:2vw;width:70%;margin:0 auto}@media (max-width:960px){.section__account .woocommerce-ResetPassword{width:100%;padding:5vw;border-radius:1vw}}.section__account .woocommerce-ResetPassword .form-row{width:100%}@media (max-width:960px){.section__account .woocommerce-ResetPassword .form-row label{font-size:5vw;line-height:6.5vw;display:block;margin-bottom:3vw}}.section__account .woocommerce .woocommerce-MyAccount-navigation{display:block;border-top-left-radius:.3vw;border-top-right-radius:.3vw;overflow:hidden}@media (max-width:960px){.section__account .woocommerce .woocommerce-MyAccount-navigation ul{flex-direction:column}}.section__account .woocommerce .woocommerce-MyAccount-navigation ul li{width:20%}@media (max-width:960px){.section__account .woocommerce .woocommerce-MyAccount-navigation ul li{width:100%;margin-bottom:1px}}.section__account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background:#f2d054;color:#000;font-weight:700}.section__account .woocommerce .woocommerce-MyAccount-navigation ul li a{background:rgba(0,0,0,.05);text-decoration:none;width:100%;padding:1.5vw 0;display:flex;justify-content:center}@media (max-width:960px){.section__account .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:3vw 0}}.section__account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background:rgba(0,0,0,.12)}.section__account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads,.section__account .woocommerce-error::before,.section__account .woocommerce-info::before,.section__account .woocommerce-message::before,.woocommerce #billing_address_2_field,.woocommerce #billing_company_field,.woocommerce .woocommerce-checkout #payment ul.payment_methods li{display:none}.section__account .woocommerce-MyAccount-content{padding:2vw;background:#fff;border-bottom-left-radius:.3vw;border-bottom-right-radius:.3vw;min-height:25vw}@media (max-width:960px){.section__account .woocommerce-MyAccount-content{padding:5vw;border-bottom-left-radius:1vw;border-bottom-right-radius:1vw}}.section__account .woocommerce-MyAccount-content .u-column1,.section__account .woocommerce-MyAccount-content .u-column2{background:0 0}.section__account .edit-account .form-row,.section__account .woocommerce-address-fields__field-wrapper .form-row{margin-bottom:1.5vw!important}@media (max-width:960px){.section__account .edit-account .form-row,.section__account .woocommerce-address-fields__field-wrapper .form-row{margin-bottom:5vw!important}}.section__account .edit-account .form-row em,.section__account .woocommerce-address-fields__field-wrapper .form-row em{font-size:1vw}@media (max-width:960px){.section__account .edit-account .form-row em,.section__account .woocommerce-address-fields__field-wrapper .form-row em{font-size:3.5vw;line-height:4vw}}@media (max-width:960px){.section__account .edit-account .form-row input,.section__account .woocommerce-address-fields__field-wrapper .form-row input{padding:4vw}}.section__account .edit-account legend,.section__account .woocommerce-address-fields__field-wrapper legend{font-weight:700;font-size:1.4vw;margin-bottom:1vw;border-top:1px dashed rgba(0,0,0,.15);width:100%;padding-top:1.5vw}@media (max-width:960px){.section__account .edit-account legend,.section__account .woocommerce-address-fields__field-wrapper legend{margin-bottom:5vw;font-size:5vw}}.section__account .edit-account .button,.section__account .woocommerce-address-fields__field-wrapper .button{padding:2.5vw 0!important;font-size:1.8vw}@media (max-width:960px){.section__account .edit-account .button,.section__account .woocommerce-address-fields__field-wrapper .button{padding:8vw 0!important;font-size:6vw!important;margin-top:0}}.section__account .edit-account .woocommerce-orders-table__cell-order-actions,.section__account .woocommerce-address-fields__field-wrapper .woocommerce-orders-table__cell-order-actions{display:flex}.section__account .edit-account .woocommerce-orders-table__cell-order-actions a,.section__account .woocommerce-address-fields__field-wrapper .woocommerce-orders-table__cell-order-actions a{width:33%}.section__account .woocommerce-error{border-top:none;background:0 0;font-weight:700;padding:0}.section__account .woocommerce-info,.section__account .woocommerce-message{border-top:none;background:0 0;font-weight:700;padding:0;color:#000}.section__account .woocommerce-error{color:#cf0000}.section__thankyou{flex-direction:column;padding:12vw 25%}@media (max-width:960px){.section__thankyou{padding:30vw 5vw;background:#6cbb41}}.section__thankyou-content{background:#fff;padding:3vw}@media (max-width:960px){.section__thankyou-content{padding:10vw 5vw}}.section__thankyou h1{font-size:3vw;font-weight:700}@media (max-width:960px){.section__thankyou h1{font-size:9vw;text-align:center}}.section__thankyou .text{margin-top:1vw;font-size:1.2vw;line-height:1.8vw}@media (max-width:960px){.section__thankyou .text{font-size:4vw;line-height:6.5vw;margin-top:5vw;text-align:center}}.section__thankyou .order-pay{margin-top:1.5vw;display:flex;justify-content:flex-start}@media (max-width:960px){.section__thankyou .order-pay{justify-content:center;margin-top:5vw}}.section__thankyou .order-pay .button{padding:1.5vw 4vw;font-size:1.3vw}@media (max-width:960px){.section__thankyou .order-pay .button{font-size:5vw;padding:4vw 8vw}}.section__thankyou .address,.section__thankyou .order-summary{margin-top:2.5vw}@media (max-width:960px){.section__thankyou .address,.section__thankyou .order-summary{margin-top:8vw}}.section__thankyou .address .title,.section__thankyou .order-summary .title{font-weight:700;font-size:1.8vw;text-transform:uppercase}@media (max-width:960px){.section__thankyou .address .title,.section__thankyou .order-summary .title{font-size:6vw;text-align:center}}.section__thankyou .address .products,.section__thankyou .order-summary .products{margin-top:1vw;display:flex;flex-wrap:wrap}@media (max-width:960px){.section__thankyou .address .products,.section__thankyou .order-summary .products{margin-top:4vw;display:flex;flex-wrap:wrap}}.section__thankyou .address .products .item,.section__thankyou .order-summary .products .item{width:24%;display:flex;flex-direction:column;align-items:center;text-align:center;margin-right:calc(4%/3);background:#fff;box-shadow:0 0 3vw rgba(0,0,0,.12);margin-bottom:.5vw}.section__thankyou .address .products .item.out-of-stock,.section__thankyou .order-summary .products .item.out-of-stock{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;position:relative}.section__thankyou .address .products .item.out-of-stock .out-of-stock,.section__thankyou .order-summary .products .item.out-of-stock .out-of-stock{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2vw;line-height:1.8vw}@media (max-width:960px){.section__thankyou .address .products .item.out-of-stock .out-of-stock,.section__thankyou .order-summary .products .item.out-of-stock .out-of-stock{font-size:5vw;line-height:7vw}}.section__thankyou .address .products .item:nth-child(4n),.section__thankyou .order-summary .products .item:nth-child(4n){margin-right:0}@media (max-width:960px){.section__thankyou .address .products .item,.section__thankyou .order-summary .products .item{margin-right:0;margin-bottom:3vw;width:49%;justify-content:space-between;box-shadow:0 0 5vw rgba(0,0,0,.15)}.section__thankyou .address .products .item .product-content,.section__thankyou .order-summary .products .item .product-content{padding:5vw;width:100%}}.section__thankyou .address .products .item .product-title,.section__thankyou .order-summary .products .item .product-title{font-size:1vw;margin:1vw;font-weight:700}@media (max-width:960px){.section__thankyou .address .products .item .product-title,.section__thankyou .order-summary .products .item .product-title{font-size:5vw;margin:0 0 3vw}}.section__thankyou .address .products .item .product-price,.section__thankyou .order-summary .products .item .product-price{margin:1vw 1vw 2vw;font-size:1.2vw}@media (max-width:960px){.section__thankyou .address .products .item .product-price,.section__thankyou .order-summary .products .item .product-price{margin:5vw 0 0;font-size:6vw}}.section__thankyou .address .products .item img,.section__thankyou .order-summary .products .item img{width:100%;height:auto}@media (max-width:960px){.section__thankyou .address .products .item img,.section__thankyou .order-summary .products .item img{width:100%}}.section__thankyou .address .content{margin-top:1.5vw}@media (max-width:960px){.section__thankyou .address .content{margin-top:5vw}}.section__thankyou .address .item{display:flex;font-size:1.2vw;margin-bottom:1vw;border-bottom:1px dashed rgba(0,0,0,.1);padding-bottom:1vw}@media (max-width:960px){.section__thankyou .address .item{font-size:5vw;flex-direction:column;padding-bottom:4vw;margin-bottom:4vw;align-items:center;text-align:center}}.section__thankyou .address .item:last-child{border-bottom:0;margin-bottom:0}.section__thankyou .address .item .label{margin-right:1vw}@media (max-width:960px){.section__thankyou .address .item .label{margin-right:0;margin-bottom:2vw}.section__thankyou .address .item .value{font-size:5vw}}.section__thankyou .map{margin-top:3vw}@media (max-width:960px){.section__thankyou .map{margin-top:10vw}}.section__thankyou .map .title{font-weight:700;font-size:1.8vw;line-height:2.4vw}@media (max-width:960px){.section__thankyou .map .title{font-size:5vw;line-height:7vw;text-align:center}}.section__thankyou .map iframe{border-radius:.3vw;margin-top:.5vw;width:100%}@media (max-width:960px){.section__thankyou .map iframe{margin-top:3vw}}.section__thankyou .price{margin-top:3.5vw;align-items:center;display:flex;font-size:1.8vw;font-weight:700}@media (max-width:960px){.section__thankyou .price{margin-top:10vw;flex-direction:column;align-items:center;text-align:center;font-size:5vw}}.section__thankyou .price .label{text-transform:uppercase;margin-right:1vw}@media (max-width:960px){.section__thankyou .price .label{margin-right:0;margin-bottom:2vw}}.woocommerce .woocommerce-info{border-top-color:#f2d054}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form #respond input#submit,.woocommerce form a.button,.woocommerce form button.button,.woocommerce form input.button{padding:1.125vw 0}.woocommerce form .woocommerce-input-wrapper textarea{min-height:5em}.woocommerce form div.form-row,.woocommerce form p.form-row{padding:.2em;margin:0 0 .5em}@media (max-width:960px){.woocommerce form div.form-row,.woocommerce form p.form-row{margin:0 0 .25em}}.woocommerce form .select2-container .select2-selection--single{height:3.25rem}.woocommerce form .select2-container--default .select2-selection--single .select2-selection__rendered{height:3.25rem;line-height:3.25rem}.woocommerce form .select2-container--default .select2-selection--single .select2-selection__arrow{height:2.875rem}.woocommerce form input[type=radio]{height:1.25rem;width:1.25rem}.woocommerce form input[type=checkbox]{height:1.75rem;width:1.75rem}.woocommerce .woocommerce-form__label{cursor:pointer}.woocommerce table.shop_table{border:1px dashed rgba(0,0,0,.4)!important;padding:2vw}.woocommerce .order_details{border:1px dashed rgba(0,0,0,.4)}.woocommerce .order_details li{padding:1vw!important;font-weight:700}.woocommerce .order_details li strong{margin-top:.5em;font-family:'Futura PT',monospace}@media (max-width:960px){.container .woocommerce .col1-set .col-1,.container .woocommerce .col2-set .col-1,.container .woocommerce .col2-set .col-2,.container .woocommerce-page .col1-set .col-1,.container .woocommerce-page .col2-set .col-2 .woocommerce-page .col2-set .col-1{width:100%;float:none;clear:both}}.woocommerce form #respond input#submit,.woocommerce form a.button,.woocommerce form button.button,.woocommerce form input.button{width:100%;background:#f2d054;color:#000}.woocommerce form #respond input#submit:hover,.woocommerce form a.button:hover,.woocommerce form button.button:hover,.woocommerce form input.button:hover{background:#e3c03f;color:#000}