.mobile{display:none !important}.megamenu_img{display:inherit;margin-right:15px}.megamenu_img img{width:60px;border-radius:4px}#nav-hamburger .logo-modal{margin-top:-45px;margin-bottom:20px;width:80%}#nav-hamburger .logo-modal img{max-height:24px}#nav-hamburger .modal-header{border-bottom:1px solid rgba(0,0,0,0)}#nav-hamburger .modal-header.text-left{text-align:right !important}#nav-hamburger .modal-header.text-left .modal-close{margin-right:0px}.modal-nav-hamburger .nav-list-link{display:flex;margin-bottom:10px}.modal-nav-hamburger .item-with-subitems .nav-list-link{padding-right:70px}.modal-nav-hamburger .nav-list-arrow{display:flex;align-items:center}.modal-nav-hamburger .nav-list-link{align-items:center}#nav-hamburger .nav-list-link[title="SWISS MADE"]{color:#c0001f;font-weight:bold;position:relative}.section-banner-duo{display:flex;padding:15px;flex-wrap:wrap;align-items:center;justify-content:center;background-color:var(--bannerduo1_bg_color)}.section-banner-duo .banner-text,.section-banner-duo .banner-img{flex:1 0 50%;max-width:50%;box-sizing:border-box}.section-banner-duo .banner-text{text-align:center;padding:15px}.section-banner-duo .banner-text .h5{font-size:19px;font-weight:700;margin-bottom:10px !important}.section-banner-duo .banner-text p{max-width:500px;text-align:center}.section-banner-duo .banner-text .btn{padding:12px 30px;font-weight:600;border-radius:4px;margin:auto;margin-top:20px;display:table;font-size:12px}.section-banner-duo .banner-img img{width:100%;display:table;border-radius:6px}.bannerduo1{background-color:var(--bannerduo1_bg_color)}.bannerduo1 .banner-text{color:var(--bannerduo1_txt_color)}.bannerduo1 .banner-text .btn{color:var(--bannerduo1_btn_color);border:1px solid var(--bannerduo1_btnbor_color);background-color:var(--bannerduo1_btnbg_color)}.bannerduo1 .banner-img{order:-1}.bannerduo2{background-color:var(--bannerduo2_bg_color)}.bannerduo2 .banner-text{color:var(--bannerduo2_txt_color)}.bannerduo2 .banner-text .btn{color:var(--bannerduo2_btn_color);border:1px solid var(--bannerduo2_btnbor_color);background-color:var(--bannerduo2_btnbg_color)}.label-custom{z-index:9;position:absolute;right:10px;top:0px;font-size:12px;letter-spacing:normal}.js-accordion-container{border-bottom:1px solid rgba(0,0,0,.1);padding:15px 0px;margin-bottom:0px !important}.js-accordion-toggle .subtitle{letter-spacing:normal;font-size:12px;text-transform:uppercase}.js-accordion-toggle>.col .icon-inline{display:none}#product-description{margin-top:0px !important}.page-swissmade p{font-size:16px}.page-swissmade img{width:100%;display:block;margin-bottom:.5rem}.page-swissmade .intro{padding:45px 0px}.page-swissmade .intro p{max-width:800px;margin:auto;margin-bottom:1rem}.page-swissmade h1{font-family:"Playfair Display",Georgia,serif;font-size:3.3rem;line-height:4.05rem}.page-swissmade h2{font-family:"Playfair Display",Georgia,serif;font-size:40px;margin-bottom:1rem !important}.page-swissmade h3{font-family:"Playfair Display",Georgia,serif}.page-swissmade p{line-height:1.5rem}.page-swissmade .s-banner a{position:relative;display:block}.page-swissmade .s-banner a h2{font-size:30px;font-weight:600;color:#fff;position:absolute;display:table;text-align:center;top:40px;left:50%;transform:translateX(-50%)}.page-swissmade .s-banner a span{white-space:nowrap;letter-spacing:1px;font-weight:700;padding:15px 25px;background-color:#000;color:#fff;position:absolute;display:table;text-align:center;bottom:20px;left:50%;transform:translateX(-50%)}.process-1 .info{padding-left:50px;text-align:left}.process-2 .info{padding-right:50px;text-align:right}.page-swissmade .collection{padding-bottom:60px}.page-swissmade .collection h3{margin-bottom:30px}.btn-outline{padding:12px 22px;letter-spacing:1px;font-size:12px;color:#fff;opacity:1;border:2px solid #fff}.btn-outline:hover{color:#000;background-color:#fff}.page-chronobike{background-color:#000;color:#fff}.page-chronobike p{font-size:16px}.page-chronobike img{width:100%;display:block;margin-bottom:.5rem}.page-chronobike video{width:100%}.page-chronobike h2{font-size:28px;text-align:center;margin:auto;padding:50px 5px}.page-chronobike .hero{position:relative;padding-top:20px}.page-chronobike .hero .box{color:#fff;text-align:center;position:absolute;top:0px;width:100%;padding:25px 5px}.page-chronobike .hero .box h1{font-family:"Playfair Display",Georgia,serif;font-size:3.3rem;margin-top:5px;margin-bottom:25px}.page-chronobike .hero .box p{margin-bottom:0px}.page-chronobike #contenedor-negro{padding:5%;box-sizing:border-box}.page-chronobike #contenedor-negro img{width:auto}.page-chronobike #contenedor-negro *{box-sizing:border-box}.page-chronobike #contenedor-negro .mini-bloque{display:inline-block;width:19%;vertical-align:top;padding:3% 3% 0 0}.page-chronobike #contenedor-negro .mini-bloque:nth-child(5n){padding:3% 0% 0 0}.page-chronobike #contenedor-negro .inner-container{max-width:1500px;margin:auto}.mini-bloque h3,.mini-bloque p{color:#fff}.mini-bloque h3{line-height:1.8rem}@media screen and (max-width: 767px){.desktop{display:none !important}.mobile{display:inherit}.section-banner-duo{padding:25px 20px}.section-banner-duo .banner-text,.section-banner-duo .banner-img{flex:100%;max-width:none}.section-banner-duo .banner-text{padding:20px 15px;padding-bottom:5px}.bannerduo2 .banner-img{order:-1}.item-installments{font-size:10px !important}.process .info{padding:20px 5px !important;text-align:center !important}.page-swissmade h1{font-size:2.5rem;line-height:3.1rem}.page-swissmade h2{font-size:2rem}.page-swissmade .s-banner{margin-bottom:25px}.page-swissmade .s-banner a span{width:auto;min-width:90%;font-size:14px}.page-chronobike #contenedor-negro{padding:14% 5%}.page-chronobike #contenedor-negro .mini-bloque{width:49%;margin-bottom:1rem}}
/* Engine:dart */