.pinterest-for-woocommerce-image-wrapper{left:10px;position:absolute;top:10px;z-index:50;opacity:0;visibility:hidden;}@media (hover:none){.pinterest-for-woocommerce-image-wrapper{opacity:1;visibility:visible;}}.product:hover>.pinterest-for-woocommerce-image-wrapper,.wc-block-grid__product:hover>.pinterest-for-woocommerce-image-wrapper{opacity:1;visibility:visible;}.product:hover>.pinterest-for-woocommerce-image-wrapper a,.wc-block-grid__product:hover>.pinterest-for-woocommerce-image-wrapper a{text-decoration:none;}.wc-block-product.product,.wp-block-post.product{position:relative;}.tax-product_brand .brand-description{overflow:hidden;zoom:1;}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right;}.tax-product_brand .brand-description .text{width:72%;float:left;}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em;}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none;}ul.brand-thumbnails:before{clear:both;content:"";display:table;}ul.brand-thumbnails:after{clear:both;content:"";display:table;}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%;}ul.brand-thumbnails.fluid-columns li{width:auto;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0;}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0;}ul.brand-thumbnails.columns-2 li{width:48%;}ul.brand-thumbnails.columns-3 li{width:30.75%;}ul.brand-thumbnails.columns-5 li{width:16.95%;}ul.brand-thumbnails.columns-6 li{width:13.5%;}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0;}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48% !important;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0;}}.brand-thumbnails-description li{text-align:center;}.brand-thumbnails-description li .term-thumbnail img{display:inline;}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left;}#brands_a_z h3:target{text-decoration:underline;}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1;}ul.brands_index li{float:left;margin:0 2px 2px 0;}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none;}ul.brands_index li span{border-color:#eee;color:#ddd;}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none;}ul.brands_index li a.active{border-width:2px;padding:5px;}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em;}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") 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-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,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-container-pointer-events{touch-action:pan-y;}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-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-wrapper,.swiper-container-3d .swiper-slide,.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-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d;}.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-slide-shadow-bottom{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,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.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{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;}:root{--swiper-navigation-size:44px;}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none;}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;}.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-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color:#ffffff;}.swiper-button-prev.swiper-button-black,.swiper-button-next.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-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet:only-child{display:none !important;}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color));}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-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,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-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{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,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,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>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}.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%;-webkit-animation:swiper-preloader-spin 1s infinite linear;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;}@-webkit-keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}.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{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-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-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{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%;opacity:.6;z-index:0;}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px);}.swiper-container-flip{overflow:visible;}.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-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999 !important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:none;}.glightbox-container.inactive{display:none;}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden;}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex !important;justify-content:center;align-items:center;transform:translate3d(0,0,0);}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0;}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative;}.glightbox-container .gslide.prev{opacity:1;z-index:9999;}.glightbox-container .gslide-inner-content{width:100%;}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh;}.glightbox-container .ginner-container.gvideo-container{width:100%;}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column;}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100% !important;}.gslide iframe,.gslide video{outline:none !important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto;}.gslide:not(.current){pointer-events:none;}.gslide-image{align-items:center;}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px;}.desc-top .gslide-image img,.desc-bottom .gslide-image img{width:auto;}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%;}.gslide-image img.zoomable{position:relative;}.gslide-image img.dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;transition:none;}.gslide-video{position:relative;max-width:100vh;width:100% !important;}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none;}.gslide-video .gvideo-wrapper{width:100%;margin:auto;}.gslide-video::before{content:"";position:absolute;width:100%;height:100%;background:rgba(255,0,0,0.34);display:none;}.gslide-video.playing::before{display:none;}.gslide-video.fullscreen{max-width:100% !important;min-width:100%;height:75vh;}.gslide-video.fullscreen video{max-width:100% !important;width:100% !important;}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto;}.gslide-inline .ginlined-content{padding:20px;width:100%;}.gslide-inline .dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;transition:none;}.ginlined-content{overflow:auto;display:block !important;opacity:1;}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%;}.gslide-media{display:flex;width:auto;}.zoomed .gslide-media{box-shadow:none !important;}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;flex-direction:column;}.gslide-description{position:relative;flex:1 0 100%;}.gslide-description.description-left,.gslide-description.description-right{max-width:100%;}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%;}.gslide-description p{margin-bottom:12px;}.gslide-description p:last-child{margin-bottom:0;}.zoomed .gslide-description{display:none;}.glightbox-button-hidden{display:none;}.glightbox-mobile .glightbox-container .gslide-description{height:auto !important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw !important;order:2 !important;max-height:78vh;overflow:auto !important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);transition:opacity .3s linear;padding-bottom:50px;}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em;}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1;}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:bold;}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit;}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4;}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4;}.gdesc-open .gdesc-inner{padding-bottom:30px;}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1;}.greset{transition:all .3s ease;}.gabsolute{position:absolute;}.grelative{position:relative;}.glightbox-desc{display:none !important;}.glightbox-open{overflow:hidden;}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%;}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity;}.glightbox-mobile .goverlay{background:#000;}.gprev,.gnext,.gclose{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column;}.gprev svg,.gnext svg,.gclose svg{display:block;width:25px;height:auto;margin:0;padding:0;}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:.1;}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff;}.gbtn.focused{outline:2px solid #0f3d81;}iframe.wait-autoplay{opacity:0;}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{opacity:0 !important;}.glightbox-clean .gslide-description{background:#fff;}.glightbox-clean .gdesc-inner{padding:22px 20px;}.glightbox-clean .gslide-title{font-size:1em;font-weight:normal;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em;}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em;}.glightbox-clean .gslide-video{background:#000;}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:rgba(0,0,0,0.75);border-radius:4px;}.glightbox-clean .gprev path,.glightbox-clean .gnext path,.glightbox-clean .gclose path{fill:#fff;}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px;}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px;}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute;}.glightbox-clean .gclose svg{width:18px;height:auto;}.glightbox-clean .gclose:hover{opacity:1;}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease;}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease;}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease;}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease;}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease;}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease;}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease;}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease;}@-webkit-keyframes lightboxLoader{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes lightboxLoader{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes gfadeIn{from{opacity:0;}to{opacity:1;}}@keyframes gfadeIn{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes gfadeOut{from{opacity:1;}to{opacity:0;}}@keyframes gfadeOut{from{opacity:1;}to{opacity:0;}}@-webkit-keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%,0,0);}to{visibility:visible;transform:translate3d(0,0,0);opacity:1;}}@keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%,0,0);}to{visibility:visible;transform:translate3d(0,0,0);opacity:1;}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0,0,0);}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden;}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0,0,0);}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden;}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%,0,0);}to{transform:translate3d(0,0,0);opacity:1;}}@keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%,0,0);}to{transform:translate3d(0,0,0);opacity:1;}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0,0,0);}to{transform:translate3d(60%,0,0);opacity:0;}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0,0,0);}to{transform:translate3d(60%,0,0);opacity:0;}}@-webkit-keyframes gzoomIn{from{opacity:0;transform:scale3d(0.3,0.3,0.3);}to{opacity:1;}}@keyframes gzoomIn{from{opacity:0;transform:scale3d(0.3,0.3,0.3);}to{opacity:1;}}@-webkit-keyframes gzoomOut{from{opacity:1;}50%{opacity:0;transform:scale3d(0.3,0.3,0.3);}to{opacity:0;}}@keyframes gzoomOut{from{opacity:1;}50%{opacity:0;transform:scale3d(0.3,0.3,0.3);}to{opacity:0;}}@media(min-width: 769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row;}.glightbox-container .ginner-container.desc-top .gslide-description{order:0;}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1;}.glightbox-container .ginner-container.desc-left .gslide-description{order:0;}.glightbox-container .ginner-container.desc-left .gslide-image{order:1;}.gslide-image img{max-height:97vh;max-width:100%;}.gslide-image img.zoomable{cursor:zoom-in;}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab;}.gslide-inline{max-height:95vh;}.gslide-external{max-height:100vh;}.gslide-description.description-left,.gslide-description.description-right{max-width:275px;}.glightbox-open{height:auto;}.goverlay{background:rgba(0,0,0,0.92);}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,0.65);}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto;}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:rgba(0,0,0,0.32);}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover{background-color:rgba(0,0,0,0.7);}.glightbox-clean .gprev{top:45%;}.glightbox-clean .gnext{top:45%;}}@media(min-width: 992px){.glightbox-clean .gclose{opacity:.7;right:20px;}}@media screen and (max-height: 420px){.goverlay{background:#000;}}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-ExtraBoldItalic.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-ExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-SemiBoldItalic.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-BoldItalic.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-ExtraLightItalic.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-BlackItalic.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-LightItalic.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-ExtraBold.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-Black.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-Medium.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-MediumItalic.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-Light.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-Bold.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-SemiBold.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-ExtraLight.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-Regular.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Mulish";src:url(/wp-content/themes/planika/assets/font/Mulish-Italic.woff2) format("woff2"),url(/wp-content/themes/planika/assets/font/Mulish-Italic.woff) format("woff");font-weight:normal;font-style:italic;font-display:swap;}*{box-sizing:border-box;}html{scroll-behavior:smooth;}.web__root{overflow-x:hidden;}body.page-template-page-category .web__root{overflow-x:unset !important;}body{margin:0;padding:0;font-size:10px;font-family:"Mulish",sans-serif;}::-moz-selection{color:#fff;background:#303030;}::selection{color:#fff;background:#303030;}img{max-width:100%;height:auto;}ins{text-decoration:none;}.wrapper{max-width:1610px;width:100%;margin:0 auto;}.wrapper--footer{max-width:1366px;display:flex;justify-content:space-around;}@media screen and (max-width: 1024px){.wrapper--footer{flex-direction:column;}}.button{text-decoration:none;outline:none;color:#000;}.button--disabled{opacity:.7 !important;cursor:not-allowed;}.delivery-country .currency-menu__active{border-radius:8px 8px 0 0;}.delivery-country .currency-menu__fake-select{background:#f3f3f3;border:0;padding:0;}.delivery-country .currency-menu__fake-select span{color:#787878;font-style:italic;}.delivery-country .currency-menu__fake-select .input-col__list{border:0;}.delivery-country .currency-menu__fake-select .input-col__list span{background-color:#f3f3f3;border:0;}.delivery-country .currency-menu__placeholder{font-weight:bold;}.delivery__dropdown{width:341px;height:46px;background:#f3f3f3;border-radius:8px;display:flex;justify-content:flex-start;align-items:center;}.dropdown__items{position:absolute;left:-999999999px;}.dropdown__label{font-size:1.6em;letter-spacing:.96px;color:#787878;font-weight:bold;pointer-events:none;}.section__title{letter-spacing:-.36px;color:#303030;text-transform:uppercase;text-align:center;font-size:6em;margin:0;font-weight:200;line-height:1.02;display:block;}.section__title span{font-weight:900;}.section__description{font-size:2.2em;line-height:38px;font-weight:300;}.gray-small{font-size:14px;color:#303030;font-style:italic;font-weight:300;}.align-right{text-align:right;width:100%;display:block;}.swipe-up-angle{position:fixed;right:20px;bottom:60px;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 14px rgba(0,0,0,.1607843137);cursor:pointer;transition:.2s;font-weight:300;background-color:#fff;z-index:1000;}@media screen and (max-width: 768px){.swipe-up-angle{height:40px;bottom:0;right:0;width:100%;border-radius:0;}}.swipe-up-angle:hover{background:#303030;color:#fff;}.swipe-up-angle:hover .hidden-value{display:block;font-size:2em;}.swipe-up-angle:hover svg{display:none;}.swipe-up-angle .hidden-value{display:none;}.fake-select{position:relative;}section{max-width:100%;overflow:hidden;}.ss-main{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666;width:100%;}.ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:30px;padding:6px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s;}.ss-main .ss-single-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed;}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0;}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0;}.ss-main .ss-single-selected .placeholder{display:flex;flex:1 1 100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto;}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#dedede;}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px;font-weight:bold;}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none;}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px;}.ss-main .ss-single-selected .ss-arrow span{border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s;}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0;}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0;}.ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:30px;width:100%;padding:0 0 0 3px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s;}.ss-main .ss-multi-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed;}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#666;}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed;}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0;}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0;}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px);}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#dedede;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@-webkit-keyframes scaleIn{0%{transform:scale(0);opacity:0;}100%{transform:scale(1);opacity:1;}}@keyframes scaleIn{0%{transform:scale(0);opacity:0;}100%{transform:scale(1);opacity:1;}}@-webkit-keyframes scaleOut{0%{transform:scale(1);opacity:1;}100%{transform:scale(0);opacity:0;}}@keyframes scaleOut{0%{transform:scale(1);opacity:1;}100%{transform:scale(0);opacity:0;}}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#5897fb;border-radius:4px;-webkit-animation-name:scaleIn;animation-name:scaleIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{-webkit-animation-name:scaleOut;animation-name:scaleOut;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer;}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px;}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#666;position:relative;height:10px;width:2px;transition:transform .2s;}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#666;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px;}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg);}.ss-content{position:absolute;width:100%;margin:-1px 0 0;box-sizing:border-box;border:solid 1px #dcdee2;z-index:1010;background-color:#fff;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0);}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1);}.ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 6px;}.ss-content .ss-search.ss-hide{height:0;opacity:0;padding:0;margin:0;}.ss-content .ss-search.ss-hide input{height:0;opacity:0;padding:0;margin:0;}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;height:30px;padding:6px 8px;margin:0;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield;}.ss-content .ss-search input::-moz-placeholder{color:#8a8a8a;vertical-align:middle;}.ss-content .ss-search input:-ms-input-placeholder{color:#8a8a8a;vertical-align:middle;}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle;}.ss-content .ss-search input:focus{box-shadow:0 0 5px #5897fb;}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:bold;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box;}.ss-content .ss-addable{padding-top:0;}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left;}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:bold;}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px;}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer;}.ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#5897fb;}.ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ss-content .ss-list .ss-option *{display:inline-block;}.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option.ss-highlighted{color:#fff;background-color:#5897fb;}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#dedede;background-color:#fff;}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#666;background-color:rgba(88,151,251,.1);}.ss-content .ss-list .ss-option.ss-hide{display:none;}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c;}.alignright{float:right;margin-left:10px;margin-bottom:10px;}.alignleft{float:left;margin-right:10px;margin-bottom:10px;}.aligncenter{margin:10px auto;display:inherit;}.has-large-font-size{font-size:2rem;line-height:1.5;margin-top:-10px;}@media(max-width: 767px){.has-large-font-size{font-size:1.5rem;}}.wp-block-image{margin-bottom:3rem;}.alignfull{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:6rem;margin-bottom:6rem;text-align:center;max-width:unset;}.alignwide{margin-left:-4rem;margin-right:-4rem;max-width:unset;}@media(max-width: 767px){.alignwide{margin-left:-15px;margin-right:-15px;}}.js-parallax{position:relative;z-index:0;height:400px;}@media(max-width: 767px){.js-parallax{height:300px;}}.js-parallax>img{position:absolute;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";top:0;left:0;width:100%;height:100%;z-index:-1;}.gallery{margin:0 -10px;}.gallery .gallery-item{margin-bottom:0;float:left;padding:10px;}.gallery .gallery-item .gallery-icon{position:relative;overflow:hidden;}.gallery .gallery-item img{width:100%;height:auto;transform:scale(1);transition:transform 400ms ease-in-out 0s;}.gallery .gallery-item:hover img{transform:scale(1.1);}.gallery.gallery-columns-1 .gallery-item{width:100%;}.gallery.gallery-columns-2 .gallery-item{width:50%;}.gallery.gallery-columns-3 .gallery-item{width:33.3333333333%;}.gallery.gallery-columns-4 .gallery-item{width:25%;}.gallery.gallery-columns-5 .gallery-item{width:20%;}.gallery.gallery-columns-6 .gallery-item{width:16.6666666667%;}.gallery.gallery-columns-7 .gallery-item{width:14.2857142857%;}.gallery.gallery-columns-8 .gallery-item{width:12.5%;}.gallery.gallery-columns-9 .gallery-item{width:11.1111111111%;}@media(max-width: 991px){.gallery.gallery-columns-5 .gallery-item{width:25%;}.gallery.gallery-columns-6 .gallery-item{width:25%;}.gallery.gallery-columns-7 .gallery-item{width:25%;}.gallery.gallery-columns-8 .gallery-item{width:25%;}.gallery.gallery-columns-9 .gallery-item{width:25%;}}@media(max-width: 767px){.gallery.gallery-columns-4 .gallery-item{width:33.3333%;}.gallery.gallery-columns-5 .gallery-item{width:33.3333%;}.gallery.gallery-columns-6 .gallery-item{width:33.3333%;}.gallery.gallery-columns-7 .gallery-item{width:33.3333%;}.gallery.gallery-columns-8 .gallery-item{width:33.3333%;}.gallery.gallery-columns-9 .gallery-item{width:33.3333%;}}.privacy-heading-1{font-size:60px;}.privacy-heading-2{font-size:30px;}.privacy-heading-3{font-size:24px;}.privacy-paragraph{font-size:22px;line-height:150%;}.privacy-paragraph a{text-decoration:underline;color:#000;font-style:oblique;}.pagination{margin-top:80px;}.pagination__ul{list-style:none;padding:0;margin:0 -10px;display:flex;justify-content:center;flex-wrap:wrap;}.pagination__li{padding:10px;}.pagination__a{font-size:1.6em;width:100%;font-weight:600;color:#303030;padding:18px;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 18px rgba(0,0,0,.1019607843);transition:.2s;border-radius:8px;text-align:center;text-decoration:none;}.pagination__a:hover{background-color:rgba(48,48,48,.4);color:#fff;}.pagination__a.current{background-color:#303030;color:#fff;}.breadcrumb{list-style:none;display:flex;flex-wrap:wrap;padding:0 40px;margin:20px 0;}@media screen and (max-width: 1024px){.breadcrumb{margin-bottom:0;}}.breadcrumb li{display:flex;align-items:center;}.breadcrumb li:not(:last-child){margin-right:40px;position:relative;}@media screen and (max-width: 768px){.breadcrumb li:not(:last-child){margin-right:30px;}}@media screen and (max-width: 376px){.breadcrumb li:not(:last-child){margin-right:20px;}}.breadcrumb li:not(:last-child)::before{content:"/";position:absolute;top:50%;transform:translateY(-50%);right:-20px;text-transform:uppercase;font-style:italic;color:#303030;font-size:18px;font-weight:200;}@media screen and (max-width: 768px){.breadcrumb li:not(:last-child)::before{font-size:16px;right:-15px;}}@media screen and (max-width: 376px){.breadcrumb li:not(:last-child)::before{font-size:10px;right:-10px;}}.breadcrumb li a{font-weight:200;font-size:24px;color:#303030;text-decoration:none;text-transform:uppercase;font-style:italic;}@media screen and (max-width: 768px){.breadcrumb li a{font-size:16px;}}@media screen and (max-width: 376px){.breadcrumb li a{font-size:10px;}}.product__container>:not(section){font-size:2.2em;line-height:32px;font-weight:300;}.page__container{color:#303030;}.page__container a{text-decoration:none;color:#303030;}.page__container>:not(section){font-size:2.3em;line-height:1.3;font-weight:300;}.page__container img{height:auto;}.page__container .wrapper{max-width:1400px;margin:0 auto;padding:0 30px;}.page__container .wrapper .wrapper{padding:0;}.page__container p{margin-top:0;}.page__container .m--reset{margin:0;}.page__container .m--auto{margin-left:auto;margin-right:auto;}.page__container .mb--reset{margin-bottom:0;}.page__container .mt--reset{margin-top:0;}.page__container .ml--reset{margin-left:0;}.page__container .mr--reset{margin-right:0;}.page__container .mb--minus-1{margin-bottom:-10px;position:relative;z-index:1;}@media screen and (max-width: 1024px){.page__container .mb--minus-1{margin-bottom:unset;}}.page__container .mt--minus-1{margin-top:-10px;}@media screen and (max-width: 1024px){.page__container .mt--minus-1{margin-top:unset;}}.page__container .mb--minus-2{margin-bottom:-20px;position:relative;z-index:1;}@media screen and (max-width: 1024px){.page__container .mb--minus-2{margin-bottom:unset;}}.page__container .mt--minus-2{margin-top:-20px;}@media screen and (max-width: 1024px){.page__container .mt--minus-2{margin-top:unset;}}.page__container .mb--minus-3{margin-bottom:-30px;position:relative;z-index:1;}@media screen and (max-width: 1024px){.page__container .mb--minus-3{margin-bottom:unset;}}.page__container .mt--minus-3{margin-top:-30px;}@media screen and (max-width: 1024px){.page__container .mt--minus-3{margin-top:unset;}}.page__container .mb--minus-4{margin-bottom:-40px;position:relative;z-index:1;}@media screen and (max-width: 1024px){.page__container .mb--minus-4{margin-bottom:unset;}}.page__container .mt--minus-4{margin-top:-40px;}@media screen and (max-width: 1024px){.page__container .mt--minus-4{margin-top:unset;}}.page__container .mb--minus-5{margin-bottom:-50px;position:relative;z-index:1;}@media screen and (max-width: 1024px){.page__container .mb--minus-5{margin-bottom:unset;}}.page__container .mt--minus-5{margin-top:-50px;}@media screen and (max-width: 1024px){.page__container .mt--minus-5{margin-top:unset;}}.page__container .mb--minus-6{margin-bottom:-60px;position:relative;z-index:1;}@media screen and (max-width: 1024px){.page__container .mb--minus-6{margin-bottom:unset;}}.page__container .mt--minus-6{margin-top:-60px;}@media screen and (max-width: 1024px){.page__container .mt--minus-6{margin-top:unset;}}.page__container .mb--minus-7{margin-bottom:-70px;position:relative;z-index:1;}@media screen and (max-width: 1024px){.page__container .mb--minus-7{margin-bottom:unset;}}.page__container .mt--minus-7{margin-top:-70px;}@media screen and (max-width: 1024px){.page__container .mt--minus-7{margin-top:unset;}}.page__container .mb--minus-8{margin-bottom:-80px;position:relative;z-index:1;}@media screen and (max-width: 1024px){.page__container .mb--minus-8{margin-bottom:unset;}}.page__container .mt--minus-8{margin-top:-80px;}@media screen and (max-width: 1024px){.page__container .mt--minus-8{margin-top:unset;}}.page__container .mb--minus-9{margin-bottom:-90px;position:relative;z-index:1;}@media screen and (max-width: 1024px){.page__container .mb--minus-9{margin-bottom:unset;}}.page__container .mt--minus-9{margin-top:-90px;}@media screen and (max-width: 1024px){.page__container .mt--minus-9{margin-top:unset;}}.page__container .mb--minus-10{margin-bottom:-100px;position:relative;z-index:1;}@media screen and (max-width: 1024px){.page__container .mb--minus-10{margin-bottom:unset;}}.page__container .mt--minus-10{margin-top:-100px;}@media screen and (max-width: 1024px){.page__container .mt--minus-10{margin-top:unset;}}.page__container h1,.page__container h2,.page__container h3,.page__container h4,.page__container h5{color:#303030;line-height:.9;text-transform:uppercase;font-weight:900;}.page__container h1 strong,.page__container h2 strong,.page__container h3 strong,.page__container h4 strong,.page__container h5 strong{font-weight:900;}.page__container h1 sup,.page__container h2 sup,.page__container h3 sup,.page__container h4 sup,.page__container h5 sup{font-size:30px;margin-left:10px;}.page__container h2,.page__container h1{font-size:60px;}@media screen and (max-width: 1024px){.page__container h2,.page__container h1{font-size:40px;}}.page__container h3{font-size:40px;}@media screen and (max-width: 1024px){.page__container h3{font-size:30px;}}.page__container h4{font-size:30px;}@media screen and (max-width: 1024px){.page__container h4{font-size:20px;}}.page__container h5{font-size:20px;}@media screen and (max-width: 1024px){.page__container h5{font-size:18px;}}.page__container .f--light,.page__container .f--100{font-weight:100;}.page__container .f--semibold,.page__container .f--600{font-weight:600;}.page__container .f--bold,.page__container .f--900{font-weight:900;}.page__container .f--bold strong,.page__container .f--900 strong{font-weight:900;}.page__container .w--10{max-width:10%;}@media screen and (max-width: 1024px){.page__container .w--10{max-width:unset;}}.page__container .w--20{max-width:20%;}@media screen and (max-width: 1024px){.page__container .w--20{max-width:unset;}}.page__container .w--30{max-width:30%;}@media screen and (max-width: 1024px){.page__container .w--30{max-width:unset;}}.page__container .w--40{max-width:40%;}@media screen and (max-width: 1024px){.page__container .w--40{max-width:unset;}}.page__container .w--50{max-width:50%;}@media screen and (max-width: 1024px){.page__container .w--50{max-width:unset;}}.page__container .w--60{max-width:60%;}@media screen and (max-width: 1024px){.page__container .w--60{max-width:unset;}}.page__container .w--70{max-width:70%;}@media screen and (max-width: 1024px){.page__container .w--70{max-width:unset;}}.page__container .w--80{max-width:80%;}@media screen and (max-width: 1024px){.page__container .w--80{max-width:unset;}}.page__container .w--90{max-width:90%;}@media screen and (max-width: 1024px){.page__container .w--90{max-width:unset;}}.page__container .w--100{max-width:100%;}@media screen and (max-width: 1024px){.page__container .w--100{max-width:unset;}}.page__container .row--border>.wp-block-column{border-right:1px solid #ccc;margin:0;}@media screen and (max-width: 768px){.page__container .row--border>.wp-block-column{border-right:none;}}.page__container .row--border>.wp-block-column:last-child{border-right:0;}@media screen and (max-width: 1024px){.page__container .row--border>.wp-block-column{padding:0 20px;}.page__container .row--border>.wp-block-column .col--head{margin-left:-20px;margin-right:-20px;}}.page__container .col--head{padding-top:10px;padding-bottom:10px;}.page__container .ul--arrow{line-height:1.4;list-style:none;padding:0;margin:0;}.page__container .ul--arrow strong{font-weight:900;}.page__container .ul--arrow li{margin-bottom:20px;position:relative;padding-left:30px;}.page__container .ul--arrow li:after{content:"";position:absolute;left:0;top:-2px;border-left:15px solid #303030;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);}.page__container .ul--arrow li:before{content:"";position:absolute;left:0;top:6px;border-left:7px solid #fff;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);z-index:1;}.page__container .wp-block-button__link{padding-top:10px;padding-bottom:10px;}.page__container .wp-block-embed__wrapper{padding-bottom:56.25%;}.page__container .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.tabs__header{margin-bottom:55px;display:flex;align-items:center;flex-wrap:wrap;}.tabs__header__item{text-align:center;flex:1;position:relative;cursor:pointer;color:#cdcccd;}.tabs__header__item:hover,.tabs__header__item--active{color:#000;}.tabs__header__item::after{content:"";position:absolute;right:0;top:-5px;bottom:-5px;width:1px;background:#cdcccd;}.tabs__header__item:last-child::after{content:unset;}.tabs__content__item{display:none;}.tabs__content__item--active{display:block;}@media screen and (max-width: 768px){.header{margin-bottom:0;}}.header-sticky{position:fixed;background:#fff;z-index:20000;top:0;width:100%;}.header-sticky+.main{padding-top:137px;}@media screen and (max-width: 1024px){.header-sticky+.main{padding-top:76px;}}@media screen and (max-width: 768px){.header-sticky+.main{padding-top:66px;}}.header__topbar{border:1px solid rgba(0,0,0,.1019607843);position:relative;background:#fff;width:100%;z-index:9999;}@media screen and (max-width: 1024px){.header__topbar{position:absolute;left:-999999px;top:76px;height:calc(100vh - 76px);}}@media screen and (max-width: 768px){.header__topbar{top:66px;height:calc(100vh - 66px);}}.header__topbar .wrapper{max-width:unset;}.button__dealer-zone{padding:9px 22px;color:#000;background:#fff;border-radius:5px;text-transform:uppercase;display:inline-block;font-weight:600;letter-spacing:.52px;font-size:1.8em;transition:.2s;border:1px solid #303030;}@media screen and (max-width: 1024px){.button__dealer-zone{margin:0;margin-bottom:40px;order:3;}}.button__dealer-zone:hover{background:#303030;color:#fff;border:1px solid #303030;}.settings-wrap{display:flex;align-items:center;justify-content:center;margin-right:35px;}@media screen and (max-width: 1024px){.settings-wrap{margin-right:0;}}@media screen and (max-width: 768px){.settings-wrap{padding:0 1rem;}}.divider{height:33px;width:1px;background:rgba(0,0,0,.1019607843);margin:0 35px;}@media screen and (max-width: 768px){.divider{margin:0 1rem;}}@media screen and (max-width: 376px){.divider{margin:0 .5rem;}}.current-currency{font-size:1.8em;transition:.2s;display:flex;justify-content:center;align-items:center;color:#c1c1c1;font-weight:200;position:relative;padding-bottom:10px;overflow:hidden;cursor:pointer;margin-bottom:-10px;}@media screen and (max-width: 1024px){.current-currency{margin:0;padding-bottom:0;font-size:1rem;}}.current-currency::before{content:"";position:absolute;top:90%;left:50%;transform:translateX(-50%);width:0;height:2px;background:#303030;transition:width .2s ease-in;}@media screen and (max-width: 1024px){.current-currency::before{top:100%;}}.current-currency:hover::before{width:100%;}.topbar__case{padding:.5rem 0;display:flex;justify-content:flex-end;align-items:center;margin:0 80px;}@media screen and (max-width: 1024px){.topbar__case{flex-direction:column;margin:0;}}.topbar__icons{display:flex;margin-left:55px;align-items:center;}@media screen and (max-width: 1024px){.topbar__icons{margin:0;order:4;}}.topbar__icons .icon:nth-child(2){margin:0 32px;}.topbar__icons .icon svg{fill:#e6e6e6;transition:.2s;}.topbar__icons .icon svg:hover path{fill:#303030;}.current-currency__image{vertical-align:middle;margin-bottom:1px;margin-right:12px;}.current-language{display:flex;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem;}.current-language:hover{cursor:pointer;}.current-language__initials{font-size:1rem;color:#000;}@media screen and (max-width: 1366px){.current-language__initials{font-size:.75rem;}}.language__list-holder{display:flex;align-items:center;-moz-column-gap:2rem;column-gap:2rem;}@media screen and (max-width: 1024px){.language__list-holder{width:100%;}}.language__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;}@media screen and (max-width: 1024px){.language__list{padding:0;flex-direction:column;width:100%;align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;}.language__list .language__list-item{width:100%;position:relative;}.language__list .language__list-item:not(:last-child)::after{content:"";width:100%;height:1px;display:block;position:absolute;bottom:0;background:linear-gradient(to right,transparent,gray,transparent);}}.language__list .language__list-item .language__list-link{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;border-radius:.25rem;row-gap:.25rem;color:#000;text-decoration:none;}@media screen and (max-width: 1024px){.language__list .language__list-item .language__list-link{flex-direction:row;-moz-column-gap:.5rem;column-gap:.5rem;justify-content:flex-start;padding:.75rem;border-radius:4px;}}.language__list .language__list-item .language__list-link:hover{background:#f3f3f3;}@media screen and (max-width: 1024px){.language__list .language__list-item .language__list-link:hover{cursor:pointer;background:#e6e6e6 !important;color:#303030;}}.language__list .language__list-item .language__list-link-initials{text-align:center;color:#000;font-size:.85rem;}.language__list .language__list-item.active-language-item{position:relative;background:#f3f3f3;}@media screen and (max-width: 1024px){.language__list .language__list-item.active-language-item{background:rgba(0,0,0,0);}}.header__hidden{display:none;position:absolute;left:0;top:59px;width:100%;z-index:10001;background-color:#fff;box-shadow:0 20px 20px rgba(0,0,0,.1019607843);border-top:1px solid rgba(0,0,0,.08);}@media screen and (max-width: 1024px){.header__hidden{left:-999999px;top:50px;}.header__hidden.language .header__hidden-case{padding:2rem 0;}.header__hidden.currency .header__hidden-case{padding-top:0;padding-bottom:3rem;}}.header__hidden--opened{display:block;}@media screen and (max-width: 1024px){.header__hidden--opened{left:0;}.header__hidden .wrapper{max-width:320px;padding:0 1rem;}}.header__hidden__close{padding:.5rem 1rem;font-size:1.5rem;border:1px solid #303030;border-radius:8px;text-decoration:none;outline:none;color:#000;transition:all .3s ease;display:none;text-align:center;width:75%;margin:auto;margin-bottom:2rem;font-size:1rem;text-transform:uppercase;letter-spacing:1.5px;font-weight:600;cursor:pointer;}.header__hidden__close:hover{background:#303030;color:#fff;}@media screen and (max-width: 1024px){.header__hidden__close{display:block;}}.header__hidden-case{display:flex;justify-content:center;padding:1rem 0;align-items:flex-start;}@media screen and (max-width: 1024px){.header__hidden-case{flex-direction:column;padding:20px 0;align-items:center;}}.language__title{font-size:1.4em;color:#787878;text-align:center;font-style:italic;letter-spacing:.84px;display:block;}@media screen and (max-width: 1024px){.language__title{display:none;}}.header .currency-menu__input-col.delivery__dropdown{width:256px;background:rgba(0,0,0,0);}@media screen and (max-width: 1024px){.header .currency-menu__input-col.delivery__dropdown{width:100%;}.header .select__custom{margin-bottom:0;}}.delivery-country{margin:0 80px;}@media screen and (max-width: 1024px){.delivery-country{margin:20px 0;width:100%;}}.delivery-country form{display:flex;align-items:center;-moz-column-gap:2rem;column-gap:2rem;}@media screen and (max-width: 1024px){.delivery-country form{flex-direction:column;row-gap:1rem;justify-content:center;}}.dropdown__title{font-size:1.4em;color:#787878;text-align:center;font-style:italic;letter-spacing:.84px;display:block;}.ss-main .ss-single-selected .placeholder:hover{background:#f3f3f3;}.ss-single-selected{padding:.75rem 1rem !important;}.ss-single-selected .placeholder{font-size:1rem;font-weight:700;}.ss-arrow{margin:0 !important;}.ss-arrow span{border-radius:0 !important;}.currency__icon{font-size:2.4em;color:#dedede;font-weight:bold;text-align:center;}.currency__label{font-size:1.4em;color:#dedede;letter-spacing:.84px;}.available-currency{display:flex;align-items:center;-moz-column-gap:2rem;column-gap:2rem;}@media screen and (max-width: 1024px){.available-currency{flex-direction:column;justify-content:center;row-gap:1rem;width:100%;}}.available-currency__case{display:flex;}@media screen and (max-width: 1024px){.available-currency__case{width:100%;justify-content:center;flex-wrap:wrap;row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;}}.currency-single{cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem;padding:.5rem 1rem;background:#f3f3f3;border-radius:4px;}@media screen and (max-width: 1024px){.currency-single{width:calc(50% - .5rem);}}.currency-single:hover .currency__icon{color:#303030;}.currency-single:hover .currency__label{color:#303030;}.currency-single .currency__icon{color:#787878;}.currency-single .currency__label{color:#787878;}.currency-single:hover{background:#e6e6e6;}.currency-single-active{background:#303030;}.currency-single-active:hover{background:#303030;}.currency-single-active>*{color:#fff !important;}.currency-single:not(:last-child){margin-right:1rem;}@media screen and (max-width: 1024px){.currency-single:not(:last-child){margin-right:0;}}.header__submit-button{background:#303030;border-radius:8px;font-size:18px;border:0;color:#fff;outline:none;display:flex;justify-content:center;text-transform:uppercase;align-items:center;letter-spacing:.52px;width:170px;height:41px;transform:.2s;font-weight:100;cursor:pointer;}@media screen and (max-width: 1024px){.header__submit-button{margin:auto;margin-top:20px;}}.header__submit-button:hover{font-weight:600;box-shadow:0 3px 14px rgba(0,0,0,.4196078431);}.header__case-apply-button{display:flex;justify-content:center;}.header__case-apply-button-arrow{display:flex;margin:40px auto;cursor:pointer;}.header__case-apply-button-arrow:hover g line{stroke-width:3px;}.header__main{padding:1rem 0;display:flex;align-items:center;}@media screen and (max-width: 768px){.header__main{height:66px;padding:0;}}.header__main-case{display:flex;align-items:center;padding:0 40px;}@media screen and (max-width: 768px){.header__main-case{justify-content:space-between;padding:0 20px;}}.main-menu{margin-left:auto;}@media screen and (max-width: 768px){.main-menu,.topbar__case{order:1;margin-left:unset;}}.main-menu__hamburger,.topbar__case__hamburger{position:absolute;left:-999999px;margin-right:30px;cursor:pointer;}@media screen and (max-width: 1024px){.main-menu__hamburger,.topbar__case__hamburger{position:static;}}@media screen and (max-width: 768px){.main-menu__hamburger,.topbar__case__hamburger{margin-right:0;}}.main-menu__hamburger--open,.topbar__case__hamburger--open{left:0 !important;}@media screen and (max-width: 1024px){.main-menu__hamburger--open,.topbar__case__hamburger--open{overflow-y:scroll;}}.main-menu .menu__ul--depth-0,.topbar__case .menu__ul--depth-0{list-style:none;display:flex;padding:0;margin:0;margin-left:40px;}@media screen and (max-width: 1024px){.main-menu .menu__ul--depth-0,.topbar__case .menu__ul--depth-0{margin-left:0;order:2;flex-direction:column;align-items:center;margin-bottom:20px;width:100%;text-align:center;margin-top:2rem;}}.main-menu .menu__ul--depth-0>li,.topbar__case .menu__ul--depth-0>li{margin-right:40px;position:relative;cursor:pointer;}@media screen and (max-width: 1024px){.main-menu .menu__ul--depth-0>li,.topbar__case .menu__ul--depth-0>li{margin-right:0;padding:20px 0 0;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;}.main-menu .menu__ul--depth-0>li::after,.topbar__case .menu__ul--depth-0>li::after{content:"";display:block;width:75%;height:1px;position:absolute;bottom:0;background:linear-gradient(to right,transparent,gray,transparent);}}.main-menu .menu__ul--depth-0>li>a,.topbar__case .menu__ul--depth-0>li>a{font-size:20px;text-transform:uppercase;font-weight:600;text-decoration:none;color:#000;position:relative;overflow:hidden;display:block;padding-bottom:10px;margin-top:10px;}@media screen and (max-width: 1366px){.main-menu .menu__ul--depth-0>li>a,.topbar__case .menu__ul--depth-0>li>a{font-size:calc(18px + 2*(100vw - 1024px)/342);}}@media screen and (max-width: 1024px){.main-menu .menu__ul--depth-0>li>a,.topbar__case .menu__ul--depth-0>li>a{font-size:22px;padding-bottom:20px;margin-top:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;}}.main-menu .menu__ul--depth-0>li>a::before,.topbar__case .menu__ul--depth-0>li>a::before{content:"";position:absolute;top:90%;left:50%;transform:translateX(-50%);width:0;height:2px;background:#303030;transition:width .2s ease-in;}@media screen and (max-width: 1024px){.main-menu .menu__ul--depth-0>li>a::before,.topbar__case .menu__ul--depth-0>li>a::before{content:unset;}}.main-menu .menu__ul--depth-0>li>a:hover::before,.topbar__case .menu__ul--depth-0>li>a:hover::before{width:100%;}.main-menu .menu__ul--depth-sub,.topbar__case .menu__ul--depth-sub{padding:0;list-style:none;margin:0;position:absolute;z-index:4;min-width:160px;float:left;padding:5px 0;background:#fff;text-transform:unset;padding:12px;margin-left:-10px;border-radius:5px;box-shadow:0 10px 20px 0 rgba(0,0,0,.1019607843);visibility:hidden;opacity:0;transform:translateY(-10px);transition:all 200ms ease-in-out 0s;}@media screen and (max-width: 1024px){.main-menu .menu__ul--depth-sub,.topbar__case .menu__ul--depth-sub{width:100%;left:-999999px;background:#303030;opacity:1;visibility:visible;transform:translateY(0);padding:0;margin-left:0;height:0;}}.main-menu .menu__ul--depth-sub .menu__li,.topbar__case .menu__ul--depth-sub .menu__li{line-height:200%;}.main-menu .menu__ul--depth-sub .menu__li:hover a,.topbar__case .menu__ul--depth-sub .menu__li:hover a{color:#c30000;}@media screen and (max-width: 1024px){.main-menu .menu__ul--depth-sub .menu__li:hover a,.topbar__case .menu__ul--depth-sub .menu__li:hover a{color:#fff;}}.main-menu .menu__ul--depth-sub .menu__li:not(:last-child),.topbar__case .menu__ul--depth-sub .menu__li:not(:last-child){margin-bottom:10px;}@media screen and (max-width: 1024px){.main-menu .menu__ul--depth-sub .menu__li,.topbar__case .menu__ul--depth-sub .menu__li{padding:20px 0;position:relative;}.main-menu .menu__ul--depth-sub .menu__li:not(.main-menu .menu__ul--depth-sub .menu__li:last-child,.topbar__case .menu__ul--depth-sub .menu__li:last-child)::after,.topbar__case .menu__ul--depth-sub .menu__li:not(.main-menu .menu__ul--depth-sub .menu__li:last-child,.topbar__case .menu__ul--depth-sub .menu__li:last-child)::after{content:"";display:block;width:75%;height:1px;bottom:0;background:linear-gradient(to right,transparent,gray,transparent);position:absolute;left:50%;transform:translateX(-50%);}}.main-menu .menu__ul--depth-sub .menu__a,.topbar__case .menu__ul--depth-sub .menu__a{color:#000;white-space:nowrap;text-decoration:none;margin-bottom:3px;font-weight:500;font-size:18px;text-transform:uppercase;}@media screen and (max-width: 1024px){.main-menu .menu__ul--depth-sub .menu__a,.topbar__case .menu__ul--depth-sub .menu__a{font-size:20px;text-transform:uppercase;line-height:25px;letter-spacing:.58px;font-weight:700;color:#fff;}}@media screen and (min-width: 1025px){.main-menu .menu-item-has-children:hover>.menu__ul--depth-sub,.topbar__case .menu-item-has-children:hover>.menu__ul--depth-sub{visibility:visible;opacity:1;transform:translateY(0);}}.cart{cursor:pointer;position:relative;}@media screen and (max-width: 768px){.cart{order:3;}}.cart__counter{position:absolute;width:17px;height:17px;background:#ff4343;font-size:13px;color:#fff;border-radius:3px;display:flex;justify-content:center;align-items:center;font-weight:600;top:-7px;left:-7px;transition:.2s;}.cart:hover .cart__counter{width:32px;height:28px;font-size:20px;}@media screen and (max-width: 768px){.logo{order:2;}}.logo a{display:flex;justify-content:center;}.logo a img{width:108px;}@media screen and (max-width: 768px){.logo a img{width:95px;height:39px;}}.delivery__dropdown .currency-menu__fake-select{width:100%;}.delivery__dropdown.currency-menu__active .input-col__list{left:0;position:absolute;z-index:200;}.delivery__dropdown.currency-menu__active .currency-menu__fake-select{border-radius:8px;}.menu__ul--depth-sub-active{position:static !important;height:100% !important;}@media screen and (max-width: 1024px){.body-overflow{overflow:hidden;}}.footer{position:relative;background-color:#303030;overflow:hidden;padding-bottom:80px;}@media screen and (max-width: 1024px){.footer{padding-bottom:0;}.footer__col{margin-bottom:40px;}}.footer__col ul{margin:0;padding:0;list-style:none;}.footer__col ul li:not(:last-child){margin-bottom:13px;}.footer__col ul li a{color:#dedede;font-size:1.6em;font-weight:100;text-decoration:none;transition:.2s;}.footer__col ul li a:hover{color:#fff;}.footer__currency-menu{display:none;position:absolute;width:100%;height:100%;}.footer__currency-menu.currency-menu-opened{display:block;-webkit-animation:slideInDown .1s linear forwards;animation:slideInDown .1s linear forwards;z-index:10;}.footer__list-title{font-size:1.6em;margin-bottom:25px;display:inline-block;color:#fff;text-transform:uppercase;font-weight:bold;position:relative;}.footer__list-title::before{content:"";position:absolute;top:100%;width:100%;height:2px;background:#fff;line-height:16px;}@-webkit-keyframes slideInDown{from{transform:translateY(-30%);}to{transform:translateY(0);}}@keyframes slideInDown{from{transform:translateY(-30%);}to{transform:translateY(0);}}.newsletter__row{margin-bottom:40px;margin-top:30px;display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;}@media screen and (max-width: 1024px){.newsletter__row{flex-direction:column;}}.newsletter .js-loading,.newsletter .alert{flex:0 0 100%;margin-top:10px;font-size:18px;color:#fff;}.newsletter .js-loading.error,.newsletter .alert.error{color:red;}.newsletter__title{font-size:1.6em;color:#dedede;text-transform:uppercase;font-weight:600;margin-bottom:20px;}.newsletter__input{height:42px;padding:11px 15px;font-size:1.6em;border-radius:5px;outline:none;border:0;}.newsletter__input::-moz-placeholder{color:rgba(48,48,48,.6);font-family:"Mulish";letter-spacing:.48px;}.newsletter__input:-ms-input-placeholder{color:rgba(48,48,48,.6);font-family:"Mulish";letter-spacing:.48px;}.newsletter__input::placeholder{color:rgba(48,48,48,.6);font-family:"Mulish";letter-spacing:.48px;}.newsletter__form-submit{padding:10px 31px;font-size:1.6em;color:#fff;background:rgba(0,0,0,0);outline:none;font-family:"Mulish";border-radius:5px;border:1px solid #fff;letter-spacing:2.43px;box-sizing:border-box;cursor:pointer;margin-left:16px;transition:.2s;font-weight:600;}.newsletter__form-submit:hover{color:#303030;background:#fff;}.newsletter__form-submit:disabled{opacity:.2;cursor:default;background:rgba(0,0,0,0);color:#fff;}@media screen and (max-width: 1024px){.newsletter__form-submit{margin-left:0;margin-top:16px;}}.currency-menu__flag{max-width:12px;margin-right:12px;vertical-align:middle;padding:15px 0;}.currency-menu__button{background:#434343;max-width:256px;margin:0 auto;border-radius:0 0 10px 10px;font-size:1.8em;cursor:pointer;color:#fff;position:relative;z-index:100;cursor:pointer;}.currency-menu__title{display:flex;justify-content:center;align-items:center;width:100%;}.currency-menu__layer{position:absolute;width:100%;height:100%;left:0;top:0;}.currency-menu__main{position:absolute;z-index:10;width:100%;padding-top:84px;display:flex;justify-content:center;align-items:flex-start;}@media screen and (max-width: 1024px){.currency-menu__main{flex-direction:column;align-items:center;}}.currency-menu__layer{position:absolute;background:#303030;background:rgba(48,48,48,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}.currency-menu__input-col{margin-right:40px;position:relative;min-width:213px;}.currency-menu__input-col:last-child{min-width:unset;margin-right:0;}@media screen and (max-width: 1024px){.currency-menu__input-col{margin-right:0;margin-bottom:40px;}.currency-menu__input-col:last-child{text-align:center;margin-bottom:0;}}.currency-menu__category{padding:10px 20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.currency-menu__fake-select{border:1px solid #828282;border-radius:8px;background-color:#303030;cursor:pointer;}.currency-menu__fake-select span{display:block;letter-spacing:1.02px;color:#dedede;font-size:1.4em;}.currency-menu__fake-select span:not(.currency-menu__placeholder){cursor:pointer;}.currency-menu__fake-select span:not(.currency-menu__placeholder):last-child{border-radius:0 0 6px 6px;}.currency-menu__fake-select span:not(.currency-menu__placeholder):hover{color:#303030;background:#dedede;}.currency-menu__dropdown-angle{max-width:15px;}.currency-menu__active .input-col__list{position:static;}.currency-menu__active .currency-menu__fake-select{border-radius:8px;}.input-col__list{position:absolute;background:#303030;left:-9999999px;width:100%;border-radius:0 0 8px 8px;top:100%;border-top:0;}.input-col__list span{padding:9px 20px;border-top:1px solid #828282;}.button__apply{background:#dedede;padding:9px 35px;border-radius:8px;border:0;font-family:"Mulish",sans-serif;text-transform:uppercase;font-weight:bold;letter-spacing:1.4px;cursor:pointer;will-change:background-color;transition:.2s;}.button__apply:hover{background:#fff;}.wrapper--footer{padding-top:80px;}@media screen and (max-width: 1024px){.wrapper--footer{padding:80px;}}@media screen and (max-width: 376px){.wrapper--footer{padding:80px 40px;}}.contact-row ul li{color:#dedede;font-size:16px;font-weight:200;line-height:22px;margin-bottom:0 !important;}.contact-row ul li a{font-size:16px;}.contact-row--top{margin-bottom:35px;}.footer-socials{position:absolute;display:flex;flex-direction:column;align-items:flex-end;bottom:40px;right:120px;}@media screen and (max-width: 1024px){.footer-socials{position:static;align-items:flex-start;}}.footer-socials__title{font-size:1.6em;margin-bottom:25px;display:inline-block;color:#fff;text-transform:uppercase;font-weight:bold;position:relative;text-align:end;}.footer-socials__title::before{content:"";position:absolute;top:100%;width:100%;height:2px;background:#fff;line-height:16px;}.footer-socials__links{display:flex;justify-content:center;align-items:center;}.footer-socials__links--link{width:100%;}.footer-socials__links--link:not(:last-child){margin-right:20px;}.footer-socials__links--link:hover svg path{fill:#707070;}.header__big{width:100%;background-size:cover;min-height:440px;display:flex;justify-content:center;align-items:center;}@media screen and (max-width: 768px){.header__big{min-height:376px;}}.page__title--big{letter-spacing:-.6px;color:#303030;text-shadow:0 3px 9px rgba(0,0,0,.2392156863);text-transform:uppercase;font-size:10em;text-align:center;margin:0;padding:0 40px;}@media screen and (max-width: 1024px){.page__title--big{font-size:60px;}}@media screen and (max-width: 768px){.page__title--big{font-size:40px;}}.subpage-slider{padding-top:32px;}.subpage-slider .section__title{font-size:60px;padding:0 20px;}@media screen and (max-width: 768px){.subpage-slider .section__title{font-size:40px;}}@media screen and (max-width: 500px){.subpage-slider .section__title{font-size:30px;}}.slider{max-height:730px;border-radius:10px;margin-top:50px;}.slider__image{max-height:730px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;}.swiper-button-next{width:78px;right:20px;}@media screen and (max-width: 1366px){.swiper-button-next{width:calc(48px + 30*(100vw - 376px)/990);}}.swiper-button-next::after{display:none;}.swiper-button-prev{width:78px;left:20px;transform:rotate(180deg);}@media screen and (max-width: 1366px){.swiper-button-prev{width:calc(48px + 30*(100vw - 376px)/990);}}.swiper-button-prev::after{display:none;}.swiper-pagination{bottom:43px !important;pointer-events:all !important;}.swiper-pagination-bullet{width:13px;height:13px;border:1px solid #fff;opacity:1;background:none;}.swiper-pagination-bullet-active{background:#fff;}.image__info{position:absolute;bottom:22px;left:32px;z-index:100;color:#fff;}.image__title{letter-spacing:-.17px;color:#fff;text-shadow:0 3px 10px rgba(0,0,0,.2);opacity:1;font-size:2.8em;margin:0;font-weight:900;}.image__subtitle{letter-spacing:-.11px;color:#fff;text-shadow:0 3px 10px rgba(0,0,0,.2);font-size:1.8em;display:block;}.image__designer{font-size:1.6em;letter-spacing:-.1px;color:#fff;opacity:1;font-weight:200;display:block;}.swiper-slide{position:relative;}.technology-ideas{padding-top:120px;}.technology-ideas .section__title{font-size:60px;padding:0 20px;}@media screen and (max-width: 768px){.technology-ideas .section__title{font-size:40px;}}@media screen and (max-width: 500px){.technology-ideas .section__title{font-size:30px;}}.technology-ideas__case{display:flex;align-items:center;padding:50px 10px 0;flex-wrap:wrap;justify-content:center;}@media screen and (max-width: 1024px){.technology-ideas__case{flex-direction:column;}}.technology-ideas__single{position:relative;display:block;height:275px;border-radius:10px;overflow:hidden;transition:.2s;box-shadow:0 4px 18px rgba(0,0,0,.2901960784);margin:10px;}.technology-ideas__single-image{max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-height:100%;height:100%;transition:.2s;will-change:transform;}.technology-ideas__single:hover .technology-ideas__single-image{transform:scale(1.03);}.technology-ideas__single:hover .technology-ideas__play-button{transform:translateX(-50%) translateY(-50%) scale(1.3);}.technology-ideas__play-button{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:100;display:block;will-change:width;transition:.2s;}.technology-ideas__title-bar{position:absolute;left:0;bottom:0;width:100%;background:#000;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:14px 0 18px 31px;}.technology-ideas__title{display:block;letter-spacing:-.13px;font-size:2.2em;font-weight:300;color:#fff;text-decoration:none;}.products{position:relative;margin-top:154px;}.products__filters{padding:40px;}@media screen and (max-width: 768px){.products__filters{padding:10px;}}.products__filters-title{letter-spacing:-.13px;color:#303030;text-transform:capitalize;font-size:2.2em;text-align:center;margin:0;}.products__filters-labels{display:flex;justify-content:center;align-items:center;padding-top:16px;}@media screen and (max-width: 1024px){.products__filters-labels{flex-direction:column;align-items:baseline;}.products__filters-labels-group{display:flex;flex-direction:column;margin-top:0;align-items:center;width:100%;}}.products__filters-labels-group:not(:nth-child(1)){margin-left:120px;}@media screen and (max-width: 1024px){.products__filters-labels-group:not(:nth-child(1)){margin-left:0;}}.products__filters-label-single{font-size:2.2em;cursor:pointer;color:silver;background:none;border:none;padding:0;}.products__filters-label-single:not(:nth-child(1)){margin-left:24px;}@media screen and (max-width: 1024px){.products__filters-label-single:not(:nth-child(1)){margin-left:0;}}.products__filters-label-single:hover,.products__filters-label-single.variants__button--active{background:none;color:#303030;}@media screen and (max-width: 1024px){.products__filters-group--top{display:flex;flex-direction:column;}}.products__filters-group--bottom{margin-top:32px;}.products__filters-group--bottom .products__filters-labels{padding-left:20px;}@media screen and (max-width: 1024px){.products__filters-group--bottom .products__filters-labels{padding-left:0;}}.products__filters-group--bottom .products__filters-title{font-size:1.8em;letter-spacing:0;font-style:italic;text-transform:none;}.products__filters-group--bottom .products__filters-labels-group:not(:nth-child(1)){margin-left:40px;}@media screen and (max-width: 1024px){.products__filters-group--bottom .products__filters-labels-group:not(:nth-child(1)){margin-left:0;}}.products__main{max-width:1360px;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:140px;}.product__single{max-width:540px;margin:40px;flex:0 0 50%;}@media screen and (max-width: 768px){.product__single{flex:0 0 100%;max-width:100%;margin:0 0 20px;padding:10px;}}.product__single-image{margin-left:70px;}@media screen and (max-width: 768px){.product__single-image{margin-left:20px;}}.product__single-right{display:flex;align-items:center;}.product__title{font-size:4.8em;letter-spacing:-.29px;color:#303030;margin:0;}@media screen and (max-width: 768px){.product__title{line-height:1.4;font-size:20px;}}.product__subtitle{letter-spacing:-.11px;font-size:1.8em;color:#303030;text-transform:uppercase;}.product__projects-single{display:flex;text-decoration:none;align-items:center;margin-bottom:15px;}.product__length{letter-spacing:-.11px;color:#303030;opacity:1;font-size:1.8em;font-style:italic;margin-bottom:30px;}.product__projects-single-label{letter-spacing:.32px;color:#303030;opacity:.6;font-size:1.6em;margin-left:15px;}@media screen and (max-width: 768px){.product__projects-single-label{word-break:break-all;}}.product__technical-data{display:flex;align-items:flex-start;}.searchbar{position:absolute;max-width:1610px;width:100%;display:flex;justify-content:flex-end;align-items:center;}@media screen and (max-width: 1700px){.searchbar{position:static;}}@media screen and (max-width: 1024px){.searchbar{position:static;justify-content:center;margin-bottom:20px;}}.searchbar__input{border:0;width:200px;text-align:left;font-size:16px;height:40px;border:1px solid #dedede;padding:0 20px;}.searchbar__input:focus{outline:none;}.searchbar__input:hover .searchbar__fake-placeholder{color:#131313;}.searchbar__input.has-value+.searchbar__loupe{fill:#131313;cursor:pointer;}.searchbar__label{position:relative;display:flex;margin:0;}.searchbar__loupe{width:40px;height:40px;display:flex;background-color:#dedede;border:none;justify-content:center;align-items:center;fill:#fff;}.searchbar__loupe svg{max-width:15px;}.searchbar__fake-placeholder{letter-spacing:-.13px;font-weight:600;font-size:2.2em;left:40px;color:rgba(19,19,19,.3);}.presentation{padding:0 40px;max-width:1366px;margin:auto;}.presentation__description{display:flex;align-items:center;}@media screen and (max-width: 1366px){.presentation__description{flex-direction:column;}}.presentation__description--text{width:80%;padding:0 !important;}.presentation__description--image{margin-left:calc(0px + 80*(100vw - 1366px)/554) !important;width:20%;}@media screen and (max-width: 1366px){.presentation__description--image{width:unset;margin:80px 0 0 !important;}}.presentation__row:not(.presentation__row--first){display:none;}.presentation__row:not(.presentation__row--first) p{font-size:20px;text-align:center;}@media screen and (max-width: 768px){.presentation__row:not(:last-child){margin-bottom:0;}.presentation__row h1{font-size:40px;}}.presentation .section__description{max-width:1090px;width:100%;margin:0 auto;text-align:center;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@media screen and (max-width: 768px){.presentation .section__description p{font-size:18px;}}.presentation .section__title{margin-bottom:20px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:60px;font-weight:900;display:block;}@media screen and (max-width: 768px){.presentation .section__title{font-size:40px;}}@media screen and (max-width: 376px){.presentation .section__title{font-size:30px;}}.presentation__button{color:#fff;background:#303030;border-radius:8px;padding:16px 32px;text-transform:uppercase;font-size:1.6em;letter-spacing:3.31px;display:block;margin:30px auto 0;text-align:center;max-width:250px;font-weight:600;transition:.2s;position:relative;}.presentation__button::before{content:"";position:absolute;width:100%;height:100%;background:#303030;z-index:-1;left:0;top:0;border-radius:8px;transition:.2s;}.presentation__button:hover::before{transform:scale(1.03);}.presentation__angle{cursor:pointer;margin:40px auto;display:block;transform:rotate(180deg);}.presentation__angle g line{transition:.2s;}.presentation__angle:hover g line{stroke-width:3px;}.presentation.presentation--opened .presentation__row:not(.presentation__row--first){display:block !important;-webkit-animation:fadeIn .1s linear forwards;animation:fadeIn .1s linear forwards;margin-top:40px;}.presentation.presentation--opened .presentation__angle{transform:rotate(0);}.presentation-bottom.presentation--opened .presentation__angle{margin-top:40px;transform:translateY(0) rotate(0deg) !important;}@-webkit-keyframes fadeIn{from{height:0;opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{height:0;opacity:0;}to{opacity:1;}}.presentation-bottom .wrapper{max-width:1370px;}.presentation-bottom .section__description{max-width:100%;text-align:left;padding-right:30px;}@media screen and (max-width: 768px){.presentation-bottom .section__description{padding-right:0;}}.presentation-bottom .section__title{text-align:left;display:block;}.presentation-bottom__main{display:flex;flex-direction:column;}.presentation-bottom__icon{margin-top:80px;}.presentation-bottom .presentation__row img{margin:0 auto;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;}.presentation-bottom .presentation__row img:not(.presentation__description--image){height:auto;}.homepage-swiper{height:850px;}@media screen and (max-width: 1024px){.homepage-swiper{height:640px;}}@media screen and (max-width: 768px){.homepage-swiper{height:376px;}}.homepage-swiper__info{position:absolute;z-index:10;top:0;left:0;padding:100px;}@media screen and (max-width: 768px){.homepage-swiper__info{padding:40px;}}.homepage-swiper .swiper-slide .homepage-slider__image{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%;}.homepage-swiper__link{font-size:2.2em;letter-spacing:-.13px;color:#fff;text-decoration:none;text-transform:uppercase;position:relative;transition:.2s;}.homepage-swiper__link:hover{font-weight:600;}.homepage-swiper__link::before{content:"";position:absolute;left:0;top:100%;height:2px;background:#fff;width:0;transition:.2s;will-change:width;}.homepage-swiper__link img{max-height:15px;position:absolute;top:50%;transform:translateY(-50%);left:calc(100% + 15px);}.homepage-swiper__link:hover::before{width:100%;}.homepage-swiper__title{font-size:6em;font-weight:900;text-transform:uppercase;color:#fff;line-height:45px;margin:0 0 20px;}@media screen and (max-width: 768px){.homepage-swiper__title{font-size:40px;}}.homepage-swiper__subtitle{color:#fff;text-transform:uppercase;font-size:2.5em;font-weight:200;}@media screen and (max-width: 768px){.homepage-swiper__subtitle{font-size:18px;}}.homepage-swiper .swiper-pagination-bullet{width:20px !important;height:20px !important;margin:0 17px !important;}.homepage-swiper .swiper-slide{position:relative;}.homepage-slider{position:relative;margin-bottom:105px;}@media screen and (max-width: 768px){.homepage-slider{margin-bottom:40px;}}.homepage-slider video{max-height:718px;width:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width: 768px){.homepage-slider video{height:auto;}}.homepage-slider__fake-poster{width:100%;-o-object-fit:cover;object-fit:cover;}.homepage-slider__play-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(0.5);opacity:.8;transition:.2s;}@media screen and (max-width: 768px){.homepage-slider__play-button{transform:translateY(-50%) translateX(-50%);}}.homepage-slider__play-button:hover{transform:scale(0.6) translateY(-50%) translateX(-50%);cursor:pointer;opacity:1;}@media screen and (max-width: 768px){.homepage-slider__play-button:hover{transform:scale(1.05) translateY(-50%) translateX(-50%);}}.category__main .bestsellers::before{content:"";width:100%;height:160px;position:absolute;bottom:100%;z-index:1;background:linear-gradient(0deg,#FFFFFF 0%,#FFFFFF 25%,rgba(255,255,255,0.5607843137) 50%,rgba(255,255,255,0.2392156863) 75%,rgba(255,255,255,0) 100%);}@media screen and (max-width: 1024px){.category__main .bestsellers::before{content:unset;}}.bestsellers{padding-bottom:160px;margin-top:160px;overflow:visible;position:relative;background:#fff;}@media screen and (max-width: 1024px){.bestsellers{padding-bottom:80px;}}@media screen and (max-width: 768px){.bestsellers{padding-bottom:60px;}}@media screen and (max-width: 376px){.bestsellers{padding-bottom:40px;}}.bestsellers .bestsellers__single{color:#000;}.bestsellers .wrapper{max-width:1515px;}.bestsellers .section__title{margin-bottom:120px;font-size:60px;display:block;}@media screen and (max-width: 1024px){.bestsellers .section__title{margin-bottom:80px;}}@media screen and (max-width: 768px){.bestsellers .section__title{font-size:40px;margin-bottom:60px;}}@media screen and (max-width: 500px){.bestsellers .section__title{font-size:30px;}}@media screen and (max-width: 376px){.bestsellers .section__title{margin-bottom:40px;}}.bestsellers__main{display:flex;justify-content:center;margin:0 40px;}@media screen and (max-width: 1024px){.bestsellers__main{flex-wrap:wrap;}}.bestsellers__hidden-thumb{position:absolute;left:0;top:0;opacity:0;transition:.2s;}.bestsellers__single{position:relative;}.bestsellers__single:not(:last-child){margin-right:40px;}@media screen and (max-width: 1024px){.bestsellers__single:not(:last-child){margin-right:0;margin-bottom:40px;}}.bestsellers__single-description{position:absolute;top:24px;left:22px;}.bestsellers__single-price-description{font-size:1.6em;font-weight:100;display:block;}.bestsellers__single-price{position:absolute;bottom:24px;left:22px;}.bestsellers__single-price-number{font-size:2.4em;font-weight:600;border-radius:5px 0 0 5px;color:#fff;padding:10px 15px;padding-right:20px;display:block;position:relative;width:auto;background-size:contain;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);background:#303030;border-radius:0;}.bestsellers__single-price-number del{position:absolute;top:0;font-size:12px;display:none;}.bestsellers__single:hover .bestsellers__hidden-thumb{opacity:1;}.bestsellers__single:hover .bestsellers__single-price-number{color:#000;background:#fff;}.bestsellers__single:hover .bestsellers__single-price-description{color:#fff;}.bestsellers__single:hover .bestsellers__single-description{color:#fff;}.bestsellers__product-name{font-size:3.6em;font-weight:900;text-transform:uppercase;margin:0;}.bestsellers__config{font-style:italic;font-size:1.6em;text-transform:uppercase;}.our-fireplaces{overflow:hidden;}.our-fireplaces .swiper-wrapper{background:rgba(0,0,0,0);}.our-fireplaces .swiper-slide{border-radius:20px;}.our-fireplaces__title{padding-bottom:120px;}@media screen and (max-width: 768px){.our-fireplaces__title{font-size:40px;}}@media screen and (max-width: 500px){.our-fireplaces__title{font-size:30px;}}.our-fireplaces__info{position:absolute;z-index:11;top:50%;transform:translateY(-50%);}@media screen and (max-width: 1024px){.our-fireplaces__info{width:100%;padding:0 30px;left:0 !important;right:0 !important;}}.our-fireplaces__top{position:relative;}@media screen and (max-width: 1024px){.our-fireplaces__top .our-fireplaces__hidden-layer{visibility:visible;opacity:1;}}.our-fireplaces__top:hover .our-fireplaces__hidden-layer{visibility:visible;opacity:1;}.our-fireplaces__top .our-fireplaces__info{left:280px;}.our-fireplaces__top .our-fireplaces__background{position:absolute;top:0;right:0;left:0;bottom:0;}@media screen and (max-width: 1024px){.our-fireplaces__top .our-fireplaces__background{position:relative;height:300px;}}.our-fireplaces__top .our-fireplaces__background::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);z-index:10;}@media screen and (max-width: 768px){.our-fireplaces__top .our-fireplaces__background::before{background:rgba(0,0,0,0);}}.our-fireplaces__top .our-fireplaces__background__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width: 1024px){.our-fireplaces__bottom .our-fireplaces__hidden-layer{visibility:visible;opacity:1;}}.our-fireplaces__bottom:hover .our-fireplaces__hidden-layer{visibility:visible;opacity:1;}.our-fireplaces__bottom .our-fireplaces__info{right:280px;}.our-fireplaces__bottom .our-fireplaces__background{max-width:100%;display:block;position:absolute;top:0;right:0;left:0;bottom:0;background-position:center;background-size:cover;background-repeat:no-repeat;}@media screen and (max-width: 1024px){.our-fireplaces__bottom .our-fireplaces__background{position:relative;height:300px;}}.our-fireplaces__bottom .our-fireplaces__background::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(to left,rgba(0,0,0,0.8) 0%,rgba(255,255,255,0) 100%);z-index:10;}@media screen and (max-width: 768px){.our-fireplaces__bottom .our-fireplaces__background::before{background:rgba(0,0,0,0);}}.our-fireplaces__bottom .our-fireplaces__box-title{color:#fff;}.our-fireplaces__bottom .our-fireplaces__subtitle{color:#fff;}.our-fireplaces__box-title{font-size:9em;text-transform:uppercase;font-weight:900;margin:0;color:#303030;line-height:66px;}@media screen and (max-width: 1024px){.our-fireplaces__box-title{font-size:7em;line-height:56px;}}@media screen and (max-width: 376px){.our-fireplaces__box-title{font-size:5em;}}.our-fireplaces__subtitle{color:#303030;font-size:4em;font-weight:100;text-transform:uppercase;}@media screen and (max-width: 1024px){.our-fireplaces__subtitle{font-size:3em;}}.our-fireplaces__hidden-row{background:#f3f3f3;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;font-size:18px;font-weight:bold;height:87px;text-transform:uppercase;}.our-fireplaces__hidden-row:not(:last-child){margin-bottom:10px;}@media screen and (max-width: 1720px){.our-fireplaces__hidden-row{height:60px;font-size:14px;line-height:1;}}.our-fireplaces__hidden-row .uptitle{display:none;}@media screen and (max-width: 768px){.our-fireplaces__hidden-row .uptitle{display:block;font-weight:700;font-size:14px;margin-bottom:5px;}}.our-fireplaces__hidden-row .unbold-text span{font-weight:100;}.our-fireplaces__hidden-layer{width:100%;height:auto;z-index:20;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;position:relative;padding:50px 20px;}.our-fireplaces__hidden-layer::before{content:"";position:absolute;opacity:.8;background:#fff;left:0;top:0;width:100%;height:100%;}@media screen and (max-width: 1024px){.our-fireplaces__hidden-layer{position:static;height:auto;display:flex;}.our-fireplaces__hidden-layer::before{content:unset;}}@-webkit-keyframes fadeInFirelplaces{from{opacity:0;}to{opacity:1;}}@keyframes fadeInFirelplaces{from{opacity:0;}to{opacity:1;}}.our-fireplaces__hidden-column:not(.our-fireplaces__hidden-column--first){background:#fff;box-shadow:0 5px 50px rgba(0,0,0,.1098039216);border-radius:20px;}@media screen and (max-width: 1024px){.our-fireplaces__hidden-column:not(.our-fireplaces__hidden-column--first){width:100%;max-width:unset;}}@media screen and (max-width: 768px){.our-fireplaces__hidden-column .our-fireplaces__hidden-row{height:80px;font-weight:300;}.our-fireplaces__hidden-column .our-fireplaces__hidden-row svg{width:24px;height:auto;margin-top:4px;}}.our-fireplaces__hidden-column--first{font-size:1.8em;font-weight:100;text-transform:uppercase;max-width:500px;width:100%;}@media screen and (max-width: 1366px){.our-fireplaces__hidden-column--first{max-width:400px;}}@media screen and (max-width: 1024px){.our-fireplaces__hidden-column--first{display:none;}}.our-fireplaces__hidden-column--first .our-fireplaces__hidden-row{border-radius:5px 0 0 5px;width:100%;background-color:#f3f3f3;display:flex;align-items:center;text-align:center;}@media screen and (max-width: 768px){.our-fireplaces__hidden-column--first .our-fireplaces__hidden-row{height:80px;font-weight:300;}}.hidden-columns-wrapper{display:flex;justify-content:center;align-items:flex-start;max-width:1630px;width:100%;margin:0 auto;position:relative;}@media screen and (max-width: 1366px){.hidden-columns-wrapper{max-width:1200px;}}@media screen and (min-width: 1367px){.hidden-columns-wrapper{max-width:1630px;}}@media screen and (max-width: 1024px){.hidden-columns-wrapper{align-items:center;}}.hidden-column__title{text-align:center;padding:42px 0;}@media screen and (max-width: 1366px){.hidden-column__title{padding:21px 0;}}.hidden-column__title h3{font-size:3.2em;margin:0;text-transform:uppercase;font-weight:900;}.hidden-column__title span{font-size:1.6em;letter-spacing:3.52px;text-transform:uppercase;}.hidden-column__title--first{padding:28px 0;}@media screen and (max-width: 1366px){.hidden-column__title--first{padding:7px 0;}}.hidden-column__title--first h2{margin:0;font-size:60px;color:#303030;font-weight:900;line-height:43px;}.hidden-column__title--first span{margin:0;font-size:2em;font-weight:100;}.hidden-column__button{display:flex;justify-content:center;}.hidden-column__link{display:inline-block;background-color:#303030;color:#fff;padding:17px 55px;border-radius:8px;font-size:1.8em;letter-spacing:3.73px;text-transform:uppercase;text-decoration:none;margin:45px;}@media screen and (max-width: 1366px){.hidden-column__link{margin:10px 20px 20px;font-size:1.4em;}}.our-fireplaces__hidden-slider{flex:1;box-shadow:0 5px 50px rgba(0,0,0,.1098039216);max-width:calc(100% - 500px);}@media screen and (max-width: 1024px){.our-fireplaces__hidden-slider{max-width:50%;}}@media screen and (max-width: 768px){.our-fireplaces__hidden-slider{max-width:350px;margin:auto;}}.our-fireplaces__navs{position:absolute;left:40px;width:400px;display:flex;justify-content:space-around;bottom:25px;}@media screen and (max-width: 1024px){.our-fireplaces__navs{position:static;}}.our-fireplaces__nav{width:40px;height:40px;fill:#303030;background:none;padding:0;margin:0;cursor:pointer;border:0;transition:opacity 200ms ease-in-out 0s;}.our-fireplaces__nav.swiper-button-disabled{opacity:0;}@media screen and (max-width: 1024px){.our-fireplaces__nav{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:30;}.our-fireplaces__nav.swiper-button-disabled{opacity:.2;}.our-fireplaces__nav.our-fireplaces__nav--next{left:unset;right:0;transform:translateY(-50%) rotate(-180deg);}.our-fireplaces__nav svg{width:24px;height:auto;}}.our-fireplaces__nav--next{transform:rotate(-180deg);}.slider-opinions .section__title{padding-bottom:40px;font-size:60px;}@media screen and (max-width: 768px){.slider-opinions .section__title{font-size:40px;}}@media screen and (max-width: 500px){.slider-opinions .section__title{font-size:30px;}}.swiper-opinions{margin-top:100px;}@media screen and (max-width: 420px){.swiper-opinions{margin-top:0;}}.swiper-opinions .swiper-wrapper{padding:40px 0;margin-bottom:20px;width:auto;}.swiper-opinions__description{font-size:1.8em;line-height:150%;font-weight:100;text-align:center;font-style:italic;}@media screen and (max-width: 376px){.swiper-opinions__description{font-size:16px;line-height:150%;}}.swiper-opinions .swiper-controls{display:flex;justify-content:center;align-items:center;margin:40px 0;}.swiper-opinions .swiper-controls>:not(:first-child){margin-left:10px;}@media screen and (max-width: 768px){.swiper-opinions .swiper-controls{position:absolute;top:50%;width:100%;justify-content:space-between;margin:0;}}.swiper-opinions .swiper-button-prev{position:static;background:rgba(48,48,48,.1);height:50px;width:40px;transform:unset;}@media screen and (max-width: 768px){.swiper-opinions .swiper-button-prev{height:100%;background:rgba(0,0,0,0);margin:0;transform:translateY(-50%);}}.swiper-opinions .swiper-button-prev svg{width:24px;height:auto;}.swiper-opinions .swiper-button-next{position:static;background:rgba(48,48,48,.1);height:50px;width:40px;transform:rotate(180deg);}@media screen and (max-width: 768px){.swiper-opinions .swiper-button-next{height:100%;background:rgba(0,0,0,0);margin:0;transform:translateY(-50%) rotate(180deg);}}.swiper-opinions .swiper-button-next svg{width:24px;height:auto;}.swiper-opinions .swiper-slide{background:#fff;padding:80px;box-shadow:0 0 20px 5px rgba(0,0,0,.1019607843);border-radius:5px;}@media screen and (max-width: 768px){.swiper-opinions .swiper-slide{padding:60px;}}@media screen and (max-width: 420px){.swiper-opinions .swiper-slide{box-shadow:none;}}@media screen and (max-width: 376px){.swiper-opinions .swiper-slide{padding:40px;}}.swiper-opinions__author{font-weight:bold;text-align:right;margin-top:30px;font-size:1.8em;}.swiper-opinions__author-description{font-size:1.6em;line-height:30px;font-weight:100;text-align:right;}.trusted-us{padding-bottom:92px;}.trusted-us .section__title{margin-bottom:40px;padding:20px;}@media screen and (max-width: 768px){.trusted-us .section__title{font-size:40px;}}@media screen and (max-width: 500px){.trusted-us .section__title{font-size:30px;}}.trusted-us .wrapper{max-width:1670px;}.trusted-us__main{display:flex;justify-content:center;flex-wrap:wrap;padding:0 20px 0 40px;}.trusted-us__single{max-width:150px;display:flex;align-items:center;width:100%;margin-top:20px;margin-right:20px;}@media screen and (max-width: 1366px){.trusted-us__single{width:10%;}}@media screen and (max-width: 1024px){.trusted-us__single{width:15%;}}@media screen and (max-width: 768px){.trusted-us__single{width:20%;}}@media screen and (max-width: 376px){.trusted-us__single{width:25%;}}.trusted-us__single img{margin:0 auto;display:block;}.textpage__header{min-height:530px;width:100%;display:flex;justify-content:center;align-items:center;}.textpage__title{font-size:6em;font-weight:900;color:#fff;text-shadow:0 3px 13px rgba(48,48,48,.3215686275);text-transform:uppercase;}.textpage__languages{display:flex;justify-content:center;align-items:center;margin:105px 0;}.textpage__wrapper{max-width:1365px;}.languages__single{display:flex;align-items:center;text-decoration:none;position:relative;overflow:hidden;padding-bottom:9px;}.languages__single:not(:last-child){margin-right:70px;}.languages__single::before{content:"";position:absolute;width:100%;height:3px;background:#000;bottom:0;transform:translateX(-105%);will-change:transform,opacity;transition:.2s;opacity:0;}.languages__single:hover::before{transform:translateX(0);opacity:1;}.languages__slug{margin-right:10px;font-size:1.8em;font-weight:900;text-transform:uppercase;color:#000;}.languages__flag{max-width:30px;}.textpage__main{font-size:18px;font-weight:100;margin-bottom:180px;}.textpage__main h2{font-size:43px;font-weight:900;text-transform:uppercase;margin:0 0 22px;}.textpage__main strong{font-weight:600;}.textpage__main ul{padding-left:20px;}.product-slider{overflow:hidden;padding-bottom:100px;}@media screen and (max-width: 1024px){.product-slider{padding-bottom:20px;}}.product-slider .swiper-container{overflow:visible;max-height:872px;}.product-slider .swiper-container .swiper-slide{max-height:872px;}.product-slider.hidden{display:none;}.product-slider .swiper-button-next{opacity:.68;top:50%;transform:translateY(-50%);}.product-slider .swiper-button-prev{opacity:.68;top:50%;transform:translateY(-50%) rotate(180deg);}.product-slider .swiper-pagination{position:absolute;top:100%;height:15px;padding:20px 0;}@media screen and (max-width: 1024px){.product-slider .swiper-pagination{position:static;}}.product-slider .swiper-pagination-bullet{border-color:#000 !important;margin:0 11px !important;}.product-slider .swiper-pagination-bullet-active{border-color:#000 !important;background:#000 !important;}.product-slider.slider-category{height:512px;padding-bottom:0;margin-bottom:160px;position:relative;overflow:visible;}@media screen and (max-width: 1024px){.product-slider.slider-category{margin-bottom:0;}}@media screen and (max-width: 768px){.product-slider.slider-category{height:256px;}}.product-slider.slider-category::after{content:"";width:100%;height:160px;position:absolute;top:100%;z-index:1;background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 25%,rgba(255,255,255,0.5607843137) 50%,rgba(255,255,255,0.2392156863) 75%,rgba(255,255,255,0) 100%);}@media screen and (max-width: 1024px){.product-slider.slider-category::after{content:unset;}}.product-slider.slider-category .product__slider-top,.product-slider.slider-category .swiper-container,.product-slider.slider-category .product__slider__slide,.product-slider.slider-category .slide__img{height:100%;}.product-slider.slider-category .product__slider--content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;text-align:center;width:100%;padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;}@media screen and (max-width: 768px){.product-slider.slider-category .product__slider--content{padding:28px;height:100%;}}.product-slider.slider-category .product__slider--content h1{margin:0;font-size:60px;font-weight:900;text-transform:uppercase;line-height:100%;text-shadow:0 5px 10px rgba(0,0,0,.2);margin-bottom:20px;}@media screen and (max-width: 768px){.product-slider.slider-category .product__slider--content h1{font-size:28px;}}@media screen and (max-width: 376px){.product-slider.slider-category .product__slider--content h1{font-size:30px;}}.product-slider.slider-category .product__slider--content p{text-shadow:0 5px 10px rgba(0,0,0,.2);font-size:20px;font-weight:600;text-align:center;line-height:32px;margin:auto;max-width:50%;margin:0;}@media screen and (max-width: 768px){.product-slider.slider-category .product__slider--content p{font-size:14px;max-width:100%;line-height:1.2;}}@media screen and (max-width: 376px){.product-slider.slider-category .product__slider--content p{font-size:12px;}}.product-slider.slider-category--blog{height:700px;}.product-slider.slider-category--blog .product__slider--content{top:60px;left:60px;transform:unset;text-align:left;color:#fff;}.product-slider.slider-category--blog .product__slider--content .title{font-size:30px;padding:0;margin:0;letter-spacing:1px;margin-bottom:30px;}.product-slider.slider-category--blog .product__slider--content .refil__button{padding:10px 20px 11px;margin:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;}.product-slider.slider-category--blog .product__slider--content .description{text-align:left;font-weight:300;width:auto;margin:0;max-width:unset;margin-bottom:30px;}.slider-button{border:0;outline:none;background:#fff;cursor:pointer;position:absolute;left:80%;top:0;margin-top:20px;font-size:1.6em;font-weight:bold;text-transform:uppercase;letter-spacing:2.08px;color:#303030;box-shadow:0 4px 18px rgba(0,0,0,.1019607843);display:flex;justify-content:center;align-items:center;padding:15px 45px;text-decoration:none;border-radius:8px;z-index:1000;transition:.2s;}.slider-button.hidden{display:none;}@media screen and (max-width: 1024px){.slider-button{position:static;}}@media screen and (max-width: 768px){.slider-button{padding:15px 30px;}}@media screen and (max-width: 376px){.slider-button{padding:15px;}}.slider-button--angle{left:60%;}@media screen and (max-width: 1024px){.slider-button--angle{margin-right:20px;}}.slider-button img{margin-left:15px;}.slider-button:hover{box-shadow:0 4px 18px rgba(0,0,0,.4);}.product__slider{position:relative;}.product__slider--subtitle{position:absolute;bottom:0;right:5vw;font:italic normal 900 60px/36px Mulish;letter-spacing:-.36px;color:#fff;text-shadow:0 3px 20px rgba(0,0,0,.2);text-transform:uppercase;text-align:right;line-height:100%;margin-bottom:20px;}@media screen and (max-width: 1366px){.product__slider--subtitle{font-size:calc(20px + 40*(100vw - 376px)/990);}}.product__slider__slide__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.8;transition:opacity 200ms ease-in-out 0s;background:none;border:0;width:100px;height:100px;cursor:pointer;}@media screen and (max-width: 768px){.product__slider__slide__button{width:75px;height:75px;}}@media screen and (max-width: 1024px){.product__slider__slide__button{width:50px;height:50px;}}.product__slider__slide__button:hover{opacity:1;}.product__slider__slide__button img{width:auto;height:auto;min-height:unset;}.swiper-buttons-container{display:flex;justify-content:space-evenly;align-items:center;position:relative;}@media screen and (max-width: 1024px){.swiper-buttons-container{padding:0 20px;}}.slide__img{width:100%;min-height:376px;max-height:768px;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width: 768px){.slide__img{min-height:unset;}}.product-details{position:relative;}.product-details .wrapper{max-width:1365px;padding:30px;}.product-details__main{display:flex;justify-content:space-between;gap:100px;}@media screen and (max-width: 1024px){.product-details__main{flex-direction:column;gap:50px;}}.product-details__title{font-size:80px;margin:0;color:#303030;line-height:.9;text-transform:uppercase;max-width:715px;font-weight:900;line-height:100%;margin-bottom:20px;}@media screen and (max-width: 1024px){.product-details__title{font-size:60px;}}@media screen and (max-width: 768px){.product-details__title{font-size:40px;}}@media screen and (max-width: 500px){.product-details__title{font-size:30px;}}.product-details__subtitle{font-size:40px;font-weight:200;color:#303030;text-transform:uppercase;}@media screen and (max-width: 768px){.product-details__subtitle{font-size:30px;}}@media screen and (max-width: 376px){.product-details__subtitle{font-size:20px;}}.product-details__description{padding-top:15px;font-size:2.2em;line-height:32px;font-weight:300;max-width:715px;}@media screen and (max-width: 1366px){.product-details__description{max-width:600px;}}.product-details__advantages{margin-top:50px;padding-left:24px;list-style-image:url(/wp-content/themes/planika/assets/icons/checkmark.png);}.product-details__advantages li{font-size:2em;margin-bottom:12px;text-transform:uppercase;font-weight:bold;}@media screen and (max-width: 768px){.product-details__advantages li{font-size:18px;}}@media screen and (max-width: 376px){.product-details__advantages li{font-size:16px;}}.product-details__price{display:flex;align-items:flex-start;justify-content:flex-end;}.product-details__price-number{line-height:1;font-size:4em;font-weight:bold;white-space:nowrap;}.product-details__price-number del{display:none;}.product-details__price .gray-small{padding-top:10px;padding-right:12px;}.product-details__right{padding-top:80px;}@media screen and (max-width: 1024px){.product-details__right{padding-top:0;}}.product-details__reviews{display:flex;align-items:center;justify-content:flex-end;margin-top:8px;}.product-details__circle{width:17px;height:17px;border-radius:50%;margin-right:11px;}.product-details__shipping{display:flex;align-items:center;margin-top:35px;justify-content:flex-end;}.product-details__button{font-size:1.6em;width:100%;text-transform:uppercase;font-weight:600;letter-spacing:3.31px;color:#303030;padding:18px;display:block;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 18px rgba(0,0,0,.1019607843);transition:.2s;border-radius:8px;max-width:370px;text-align:center;}@media screen and (max-width: 1024px){.product-details__button{margin-right:auto;margin-left:auto;}}.product-details__button:not(:last-child){margin-bottom:28px;}.product-details__button:hover{font-weight:800;box-shadow:0 4px 18px rgba(0,0,0,.4);}.product-details__button svg{margin-right:19px;}.product-details__button--yellow{background:#e3c66f;color:#fff;margin-bottom:5px !important;}.product-details__buttons{margin-top:85px;max-width:250px;}@media screen and (max-width: 376px){.product-details__buttons{max-width:unset;}}.product-details__add-to-cart{background-color:#303030;color:#fff;box-shadow:none !important;position:relative;}.product-details__add-to-cart::before{content:"";width:100%;height:100%;z-index:-1;position:absolute;background-color:#303030;left:0;top:0;border-radius:8px;transition:.2s;}.product-details__add-to-cart:hover{font-weight:600;box-shadow:none !important;}.product-details__add-to-cart:hover::before{transform:scale(1.05);}.reviews__stars{margin-right:11px;}.circle--green{background-color:#27c857;}.circle--yellow{background-color:#ff0;}.circle--red{background-color:red;}.product-types .section__title{margin-bottom:80px;padding:0 20px;font-size:60px;display:block;}@media screen and (max-width: 768px){.product-types .section__title{font-size:40px;margin-bottom:60px;}}@media screen and (max-width: 500px){.product-types .section__title{font-size:30px;margin-bottom:40px;}}.product-types__single-title{font-size:4.6em;text-transform:uppercase;color:#303030;font-weight:900;margin:0;text-align:center;line-height:.8;margin-top:49px;padding:0 20px;}@media screen and (max-width: 768px){.product-types__single-title{font-size:40px;}}@media screen and (max-width: 500px){.product-types__single-title{font-size:30px;}}.product-types__single-subtitle{font-size:2.5em;font-weight:800;color:#303030;text-align:center;display:block;}.product-types__single{width:100%;}@media screen and (max-width: 1366px){.product-types__single{width:50%;}}@media screen and (max-width: 1024px){.product-types__single{width:100%;}}.product-types__single:not(:first-child){border-left:2px solid rgba(48,48,48,.1019607843);}@media screen and (max-width: 1024px){.product-types__single:not(:first-child){border-top:2px solid rgba(48,48,48,.1019607843);border-left:none;}}@media screen and (max-width: 1366px){.product-types__single:not(.product-types__single:first-child):nth-child(odd):last-child{max-width:unset;width:100%;border-top:2px solid rgba(48,48,48,.1019607843);border-left:0;}}.product-types__single-bottom{margin-top:48px;}.product-types__single-bottom ul{margin:0;padding:0;list-style:none;}.product-types__single-bottom ul li{border-top:2px solid rgba(48,48,48,.1019607843);display:grid;align-items:center;grid-template-columns:1fr 1fr;padding:15px 35px;}@media screen and (max-width: 376px){.product-types__single-bottom ul li{padding:15px 20px;}}.product-types__single-bottom ul li:last-child{padding-bottom:45px;}@media screen and (max-width: 768px){.product-types__single-bottom ul li:last-child{padding-bottom:15px;}}.product-types__table-label{font-size:1.6em;font-weight:300;display:block;font-style:italic;text-align:left;}.product-types__table-value{display:block;font-size:2.2em;font-weight:600;text-align:right;white-space:nowrap;}@media screen and (max-width: 376px){.product-types__table-value{font-size:2em;}}.product-types__main{display:flex;justify-content:center;margin-bottom:20px !important;}.product-types__boxes{display:flex;justify-content:center;margin:0 40px;border-radius:20px;box-shadow:0 3px 20px rgba(0,0,0,.1215686275);width:100%;max-width:1610px;}@media screen and (max-width: 1366px){.product-types__boxes{flex-wrap:wrap;}}@media screen and (max-width: 1024px){.product-types__boxes{flex-direction:column;max-width:420px;}}@media screen and (max-width: 768px){.product-types__boxes{width:100%;}}.variants .section__title{font-size:60px;padding:0 20px;margin-bottom:80px;}@media screen and (max-width: 768px){.variants .section__title{font-size:40px;margin-bottom:40px;}}@media screen and (max-width: 500px){.variants .section__title{font-size:30px;}}.variants__subtitle{font-size:2.5em;font-weight:200;display:block;text-align:center;font-style:italic;text-transform:uppercase;margin-bottom:80px;}@media screen and (max-width: 768px){.variants__subtitle{margin-bottom:40px;}}.variants__controls-title{font-size:2em;display:block;text-align:center;font-style:italic;font-weight:300;letter-spacing:1.2px;margin-bottom:15px;}.variants__button{background-color:#dedede;font-size:2.2em;color:#303030;border:0;outline:none;padding:16px 54px;margin-bottom:40px;border-radius:6px;font-style:italic;cursor:pointer;}.variants__button--active{background:#303030;color:#fff;}.variants__button:not(:last-child){margin-right:50px;}@media screen and (max-width: 1024px){.variants__button:not(:last-child){margin-right:0;}}.variants__buttons{display:flex;justify-content:center;margin-bottom:100px;flex-wrap:wrap;margin:20px 40px 40px;}@media screen and (max-width: 1024px){.variants__buttons{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr;}}@media screen and (max-width: 768px){.variants__buttons{grid-template-columns:1fr;margin:40px;}}.variants__table table{width:100%;}.variants__table table thead{font-size:1.8em;font-weight:bold;color:#303030;font-style:italic;text-align:center;}.variants__table table thead td{width:-webkit-max-content;width:-moz-max-content;width:max-content;}@media screen and (max-width: 1366px){.variants__table table thead td{width:unset;}.variants__table table thead{display:none;}}.variants__table table thead span{font-weight:200;height:23px;display:block;}@media screen and (max-width: 1366px){.variants__table table tbody{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;}}@media screen and (max-width: 900px){.variants__table table tbody{grid-template-columns:repeat(1,auto);}}.variants__table table tbody tr{position:relative;}@media screen and (max-width: 1366px){.variants__table table tbody tr{width:376px;display:block;margin:20px;display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;}}@media screen and (max-width: 768px){.variants__table table tbody tr{margin:auto;padding:0 20px;}}@media screen and (max-width: 376px){.variants__table table tbody tr{width:100vw;}}@media screen and (max-width: 768px){.variants__table table tbody tr:not(:first-child){margin-top:40px;}}@media screen and (max-width: 900px){.variants__table table tbody tr:not(:last-child){margin-bottom:40px;}.variants__table table tbody tr:not(:last-child)::after{content:"";display:block;width:100%;height:1px;transform:translateY(40px);background:linear-gradient(to right,transparent,gray,transparent);}}.variants__table table tbody tr td{font-size:2.4em;color:#303030;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;}.variants__table table tbody tr td:not(.name){font-style:italic;}.variants__table table tbody tr td strong{font-weight:800;}@media screen and (max-width: 1366px){.variants__table table tbody tr td{width:100%;}}.variants__table table tbody tr td:first-child{text-align:left;}@media screen and (max-width: 1366px){.variants__table table tbody tr td:first-child{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;margin:unset;text-align:unset;}.variants__table table tbody tr td:nth-child(n+2):not(.variants__table table tbody tr td:nth-last-child(2)):not(.variants__table table tbody tr td:last-child){margin-top:20px;text-align:left;}.variants__table table tbody tr td:nth-last-child(2){position:absolute;bottom:0;line-height:50px;display:flex;}}@media screen and (max-width: 768px){.variants__table table tbody tr td:nth-last-child(2){line-height:35px;}}@media screen and (max-width: 1366px){.variants__table table tbody tr td:nth-last-child(2) del{position:absolute;top:40%;font-size:12px;left:5px;}}@media screen and (max-width: 768px){.variants__table table tbody tr td:nth-last-child(2) del{top:50%;}}.variants__table table tbody tr td:last-child{display:flex;align-items:center;margin-left:auto;margin-right:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;}@media screen and (max-width: 1366px){.variants__table table tbody tr td:last-child{margin-top:30px;align-items:flex-end;justify-content:space-between;width:unset;margin-right:unset;margin-left:unset;}}.variants__table table tbody tr td:last-child button{margin-left:40px;}@media screen and (max-width: 1366px){.variants__table table tbody tr td:last-child button{margin-left:0;}}.variants__table table tbody tr td .gray-buttons{display:flex;}@media screen and (max-width: 1366px){.variants__table table tbody tr td .gray-buttons{margin-bottom:67px;}}.variants__table table tbody tr td .gray-buttons a{background:#dadada;position:relative;}.variants__table table tbody tr td .gray-buttons a:hover{background:#303030;}.variants__table table tbody tr td .gray-buttons a:hover svg{stroke:#fff;fill:#fff;}.variants__table table tbody tr td .gray-buttons a svg{stroke:#303030;fill:#303030;}.variants__table table tbody tr td .gray-buttons a::before{content:unset;position:absolute;bottom:calc(100% + 10px);width:0;color:#000;height:auto;font-size:14px;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:300;color:#303030;padding:10px;border-radius:4px;background:#fff;box-shadow:0 8px 32px 0 rgba(6,6,6,.35);border-radius:10px;border:1px solid rgba(255,255,255,.2);}.variants__table table tbody tr td .gray-buttons a:not(:first-child){margin-left:20px;}.variants__table table tbody tr td .gray-buttons a:first-child:hover::before{content:attr(data-gtag-event);}.variants__table table tbody tr td .gray-buttons a:last-child:hover::before{content:attr(data-gtag-event);}.variants__table table tbody tr td img{vertical-align:middle;margin-right:40px;}@media screen and (max-width: 1366px){.variants__table table tbody tr td img{margin-right:0;}}.table-button{background-color:#dedede;border-radius:5px;display:flex;justify-content:center;align-items:center;width:48px;height:48px;}.button__table-add-to-cart{background:#303030;font-size:20px;font-weight:300;color:#fff;padding:15px 45px;border-radius:5px;border:0;outline:none;cursor:pointer;text-transform:uppercase;position:relative;z-index:10;}@media screen and (max-width: 1024px){.button__table-add-to-cart{font-size:16px;padding:15px 30px;}}@media screen and (max-width: 768px){.button__table-add-to-cart{font-size:12px;padding:10px 20px;letter-spacing:2.5px;}}.category-description{z-index:20;margin-bottom:165px;position:relative;position:relative;height:752px;}.category-description .section__title{color:#fff;margin-bottom:20px;display:block;}@media screen and (max-width: 1024px){.category-description{margin-bottom:0;}}@media screen and (max-width: 768px){.category-description{height:512px;}}@media screen and (max-width: 376px){.category-description{height:376px;}}.category-description img{-o-object-fit:cover;object-fit:cover;max-height:100%;width:100%;height:100%;}.category-description__main{max-width:890px;position:absolute;top:50%;left:50%;z-index:2;transform:translateX(-50%) translateY(-50%);}.category-description__main-description{text-shadow:0 3px 20px rgba(0,0,0,.2);font-size:2.2em;color:#fff;font-weight:300;text-align:center;line-height:32px;}.category-description::before{content:"";position:absolute;background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 23%,rgba(255,255,255,0.5607843137) 50%,rgba(255,255,255,0.2392156863) 78%,rgba(255,255,255,0) 100%);top:100%;left:0;width:100%;height:184px;}.category__main{display:flex;flex-direction:column;}.category__content{width:calc(100% - 376px);margin-left:376px;}@media screen and (max-width: 1024px){.category__content{width:100%;margin-left:0;}}.category-row{padding-top:165px;}.category-row__wrapper{width:100%;}.category-row__title{margin:0;font-size:50px;font-weight:900;text-transform:uppercase;color:#303030;line-height:50px;padding-bottom:7px;}@media screen and (max-width: 1024px){.category-row__title{padding:0 40px;}}@media screen and (max-width: 768px){.category-row__title{font-size:40px;}}@media screen and (max-width: 376px){.category-row__title{font-size:30px;}}.category-row__subtitle{font-size:24px;color:#303030;font-weight:300;text-transform:uppercase;line-height:34px;margin-bottom:22px;}@media screen and (max-width: 1024px){.category-row__subtitle{padding:0 40px;}}@media screen and (max-width: 768px){.category-row__subtitle{font-size:20px;font-weight:200;}}.category-row-column{display:flex;flex-direction:column;width:100%;height:768px;}@media screen and (max-width: 768px){.category-row-column{height:512px;}}.category-row__single{position:relative;text-align:center;}.category-row__single:not(:last-child){margin-bottom:120px;}.category-row__single::after{content:"";display:block;width:100%;height:1px;position:absolute;bottom:0;background:linear-gradient(to right,transparent,gray,transparent);transform:translateY(50px);}.category-row__main{font-size:2.2em;max-width:1090px;margin:auto;font-weight:300;line-height:24px;font-size:16px;}.category-row__main p{margin-top:10px;margin-bottom:0;}.category-row__main a{text-decoration:none;color:#c52c22;}.category-row__main a:hover{text-decoration:underline;}@media screen and (max-width: 1024px){.category-row__main{padding:0 40px;}}@media screen and (max-width: 768px){.category-row__main{font-size:18px;line-height:150%;}}.category-row__button{font-weight:900;font-size:2.2em;color:#303030;margin-top:5px;cursor:pointer;display:inline-block;}.category-row__separator{background:linear-gradient(90deg,#FFFFFF 0%,#303030 100%);height:1px;width:100%;margin-top:60px;}.category-row__image{width:100%;height:100%;display:block;min-height:50%;background:linear-gradient(135deg,white,lightgray);text-align:left;position:relative;}.category-row__images{margin:0;display:flex;flex-direction:row;}@media screen and (max-width: 768px){.category-row__images{flex-direction:column;}}.category-row__image .category-row__image__picture--hover{display:none;}.category-row__image:hover .category-row__image__picture{display:none;}.category-row__image:hover .category-row__image__picture--hover{display:block;}.category-row__image img,.category-row__image picture{max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover;height:100%;}.category-row__image-title{position:absolute;z-index:2;top:30px;left:40px;right:40px;}@media screen and (max-width: 768px){.category-row__image-title{left:20px;right:20px;top:20px;}}.category-row__image-title h2,.category-row__image-title h3{font-size:40px;color:#303030;font-weight:900;text-transform:uppercase;margin:0;}@media screen and (max-width: 768px){.category-row__image-title h2,.category-row__image-title h3{font-size:30px;}}@media screen and (max-width: 500px){.category-row__image-title h2,.category-row__image-title h3{font-size:24px;}}.category-row__image-title span{font-size:22px;font-weight:300;color:#303030;}@media screen and (max-width: 1366px){.category-row__image-title span{font-size:20px;}}@media screen and (max-width: 1024px){.category-row__image-title span{font-size:18px;}}@media screen and (max-width: 768px){.category-row__image-title span{font-size:16px;}}@media screen and (max-width: 376px){.category-row__image-title span{font-size:14px;}}.category-row__image-price{position:absolute;bottom:24px;left:22px;}.category-row__image-price--from{color:#303030 !important;font-size:16px;}@media screen and (max-width: 768px){.category-row__image-price--from{font-size:14px;}}.category-row__image-price-number{font-size:2.4em;font-weight:600;border-radius:5px 0 0 5px;color:#fff;padding:10px 15px;padding-right:20px;display:block;position:relative;width:auto;height:50px;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);background:#303030;border-radius:0;}.category-row__image-price-number del{position:absolute;top:0;font-size:12px;display:none;}.category-row__image-price-number bdi{font-size:0;display:flex;align-items:center;height:100%;}.category-row__image-price-number bdi span{font-size:24px;}.category-row__image-price-number bdi span:first-child{margin-right:4px;}@media screen and (max-width: 768px){.category-row__image-price-number bdi span{font-size:20px;}}@media screen and (max-width: 376px){.category-row__image-price-number bdi span{font-size:18px;}}.category-row__imagesp{margin-top:70px;}@media screen and (max-width: 768px){.category-row__imagesp{margin-top:40px;}}.technical-specification .section__title{font-size:40px;margin-bottom:80px;}@media screen and (max-width: 768px){.technical-specification .section__title{margin-bottom:60px;font-size:30px;}}@media screen and (max-width: 376px){.technical-specification .section__title{margin-bottom:40px;}}.technical-specification__wrapper{max-width:1365px;width:100%;margin:0 auto;}.technical-specification__faketable{width:100%;}.technical-specification__faketable-row{display:flex;justify-content:center;align-items:center;padding:9px 0 12px;background-color:#f3f3f3;font-size:1.9em;letter-spacing:1.14px;font-style:italic;margin:0 20px;}@media screen and (max-width: 376px){.technical-specification__faketable-row{flex-wrap:wrap;}}.technical-specification__faketable-row:not(:first-child){margin-top:14px;}.technical-specification__footer{display:flex;justify-content:center;margin-top:45px;}.technical-specification__button{padding:9px 22px;border-radius:5px;color:#303030;letter-spacing:.52px;font-size:1.8em;transition:.2s;border:1px solid #303030;text-decoration:none;font-weight:600;display:flex;align-items:center;}.technical-specification__button .icon{display:inline-block;margin-right:10px;}.technical-specification__button .icon svg{stroke:#303030;fill:#303030;}.technical-specification__button:hover{background:#303030;color:#fff;}.technical-specification__button:hover .icon svg{stroke:#fff;fill:#fff;}.faketable-row__left{font-weight:300;width:50%;text-align:right;margin-right:3rem;}@media screen and (max-width: 376px){.faketable-row__left{font-size:16px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%;margin-right:0;flex:0 0 100%;text-align:left;padding:0 1em;}}.faketable-row__spacer{padding:0 33px;position:absolute;}@media screen and (max-width: 376px){.faketable-row__spacer{display:none;}}.faketable-row__right{font-weight:bold;width:50%;}@media screen and (max-width: 376px){.faketable-row__right{font-size:16px;width:100%;margin-right:0;flex:0 0 100%;text-align:left;padding:0 1em;}}.inside-ad{position:relative;height:768px;overflow:hidden;}@media screen and (max-width: 768px){.inside-ad{height:1024px;}}.inside-ad img{height:100%;width:100%;}.inside-ad__wrapper{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1410px;width:100%;padding:0 40px;display:flex;align-items:center;justify-content:flex-end;}@media screen and (max-width: 1024px){.inside-ad__wrapper{flex-direction:column;text-align:center;justify-content:center;}}@media screen and (max-width: 376px){.inside-ad__wrapper{padding:0;}}.inside-ad__subtitle{font-size:2.5em;letter-spacing:-.15px;color:#303030;text-transform:uppercase;font-weight:600;font-style:italic;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@media screen and (max-width: 376px){.inside-ad__subtitle{padding:0 40px;}}.inside-ad .section__title{text-align:left;line-height:42px;margin-bottom:15px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:60px;display:block;}@media screen and (max-width: 1024px){.inside-ad .section__title{text-align:center;}}@media screen and (max-width: 768px){.inside-ad .section__title{font-size:40px;line-height:40px;}}@media screen and (max-width: 500px){.inside-ad .section__title{font-size:30px;}}@media screen and (max-width: 376px){.inside-ad .section__title{padding:0 40px;}}.inside-ad__description{font-size:2.2em;line-height:32px;font-weight:300;margin-top:24px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@media screen and (max-width: 376px){.inside-ad__description{margin:0;padding:0 40px;}}.inside-ad__right{width:40%;}@media screen and (max-width: 1024px){.inside-ad__right{order:1;}}@media screen and (max-width: 768px){.inside-ad__right{margin-bottom:40px;width:100%;}}@media screen and (max-width: 376px){.inside-ad__right{padding:0 40px;}}.inside-ad__left{max-width:560px;margin-right:120px;width:60%;}@media screen and (max-width: 1024px){.inside-ad__left{margin-right:0;order:2;width:100%;}}.button__inside-ad{margin-top:42px;display:inline-block;background-color:#303030;font-size:1.6em;color:#fff;padding:16px 32px;border-radius:8px;text-transform:uppercase;letter-spacing:3.31px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@media screen and (max-width: 376px){.button__inside-ad{margin:0;}}@media screen and (max-width: 324px){.button__inside-ad{font-size:1.2em;}}.short-info .section__title{text-align:left;margin-bottom:80px;}@media screen and (max-width: 1024px){.short-info .section__title{text-align:center;}}@media screen and (max-width: 768px){.short-info .section__title{font-size:40px;margin-bottom:40px;}}@media screen and (max-width: 500px){.short-info .section__title{font-size:30px;}}.short-info__wrapper{max-width:1640px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;}@media screen and (max-width: 1024px){.short-info__wrapper{flex-direction:column;}}.short-info__right{max-width:810px;margin-left:100px;}@media screen and (max-width: 1024px){.short-info__right{margin-left:0;margin-top:50px;padding:0 20px;}}.short-info__description{font-size:2.2em;line-height:32px;margin-top:8px;color:#303030;font-weight:300;}@media screen and (max-width: 1024px){.short-info__description{text-align:center;}}@media screen and (max-width: 768px){.short-info__description{font-size:1.8em;}}.optional-accesories__wrapper{max-width:1100px;width:100%;margin:0 auto;}@media screen and (max-width: 768px){.optional-accesories__wrapper h2{font-size:40px;}}.optional-accesories__description{font-size:2.2em;font-weight:300;text-align:center;margin:24px 0 28px;}@media screen and (max-width: 768px){.optional-accesories__description{font-size:1.8em;}}.optional-accesories__price{display:flex;justify-content:center;align-items:center;flex-direction:column;}.optional-accesories__price span{font-size:26px;letter-spacing:-.1px;font-style:italic;font-weight:300;}@media screen and (max-width: 768px){.optional-accesories__price span{font-size:18px;}}.optional-accesories__price-box{padding:4px 21px;font-size:2.6em;font-style:italic;font-weight:bold;color:#fff;border-radius:4px;background-color:#303030;margin-top:4px;}.optional-accesories__price-box del{display:none;}@media screen and (max-width: 768px){.optional-accesories__price-box{font-size:2em;}}.optional-accesories__image{margin-top:100px;padding:0 40px;text-align:center;}@media screen and (max-width: 768px){.optional-accesories__image{padding:40px;margin-top:0;}}.bev .section__title{font-size:60px;display:block;}@media screen and (max-width: 768px){.bev .section__title{font-size:40px;}}@media screen and (max-width: 500px){.bev .section__title{font-size:30px;}}.bev__wrapper{max-width:1410px;width:100%;margin:0 auto;}@media screen and (max-width: 768px){.bev__wrapper h2{font-size:40px;}}.bev__subtitle{font-size:2.5em;font-weight:300;font-style:italic;text-transform:uppercase;text-align:center;margin-top:8px;font-weight:300;margin-bottom:130px;}@media screen and (max-width: 1024px){.bev__subtitle{margin-bottom:40px;}}.bev__main{display:flex;align-items:flex-start;padding:0 40px;}@media screen and (max-width: 1024px){.bev__main{flex-direction:column;}}.bev__left{max-width:615px;width:100%;font-size:2.2em;line-height:32px;font-weight:300;margin-right:auto;}@media screen and (max-width: 1024px){.bev__left{margin-bottom:40px;}}.bev__right{min-width:50%;position:relative;}.bev__button{border:1px solid #303030;margin-top:38px;font-size:16px;font-weight:600px;text-transform:uppercase;letter-spacing:3.31px;border-radius:8px;padding:15px 38px 16px;display:inline-block;line-height:1;transition:.2s;text-align:center;}.bev__button:hover{background:#303030;color:#fff;cursor:pointer;}.bev__list{font-size:1.2rem;position:absolute;}@media screen and (max-width: 1024px){.bev__list{position:static;margin-bottom:40px;}}.refil__wrapper{max-width:1640px;width:100%;margin:0 auto;}.refil__main{display:flex;justify-content:center;align-items:center;padding:0 200px;}@media screen and (max-width: 1366px){.refil__main{padding:0 calc(40px + 160*(100vw - 768px)/598);}}@media screen and (max-width: 1024px){.refil__main{padding:0 40px;flex-direction:column;justify-content:start;}}.refil__main .js_gallery{margin-right:100px;}@media screen and (max-width: 1024px){.refil__main .js_gallery{margin-right:0;margin-bottom:50px;}}.refil__left{position:relative;display:block;text-align:center;-o-object-fit:cover;object-fit:cover;}.refil__left img{border-radius:5px;}.refil__right{max-width:810px;width:50%;}@media screen and (max-width: 1024px){.refil__right{width:100%;}}.refil .section__title{padding:0 20px;padding-bottom:100px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;display:block;}@media screen and (max-width: 1366px){.refil .section__title{padding-bottom:75px;}}@media screen and (max-width: 1024px){.refil .section__title{padding-bottom:50px;font-size:50px;}}@media screen and (max-width: 768px){.refil .section__title{font-size:40px;}}@media screen and (max-width: 500px){.refil .section__title{font-size:30px;}}.refil__play-button{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);opacity:.7;cursor:pointer;transition:.2s;}@media screen and (max-width: 376px){.refil__play-button{transform:translateX(-50%) translateY(-50%) scale(0.75);}}.refil__play-button:hover{opacity:1;}.refil__title{font-size:3.2em;font-weight:800;letter-spacing:-.19px;text-transform:uppercase;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;}.refil__description{font-size:2.2em;font-weight:300;line-height:32px;margin-top:15px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;}.refil__button{border:1px solid #303030;margin-top:38px;font-size:16px;font-weight:600px;text-transform:uppercase;letter-spacing:3.31px;border-radius:8px;padding:15px 38px 16px;display:inline-block;line-height:1;transition:.2s;text-align:center;}@media screen and (max-width: 376px){.refil__button{width:100%;}}.refil__button:hover{background:#303030;color:#fff;cursor:pointer;}.refil__button--white{border:1px solid #fff;background-color:#fff;color:#303030;text-transform:none;}.refil__button--white:hover{background:#303030;border-color:#303030;}.product-video{position:relative;width:100%;padding-top:56.25%;}.product-video a{cursor:default;display:block;height:100%;width:100%;position:absolute !important;top:0;}.product-video__play-button{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);cursor:pointer;}@media screen and (max-width: 768px){.product-video__play-button{width:50%;}}@media screen and (max-width: 376px){.product-video__play-button{width:35%;}}.product-video__fake-poster{max-height:100vh;height:100%;transition:200ms ease-in-out 0s;width:100%;-o-object-fit:cover;object-fit:cover;}.product-video .youtube-background{position:absolute;top:0;left:0;right:0;bottom:0;}.product-video.video--started [data-youtube]{display:none;}.product-video.video--started .product-video__fake-poster{opacity:0;visibility:hidden;}.product-video.video--started .product-video__play-button{display:none;}.our-bestsellers__main .our-bestsellers__row:nth-child(odd) .our-bestsellers__single:first-child{width:66.6666666667%;margin-left:auto;}.our-bestsellers__main .our-bestsellers__row:nth-child(odd) .our-bestsellers__single:first-child .our-bestsellers__single-main{left:30px;bottom:90px;}@media screen and (max-width: 1024px){.our-bestsellers__main .our-bestsellers__row:nth-child(odd) .our-bestsellers__single:first-child .our-bestsellers__single-main{left:90px;}}.our-bestsellers__main .our-bestsellers__row:nth-child(odd) .our-bestsellers__single:last-child{width:33.3333333333%;margin-right:auto;}.our-bestsellers__main .our-bestsellers__row:nth-child(odd) .our-bestsellers__single:last-child .our-bestsellers__single-main{left:30px;top:90px;}@media screen and (max-width: 1024px){.our-bestsellers__main .our-bestsellers__row:nth-child(odd) .our-bestsellers__single:last-child .our-bestsellers__single-main{left:90px;}}.our-bestsellers__main .our-bestsellers__row:nth-child(even) .our-bestsellers__single:first-child{width:33.3333333333%;margin-left:auto;}.our-bestsellers__main .our-bestsellers__row:nth-child(even) .our-bestsellers__single:first-child .our-bestsellers__single-main{left:30px;top:90px;}@media screen and (max-width: 1024px){.our-bestsellers__main .our-bestsellers__row:nth-child(even) .our-bestsellers__single:first-child .our-bestsellers__single-main{left:90px;}}.our-bestsellers__main .our-bestsellers__row:nth-child(even) .our-bestsellers__single:last-child{width:66.6666666667%;margin-right:auto;}.our-bestsellers__main .our-bestsellers__row:nth-child(even) .our-bestsellers__single:last-child .our-bestsellers__single-main{left:30px;bottom:90px;}@media screen and (max-width: 1024px){.our-bestsellers__main .our-bestsellers__row:nth-child(even) .our-bestsellers__single:last-child .our-bestsellers__single-main{left:90px;}.our-bestsellers__main .our-bestsellers__single{width:100% !important;}.our-bestsellers__main .our-bestsellers__single:not(last-child){margin-bottom:40px;}}.our-bestsellers .section__title{margin-bottom:100px;font-size:60px;display:block;}@media screen and (max-width: 768px){.our-bestsellers .section__title{font-size:40px;}}@media screen and (max-width: 500px){.our-bestsellers .section__title{font-size:30px;}}.our-bestsellers__single{position:relative;background-size:cover;height:450px;color:#000;background-position:right;background-repeat:no-repeat;background-origin:border-box;}.our-bestsellers__single--long{max-width:1165px;width:100%;}.our-bestsellers__single--active{color:#fff;position:relative;}.our-bestsellers__single--active::before{content:"";position:absolute;background:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 15%,rgba(0,0,0,0.5294117647) 57%,rgba(0,0,0,0.7294117647) 100%);width:100%;left:0;top:0;height:100%;}.our-bestsellers__row{display:flex;}@media screen and (max-width: 1024px){.our-bestsellers__row{flex-direction:column;}}.our-bestsellers__row--reverse{flex-direction:row-reverse;}.our-bestsellers__single-title{font-size:3.6em;font-weight:900;text-transform:uppercase;letter-spacing:-.22px;}.our-bestsellers__single-subtitle{font-size:1.6em;text-transform:uppercase;font-weight:300;font-style:italic;}.our-bestsellers__from{font-size:1.6em;font-weight:300;font-style:italic;margin-top:23px;}.our-bestsellers__price{font-size:2.6em;font-weight:bold;background-image:url(/wp-content/themes/planika/assets/images/price-background.png);width:157px;height:55px;background-size:contain;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;color:#fff;}.our-bestsellers__single-main{position:absolute;z-index:10;}.reviews .section__title{margin-bottom:40px;font-size:60px;}@media screen and (max-width: 768px){.reviews .section__title{font-size:40px;}}@media screen and (max-width: 500px){.reviews .section__title{font-size:30px;}}.reviews__main{max-width:845px;margin:0 auto;}.reviews__single{display:flex;}.reviews__single:not(:first-child){margin-top:60px;}.reviews__single-image{margin-right:34px;padding-top:37px;}.reviews__single-image img{min-width:66px;min-height:66px;-o-object-fit:cover;object-fit:cover;border-radius:10px;}.reviews__single-name{font-size:1.8em;font-weight:700;font-style:italic;color:#303030;margin:18px 0 14px;}.reviews__single-description{font-size:1.6em;color:#303030;font-style:italic;font-weight:300;}.reviews__add-review{font-size:1.6em;font-weight:800;color:#303030;margin-top:67px;text-transform:uppercase;text-align:center;padding-bottom:10px;}.reviews__add-review span{overflow:hidden;display:inline-block;position:relative;cursor:pointer;padding-bottom:3px;}.reviews__add-review span::before{content:"";position:absolute;left:0;width:100%;transform:translateX(-105%);height:2px;background:#303030;bottom:0;will-change:transform;transition:.2s;}.reviews__add-review span:hover::before{transform:translateX(0);}.reviews__add-popup{position:fixed;top:50%;left:50%;width:100%;top:0;left:0;height:100%;z-index:1000;display:flex;align-items:center;}.reviews__add-popup .reviews__add-background-layer{background:#fff;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.9;}.reviews__close-button{position:absolute;top:25px;right:25px;z-index:10;cursor:pointer;}.reviews__close-button svg{width:25px;height:25px;}.reviews__form{position:relative;width:600px;margin:0 auto;background:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px 0 rgba(48,48,48,.1843137255);}.reviews__form .form__file{margin-bottom:21px;}.reviews__form .form__rev-file{display:none;}.reviews__form .fake-file .button{font-size:20px;font-weight:500;text-transform:uppercase;background-color:#303030;color:#fff;width:250px;height:40px;display:inline-block;display:flex;border-radius:6px;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;}.reviews__form .fake-file .button span{display:block;margin:0 auto;overflow:hidden;max-width:90%;white-space:nowrap;}.reviews__form .form__row{width:100%;flex-direction:column-reverse;}.reviews__form .form__row .form__col{width:100%;}.reviews__form .form__row .fake-label{width:100%;font-size:1rem;}.reviews__form .form__row .fake-label span{margin-bottom:10px;display:block;}.reviews__form .form__row .fake-label input{width:100%;font-size:16px;font-family:"Mulish",sans-serif;}.reviews__form .form__row .fake-label textarea{font-size:16px;font-family:"Mulish",sans-serif;}.product-contactform .section__title{font-size:60px;padding:0 20px;display:block;}@media screen and (max-width: 768px){.product-contactform .section__title{font-size:40px;}}@media screen and (max-width: 500px){.product-contactform .section__title{font-size:30px;}}.product-contactform .section__subtitle{text-align:center;display:block;text-align:center;font-size:24px;text-transform:uppercase;font-weight:200;font-style:italic;margin-bottom:50px;padding:0 20px;}.product-contactform__wrapper{max-width:585px;width:100%;margin:0 auto;}.form{padding:40px;}.form__row{display:flex;justify-content:space-between;}.form__row--right{justify-content:flex-end;flex-wrap:wrap;}.form__row--right>.wpcf7-spinner{flex:0 0 100%;max-width:24px;}.form__row .wpcf7-form-control-wrap{display:block;width:100%;}@media screen and (max-width: 768px){.form__row{flex-direction:column;}}.form__col{display:flex;flex-direction:column;width:100%;}.form__col:first-child{margin-right:20px;}@media screen and (max-width: 768px){.form__col:first-child{margin-right:0;}}.form__col input{width:auto;border:0;height:48px;background:#f3f3f3;border-radius:8px;margin-bottom:20px;outline:none;padding-left:20px;width:100%;}@media screen and (max-width: 768px){.form__col input{width:100%;}}.form__col input::-moz-placeholder{font-size:16px;font-weight:200;font-style:italic;color:#c1c1c1;font-family:"Mulish",sans-serif;}.form__col input:-ms-input-placeholder{font-size:16px;font-weight:200;font-style:italic;color:#c1c1c1;font-family:"Mulish",sans-serif;}.form__col input::placeholder{font-size:16px;font-weight:200;font-style:italic;color:#c1c1c1;font-family:"Mulish",sans-serif;}.form__message{font-size:1.2rem;margin-top:20px;text-transform:uppercase;font-weight:600;color:#303030;text-align:right;width:100%;}.form__message--fail{color:red;}.form textarea{width:100%;resize:none;border:0;height:47px;background:#f3f3f3;border-radius:8px;margin-bottom:20px;outline:none;padding-left:20px;padding-top:13px;height:200px;}.form textarea::-moz-placeholder{font-size:16px;font-weight:200;font-style:italic;color:#c1c1c1;font-family:"Mulish",sans-serif;}.form textarea:-ms-input-placeholder{font-size:16px;font-weight:200;font-style:italic;color:#c1c1c1;font-family:"Mulish",sans-serif;}.form textarea::placeholder{font-size:16px;font-weight:200;font-style:italic;color:#c1c1c1;font-family:"Mulish",sans-serif;}.form .currency-menu__fake-select{height:47px;display:flex;align-items:center;background:#f3f3f3;border:0;}.form .currency-menu__placeholder{color:#c1c1c1;font-size:16px;font-style:italic;}.form .input-col__list{background:#f3f3f3;border:0;max-height:357px;overflow:auto;z-index:1000000;}.form .input-col__list::-webkit-scrollbar{width:7px;}.form .input-col__list::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:8px;}.form .input-col__list span{border:0;color:#787878;font-size:16px;}.form .input-col__list span:hover{background:#f3f3f3;color:#787878;}.form .form__col .form__submit{margin-left:auto;font-size:16px;font-weight:600;letter-spacing:3.31px;text-transform:uppercase;color:#fff;width:245px;height:57px;display:flex;justify-content:center;align-items:center;background:#303030;border:0;outline:none;cursor:pointer;border-radius:8px;}@media screen and (max-width: 768px){.form .form__col .form__submit{width:100%;}}.select__custom{background:#f3f3f3;border-radius:8px;}@media screen and (max-width: 768px){.select__custom{margin-bottom:20px;}}.select__custom .ss-single-selected{background:#f3f3f3;font-size:16px;font-weight:200;font-style:italic;color:#c1c1c1;font-family:"Mulish",sans-serif;border:0;height:47px;border-radius:8px;padding-left:20px;}.select__custom .ss-content{background:#f3f3f3;}.select__custom .ss-disabled{background:#f3f3f3 !important;}.select__custom .ss-option{font-size:16px;color:#787878;}.site-menu{width:256px;position:fixed;top:196px;z-index:0;left:60px;background:#fff;}@media screen and (max-width: 1024px){.site-menu{width:100%;position:-webkit-sticky;position:sticky;top:76px;z-index:200;margin-bottom:40px;}}@media screen and (max-width: 768px){.site-menu{top:66px;}}.site-menu .slider-control{width:30px;background:#fff;height:100%;display:block;position:absolute;border-bottom:1px solid #b0b0b0;border-top:1px solid #b0b0b0;z-index:1;display:none;}@media screen and (max-width: 1024px){.site-menu .slider-control{display:flex;justify-content:center;align-items:center;}}.site-menu .slider-control#scroll-left{left:0;top:0;}.site-menu .slider-control#scroll-left svg{transform:rotate(270deg);}.site-menu .slider-control#scroll-right{right:0;top:0;}.site-menu .slider-control#scroll-right svg{transform:rotate(90deg);}.site-menu ul{position:static;margin:0;margin-left:40px;list-style:none;padding:0;display:none;width:216px;}@media screen and (max-width: 1024px){.site-menu ul{padding:0 40px;margin-left:0;border-bottom:1px solid #b0b0b0;border-top:1px solid #b0b0b0;width:100%;}}.site-menu ul.menu__visible{display:flex;list-style:none;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none;}@media screen and (max-width: 1024px){.site-menu ul.menu__visible{flex-direction:row;overflow-x:scroll;justify-content:flex-start;align-items:center;}}.site-menu ul.menu__visible::-webkit-scrollbar{display:none;}.site-menu ul li{position:relative;transition:all .2s ease-in;}@media screen and (max-width: 1024px){.site-menu ul li{text-align:center;margin:10px;}}.site-menu ul li:not(:last-child){margin-bottom:20px;}@media screen and (max-width: 1024px){.site-menu ul li:not(:last-child){margin-bottom:10px;}}.site-menu ul li::before{content:"";position:absolute;width:12px;height:12px;background-image:url(/wp-content/themes/planika/assets/icons/list-dot.png);background-size:contain;right:calc(100% + 15px);top:50%;transform:translateY(-50%);transform-origin:8px 8px;transition:all .2s ease-in;}@media screen and (max-width: 1024px){.site-menu ul li::before{content:unset;}}.site-menu ul li:hover{padding-left:5px;}@media screen and (max-width: 1024px){.site-menu ul li:hover{padding-left:0;}}.site-menu ul li:hover::before{width:16px;height:16px;}@media screen and (max-width: 1024px){.site-menu ul li::after{content:"";width:1px;height:100%;position:absolute;right:-10px;bottom:0;background:#b0b0b0;}.site-menu ul li:last-child::after{content:unset;}}.site-menu ul li a{font-size:18px;text-decoration:none;display:block;color:#303030;text-transform:uppercase;font-weight:900;position:relative;}@media screen and (max-width: 1024px){.site-menu ul li a{white-space:nowrap;padding:10px;font-weight:300;font-size:18px;}}.site-menu ul li a span{font-weight:600;font-size:18px;display:block;}@media screen and (max-width: 1024px){.site-menu ul li a span{display:none;}}.menu__visible-active{cursor:-webkit-grabbing;cursor:grabbing;}.three-columns__wrapper{margin:0 auto;max-width:1390px;padding:0 40px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.three-columns .section__title{font-size:60px;margin-top:15px;font-weight:900;}@media screen and (max-width: 768px){.three-columns .section__title{font-size:40px;}}@media screen and (max-width: 500px){.three-columns .section__title{font-size:30px;}}.three-columns__main{display:flex;justify-content:center;margin-top:150px;}@media screen and (max-width: 1024px){.three-columns__main{flex-direction:column;align-items:center;margin-top:100px;}}.three-columns__title{font-size:26px;margin-top:15px;margin:0 0 14px;color:#303030;text-align:center;text-transform:uppercase;font-weight:900;}.three-columns__single{display:flex;flex-direction:column;justify-content:space-around;}.three-columns__single:not(:nth-child(2)){max-width:411px;}.three-columns__single:nth-child(2){margin:0 70px;}@media screen and (max-width: 1024px){.three-columns__single:last-child .three-columns__row:first-child{margin-top:50px;}}.three-columns__description{font-size:18px;color:#303030;line-height:32px;text-align:center;font-weight:300;}@media screen and (max-width: 768px){.three-columns__description{line-height:28px;}}@media screen and (max-width: 376px){.three-columns__description{line-height:24px;font-size:16px;}}.three-columns__icon{text-align:center;margin-bottom:20px;}@media screen and (max-width: 1024px){.three-columns__row{margin-bottom:50px;}}.three-columns__row:last-child{margin-top:100px;}@media screen and (max-width: 1024px){.three-columns__row:last-child{margin-top:0;}}.bigimage{max-height:1085px;position:relative;}.bigimage__main{height:100%;}@media screen and (max-width: 768px){.bigimage{height:512px;}}.bigimage img{width:100%;max-height:1085px;height:100%;display:block;-o-object-fit:cover;object-fit:cover;}.bigimage__texts{position:absolute;color:#fff;z-index:10;top:0;left:0;padding:120px;display:flex;flex-direction:column;width:100%;height:100%;}@media screen and (max-width: 1024px){.bigimage__texts{padding:60px;}}@media screen and (max-width: 768px){.bigimage__texts{padding:20px;}}.bigimage__title{font-size:60px;text-transform:uppercase;font-weight:900;margin-bottom:20px;text-align:left;text-shadow:0 5px 10px #000;letter-spacing:-.36px;line-height:1.02;}@media screen and (max-width: 768px){.bigimage__title{font-size:40px;}}@media screen and (max-width: 500px){.bigimage__title{font-size:30px;}}.bigimage__title strong{font-weight:800;}.bigimage__description{font-size:22px;line-height:32px;font-weight:300;text-shadow:0 5px 10px #000;}@media screen and (max-width: 768px){.bigimage__description{font-size:18px;line-height:28px;}}@media screen and (max-width: 376px){.bigimage__description{line-height:24px;font-size:16px;}}.bigimage__button{background-color:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1019607843);width:207px;height:47px;display:flex;justify-content:center;align-items:center;color:#303030;border-radius:8px;border:0;font-size:16px;font-weight:800;letter-spacing:3.31px;text-transform:uppercase;outline:none;margin-top:30px;cursor:pointer;}@media screen and (max-width: 768px){.bigimage__button{font-size:14px;letter-spacing:1.5px;}}.bigimage__align--left-top{justify-content:flex-start;align-items:flex-start;}.bigimage__align--left-center{justify-content:center;align-items:flex-start;}.bigimage__align--left-bottom{justify-content:flex-end;align-items:flex-start;}.bigimage__align--right-top{justify-content:flex-start;align-items:flex-end;}.bigimage__align--right-center{justify-content:center;align-items:flex-end;}.bigimage__align--right-bottom{justify-content:flex-end;align-items:flex-end;}.sides__wrapper{display:flex;justify-content:center;align-items:center;max-width:1640px;margin:0 auto;width:100%;}.sides__title{font-size:60px;letter-spacing:-.36px;text-transform:uppercase;font-weight:900;margin-bottom:8px;width:100%;text-align:left;color:#303030;}.sides__description{font-size:22px;color:#303030;font-weight:300;line-height:32px;}.sides__right{max-width:810px;margin-left:154px;}.sides__left img{max-width:674px;max-height:674px;width:100%;height:100%;}.bev-simple__title{font-size:60px;letter-spacing:-.36px;line-height:100%;color:#000;font-weight:900;}@media screen and (max-width: 768px){.bev-simple__title{font-size:40px;}}@media screen and (max-width: 500px){.bev-simple__title{font-size:30px;}}@media screen and (max-width: 768px){.bev-simple__description{font-size:18px;}}.bev-simple__left{font-size:22px;max-width:615px;line-height:32px;font-weight:300;margin-right:100px;}@media screen and (max-width: 768px){.bev-simple__left{margin-right:0;margin-bottom:100px;}}.bev-simple__right{display:flex;flex-direction:column;}@media screen and (max-width: 768px){.bev-simple__right{align-items:center;}}.bev-simple__button{font-size:16px;text-transform:uppercase;border-radius:8px;border:1px solid #303030;display:inline-block;width:198px;height:51px;display:flex;justify-content:center;align-items:center;letter-spacing:3.31px;font-weight:600;margin-top:33px;}.bev-simple__wrapper{max-width:1365px;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:space-around;padding:0 40px;}@media screen and (max-width: 768px){.bev-simple__wrapper{flex-direction:column;}}.bev-simple__image{width:600px;}.bev-simple__list{-moz-column-count:2;column-count:2;font-size:1.2rem;-moz-column-gap:5rem;column-gap:5rem;}@media screen and (max-width: 376px){.bev-simple__list{word-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;display:grid;grid-template-columns:1fr;row-gap:1rem;}}.bev-simple__list--element{margin-bottom:1rem;}@media screen and (max-width: 376px){.bev-simple__list--element{margin-bottom:0;}}.bev-simple__list--element:last-child{margin-bottom:0;}.simple-connection{display:flex;flex-direction:column;align-items:center;gap:100px;}@media screen and (max-width: 768px){.simple-connection{gap:50px;}}.simple-connection__top{display:flex;flex-direction:column;text-align:center;gap:10px;}.simple-connection__top h2{font-size:60px;text-transform:uppercase;font-weight:900;padding:0 20px0;margin:0;margin-bottom:40px;}@media screen and (max-width: 768px){.simple-connection__top h2{margin-bottom:20px;font-size:40px;}}@media screen and (max-width: 376px){.simple-connection__top h2{font-size:30px;}}.simple-connection__top--description{font-size:20px;}.simple-connection__wrapper{display:flex;align-items:center;}@media screen and (max-width: 768px){.simple-connection__wrapper{gap:50px;flex-direction:column;}}.simple-connection__wrapper-left{width:100%;margin-right:100px;}@media screen and (max-width: 768px){.simple-connection__wrapper-left{margin-right:0;}}.simple-connection__wrapper-left img{-o-object-fit:cover;object-fit:cover;width:100%;border-radius:5px;}.simple-connection__wrapper-right{display:flex;flex-direction:column;font-size:20px;font-weight:300;text-transform:uppercase;justify-content:flex-start;margin-right:40px;width:-webkit-max-content;width:-moz-max-content;width:max-content;}@media screen and (max-width: 768px){.simple-connection__wrapper-right{margin-right:0;}}.simple-connection__wrapper-right--title{font-weight:300;margin-top:0;}@media screen and (max-width: 768px){.simple-connection__wrapper-right--title{text-align:center;}}.simple-connection__wrapper-right--list{list-style-type:"✔ ";padding:0;display:flex;flex-direction:column;}@media screen and (max-width: 768px){.simple-connection__wrapper-right--list{text-align:center;align-items:center;}}.simple-connection__wrapper-right--list li:not(:last-child){margin-right:.75rem;}@media screen and (max-width: 768px){.simple-connection__wrapper-right--list li:not(:last-child){margin-right:0;margin-bottom:.75rem;}}.simple-connection__wrapper-right--list .strikethrough{text-decoration:line-through;color:gray;list-style-type:"✖ ";}.intuitive-handling{position:relative;}@media screen and (max-width: 376px){.intuitive-handling{height:376px;}}.intuitive-handling__background{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.intuitive-handling__wrapper{position:absolute;z-index:20;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;top:0;left:0;color:#fff;padding:5vw;height:100%;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.intuitive-handling__wrapper-top{display:flex;flex-direction:column;max-width:40%;}@media screen and (max-width: 1024px){.intuitive-handling__wrapper-top{max-width:unset;}}.intuitive-handling__wrapper-top--title{font-size:60px;text-transform:uppercase;font-weight:300;margin:0;}@media screen and (max-width: 768px){.intuitive-handling__wrapper-top--title{font-size:40px;}}@media screen and (max-width: 500px){.intuitive-handling__wrapper-top--title{font-size:30px;}}.intuitive-handling__wrapper-top--description{font-size:20px;font-weight:500;line-height:150%;}@media screen and (max-width: 768px){.intuitive-handling__wrapper-top--description{font-size:16px;}}.intuitive-handling__wrapper-bottom--description{font-size:20px;font-weight:500;line-height:30px;}@media screen and (max-width: 768px){.intuitive-handling__wrapper-bottom--description{font-size:16px;}}.perfect-fit{max-width:1366px;margin:auto;}.perfect-fit__wrapper{display:flex;align-items:center;justify-content:center;padding:0 2rem;}.perfect-fit__wrapper>*{width:100%;}@media screen and (max-width: 1024px){.perfect-fit__wrapper{flex-direction:column;gap:2rem;}}.perfect-fit__wrapper--image{max-height:512px;margin-right:100px;border-radius:5px;-o-object-fit:contain;object-fit:contain;}@media screen and (max-width: 1366px){.perfect-fit__wrapper--image{max-height:376px;margin-right:calc(40px + 60*(100vw - 1024px)/342);}}@media screen and (max-width: 1024px){.perfect-fit__wrapper--image{max-height:512px;}}@media screen and (max-width: 768px){.perfect-fit__wrapper--image{margin-right:0;margin-bottom:80px;}}.perfect-fit__wrapper-right{display:flex;flex-direction:column;gap:10px;}@media screen and (max-width: 1024px){.perfect-fit__wrapper-right{text-align:center;}}.perfect-fit__wrapper-right--title{font-size:60px;font-weight:900;text-transform:uppercase;margin:0;line-height:100%;}@media screen and (max-width: 1024px){.perfect-fit__wrapper-right--title{font-size:50px;}}@media screen and (max-width: 768px){.perfect-fit__wrapper-right--title{font-size:40px;}}@media screen and (max-width: 500px){.perfect-fit__wrapper-right--title{font-size:30px;}}.perfect-fit__wrapper-right--description{font-size:20px;font-weight:300;}.installation-option{display:flex;justify-content:center;align-items:center;margin:auto;max-width:1365px;}.installation-option__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;}.installation-option__wrapper--title{font-size:60px;font-weight:900;text-transform:uppercase;margin:0;text-align:center;margin-bottom:80px;padding:0 20px;}@media screen and (max-width: 768px){.installation-option__wrapper--title{font-size:40px;}}@media screen and (max-width: 500px){.installation-option__wrapper--title{font-size:30px;}}.installation-option__wrapper--title span{font-size:20px;}@media screen and (max-width: 768px){.installation-option__wrapper--title span{font-size:18px;}}@media screen and (max-width: 376px){.installation-option__wrapper--title span{font-size:16px;}}.installation-option__wrapper-bottom{display:grid;grid-template-columns:repeat(3,1fr);background:gray;-moz-column-gap:1px;column-gap:1px;row-gap:1px;}@media screen and (max-width: 1366px){.installation-option__wrapper-bottom{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width: 1024px){.installation-option__wrapper-bottom{background:none;}}@media screen and (max-width: 768px){.installation-option__wrapper-bottom{grid-template-columns:repeat(1,1fr);}}.installation-option__wrapper-bottom--card{height:100%;width:100%;background:#fff;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;padding:0 40px 40px;}.installation-option__wrapper-bottom--card:nth-child(n+4){padding:40px 40px 0;}@media screen and (max-width: 1366px){.installation-option__wrapper-bottom--card:nth-child(n+4){padding:40px;}}.installation-option__wrapper-bottom--card img{max-width:75%;margin-bottom:50px;}.installation-option__wrapper-bottom--card span{font-size:20px;font-weight:300;color:gray;text-transform:uppercase;}.remote-control{position:relative;}@media screen and (max-width: 768px){.remote-control{height:376px;}}.remote-control img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.remote-control__wrapper{display:flex;flex-direction:column;align-items:flex-end;position:absolute;top:0;left:0;width:100%;color:#fff;z-index:20;padding:5vw;}.remote-control__wrapper--title{margin:0;position:relative;font-size:60px;font-weight:300;text-transform:uppercase;text-shadow:0 5px 10px #000;}@media screen and (max-width: 768px){.remote-control__wrapper--title{font-size:40px;}}@media screen and (max-width: 500px){.remote-control__wrapper--title{font-size:30px;}}.remote-control__wrapper--span{text-transform:uppercase;font-weight:300;font-size:30px;color:gray;text-shadow:0 5px 10px #000;}@media screen and (max-width: 376px){.remote-control__wrapper--span{font-size:20px;}}.remote-control__wrapper--description{margin-top:20px;font-size:20px;width:50%;text-align:end;text-shadow:0 5px 10px #000;}@media screen and (max-width: 768px){.remote-control__wrapper--description{width:100%;}}@media screen and (max-width: 376px){.remote-control__wrapper--description{font-size:16px;margin-top:0;}}.product-shop-display__wrapper{display:flex;justify-content:center;}@media screen and (max-width: 1024px){.product-shop-display__wrapper{flex-direction:column;align-items:center;}}.product-shop-display__wrapper--card{display:flex;flex-direction:column;align-items:center;width:33.3333333333%;justify-content:flex-end;position:relative;}@media screen and (max-width: 1024px){.product-shop-display__wrapper--card:not(:last-child)::after{content:"";display:block;width:100%;height:1px;position:absolute;bottom:20px;background:linear-gradient(to right,transparent,gray,transparent);transform:translateY(50px);}.product-shop-display__wrapper--card{width:100%;padding:5vw;display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"image text" "image button";-moz-column-gap:20px;column-gap:20px;margin:40px 0 20px;}}@media screen and (max-width: 376px){.product-shop-display__wrapper--card{padding:20px;display:flex;flex-direction:column;}}.product-shop-display__wrapper--card-image{-o-object-fit:contain;object-fit:contain;width:75%;height:128px !important;width:auto;align-self:center;justify-self:center;margin-bottom:20px;}@media screen and (max-width: 1024px){.product-shop-display__wrapper--card-image{grid-area:image;margin-bottom:unset;height:168px !important;}}@media screen and (max-width: 376px){.product-shop-display__wrapper--card-image{max-width:50%;margin-bottom:20px;height:auto !important;max-height:128px;}}.product-shop-display__wrapper--card-text{display:flex;flex-direction:column;text-align:center;margin:40px 0;}@media screen and (max-width: 1024px){.product-shop-display__wrapper--card-text{grid-area:text;margin:0;margin-bottom:20px;}}.product-shop-display__wrapper--card-text h3{font-size:20px;text-transform:uppercase;margin:0;}.product-shop-display__wrapper--card-text span{margin-top:20px;font-size:20px;}.product-shop-display__wrapper--card-button{display:inline-block;background-color:#303030;font-size:1.6em;color:#fff;padding:15px 20px;border-radius:8px;text-transform:uppercase;letter-spacing:3px;text-decoration:none;text-align:center;}@media screen and (max-width: 1024px){.product-shop-display__wrapper--card-button{letter-spacing:1px;grid-area:button;}}.astro{display:flex;flex-direction:column;max-width:1365px;margin:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;}.astro__title{font-size:60px;font-weight:300;text-transform:uppercase;margin:0;padding:0 40px;}@media screen and (max-width: 768px){.astro__title{font-size:40px;text-align:center;}}@media screen and (max-width: 500px){.astro__title{font-size:30px;}}.astro__subtitle{font-size:30px;font-weight:300;text-transform:uppercase;margin:0;padding:0 40px;}@media screen and (max-width: 768px){.astro__subtitle{font-size:20px;text-align:center;}}.astro__description{font-size:20px;margin:0;margin-bottom:50px;padding:0 40px;}@media screen and (max-width: 768px){.astro__description{font-size:16px;text-align:center;}}.astro__wrapper{display:flex;flex-direction:column;}.astro__wrapper--image{max-height:824px;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;margin:50px 0;}.astro__wrapper-top,.astro__wrapper-bottom{display:flex;justify-content:space-between;padding:0 40px;}@media screen and (max-width: 768px){.astro__wrapper-top,.astro__wrapper-bottom{flex-direction:column;}}@media screen and (max-width: 376px){.astro__wrapper-top,.astro__wrapper-bottom{align-items:center;text-align:center;}}.astro__wrapper-top #heatflow,.astro__wrapper-bottom #heatflow{text-align:right;}.astro__wrapper-top-container,.astro__wrapper-bottom-container{display:flex;flex-direction:column;gap:10px;width:100%;}.astro__wrapper-top-container:last-child,.astro__wrapper-bottom-container:last-child{margin-left:80px;}@media screen and (max-width: 1366px){.astro__wrapper-top-container,.astro__wrapper-bottom-container{margin-left:40px;}}@media screen and (max-width: 1024px){.astro__wrapper-top-container,.astro__wrapper-bottom-container{margin-left:0;}}@media screen and (max-width: 768px){.astro__wrapper-top-container,.astro__wrapper-bottom-container{margin-bottom:40px;text-align:center;}.astro__wrapper-top-container:last-child,.astro__wrapper-bottom-container:last-child{margin-bottom:0;}}@media screen and (max-width: 768px)and (max-width: 768px){.astro__wrapper-top-container:last-child,.astro__wrapper-bottom-container:last-child{margin-left:unset;}}.astro__wrapper-top-container--title,.astro__wrapper-bottom-container--title{margin:0;font-size:30px;font-weight:300;text-transform:uppercase;}@media screen and (max-width: 768px){.astro__wrapper-top-container--title,.astro__wrapper-bottom-container--title{padding:0 40px;}}@media screen and (max-width: 376px){.astro__wrapper-top-container--title,.astro__wrapper-bottom-container--title{padding:0;}}.astro__wrapper-top-container--description,.astro__wrapper-bottom-container--description{font-size:20px;margin:0;}.astro__wrapper-top-container--description p,.astro__wrapper-bottom-container--description p{margin:0;}@media screen and (max-width: 768px){.astro__wrapper-top-container--description,.astro__wrapper-bottom-container--description{padding:0 40px;}}@media screen and (max-width: 376px){.astro__wrapper-top-container--description,.astro__wrapper-bottom-container--description{padding:0;}}.fanola-fuel{display:flex;align-items:center;max-width:1368px;margin:auto;gap:40px;padding:0 40px;}@media screen and (max-width: 1024px){.fanola-fuel{flex-direction:column;}}@media screen and (max-width: 768px){.fanola-fuel{gap:20px;}}.fanola-fuel__wrapper{display:flex;flex-direction:column;width:60%;gap:6px;}@media screen and (max-width: 1024px){.fanola-fuel__wrapper{width:auto;text-align:center;}}.fanola-fuel__wrapper--title{font-size:60px;font-weight:300;text-transform:uppercase;margin:0;}@media screen and (max-width: 768px){.fanola-fuel__wrapper--title{font-size:40px;}}.fanola-fuel__wrapper--description{font-size:20px;font-weight:300;margin:0;}@media screen and (max-width: 768px){.fanola-fuel__wrapper--description{font-size:18px;}.fanola-fuel__wrapper--description p{margin:20px 0;}}.fanola-fuel__image{width:40%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px;}@media screen and (max-width: 1024px){.fanola-fuel__image{width:auto;max-height:376px;}}.flue-system{display:flex;flex-direction:column;align-items:center;max-width:1368px;margin:auto;padding:0 40px;}@media screen and (max-width: 1024px){.flue-system{padding:0;}}.flue-system__title{font-size:60px;font-weight:300;text-transform:uppercase;margin:0;padding:0 20px;}@media screen and (max-width: 768px){.flue-system__title{font-size:40px;}}@media screen and (max-width: 500px){.flue-system__title{font-size:30px;}}.flue-system__description{font-size:20px;font-weight:300;margin:0;text-align:center;}.flue-system__wrapper{margin-top:6rem;display:flex;}@media screen and (max-width: 1024px){.flue-system__wrapper{flex-direction:column;align-items:center;gap:40px;width:100%;}}@media screen and (max-width: 768px){.flue-system__wrapper{margin-top:2rem;}}.flue-system__wrapper-card{display:flex;flex-direction:column;width:50%;border-right:1px solid #dbdbdb;box-sizing:border-box;}@media screen and (max-width: 1024px){.flue-system__wrapper-card{width:100%;padding:0 40px;border:none;padding:0;}}.flue-system__wrapper-card:last-child{border:0;}.flue-system__wrapper-card--title{width:100%;background:#eee;text-align:center;font-size:40px;font-weight:300;text-transform:uppercase;margin:0;padding:6px 0;height:112px;align-items:center;display:flex;justify-content:center;}.flue-system__wrapper-card--description{font-size:20px;padding:20px 50px;}.flue-system__wrapper-card--image{width:100%;-o-object-fit:contain;object-fit:contain;}@media screen and (max-width: 1024px){.flue-system__wrapper-card--image{height:376px;}}.multiple-safety-sensors{position:relative;height:100vh;}@media screen and (max-width: 768px){.multiple-safety-sensors{height:auto;}}.multiple-safety-sensors__background{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width: 768px){.multiple-safety-sensors__background{height:512px;}}@media screen and (max-width: 376px){.multiple-safety-sensors__background{height:376px;}}.multiple-safety-sensors .container{position:absolute;display:flex;flex-direction:column;margin:auto;align-items:center;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 40px;color:#fff;}@media screen and (max-width: 768px){.multiple-safety-sensors .container{position:static;transform:none;color:#000;}}.multiple-safety-sensors__text{display:flex;flex-direction:column;text-align:center;margin-bottom:80px;}@media screen and (max-width: 768px){.multiple-safety-sensors__text{margin-bottom:unset;margin:40px 0;}}.multiple-safety-sensors__title{font-size:60px;text-transform:uppercase;margin:0;font-weight:900;text-transform:uppercase;margin:0;text-shadow:0 5px 10px #000;}@media screen and (max-width: 768px){.multiple-safety-sensors__title{text-align:center;font-size:40px;color:#000;text-shadow:unset;}}@media screen and (max-width: 500px){.multiple-safety-sensors__title{font-size:30px;}}.multiple-safety-sensors__description{font-size:20px;font-weight:500;margin:0;text-shadow:0 5px 10px #000;}@media screen and (max-width: 768px){.multiple-safety-sensors__description{text-align:center;color:#000;text-shadow:unset;}}@media screen and (max-width: 376px){.multiple-safety-sensors__description{font-size:18px;top:60px;}}.multiple-safety-sensors__wrapper{display:flex;height:512px;justify-content:space-around;width:100vw;}@media screen and (max-width: 768px){.multiple-safety-sensors__wrapper{height:auto;flex-direction:column;gap:20px;padding:20px;}}.multiple-safety-sensors__wrapper-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:64px;text-align:center;padding:0 20px;width:100%;}@media screen and (max-width: 768px){.multiple-safety-sensors__wrapper-container{gap:20px;justify-content:center;}}.multiple-safety-sensors__wrapper-container:nth-child(2){justify-content:space-between;gap:0;}@media screen and (max-width: 768px){.multiple-safety-sensors__wrapper-container:nth-child(2){gap:20px;justify-content:center;}}.multiple-safety-sensors__wrapper-container .feature{display:flex;flex-direction:column;justify-content:center;align-items:center;}.multiple-safety-sensors__wrapper-container .feature__title{font-size:20px;text-transform:uppercase;margin:0;font-weight:700;text-shadow:0 5px 10px #000;}@media screen and (max-width: 768px){.multiple-safety-sensors__wrapper-container .feature__title{color:#000;text-shadow:unset;}}.multiple-safety-sensors__wrapper-container .feature__description{font-size:18px;font-weight:500;text-shadow:0 5px 10px #000;}@media screen and (max-width: 768px){.multiple-safety-sensors__wrapper-container .feature__description{color:#000;text-shadow:unset;}}.remote-control-2{position:relative;}@media screen and (max-width: 768px){.remote-control-2{height:376px;}}.remote-control-2__background{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;}.remote-control-2__wrapper{display:flex;flex-direction:column;position:absolute;top:0;left:0;padding:5vw;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:anywhere;}.remote-control-2__wrapper--title{font-size:60px;font-weight:900;text-transform:uppercase;text-shadow:0 5px 10px #000;margin:0;color:#fff;}@media screen and (max-width: 768px){.remote-control-2__wrapper--title{line-height:100%;font-size:40px;}}@media screen and (max-width: 500px){.remote-control-2__wrapper--title{font-size:30px;}}@media screen and (max-width: 376px){.remote-control-2__wrapper--title{margin-bottom:20px;}}.remote-control-2__wrapper--description{font-size:22px;font-weight:300;text-shadow:0 5px 10px #000;color:#fff;}@media screen and (max-width: 376px){.remote-control-2__wrapper--description{font-size:20px;}.remote-control-2__wrapper--description p{margin-top:0;}}.remote-control-2__wrapper--span{font-size:15px;font-weight:300;}.gas-fireplaces{position:relative;}.gas-fireplaces__background{height:640px;width:100%;filter:blur(1px);-o-object-fit:cover;object-fit:cover;}.gas-fireplaces__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;padding:40px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.gas-fireplaces__wrapper--title{font-size:60px;font-weight:900;text-transform:uppercase;margin:0;text-shadow:0 5px 10px #000;}@media screen and (max-width: 768px){.gas-fireplaces__wrapper--title{font-size:40px;}}@media screen and (max-width: 500px){.gas-fireplaces__wrapper--title{font-size:30px;}}.gas-fireplaces__wrapper--description{font-size:22px;font-weight:500;text-shadow:0 5px 10px #000;}@media screen and (max-width: 768px){.gas-fireplaces__wrapper--description{font-size:20px;}}@media screen and (max-width: 376px){.gas-fireplaces__wrapper--description{font-size:18px;}}.product-display{display:flex;flex-direction:column;max-width:1368px;margin:auto;padding:40px;}@media screen and (max-width: 768px){.product-display{padding:0;}}.product-display__title{font-size:60px;font-weight:300;text-transform:uppercase;margin:0;}@media screen and (max-width: 768px){.product-display__title{font-size:40px;text-align:center;}}@media screen and (max-width: 500px){.product-display__title{font-size:30px;}}.product-display__subtitle{font-size:20px;font-weight:500;text-transform:uppercase;}@media screen and (max-width: 768px){.product-display__subtitle{text-align:center;}}.product-display__description{font-size:20px;font-weight:300;}@media screen and (max-width: 768px){.product-display__description{padding:0 40px;}}.product-display__column{height:100%;display:grid;grid-template-rows:1fr;}.product-display__wrapper{display:flex;flex-direction:row;margin-top:4rem;}.product-display__wrapper *{width:100%;}@media screen and (max-width: 768px){.product-display__wrapper{height:auto;flex-direction:column;padding:0 40px;gap:40px;}}.product-display__wrapper .product{display:flex;flex-direction:row;flex:1;position:relative;}.product-display__wrapper .product__wrapper-left{display:flex;flex-direction:column;justify-content:space-between;padding:2rem;position:absolute;height:100%;}.product-display__wrapper .product__wrapper-left-top{display:flex;flex-direction:column;}.product-display__wrapper .product__wrapper-left-top--title{font-size:40px;font-weight:300;text-transform:uppercase;margin:0;}.product-display__wrapper .product__wrapper-left-top--subtitle{font-size:20px;font-weight:300;text-transform:uppercase;}.product-display__wrapper .product__wrapper-left-bottom--price{color:#fff;background-image:url(/wp-content/themes/planika/assets/images/price-background.png);position:relative;font-size:20px;font-weight:500;width:120px;display:block;height:44px;line-height:44px;padding-left:1.2rem;background-size:cover;background-repeat:no-repeat;}.product-display__wrapper .product__wrapper-left-bottom--price::before{content:"from";display:block;position:absolute;top:-50%;left:0;color:#000;font-size:15px;line-height:15px;}.product-display__wrapper .product__image{width:100%;height:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;}.optional-accessories{display:flex;flex-direction:column;height:850px;overflow:hidden;}@media screen and (max-width: 1024px){.optional-accessories{height:640px;}}.optional-accessories__title{font-size:60px;text-transform:uppercase;text-align:center;}@media screen and (max-width: 768px){.optional-accessories__title{font-size:40px;}}.optional-accessories__wrapper{position:relative;height:100%;}.optional-accessories__wrapper--background{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.optional-accessories__wrapper .container{position:absolute;left:0;top:0;padding:80px;}@media screen and (max-width: 768px){.optional-accessories__wrapper .container{padding:40px;}}@media screen and (max-width: 376px){.optional-accessories__wrapper .container{padding:20px;}}.optional-accessories__wrapper .container__title{font-size:60px;text-transform:uppercase;margin:0;}@media screen and (max-width: 768px){.optional-accessories__wrapper .container__title{font-size:40px;}}@media screen and (max-width: 500px){.optional-accessories__wrapper .container__title{font-size:30px;}}.optional-accessories__wrapper .container__subtitle{font-size:20px;text-transform:uppercase;margin:0;}.optional-accessories__wrapper .container__price{margin-top:4rem;color:#000;background-image:url(/wp-content/themes/planika/assets/images/price-background-white.png);position:relative;font-size:20px;font-weight:500;width:120px;display:block;height:44px;line-height:44px;padding-left:1.2rem;background-size:cover;background-repeat:no-repeat;}.optional-accessories__wrapper .container__price::before{content:"from";display:block;position:absolute;top:-50%;left:0;color:#fff;font-size:15px;line-height:15px;}.countries{display:grid;grid-template-columns:repeat(6,1fr);max-width:1024px;margin:auto;padding:0 40px;gap:40px;}@media screen and (max-width: 1024px){.countries{grid-template-columns:repeat(3,1fr);}}@media screen and (max-width: 768px){.countries{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width: 376px){.countries{grid-template-columns:repeat(1,1fr);}}.countries__country{display:grid;grid-template-columns:auto 1fr;height:auto;justify-self:center;align-self:center;}.countries__country--name{margin-right:1rem;font-size:18px;line-height:32px;}.countries__country--flag{-o-object-fit:cover;object-fit:cover;height:32px;width:64px;}.contact__title{font-size:60px;padding:0 20px;margin-bottom:20px;}@media screen and (max-width: 768px){.contact__title{font-size:40px;}}@media screen and (max-width: 376px){.contact__title{font-size:30px;}}.contact__subtitle{font-size:24px;margin-bottom:40px;}@media screen and (max-width: 768px){.contact__subtitle{font-size:22px;}}@media screen and (max-width: 376px){.contact__subtitle{font-size:20px;}}.contact__offices .wrapper .wp-block-columns{justify-content:center;align-items:center;}@media screen and (max-width: 768px){.contact__offices .wrapper .wp-block-columns{flex-direction:column;}}.contact__office{background:#f3f3f3;padding:40px;border-radius:5px;max-width:376px;height:216px;display:flex;align-items:center;}@media screen and (max-width: 768px){.contact__office{height:unset;}}@media screen and (max-width: 376px){.contact__office{padding:20px;}}.contact__office:not(:first-child){margin-left:40px !important;}@media screen and (max-width: 768px){.contact__office:not(:first-child){margin-top:40px;margin-left:0 !important;}}.contact__office .wrapper:first-child{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:20px;}.contact__office .wrapper:nth-child(n+3){display:none;}.contact__office .wrapper p{margin-top:20px;margin-bottom:0;}.contact__visit{margin-top:40px;}@media screen and (max-width: 1366px){.contact__visit{margin-top:0;}}@media screen and (max-width: 376px){.contact__visit{font-size:22px;}}@media screen and (max-width: 320px){.contact__visit{font-size:20px;}}.contact__links{justify-content:flex-start;}@media screen and (max-width: 1366px){.contact__links{justify-content:center;}}.contact__link{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important;display:flex;align-items:center;justify-content:center;}@media screen and (max-width: 376px){.contact__link{height:18px;}}.contact__link:not(:last-child){margin-right:40px;}@media screen and (max-width: 376px){.contact__link:not(:last-child){margin-right:30px;}}.contact__link:hover svg path{fill:#dedede;}.contact__link svg{margin:0;}.contact__link svg path{fill:#000;}@media screen and (max-width: 1366px){.contact__main{flex-direction:column;margin-left:auto;margin-right:auto;}}@media screen and (max-width: 768px){.contact__main{margin-left:unset;margin-right:unset;}}.contact__main .tabs__header__item{padding:10px;}@media screen and (max-width: 768px){.contact__main .tabs__header__item{font-size:22px;}}@media screen and (max-width: 376px){.contact__main .tabs__header__item{font-size:20px;}}@media screen and (max-width: 320px){.contact__main .tabs__header__item{font-size:18px;}}@media screen and (max-width: 1366px){.contact__main>div:not(:first-child){margin-top:80px;}}.contact__main:last-child{margin:auto;}.contact__main:last-child .tabs.js-tabs{margin-left:auto;}@media screen and (max-width: 1366px){.contact__main:last-child .tabs.js-tabs{margin:auto;}.contact__main--form-column{margin-left:0 !important;}.contact__main--details{text-align:center;margin:auto;width:100%;}}@media screen and (max-width: 376px){.contact__main--details-title{font-size:22px;}}@media screen and (max-width: 320px){.contact__main--details-title{font-size:20px;}}.contact__main--details-icon{margin-right:8px;}@media screen and (max-width: 376px){.contact__main--details-icon{width:20px;height:20px;}.contact__main--details-paragraph{font-size:18px;}}@media screen and (max-width: 320px){.contact__main--details-paragraph{font-size:16px;}}.contact__main--details .wrapper{display:flex;align-items:center;}@media screen and (max-width: 1366px){.contact__main--details .wrapper{justify-content:center;}}.contact__main--details .wrapper:not(:last-child){margin-bottom:20px;}.contact__main--details .wrapper p{margin:0;}.contact__main--details .wrapper p.contact__visit{margin-top:40px;}@media screen and (max-width: 1366px){.contact__main--details .wrapper p.contact__visit{margin-top:0;}}.contact__button{margin-top:40px;display:flex;align-items:center;padding:15px 40px;justify-content:center;}@media screen and (max-width: 1366px){.contact__button{margin-top:20px;}}@media screen and (max-width: 768px){.contact__button{padding:15px 20px;}}.contact__button:hover svg{fill:#fff;}@media screen and (max-width: 376px){.contact__button span{font-size:14px;}}@media screen and (max-width: 340px){.contact__button span{font-size:13px;}}@media screen and (max-width: 320px){.contact__button span{font-size:12px;}}.contact__button svg{fill:#000;margin-left:8px;}@media screen and (max-width: 400px){.contact__button svg{display:none;}}.contact__info--title,.contact__info--number,.contact__info--email{font-size:24px;}@media screen and (max-width: 768px){.contact__info--title,.contact__info--number,.contact__info--email{font-size:22px;}}@media screen and (max-width: 376px){.contact__info--title,.contact__info--number,.contact__info--email{font-size:20px;}}.contact__form form p:empty{display:none;}.contact__form form.wpcf7-form{position:relative;}.contact__form form.wpcf7-form .ajax-loader{position:absolute;bottom:5.75rem;left:0;}@media screen and (max-width: 768px){.contact__form form.wpcf7-form .ajax-loader{position:relative;left:50%;bottom:0;transform:translateX(-50%);margin-bottom:1rem 0;}}.contact__form .wpcf7-response-output{margin:0 !important;font-weight:700;border:0 !important;padding:0 !important;text-transform:uppercase;}@media screen and (max-width: 1024px){.contact__form .wpcf7-response-output{text-align:center;}}.contact__form--wrapper{display:flex;}@media screen and (max-width: 1366px){.contact__form--wrapper{flex-direction:column;}}.contact__form--wrapper label{width:100%;}.contact__form--wrapper label:nth-child(n+2){margin-left:20px;}@media screen and (max-width: 1366px){.contact__form--wrapper label:nth-child(n+2){margin-left:0;}}.contact__form--label{display:flex;}.contact__form--label [aria-invalid=true]{border:1px solid #ff4343;}.contact__form--label>span{display:flex;flex-direction:column;width:100%;}.contact__form--label>span>span.wpcf7-not-valid-tip{font-size:10px;color:#ff4343;position:absolute;bottom:8px;left:4px;}.contact__form--field{width:100%;border:0;height:48px;background:#f3f3f3;border-radius:8px;margin-bottom:20px;outline:none;padding-left:20px;}.contact__form--submit{margin-left:auto;margin-bottom:1rem;font-size:16px;font-weight:600;letter-spacing:3.31px;text-transform:uppercase;color:#fff;width:245px;height:57px;display:flex;justify-content:center;align-items:center;background:#303030;border:0;outline:none;cursor:pointer;border-radius:8px;}@media screen and (max-width: 1366px){.contact__form--submit{width:100%;}}.contact__map{margin:0 -50vw !important;min-height:376px;}#contact__form--textarea{padding:20px;min-width:100%;max-width:100%;min-height:96px;font-size:14px;}.contactoffices__row{display:flex;flex-wrap:wrap;margin:0 -20px;}@media screen and (max-width: 1024px){.contactoffices__row{margin:0;padding:0;flex-direction:column;}}.contactoffices__col{padding:0 20px;}@media screen and (max-width: 1024px){.contactoffices__col{width:100%;}}.contactoffices__col--map{flex:1;}@media screen and (max-width: 1024px){.contactoffices__col--map{margin-top:40px;}}@media screen and (max-width: 376px){.contactoffices__col--map{margin-top:20px;}}.contactoffices__item{position:relative;margin-bottom:40px;}.contactoffices__item__info{background:#f3f3f3;padding:80px 40px 80px 130px;position:relative;overflow:hidden;border-radius:5px;min-width:450px;}@media screen and (max-width: 1024px){.contactoffices__item__info{height:250px;min-width:unset;}}@media screen and (max-width: 768px){.contactoffices__item__info{padding:40px 40px 40px 130px;height:auto;}}@media screen and (max-width: 500px){.contactoffices__item__info{padding:20px;}}.contactoffices__item__flag{position:absolute;left:40px;top:50%;transform:translateY(-50%);width:50px;}@media screen and (max-width: 500px){.contactoffices__item__flag{right:20px;top:20px;left:unset;transform:unset;}}.contactoffices__item__flag svg{border-radius:2px;width:100%;height:100%;}.contactoffices .contactoffices__item__name{margin:0;font-size:24px;margin-bottom:20px;line-height:100%;}@media screen and (max-width: 1024px){.contactoffices .contactoffices__item__name{font-size:32px;}}@media screen and (max-width: 500px){.contactoffices .contactoffices__item__name{font-size:24px;margin-right:90px;}}@media screen and (max-width: 376px){.contactoffices .contactoffices__item__name{width:50%;margin-right:0;}}.contactoffices__item__address{font-weight:300;font-style:italic;font-size:16px;}@media screen and (max-width: 1024px){.contactoffices__item__address{font-size:20px;}}@media screen and (max-width: 500px){.contactoffices__item__address{font-size:16px;}}.contactoffices__map{height:100%;overflow:hidden;border-radius:5px;}@media screen and (max-width: 1024px){.contactoffices__map{height:250px;}}.branches__map{min-height:500px;}.section--branchesoffices{padding-top:80px;}.page__container .contact__head{margin-bottom:60px;}.section--blog{padding-bottom:120px;}.section--blog .wrapper{padding:0 15px;}.blog__row{display:flex;flex-wrap:wrap;margin:0 -10px;}.blog__col{flex:0 0 50%;max-width:50%;padding:10px;}@media screen and (max-width: 768px){.blog__col{flex:0 0 100%;max-width:100%;}}.blog__item{overflow:hidden;border-radius:8px;position:relative;}.blog__item__link{text-decoration:none;display:flex;}.blog__item__link::after{content:"";position:absolute;left:0;bottom:0;right:0;height:100px;background:#000;background:linear-gradient(0deg,rgba(0,0,0,0.8) 10%,rgba(255,255,255,0) 100%);transition:transform 200ms ease-in-out 0s;transform:translateY(100px);}.blog__item__link:hover::after{transform:translateY(0);}.blog__item__content{position:absolute;top:0;left:0;right:0;padding:30px;font-size:16px;}@media screen and (max-width: 1024px){.blog__item__content{padding:15px;}}.blog__item__date{color:#827d77;text-transform:uppercase;font-weight:600;font-size:18px;margin-bottom:20px;}.blog__item__head{font-weight:900;text-transform:uppercase;color:#fff;font-size:20px;letter-spacing:1px;margin:0 0 10px;padding:0;}.blog__item__text{color:#fff;font-weight:100;max-width:450px;}.blog__item__thumbnail__img{display:block;}@media screen and (max-width: 376px){.blog__item__thumbnail__img{height:200px;-o-object-fit:cover;object-fit:cover;}}.loader{display:flex;align-items:center;margin:0 -5px;}.loader>*{padding:0 5px;}.loader__text{margin-left:10px;font-size:16px;color:rgba(0,0,0,.5);}.loader__icon{width:30px;height:30px;position:relative;}.loader__icon-2x{transform:scale(2);}.loader__icon .double-bounce1,.loader__icon .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#000;opacity:.5;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 1s infinite ease-in-out;animation:sk-bounce 1s infinite ease-in-out;}.loader__icon .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s;}@-webkit-keyframes sk-bounce{0%,100%{transform:scale(0);}50%{transform:scale(1);}}@keyframes sk-bounce{0%,100%{transform:scale(0);}50%{transform:scale(1);}}.section-details{width:100%;height:0;background:#fff;display:none;transition:height .5s ease-in;position:relative;max-width:1365px;padding:30px;margin:auto;}@media screen and (max-width: 1024px){.section-details{position:static;}}.section-details.active{display:block;height:768px;position:relative;}@media screen and (max-width: 1024px){.section-details.active{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:768px;margin:40px 0;}}.section-details__swiper{height:100%;}.section-details__swiper .swiper{margin-left:auto;margin-right:auto;}.section-details__swiper .swiper.swiper-main{height:85%;width:100%;position:relative;overflow:hidden;}.section-details__swiper .swiper.swiper-main .swiper-wrapper{align-items:center;}.section-details__swiper .swiper.swiper-main .swiper-slide{padding:0 20px;border-radius:5px;}@media screen and (max-width: 1024px){.section-details__swiper .swiper.swiper-main .swiper-slide{padding:0 80px;}}.section-details__swiper .swiper.swiper-main .swiper-slide img{-o-object-fit:contain;object-fit:contain;border-radius:5px;}.section-details__swiper .swiper.swiper-main .swiper-button-next svg,.section-details__swiper .swiper.swiper-main .swiper-button-prev svg{transform:rotate(90deg);}.section-details__swiper .swiper.swiper-bottom{height:15%;width:50%;overflow:hidden;padding:10px;border-radius:5px;position:relative;}@media screen and (max-width: 1024px){.section-details__swiper .swiper.swiper-bottom{display:none;}}.section-details__swiper .swiper.swiper-bottom .swiper-wrapper{align-items:center;}.section-details__swiper .swiper.swiper-bottom .swiper-slide{width:25%;height:100%;opacity:.4;border-radius:5px;box-shadow:0 4px 18px rgba(0,0,0,.1019607843);}.section-details__swiper .swiper.swiper-bottom .swiper-slide-thumb-active{border:2px solid #303030;box-shadow:0 4px 18px rgba(0,0,0,.4);}.section-details__swiper .swiper.swiper-bottom .swiper-slide img{-o-object-fit:cover;object-fit:cover;border-radius:5px;}.section-details__swiper .swiper.swiper-bottom .swiper-slide-thumb-active{opacity:1;}.section-details__swiper .swiper.swiper-bottom .swiper-slide-thumb-active img{border-radius:0;}.section-details__swiper .swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;}.section-details__swiper .swiper .swiper-slide img{display:block;width:100%;height:100%;}.section-details__button{position:absolute;z-index:200;right:20px;bottom:2rem;border:0;outline:none;background:#fff;cursor:pointer;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:2.08px;color:#303030;box-shadow:0 4px 18px rgba(0,0,0,.1019607843);display:flex;justify-content:center;align-items:center;padding:15px 45px;text-decoration:none;border-radius:8px;transition:.2s;}.section-details__button:hover{box-shadow:0 4px 18px rgba(0,0,0,.4);}@media screen and (max-width: 1024px){.section-details__button{padding:.5rem 1rem;}}@media screen and (max-width: 768px){.section-details__button{bottom:-2rem;}}.section--page404{padding:60px 0;background:#b4b3b4;background:linear-gradient(to bottom,#fff 0,#b4b3b4 27%,#b4b3b4 100%);}.page404__content{max-width:1200px;margin:0 auto;text-align:center;}.page404__head{font-weight:800;font-size:70px;padding:0;margin:0;}.page404__subhead{line-height:1;font-size:18px;margin-bottom:40px;}.page404__text{font-size:16px;}.buymodal{position:fixed;z-index:20001;top:0;bottom:0;right:0;max-width:750px;width:95%;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.3294117647);padding:70px 0 245px;opacity:0;visibility:hidden;transform:translateX(750px);transition:600ms ease-in-out 0s;border-radius:0 0 0 50px;overflow:hidden;overflow-y:scroll;}.buymodal--opened .buymodal{opacity:1;visibility:visible;transform:translateX(0);}.buymodal svg{width:100%;height:auto;}@media screen and (max-width: 768px){.buymodal{padding:30px 0 150px;border-radius:0;}}.buymodal__content{padding:0 5vw;text-align:center;height:auto;overflow-y:auto;}.buymodal__head{font-size:4.6em;text-transform:uppercase;color:#303030;font-weight:900;margin:0;text-align:center;line-height:.8;margin-bottom:80px;}@media screen and (max-width: 768px){.buymodal__head{font-size:40px;margin-bottom:60px;}}@media screen and (max-width: 1024px){.buymodal__head{font-size:30px;margin-bottom:40px;}}.buymodal__product{flex-wrap:wrap;}.buymodal__product__row{display:flex;align-items:center;margin:0 -15px;justify-content:space-evenly;}@media screen and (max-width: 768px){.buymodal__product__row{flex-direction:column;align-items:center;position:relative;background:#eee;border-radius:8px;margin:10px 5px;justify-content:center;padding:10px 0;}}.buymodal__product__col{display:flex;}@media screen and (max-width: 768px){.buymodal__product__col{margin:0;margin-bottom:20px;padding:0 20px;}.buymodal__product__col *{text-align:center;}.buymodal__product__col:first-child{height:66px;width:100%;margin:0;margin-top:20px;}.buymodal__product__col:nth-child(3){margin-bottom:10px;}.buymodal__product__col:last-child{position:absolute;top:20px;right:20px;}}.buymodal__product__col:not(:last-child){margin-right:20px;}@media screen and (max-width: 768px){.buymodal__product__col:not(:last-child){margin-right:0;}}.buymodal__product__col--mleft{margin-left:auto;}@media screen and (max-width: 768px){.buymodal__product__col--mleft{margin-left:unset;}}.buymodal__product__quantity{display:flex;flex-wrap:nowrap;}.buymodal__product__quantity input::-webkit-outer-spin-button,.buymodal__product__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.buymodal__product__quantity input[type=number]{-moz-appearance:textfield;}.buymodal__quantity__input{border:0;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;text-align:center;font-weight:600;font-size:16px;max-width:40px;padding:0;height:30px !important;}.buymodal__quantity__arrow{width:20px;height:30px;background:#fff;padding:0;border:1px solid #bebebe;fill:#bebebe;padding:0 4px;cursor:pointer;}.buymodal__quantity__arrow:hover{background:#f3f3f3;}.buymodal__quantity__arrow.js-down{border-radius:5px 0 0 5px;}.buymodal__quantity__arrow.js-up{border-radius:0 5px 5px 0;}.buymodal__close{background:none;border:none;width:30px;height:30px;padding:5px;fill:#bebebe;cursor:pointer;}.buymodal__product__price,.buymodal__product__title{color:#303030;font-weight:900;font-size:20px;font-style:italic;padding:3px 0;text-transform:uppercase;text-align:left;}@media screen and (max-width: 768px){.buymodal__product__price,.buymodal__product__title{text-align:center;}}.buymodal__product__price strong,.buymodal__product__title strong{font-weight:900;}.buymodal__product__price{min-width:100px;white-space:nowrap;}.buymodal__product__title__attributes{display:block;font-size:18px;font-style:italic;font-weight:300;color:#cecdce;}.buymodal__footer{background:#fff;padding:65px 5vw 30px;}@media screen and (max-width: 768px){.buymodal__footer{padding:10px;}}.buymodal__footer__subtotal{font-size:30px;text-transform:uppercase;color:#303030;font-weight:900;margin:0;line-height:.8;font-style:italic;display:flex;justify-content:space-between;flex-wrap:nowrap;}@media screen and (max-width: 768px){.buymodal__footer__subtotal{flex-direction:column;align-items:center;justify-content:center;font-size:18px;}.buymodal__footer__subtotal span:first-child{margin:10px 0;}}.buymodal__footer__buttons{display:flex;flex-wrap:wrap;align-items:center;margin:60px -5px 0;}@media screen and (max-width: 768px){.buymodal__footer__buttons{padding:5px 0 0;margin:10px -5px 0;}}.buymodal__footer__button{margin:0 5px;font-size:20px;font-weight:300;background:#dedede;color:#303030;padding:15px 45px;border-radius:5px;border:0;outline:none;cursor:pointer;text-transform:uppercase;flex:1;}@media screen and (max-width: 768px){.buymodal__footer__button{width:auto;flex:1;margin:0 5px;font-size:16px;}}.buymodal__footer__button--gray{background:#303030;color:#fff;}.buymodal__accessories__head{margin-top:60px;padding-left:75px;font-size:20px;}@media screen and (max-width: 768px){.buymodal__accessories__head{padding-left:0;}}.buymodal__accessories__item{background:#f3f3f3;border-radius:5px;padding:10px 10px 10px 90px;display:flex;justify-content:center;margin:0 0 10px;padding:10px;}@media screen and (max-width: 768px){.buymodal__accessories__item{padding:0;background:unset;}}.buymodal__accessories__item .buymodal__product__row{align-items:center;width:100%;}.buymodal__accessories__item .buymodal__product__row .buymodal__product__col .buymodal__product__img img{border-radius:4px;}.buymodal__accessories__item .buymodal__product__row .buymodal__product__col .buymodal__accessories__title{font-style:italic;padding:3px;}.buymodal__accessories__item .buymodal__product__row .buymodal__product__col .buymodal__accessories__price{font-weight:900;font-style:italic;}.buymodal__accessories__item .buymodal__product__row .buymodal__product__col:last-child{position:static;}.buymodal__accessories__title,.buymodal__accessories__price{font-size:18px;}.buymodal__accessories__price{min-width:100px;}.buymodal__product__img{border-radius:3px;overflow:hidden;display:flex;align-items:center;justify-content:center;}@media screen and (max-width: 768px){.buymodal__product__img{width:100%;}}.buymodal__product__img img{max-width:100%;max-height:40px;width:auto;height:auto;}@media screen and (max-width: 768px){.buymodal__product__img img{height:100%;border-radius:8px;}}.buymodal__product__success{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;height:100%;}.buymodal__product__icon{width:100px;margin-bottom:30px;}.page__container .cart__up{flex:0 0 100%;width:100%;}.page__container .cart__title{text-align:center;font-size:50px;margin:0;padding:0;margin-bottom:40px;color:#303030;font-weight:900;}@media screen and (max-width: 768px){.page__container .cart__title{font-size:40px;}}@media screen and (max-width: 376px){.page__container .cart__title{font-size:30px;}}.page__container .cart__icons{display:flex;flex-wrap:nowrap;margin:0 auto 60px;align-items:center;justify-content:space-between;max-width:400px;}@media screen and (max-width: 1366px){.page__container .cart__icons{margin-bottom:0;}}.page__container .cart__icon{color:#ccc;fill:#ccc;flex:0 0 80px;text-align:center;}.page__container .cart__icon--active{color:#000;fill:#000;}.page__container .cart__icon__svg{max-width:35px;max-height:35px;display:block;margin:0 auto 10px;}.page__container .cart__icon__svg svg{max-width:100%;max-height:35px;width:auto;height:auto;}.page__container .cart__icon__name{display:block;text-align:center;font-size:20px;}.woocommerce-cart .woocommerce-info.cart-empty{width:100%;text-align:center;margin-bottom:40px;}.woocommerce-cart .return-to-shop{width:100%;text-align:center;margin-bottom:40px;}.woocommerce-cart .return-to-shop .button.wc-backward{border:1px solid #303030;padding:10px 15px;border-radius:8px;transition:all .3s ease-in;}.woocommerce-cart .return-to-shop .button.wc-backward:hover{background:#303030;color:#fff;}.woocommerce-cart .woocommerce-message a{color:#000;}.woocommerce-cart .select2-dropdown{border:1px solid #dadada;}.woocommerce-cart .select2-dropdown--above{border-radius:8px 8px 0 0;border-bottom:0;}.woocommerce-cart .select2-dropdown--below{border-radius:0 0 8px 8px;border-top:0;}.woocommerce-cart .select2-dropdown .select2-search{padding:0;}.woocommerce-cart .select2-dropdown .select2-search input{padding:10px;border:0;border-bottom:1px solid #dadada;}.woocommerce-cart .select2-dropdown .select2-search input:focus{outline:0;}.woocommerce-cart .select2-dropdown .select2-results ul{padding:10px;}.woocommerce-cart .select2-dropdown .select2-results ul .select2-results__option{padding:10px;border-radius:8px;}.woocommerce-cart .select2-dropdown .select2-results ul .select2-results__option:not(:last-child){margin-bottom:4px;}.woocommerce-cart .select2-dropdown .select2-results ul .select2-results__option .select2-results__option[data-selected]{background:#303030 !important;color:#fff;}.woocommerce-cart .select2-dropdown .select2-results ul .select2-results__option--highlighted{background:#dadada;color:#000;}.woocommerce-cart .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -30px;margin-top:80px;margin-bottom:80px;}@media screen and (max-width: 1024px){.woocommerce-cart .woocommerce{margin-top:60px;}}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce{margin-top:40px;}}@media screen and (max-width: 1366px){.woocommerce-cart .woocommerce>:not(:last-child){margin-bottom:40px;}.woocommerce-cart .woocommerce{flex-direction:column;}}.woocommerce-cart .woocommerce>*{padding:0 30px;}@media screen and (max-width: 1024px){.woocommerce-cart .woocommerce{flex-direction:column;align-items:center;}}.woocommerce-cart .woocommerce-cart-form{flex:1;}@media screen and (max-width: 1024px){.woocommerce-cart .woocommerce-cart-form{margin-right:0;}.woocommerce-cart .woocommerce-cart-form table thead{display:none;}}.woocommerce-cart .woocommerce-cart-form table tbody tr:not(:last-child){margin-bottom:40px;}@media screen and (max-width: 1024px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item{background:#eee;display:flex;border-radius:8px;width:100%;padding:20px;justify-content:space-around;align-items:center;}}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item{flex-wrap:wrap;}}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item td{padding:20px 0;}@media screen and (max-width: 1024px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item td{padding:20px;}}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item td{padding:0;}}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-remove{font-size:20px;font-weight:800;padding-left:0;padding-right:0;}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-remove{position:absolute;top:0;right:20px;height:66px;display:flex;align-items:center;}}@media screen and (max-width: 376px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-remove{top:-10px;}}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-remove a{color:#d6d6d6;text-decoration:none;}@media screen and (max-width: 1024px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-remove a{color:#000;}}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-thumbnail{padding-right:20px;height:66px;}@media screen and (max-width: 1024px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-thumbnail{padding:0;}}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-thumbnail{width:calc(20% - 20px);display:flex;justify-content:center;align-items:center;margin-right:20px;}}@media screen and (max-width: 568px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-thumbnail{width:100%;margin-right:0;height:132px;}}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-thumbnail a{height:100%;display:flex;align-items:center;}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-thumbnail a img{-o-object-fit:contain;object-fit:contain;border-radius:8px;height:100%;width:100px;}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-name{font-size:20px;font-weight:800;}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-name{height:66px;padding:0;width:80%;display:flex;justify-content:flex-start;align-items:center;height:66px;}}@media screen and (max-width: 568px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-name{width:100%;justify-content:center;font-size:24px;height:auto;margin:20px 0;}}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-name a{color:#303030;text-decoration:none;}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-price{font-size:20px;font-weight:800;font-style:italic;}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-price{padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;justify-content:center;align-items:center;height:66px;margin-top:20px;}}@media screen and (max-width: 568px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-price{display:none;margin-top:0;}}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity{flex-wrap:nowrap;}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity{margin-left:20px;margin-top:20px;}}@media screen and (max-width: 568px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity{margin-left:0;margin-top:0;}}@media screen and (max-width: 376px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity{width:100%;margin-bottom:20px;}}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity #quantity_60dedcb02f550{border-radius:0;}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity .quantity{position:relative;}@media screen and (max-width: 376px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity .quantity{justify-content:center;}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity .quantity .buymodal__quantity__input{height:30px !important;border-radius:2px;}}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity .quantity .buymodal__quantity__input:focus{outline:0;}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity .quantity .buymodal__quantity__arrow{border:1px solid #dadada;}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity .quantity label{display:none;}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity .quantity input{margin:0;padding:0;height:36px;}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity input{padding:5px;text-align:center;}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity input::-webkit-outer-spin-button,.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity input[type=number]{-moz-appearance:textfield;width:60px;}@media screen and (max-width: 376px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-quantity input[type=number]{width:10vw;}}.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-subtotal{font-size:20px;font-weight:800;}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-subtotal{justify-content:center;align-items:center;display:flex;margin-left:auto;margin-right:20px;margin-top:20px;}}@media screen and (max-width: 568px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-subtotal{margin:0;}}@media screen and (max-width: 376px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-subtotal{margin:auto;}}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce-cart-form table tbody .cart_item .product-subtotal .amount::before{content:"Total: ";}}.woocommerce-cart .woocommerce-cart-form table tbody .actions{text-align:right;}@media screen and (max-width: 1024px){.woocommerce-cart .woocommerce-cart-form table tbody .actions{text-align:center;}}.woocommerce-cart .woocommerce-cart-form table tbody .actions>button{text-transform:uppercase;padding:10px 30px;margin-top:20px;border-radius:8px;background:#303030;border:1px solid #303030;color:#fff;font-size:16px;margin-left:auto;cursor:pointer;transition:200ms ease-in-out 0s;}.woocommerce-cart .woocommerce-cart-form table tbody .actions>button:hover{background:#fff;color:#303030;}.woocommerce-cart .woocommerce .cart-collaterals{max-width:575px;flex:0 0 100%;}@media screen and (max-width: 1366px){.woocommerce-cart .woocommerce .cart-collaterals{margin:auto;}}.woocommerce-cart .woocommerce .cart-collaterals .cart-collaterals__head{font-size:30px;text-transform:uppercase;text-align:center;margin:0 0 40px;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table{margin-bottom:80px;width:100%;}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table{margin-bottom:40px;}}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr{display:flex;justify-content:space-between;align-items:flex-start;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr:not(:first-child){border-top:1px solid rgba(51,51,51,.25);padding-top:10px;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr:not(:last-child){margin-bottom:40px;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.order-total th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.order-total .woocommerce-Price-amount{font-weight:800;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.order-total td{text-align:right;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr th{font-size:20px;font-weight:800;text-transform:uppercase;font-style:italic;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr td .woocommerce-Price-amount{font-size:20px;font-weight:800;text-transform:uppercase;font-style:italic;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals{display:flex;flex-direction:column;align-items:flex-start;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td{display:flex;flex-direction:column;justify-content:baseline;align-items:flex-start;margin-top:10px;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td ul{margin:0;list-style:none;padding:0;}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td .woocommerce-shipping-methods li{font-size:20px;}}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td .woocommerce-shipping-methods li .shipping_method{margin:0;margin-right:4px;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td .woocommerce-shipping-methods li label{font-weight:500;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td .woocommerce-shipping-destination{margin-top:10px;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td p{font-size:16px;color:rgba(51,51,51,.5);white-space:normal;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td form{border-radius:8px;text-transform:uppercase;font-size:16px;border:0;font-weight:500;letter-spacing:.96px;padding:10px 15px;background:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;border:1px solid #303030;margin-top:0;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td form a{color:#000;text-decoration:none;font-size:16px;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td form .shipping-calculator-form{padding:20px;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td form .shipping-calculator-form>p span .selection .select2-selection.select2-selection--single{display:flex;height:40px;font-size:14px;border-radius:8px;border:1px solid #dadada;align-items:center;justify-content:space-between;padding:10px 15px;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td form .shipping-calculator-form>p span .selection .select2-selection.select2-selection--single .select2-selection__rendered{padding:0;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td form .shipping-calculator-form>p span .selection .select2-selection.select2-selection--single .select2-selection__arrow{display:flex;height:auto;margin:0;position:static;width:auto;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td form .shipping-calculator-form>p span .selection .select2-selection.select2-selection--single .select2-selection__arrow b{position:static;margin:0;height:auto;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td form .shipping-calculator-form>p input{padding:10px 15px;border-radius:8px;border:1px solid #dadada;width:100%;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td form .shipping-calculator-form>p input:focus{outline:0;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td form .shipping-calculator-form>p button{padding:10px 15px;background:#303030;color:#fff;border-radius:8px;border:none;text-transform:uppercase;font-size:16px;width:100%;border:1px solid #303030;transition:all .3s ease-in;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals td form .shipping-calculator-form>p button:hover{cursor:pointer;background:none;color:#000;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .includes_tax{display:block;color:#b3b3b3;font-size:18px;font-weight:600;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .includes_tax .woocommerce-Price-amount{font-size:18px;}.woocommerce-cart .woocommerce .cart-collaterals .coupon{position:relative;margin-bottom:40px;}.woocommerce-cart .woocommerce .cart-collaterals .coupon label{display:block;font-size:16px;text-transform:uppercase;font-style:italic;font-weight:300;color:#878787;line-height:1;margin:0 0 3px;}.woocommerce-cart .woocommerce .cart-collaterals .coupon input{height:50px;border-radius:8px;border:2px solid #dadada;padding:0 15px;text-transform:uppercase;font-size:20px;width:100%;}.woocommerce-cart .woocommerce .cart-collaterals .coupon button{height:50px;border-radius:8px;background:#f3f3f3;color:#303030;border:0;font-size:18px;font-weight:600;text-align:center;padding:0 15px;text-transform:uppercase;cursor:pointer;}.woocommerce-cart .woocommerce .cart-collaterals .coupon button:hover{color:#f3f3f3;background:#303030;}.woocommerce-cart .woocommerce .cart-collaterals .coupon__row{display:flex;margin:0 -10px;}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce .cart-collaterals .coupon__row{flex-direction:column;}}.woocommerce-cart .woocommerce .cart-collaterals .coupon__col{padding:0 10px;flex:1;}.woocommerce-cart .woocommerce .cart-collaterals .coupon__col--button{flex:0 0 193px;max-width:193px;}@media screen and (max-width: 768px){.woocommerce-cart .woocommerce .cart-collaterals .coupon__col--button{flex:unset;margin-top:20px;max-width:unset;}.woocommerce-cart .woocommerce .cart-collaterals .coupon__col--button button{width:100%;}}.woocommerce-cart .woocommerce-cart-form{padding-right:150px;}@media screen and (max-width: 1366px){.woocommerce-cart .woocommerce-cart-form{padding-right:30px;}}@media screen and (max-width: 1024px){.woocommerce-cart .woocommerce-cart-form{width:100%;}}.woocommerce-cart .woocommerce-cart-form .shop_table{width:100%;}.woocommerce-cart .woocommerce-cart-form .shop_table th{font-weight:300;color:#838383;font-style:italic;text-transform:lowercase;-moz-text-align-last:left;text-align-last:left;font-size:16px;border-bottom:1px solid #e9e9e9;padding-bottom:5px;}.woocommerce-cart .woocommerce-cart-form .shop_table .product-thumbnail{padding:0;width:80px;margin-right:20px;}.woocommerce-cart .woocommerce-cart-form .shop_table .product-thumbnail a{display:block;}.woocommerce-cart .page__container .wrapper{max-width:1600px;}.woocommerce-cart .woocommerce-notices-wrapper{flex:0 0 100%;font-weight:900;font-style:italic;margin-bottom:30px;text-transform:uppercase;}.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-error{list-style:none;padding:0;}.woocommerce-cart .cart-total__footer{display:flex;flex-wrap:nowrap;margin:0 -10px;}@media screen and (max-width: 768px){.woocommerce-cart .cart-total__footer{flex-direction:column;}}.woocommerce-cart .cart-total__footer a{text-transform:uppercase;padding:15px 10px;border-radius:8px;display:block;cursor:pointer;transition:200ms ease-in-out 0s;font-weight:600;text-align:center;font-size:18px;text-decoration:none;}.woocommerce-cart .cart-total__footer .checkout-button{background:#303030;border:1px solid #303030;color:#fff;}.woocommerce-cart .cart-total__footer .checkout-button:hover{background:#fff;color:#303030;}.woocommerce-cart .cart-total__footer .cart-total__footer__back{background:#f3f3f3;color:#303030;}.woocommerce-cart .cart-total__footer .cart-total__footer__back:hover{color:#f3f3f3;background:#303030;}.woocommerce-cart .cart-total__footer__col{padding:0 10px;flex:0 0 50%;max-width:50%;}@media screen and (max-width: 768px){.woocommerce-cart .cart-total__footer__col{max-width:unset;width:100%;}.woocommerce-cart .cart-total__footer__col:last-child{margin-top:20px;}}.woocommerce-checkout.woocommerce-page .woocommerce{margin-top:80px;margin-bottom:80px;}.woocommerce-checkout.woocommerce-page .woocommerce-error{list-style:none;padding:0;font-weight:500;}.woocommerce-checkout.woocommerce-page .select2-dropdown{border:1px solid #dadada;}.woocommerce-checkout.woocommerce-page .select2-dropdown--above{border-radius:8px 8px 0 0;border-bottom:0;}.woocommerce-checkout.woocommerce-page .select2-dropdown--below{border-radius:0 0 8px 8px;border-top:0;}.woocommerce-checkout.woocommerce-page .select2-dropdown .select2-search{padding:0;}.woocommerce-checkout.woocommerce-page .select2-dropdown .select2-search input{padding:10px;border:0;border-bottom:1px solid #dadada;}.woocommerce-checkout.woocommerce-page .select2-dropdown .select2-search input:focus{outline:0;}.woocommerce-checkout.woocommerce-page .select2-dropdown .select2-results ul{padding:10px;}.woocommerce-checkout.woocommerce-page .select2-dropdown .select2-results ul .select2-results__option{padding:10px;border-radius:8px;}.woocommerce-checkout.woocommerce-page .select2-dropdown .select2-results ul .select2-results__option:not(:last-child){margin-bottom:4px;}.woocommerce-checkout.woocommerce-page .select2-dropdown .select2-results ul .select2-results__option .select2-results__option[data-selected]{background:#303030 !important;color:#fff;}.woocommerce-checkout.woocommerce-page .select2-dropdown .select2-results ul .select2-results__option--highlighted{background:#dadada;color:#000;}.woocommerce-checkout.woocommerce-page .cart__up{margin-bottom:40px;}.woocommerce-checkout.woocommerce-page .woocommerce-form-coupon-toggle{font-size:20px;font-weight:500;margin-bottom:40px;}.woocommerce-checkout.woocommerce-page .woocommerce-form-coupon-toggle .woocommerce-info{display:flex;}@media screen and (max-width: 1366px){.woocommerce-checkout.woocommerce-page .woocommerce-form-coupon-toggle .woocommerce-info{justify-content:center;flex-direction:column;text-align:center;}}.woocommerce-checkout.woocommerce-page .woocommerce-form-coupon-toggle a{font-weight:700;color:#000;text-decoration:none;font-size:22px;margin-left:8px;}.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon{display:flex;flex-wrap:wrap;margin-bottom:40px;}@media screen and (max-width: 1366px){.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon{flex-direction:column;justify-content:center;}}.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon p{font-size:20px;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon p{width:100%;}}.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon p:first-child{width:100%;}@media screen and (max-width: 1366px){.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon p:first-child{text-align:center;}}.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon p input,.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon p button{padding:10px 15px;height:40px;font-size:14px;border-radius:8px;width:100%;}.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon p input:focus,.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon p button:focus{outline:0;}.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon p input{border:1px solid #dadada;}.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon p button{margin-left:20px;background:#303030;border:0;color:#fff;text-transform:uppercase;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout_coupon.woocommerce-form-coupon p button{margin-left:0;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout{display:flex;flex-wrap:wrap;}@media screen and (max-width: 1366px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout{flex-direction:column;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout .woocommerce-NoticeGroup-checkout{width:100%;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details{display:flex;flex-direction:column;}@media screen and (max-width: 1366px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details{max-width:unset;width:100%;margin-right:0;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-gap:30px 20px;grid-template-areas:"first-name last-name nip company" "country state street-adress apartment" "postcode city city city" "phone phone email email";}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr;grid-template-rows:auto;grid-gap:30px;grid-template-areas:unset;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{display:flex;flex-direction:column;margin:0;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{grid-area:unset !important;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .selection .select2-selection.select2-selection--single{display:flex;height:40px;font-size:14px;border-radius:8px;border:1px solid rgba(51,51,51,.25);align-items:center;justify-content:space-between;padding:10px 15px;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .selection .select2-selection.select2-selection--single .select2-selection__rendered{padding:0;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .selection .select2-selection.select2-selection--single .select2-selection__arrow{display:flex;height:auto;margin:0;position:static;width:auto;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .selection .select2-selection.select2-selection--single .select2-selection__arrow b{position:static;margin:0;height:auto;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_first_name_field{grid-area:first-name;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_first_name_field{order:1;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_last_name_field{grid-area:last-name;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_last_name_field{order:2;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#vat_number_field{grid-area:nip;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#vat_number_field{order:3;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_company_field{grid-area:company;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_company_field{order:4;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_country_field{grid-area:country;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_country_field{order:5;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_state_field{grid-area:state;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_state_field{order:6;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_address_1_field{grid-area:street-adress;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_address_1_field{order:7;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_address_2_field{grid-area:apartment;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_address_2_field{order:8;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_address_2_field label{-webkit-clip-path:none;clip-path:none;position:static !important;height:-webkit-min-content;height:-moz-min-content;height:min-content;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_postcode_field{grid-area:postcode;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_postcode_field{order:9;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_city_field{grid-area:city;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_city_field{order:10;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_phone_field{grid-area:phone;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_phone_field{order:11;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_email_field{grid-area:email;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_email_field{order:12;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p label{font-size:12px;color:#303030;width:-webkit-max-content;width:-moz-max-content;width:max-content;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p label abbr{color:#ff4343;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper{width:100%;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper input{padding:10px 15px;border:1px solid rgba(51,51,51,.25);border-radius:8px;width:100%;font-size:14px;height:40px;color:#444;font-weight:300;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper input:focus{outline:0;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2{margin-top:30px;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields #ship-to-different-address{display:block;font-size:24px;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields #ship-to-different-address{font-size:22px;}}@media screen and (max-width: 376px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields #ship-to-different-address{font-size:20px;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields #ship-to-different-address label{display:flex;justify-content:flex-start;align-items:center;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields #ship-to-different-address label input{margin-right:8px;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-gap:30px 20px;grid-template-areas:"first-name last-name company company" "country state street-adress apartment" "postcode city city city";margin-bottom:30px;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr;grid-template-rows:auto;grid-gap:30px;grid-template-areas:unset;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p{display:flex;flex-direction:column;margin:0;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p{grid-area:unset !important;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p .selection .select2-selection.select2-selection--single{display:flex;height:40px;font-size:14px;border-radius:8px;border:1px solid rgba(51,51,51,.25);align-items:center;justify-content:space-between;padding:10px 15px;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p .selection .select2-selection.select2-selection--single .select2-selection__rendered{padding:0;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p .selection .select2-selection.select2-selection--single .select2-selection__arrow{display:flex;height:auto;margin:0;position:static;width:auto;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p .selection .select2-selection.select2-selection--single .select2-selection__arrow b{position:static;margin:0;height:auto;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_first_name_field{grid-area:first-name;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_first_name_field{order:1;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_last_name_field{grid-area:last-name;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_last_name_field{order:2;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_company_field{grid-area:company;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_company_field{order:3;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_country_field{grid-area:country;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_country_field{order:4;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_state_field{grid-area:state;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_state_field{order:5;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_address_1_field{grid-area:street-adress;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_address_1_field{order:6;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_address_2_field{grid-area:apartment;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_address_2_field{order:7;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_address_2_field label{-webkit-clip-path:none;clip-path:none;position:static !important;height:-webkit-min-content;height:-moz-min-content;height:min-content;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_postcode_field{grid-area:postcode;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_postcode_field{order:8;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_city_field{grid-area:city;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p#shipping_city_field{order:9;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p label{font-size:12px;color:#303030;width:-webkit-max-content;width:-moz-max-content;width:max-content;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p label abbr{color:#ff4343;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper{width:100%;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper input{padding:10px 15px;border:1px solid rgba(51,51,51,.25);border-radius:8px;width:100%;font-size:14px;height:40px;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper input:focus{outline:0;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row.notes{display:flex;flex-direction:column;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row.notes label{font-size:12px;color:#303030;width:-webkit-max-content;width:-moz-max-content;width:max-content;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row.notes .woocommerce-input-wrapper textarea{padding:15px;border-radius:8px;border:1px solid rgba(51,51,51,.25);min-width:100%;max-width:100%;font-size:14px;line-height:14px;min-height:152px;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row.notes .woocommerce-input-wrapper textarea:focus{outline:0;}@media screen and (max-width: 1366px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review{width:100%;margin-top:40px;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table{margin-bottom:40px;display:flex;flex-direction:column;}@media screen and (max-width: 1366px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table{max-width:768px;margin:auto auto 40px;}}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table{margin-bottom:40px;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table thead tr{display:flex;justify-content:space-between;width:100%;margin-bottom:30px;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tbody{display:flex;justify-content:space-between;align-items:center;width:100%;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tbody tr{display:flex;justify-content:space-between;align-items:center;width:100%;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tbody tr td{font-weight:300;display:flex;flex-wrap:wrap;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tbody tr td{font-size:20px;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot{margin-top:20px;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot tr{width:100%;display:flex;justify-content:space-between;align-items:center;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot tr.woocommerce-shipping-totals.shipping{flex-direction:column;align-items:flex-start;margin-top:20px;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot tr.woocommerce-shipping-totals.shipping ul{padding:0;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot tr th{font-weight:300;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot tr th{font-size:20px;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot tr td{text-align:right;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot tr td{font-size:20px;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot .order-total{margin-top:40px;padding-top:10px;border-top:1px solid #dadada;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot .order-total th,.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot .order-total td{font-weight:900;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot .order-total th,.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot .order-total td{font-size:23px;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot .order-total th strong,.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot .order-total td strong{font-weight:900;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot .includes_tax{display:block;color:#b3b3b3;font-size:18px;font-weight:600;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review table tfoot .includes_tax .woocommerce-Price-amount{font-size:18px;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review ul{list-style:none;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review #payment .wc_payment_methods.payment_methods.methods{padding:0;font-size:16px;color:#6f6f6f;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review #payment .wc_payment_methods.payment_methods.methods ul{flex-direction:column;align-content:center;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review #payment .wc_payment_methods.payment_methods.methods ul li{width:100%;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review #payment .wc_payment_methods.payment_methods.methods ul li label{justify-content:center;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-privacy-policy-text{font-size:18px;}@media screen and (max-width: 768px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-privacy-policy-text{font-size:16px;}}@media screen and (max-width: 376px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-privacy-policy-text{font-size:14px;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-privacy-policy-text a{color:#000;font-weight:500;cursor:pointer;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review .cart-collaterals{margin:auto;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review .cart-collaterals--head{margin:0 0 40px;}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review .cart-collaterals .cart_totals h2{font-size:40px;}@media screen and (max-width: 1024px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review .cart-collaterals .cart_totals h2{text-align:center;}}@media screen and (max-width: 376px){.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout #order_review .cart-collaterals .cart_totals h2{font-size:30px;}}.woocommerce-checkout.woocommerce-page .checkout.woocommerce-checkout h3{display:none;}#ship-to-different-address span{text-transform:none;font-weight:600;font-style:italic;font-size:16px;}.woocommerce-checkout .checkout .cart-collaterals__head{font-size:30px;text-transform:uppercase;text-align:center;margin:0 0 40px;}.woocommerce-checkout .checkout .cart-collaterals__head--left{text-align:left;}@media screen and (max-width: 1366px){.woocommerce-checkout .checkout .cart-collaterals__head--left{text-align:center;}}.woocommerce-checkout .checkout .woocommerce-shipping-totals{margin-top:80px;}.checkout__productdetails{margin-top:100px;}.checkout__productdetails__table{width:100%;}@media screen and (max-width: 768px){.checkout__productdetails__table thead{display:none;}.checkout__productdetails__table tbody{display:flex;flex-direction:column;margin:auto;}.checkout__productdetails__table tbody tr{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(238,238,238,.9333333333);border-radius:8px;width:100%;padding:20px;margin:auto;position:relative;padding-bottom:60px;}.checkout__productdetails__table tbody tr:not(:last-child){margin-bottom:40px;}.checkout__productdetails__table tbody tr td{display:flex;justify-content:center;padding:0;}.checkout__productdetails__table tbody tr td .name{text-align:center;}.checkout__productdetails__table tbody tr td.td--price:nth-last-child(1){position:absolute;bottom:20px;left:calc(50% - 10px);}.checkout__productdetails__table tbody tr td.td--price:nth-last-child(1) .price{display:flex;align-items:center;}.checkout__productdetails__table tbody tr td.td--price:nth-last-child(1)::before{content:"=";font-weight:700;margin-right:10px;transform:translateY(-1px);}.checkout__productdetails__table tbody tr td.td--price:nth-last-child(2){position:absolute;bottom:20px;right:calc(50% + 20px);}.checkout__productdetails__table tbody tr td.td--price:nth-last-child(2) .price{display:flex;align-items:center;}.checkout__productdetails__table tbody tr td.td--price:nth-last-child(2)::before{content:"x";font-weight:700;transform:translateY(-1px);}}.checkout__productdetails__table th{font-weight:300;font-style:italic;color:#8b8b8b;border-bottom:1px solid #eeedee;text-align:left;font-size:16px;padding-bottom:5px;}.checkout__productdetails__table .td--image{width:80px;}.checkout__productdetails__table .image{max-width:60px;}@media screen and (max-width: 768px){.checkout__productdetails__table .image{max-width:unset;}}.checkout__productdetails__table .image img{border-radius:4px;}.checkout__productdetails__table td{border-bottom:1px solid #eeedee;padding:10px;}.checkout__productdetails__table td:first-child{padding-left:0;}.checkout__productdetails__table td:last-child{padding-right:0;}.checkout__productdetails__table .name,.checkout__productdetails__table .price{font-weight:900;text-transform:uppercase;font-style:italic;font-size:18px;}.checkout__productdetails__table .td--price{text-align:right;}.checkout__row{display:flex;flex-wrap:wrap;width:100%;}@media screen and (max-width: 1366px){.checkout__row{flex-direction:column;}}.checkout__col{flex:0 0 auto;}@media screen and (max-width: 768px){.checkout__col{flex:unset;}}.checkout__col--left{max-width:740px;margin-right:30px;width:100%;}@media screen and (max-width: 1366px){.checkout__col--left{margin:auto;}}.checkout__col--right{max-width:450px;margin-left:auto;}@media screen and (max-width: 1366px){.checkout__col--right{margin:auto;}}.checkout__methodgrid{list-style:none;padding:0;margin:0;display:flex;margin:0 -10px;flex-wrap:wrap;justify-content:center;}@media screen and (max-width: 768px){.checkout__methodgrid{flex-direction:column;align-items:center;max-width:376px;margin:auto;}}.checkout__methodgrid li{flex:0 0 50%;max-width:50%;padding:10px;}@media screen and (max-width: 768px){.checkout__methodgrid li{width:100%;max-width:unset;}}.checkout__methodgrid input{display:none;}.checkout__methodgrid label{display:block;box-shadow:0 4px 18px rgba(0,0,0,.1019607843);border-radius:8px;padding:20px 40px;cursor:pointer;font-size:18px;font-weight:normal;font-style:italic;display:flex;flex-wrap:nowrap;align-items:center;}@media screen and (max-width: 768px){.checkout__methodgrid label{justify-content:center;}}.checkout__methodgrid label .amount{margin-left:auto;font-weight:600;}.checkout__methodgrid input:checked+label{background:#303030;color:#fff;}.checkout__methodgrid .payment_box{font-size:16px;line-height:1.2;margin-top:10px;}@media screen and (max-width: 768px){.checkout__methodgrid .payment_box p{text-align:center;}}.checkout__methodgrid img,.checkout__methodgrid a{display:none;}.js-wooTabs #place_order{display:none;}.js-wooTabs.js-showPlaceOrder #place_order{display:block;}.js-wooTabs.js-showPlaceOrder .button--next{display:none;}.checkout__button{display:flex;flex-wrap:nowrap;align-items:center;width:100%;}.checkout__button .button{cursor:pointer;padding:0 20px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f3f3;color:#000;flex:0 0 50%;max-width:50%;text-align:center;text-transform:uppercase;font-weight:600;font-size:18px;}.checkout__button .button--back{margin-right:10px;}.checkout__button .button--next{background:#303030;color:#fff;}.checkout__button .button:hover{font-size:22px;}body.woocommerce-order-received .woocommerce-order .woocommerce-notice--success{font-size:24px;font-weight:700;text-align:center;margin-bottom:40px;}body.woocommerce-order-received .woocommerce-order ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;margin:auto;max-width:50vw;}@media screen and (max-width: 1024px){body.woocommerce-order-received .woocommerce-order ul{max-width:75vw;width:100%;}}@media screen and (max-width: 768px){body.woocommerce-order-received .woocommerce-order ul{max-width:unset;}}body.woocommerce-order-received .woocommerce-order ul li{display:flex;justify-content:space-between;}body.woocommerce-order-received .woocommerce-order ul li:not(:first-child){border-top:1px solid #dadada;margin-top:30px;padding-top:10px;}body.woocommerce-order-received .woocommerce-order ul li:not(:first-child) strong{text-align:right;}body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details{margin-top:40px;}body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{text-align:center;font-size:60px;}@media screen and (max-width: 768px){body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{font-size:40px;}}@media screen and (max-width: 500px){body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{font-size:30px;}}body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{text-align:center;font-size:40px;}@media screen and (max-width: 768px){body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{font-size:30px;}}@media screen and (max-width: 500px){body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{font-size:24px;}}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details{margin-top:40px;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{text-align:center;font-size:60px;}@media screen and (max-width: 768px){body.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{font-size:40px;}}@media screen and (max-width: 500px){body.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{font-size:30px;}}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table{max-width:50vw;margin:auto;width:100%;display:flex;flex-direction:column;justify-content:center;}@media screen and (max-width: 1024px){body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table{max-width:75vw;width:100%;}}@media screen and (max-width: 768px){body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table{max-width:unset;}}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table thead{display:flex;flex-direction:column;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table thead tr{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tbody tr{display:flex;justify-content:space-between;align-items:center;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tbody tr:not(:first-child){border-top:1px solid #dadada;margin-top:30px;padding-top:10px;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tbody tr td{font-weight:700;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tbody tr td:first-child{text-align:left;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tbody tr td:last-child{text-align:right;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tbody tr td a{color:#000;text-decoration:none;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tbody tr td strong{font-weight:700;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tfoot{display:flex;flex-direction:column;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tfoot tr{display:flex;justify-content:space-between;border-top:1px solid #dadada;margin-top:30px;padding-top:10px;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tfoot tr:last-child th,body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tfoot tr:last-child td{font-weight:900;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tfoot tr th,body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tfoot tr td{font-weight:300;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tfoot tr th{text-align:left;}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details>table tfoot tr td{text-align:right;}.cart-subtotal--shipping{width:100%;}.cart-subtotal--shipping ul,.cart-subtotal--shipping li,.cart-subtotal--shipping label{display:block;width:100%;}.cart-subtotal--shipping label>span{text-transform:uppercase;font-size:20px;display:flex;justify-content:space-between;width:100%;}#order_review th{font-size:20px;font-weight:800 !important;text-transform:uppercase;font-style:italic;}#order_review td .woocommerce-Price-amount{font-size:20px;font-weight:800;text-transform:uppercase;font-style:italic;}.woocommerce-thankyou-order-received{font-size:48px;max-width:75%;text-align:center;margin:auto;margin-bottom:40px;font-weight:800;}@media screen and (max-width: 768px){.woocommerce-thankyou-order-received{max-width:unset;font-size:40px;}}@media screen and (max-width: 376px){.woocommerce-thankyou-order-received{font-size:30px;}}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-notice,.woocommerce-checkout p,.woocommerce-order .woocommerce-error,.woocommerce-order .woocommerce-notice,.woocommerce-order p{text-align:center;}.checkout__input__error{color:red;font-size:14px;}.checkout__input__error abbr{display:none;}body .cookie_bar{box-shadow:0 -1px 10px 0 rgba(172,171,171,.3);}body .cookie_bar .cookie_bar__inner{background-color:#fff;color:#000;font-family:inherit;display:block;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding-top:10px;padding-bottom:10px;}body .cookie_bar .cookie_bar__text{font-size:14px;}body .cookie_bar .cookie_bar__left,body .cookie_bar .cookie_bar__right{float:none;padding:0 10px;}body .cookie_bar .cookie_bar__right{display:flex;flex-wrap:nowrap;align-items:center;}@media screen and (max-width: 1024px){body .cookie_bar .cookie_bar__right{margin-top:10px;}}body .cookie_bar .cookie_bar__button--more{color:#000;background:none;text-decoration:underline;padding:0;margin-right:10px;font-size:14px;font-weight:600;}body .cookie_bar .cookie_bar__button--accept{background:#303030;border-radius:5px;color:#fff;text-transform:uppercase;display:inline-block;font-weight:600;letter-spacing:.52px;border:1px solid #303030;font-size:14px;}