﻿@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap");:root{scroll-behavior:auto;}.btn-primary{background-color:#36434a;border-color:#36434a;border-radius:0!important;}.btn-primary:hover{background-color:#5d686d;border-color:#20282d;}.btn-primary:active{background-color:#8f9ba1!important;border-color:#4c5e67!important;}.btn-primary:disabled{background-color:#8f9ba1!important;border-color:#4c5e67!important;}.btn-secondary{border-radius:0!important;}.form-control,.form-select{height:45px;border-radius:0!important;}.form-check-input:checked{background-color:#ed1c24;border-color:#ed1c24;}input{border-radius:0!important;}input:focus{border-color:#36434a!important;box-shadow:0 0 0 .25rem rgba(0,102,255,.12)!important;}input[type=radio]{border-radius:50%!important;}a{color:#36434a;}a:hover{color:#000;}b,strong{font-weight:600;}#cookie-icon{display:none;}.site-products-pager .prev,.site-products-pager .next,.mce-btn-sec,.mce-btn{display:inline-block;vertical-align:top;position:relative;width:100%;margin:0 5px 10px 0;max-width:220px;height:55px;line-height:55px;font-size:16px;font-weight:700;border-radius:27.5px;padding:0 0 0 25px;text-decoration:none;background-color:#36434a;color:#fff;transition:transform .2s;box-sizing:border-box;}.site-products-pager .prev:after,.site-products-pager .next:after,.mce-btn-sec:after,.mce-btn:after{display:block;position:absolute;top:50%;right:20px;height:20px;line-height:20px;margin-top:-10px;content:"";font-family:"bootstrap-icons";font-weight:normal;font-size:15px;}.site-products-pager .prev:hover,.site-products-pager .next:hover,.mce-btn-sec:hover,.mce-btn:hover{background-color:#415059;transform:translateY(-1px);}@keyframes heartbeat{0%{transform:scale(1);}10%{transform:scale(1.05);}20%{transform:scale(1);}30%{transform:scale(1.05);}40%{transform:scale(1);}100%{transform:scale(1);}}html{position:relative;min-height:100%;height:100%;}body{color:#20272b;font:300 15px sans-serif;font-size:15px;font-family:"Archivo",sans-serif;line-height:1.55;font-optical-sizing:auto;font-weight:normal;font-style:normal;font-variation-settings:"wdth" 100;}h1{display:block;color:#20272b;margin:30px 0 15px 0;font-size:40px;line-height:1.1;font-weight:700;}h1 strong{font-weight:700;}h2{font-weight:400;font-size:25px;line-height:1.1;}#site-overlay{display:none;z-index:9999999;width:100%;height:100%;position:fixed;inset:0;background:rgba(0,0,0,.6);color:#fff;font-size:24px;text-align:center;padding-top:20%;}#site-infobar{display:flex;justify-content:center;align-items:center;clear:both;color:#fff;background-color:#ed1c24;}#site-infobar .infobar-content{vertical-align:middle;text-align:center;}#site-infobar .infobar-content .site-article{vertical-align:middle;text-align:center;padding:5px 13px;line-height:20px;font-size:14px;}#site-infobar .infobar-content .site-article p{margin:0;}body.site-header-mobile-nav-open #site-header-mobile-nav{width:100%;transition:0s;transition-delay:0s;}body.site-header-mobile-nav-open #site-header-mobile-nav .mobile-nav{transform:translateX(0);}body.site-header-mobile-nav-open #site-header-mobile-nav .mobile-nav-backdrop{opacity:.4;}#site-header-mobile-nav{display:block;position:fixed;z-index:9999;overflow:hidden;top:0;right:0;bottom:0;width:0;transition:.5s;transition-delay:.2s;}#site-header-mobile-nav .mobile-nav{display:flex;position:absolute;top:0;right:0;z-index:99999;width:100%;max-width:450px;height:100%;background:#fff;box-sizing:border-box;transform:translateX(100%);transition:transform .35s ease;}#site-header-mobile-nav .mobile-nav-backdrop{display:block;position:absolute;top:0;left:0;z-index:99998;width:100%;height:100vh;background:#000;opacity:0;transition:opacity .2s;}#site-header-mobile-nav .mobile-nav-header{position:relative;padding:10px 20px 10px 20px;box-sizing:border-box;border-bottom:1px solid #efefef;}#site-header-mobile-nav .mobile-nav-header>a{position:absolute;top:5px;right:13px;font-size:20px;color:#36434a;}#site-header-mobile-nav .mobile-nav{flex-direction:column;flex-wrap:nowrap;}#site-header-mobile-nav .mobile-nav .mobile-nav-in{display:block;overflow-y:auto;max-height:100%;padding:5px;}#site-header-mobile-nav .mobile-nav .mobile-nav-in .nav-buttons a{display:block;position:relative;line-height:30px;padding:15px 5%;margin-bottom:5px;box-sizing:border-box;text-decoration:none;background:#f4f7f8;color:#36434a;border-radius:5px;overflow:hidden;}#site-header-mobile-nav .mobile-nav .mobile-nav-in .nav-buttons a:hover{color:#ed1c24;background:#fafcfc;}#site-header-mobile-nav .mobile-nav .mobile-nav-in .nav-buttons a.category{font-weight:600;}#site-header-mobile-nav .mobile-nav .mobile-nav-in .nav-buttons a::after{display:block;height:20px;line-height:20px;position:absolute;top:50%;margin-top:-10px;right:15px;content:"";font-size:14px;font-family:"bootstrap-icons";font-weight:300;opacity:.5;}#site-header-mobile-nav .mobile-nav .mobile-nav-in .separator{display:block;height:30px;}#site-sticky-wrapper{display:block;position:sticky;top:0;width:100%;z-index:1000;background:#fff;border-bottom:1px solid #eaefef;transition:transform .7s ease-in-out;}.sticky-compact #site-sticky-wrapper{transform:translateY(-80px);}#site-navbar{display:block;height:45px;align-items:center;clear:both;color:#fff;background-color:#36434a;}#site-navbar .navbar-content{display:flex;clear:both;gap:10px;height:100%;width:96%;max-width:1420px;margin:0 auto 0 auto;}#site-navbar .navbar-content nav{flex:1 1 auto;}#site-navbar .navbar-content .infoline{flex:0 1 auto;}#site-header{display:block;width:100%;border-bottom:1px solid #eaefef;height:81px;box-sizing:border-box;}#site-header .header-wrapper{display:flex;gap:15px;clear:both;position:relative;width:96%;max-width:1420px;height:80px;margin:0 auto 0 auto;}#site-header .header-wrapper .logobar{flex:1 1 auto;height:100%;display:flex;align-items:center;}#site-header .header-wrapper .sidebar{flex:0 0 auto;height:100%;display:flex;align-items:center;}#site-header .logo{display:block;width:96%;max-width:100px;height:28px;max-height:50px;margin-left:15px;background:url(/logo.svg) center center no-repeat;background-size:contain;}#site-header .menu{display:flex;align-items:center;margin-right:5px;}#site-header .menu .search,#site-header .menu .user,#site-header .menu .cart,#site-header .menu .nav{display:flex;flex:1;width:36px;height:36px;position:relative;justify-content:center;align-items:center;font-size:22px;color:#36434a;text-align:center;transition:transform .25s ease;border-radius:100%;}#site-header .menu .search:hover,#site-header .menu .user:hover,#site-header .menu .cart:hover,#site-header .menu .nav:hover{background-color:#f4f7f8;outline:3px solid #f4f7f8;}#site-header .menu .search span,#site-header .menu .user span,#site-header .menu .cart span,#site-header .menu .nav span{display:block;position:absolute;z-index:2;width:18px;height:18px;line-height:17px;top:-1px;right:-1px;font-weight:700;font-size:11px;text-indent:1px;line-height:18px;text-align:center;color:#fff;background:#b23d3b;border-radius:18px;}#site-header .menu .search i,#site-header .menu .user i,#site-header .menu .cart i{display:block;width:100%;height:100%;background:#36434a;}#site-header .menu .search i{mask:url(/assets/search.svg) center center no-repeat;mask-size:21px;}#site-header .menu .user i{mask:url(/assets/user.svg) center center no-repeat;mask-size:21px;}#site-header .menu .cart i{mask:url(/assets/cart.svg) center center no-repeat;mask-size:21px;}#site-header .menu .nav{display:none;font-size:28px;}#site-header .searchbar{display:block;position:absolute;z-index:100;top:50%;margin-top:-25px;right:120px;width:100%;max-width:400px;}#site-header .searchbar a.search{display:none;}#site-header .searchbar a.close{display:flex;position:absolute;width:50px;height:100%;top:0;right:0;z-index:1;font-size:20px;color:#36434a;justify-content:center;align-items:center;transition:transform .25s ease;}#site-header .searchbar a.close:hover{color:#748289;}#site-header .closed{display:none;}#site-categories{display:flex;clear:both;gap:20px;height:100%;width:96%;max-width:1420px;height:45px;margin:0 auto 0 auto;}#site-categories .categorybar{flex:1 1 auto;}#site-categories .sidebar{flex:0 0 auto;}#site-categories .categorybar>ul{display:inline-flex;align-items:flex-start;padding:0;margin:0;}#site-categories .categorybar>ul>li{display:block;}#site-categories .categorybar>ul>li>a{display:flex;position:relative;padding:0 15px 0 15px;align-items:center;text-decoration:none;height:45px;font-weight:500;font-size:15px;color:#20272b;border-radius:0;}#site-categories .categorybar>ul>li>a span{line-height:20px;}#site-categories .categorybar>ul>li.haschild:hover:before{display:block;position:absolute;z-index:11;top:126px;left:0;width:100%;height:20px;opacity:.5;content:"";}#site-categories .categorybar>ul>li ul{display:none;position:absolute;z-index:2;top:127px;width:96%;max-width:1420px;left:50%;max-height:60vh;overflow-y:auto;transform:translateX(-50%);flex-wrap:wrap;column-gap:10px;padding:15px 15px 5px 15px;border-radius:0;background:#fff;box-shadow:0 5px 8px rgba(0,0,0,.15);}#site-categories .categorybar>ul>li ul li{display:block;flex-grow:1;flex-basis:18%;width:100%;min-width:140px;position:relative;margin-bottom:10px;}#site-categories .categorybar>ul>li ul li.ghost{margin-bottom:0;}#site-categories .categorybar>ul>li ul li a{display:flex;width:100%;align-items:center;position:relative;height:60px;overflow:hidden;color:#20272b;background-color:#f4f7f8;box-sizing:border-box;text-decoration:none;border-radius:0;}#site-categories .categorybar>ul>li ul li a:hover{color:#ed1c24;outline:1px solid #36434a;}#site-categories .categorybar>ul>li ul li a span{flex:1;font-size:16px;margin:0;padding:0 0 0 20px;font-weight:500;line-height:21px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;}#site-categories .categorybar>ul>li ul li a img{width:65px;height:52px;object-fit:cover;object-position:center center;border-radius:7px;mix-blend-mode:multiply;margin-right:3px;}#site-categories .categorybar>ul>li .ul-overlay{display:none;opacity:.4;z-index:1;position:absolute;top:127px;left:0;width:100%;height:600px;pointer-events:none;background:#373a46;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,#373a46 80%,#373a46 100%);}#site-categories .categorybar>ul>li:hover ul,#site-categories .categorybar>ul>li:hover .ul-overlay{display:flex;}#site-categories .categorybar>ul>li:hover>a,#site-categories .categorybar>ul:not(:hover)>li.active>a{color:#ed1c24;}#site-categories .categorybar>ul>li:hover>a:before{display:none;}#site-categories .sidebar{display:flex;align-items:center;position:relative;}#site-categories .sidebar nav{display:flex;align-items:center;}#site-categories .sidebar nav ul{padding:0;margin:0;}#site-categories .sidebar nav li{display:inline-block;position:relative;margin:0 5px 0 0;}#site-categories .sidebar nav li a{display:inline-block;text-decoration:none;color:#20272b;font-weight:300;line-height:25px;padding:5px 10px;border-radius:0;}#site-categories .sidebar nav li a:hover{color:#ed1c24;}#site-categories .sidebar nav li:has(.active)>a,#site-categories .sidebar nav li.active>a{font-weight:600;}#site-categories .sidebar nav li>ul{display:none;position:absolute;top:35px;left:0;width:250px;max-height:350px;line-height:25px;z-index:5001;padding:5px;overflow-y:auto;background:#fff;border-radius:0;box-shadow:0 5px 10px rgba(0,0,0,.3);}#site-categories .sidebar nav li>ul li{display:block;margin:0;}#site-categories .sidebar nav li>ul li a{display:block;color:#36434a;text-decoration:none;white-space:wrap;padding:5px 10px;}#site-categories .sidebar nav li>ul li a:hover{background:#f4f7f8;}#site-categories .sidebar nav li:hover>ul{display:block;}#site-categories .sidebar .cart{display:flex;flex:1;width:40px;height:40px;position:absolute;top:2px;right:0;justify-content:center;align-items:center;font-size:24px;text-align:center;}#site-categories .sidebar .cart i{display:block;width:100%;height:100%;background:#36434a;mask:url(/assets/cart.svg) center center no-repeat;mask-size:21px;}#site-categories .sidebar .cart:hover i{background:#748289;}#site-categories .sidebar .cart span{display:block;position:absolute;z-index:2;width:18px;height:18px;line-height:17px;top:0;right:0;font-weight:700;font-size:11px;text-indent:1px;line-height:18px;text-align:center;color:#fff;background:#b23d3b;border-radius:18px;}#site-categories nav{pointer-events:auto;opacity:1;transition:opacity .7s ease;animation-delay:.5s;}#site-categories .cart{pointer-events:none;opacity:0;transition:opacity .7s ease;animation-delay:0s;}.sticky-compact #site-categories nav{transition-delay:0s;opacity:0;pointer-events:none;}.sticky-compact #site-categories .cart{transition-delay:.5s;opacity:1;pointer-events:auto;}#site-home-slideshow{display:block;clear:both;position:relative;width:100%;max-width:1700px;margin:0 auto 20px auto;}#site-home-slideshow .site-slideshow{margin:0;max-width:100%;height:750px;border-radius:0;background:#f4f7f8;box-shadow:none;}#site-home-slideshow .site-slideshow .slideshow-carousel{width:100%;height:750px;}#site-home-slideshow .site-slideshow .slideshow-carousel .item{height:750px;overflow:hidden;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content{display:block;position:relative;width:96%;height:100%;max-width:1420px;margin:0 auto 0 auto;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .info{display:block;position:absolute;z-index:2;max-width:500px;bottom:145px;left:0;color:#fff;font-weight:300;pointer-events:none;text-shadow:0 3px 8px #000;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .info .title{display:block;font-size:57px;line-height:1;margin-bottom:15px;font-weight:700;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .info .desc{display:block;font-size:19px;font-weight:400;color:#eaefef;max-width:80%;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons{display:flex;align-items:center;gap:10px;position:absolute!important;bottom:70px;left:0;width:100%;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .more{display:block;z-index:2;height:55px;line-height:55px;width:100%;max-width:220px;padding:0 15px;margin-right:10px;text-align:center;text-decoration:none;font-size:16px;font-weight:700;border-radius:55px;background:#f4f7f8;transition:transform .2s;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .more:hover{background:#fff;color:#36434a;transform:translateY(-1px);}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .prev,#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .next{display:flex;align-items:center;justify-content:center;transition:transform .2s;position:relative;z-index:2;bottom:unset;left:unset;padding:0;width:40px;height:40px;border-radius:42px;text-align:center;background:#748289;color:#fff;transition:transform .2s;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .prev:hover,#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .next:hover{background:#828e95;transform:translateY(-1px);}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .prev i,#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .next i{margin:2px 0 0 0;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .owl-next{left:unset;right:unset;}#site-home-slideshow .site-slideshow .slideshow-carousel .owl-nav,#site-home-slideshow .site-slideshow .slideshow-carousel .owl-dots{display:none;}.site-benefits{position:relative;width:100vw;margin:20px 0 20px -50vw;left:50%;right:50%;box-sizing:border-box;}.site-benefits .benefits-content{display:block;clear:both;position:relative;width:96%;max-width:1420px;margin:0 auto 0 auto;}.site-benefits .benefits-content ul{display:flex;gap:10px;min-height:120px;align-items:center;margin:0;padding:30px 0;box-sizing:border-box;list-style-type:none;}.site-benefits .benefits-content ul li{position:relative;flex:1;padding:30px 3% 0 3%;margin:0;box-sizing:border-box;font-size:15px;text-align:center;line-height:20px;color:#73818a;box-sizing:border-box;}.site-benefits .benefits-content ul li::before{display:block;width:30px;height:30px;position:absolute;top:-10px;margin-left:-15px;left:50%;content:"";background:#73818a;mask:url(/assets/benefits-premium.svg) center center no-repeat;mask-size:contain;}.site-benefits .benefits-content ul li:nth-child(1):before{mask:url(/assets/benefits-premium.svg) center center no-repeat;}.site-benefits .benefits-content ul li:nth-child(2):before{mask:url(/assets/benefits-warranty.svg) center center no-repeat;}.site-benefits .benefits-content ul li:nth-child(3):before{mask:url(/assets/benefits-instock.svg) center center no-repeat;}.site-benefits .benefits-content ul li:nth-child(4):before{mask:url(/assets/benefits-consulting.svg) center center no-repeat;}.site-benefits .benefits-content ul li::after{display:block;width:1px;height:130%;position:absolute;top:-15%;left:-5px;background:#eaefef;content:"";}.site-benefits .benefits-content ul li:first-child::after{display:none;}.site-benefits .benefits-content ul li strong{display:block;color:#36434a;font-size:17px;padding-bottom:5px;}.site-benefits .benefits-content ul li br{display:none;}#site-content{display:block;clear:both;width:96%;min-height:300px;max-width:1420px;margin:0 auto 0 auto;}#site-content>h1{padding:0 10px;}#site-content>.site-products-description .description-wrapper,#site-content>.site-product-comparison,#site-content>.site-article,#site-content>.site-articles,#site-content>.site-cart-finish,#site-content>.site-orders,#site-content>.site-orders-return,#site-content>.site-login,#site-content>.site-logged,#site-content>.site-recovery,#site-content>.site-registration,#site-content>.site-registration-address-list,#site-content>.site-form{padding:0 10px;}#site-footer{display:block;width:100%;border-top:1px solid #eaefef;background:url(/assets/footer.jpg) center bottom no-repeat;}#site-footer .footer-wrapper{display:block;clear:both;width:96%;max-width:1420px;margin:0 auto 0 auto;}#site-footer .footer-content{display:flex;column-gap:60px;align-items:flex-start;flex-direction:row;padding:25px 0;}#site-footer .footer-content .part-article{flex:0 1 540px;}#site-footer .footer-content .part-blocks{flex:1 1 auto;}#site-footer .footer-content{line-height:25px;font-size:16px;min-height:430px;}#site-footer .footer-content .part-article{font-size:17px;padding:15px 0 0 0;}#site-footer .footer-content .part-article h2{display:block;max-width:400px;color:#20272b;margin:0 0 15px 0;font-size:40px;font-weight:700;}#site-footer .footer-content .part-article p{display:block;max-width:480px;}#site-footer .footer-content .part-article .social{display:flex;gap:8px;margin-top:25px;}#site-footer .footer-content .part-article .social a{display:inline-block;font-size:16px;width:28px;height:28px;line-height:28px;text-align:center;border-radius:100%;color:#748289;box-sizing:border-box;transition:transform .2s;border:1px solid #748289;}#site-footer .footer-content .part-article .social a:hover{transform:translateY(-1px);color:#36434a;border-color:#36434a;}#site-footer .footer-content .part-blocks{display:flex;}#site-footer .footer-content .part-blocks .block{flex:1;}#site-footer .footer-content .part-blocks .block h2{padding:0;margin:30px 0 15px 0;color:#20272b;font-size:16px;font-weight:700;}#site-footer .footer-content .part-blocks .block ul{display:block;list-style-type:none;margin:0;padding:0;}#site-footer .footer-content .part-blocks .block ul li{display:block;padding:0;margin:0;}#site-footer .footer-content .part-blocks .block ul ul{padding-left:20px;}#site-footer .footer-content .part-blocks .block a{text-decoration:none;color:#73818a;}#site-footer .footer-content .part-blocks .block a:hover,#site-footer .footer-content .part-blocks .block a:hover i{color:#f47b7f;}#site-footer .footer-content .part-blocks .block .contact{display:inline-block;clear:both;}#site-footer .footer-content .part-blocks .block .contact i{margin-right:10px;color:#73818a;}#site-footer .footer-copy{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:end;text-align:right;align-items:center;min-height:45px;padding:10px 0;line-height:20px;color:#36434a;font-size:13px;font-weight:300;}#site-footer .footer-copy div{margin:0 10%;}#site-footer .footer-copy div a{color:#36434a;text-decoration:none;}#site-footer .footer-copy div a:hover{color:#ed1c24;}#site-footer .footer-copy div .disclaimer{display:block;opacity:.6;}.site-products-pager .prev,.site-products-pager .next,.mce-btn-sec,.mce-btn{display:inline-block;vertical-align:top;position:relative;width:100%;margin:0 5px 10px 0;max-width:220px;height:55px;line-height:55px;font-size:16px;font-weight:700;border-radius:27.5px;padding:0 0 0 25px;text-decoration:none;background-color:#36434a;color:#fff;transition:transform .2s;box-sizing:border-box;}.site-products-pager .prev:after,.site-products-pager .next:after,.mce-btn-sec:after,.mce-btn:after{display:block;position:absolute;top:50%;right:20px;height:20px;line-height:20px;margin-top:-10px;content:"";font-family:"bootstrap-icons";font-weight:normal;font-size:15px;}.site-products-pager .prev:hover,.site-products-pager .next:hover,.mce-btn-sec:hover,.mce-btn:hover{background-color:#415059;transform:translateY(-1px);}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.tabs{display:flex;gap:2px;padding:0 10px;height:45px;}.tabs a{display:flex;align-items:center;position:relative;color:#20272b;padding:0 6px 7px 6px;text-decoration:none;border-radius:10px 10px 0 0;transition:background .15s ease;}.tabs a:hover{background:rgba(0,0,0,.02);}.tabs a.active{background:#fff;color:#ed1c24;font-weight:500;padding:0 15px 7px 15px;margin:0 5px;}.tabs a.active::before{content:"";width:10px;height:10px;position:absolute;z-index:2;left:-10px;bottom:0;background:-webkit-radial-gradient(0 0,circle,rgba(255,255,255,0) 10px,#fff 11px);}.tabs a.active::after{content:"";width:10px;height:10px;position:absolute;z-index:2;right:-10px;bottom:0;background:-webkit-radial-gradient(100% 0,circle,rgba(255,255,255,0) 10px,#fff 11px);}.glightbox-clean .gslide-description{background:none;text-align:center;}.glightbox-clean .gslide-description .gdesc-inner{padding:10px;}.glightbox-clean .gslide-description h4{color:#999;margin:0;font-size:13px;}.glightbox-video{position:relative;}.glightbox-video::before{position:absolute;top:50%;left:50%;transition:all .35s;transform:translate(-50%,-50%);z-index:2;font-size:24px;color:#36434a;pointer-events:none;content:"";font-family:"bootstrap-icons";}.glightbox-video::after{display:block;position:absolute;width:60px;height:60px;top:50%;left:50%;transition:all .35s;margin:-30px 0 0 -30px;z-index:1;outline:15px solid rgba(255,255,255,.3);border-radius:100%;background:#fff;content:"";}.glightbox-video:hover::after{scale:1.3;outline-width:8px;}.expandable-content{position:relative;}.expandable-content .expandable-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;}.expandable-content .expandable-toggle{position:absolute;bottom:0;right:0;padding-right:10px;color:#20272b;font-weight:500;display:none;text-wrap:nowrap;text-decoration:none;background:linear-gradient(to right,transparent,#fff 20px);}.expandable-content .expandable-toggle:before{display:inline-block;width:30px;content:"...";font-weight:300;text-align:right;padding-right:3px;opacity:.7;}.expandable-content .expandable-toggle:hover{color:#ed1c24;}.expandable-content .expandable-toggle span{text-decoration:underline;}.expandable-content .expandable-toggle span:nth-child(1){display:inline-block;}.expandable-content .expandable-toggle span:nth-child(2){display:none;}.expandable-content.expanded .expandable-body{-webkit-line-clamp:unset;max-height:none;}.expandable-content.expanded .expandable-body p:last-of-type{margin-bottom:0;}.expandable-content.expanded .expandable-toggle{display:block;position:relative;}.expandable-content.expanded .expandable-toggle:before{display:none;}.expandable-content.expanded .expandable-toggle span:nth-child(1){display:none;}.expandable-content.expanded .expandable-toggle span:nth-child(2){display:inline-block;}.mce-btn{text-align:left;}.mce-btn:hover{outline:0;color:#fff;}.mce-btn-sec{text-align:left;color:#36434a;background:transparent;border:1px solid #36434a;}.mce-btn-sec:hover{outline:0;color:#36434a;border-color:#36434a;background:#f4f7f8;}.mce-accordion{display:block;margin:8px 0;}.mce-accordion>h3{background-color:#f1f1f1;border:1px solid #ddd;padding:10px;text-align:left;cursor:pointer;margin:0;padding:10px 15px;font-size:16px;}.mce-accordion>h3:hover{background-color:#f6f6f6;}.mce-accordion>div{border:1px solid #ddd;border-top:0;padding:10px 15px;display:none;}.mce-accordion.active>div{display:block;}.mce-accordion>div>p:last-child{margin-bottom:0;}#site-home-title{display:block;width:100%;margin:80px 0 0 0;}#site-home-title h1{padding-left:10px;padding-right:10px;}#site-home-title .site-article{display:flex;flex-wrap:wrap;width:100%;padding-left:10px;padding-right:10px;}#site-home-title .site-article p{flex-grow:1;flex-basis:40%;min-width:300px;font-size:19px;}#site-home-title .site-article p:nth-child(2){text-align:right;color:#73818a;font-size:16px;}#site-home-categories{display:flex;flex-wrap:wrap;gap:20px;margin:10px 0 0 0;}#site-home-categories a,#site-home-categories .ghost{flex:1 1 150px;min-width:230px;}#site-home-categories a{position:relative;aspect-ratio:1;transition:transform .35s;background:#36434a;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#f4f7f8;}#site-home-categories a::before{display:block;position:absolute;transition:all .35s;bottom:0;left:0;width:100%;height:65%;z-index:1;content:"";background:linear-gradient(to bottom,transparent 0%,#000 100%);opacity:.7;}#site-home-categories a::after{position:absolute;transition:all .35s;right:30px;bottom:30px;line-height:20px;font-family:"bootstrap-icons";content:"";font-weight:200;font-size:18px;color:#fff;z-index:2;}#site-home-categories a h2{display:block;position:absolute;transition:all .35s;bottom:20px;left:30px;z-index:2;font-size:19px;font-weight:700;text-decoration:none;color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;}#site-home-categories a:hover{transform:translateY(-5px);outline:1px solid #36434a;}#site-home-categories a:hover h2{bottom:30px;}#site-home-categories a:hover::before{opacity:.85;}#site-home-categories a:hover::after{right:15px;}#site-home-categories .ghost{height:0;visibility:hidden;}.site-home-separator{position:relative;height:1px;width:100vw;margin:30px 0 30px -50vw;left:50%;right:50%;box-sizing:border-box;background:#eaefef;}.site-home-content{display:block;padding:20px 0 0 0;}.site-home-content .mce-container{gap:0;font-size:19px;}.site-home-content .mce-container .column{flex-basis:50%;}.site-home-content .mce-container .column:nth-child(2){padding:10px 0 0 70px;}.site-home-content .mce-container .column:nth-child(2) p:nth-of-type(2){color:#73818a;}.site-home-content .mce-container h2{display:block;color:#20272b;margin:0 0 15px 0;font-size:40px;font-weight:700;}.site-home-content .mce-container ul{list-style:none;margin:0;padding:10px 0 25px 0;}.site-home-content .mce-container ul li{display:flex;align-items:center;gap:18px;margin-bottom:10px;font-size:17px;font-weight:600;}.site-home-content .mce-container ul li::before{display:flex;align-items:center;justify-content:center;width:32px;height:32px;content:"";font-family:"bootstrap-icons";font-size:18px;color:#455458;background:#edf1f2;border-radius:50%;}#site-home-collections{display:block;position:relative;width:100%;padding:0 5%;box-sizing:border-box;margin-bottom:100px;}#site-home-collections .site-collection{display:block;position:relative;width:100%;margin-top:80px;}#site-home-collections .site-collection .collection-content{display:block;width:100%;text-align:center;}#site-home-collections .site-collection .collection-content h2{font-size:40px;font-weight:700;}#site-home-collections .site-collection .collection-content p{color:#73818a;font-size:19px;}#site-home-collections .site-collection .collection-carousel-wrapper{display:block;width:100%;}.site-collection .collection-carousel-wrapper{display:block;width:100%;height:430px;position:relative;}.site-collection .collection-carousel-wrapper .collection-carousel{display:block;position:absolute;width:100%;height:100%;}.site-collection .collection-carousel-wrapper .collection-carousel .product-wrapper{position:static;z-index:0;text-align:center;width:100%;height:400px;}.site-collection .collection-carousel-wrapper .collection-carousel .product{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;}.site-collection .collection-carousel-wrapper .collection-carousel .product a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}.site-collection .collection-carousel-wrapper .collection-carousel .product .image{display:flex;justify-content:center;align-items:center;width:100%;height:250px;}.site-collection .collection-carousel-wrapper .collection-carousel .product .image img{max-width:50%;max-height:50%;object-fit:contain;transition:all .5s;mix-blend-mode:multiply;}.site-collection .collection-carousel-wrapper .collection-carousel .product:hover img{transform:scale(1.1);}.site-collection .collection-carousel-wrapper .collection-carousel .product-info{display:none;flex-direction:column;row-gap:3px;align-items:center;position:absolute;top:260px;left:-150%;width:400%;height:130px;z-index:2;font-size:16px;text-align:center;}.site-collection .collection-carousel-wrapper .collection-carousel .product-info h3{margin:0;width:100%;max-width:550px;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:27px;font-weight:600;}.site-collection .collection-carousel-wrapper .collection-carousel .product-info .desc{width:100%;max-width:400px;margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:100;color:#73818a;}.site-collection .collection-carousel-wrapper .collection-carousel .product-info .other{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;}.site-collection .collection-carousel-wrapper .collection-carousel .product-info .price-old{text-decoration:line-through;color:#73818a;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage-outer{height:100%;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage{height:100%;margin-left:-50px;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .owl-item{z-index:0;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-prev,.site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-next{display:block;position:absolute;bottom:20px;z-index:2;transition:transform .2s;padding:0;width:40px;height:40px;border-radius:50%;text-align:center;background:#f4f7f8;color:#73818a;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-prev i,.site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-next i{font-size:15px;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-prev:hover,.site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-next:hover{background:#eef2f4;transform:translateY(-1px);}.site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-prev.disabled,.site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-next.disabled{display:none;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-prev{right:50%;margin-right:5px;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-next{left:50%;margin-left:5px;}@media screen and (min-width:1050px){.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active~.active~.active:not(.active~.active~.active~.active){z-index:1;margin:0 50px;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active~.active~.active:not(.active~.active~.active~.active) .product{width:200%;left:-50%;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active~.active~.active:not(.active~.active~.active~.active) .product .image img{max-width:95%;max-height:95%;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active~.active~.active:not(.active~.active~.active~.active) .product:hover .image img{transform:scale(1.05);}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active~.active~.active:not(.active~.active~.active~.active) .product-info{display:flex;}}@media screen and (max-width:1049px) and (min-width:500px){.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active~.active:not(.active~.active~.active){z-index:1;margin:0 50px;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active~.active:not(.active~.active~.active) .product{width:150%;left:-25%;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active~.active:not(.active~.active~.active) .product .image img{max-width:95%;max-height:95%;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active~.active:not(.active~.active~.active) .product:hover .image img{transform:scale(1.05);}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active~.active:not(.active~.active~.active) .product-info{display:flex;top:240px;left:-100%;width:300%;}}@media screen and (max-width:499px){.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active{margin:0 50px;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active .product{width:150%;left:-25%;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active .product .image img{max-width:80%;max-height:75%;}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active .product:hover .image img{transform:scale(1.05);}.site-collection .collection-carousel-wrapper .collection-carousel .owl-stage .active .product-info{display:flex;top:230px;left:-15%;width:130%;}}.site-registration{max-width:800px;}.site-login{max-width:800px;}.site-recovery{max-width:800px;}#site-breadcrumb-wrapper{display:flex;align-items:center;clear:both;width:96%;max-width:1420px;margin:0 auto 0 auto;}#site-breadcrumb-wrapper .site-breadcrumb{flex:1 1 auto;}#site-breadcrumb-wrapper .site-filter-panel{flex:0 0 auto;max-width:40%;}#site-breadcrumb-wrapper{padding:10px 0;}#site-breadcrumb-wrapper .site-breadcrumb{display:block;position:relative;font-size:14px;font-weight:300;}#site-breadcrumb-wrapper .site-breadcrumb ol{display:flex;padding:0;margin:0;white-space:nowrap;flex-wrap:wrap;padding:0 13px;}#site-breadcrumb-wrapper .site-breadcrumb ol>li{display:inline-block;vertical-align:middle;position:relative;margin:0;padding:0;list-style-type:none;vertical-align:top;}#site-breadcrumb-wrapper .site-breadcrumb ol>li:before{display:block;position:absolute;bottom:-10px;left:0;height:10px;width:100%;content:"";}#site-breadcrumb-wrapper .site-breadcrumb ol>li:after{display:inline-block;vertical-align:middle;content:"/";margin:0 10px;font-size:10px;}#site-breadcrumb-wrapper .site-breadcrumb ol>li:last-child:after{content:"";margin:0 13px 0 0;}#site-breadcrumb-wrapper .site-breadcrumb ol>li>a{display:inline-block;line-height:25px;vertical-align:middle;color:#73818a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#site-breadcrumb-wrapper .site-breadcrumb ol>li>a:hover{color:#ed1c24;}#site-breadcrumb-wrapper .site-breadcrumb ol>li>ul{display:none;position:absolute;top:35px;left:-20px;width:250px;max-height:350px;line-height:25px;z-index:1000;padding:10px 20px;overflow-y:auto;background:#fff;border-radius:0;box-shadow:0 5px 10px rgba(0,0,0,.3);}#site-breadcrumb-wrapper .site-breadcrumb ol>li>ul li{display:block;}#site-breadcrumb-wrapper .site-breadcrumb ol>li>ul li a{display:block;color:#36434a;text-decoration:none;white-space:wrap;}#site-breadcrumb-wrapper .site-breadcrumb ol>li>ul li a:hover{font-weight:600;}#site-breadcrumb-wrapper .site-breadcrumb ol>li:hover>ul{display:block;}.site-article{overflow-wrap:anywhere;}.site-article iframe{max-width:98%!important;}.site-article img{max-width:100%!important;height:auto;}.site-article .mce-accordion>details>summary{border-radius:0;}.site-article .mce-accordion>details>div{border-bottom-right-radius:0;border-bottom-left-radius:0;}.site-articles .articles{display:flex;flex-wrap:wrap;column-gap:15px;margin-top:30px;}.site-articles .articles .article,.site-articles .articles .ghost{flex-grow:1;flex-basis:22%;min-width:220px;}.site-articles .articles .article{display:inline-flex;justify-content:flex-start;flex-direction:column;margin-bottom:15px;transition:transform .35s;line-height:25px;position:relative;overflow:hidden;text-decoration:none;background:#f4f7f8;box-sizing:border-box;}.site-articles .articles .article a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.site-articles .articles .article .preview{flex:0 0 200px;overflow:hidden;}.site-articles .articles .article .preview div{display:block;width:100%;height:100%;background-size:cover;background-position:center center;}.site-articles .articles .article .name{flex:0 0 50px;display:flex;align-items:center;padding:15px 20px 0 20px;box-sizing:border-box;}.site-articles .articles .article .name h2{font-size:18px;font-weight:300;line-height:25px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;box-sizing:border-box;overflow:hidden;}.site-articles .articles .article:hover{outline:1px solid #36434a;transform:translateY(-5px);}.site-articles .articles .article p{flex:1 1 auto;display:block;padding:0 10px 0 20px;margin:0 0 15px 0;color:#73818a;line-height:20px;font-size:14px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;box-sizing:border-box;overflow:hidden;}.site-articles .pager{display:flex;justify-content:flex-end;gap:8px;align-items:center;height:60px;margin:25px 0 0 0;}.site-articles .pager .pages{display:inline-block;margin-right:20px;}.site-articles .pager a{display:inline-block;color:#36434a;padding:0 5px;}.site-articles .pager a:hover{color:#ed1c24;}.site-articles .pager a.active{color:#ed1c24;text-decoration:none;}.site-articles .pager .prev,.site-articles .pager .next{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:24px;margin:0;width:60px;height:100%;text-align:center;border-radius:0;background:#f4f7f8;transition:transform .7s ease;}.site-articles .pager .prev:hover:not(.disabled),.site-articles .pager .next:hover:not(.disabled){transform:scale(.9);background:#ed1c24;color:#fff;}.site-articles .pager .prev.disabled,.site-articles .pager .next.disabled{color:#73818a;cursor:default;opacity:.5;}.site-gallery{display:flex;flex-wrap:wrap;gap:15px;}.site-gallery a{display:inline-flex;align-items:center;justify-content:center;width:30%;height:130px;overflow:hidden;}.site-gallery a:hover{opacity:.8;}.site-gallery a img{object-fit:cover;}.site-slideshow{display:block;position:relative;margin:15px 0;max-width:100%;height:300px;box-sizing:border-box;overflow:hidden;border-radius:0;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.17);}.site-slideshow .slideshow-carousel{display:block;position:absolute;top:0;left:0;width:100%;height:300px;}.site-slideshow .slideshow-carousel .item{display:block;position:relative;height:300px;}.site-slideshow .slideshow-carousel .item .image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;}.site-slideshow .slideshow-carousel .item .more,.site-slideshow .slideshow-carousel .item .info{display:none;}.site-slideshow .slideshow-carousel .owl-item:first-child .item{border-top-left-radius:0;border-bottom-left-radius:0;}.site-slideshow .slideshow-carousel .owl-item:last-child .item{border-top-right-radius:0;border-bottom-right-radius:0;}.site-slideshow .slideshow-carousel .owl-nav{display:none;}.site-slideshow .slideshow-carousel .owl-dots{display:flex;width:100%;justify-content:center;gap:4px;position:absolute;z-index:2;bottom:30px;left:0;pointer-events:none;}.site-slideshow .slideshow-carousel .owl-dots button{display:inline-block;position:relative;width:21px;height:4px;background:#fff;opacity:.4;pointer-events:auto;transition:transform .2s;}.site-slideshow .slideshow-carousel .owl-dots button:hover{opacity:1;transform:scale(1.2);}.site-slideshow .slideshow-carousel .owl-dots button.active{background:#ed1c24;opacity:1;}.site-slideshow .slideshow-carousel .owl-dots button:before{display:block;position:absolute;top:-7px;left:-2px;width:25px;height:18px;content:"";}.site-popup{display:flex;justify-content:center;align-items:center;position:fixed;z-index:214740000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);}.site-popup .wrapper{position:relative;width:95%;height:80%;max-width:800px;max-height:600px;padding-bottom:50px;background:#fff;overflow:hidden;box-sizing:border-box;border-radius:10px;}.site-popup .wrapper .content{width:100%;height:100%;max-height:100%;overflow-y:auto;padding:5%;}.site-popup .wrapper>a{position:absolute;bottom:0;left:0;width:100%;height:50px;line-height:50px;text-align:center;background:#007bff;color:#fff;font-size:18px;font-weight:bold;text-decoration:none;}.site-popup .wrapper>a:hover{background:#1a88ff;}.site-fulltext{width:100%;position:relative;}.site-fulltext .keywords{width:100%;height:50px;line-height:50px;background:#f4f7f8;border-radius:0;font-size:14px;color:#36434a;font-weight:500;border-color:transparent!important;margin:0;padding:0 40px 0 20px;}.site-fulltext .keywords:focus{border:1px solid #36434a!important;background-color:#fff;}.site-fulltext .keywords::placeholder{color:#73818a;font-weight:300;}.site-fulltext .search{position:absolute;top:0;right:0;width:50px;height:50px;line-height:50px;text-align:center;z-index:2;font-size:24px;color:#36434a;}.site-fulltext .search:hover{color:#ed1c24;}.site-fulltext .results{display:none;flex-direction:row;position:absolute;top:50px;right:0;z-index:9999;width:850px;min-height:200px;line-height:20px;font-size:15px;border-radius:10px;background:#f0f0f0;box-shadow:0 10px 15px rgba(0,0,0,.2);}.site-fulltext .results.open{display:flex;}.site-fulltext .results .title{display:block;padding-left:10px;font-size:12px;text-transform:uppercase;line-height:20px;color:#999;}.site-fulltext .results .categories{display:inline-block;vertical-align:top;width:30%;padding:5px 0;}.site-fulltext .results .categories .list{display:block;}.site-fulltext .results .categories a{display:block;background:#fff;margin-bottom:5px;padding:5px 10px;box-sizing:border-box;text-decoration:none;border-radius:5px;font-weight:600;color:#36434a;}.site-fulltext .results .categories a:hover{outline:2px solid #ed1c24;color:#ed1c24;}.site-fulltext .results .categories a span{display:block;font-weight:300;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.site-fulltext .results .products{display:inline-block;vertical-align:top;width:70%;padding:5px 0;}.site-fulltext .results .products .list{display:block;}.site-fulltext .results .products a{display:block;position:relative;height:60px;background:#fff;margin-bottom:5px;padding:5px 10px 5px 70px;box-sizing:border-box;text-decoration:none;border-radius:5px;}.site-fulltext .results .products a.highlighted{outline:2px solid #666;}.site-fulltext .results .products a:hover{outline:2px solid #ed1c24;}.site-fulltext .results .products a:hover .name{color:#ed1c24;}.site-fulltext .results .products a img{width:50px;height:50px;position:absolute;top:5px;left:5px;object-fit:contain;}.site-fulltext .results .products a .name{display:block;font-weight:600;margin-top:4px;color:#36434a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.site-fulltext .results .products a .price{font-size:13px;font-weight:600;color:#b23d3b;}.site-fulltext .results .products a .availability{font-size:13px;margin-left:5px;}.site-fulltext .results .products a .availability span{display:inline-block;vertical-align:middle;margin:-2px 5px 0 0;width:6px;height:6px;border-radius:6px;}.site-fulltext .results .categories .list,.site-fulltext .results .products .list{max-height:450px;overflow-y:auto;padding:2px 5px 0 5px;}.site-products-description{display:block;box-sizing:border-box;display:block;margin-bottom:25px;color:#73818a;font-size:16px;}.site-products-description .expandable-content{padding:0 10px 0 10px;}.site-products-configurator{display:flex;gap:5px;flex-wrap:wrap;padding:10px;}.site-products-configurator .search-wrapper{flex:1 1 auto;position:relative;}.site-products-configurator .search-wrapper .search{display:block;position:relative;max-width:450px;}.site-products-configurator .search-wrapper .search i{position:absolute;top:50%;right:10px;line-height:20px;margin-top:-10px;font-size:20px;color:#73818a;pointer-events:none;}.site-products-configurator .top{flex:0 1 auto;display:flex;flex-wrap:wrap;gap:5px;align-items:center;}.site-products-configurator .top>span{font-size:13px;}.site-products-configurator .top a{display:block;width:45px;height:45px;background:#fff;border-radius:0;border:1px solid #eaefef;box-sizing:border-box;text-decoration:none;}.site-products-configurator .top a:hover{border-color:#73818a;}.site-products-configurator .top a img{width:99%;height:99%;object-fit:cover;object-position:center center;border-radius:7px;mix-blend-mode:multiply;margin-right:3px;}.site-products-configurator .recent{display:flex;flex-wrap:wrap;gap:5px;flex-basis:100%;line-height:20px;}.site-products-configurator .recent>span{display:none;font-size:13px;}.site-products-configurator .recent a{font-size:13px;color:#20272b;background:#e4ecee;padding:0 5px;border-radius:0;text-decoration:none;}.site-products-configurator .recent a:hover{background:#dbe5e8;color:#36434a;}.site-products-filter-preview{display:flex;position:relative;column-gap:0;justify-content:center;align-items:flex-end;padding:0 10px;}.site-products-filter-preview:before{position:absolute;top:-1px;width:100vw;height:1px;margin:0 0 0 -50vw;left:50%;right:50%;box-sizing:border-box;background:#eaefef;content:"";}.site-products-filter-preview .filter{flex:1 1 auto;min-width:0;}.site-products-filter-preview .info{flex:0 0 auto;white-space:nowrap;}.site-products-filter-preview .filter{display:flex;align-items:stretch;height:45px;}.site-products-filter-preview .filter .selected{display:flex;gap:5px;padding:0 10px;align-items:center;margin:3px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:0;}.site-products-filter-preview .filter .selected:hover{background:#f4f7f8;}.site-products-filter-preview .filter .selected>strong{font-weight:400;margin-right:12px;}.site-products-filter-preview .filter .selected span{display:inline;font-weight:600;margin-right:10px;}.site-products-filter-preview .filter .selected span:last-child{margin-right:0;}.site-products-filter-preview .filter .selected span strong{color:#ed1c24;}.site-products-filter-preview .filter .selected span::after{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:0 5px 0 10px;background:#73818a;mask:url(/assets/arrow-down.svg) center center no-repeat;mask-size:contain;content:"";}.site-products-filter-preview .info{display:flex;align-items:stretch;height:45px;position:relative;}.site-products-filter-preview .info .total{display:flex;align-items:center;padding:0 14px;font-size:14px;font-weight:300;border-right:1px solid #eaefef;color:#73818a;}.site-products-filter-preview .info .sort{display:flex;align-items:stretch;height:100%;position:relative;}.site-products-filter-preview .info .sort .selected{display:flex;gap:5px;align-items:center;padding:0 10px;margin:3px 0 3px 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:0;}.site-products-filter-preview .info .sort .selected:hover{background:#f4f7f8;}.site-products-filter-preview .info .sort .selected::after{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:0 0 0 5px;background:#73818a;mask:url(/assets/arrow-down.svg) center center no-repeat;mask-size:contain;content:"";}.site-products-filter-preview .info .sort .options{display:none;position:absolute;top:40px;right:5px;width:150px;text-align:left;z-index:100;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.2);}.site-products-filter-preview .info .sort .options a{display:block;padding:8px 15px;text-decoration:none;border-bottom:1px solid #eaefef;}.site-products-filter-preview .info .sort .options a:hover{font-weight:600;}.site-products-filter-preview .info .sort .options a:last-child{border:0;}.site-products-filter-preview .info .sort .options a.active{color:#d9d9d9;}.site-products-filter-preview .info .sort.open .options{display:block;}.site-products-categories{display:block;padding:0 10px;}.site-products-categories .categories{display:flex;flex-wrap:wrap;column-gap:20px;}.site-products-categories .categories a,.site-products-categories .categories .ghost{flex-grow:1;flex-basis:10%;min-width:130px;margin-bottom:20px;}.site-products-categories .categories .ghost{margin-bottom:0;}.site-products-categories .categories a{display:block;width:100%;text-decoration:none;transition:transform .2s;}.site-products-categories .categories a div{display:flex;width:100%;aspect-ratio:1;justify-content:center;align-items:center;background:#f4f7f8;}.site-products-categories .categories a div img{max-width:85%;max-height:85%;object-fit:contain;transition:all .5s;mix-blend-mode:multiply;}.site-products-categories .categories a h2{flex:1;display:flex;height:60px;justify-content:center;align-items:center;font-size:17px;margin:0;padding:0;}.site-products-categories .categories a h2 span{text-align:center;font-weight:500;line-height:21px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;}.site-products-categories .categories a:hover{transform:translateY(-1px);}.site-products-categories .categories a:hover div{outline:1px solid #36434a;color:#ed1c24;}.site-products-categories .categories a:hover h2{color:#ed1c24;}.site-products-categories-configurator{display:block;}.site-products-categories-configurator .categories{display:flex;flex-wrap:wrap;column-gap:10px;padding:10px 10px 0 10px;}.site-products-categories-configurator .categories a,.site-products-categories-configurator .categories .ghost{flex-grow:1;flex-basis:18%;min-width:140px;margin-bottom:10px;}.site-products-categories-configurator .categories .ghost{margin-bottom:0;}.site-products-categories-configurator .categories a{display:flex;width:100%;align-items:center;position:relative;height:60px;overflow:hidden;color:#20272b;background-color:#f4f7f8;box-sizing:border-box;text-decoration:none;border-radius:0;}.site-products-categories-configurator .categories a:hover{color:#ed1c24;outline:1px solid #36434a;}.site-products-categories-configurator .categories a h2{flex:1 1 auto;font-size:16px;margin:0;padding:0 0 0 20px;font-weight:500;line-height:21px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;}.site-products-categories-configurator .categories a div{flex:0 0 auto;width:65px;order:2;}.site-products-categories-configurator .categories a div img{width:65px;height:52px;object-fit:cover;object-position:center center;border-radius:7px;mix-blend-mode:multiply;margin-right:3px;}@keyframes tag-pulse{0%{transform:scale(1,1);}50%{transform:scale(1.1,1.1);}}.site-products-list-wrapper{position:relative;width:100vw;padding:30px 0 10px 0;margin:0 0 0 -50vw;left:50%;right:50%;box-sizing:border-box;background:#f4f7f8;}.site-products-list{display:flex;flex-wrap:wrap;column-gap:20px;width:96%;min-height:300px;max-width:1420px;padding:0 10px;margin:0 auto 0 auto;}.site-products-list .product,.site-products-list .ghost{flex-grow:1;flex-basis:22%;min-width:300px;}.site-products-list .product{display:inline-flex;margin-bottom:20px;justify-content:flex-start;flex-direction:column;line-height:25px;position:relative;text-decoration:none;box-sizing:border-box;}.site-products-list .product .detail{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.site-products-list .product:hover .bag{background-color:#ed1c24;}.site-products-list .product:hover .box{outline:1px solid #36434a;}.site-products-list .product .box{display:flex;padding:25px 30px;flex-direction:column;position:relative;transition:transform .2s;aspect-ratio:1;box-sizing:border-box;background:#fff;box-shadow:0 5px 8px rgba(0,0,0,.11);}.site-products-list .product .box .preview{flex:1 1 0;min-height:0;}.site-products-list .product .box .data{flex:0 0 80px;}.site-products-list .product .preview{display:flex;justify-content:center;align-items:center;}.site-products-list .product .preview img{display:block;max-width:95%;max-height:95%;object-fit:contain;}.site-products-list .product .data{display:flex;flex-direction:column;justify-content:flex-end;}.site-products-list .product .data .name{display:block;box-sizing:border-box;padding-right:48px;}.site-products-list .product .data .name h2{font-size:18px;line-height:1.3;font-weight:300;margin:0 0 5px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;}.site-products-list .product .data .price{display:block;line-height:20px;}.site-products-list .product .data .price .current{display:inline-block;font-weight:700;font-size:16px;color:#b23d3b;}.site-products-list .product .data .price .old{display:inline-block;position:relative;font-weight:300;font-size:15px;color:#73818a;}.site-products-list .product .data .price .old::before{position:absolute;top:10px;left:-5%;width:110%;height:1px;transform:rotate(-8deg);background:#73818a;content:"";}.site-products-list .product .data .price:has(.old) .current{padding:0 3px;margin-right:8px;background:#ed1c24;color:#fff;}.site-products-list .product .data .price-old{position:absolute;bottom:28px;left:5px;font-size:13px;font-weight:600;color:#73818a;}.site-products-list .product .data .price-old::before{position:absolute;top:10px;left:-5%;width:110%;height:1px;transform:rotate(-8deg);background:#73818a;content:"";}.site-products-list .product .flags{display:flex;flex-direction:column;align-items:flex-start;gap:2px;position:absolute;top:25px;left:30px;max-width:50%;}.site-products-list .product .flags .tag{display:block;max-width:100%;line-height:20px;font-size:14px;font-weight:400;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.site-products-list .product .flags .availability{color:#29a450;}.site-products-list .product .cart{display:block;position:absolute;bottom:25px;right:25px;z-index:3;}.site-products-list .product .cart .add{display:flex;justify-content:center;transition:all .2s;align-items:center;width:55px;height:55px;border-radius:100%;background:#f4f7f8;outline:0 solid #f4f7f8;}.site-products-list .product .cart .add::before{display:block;width:25px;height:25px;background:#36434a;mask:url(/assets/cart.svg) center center no-repeat;mask-size:21px;content:"";}.site-products-list .product .cart .add:hover{scale:1.1;outline-width:3px;}.site-products-list .product .cart .add:hover::before{background:#ed1c24;}.site-products-list .product .cart .done,.site-products-list .product .cart .fail{display:flex;position:absolute;top:0;left:0;font-size:13px;justify-content:center;transition:all .2s;align-items:center;width:55px;height:55px;border-radius:100%;background:#f4f7f8;}.site-products-list .product .cart .done{color:#07b600;z-index:4;}.site-products-list .product .cart .fail{color:#b23d3b;z-index:4;}.site-products-list .product p{display:block;padding:0 3%;margin:20px 0 10px 0;text-align:center;line-height:1.4;font-size:14px;font-weight:400;color:#73818a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;}.site-products-list .product p:empty{display:none;}.site-products-not-found{display:flex;padding:10% 5%;text-align:center;justify-content:center;}.site-products-not-found h2{max-width:750px;}.site-products-pager{display:flex;gap:10px;margin:40px 0 0 0;align-items:center;justify-content:center;box-sizing:border-box;}.site-products-pager .pages{display:flex;align-items:center;justify-content:center;gap:5px;margin-right:20px;}.site-products-pager .pages a{display:inline-block;color:#36434a;padding:0 5px;font-size:15px;font-weight:300;}.site-products-pager .pages a:hover{color:#ed1c24;}.site-products-pager .pages a.active{color:#ed1c24;text-decoration:none;}.site-products-pager .prev,.site-products-pager .next{margin:0;}.site-products-pager .prev.disabled,.site-products-pager .next.disabled{pointer-events:none;}.site-products-pager .prev.disabled,.site-products-pager .next.disabled{color:#73818a;cursor:default;opacity:.5;}.site-products-pager .prev{max-width:55px;background:#eaefef;}.site-products-pager .prev:after{content:"";color:#36434a;}.site-products-pager .prev:hover{background:#f4f7f8;}.site-products-notfound{padding:0 10px;}.site-products-notfound .notfound-image img{width:600px;max-width:100%;}.site-product-comparison{width:100%;padding:0 10px;box-sizing:border-box;}.site-product-comparison .product-comparison-empty p{margin-bottom:.75rem;}.site-product-comparison .product-comparison-scroll{width:100%;overflow-x:auto;border:1px solid #e5e7e9;border-radius:0;-webkit-overflow-scrolling:touch;}.site-product-comparison .product-comparison-table{width:100%;min-width:700px;border-collapse:separate;border-spacing:0;table-layout:fixed;}.site-product-comparison .product-comparison-table th,.site-product-comparison .product-comparison-table td{min-width:210px;padding:.3rem .5rem;line-height:1.3;vertical-align:middle;text-align:left;border-right:1px solid #e5e7e9;border-bottom:1px solid #e5e7e9;background:#fff;}.site-product-comparison .product-comparison-table th:first-child,.site-product-comparison .product-comparison-table td:first-child{min-width:180px;width:180px;}.site-product-comparison .product-comparison-table thead .product-comparison-summary th{position:sticky;top:0;z-index:3;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.08);}.site-product-comparison .product-comparison-table thead .product-comparison-summary th:first-child{left:0;z-index:4;}.site-product-comparison .product-comparison-table .product-comparison-images th,.site-product-comparison .product-comparison-table .product-comparison-images td{text-align:center;}.site-product-comparison .product-comparison-table tbody th{position:sticky;z-index:2;left:0;font-weight:600;background:#f7f8f9;}.site-product-comparison .product-comparison-table tr:last-child th,.site-product-comparison .product-comparison-table tr:last-child td{border-bottom:0;}.site-product-comparison .product-comparison-table th:last-child,.site-product-comparison .product-comparison-table td:last-child{border-right:0;}.site-product-comparison .product-comparison-table .product-comparison-different th{background:#fbf2d4;}.site-product-comparison .product-comparison-table .product-comparison-different td{background:#fffae9;}.site-product-comparison .product-comparison-table tbody tr:hover th,.site-product-comparison .product-comparison-table tbody tr:hover td{background:#efefef;}.site-product-comparison .product-comparison-table tbody tr:hover.product-comparison-different th,.site-product-comparison .product-comparison-table tbody tr:hover.product-comparison-different td{background:#feebb0;}.site-product-comparison .product-comparison-table a{display:block;max-width:100%;overflow-wrap:anywhere;}.site-product-comparison .product-comparison-product{position:relative;vertical-align:top!important;text-align:center!important;}.site-product-comparison .product-comparison-image{display:flex;height:120px;align-items:center;justify-content:center;}.site-product-comparison .product-comparison-image img{max-width:100%;max-height:110px;object-fit:contain;}.site-product-comparison .product-comparison-name,.site-product-comparison .product-comparison-price{display:block;}.site-product-comparison .product-comparison-name{padding:0 5px 0 5px;font-weight:700;text-decoration:none;}.site-product-comparison .product-comparison-price{color:#b23d3b;font-weight:700;}.site-product-comparison .product-comparison-remove{position:absolute;top:8px;right:8px;width:32px;height:32px;color:#34343d;background:#eff1f4;border:0;border-radius:50%;cursor:pointer;}.site-product-comparison .product-comparison-remove:hover{color:#fff;background:#db3545;}.site-product-comparison .product-comparison-remove-all{display:inline-flex;align-items:center;gap:5px;color:#db3545;font-weight:600;text-decoration:none;}.site-product-comparison .product-comparison-remove-all:hover{color:#bb2130;}.site-product-comparison .product-comparison-color{display:inline-block;width:20px;height:20px;margin:-2px 4px 0 0;vertical-align:middle;border:1px solid rgba(0,0,0,.12);border-radius:50%;}.site-product-comparison .product-comparison-parameter-image{width:24px;height:24px;margin-right:4px;vertical-align:middle;object-fit:contain;}.site-product-comparison .product-comparison-separator{margin:0 .35rem;color:#868e96;}.site-product-comparison .product-comparison-missing{color:#868e96;}@keyframes pulse{0%,10%,20%,30%,100%{transform:scale(1);}5%,15%{transform:scale(1.04);}}#product-comparison-floating{display:inline-flex;animation:pulse 3s ease-in-out infinite;position:fixed;z-index:1000;left:10px;bottom:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;color:#fff;background:#ed1c24;border-radius:24px;box-shadow:0 5px 18px rgba(0,0,0,.24);font-weight:700;text-decoration:none;}#product-comparison-floating:hover{color:#fff;background:#f14b52;}#product-comparison-floating[hidden]{display:none;}@media screen and (max-width:600px){#product-comparison-floating{font-size:14px;}.site-products-list .product .comparison-toggle span{display:none;}.site-products-list .product .comparison-toggle{width:34px;padding:0;}.product-comparison-table th,.product-comparison-table td{min-width:185px;padding:.65rem;}.product-comparison-table th:first-child,.product-comparison-table td:first-child{min-width:135px;width:135px;}}.product-comparison-popup .wrapper{width:calc(100% - 30px);height:auto;max-width:480px;}.product-comparison-popup .wrapper .content{height:auto;padding:35px 30px;text-align:center;box-sizing:border-box;}.product-comparison-popup .product-comparison-message{margin:0 0 15px;font-size:24px;}body.site-filter-mobile-open #site-filter-mobile{width:100%;transition:0s;transition-delay:0s;}body.site-filter-mobile-open #site-filter-mobile .filter-mobile{transform:translateX(0);}body.site-filter-mobile-open #site-filter-mobile .filter-mobile-backdrop{opacity:.2;}#site-filter-mobile{display:block;position:fixed;z-index:9999;overflow:hidden;top:0;right:0;bottom:0;width:0;transition:.5s;transition-delay:.2s;}#site-filter-mobile .filter-mobile{display:flex;position:absolute;top:0;right:0;z-index:99999;width:100%;max-width:450px;height:100%;background:#fff;box-sizing:border-box;transform:translateX(100%);transition:transform .35s ease;}#site-filter-mobile .filter-mobile ::-webkit-scrollbar{width:5px;}#site-filter-mobile .filter-mobile ::-webkit-scrollbar-track{background:#f1f1f1;}#site-filter-mobile .filter-mobile ::-webkit-scrollbar-thumb{background:#888;}#site-filter-mobile .filter-mobile ::-webkit-scrollbar-thumb:hover{background:#555;}#site-filter-mobile .filter-mobile .filter-in{flex-grow:1;overflow:auto;}#site-filter-mobile .filter-mobile-backdrop{display:block;position:absolute;top:0;left:0;z-index:99998;width:100%;height:100vh;background:#000;opacity:0;transition:opacity .2s;}#site-filter-mobile .filter-mobile{flex-direction:column;flex-wrap:nowrap;}#site-filter-mobile .filter-mobile .filter-header{position:relative;padding:10px 20px 10px 20px;box-sizing:border-box;border-bottom:1px solid #efefef;margin-bottom:10px;}#site-filter-mobile .filter-mobile .filter-header>a{position:absolute;top:5px;right:13px;font-size:20px;color:#36434a;}#site-filter-mobile .filter-mobile .filter-in{display:block;overflow-y:auto;max-height:100%;padding:0 10px;}#site-filter-mobile .filter-mobile .filter-footer{padding:20px;box-sizing:border-box;border-top:1px solid #efefef;margin-top:10px;}.site-products-filter .filter-panel{display:block;width:100%;margin-bottom:10px;}.site-products-filter .filter-panel h2{display:block;position:relative;width:100%;padding:5px 50px 5px 10px;font-weight:300;font-size:24px;color:#ed1c24;cursor:pointer;border-radius:5px;}.site-products-filter .filter-panel h2:before{display:block;position:absolute;top:11px;right:10px;opacity:.5;color:#36434a;content:"";font-size:15px;font-family:bootstrap-icons!important;line-height:1;font-style:normal;font-weight:normal;text-transform:none;}.site-products-filter .filter-panel h2:hover{background:#f4f7f8;}.site-products-filter .filter-panel h2:hover:before{opacity:1;}.site-products-filter .filter-panel .panel-content{display:block;max-height:250px;overflow-y:auto;padding:5px 5px 5px 10px;box-sizing:border-box;}.site-products-filter .filter-panel .panel-content .color{display:inline-block;vertical-align:middle;width:20px;height:20px;border-radius:100%;margin-right:5px;box-shadow:inset 0 3px 4px rgba(0,0,0,.2666666667);}.site-products-filter .filter-panel .panel-content img{display:inline-block;vertical-align:middle;width:25px;height:25px;object-fit:contain;}.site-products-filter .filter-panel .panel-content label:hover{font-weight:600;}.site-products-filter .filter-panel .panel-price{display:flex;gap:5px;}.site-products-filter .filter-panel .panel-sort a{color:#20272b;margin-right:8px;}.site-products-filter .filter-panel .panel-sort a.active,.site-products-filter .filter-panel .panel-sort a:hover{color:#ed1c24;}.site-products-filter .filter-panel.panel-closed h2:before{content:"";}.site-products-filter .filter-panel.panel-closed .panel-content{display:none;}.site-products-related-list{display:block;}.site-products-related-list>h2{display:block;line-height:40px;padding:0 10px;margin:50px 0 35px 0;font-size:41px;font-weight:200;}.site-products-related-list>h2 span{display:block;font-size:20px;font-weight:300;color:#73818a;}.site-products-detail{display:block;}.site-products-detail h1{margin-bottom:0;}.site-products-detail h2.title{display:block;line-height:40px;padding:0 10px;margin:55px 0 40px 0;color:#36434a;font-size:30px;font-weight:600;}.site-products-detail .detail-basic{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;column-gap:80px;row-gap:0;}.site-products-detail .detail-basic .basic-preview{grid-column:1;grid-row:1/span 2;}.site-products-detail .detail-basic .basic-title{grid-column:2;grid-row:1;}.site-products-detail .detail-basic .basic-information{grid-column:2;grid-row:2;}.site-products-detail .basic-preview{position:relative;margin-top:20px;padding:0 10px;}.site-products-detail .basic-preview .flags-discount{display:block;position:absolute;top:7px;right:15px;width:75px;height:75px;line-height:75px;color:#fff;font-size:20px;font-weight:600;border-radius:100%;text-align:center;background:#b23d3b;z-index:6;animation:tag-pulse 1.5s linear infinite;}.site-products-detail .basic-preview .flags{display:flex;flex-direction:column;align-items:flex-start;gap:2px;position:absolute;top:30px;left:0;max-width:50%;z-index:6;}.site-products-detail .basic-preview .flags>span{display:block;max-width:100%;height:24px;line-height:24px;padding:0 8px;font-size:14px;font-weight:600;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.site-products-detail .basic-preview .flags>span>span>span{display:none;}.site-products-detail .basic-preview .preview-wrapper{display:block;position:relative;width:100%;height:450px;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel{display:block;position:absolute;width:100%;height:450px;top:0;left:0;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel .item{display:block;position:relative;height:450px;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel .item a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel .item a img{max-width:90%;max-height:100%;width:auto;height:auto;object-fit:contain;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav{opacity:0;position:absolute;top:50%;left:0;width:100%;height:0;margin-top:-20px;transition:opacity linear .2s;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav .owl-prev,.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav .owl-next{display:block;transition:transform .2s;position:absolute;z-index:2;opacity:.7;top:0;left:-2%;padding:0;width:40px;height:40px;line-height:40px;border-radius:0;text-align:center;color:#36434a;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav .owl-prev i,.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav .owl-next i{font-size:19px;display:inline-block;vertical-align:middle;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav .owl-prev:hover,.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav .owl-next:hover{transform:scale(1.3);background-color:#f4f7f8;opacity:1;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav .owl-prev.disabled,.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav .owl-next.disabled{display:none;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav .owl-prev span,.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav .owl-next span{font-size:35px;line-height:21px;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-nav .owl-next{left:auto;right:-2%;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel .owl-dots{display:none;}.site-products-detail .basic-preview .preview-wrapper .owl-carousel:hover .owl-nav{opacity:1;}.site-products-detail .basic-preview .thumbnail-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin:15px 0 0 0;}.site-products-detail .basic-preview .thumbnail-wrapper a,.site-products-detail .basic-preview .thumbnail-wrapper .ghost{flex:1 1 20%;min-width:90px;}.site-products-detail .basic-preview .thumbnail-wrapper a{display:flex;aspect-ratio:1;background:#f4f7f8;justify-content:center;align-items:center;box-sizing:border-box;overflow:hidden;transition:transform .2s;}.site-products-detail .basic-preview .thumbnail-wrapper a img{max-width:95%;max-height:95%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;}.site-products-detail .basic-preview .thumbnail-wrapper a:hover{transform:translateY(-1px);outline:1px solid #36434a;}.site-products-detail .basic-preview .thumbnail-expandable a{display:none;}.site-products-detail .basic-preview .thumbnail-expandable a:nth-child(-n+7){display:flex;}.site-products-detail .basic-preview .thumbnail-expandable a.more{display:flex;position:relative;}.site-products-detail .basic-preview .thumbnail-expandable a.more img{opacity:.2;}.site-products-detail .basic-preview .thumbnail-expandable a.more span{display:flex;position:absolute;padding:0 5px;top:0;left:0;width:100%;height:100%;text-align:center;justify-content:center;align-items:center;font-size:16px;text-transform:lowercase;}.site-products-detail .basic-preview .thumbnail-expandable a.more span:nth-child(1){visibility:visible;}.site-products-detail .basic-preview .thumbnail-expandable a.more span:nth-child(2){visibility:hidden;}.site-products-detail .basic-preview .thumbnail-expanded a{display:flex;}.site-products-detail .basic-preview .thumbnail-expanded a.more img{opacity:0;}.site-products-detail .basic-preview .thumbnail-expanded a.more span:nth-child(1){visibility:hidden;}.site-products-detail .basic-preview .thumbnail-expanded a.more span:nth-child(2){visibility:visible;}.site-products-detail .basic-information{flex:1;box-sizing:border-box;display:block;position:relative;}.site-products-detail .basic-information h2.title{display:block;line-height:40px;padding:0;margin:35px 0 10px 0;color:#36434a;font-size:19px;font-weight:600;}.site-products-detail .description-short{display:block;margin-top:15px;color:#73818a;}.site-products-detail .description-short a{color:#73818a;font-weight:500;}.site-products-detail .description-short a:hover{color:#ed1c24;}.site-products-detail .counters-wrapper{display:flex;align-items:center;margin:15px 0 0 0;gap:10px;font-size:14px;font-weight:600;}.site-products-detail .counters-wrapper .counters{flex:0 1 auto;min-width:15px;max-width:80%;display:flex;flex-wrap:wrap;gap:5px;}.site-products-detail .counters-wrapper .counters a,.site-products-detail .counters-wrapper .counters .code{display:block;height:40px;line-height:40px;padding:0 15px;border-radius:20px;color:#20272b;text-decoration:none;background:#f4f7f8;}.site-products-detail .counters-wrapper .counters a:hover{outline:1px solid #36434a;}.site-products-detail .counters-wrapper .counters a:last-of-type{margin-right:10px;}.site-products-detail .counters-wrapper .counters .code{color:#73818a;text-wrap:nowrap;font-weight:300;background:none;padding:0;}.site-products-detail .counters-wrapper .extra{flex:1 1 auto;display:flex;flex-wrap:wrap;column-gap:25px;row-gap:5px;justify-content:flex-end;align-items:center;padding:0 10px 0 0;}.site-products-detail .counters-wrapper .extra a{text-decoration:none;color:#20272b;}.site-products-detail .counters-wrapper .extra a:hover{color:#ed1c24;}.site-products-detail .counters-wrapper .extra i{margin-right:8px;}.site-products-detail .counters-wrapper .extra .print{display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(/assets/print.svg) center center no-repeat;background-size:contain;}.site-products-detail .counters-wrapper .extra .scales{display:inline-block;vertical-align:middle;width:17px;height:17px;background:url(/assets/scales.svg) center center no-repeat;background-size:contain;}.site-products-detail .availability-wrapper{display:flex;align-items:center;position:relative;line-height:20px;margin:35px 0 25px 0;}.site-products-detail .availability-wrapper .availability{flex:1 1 60%;}.site-products-detail .availability-wrapper .price{flex:1 1 30%;min-width:200px;}.site-products-detail .availability-wrapper .availability{display:flex;flex-direction:column;gap:20px;}.site-products-detail .availability-wrapper .availability .availability-item{display:block;position:relative;padding:0 0 0 45px;}.site-products-detail .availability-wrapper .availability .availability-item .marker{display:block;position:absolute;top:50%;left:0;margin-top:-16px;width:32px;height:32px;line-height:32px;font-size:20px;text-align:center;border-radius:100%;color:#36434a;background:#f4f7f8;}.site-products-detail .availability-wrapper .availability .availability-item .marker i{vertical-align:middle;}.site-products-detail .availability-wrapper .availability .availability-item .state{font-size:16px;font-weight:600;color:#b23d3b;}.site-products-detail .availability-wrapper .availability .availability-item .state a{color:inherit;text-decoration:none;}.site-products-detail .availability-wrapper .availability .availability-item .state a strong{text-decoration:underline;}.site-products-detail .availability-wrapper .availability .availability-item .state a:hover{background:#f4f7f8;outline:10px solid #f4f7f8;}.site-products-detail .availability-wrapper .availability .availability-item.instock .state{color:#29a450;}.site-products-detail .availability-wrapper .availability .availability-item .info{font-weight:300;text-transform:lowercase;color:#20272b;}.site-products-detail .availability-wrapper .availability .availability-item .info:before{content:" - ";}.site-products-detail .availability-wrapper .availability .availability-item .info strong{font-weight:600;}.site-products-detail .shipment-wrapper{display:flex;flex-wrap:wrap;column-gap:5px;padding:5px 10px;margin-top:10px;line-height:20px;font-size:14px;border:1px solid #eaefef;border-radius:0;}.site-products-detail .shipment-wrapper strong{font-weight:600;}.site-products-detail .shipment-wrapper span:after{content:", ";}.site-products-detail .shipment-wrapper span:last-child:after{content:none;}.site-products-detail :nth-child(1 of .shipment-wrapper){margin-top:25px;}.site-products-detail .price{display:flex;align-items:flex-start;flex-direction:column;gap:5px;position:relative;margin-bottom:0;padding:0 0 0 15px;color:#73818a;line-height:20px;font-weight:400;}.site-products-detail .price .with-vat{display:flex;align-items:flex-end;column-gap:10px;}.site-products-detail .price .with-vat span{text-wrap:nowrap;}.site-products-detail .price .with-vat .info{display:none;}.site-products-detail .price .with-vat .old{display:inline-block;position:relative;line-height:20px;color:#73818a;font-weight:300;font-size:15px;}.site-products-detail .price .with-vat .old::before{position:absolute;top:9px;left:-5%;width:110%;height:1px;transform:rotate(-8deg);background:#73818a;content:"";}.site-products-detail .price .discount{order:2;display:block;background:#b23d3b;color:#fff;padding:2px 4px 1px 4px;font-size:14px;font-weight:500;}.site-products-detail .price .without-vat .info{display:none;}.site-products-detail.highlight-with-vat .price .with-vat{order:1;font-weight:600;font-size:30px;line-height:1;color:#b23d3b;}.site-products-detail.highlight-with-vat .price .discount{order:2;}.site-products-detail.highlight-with-vat .price .without-vat{order:3;}.site-products-detail.highlight-with-vat .price .without-vat .info{display:inline;}.site-products-detail.highlight-without-vat .price .without-vat{order:1;font-weight:600;font-size:30px;line-height:1;color:#b23d3b;}.site-products-detail.highlight-without-vat .price .discount{order:2;}.site-products-detail.highlight-without-vat .price .with-vat{order:3;}.site-products-detail.highlight-without-vat .price .with-vat .info{display:inline;}.site-products-detail .warehouses{display:flex;flex-wrap:wrap;}.site-products-detail .warehouses .warehouse{flex:1 1 40%;min-width:250px;display:block;position:relative;padding:8px 0 8px 45px;}.site-products-detail .warehouses .warehouse .marker{display:block;position:absolute;top:50%;left:7px;margin-top:-9px;width:18px;height:18px;line-height:18px;text-align:center;border-radius:100%;color:#fff;background-color:#eaefef;}.site-products-detail .warehouses .warehouse .marker i{vertical-align:middle;}.site-products-detail .warehouses .warehouse .state{display:block;font-size:16px;font-weight:400;}.site-products-detail .warehouses .warehouse .info{display:block;font-size:14px;font-weight:300;color:#73818a;}.site-products-detail .warehouses .warehouse .more{position:absolute;top:0;left:-15px;width:100%;height:100%;border-radius:0;}.site-products-detail .warehouses .warehouse .more:hover{background:rgba(0,0,0,.025);}.site-products-detail .warehouses-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;}.site-products-detail .warehouses-wrapper .warehouses{min-height:0;overflow:hidden;}.site-products-detail .warehouses-wrapper.open{grid-template-rows:1fr;margin-bottom:40px;}.site-products-detail .cart-wrapper{display:flex;max-width:350px;flex-direction:row;row-gap:10px;flex-wrap:wrap;position:relative;align-items:center;margin-top:10px;}.site-products-detail .cart-wrapper .cart{flex:1;flex-basis:45%;min-width:280px;display:flex;gap:10px;align-items:center;position:relative;}.site-products-detail .cart-wrapper .cart .quantity{flex:1;max-width:120px;display:block;position:relative;}.site-products-detail .cart-wrapper .cart .quantity a{display:flex;justify-content:center;align-items:center;position:absolute;top:2%;left:5px;width:35px;height:98%;z-index:2;color:#36434a;font-size:20px;border-radius:3px;opacity:.5;}.site-products-detail .cart-wrapper .cart .quantity a:hover{opacity:1;}.site-products-detail .cart-wrapper .cart .quantity a i{display:inline-block;vertical-align:middle;}.site-products-detail .cart-wrapper .cart .quantity a:nth-of-type(2){left:auto;right:5px;}.site-products-detail .cart-wrapper .cart .quantity input{display:block;width:100%;height:55px;text-align:center;font-size:16px;font-weight:600;border-radius:55px!important;border:1px solid #eaefef;}.site-products-detail .cart-wrapper .cart .quantity input:focus-visible{outline:0;}.site-products-detail .cart-wrapper .cart .quantity input::-webkit-outer-spin-button,.site-products-detail .cart-wrapper .cart .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.site-products-detail .cart-wrapper .cart .quantity input[type=number]{-moz-appearance:textfield;}.site-products-detail .cart-wrapper .cart .add{flex:1;display:flex;justify-content:space-between;align-items:center;width:100%;height:55px;padding:0 20px 0 25px;line-height:1;background:#36434a;color:#fff;font-size:16px;font-weight:600;text-decoration:none;border-radius:55px;}.site-products-detail .cart-wrapper .cart .add:hover{background:#415059;}.site-products-detail .cart-wrapper .cart .add::after{display:block;width:25px;height:25px;background:#fff;mask:url(/assets/cart.svg) center center no-repeat;mask-size:21px;content:"";}.site-products-detail .cart-wrapper .cart .done,.site-products-detail .cart-wrapper .cart .fail{display:flex;justify-content:center;align-items:center;position:absolute;z-index:3;top:-1%;left:-1%;width:102%;height:102%;opacity:.95;background:#f4f7f8;color:#ed1c24;font-weight:bold;border-radius:0;}.site-products-detail .cart-wrapper .cart .done{background-color:#f4f7f8;color:#ed1c24;z-index:4;}.site-products-detail .cart-wrapper .cart .fail{background-color:#b23d3b;z-index:4;}.site-products-detail .cart-wrapper .limit{flex:0 0 100%;text-align:right;line-height:15px;font-size:13px;color:#73818a;}.site-products-detail .info-unit{display:block;padding:10px;font-size:13px;color:#73818a;}.site-products-detail .configurator{display:block;margin-top:25px;}.site-products-detail .configurator .option{display:block;margin-bottom:20px;}.site-products-detail .configurator .option>label{display:block;font-size:16px;padding:5px 0;font-weight:500;}.site-products-detail .configurator .option div .color{display:inline-block;vertical-align:top;width:20px;height:20px;border-radius:100%;margin-right:5px;outline:1px solid rgba(255,255,255,.5);}.site-products-detail .configurator .option div img{display:inline-block;vertical-align:top;width:auto;height:25px;object-fit:contain;}.site-products-detail .configurator .option div label:hover{font-weight:700;}.site-products-detail .variant-parameters{display:block;margin-top:30px;}.site-products-detail .variant-parameters h2{font-size:20px;font-weight:600;margin:0;padding:0;}.site-products-detail .variant-parameters h3{font-size:16px;margin:10px 0;}.site-products-detail .variant-parameters .variant-parameter{display:block;}.site-products-detail .variant-parameters .variant-parameter a{display:inline-block;vertical-align:middle;margin-right:2px;text-decoration:none;font-size:13px;font-weight:600;color:#fff;background:#c0c0c0;padding:0 5px;border-radius:25px;}.site-products-detail .variant-parameters .variant-parameter a.active{background:#333;}.site-products-detail .variant-parameters .variant-parameter a .color{display:inline-block;vertical-align:middle;margin:-2px 0 0 -2px;width:20px;height:20px;border-radius:100%;outline:1px solid rgba(255,255,255,.5);}.site-products-detail .variant-parameters .variant-parameter a img{display:inline-block;vertical-align:middle;margin:-2px 0 0 -2px;width:20px;height:20px;object-fit:cover;object-position:center center;}.site-products-detail .variant-parameters .variant-parameter a:hover:not(.active){outline:5px solid #e1e1e1;background:#fff;color:#36434a;}.site-products-detail .variant-list-title{display:block;margin-top:25px;font-weight:500;padding:0 0 0 10px;}.site-products-detail .variant-list{display:flex;align-items:center;position:relative;margin-top:10px;height:100px;padding:1.5% 2%;box-sizing:border-box;border-radius:10px;border:2px solid #f4f7f8;}.site-products-detail .variant-list .current-item{display:block;flex:1;}.site-products-detail .variant-list .list-open{display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;}.site-products-detail .variant-list .list-open span{display:block;transition:transform .2s;position:absolute;z-index:3;bottom:30px;right:30px;padding:0;width:42px;height:42px;line-height:42px;border-radius:42px;text-align:center;background:#eff1f4;color:#36434a;font-size:18px;}.site-products-detail .variant-list .list-open span:hover{transform:scale(1.3);}.site-products-detail .variant-list .list-wrapper{display:none;position:absolute;top:100px;left:0;width:100%;padding:1.5% 1%;box-sizing:border-box;border-radius:10px;background:#f4f7f8;z-index:20;}.site-products-detail .variant-list .list-wrapper .product{margin-bottom:5px;}.site-products-detail .variant-list .list{display:block;width:100%;max-height:390px;overflow-y:scroll;padding:2px 5px 0 5px;box-sizing:border-box;}.site-products-detail .variant-list .product{display:block;position:relative;height:70px;line-height:20px;background:#fff;padding:10px 10px 5px 80px;box-sizing:border-box;text-decoration:none;border-radius:5px;}.site-products-detail .variant-list .product:hover{outline:2px solid #ed1c24;}.site-products-detail .variant-list .product:hover .name{color:#ed1c24;}.site-products-detail .variant-list .product img{width:60px;height:60px;position:absolute;top:5px;left:10px;object-fit:contain;}.site-products-detail .variant-list .product .name{display:block;position:relative;height:30px;width:100%;}.site-products-detail .variant-list .product .name span{display:block;position:absolute;top:0;left:0;max-width:90%;font-size:18px;font-weight:600;margin-top:2px;color:#36434a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.site-products-detail .variant-list .product .price{font-weight:600;color:#b23d3b;}.site-products-detail .variant-list .product .availability{margin-left:5px;font-size:13px;}.site-products-detail .variant-list .product .availability span{display:inline-block;vertical-align:middle;margin:-2px 5px 0 0;width:6px;height:6px;border-radius:6px;}.site-products-detail .variant-list .product .variant{display:inline-block;vertical-align:top;max-width:40%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.site-products-detail .variant-list .product .variant .parameter{display:inline-block;vertical-align:middle;margin-left:2px;line-height:18px;font-size:11px;color:#fff;background:#c0c0c0;font-weight:bold;padding:0 5px;border-radius:25px;}.site-products-detail .variant-list.open .list-wrapper{display:block;}.site-products-detail .variant-list.open .list-open span{transform:rotate(180deg);}.site-products-detail .parameters-wrapper{position:relative;}.site-products-detail .parameters-wrapper .parameters-content{overflow:hidden;interpolate-size:allow-keywords;transition:height .3s ease;content:"";}.site-products-detail .parameters-wrapper .parameters-toggle{display:none;}.site-products-detail .parameters-wrapper.has-overflow::before{display:block;position:absolute;bottom:55px;left:0;width:100%;z-index:1;height:150px;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);content:"";}.site-products-detail .parameters-wrapper.has-overflow .parameters-content{height:300px;position:relative;}.site-products-detail .parameters-wrapper.has-overflow .parameters-toggle{display:flex;justify-content:center;font-weight:500;align-items:center;padding:0 5px;margin-top:15px;width:100%;height:50px;border-radius:25px;line-height:1;text-decoration:none;background:#f4f7f8;}.site-products-detail .parameters-wrapper.has-overflow .parameters-toggle:hover{outline:1px solid #36434a;}.site-products-detail .parameters-wrapper.has-overflow .parameters-toggle span:nth-child(1){display:unset;}.site-products-detail .parameters-wrapper.has-overflow .parameters-toggle span:nth-child(2){display:none;}.site-products-detail .parameters-wrapper.has-overflow.open::before{display:none;}.site-products-detail .parameters-wrapper.has-overflow.open .parameters-content{height:max-content;}.site-products-detail .parameters-wrapper.has-overflow.open .parameters-toggle span:nth-child(1){display:none;}.site-products-detail .parameters-wrapper.has-overflow.open .parameters-toggle span:nth-child(2){display:unset;}.site-products-detail ul.parameters{display:block;padding:0;margin:0;list-style-type:none;}.site-products-detail ul.parameters li{display:flex;align-items:center;column-gap:5px;break-inside:avoid;padding:0;line-height:20px;margin:0 0 5px 0;}.site-products-detail ul.parameters li div{flex:1;}.site-products-detail ul.parameters li h3{flex:1;display:block;font-size:15px;margin:0;padding:0;font-weight:500;color:#20272b;}.site-products-detail ul.parameters li h4{display:inline-block;font-size:15px;margin:0;padding:0;font-weight:300;color:#20272b;}.site-products-detail ul.parameters li:hover{background-color:#f4f7f8;outline:5px solid #f4f7f8;}.site-products-detail ul.parameters li .color{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:-2px 6px 0 6px;border-radius:100%;box-shadow:inset 0 3px 4px rgba(0,0,0,.2666666667);}.site-products-detail ul.parameters li img{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:-3px 3px 0 0;object-fit:contain;object-position:center center;}.site-products-detail ul.parameters li img.self{width:auto;}.site-products-detail ul.parameters li a{color:#20272b;}.site-products-detail ul.parameters li a:hover{color:#ed1c24;}.site-products-detail ul.parameters li .brand-partner{display:inline-block;height:20px;line-height:20px;margin-left:10px;vertical-align:middle;padding:0 5px;border-radius:0;background-color:#ed1c24;color:#fff;font-size:12px;font-weight:500;}.site-products-detail .description-long{display:block;margin-top:20px;padding:0 10px;}.site-products-detail .description-long img{max-width:100%!important;height:auto;}.site-products-detail .description-long table td{border:solid 1px #c0c0c0;padding:0 5px;}.site-products-detail .download{display:block;}.site-products-detail .download a{display:block;width:fit-content;padding:0 0 10px 0;color:#20272b;}.site-products-detail .download a:hover{color:#ed1c24;}.site-products-detail .download a i{display:none;}.site-products-detail .videos{display:flex;flex-wrap:wrap;gap:15px;padding:0 10px;}.site-products-detail .videos .video,.site-products-detail .videos .ghost{flex-grow:1;flex-basis:30%;min-width:350px;}.site-products-detail .videos .video iframe{display:block;width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:0;border:1px solid #eaefef;}.site-products-detail .videos .video a{display:block;width:fit-content;color:#73818a;margin:5px 0 0 10px;}.site-products-detail .videos .video a:hover{color:#ed1c24;}.site-products-detail .videos .video a i{margin-right:8px;}.site-products-detail .configurator-iframe{display:block;}.site-products-detail .configurator-iframe iframe{display:block;width:100%;height:700px;border:0;}body.site-cart-preview-open .site-cart-preview{width:100%;transition:0s;transition-delay:0s;}body.site-cart-preview-open .site-cart-preview .preview{transform:translateX(0);}body.site-cart-preview-open .site-cart-preview .preview-backdrop{opacity:.2;}.site-cart-preview{display:block;position:fixed;z-index:9999;overflow:hidden;top:0;right:0;bottom:0;width:0;transition:.5s;transition-delay:.2s;}.site-cart-preview .preview{display:flex;position:absolute;top:0;right:0;z-index:99999;width:100%;max-width:450px;height:100%;background:#fff;box-sizing:border-box;transform:translateX(100%);transition:transform .35s ease;}.site-cart-preview .preview ::-webkit-scrollbar{width:5px;}.site-cart-preview .preview ::-webkit-scrollbar-track{background:#f1f1f1;}.site-cart-preview .preview ::-webkit-scrollbar-thumb{background:#888;}.site-cart-preview .preview ::-webkit-scrollbar-thumb:hover{background:#555;}.site-cart-preview .preview .preview-in{flex-grow:1;overflow:auto;}.site-cart-preview .preview-backdrop{display:block;position:absolute;top:0;left:0;z-index:99998;width:100%;height:100vh;background:#000;opacity:0;transition:opacity .2s;}.site-cart-preview .preview{flex-direction:column;flex-wrap:nowrap;}.site-cart-preview .preview .preview-header{position:relative;padding:10px 20px 10px 20px;box-sizing:border-box;border-bottom:1px solid #efefef;margin-bottom:10px;}.site-cart-preview .preview .preview-header>a{position:absolute;top:5px;right:13px;font-size:20px;color:#36434a;}.site-cart-preview .preview .preview-in{padding:3px 10px;box-sizing:border-box;}.site-cart-preview .preview .preview-in .template{display:none;}.site-cart-preview .preview .preview-in .item{display:block;position:relative;line-height:22px;font-size:14px;border-bottom:1px solid #efefef;background:#fff;margin-bottom:5px;padding:5px 10px 55px 70px;box-sizing:border-box;text-decoration:none;}.site-cart-preview .preview .preview-in .item .detail{display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;}.site-cart-preview .preview .preview-in .item .delete{display:block;position:absolute;top:10px;right:10px;width:30px;height:30px;z-index:20;font-size:18px;color:#36434a;text-align:center;opacity:.2;}.site-cart-preview .preview .preview-in .item:hover{background-color:#f4f7f8;border-radius:5px;border-color:transparent;}.site-cart-preview .preview .preview-in .item:hover .delete{opacity:1;}.site-cart-preview .preview .preview-in .item:hover .name{color:#ed1c24;}.site-cart-preview .preview .preview-in .item img{width:50px;height:50px;position:absolute;top:5px;left:5px;object-fit:contain;}.site-cart-preview .preview .preview-in .item .name{display:block;max-width:90%;font-size:16px;font-weight:600;margin-top:2px;color:#36434a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.site-cart-preview .preview .preview-in .item .price{display:inline-block;color:#b23d3b;}.site-cart-preview .preview .preview-in .item .availability{display:block;margin-left:5px;}.site-cart-preview .preview .preview-in .item .availability span{display:inline-block;vertical-align:middle;margin:-2px 5px 0 0;width:6px;height:6px;border-radius:6px;}.site-cart-preview .preview .preview-in .item .availability strong{font-weight:400;}.site-cart-preview .preview .preview-in .item .variant{display:inline-block;vertical-align:middle;margin-left:2px;line-height:17px;font-size:12px;color:#fff;background:#c0c0c0;font-weight:bold;padding:0 5px;border-radius:25px;}.site-cart-preview .preview .preview-in .item .cart{display:flex;width:100%;flex-grow:1;align-items:center;position:absolute;z-index:20;bottom:10px;left:0;padding:0 0 0 70px;box-sizing:border-box;}.site-cart-preview .preview .preview-in .item .cart .quantity{display:block;position:relative;width:110px;}.site-cart-preview .preview .preview-in .item .cart .quantity a{display:block;position:absolute;top:5px;left:5px;z-index:10;padding:3px;color:#36434a;font-size:20px;border-radius:3px;}.site-cart-preview .preview .preview-in .item .cart .quantity a:hover{background:#efefef;}.site-cart-preview .preview .preview-in .item .cart .quantity a:nth-of-type(2){left:auto;right:5px;}.site-cart-preview .preview .preview-in .item .cart .quantity input{text-align:center;}.site-cart-preview .preview .preview-in .item .cart .quantity input::-webkit-outer-spin-button,.site-cart-preview .preview .preview-in .item .cart .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.site-cart-preview .preview .preview-in .item .cart .quantity input[type=number]{-moz-appearance:textfield;}.site-cart-preview .preview .preview-in .item .cart .price-total{flex-grow:1;font-size:20px;font-weight:600;color:#b23d3b;text-align:right;padding-right:20px;}.site-cart-preview .preview .preview-in .item .form-control,.site-cart-preview .preview .preview-in .item .form-select{height:38px;}.site-cart-preview .preview .preview-in .template{display:none;}.site-cart-preview .preview .preview-in .empty{display:block;padding:5px 10px;box-sizing:border-box;}.site-cart-preview .preview .preview-footer{padding:12px 20px 20px 20px;box-sizing:border-box;border-top:1px solid #efefef;margin-top:10px;}.site-cart-preview .preview .preview-footer .summary{padding-bottom:10px;}.site-cart-preview .preview .preview-footer .summary .item{display:flex;justify-content:space-between;}.site-cart-preview .preview .preview-footer .summary .item span:nth-child(2){color:#b23d3b;}.site-cart-preview .preview .preview-footer .summary .item.total{font-weight:600;line-height:28px;}.site-cart-preview .preview .preview-footer .summary .item.total span:nth-child(2){font-size:20px;}.site-cart-finish{display:flex;gap:50px;}.site-cart-finish .cart-options{flex-basis:100%;}.site-cart-finish .cart-content{width:35%;flex-grow:0;flex-shrink:0;border-radius:10px;}.site-cart-finish .cart-content .content-in{overflow:auto;}.site-cart-finish .content{display:flex;flex-direction:column;flex-wrap:nowrap;}.site-cart-finish .content .content-header{position:relative;box-sizing:border-box;margin-bottom:10px;}.site-cart-finish .content .content-in{padding:1%;margin:-1%;box-sizing:border-box;}.site-cart-finish .content .content-in .template{display:none;}.site-cart-finish .content .content-in .item{display:block;position:relative;font-size:14px;line-height:22px;border-bottom:1px solid #efefef;background:#fff;margin-bottom:5px;padding:5px 10px 55px 70px;box-sizing:border-box;text-decoration:none;}.site-cart-finish .content .content-in .item:last-child{border-bottom:0;}.site-cart-finish .content .content-in .item .detail{display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;}.site-cart-finish .content .content-in .item .delete{display:block;position:absolute;top:10px;right:10px;width:30px;height:30px;z-index:20;font-size:18px;color:#36434a;text-align:center;opacity:.2;}.site-cart-finish .content .content-in .item:hover{background-color:#f4f7f8;border-radius:5px;border-color:transparent;}.site-cart-finish .content .content-in .item:hover .delete{opacity:1;}.site-cart-finish .content .content-in .item:hover .name{color:#ed1c24;}.site-cart-finish .content .content-in .item img{width:50px;height:50px;position:absolute;top:5px;left:5px;object-fit:contain;}.site-cart-finish .content .content-in .item .name{display:block;max-width:90%;font-size:16px;font-weight:600;margin-top:2px;color:#36434a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.site-cart-finish .content .content-in .item .price{display:inline-block;color:#b23d3b;}.site-cart-finish .content .content-in .item .availability{display:block;margin-left:5px;}.site-cart-finish .content .content-in .item .availability span{display:inline-block;vertical-align:middle;margin:-2px 5px 0 0;width:6px;height:6px;border-radius:6px;}.site-cart-finish .content .content-in .item .availability strong{font-weight:400;}.site-cart-finish .content .content-in .item .variant{display:inline-block;vertical-align:middle;margin-left:2px;line-height:17px;font-size:12px;color:#fff;background:#c0c0c0;font-weight:bold;padding:0 5px;border-radius:25px;}.site-cart-finish .content .content-in .item .configurator{display:block;font-size:13px;}.site-cart-finish .content .content-in .item .cart{display:flex;width:100%;flex-grow:1;align-items:center;position:absolute;z-index:20;bottom:10px;left:0;padding:0 0 0 70px;box-sizing:border-box;}.site-cart-finish .content .content-in .item .cart .quantity{display:block;position:relative;width:110px;}.site-cart-finish .content .content-in .item .cart .quantity a{display:block;position:absolute;top:5px;left:5px;z-index:10;padding:3px;color:#36434a;font-size:20px;border-radius:3px;}.site-cart-finish .content .content-in .item .cart .quantity a:hover{background:#efefef;}.site-cart-finish .content .content-in .item .cart .quantity a:nth-of-type(2){left:auto;right:5px;}.site-cart-finish .content .content-in .item .cart .quantity input{text-align:center;}.site-cart-finish .content .content-in .item .cart .quantity input::-webkit-outer-spin-button,.site-cart-finish .content .content-in .item .cart .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.site-cart-finish .content .content-in .item .cart .quantity input[type=number]{-moz-appearance:textfield;}.site-cart-finish .content .content-in .item .cart .price-total{flex-grow:1;font-size:20px;font-weight:600;color:#b23d3b;text-align:right;padding-right:20px;}.site-cart-finish .content .content-in .item .form-control,.site-cart-finish .content .content-in .item .form-select{height:38px;}.site-cart-finish .content .content-in .template{display:none;}.site-cart-finish .content .content-in .empty{display:block;padding:5px 10px;box-sizing:border-box;}.site-cart-finish .content .content-footer{padding:10px 0;box-sizing:border-box;border-top:1px solid #efefef;margin-top:10px;}.site-cart-finish .content .content-footer .summary{padding-bottom:10px;}.site-cart-finish .content .content-footer .summary .item{display:flex;justify-content:space-between;padding:0 20px;box-sizing:border-box;}.site-cart-finish .content .content-footer .summary .item span:nth-child(2){color:#b23d3b;}.site-cart-finish .content .content-footer .summary .item.total{font-weight:600;line-height:28px;}.site-cart-finish .content .content-footer .summary .item.total span:nth-child(2){font-size:20px;}.site-cart-finish .content .content-footer .summary .total-voucher{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #efefef;}.site-cart-finish .content .content-footer .summary .total-fee{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #efefef;}.site-cart-finish .content .content-footer .finish,.site-cart-finish .content .content-footer .continue{display:block;width:100%;height:50px;line-height:48px;margin-top:5px;font-size:18px;text-align:center;background:#ed1c24;color:#fff;font-weight:bold;text-decoration:none;border-radius:5px;}.site-cart-finish .content .content-footer .finish:hover,.site-cart-finish .content .content-footer .continue:hover{background:#ef343b;}.site-cart-finish .content .content-footer .continue{background:#36434a;font-weight:400;}.site-cart-finish .content .content-footer .continue:hover{background:#415059;}.site-cart-finish .option-list .option-item{display:block;position:relative;padding:5px 10px;margin:5px 0;border-bottom:1px solid #efefef;box-sizing:border-box;}.site-cart-finish .option-list .option-item .form-check label{width:100%;cursor:pointer;}.site-cart-finish .option-list .option-item .form-check label img{display:inline-block;margin-right:5px;vertical-align:top;width:25px;height:25px;object-fit:contain;}.site-cart-finish .option-list .option-item .form-check label .price{display:block;float:right;color:#b23d3b;}.site-cart-finish .option-list .option-item .form-check label .free{color:#22ac70;}.site-cart-finish .option-list .option-item .option-item-description{display:none;font-size:14px;line-height:20px;padding:5px 10px;margin-top:10px;box-sizing:border-box;border-radius:5px;background:#f5f5f5;}.site-cart-finish .option-list .option-item-actived{padding:10px;outline:3px solid #ed1c24;border-radius:5px;border:0;}.site-cart-finish .option-list .option-item-actived .form-check label{font-weight:600;color:#ed1c24;}.site-cart-finish .option-list .option-item-actived .option-item-description{display:block;}@media screen and (max-width:992px){body{font-size:15px;}h1{font-size:calc(1.525rem + .9vw);margin-top:10px;}h2{font-size:calc(1.125rem + .9vw);}}@media screen and (max-width:992px){#site-header-mobile-nav .mobile-nav{max-width:350px;}#site-filter-mobile .filter-mobile{max-width:350px;}.site-cart-preview .preview{max-width:350px;}}@media screen and (max-width:992px){#site-navbar{display:none;}}@media screen and (max-width:992px){.sticky-compact #site-sticky-wrapper{transform:translateY(-145px);}}@media screen and (max-width:992px){#site-header{border-bottom:0;}#site-header .searchbar{right:-2%;top:81px;width:104%;max-width:104%;margin:0;padding:10px;background:#fff;box-sizing:border-box;}#site-header .searchbar close{right:10px;}#site-header .menu{gap:3px;}#site-header .menu .nav{display:flex;}}@media screen and (max-width:992px){#site-categories{display:none;}}@media screen and (max-width:992px){#site-breadcrumb-wrapper .site-breadcrumb ol>li:after{margin:0 5px;}#site-breadcrumb-wrapper .site-breadcrumb ol>li a{font-size:13px;}#site-breadcrumb-wrapper .site-breadcrumb ol>li:hover>ul{display:none;}}@media screen and (max-width:992px){#site-home-slideshow{margin:0 auto 15px auto;}#site-home-slideshow .site-slideshow{height:480px;}#site-home-slideshow .site-slideshow .slideshow-carousel{height:480px;}#site-home-slideshow .site-slideshow .slideshow-carousel .item{height:480px;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .info{left:10px;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .info .title{font-size:calc(1.95rem + .9vw);line-height:1;margin-bottom:10px;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .info .desc{font-size:calc(.8rem + .9vw);line-height:1;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons{left:10px;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .more{max-width:190px;margin-right:0;}}@media screen and (max-width:700px){#site-home-slideshow .site-slideshow{height:380px;}#site-home-slideshow .site-slideshow .slideshow-carousel{height:380px;}#site-home-slideshow .site-slideshow .slideshow-carousel .item{height:380px;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .info{bottom:105px;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons{bottom:30px;}}@media screen and (max-width:500px){#site-home-slideshow .site-slideshow{height:280px;}#site-home-slideshow .site-slideshow .slideshow-carousel{height:280px;}#site-home-slideshow .site-slideshow .slideshow-carousel .item{height:280px;}#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .prev,#site-home-slideshow .site-slideshow .slideshow-carousel .item .item-content .buttons .next{display:none;}}@media screen and (max-width:992px){#site-home-title{margin-top:40px;}#site-home-title .site-article p{flex-basis:100%;margin:0;font-size:16px;}#site-home-title .site-article p:nth-child(2){text-align:left;max-width:450px;font-size:16px;}#site-home-title .site-article p br{display:none;}}@media screen and (max-width:992px){#site-home-categories{gap:10px;padding:0 0;}}@media screen and (max-width:599px){#site-home-categories a,#site-home-categories .ghost{min-width:200px;}#site-home-categories a h2{bottom:15px;left:25px;font-size:18px;}#site-home-categories a::after{display:none;}}@media screen and (max-width:449px){#site-home-categories a,#site-home-categories .ghost{min-width:150px;}}@media screen and (max-width:1400px){.site-home-content .mce-container .column:nth-child(2){padding-left:40px;}}@media screen and (max-width:992px){.site-home-content{padding-top:0;}.site-home-content .mce-container{gap:20px;font-size:16px;}.site-home-content .mce-container h2{font-size:calc(1.525rem + .9vw);}.site-home-content .mce-container .column{flex-basis:100%;}.site-home-content .mce-container .column:nth-child(2){padding-left:10px;padding-right:10px;order:-1;}}@media screen and (max-width:550px){.site-home-content .mce-btn,.site-home-content .mce-btn-sec{max-width:100%;}}@media screen and (max-width:1450px){.site-benefits .benefits-content ul li br{display:none;}}@media screen and (max-width:1000px){.site-benefits .benefits-content ul li{font-size:14px;}}@media screen and (max-width:900px){.site-benefits .benefits-content ul{gap:0;align-items:start;flex-wrap:wrap;row-gap:35px;}.site-benefits .benefits-content ul li{flex:0 0 50%;}.site-benefits .benefits-content ul li::after{display:none;}}@media screen and (max-width:600px){.site-benefits .benefits-content ul li{font-size:13px;line-height:18px;}}@media screen and (max-width:992px){.site-fulltext .results{width:100%;flex-direction:column;min-height:100px;}.site-fulltext .results .categories{width:100%;}.site-fulltext .results .categories .list{display:flex;gap:5px;flex-wrap:wrap;overflow:inherit;max-height:inherit;}.site-fulltext .results .categories .list a{display:block;flex:1 1 40%;padding:3px 5px;margin:0;font-size:13px;overflow:hidden;}.site-fulltext .results .products{width:100%;}}@media screen and (max-width:992px){#site-home-collections .site-collection{margin-top:30px;}#site-home-collections .site-collection:first-child{margin-top:50px;}#site-home-collections .site-collection .collection-content h2{font-size:calc(1.125rem + .9vw);}#site-home-collections .site-collection .collection-content p{font-size:15px;line-height:1.2;}#site-home-collections .site-collection .collection-carousel-wrapper .collection-carousel .product-info h3{font-size:calc(.8rem + .9vw);}#site-home-collections .site-collection .collection-carousel-wrapper .collection-carousel .product-info .desc{font-size:14px;}#site-home-collections .site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-prev,#site-home-collections .site-collection .collection-carousel-wrapper .collection-carousel .owl-nav .owl-next{bottom:50px;}}@media screen and (max-width:1300px){#site-home-blog .blog-wrapper::before{display:none;}#site-home-blog .blog-content{flex:1;}#site-home-blog .blog-content .content-list .link{top:-70px;right:0;}#site-home-blog .blog-content .content-list .link:hover{background:#fff;}}@media screen and (max-width:992px){#site-home-blog .blog-wrapper{width:94%;}#site-home-blog .blog-content .content-header{padding:0 10px;height:120px;}#site-home-blog .blog-content .content-list{gap:15px;}#site-home-blog .blog-content .content-list .link{top:-60px;}#site-home-blog .blog-content .content-list .article .name{flex:0 0 90px;height:110px;display:flex;align-items:center;padding:0 20px 0 20px;box-sizing:border-box;}#site-home-blog .blog-content .content-list .article .name h3{font-size:16px;margin:0;}}@media screen and (max-width:1400px){#site-footer .footer-wrapper .footer-content{column-gap:10px;}#site-footer .footer-wrapper .footer-content .part-article{flex:0 1 300px;}#site-footer .footer-wrapper .footer-content .part-blocks{flex:1 1 auto;}}@media screen and (max-width:992px){#site-footer .footer-wrapper .footer-content{column-gap:30px;flex-wrap:wrap;}#site-footer .footer-wrapper .footer-content .part-blocks{flex:1 1 60%;order:1;padding:0 10px 0 10px;gap:10px;}#site-footer .footer-wrapper .footer-content .part-article{flex:1 1 100%;order:2;padding:10px 10px 150px 10px;}#site-footer .footer-wrapper .footer-content .part-article h2{font-size:calc(1.125rem + .9vw);}#site-footer .footer-wrapper .footer-content .part-article .social a{border-color:#36434a;color:#36434a;}}@media screen and (max-width:750px){#site-footer .footer-wrapper .footer-content{column-gap:5px;font-size:14px;padding-left:5%;}#site-footer .footer-wrapper .footer-content .part-blocks{flex-wrap:wrap;padding-bottom:30px;}#site-footer .footer-wrapper .footer-content .part-blocks .block{min-width:40%;}#site-footer .footer-wrapper .footer-content .part-blocks .block h2{margin-top:15px;}#site-footer .footer-wrapper .footer-content .part-blocks .block:nth-child(1){order:4;}#site-footer .footer-wrapper .footer-content .part-blocks .block:nth-child(2){order:3;}#site-footer .footer-wrapper .footer-content .part-blocks .block:nth-child(3){order:1;}#site-footer .footer-wrapper .footer-content .part-blocks .block:nth-child(4){order:2;}#site-footer .footer-wrapper .footer-content .part-article{padding-right:5%;font-size:15px;}#site-footer .footer-copy{padding:0 10%;line-height:15px;justify-content:center;text-align:center;}#site-footer .footer-copy div{margin:0 0 20px 0;font-weight:700;font-size:12px;}#site-footer .footer-copy div .separator{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}}@media screen and (max-width:992px){.site-articles .articles{column-gap:5px;}.site-articles .articles .article{margin-bottom:5px;}}@media screen and (max-width:650px){.site-articles .articles .article .name h2{font-size:16px;}.site-articles .articles .article p{font-size:13px;}.site-articles .pager .pages{flex:1;padding-left:5px;}.site-articles .pager .pages>span{display:block;font-size:14px;opacity:.5;}}@media screen and (max-width:700px){.site-article table{display:block;vertical-align:top;max-width:100%!important;height:auto!important;}.site-article table tbody,.site-article table tr{display:block;vertical-align:top;height:auto!important;}.site-article table td{display:block;vertical-align:top;width:100%!important;height:auto!important;box-sizing:border-box;}}@media screen and (max-width:992px){.site-products-description{margin-bottom:20px;}}@media screen and (max-width:992px){.site-products-categories .categories{column-gap:5px;padding:5px 5px 0 5px;}.site-products-categories .categories a{margin-bottom:5px;}.site-products-categories .categories a h2{font-size:14px;padding-left:10px;}.site-products-categories-configurator .categories{column-gap:5px;padding:5px 5px 0 5px;}.site-products-categories-configurator .categories a{margin-bottom:5px;}.site-products-categories-configurator .categories a h2{font-size:14px;padding-left:10px;}}@media screen and (max-width:992px){.site-products-configurator{padding:5px;}.site-products-configurator .search-wrapper{order:2;width:100%;}.site-products-configurator .search-wrapper .search{max-width:100%;}.site-products-configurator .top{order:1;flex:0 1 auto;display:flex;flex-wrap:wrap;gap:5px;align-items:center;}.site-products-configurator .top>span{flex-basis:100%;font-size:12px;padding:5px 5px 0 5px;line-height:20px;}.site-products-configurator .recent{order:3;}}@media screen and (max-width:650px){.site-products-filter-preview{display:flex;height:auto;flex-wrap:wrap;justify-content:start;font-size:13px;}.site-products-filter-preview:after{position:absolute;top:45px;width:100vw;height:1px;margin:0 0 0 -50vw;left:50%;right:50%;box-sizing:border-box;background:#eaefef;content:"";}.site-products-filter-preview .filter{flex:1 1 100%;}.site-products-filter-preview .filter .selected{width:100%;}.site-products-filter-preview .filter .selected>strong{margin-right:0;}.site-products-filter-preview .filter .selected span{margin-right:5px;}.site-products-filter-preview .filter .selected span::after{transform:scale(.8);}.site-products-filter-preview .info{flex:1 1 100%;justify-content:space-between;width:100%;margin-top:1px;}.site-products-filter-preview .info .total{order:2;font-size:13px;border:0;padding:0 10px;}.site-products-filter-preview .info .sort{order:1;}.site-products-filter-preview .info .sort .selected{margin:3px 0;}.site-products-filter-preview .info .sort .selected::after{transform:scale(.8);}.site-products-filter-preview .info .sort .options{right:auto;left:5px;}}@media screen and (max-width:992px){.site-products-list-wrapper{padding:20px 0 10px 0;}.site-products-list{column-gap:5px;}}@media screen and (max-width:700px){.site-products-list .product,.site-products-list .ghost{min-width:250px;}.site-products-list .product .box{padding:10px 15px;}.site-products-list .product .box .data{flex:0 0 60px;}.site-products-list .product .preview img{max-height:99%;}.site-products-list .product .flags{top:10px;left:15px;}.site-products-list .product .flags .tag{font-size:13px;line-height:18px;font-weight:500;background:#fff;}.site-products-list .product .cart{bottom:-7px;right:-7px;}.site-products-list .product .cart .add{scale:.6;}.site-products-list .product .cart .add::before{display:block;width:50px;height:50px;background:#36434a;mask:url(/assets/cart.svg) center center no-repeat;mask-size:25px;content:"";}.site-products-list .product .cart .add:hover{scale:.6;}.site-products-list .product .data{gap:3px;}.site-products-list .product .data .name{padding-right:0;}.site-products-list .product .data .name h2{font-size:14px;margin-bottom:0;}.site-products-list .product .data .price .current{font-size:15px;}.site-products-list .product .data .price .old{font-size:14px;}.site-products-list .product .data .price:has(.old) .current{margin-right:4px;}.site-products-list .product p{font-size:13px;margin-top:15px;-webkit-line-clamp:6;}}@media screen and (max-width:599px){.site-products-list .product,.site-products-list .ghost{min-width:180px;}.site-products-pager{flex-wrap:wrap;}.site-products-pager .pages{width:100%;margin:0 0 10px 0;}}@media screen and (max-width:430px){.site-products-list .product,.site-products-list .ghost{min-width:150px;}}@media screen and (max-width:992px){.site-products-related-list{padding:0 10px;}.site-products-related-list>h2{font-size:calc(1.525rem + .9vw);margin:30px 0 25px 0;line-height:1.2;padding:0;}.site-products-related-list>h2 span{font-size:calc(.925rem + .9vw);line-height:1.5;}}@media screen and (max-width:992px){.site-products-detail{padding:0 10px;}.site-products-detail h2.title,.site-products-detail .basic-information h2.title{padding:0;font-size:calc(1.1rem + .9vw);margin:40px 0 25px 0;line-height:1.2;}.site-products-detail .detail-basic{grid-template-columns:1fr;}.site-products-detail .detail-basic .basic-preview{grid-column:1;grid-row:2;}.site-products-detail .detail-basic .basic-title{grid-column:1;grid-row:1;}.site-products-detail .detail-basic .basic-information{grid-column:1;grid-row:3;}.site-products-detail .detail-basic .basic-preview{padding:0;}.site-products-detail .detail-basic .basic-preview .flags{left:0;}.site-products-detail .detail-basic .basic-preview .preview-wrapper{height:auto;aspect-ratio:16/10;}.site-products-detail .detail-basic .basic-preview .preview-wrapper .owl-carousel{height:auto;aspect-ratio:16/10;}.site-products-detail .detail-basic .basic-preview .preview-wrapper .owl-carousel .item{height:auto;aspect-ratio:16/10;}.site-products-detail .warehouses .warehouse{line-height:22px;}.site-products-detail ul.parameters{column-gap:10px;column-count:1;}.site-products-detail ul.parameters li h3{flex:.8;}.site-products-detail .site-products-related-list>h2{font-size:calc(1.525rem + .9vw);margin:30px 0 25px 0;line-height:1.2;padding:0;}.site-products-detail .site-products-related-list>h2 span{font-size:calc(.925rem + .9vw);line-height:1.5;}.site-products-detail .description-long{padding:0;}.site-products-detail .videos{padding:0;}}@media screen and (max-width:500px){.site-products-detail .videos .video{min-width:250px;}.site-products-detail .availability-wrapper{flex-wrap:wrap;row-gap:30px;}.site-products-detail .availability-wrapper .availability{flex:100%;order:2;}.site-products-detail .availability-wrapper .price{flex:100%;order:1;padding-left:25px;margin-left:15px;border-left:5px solid #f4f7f8;}}@media screen and (max-width:992px){.site-cart-finish{flex-direction:column-reverse;}.site-cart-finish .cart-content{width:100%;}.site-cart-finish .cart-content .content-footer .summary .item{padding:0;}}@media print{@page{size:A4 portrait;margin:10mm;}}@media print{#site-infobar,#site-header-mobile-nav,#site-sticky-wrapper,#site-navbar,#site-header,#site-categories,#site-brands,#site-footer,.site-benefits{display:none!important;}}@media print{body{width:1100px;}body::before{display:block;width:96%;max-width:200px;height:120px;margin:0 auto 25px auto;max-height:50px;background:url(/logo.svg) center center no-repeat;background-size:contain;content:"";}}@media print{#site-home-categories>div{background:none;border:1px solid #eaefef;}}@media print{.site-products-panel{display:none;}}@media print{.site-products-detail{padding:0 10px;}.site-products-detail h2.title{font-size:calc(1.1rem + .9vw);margin:30px 0 25px 0;line-height:1.2;padding:0;}.site-products-detail .detail-basic{grid-template-columns:1fr;}.site-products-detail .detail-basic .basic-preview{grid-column:1;grid-row:2;}.site-products-detail .detail-basic .basic-title{grid-column:1;grid-row:1;}.site-products-detail .detail-basic .basic-information{grid-column:1;grid-row:3;}.site-products-detail .detail-basic .basic-preview{display:flex;gap:80px;align-items:flex-start;}.site-products-detail .detail-basic .basic-preview .flags-discount{right:auto;left:45%;}.site-products-detail .detail-basic .basic-preview .preview-wrapper{flex:1;height:350px;width:50%!important;}.site-products-detail .detail-basic .basic-preview .preview-wrapper .owl-carousel{display:block;height:350px;}.site-products-detail .detail-basic .basic-preview .preview-wrapper .owl-carousel .item{height:350px;max-width:540px!important;}.site-products-detail .detail-basic .basic-preview .preview-wrapper .owl-nav{display:none!important;}.site-products-detail .detail-basic .basic-preview .thumbnail-wrapper{flex:1;height:auto!important;}.site-products-detail .detail-basic .basic-preview .thumbnail-wrapper a{display:flex;}.site-products-detail .detail-basic .basic-preview .thumbnail-wrapper a.more{display:none;}.site-products-detail .description-short a{display:none;}.site-products-detail .cart-wrapper{z-index:5;}.site-products-detail .cart-wrapper .price .old{right:auto;left:180px;}.site-products-detail .cart-wrapper .cart{display:none;}.site-products-detail .availability-wrapper{width:100%;margin-top:60px;}.site-products-detail .availability-wrapper .price{flex:1 1 53%;}.site-products-detail .availability-wrapper .availability .state{font-size:calc(.7rem + .9vw);}.site-products-detail .counters-wrapper{margin-top:-40px;}.site-products-detail .counters-wrapper .extra{display:none;}.site-products-detail .counters-wrapper .counters{display:none;}.site-products-detail .counters-wrapper .code{text-align:right;z-index:10;padding-right:10px;}.site-products-detail .available-now{margin-top:30px;}.site-products-detail .available-now .state{font-size:calc(.7rem + .9vw);}.site-products-detail .warehouses-wrapper{display:block;grid-template-rows:1fr;}.site-products-detail .warehouses{margin-top:20px;}.site-products-detail .warehouses .warehouse{line-height:22px;}.site-products-detail ul.parameters{column-gap:10px;}.site-products-detail .related-list{margin-top:50px;}.site-products-detail .related-list>h2{font-size:calc(1.1rem + .9vw);margin:30px 0 25px 0;line-height:1.2;}.site-products-detail .related-list>h2 span{font-size:calc(.725rem + .9vw);line-height:1.5;}.site-products-detail h2.title:has(+.download),.site-products-detail .download,.site-products-detail h2.title:has(+.configurator-iframe),.site-products-detail .configurator-iframe,.site-products-detail h2.title:has(+.videos),.site-products-detail .videos{display:none;}.site-products-detail .description-long{padding:0;}.site-products-detail .parameters-wrapper .parameters-content{overflow:visible;interpolate-size:allow-keywords;transition:height .3s ease;content:"";}.site-products-detail .parameters-wrapper .parameters-toggle{display:none;}.site-products-detail .parameters-wrapper.has-overflow::before{display:none;}.site-products-detail .parameters-wrapper.has-overflow .parameters-content{height:inherit;}.site-products-detail .parameters-wrapper.has-overflow .parameters-toggle{display:none;}}@media print{.site-products-list .product,.site-products-list .ghost{break-inside:avoid;page-break-inside:avoid;}.site-products-list .product .info .cart,.site-products-list .ghost .info .cart{display:none;}}#cookie #cookie-desc a{color:#36434a;}#cookie #cookie-switches .cookie-switch{color:#36434a;}#cookie #cookie-switches .cookie-switch:before{border:1px solid #36434a;}#cookie #cookie-switches .cookie-switch:hover:before{outline:5px solid #eaefef;}#cookie #cookie-switches .cookie-switch-on:before{background:#fff;}#cookie #cookie-switches .cookie-switch-on:after{background:#36434a;}#cookie #cookie-buttons a{color:#36434a;border:1px solid #36434a;}#cookie #cookie-buttons a:hover{outline:5px solid #f4f7f8;}#cookie #cookie-buttons a.filled{background:#36434a;}#cookie #cookie-buttons a.filled:hover{background:#36434a;}#cookie #cookie-consent-id{color:#36434a;}#cookie-icon{background-color:#20272b;}