/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
nav.tabs{margin-bottom:1rem;}
body.toolbar-horizontal #navbar-top.fixed-top,body.toolbar-vertical #navbar-top.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal #navbar-main.fixed-top,body.toolbar-vertical #navbar-main.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-main.fixed-top{top:40px;}body.toolbar-horizontal.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal.toolbar-tray-open #navbar-main.fixed-top{top:80px;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1040;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071b3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071b3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018fe2;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:auto;}.webform-options-display-buttons .form-check-label{margin:0 5px 10px 5px;border:3px solid #ccc;border-radius:3px;background-color:#fff;padding:10px;width:100%;}.webform-options-display-buttons .form-check-label:hover{border-color:#999;color:#333;}.webform-options-display-buttons .form-check-input:checked ~ .form-check-label{border-color:#0074bd;color:#000;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check-label{text-align:center;margin:0 5px 10px 0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .radio,.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check{padding:0;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
#block-instagramfeed-2:after{content:'';background-color:black;width:100vw;height:100%;position:absolute;bottom:0;clip-path:polygon(25% 0,100% 20%,100% 100%,0 100%,0 30%);}#block-instagramfeed-2:before{content:'';background-color:#E63619;width:100vw;height:calc(100% + 40px);position:absolute;bottom:0;clip-path:polygon(25% 0,100% 20%,100% 100%,0 100%,0 30%);}#block-instagramfeed-2{border:0;width:100vw;position:relative;left:50%;right:50%;padding:60px 0 0 0;margin:40px -50vw 0 -50vw;}#block-instagramfeed-2 iframe{border:0;width:100%;height:286px;}#block-instagramfeed-2 .field-titulo-cb{border:0;}#block-instagramfeed-2 .field-titulo-cb-wrapper{margin:0;}#block-instagramfeed-2 .id-2396{padding:0!important;}#block-instagramfeed-2 .field-titulo-cb{color:white;}.id-3218 .field-titulo-cb{text-align:center;}.model-VT{padding:50px 0;}.model-VT .img-container{text-align:center;}.page-node-3216 #content-block-container{width:100vw;position:relative;left:50%;right:50%;padding:60px 0 0 0;margin:40px -50vw 0 -50vw;}.id-3233{padding:50px 0!important;}.model-VT > .contextual-region{max-width:unset!important;margin-left:20%;position:relative;}.model-VT .calltoaction{position:absolute;height:fit-content;top:50%;left:-10%;z-index:2;background:white;transform:translateY(-50%);max-width:600px;padding:40px;border-bottom:3px solid #E63619;box-shadow:0 0 20px -15px #000000;}.model-VT .calltoaction .field-body-cb p{margin:0;}.videosection .img-container img{width:100%;clip-path:polygon(100% 0,100% 85%,80% 100%,0 85%,0 0);}.videosection .img-container{position:relative;}.videosection .img-container:before{content:'';width:100%;height:100%;position:absolute;background:#222222;top:20px;clip-path:polygon(100% 0,100% 85%,80% 100%,0 85%,0 0);}.videosection .item-video{max-width:unset!important;}#cb-item-container{display:flex;justify-content:space-around;gap:10px;}#cb-item-container .cb-item{width:100%;text-align:center;}#cb-item-container .cb-item h5{text-transform:uppercase;font-size:16px;margin-bottom:10px;}#cb-item-container .cb-item .cb-icon{background-color:#E63619;width:80px;height:80px;margin:auto;position:relative;transition:0.3s;}#cb-item-container .cb-item .cb-icon:hover{background-color:black;}#cb-item-container .cb-item .cb-icon svg,#cb-item-container .cb-item .cb-icon img{position:absolute;color:white;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40px;}.model-VT .calltoaction .field-body-cb h4{margin-top:0;}#banner{position:relative;z-index:10;}#block-views-block-slides-block-slider-video-5{clip-path:unset!important;}.page-node-3216 #slick-carousel{clip-path:polygon(100% 0,100% 90%,80% 100%,0 90%,0 0)!important;}#block-views-block-slides-block-slider-video-5 .slick--has-arrow-down > .slick__arrow{bottom:80px!important;}.page-node-3216 #block-views-block-slides-block-slider-video-5:before{content:'';background-color:#E63619;width:100%;height:100%;position:absolute;top:20px;left:0;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);}#block-views-block-slides-block-slider-video-5 .callToAction.container,#block-views-block-banner-products-block-1 .callToAction.container{padding:40px;}#block-views-block-slides-block-slider-video-5 .callToAction.container:before{content:'';width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;background:rgba(0 0 0 / 80%);}#block-accounticon-3 svg,#block-webcams-3 svg{color:white;}.id-3234{margin-top:60px;text-align:center;}.page-node-3216 h1{font-size:44px;}.column-text{display:flex;gap:100px;text-align:center}.id-3237{background:#E63619;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);padding-bottom:150px;}.id-3237:before{content:'';position:absolute;top:0;bottom:20px;left:0;width:100%;height:calc(100% - 20px);background-color:#222222;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);}.id-3237 .field-titulo-cb{text-transform:uppercase;color:var(--font-color-active);text-align:center}.id-3237 .column-text{justify-content:center;}.id-3237 .column-text .field-body-cb-wrapper .field-body-cb,.id-3237 .column-text .field-cuerpo-columna-2-wrapper .field-cuerpo-columna-2{display:flex;flex-wrap:nowrap;flex-direction:column;height:100%;justify-content:space-between;}@media all and (min-width:993px){.id-3237 .column-text .field-body-cb-wrapper,.id-3237 .column-text .field-cuerpo-columna-2-wrapper{width:50%;}}.id-3237 h2{color:white;}.id-3237 p{color:white;margin-bottom:0;}.id-3237 img{margin-top:30px;height:300px;min-width:100%;object-fit:cover;}.column-text{position:relative;}.column-text:before{content:'';width:5px;height:100%;background-color:var(--font-color-active);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.id-3232.model-DE .destacado-wrapper article .node__content .field--name-field-descripcion{margin-bottom:25px;height:unset;}.id-3232 img{width:100%;height:120px;object-fit:cover;}.id-3230{min-height:1200px;margin-top:-200px;font-family:Oswald,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;}.id-3230 h2{text-transform:uppercase;color:#222222;}.id-3230 .field-body-cb-wrapper{position:relative;padding:10px 40px;width:50%;margin:0 auto;}.id-3230 .field-body-cb-wrapper:before{content:'';background-color:rgb(255 255 255 / 50%);width:95%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;}.id-3230 .field-body-cb-wrapper .field-body-cb{position:relative;}.id-3230 .bullets-alquiler{margin-top:30px;}.bullets-alquiler{margin-top:60px;}.bullets-alquiler > div{display:flex;align-items:center;}.bullets-alquiler > div svg{width:150px;}.bullets-alquiler > div:before{width:80px;height:80px;background-color:var(--font-color-active);position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:40px;}.bullets-alquiler > div p{margin-bottom:0;color:#222222;font-size:20px;width:100%;}.content-block.id-3243{padding:20px 0 40px!important;text-align:center;}.content-block.id-3243 .field-titulo-cb-wrapper{margin-bottom:20px;}.id-3242,.id-3232{padding-top:0;}.id-3242 h3{margin-top:0;}.content-block.id-3245{padding:0!important;text-align:center;margin-top:40px;}.content-block.id-3231{padding-bottom:0!important;}.id-3246{background-color:#222222;text-align:center;padding:40px 0 150px!important;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);}.id-3246:before{content:'';background-color:#f3261f;width:100%;height:100%;position:absolute;bottom:20px;left:0;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);}.id-3246 .block-description{width:80%;margin:20px auto;}.id-3246 .field-subtitulo-cb{color:#222222;}.id-3246 .field-titulo-cb{color:white;}.id-3246 #select-bycicle{display:flex;flex-wrap:nowrap;justify-content:center;gap:50px;width:100%;margin:auto;}.id-3246 .select-element{max-width:250px;max-height:450px;display:flex;flex-wrap:wrap;justify-content:center;position:relative;background-color:white;align-content:space-between;overflow:hidden;}.id-3246 .select-element:hover{text-decoration:underline;text-decoration-color:var(--font-color-active);}.id-3246 .select-element a{color:white;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background-color:var(--font-color-active);padding:10px 20px;border-radius:3px;font-family:Oswald,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;text-transform:uppercase;}.id-3246 .select-element h3{text-transform:uppercase;color:#222222;font-size:25px;}.id-3246 .select-element p{align-self:end;margin:0;max-height:85%;height:85%;}.id-3246 .select-element img{max-width:100%;height:380px;object-fit:cover;align-self:flex-end;}#block-views-block-slides-block-slider-video-5:before{content:'';background-color:#222222;width:100%;height:100%;position:absolute;top:20px;left:0;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);}.view-display-id-block_slider_video{clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);}#sendinblue-form-subscribe .js-form-item-fields-email{margin-bottom:0!important;}#block-siguenosenrrss{width:100%;}.follow-us{display:flex;}.follow-us > h2{margin:0 20px 0 0;}.social-images > a{height:46px;}.follow-us > a > img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.region-pre-footer{display:flex;flex-wrap:nowrap;}.pre-footer{position:relative;background-color:var(--font-color-active);padding:150px 100px 60px;clip-path:polygon(25% 0,100% 20%,100% 100%,0 100%,0 30%);}.pre-footer:before{content:'';width:100%;height:100%;position:absolute;background-color:#222222;top:20px;left:0;clip-path:polygon(25% 0,100% 20%,100% 100%,0 100%,0 30%);z-index:-1;}.pre-footer h2,.pre-footer h3{text-transform:uppercase;}.pre-footer h2{font-size:40px;color:white;}.pre-footer h3{font-size:20px;color:var(--font-color-active);}.field--name-field-sigue-leyendo{margin:100px 0 80px;text-align:center;}.field--name-field-sigue-leyendo h2{text-transform:uppercase;margin-bottom:40px;}.field--name-field-sigue-leyendo h2 a{pointer-events:none;color:black;}.field--name-field-enlaces{margin-top:20px;}.field--name-field-enlaces a{text-transform:uppercase;color:white;text-decoration:none;background-color:var(--font-color-active);font-family:Oswald,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;padding:12px 40px;border-radius:5px;}.node-pagina-libre-type-modality h1{color:white;}#block-views-block-slides-block-slider-video-5 .views-field-field-titulo h1{color:white;font-size:50px;text-align:unset;}.node-pagina-libre-type-modality .node__content > .field--type-text-with-summary{text-align:center;}.node-pagina-libre-type-modality .content-block:nth-of-type(2n + 2){height:850px;padding-bottom:50px!important;}.node-pagina-libre-type-modality .content-block:nth-of-type(2n + 2) .field-body-cb img{width:100vw;position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:unset;z-index:-1;height:100%;object-fit:cover;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);}.node-pagina-libre-type-modality .content-block:nth-of-type(2n + 2) .field-body-cb > p:before{content:'';background-color:var(--font-color-active);width:100vw;height:100%;position:absolute;top:20px;left:50%;transform:translateX(-50%);clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);z-index:-2;}.node-pagina-libre-type-modality .content-block:nth-of-type(4n + 4){height:850px;padding-bottom:50px!important;}.node-pagina-libre-type-modality .content-block:nth-of-type(4n + 4) .field-body-cb img{width:100vw;position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:unset;z-index:-1;height:100%;object-fit:cover;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);}.node-pagina-libre-type-modality .content-block:nth-of-type(4n + 4) .field-body-cb > p:before{content:'';background-color:var(--font-color-active);width:100vw;height:100%;position:absolute;top:20px;left:50%;transform:translateX(-50%);clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);z-index:-2;}.node-pagina-libre-type-modality .content-block:nth-of-type(4n + 4) .all-specs{float:right;}.all-specs{width:60%;background-color:rgb(255 255 255 / 90%);padding:40px;max-height:500px;overflow-y:scroll;}.all-specs h4{text-transform:uppercase;text-align:center;font-size:40px;}#ebike-specs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:60px;}#ebike-specs .spec{width:calc(50% - 20px);padding-left:40px;position:relative;align-self:center;}#ebike-specs .spec:before{content:'';position:absolute;left:0;width:3px;height:100%;background-color:var(--font-color-active);}#ebike-specs .spec h5{font-weight:normal;text-transform:uppercase;margin:0;}#ebike-specs .spec p{margin:10px 0 0;line-height:1.4;}body.domain-pre_picnegre_verano_bitanube_com .wrapper-switch-station .summer{background-color:var(--font-color-active);color:white;}body.domain-pre_picnegre_verano_bitanube_com #sendinblue-form-subscribe{gap:unset;}body.domain-pre_picnegre_verano_bitanube_com .sendinblue-signup-subscribe-form #edit-submit{top:-3px;}.page-node-3256 #block-views-block-slides-block-slider-video-5:before{background-color:var(--font-color-active);}.page-node-3256 .field--name-field-titulo,.page-node-3256 .field--name-field-titulo{display:none;}.page-node-3256 .owl-stage-outer,.page-node-3256 .owl-stage,.page-node-3256 .owl-item,.page-node-3256 .owl-item .item-media,.node-pagina-libre-type-modality .owl-stage-outer,.node-pagina-libre-type-modality .owl-stage,.node-pagina-libre-type-modality .owl-item,.node-pagina-libre-type-modality .owl-item .item-media{height:100%;}.page-node-3256 .owl-stage{padding-bottom:0;}.owl-nav span{color:white;}.page-node-3256 #main-wrapper{padding-top:0!important;margin-top:-80px;}.id-3257 > .contextual-region{padding-top:120px;}.id-3257:before{content:'';width:101vw;height:130%;position:absolute;left:50%;transform:translateX(-50%);background-color:#fff;}.id-3257 .calltoaction{background-color:var(--font-color-active);padding:40px;}.id-3257 .calltoaction .field-titulo-cb{color:white;}.id-3257 .calltoaction h5{color:white;font-weight:normal;margin-bottom:0;}.id-3258{padding-bottom:120px!important;margin-top:-1px;}.id-3258:before{content:'';width:100vw;height:calc(100% - 20px);position:absolute;left:50%;bottom:20px;transform:translateX(-50%);background-color:#222222;z-index:-1;clip-path:polygon(100% 0,100% 80%,80% 100%,0 80%,0 0)}.id-3258:after{content:'';width:100vw;height:100%;position:absolute;left:50%;bottom:0;transform:translateX(-50%);background-color:var(--font-color-active);z-index:-2;clip-path:polygon(100% 0,100% 80%,80% 100%,0 80%,0 0)}#bullets-taller .custom-bullet h5,#bullets-taller .custom-bullet p{color:white;margin-bottom:0;}#bullets-taller .custom-bullet{margin-bottom:30px;padding-left:100px;position:relative;}#bullets-taller .custom-bullet:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:var(--font-color-active);height:70px;aspect-ratio:1/1;border-radius:50%;}.page-node-3256 .node--type-sigue-leyendo .field--name-field-sigue-leyendo h2{margin-bottom:20px;}.page-node-3256 .node--type-sigue-leyendo .field--name-body{margin-top:20px;}.page-node-3256 .node--type-sigue-leyendo .field--name-body > p{display:flex;justify-content:center;align-items:center;gap:50px;margin-bottom:50px;}.page-node-3256 .node--type-sigue-leyendo .field--name-body img{filter:brightness(0%);width:25%;}.page-node-3261 .map-container{height:100%;}.page-node-3261 .map-container img{height:100%;object-fit:cover;}.page-node-3261 .map-wrapper{width:100vw!important;position:relative!important;left:50%!important;transform:translateX(-50%)!important;max-width:unset!important;}.page-node-3261 h1{display:none;}.page-node-3261 #content-block-container{margin-top:-240px;}.id-3264 .field--name-title,.id-3264 .action-legend{display:none;}.id-3265{margin-top:-180px;padding-top:120px!important;text-align:center;}.id-3265 > .contextual-region{position:relative;z-index:10;}.id-3265:before{content:'';position:absolute;left:50%;transform:translateX(-50%);top:0;background-color:#222222;z-index:1;width:100vw;height:100%;clip-path:polygon(25% 0,100% 20%,100% 100%,0 100%,0 30%);}.id-3265:after{content:'';position:absolute;left:50%;transform:translateX(-50%);top:20px;background-color:#fff;z-index:2;width:100vw;height:calc(100% - 20px);clip-path:polygon(25% 0,100% 20%,100% 100%,0 100%,0 30%);}.page-node-3267 #content-block-container{position:relative;width:100vw;left:50%;right:50%;padding:400px 0 400px;margin:-220px -50vw 0 -50vw}.page-node-3267 .field--name-field-titulo{display:none;}.id-3268{padding:50px 0!important;}.id-3268.model-VT .cb-icon svg{border:5px solid white;border-radius:50%;padding:10px;width:30px;height:30px;}.page-node-3267 #block-views-block-slides-block-slider-video-5:before{background-color:var(--font-color-active);}.page-node-3267 .node__content > #content-block-container{background-color:var(--font-color-active);clip-path:polygon(100% 0,100% 95%,81% 98%,0 95%,0 0);}.page-node-3267 .node__content > #content-block-container:before{content:'';background-image:url("/sites/default/files/2022-05/BICI09.jpg");background-repeat:no-repeat;background-size:cover;width:100vw;height:calc(100% - 20px);position:absolute;top:0;left:0;clip-path:polygon(100% 0,100% 95%,81% 98%,0 95%,0 0);}.page-node-3267 .field--name-field-sigue-leyendo{margin:80px 0;}#summer_instagram_feed{border:0;width:100%;height:580px;}#summer_instagram_feed .field-titulo-cb{border:0;}#summer_instagram_feed .field-titulo-cb-wrapper{margin:0;}.id-2396 h2{text-align:center;}.page-node-3272 #block-views-block-slides-block-slider-video-5:before{background-color:var(--font-color-active);}.page-node-3272 .banner-inside .view-display-id-block_slider_video .callToAction,.page-node-3272 .field--name-field-titulo{}.page-node-3272 #main-wrapper{padding-top:100px!important;}.id-3273{text-align:center;}.id-3273 h1{margin-bottom:60px;}.id-3274{margin-top:0;padding-top:0!important;padding-bottom:120px;}.id-3274:before{content:'';background-color:var(--font-color-active);width:100vw;height:100px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);clip-path:polygon(0 20%,78% 100%,100% 20%,100% 0%,78% 80%,0% 0%);}.id-3274.content-block.model-DI .item-wrapper .mediasection{width:100%;}.id-3275{text-align:center;padding-top:60px!important;}.page-node-3277 .node__content > .field--type-text-with-summary{margin-top:180px;color:black;text-align:center;padding:40px;position:absolute;z-index:1;}.page-node-3277 .node__content > .field--type-text-with-summary:before{content:'';background-color:rgba(255 255 255 / 50%);width:100%;height:100%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1;}.page-node-3277 #main-wrapper{margin-top:-220px;}.id-3278{text-align:center;padding-top:580px!important;}.id-3278 .field-titulo-cb{color:white;}.id-3278:before{content:'';background-color:var(--font-color-active);width:100vw;height:calc(85% - 20px);position:absolute;bottom:15%;left:50%;transform:translateX(-50%);clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);z-index:-1;}.id-3278:after{content:'';background-image:url("/sites/default/files/2022-05/BICI25_1.jpg");background-repeat:no-repeat;background-size:cover;width:100vw;height:calc(85% - 20px);position:absolute;top:0px;left:50%;transform:translateX(-50%);clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);z-index:0;}.page-node-3277 .field--name-field-subtitulo.field--label-hidden{display:none;}.page-node-3277 #nuestras-bicicletas{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;width:80%;margin:auto;}.page-node-3277 #nuestras-bicicletas .modalidad-bici{max-width:300px;background-color:white;height:400px;position:relative;}.page-node-3277 #nuestras-bicicletas .modalidad-bici:after{content:'';width:100%;height:5px;background-color:#222222;position:absolute;bottom:-5px;left:0;}.page-node-3277 #nuestras-bicicletas .modalidad-bici h3{text-align:center;text-decoration:none!important;font-size:25px;}.page-node-3277 #nuestras-bicicletas .modalidad-bici > a > p{height:90%;margin:0;}.page-node-3277 #nuestras-bicicletas .modalidad-bici > a > p > img{height:335px;object-fit:cover;max-height:100%;}.id-3279{text-align:center;padding-bottom:180px;}.id-3279:before{content:'';width:100vw;height:100%;background-color:var(--font-color-active);position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:-1;clip-path:polygon(100% 0,100% 90%,81% 98%,0 90%,0 0);}.id-3279:after{content:'';width:100vw;height:100%;background-color:#222222;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:0;clip-path:polygon(100% 0,100% 90%,81% 98%,0 90%,0 0);}.id-3279 .field-titulo-cb{text-align:center;text-transform:uppercase;color:white;}.id-3279 .column-text > div{width:50%;}.page-node-3277 .field--name-field-sigue-leyendo{margin-top:80px;}.page-node-3282 .action-legend,.page-node-3282 .field--name-field-mapa .node__title,.page-node-3282 h1{display:none;}.page-node-3282 .map-wrapper{width:100vw!important;position:relative!important;left:50%!important;transform:translateX(-50%)!important;max-width:unset!important;z-index:-3;}.id-3286{position:relative;z-index:3;margin-top:-180px;padding-top:180px!important;}.id-3286:before{position:absolute;left:50%;transform:translateX(-50%);top:0;background-color:#222222;z-index:-2;width:100vw;height:100%;clip-path:polygon(25% 5%,100% 20%,100% 100%,0 100%,0 30%)}.id-3286:after{position:absolute;left:50%;transform:translateX(-50%);top:20px;background-color:#fff;z-index:-1;width:100vw;height:calc(100% - 20px);clip-path:polygon(25% 5%,100% 20%,100% 100%,0 100%,0 31%)}.id-3286 .contact-element{position:relative;width:calc(33% - 40px);}.id-3286 .field-body-cb{display:flex;text-align:center;justify-content:center;gap:40px;}.id-3286 .contact-element:not(:last-child):after{content:'';width:3px;height:100%;background-color:rgba(0 0 0 / 30%);position:absolute;top:0;right:-20px;}.id-3286 .contact-element svg{margin-bottom:20px;padding:20px;font-size:30px;background-color:var(--font-color-active);border-radius:50%;color:white;}.id-3286 .contact-element p > strong{color:black;}.id-3290{height:1000px;position:relative;width:100vw;min-width:unset;left:50%;transform:translateX(-50%);}.id-3290:before{content:'';background-color:var(--font-color-active);width:100vw;height:100%;position:absolute;top:20px;left:50%;transform:translateX(-50%);clip-path:polygon(100% 0,100% 90%,81% 98%,0 90%,0 0);}.id-3290 img{position:absolute;width:100vw;height:100%;max-width:unset;top:0;left:50%;transform:translateX(-50%);object-fit:cover;clip-path:polygon(100% 0,100% 90%,81% 98%,0 90%,0 0);}.page-node-3293 #page > #main-wrapper{padding-top:0!important;}.page-node-3293 .view-id-botiga .views-exposed-form{display:none;}.page-node-3293 .node__content > .field--name-field-titulo{margin-bottom:80px;}.id-3294:before{content:'';background-color:var(--font-color-active);width:100vw;height:100%;position:absolute;top:20px;left:50%;transform:translateX(-50%);clip-path:polygon(100% 0,100% 90%,81% 98%,0 90%,0 0);}.id-3294 .field-body-cb p > img{position:absolute;width:100vw;height:100%;max-width:unset;bottom:0;left:50%;transform:translateX(-50%);object-fit:cover;clip-path:polygon(100% 0,100% 90%,81% 98%,0 90%,0 0);}@media all and (max-width:992px){.id-3294:before,.id-3294 .field-body-cb p > img,.id-3290:before,.id-3290 .field-body-cb img{clip-path:polygon(100% 0,100% 95%,81% 98%,0 95%,0 0);}}.id-3304{padding-bottom:0!important;}.id-3304:before{content:'';background-color:var(--font-color-active);width:100vw;height:100%;position:absolute;top:20px;left:50%;transform:translateX(-50%);clip-path:polygon(100% 0,100% 90%,81% 98%,0 90%,0 0);}.id-3304 .field-body-cb p{margin-bottom:0;}.id-3304 .field-body-cb p > img{position:relative;left:50%;transform:translateX(-50%);width:100vw;height:100%;max-width:unset;clip-path:polygon(100% 0,100% 90%,81% 98%,0 90%,0 0);}.page-node-3216 .block-description{color:white;margin-bottom:60px;}.page-node-3299 .field--name-field-titulo{display:none;}#banner .views-element-container{height:calc(100vh - 100px)!important;}@media all and (max-width:1200px){#banner .views-element-container,#banner .view-id-slides{height:100vw!important;}.view-id-slides .views-field-field-media-image{height:unset!important;aspect-ratio:1 / 1;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);}.page-node-3216 #block-views-block-slides-block-slider-video-5:before{height:unset!important;aspect-ratio:1 / 1;}#banner .block-views-blockslides-block-slider-video,#banner .slick{height:calc(100vw - 0px)!important;}.path-frontpage #block-views-block-slides-block-slider-video-5:before{content:'';background-color:#E63619;width:100%;height:100vw!important;position:absolute;top:5px;left:0;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);}#banner .block-views-blockslides-block-slider-video,#banner .slick{height:calc(100vw - 0px)!important;position:relative;}#banner .block-views-blockslides-block-slider-video,#banner .slick,#banner .slick-slider,#banner .slide__content{height:calc(100vw - 5px)!important;}#header .header-desktop .logo img{max-height:100%;}.id-3230{margin-top:-220px;}}#banner .views-element-container .views-field-field-media-image img{width:100%;height:100%;object-fit:cover;position:relative;z-index:0;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);;}#banner #block-views-block-banner-products-block-1:before{content:'';background-color:#222222;width:100%;height:100%;position:absolute;top:20px;left:0;clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);z-index:-1;}.domain-pre_picnegre_verano_bitanube_com .view-id-banner_products{clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);}#block-views-block-banner-products-block-1 .callToAction.container:before{content:'';width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;background:rgba(0 0 0 / 80%);}#banner .slick--view--banner-products{clip-path:unset;}.domain-pre_picnegre_verano_bitanube_com .model-DE.default .destacado-wrapper article .node__content .field--name-field-titulo h4 a:after{content:unset;}.id-3279 .field-body-cb,.id-3279 .field-cuerpo-columna-2{display:flex;flex-direction:column;justify-content:space-between;height:100%;}.page-node-3267 .node__content > .field--name-body{position:absolute;z-index:1;color:black;padding:40px;top:100px;text-align:center;}.page-node-3267 .node__content > .field--name-body:before{content:'';background:rgba(255 255 255 / 70%);position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;}.node--type-pagina-home #banner .callToAction{display:none;}.id-3295{text-align:center;padding-top:60px!important;}.path-product .field--name-field-map h2,.path-product .field--name-field-map .action-legend{display:none;}.route-content{padding-bottom:120px;position:relative;}.route-content:before{content:'';width:100vw;height:100%;background:var(--font-color-active);position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:-1;clip-path:polygon(100% 0,100% 95%,81% 100%,0 95%,0 0);}.route-content:after{content:'';width:100vw;height:calc(100% - 20px);background:white;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:-1;clip-path:polygon(100% 0,100% 95%,81% 100%,0 95%,0 0);}.route-content.owl-added{display:flex;gap:40px;}.route-content.owl-added .field--name-field-listado-imagenes-ruta{width:50%;position:relative;}.route-table{padding:40px;background-color:#222222;}.route-right-block{width:100%;}.field--name-field-listado-imagenes-ruta .field--name-field-media-image img{object-fit:cover;}.route-table .field__label{color:white;text-transform:uppercase;font-weight:700;font-size:20px;font-family:Oswald;}.route-table .field__item{font-family:Oswald;color:white;width:100%;text-align:center;}.field--name-field-distance,.field--name-field-desnivel{display:flex;align-items:center;margin-top:20px;}.field--name-field-distance,.field--name-field-desnivel{}.field--name-field-difficulty > .field__item{padding:10px;border-radius:5px;background-color:white;}.field--name-field-difficulty [class*='difficulty-']{padding:5px;background-color:white;border-radius:5px;}.field--name-field-difficulty [class*='difficulty-'] > .field__item{padding:5px;background-color:var(--font-color-active);border-radius:5px;text-transform:uppercase;color:white;font-weight:700;text-align:center;}.field--name-field-difficulty .difficulty-easy > .field__item{width:25%;}.field--name-field-difficulty .difficulty-medium > .field__item{width:50%;}.field--name-field-difficulty .difficulty-hard > .field__item{width:75%;}.field--name-field-difficulty .difficulty-extreme > .field__item{width:100%;}@media all and (max-width:1440px){.model-VT > .contextual-region{margin-left:0!important;}.model-VT .calltoaction{left:20%;}.content-block.model-VT a.cBoxElement.video:before{left:80%;}}@media all and (max-width:1200px){.id-3215{margin-top:5%;}.model-VT .calltoaction{position:relative;width:90%;left:50%;top:unset;transform:translateX(-50%);margin-bottom:-10%;}.content-block.model-VT a.cBoxElement.video:before{left:50%;}}@media all and (max-width:768px){#block-instagramfeed-2:after{clip-path:polygon(25% 0,100% 5%,100% 100%,0 100%,0 5%);}#block-instagramfeed-2:before{clip-path:polygon(25% 0,100% 5%,100% 100%,0 100%,0 5%);}}.social-images svg{max-width:50px;width:30px;height:30px;color:white;background:var(--font-color-active);padding:6px;border-radius:5px;}.social-images{display:flex;justify-content:center;align-items:flex-start;align-self:self-end;gap:10px;}.path-userloginsecret .register-wrapper,.page-user-login .register-wrapper{display:none;visibility:hidden}.path-userloginsecret .social-buttons-wrapper,.page-user-login .social-buttons-wrapper{display:flex;line-height:normal!important;}.path-userloginsecret .social-buttons-wrapper span,.page-user-login .social-buttons-wrapper span{line-height:normal!important;}.site-footer .block-menu ul{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:baseline;}.site-footer .block-menu  ul > li + li{width:50%;}footer .image-corp-container{background:unset!important;}.js-form-item-payment-information-billing-information-address-0-address-postal-code{order:3;}.domain-pre_picnegre_verano_bitanube_com .view .owl-nav{bottom:-40px;left:-40px;}.domain-pre_picnegre_verano_bitanube_com .views-field-field-logo img{max-width:100%;max-height:250px;width:auto;height:auto;width:100%;height:100%;}.id-3234 .owl-dots,.id-3275 .owl-dots,.id-3295 .owl-dots{display:none;}.ui-datepicker-title{width:100%;margin:0 1.2em!important;}.ui-datepicker-month{padding:0 30px 0 15px!important;width:50%;}.ui-datepicker .ui-datepicker-title{display:flex;justify-content:center;}#drupal-modal .field--name-field-titulo h1{color:black;}#drupal-modal .node-pagina-libre-type-modality{padding-top:0!important;}.tabs{position:fixed;z-index:10000;bottom:-10px;background:white;left:0;}#header .header-desktop .logo img{object-fit:cover!important;height:unset!important;}#header .logo a{display:flex;align-items:center;}.path-user .profile{display:block!important;}.path-user .tabs{z-index:1;}.profile.dashboard .dashboard__links{width:100%;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;margin-bottom:20px;align-content:center;display:none;}.path-user .address-book__container{min-height:20vh;}.path-user [data-drupal-selector="edit-preferred-langcode"]{min-width:100px}.path-user [data-drupal-selector="edit-submit"]{max-width:140px;}.path-user [data-drupal-selector="edit-actions"]{text-align:right;}.view-user-orders-uhplus.view-id-user_orders_uhplus.view-display-id-page_1 > .view-content > .item-list > ul > li .order-information__header{display:flex;border:1px solid grey;background-color:lightgrey;padding:20px 15px;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-around;}.view-user-orders-uhplus.view-id-user_orders_uhplus.view-display-id-page_1 > .view-content > .item-list > ul > li .order-information__header > div{margin-right:40px;display:flex;flex-direction:column;}.view-id-faqs .views-field-field-pregunta{font-size:30px;color:black;font-weight:700;}.menu--menu-verano .menu-item--active-trail > a{color:var(--font-color-active);}.social-images i{width:40px;height:40px;font-size:30px;color:white;background:var(--font-color-active);padding:6px;border-radius:5px;}.social-images a{margin-top:6px}@media all and (max-width:992px){.page-node-1968 #banner .position-ac .callToAction{padding:20px;top:80px;width:100% !important;}body.page-node-1968 #main-wrapper{padding:40px 20px 0 !important;}.blog-list-image{height:240px;display:flex;position:absolute;width:102vw;left:50%;transform:translateX(-51%);}.blog-list-image a{height:100%;width:100%;}.blog-list-image a img{height:100%;width:100%;object-fit:cover;object-position:center;}.blog-list-image-footer{padding-top:240px;}body:not(.in-rent-process).page-node-1968 article.node.node--type-pagina-libre{padding:0 !important;}body.node--type-noticia .highlighted .views-field-nothing h1{font-size:50px;text-shadow:2px 2px black;}body.node--type-noticia .highlighted .views-field-nothing{top:120px;}}.page-node-1968 .view-listado-noticias fieldset[class*="filtro-busqueda-noticias"]{width:70% !important;}.page-node-1968 .view-listado-noticias [data-drupal-selector*="edit-actions"]{width:30% !important;}body.node--type-noticia .field--name-field-categoria{position:relative;display:flex;}body.node--type-noticia .field--name-field-categoria::before{content:"\f07b";font-family:'Font Awesome 5 Free';font-weight:400;margin-right:7px;}body.node--type-noticia .field--name-field-categoria::after{content:'';background-color:lightgray;position:absolute;left:-10px;top:0;height:100%;width:2px;}#blog-info-wrapper [class*="field-fecha-noticia"]::before{content:"\f133";font-family:'Font Awesome 5 Free';font-weight:400;font-size:16px;margin-right:10px;}@media all and (max-width:992px){.id-3269{padding:125px 20px 0 !important;}}@media all and (max-width:768px){.id-3269{padding:200px 20px 0 !important;}}.path-cart .view-commerce-cart-form input.delete-order-item{padding:0 !important;}.form-item-payment-information-billing-information-tax-number-0-value label:after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.webform-flex:has([data-drupal-selector="edit-modalitat"]){display:none;}.webform-flex:has([data-drupal-selector="edit-modalitat"]):has(.js-webform-states-hidden){display:none!important;}.form-item-modalitat{display:flex;flex-wrap:wrap;}.form-item-modalitat label,.form-item-modalitat select{width:100%;}.model-XX .contextual-region{z-index:1;}#banner .view-id-slides .callToAction .views-field-field-titulo h2{color:white;}.view-botiga .view-content.row .views-row{background-color:rgba(255,255,255,0.8);}.shop-list-body p{color:black;}.view-alquiler-bicis .alert > span{font-size:24px;position:absolute;top:50%;transform:translateY(-50%);right:8px;cursor:pointer;}[data-webform-wizard-current-page="dates_selection"] .webform-button--previous{display:none;}.ruta-dispo .action button{transition:all .25s ease-in-out;}.ruta-dispo .action button.no-dispo{background-color:gray;}.ruta-dispo .hours{display:none;}.node--type-pagina-home #banner .callToAction{display:block;width:100% !important;height:100% !important;left:0;top:0;transform:initial;padding:0;background-color:transparent !important;}.node--type-pagina-home #banner .callToAction:before{background-color:transparent;}.node--type-pagina-home #banner .callToAction .call-container{width:100%;height:100%;background-color:transparent !important;}.node--type-pagina-home #banner .callToAction .call-container > *:not(.views-field-field-enlaces){display:none;}.node--type-pagina-home #banner .callToAction .call-container > .views-field-field-enlaces{width:100%;height:100%;background-color:transparent;}.node--type-pagina-home #banner .callToAction .call-container > .views-field-field-enlaces .field-content{width:100%;height:100%;background-color:transparent;}.node--type-pagina-home #banner .callToAction .call-container > .views-field-field-enlaces .field-content:nth-child(1n + 2){display:none;}.node--type-pagina-home #banner .callToAction .call-container > .views-field-field-enlaces a.btn{display:block !important;width:100% !important;height:100% !important;color:transparent !important;font-size:0 !important;background-color:transparent !important;margin:0;border:0 !important;}.node--type-pagina-home #banner .callToAction .call-container > .views-field-field-enlaces a:nth-child(1n + 2){display:none;}.link-to-store{text-align:center;}.content-block .view-rutas{display:flex;flex-direction:column;}@media all and (max-width:993px){.content-block .view-rutas{padding:0 16px;}}.content-block .view-rutas .view-filters{order:-1;margin-bottom:32px;}.content-block .view-rutas .view-filters .flex-wrap{justify-content:center;}.content-block .view-rutas .view-filters legend{display:none;}.content-block .view-rutas .view-filters fieldset.form-item .form-radios{display:none;}.content-block .view-rutas .view-filters #edit-field-ubicacion-value .form-radios{display:flex !important;justify-content:center;width:100%;column-gap:32px;}.content-block .view-rutas .view-filters #edit-field-ubicacion-value .form-radios .js-form-item{display:flex;justify-content:center;align-items:center;cursor:pointer;transition-duration:0.3s;}.content-block .view-rutas .view-filters #edit-field-ubicacion-value .form-radios .js-form-item input{display:none;}.content-block .view-rutas .view-filters #edit-field-ubicacion-value .form-radios .js-form-item label{font-size:24px;font-weight:500;text-transform:uppercase;font-family:Oswald,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;color:black;cursor:pointer;border:4px solid var(--font-color-active);padding:16px 32px;border-radius:8px;}.content-block .view-rutas .view-filters #edit-field-ubicacion-value .form-radios .js-form-item:has(input:checked) label,.content-block .view-rutas .view-filters #edit-field-ubicacion-value .form-radios .js-form-item:hover label{background-color:var(--font-color-active);padding:16px 32px;border-radius:8px;}.content-block .view-rutas .view-filters #edit-field-ubicacion-value .form-radios .js-form-item:has(input:checked) label,.content-block .view-rutas .view-filters #edit-field-ubicacion-value .form-radios .js-form-item:hover label{color:white;}.content-block .view-rutas .view-header{background-color:#222222;padding:0 64px;}@media all and (max-width:993px){.content-block .view-rutas .view-header{padding:0 32px;}}.content-block .view-rutas .view-header h2{color:white;}.content-block .view-rutas .view-content{display:flex;flex-direction:column;gap:8px;}.content-block .view-rutas .view-content .views-row{background-color:black;padding:48px;}.content-block .view-rutas .view-content .views-row p{color:white;}@media all and (max-width:993px){.content-block .view-rutas .view-content .views-row{padding:32px 16px;}}.content-block .view-rutas .view-content .views-row .ruta{display:grid;grid-template-columns:1.5fr 1fr 1fr auto;gap:48px;}@media all and (max-width:993px){.content-block .view-rutas .view-content .views-row .ruta{display:flex;flex-direction:column;column-gap:20px;align-items:center;}}.content-block .view-rutas .view-content .views-row .ruta-main-content .ruta-dia{font-size:24px;font-weight:bold;text-transform:uppercase;font-family:Oswald,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;color:var(--font-color-active);margin:0;}.content-block .view-rutas .view-content .views-row .ruta-main-content .ruta-title{font-size:30px;font-weight:bold;text-transform:uppercase;font-family:Oswald,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;margin:0;}.content-block .view-rutas .view-content .views-row .ruta-main-content p{margin:0;}.content-block .view-rutas .view-content .views-row .ruta-img{height:250px;width:250px;}.content-block .view-rutas .view-content .views-row .ruta-img div,.content-block .view-rutas .view-content .views-row .ruta-img img{height:100%;width:100%;}.content-block .view-rutas .view-content .views-row .ruta-img img{object-fit:cover;box-shadow:none;}.content-block .view-rutas .view-content .views-row .ruta-info{display:flex;flex-direction:column;gap:8px;}.content-block .view-rutas .view-content .views-row .ruta-info-nivel{display:flex;}.content-block .view-rutas .view-content .views-row .ruta-info-nivel p{font-weight:900 !important;font-size:14px !important;margin-right:16px;margin-bottom:0;}.content-block .view-rutas .view-content .views-row .ruta-info-nivel-bar{background-color:white;width:100%;padding:2px;border-radius:4px;height:fit-content;}.content-block .view-rutas .view-content .views-row .ruta-info-nivel-bar div{font-size:10px;text-transform:uppercase;color:white;background-color:var(--font-color-active);border-radius:4px;text-align:center;display:block;}.content-block .view-rutas .view-content .views-row .ruta-info-nivel-bar div.nivel-resultado-hard{width:70%;}.content-block .view-rutas .view-content .views-row .ruta-info-nivel-bar div.nivel-resultado-easy{width:30%;}.content-block .view-rutas .view-content .views-row .ruta-info-nivel-bar div.nivel-resultado-normal{width:50%;}.content-block .view-rutas .view-content .views-row .ruta-info p{font-size:20px;margin-bottom:0;text-transform:uppercase;font-weight:200;}.content-block .view-rutas .view-content .views-row .ruta-info p span{font-weight:900;font-size:15px;padding-right:8px;}.content-block .view-rutas .view-content .views-row .escoge-fecha{height:100%;}.content-block .view-rutas .view-content .views-row .escoge-fecha a{display:flex;background-color:var(--font-color-active);padding:16px;width:130px;height:100%;border-radius:8px;border:2px solid white;text-transform:uppercase;font-weight:bold;text-align:center;flex-direction:column;justify-content:center;font-weight:400;}.content-block .view-rutas .view-content .views-row .escoge-fecha a i:before{font-size:48px;color:white;font-weight:100;}body.path-product .field--name-title{margin-bottom:64px;}body.path-product .route-content:before{content:none;}body.path-product .route-content .field--name-field-difficulty .difficulty-normal div.field__item{width:50%;}body.path-product .route-content .field--name-field-listado-imagenes-ruta{max-height:600px !important;}body.path-product .route-content .field--name-field-listado-imagenes-ruta .field--name-field-media-image img{height:600px;}@media all and (max-width:576px){.route-content .calendar,.route-content .availability-text,.route-content .action{width:95%;margin:0 2.5%;max-width:unset;}.route-content .action button{width:100%;margin:0;}.ruta-dispo .calendar .ui-datepicker .ui-datepicker-calendar thead th{font-size:14px;}.ruta-dispo .calendar .ui-datepicker .ui-datepicker-calendar tbody tr td span,.ruta-dispo .calendar .ui-datepicker .ui-datepicker-calendar tbody tr td a{font-size:14px;width:25px;height:25px;}}.fade:not(.show){display:none !important;}html[lang="en"] #block-menuverano .nav-link--en-node-1968{display:none;}html[lang="en"] #block-menuverano .nav-link--en-node-3299{display:none;}label[for="edit-field-ubicacion-value-anyos"]{display:none;}[data-history-node-id="952648"] h3,[data-history-node-id="953223"] h3,[data-history-node-id="959560"] h3{color:black !important;}[data-history-node-id="952648"] h3:before,[data-history-node-id="953223"] h3:before,[data-history-node-id="959560"] h3:before{content:"-";}@media only screen and (max-width:992px){#block-views-block-slides-block-slider-video-5 .callToAction.container,#block-views-block-banner-products-block-1 .callToAction.container{top:50%;left:50%;right:unset;transform:translate(-50%,-50%);}}
[data-drupal-selector="edit-product-type-selection"] legend{display:none;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column{display:flex;justify-content:space-around;margin-top:60px;margin-bottom:60px;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input{visibility:hidden;height:0;overflow:hidden;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label{position:relative;opacity:1;transition:0.3s;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label:hover{opacity:1;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label:before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:800;color:green;position:absolute;top:0;left:0;opacity:0;transition:0.3s;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label .radio-selection-wrapper{display:flex;flex-direction:column;align-items:center;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label .radio-selection-wrapper .name{margin-bottom:20px;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label .radio-selection-wrapper .tallas{margin-top:20px;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input:checked + label{opacity:1;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input:checked + label:before{opacity:1;}.webform-submission-alquiler-verano-form .form-actions{display:flex;justify-content:flex-end;}.webform-submission-alquiler-verano-form .form-actions [data-webform-wizard-page="dates_selection"]{display:inline-flex;width:auto;}[data-drupal-selector="edit-product-type-selection"] .form-item-product-type-selection{width:calc(25% - 20px);padding:0;}[data-drupal-selector="edit-product-type-selection"] .form-item-product-type-selection label{width:100%;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label{border-bottom:3px solid #222222;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label .radio-selection-wrapper .image{width:100%;padding-top:120%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label .radio-selection-wrapper .image img{position:absolute;left:0;top:0;object-fit:cover;height:100%;width:100%;max-width:unset;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label .radio-selection-wrapper .name-talla{background-color:white;width:100%;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label .radio-selection-wrapper .name-talla .name,[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label .radio-selection-wrapper .name-talla .tallas{margin:0;text-align:center;font-family:Oswald,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-weight:700;color:var(--font-color-black);margin:0px auto;font-size:1.5rem;text-transform:uppercase;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label:hover{text-decoration:underline;color:var(--font-color-active);}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label .radio-selection-wrapper .name-talla .tallas{font-size:15px;margin-top:-5px;padding-bottom:10px;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label .radio-selection-wrapper .name-talla .name{padding-top:10px;font-family:Oswald,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-weight:700;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label:before{color:white;padding-left:5px;}.progress-step.is-active .progress-marker{background-color:var(--font-color-active);}.progress-step:hover .progress-marker{background-color:#f29b8c;}.btn-primary:disabled{background-color:var(--font-color-active);cursor:not-allowed;}.btn-primary:disabled:hover{background-color:var(--font-color-active);color:white !important;}.webform-submission-alquiler-verano-form .paso_2{display:inline-flex;background-color:rgba(183,172,172,0.14);align-items:flex-end;padding:10px 20px 20px 0;margin:0 auto !important;position:relative;left:50%;transform:translate(-50%);}.webform-submission-alquiler-verano-form .paso_2 .flexbox-dates{margin:0 !important;}.webform-submission-alquiler-verano-form .paso_2 .flexbox-dates .js-form-item{padding-bottom:0;padding-top:0;margin-bottom:0 !important;}.webform-submission-alquiler-verano-form .paso_2 .btn-to-view{margin-left:20px;}.webform-submission-alquiler-verano-form .paso_2 .btn-to-view button{padding-top:5px;padding-bottom:5px;height:unset;margin-bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' data-svg='triangle-right'%3E%3Cpolygon points='8 5 13 10 8 15' fill='%23fff'%3E%3C/polygon%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 5px) center;background-size:15px 15px;background-color:var(--font-color-active);padding-right:25px;}body.in-rent-process .field--name-field-titulo{margin-bottom:20px;}body.in-rent-process [data-drupal-selector="edit-field-tipo-de-bici-target-id"] .form-radios .js-form-item{padding:0;}body.in-rent-process [data-drupal-selector="edit-field-tipo-de-bici-target-id"] .form-radios .js-form-item:first-child{display:none;}body.in-rent-process [data-drupal-selector="edit-field-tipo-de-bici-target-id"] .form-radios .js-form-item label{border-radius:4px;background-color:white;color:#777777;border-width:0;}body.in-rent-process [data-drupal-selector="edit-field-tipo-de-bici-target-id"] .form-radios .js-form-item input:checked + label{border-width:2px;color:var(--bg-btn-color);}.progress-step.is-complete .progress-marker{background-color:var(--font-color-active);position:relative;}.progress-step.is-complete .progress-marker:before{content:"\f00c";background:transparent !important;font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.progress-step.is-complete:after{background-color:var(--font-color-active);}body.in-rent-process .owl-stage{align-items:stretch;}body.in-rent-process .view-id-alquiler_bicis .views-row{width:100%;padding-right:15px !important;height:100%;}body.in-rent-process .view-id-alquiler_bicis .view-content{display:block;gap:0;justify-content:initial;}body.in-rent-process .views-row{box-shadow:none;background:transparent;padding:0 !important;}body.in-rent-process .views-row:hover{background:transparent !important;box-shadow:none !important;}body.in-rent-process .views-row .variation{background:#f8f8f8;transition:0.3s;height:100%;}body.in-rent-process .views-row .variation a{text-decoration:none !important;}body.in-rent-process .views-row .variation .variation-top-image-src{position:relative;}body.in-rent-process .views-row .variation .variation-top-image-src:after{content:"";background-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:0.3s;}body.in-rent-process .views-row .variation .variation-content-top-wrapper{display:flex;padding:30px;border-bottom:1px solid #dddddd;}body.in-rent-process .views-row .variation .variation-content-top-wrapper .label{color:#222222;text-transform:uppercase;font:normal 600 16px/1.1 Oswald;}body.in-rent-process .views-row .variation .variation-content-top-wrapper .value{margin-top:5px;font:normal 400 16px/1.1 Oxygen;}body.in-rent-process .views-row .variation .variation-content-top-wrapper .variation-content-top,body.in-rent-process .views-row .variation .variation-content-top-wrapper .variation-content-lugares-interes{width:50%;flex:1;}body.in-rent-process .views-row .variation .variation-content-top-wrapper .variation-content-top{width:50%;border-right:1px solid #dddddd;padding-right:20px;margin-right:20px;}body.in-rent-process .views-row .variation .variation-content-disponibilidades{padding:30px;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .label{text-align:center;color:#222222;text-transform:uppercase;font:normal 600 16px/1.1 Oswald;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value{font:normal 400 16px/1.1 Oxygen;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad{display:flex;align-items:center;justify-content:space-between;margin-top:15px;padding-bottom:15px;border-bottom:1px solid #dddddd;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad:last-child{padding-bottom:unset;border-bottom:unset;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad .disponibilidad-lavel{font-weight:700;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad .disponibilidad-unidad{margin-right:10px;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad button{height:unset !important;line-height:1 !important;order:2;padding:15px;margin:0;transition:0.3s;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad button:hover{background-color:var(--bg-btn-color);color:white;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad input[type="number"]{padding:10px !important;height:unset !important;line-height:0 !important;margin-left:10px;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad *{white-space:nowrap;}body.in-rent-process .views-row .variation-top-tipo{display:flex;justify-content:space-between;align-items:center;padding:40px;gap:10px;}body.in-rent-process .views-row .variation-top-tipo .variation-content-top-tipo-precio .label{display:none;}body.in-rent-process .views-row .variation-top-tipo .variation-content-top-tipo-precio .value{font:normal 500 30px/1.1 Oswald;color:var(--bg-btn-color);}body.in-rent-process .views-row .variation-top-tipo h4{font:normal 500 22px/1.1 Oswald;margin:0;text-transform:uppercase;}body.in-rent-process .views-row .variation-top-tipo h5{font:normal 300 12px/1.1 Oswald;margin:8px 0 0;text-transform:uppercase;color:#666666;}body.in-rent-process .views-row .variation:hover{box-shadow:0 5px 32px rgba(0,0,0,0.1);background:#ffffff;}body.in-rent-process .views-row .variation:hover .variation-top-image-src{position:relative;}body.in-rent-process .views-row .variation:hover .variation-top-image-src:after{background-color:rgba(0,0,0,0.7);}body.in-rent-process .owl-nav{transform:unset;bottom:-10px;}body.in-rent-process .pre-cart-block > form{position:initial;}body.in-rent-process .totals-area-wrapper{height:160px !important;}body.in-rent-process .dates-area-wrapper{padding-left:10px;padding-right:10px;bottom:160px !important;}body.in-rent-process .dates-area-wrapper .date-days{white-space:nowrap;}body.in-rent-process .dates-area-wrapper .dates-detail{flex-wrap:wrap !important;justify-content:flex-start !important;}body.in-rent-process .dates-area-wrapper .dates-detail .change-dates-wrapper{width:100%;color:black;}body.in-rent-process .dates-area-wrapper .dates-detail .change-dates-wrapper .change-dates{color:black;transform:scale(0.7) !important;text-decoration:none;margin-left:0;}body.in-rent-process .dates-area-wrapper .dates-detail .change-dates-wrapper .change-dates:before{margin-right:20px;}body.in-rent-process .totals-area-wrapper > .total-online{display:flex;}body.in-rent-process .totals-area-wrapper > .total-online .totals-price{margin-left:10px;}body.in-rent-process .webform-submission-alquiler-verano-form .form-actions{position:absolute;bottom:0;left:unset;right:unset;left:50%;transform:translatex(-50%);z-index:1;padding:0;}body.in-rent-process .all-products{padding:0 40px 40px;padding-top:80px;}body.in-rent-process .all-products .row-product{display:flex;transition:0.3s;width:100%;justify-content:space-between;}body.in-rent-process .all-products .row-product:hover{color:var(--bg-btn-color);}body.in-rent-process .all-products .row-product .delete{margin-right:15px;cursor:pointer;}body.in-rent-process .all-products .row-product .delete:hover:after{color:var(--bg-btn-color) !important;opacity:1;}body.in-rent-process .all-products .row-product .delete:after{content:"\f2ed";font-family:"Font Awesome 5 Free";font-weight:900;width:20px;height:20px;color:black !important;opacity:0.3;transition:0.3s;}body.in-rent-process .all-products .row-product .product-info{display:flex;flex-wrap:wrap;flex:1;}body.in-rent-process .all-products .row-product .product-info .modelo{width:100%;margin-top:3px;order:-1;}body.in-rent-process .all-products .row-product .product-info .modelo .toast{display:block !important;opacity:1 !important;border:0;box-shadow:unset;font-weight:700;}body.in-rent-process .all-products .row-product .product-info .talla{margin-left:5px;}body.in-rent-process .view-empty,body.in-rent-process .all-products .empty-value{font-size:20px;text-align:center;padding-top:40px;color:var(--font-color-active);font-weight:700;}body.in-rent-process.addAddon #main-wrapper{margin-left:auto !important;margin-right:auto !important;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] .form-actions{position:relative;display:inline-flex;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] .form-actions input{padding-left:25px !important;padding-right:25px !important;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] .total-online{display:flex;justify-content:flex-end;font-size:24px;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] .total-online .totals-label{margin-right:10px;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] .total-online .totals-price{display:flex;color:var(--font-color-active);font-weight:700;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] .total-online .totals-price .price{margin-right:4px;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"]{background-color:rgba(183,172,172,0.07);flex-wrap:wrap;align-items:center;padding:30px;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] .title{width:100%;font-weight:700;margin-bottom:15px;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] fieldset{margin:0 !important;padding:0 !important;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] [class*="form-item-din-name"],body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] [class*="form-item-din-surname"]{max-width:240px;margin-right:15px !important;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] .js-form-type-checkbox{margin-right:15px !important;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] .js-form-type-checkbox label:before{top:4px;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] .js-form-type-checkbox label:after{top:10px;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] [class*="form-item-din-gps"]{margin-right:15px !important;position:relative;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] [class*="form-item-din-gps"]:not(.js-form-type-checkbox) label{position:absolute;top:0;left:10px;font-size:16px;transform:translatey(-50%);background:linear-gradient(to bottom,transparent 0%,transparent 50%,white 50%,white 100%);}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] [class*="form-item-din-gps"] select{border-color:#ced4da;}.webform-submission-alquiler-verano-form .paso_2{margin-top:80px!important;}body.in-rent-process #drupal-modal header{display:block!important;}body.in-rent-process .views-row .variation .variation-top-image-src img{background-color:white;}[data-drupal-selector="edit-product-type-selection"] .form-item-product-type-selection{}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column{flex-wrap:wrap;display:flex;justify-content:space-between;}.ui-dialog .ui-dialog-titlebar-close{border:1px solid black;position:relative;top:unset;transform:unset;left:unset;right:unset;bottom:unset;margin:0;}.ui-dialog .ui-dialog-titlebar-close:after{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:14px !important;z-index:99;}.ui-widget-header{display:flex;align-items:center;justify-content:space-between;}.disponibilidad-button{background-color:var(--bg-btn-color);color:white;border:1px solid var(--bg-btn-color);transition:0.3s;}.disponibilidad-button:hover{background-color:white !important;color:var(--bg-btn-color) !important;}.disponibilidad-button:disabled{background-color:var(--bg-color-button-grey);border:1px solid var(--bg-color-button-grey);color:white !important;}.disponibilidad-button:disabled:hover{background-color:var(--bg-color-button-grey) !important;}.steps-wrapper{margin-top:80px;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input[type='radio']:checked +label{zoom:1.2;border:2px solid var(--bg-btn-color);}body.in-rent-process .steps-wrapper{position:absolute;width:calc(100vw - 445px);right:445px;top:10px;}body.in-rent-process .node--type-pagina-libre{top:50px;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad .disponibilidad-unidad{flex:1;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad input[type="number"]{margin-right:10px;}body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad .disponibilidad-unidad{margin-left:10px;}body.in-rent-process.bitaboot-md #main-wrapper,body.in-rent-process.bitaboot-lg #main-wrapper{padding:0px!important;}body.in-rent-process.bitaboot-md .steps-wrapper,body.in-rent-process.bitaboot-lg .steps-wrapper{width:100%;right:0px;left:0px;margin-top:10px;margin-bottom:0px;top:0px;}body.in-rent-process.bitaboot-md .node--type-pagina-libre,body.in-rent-process.bitaboot-lg .node--type-pagina-libre{padding-top:80px;}body.in-rent-process.bitaboot-md form .steps-wrapper,body.in-rent-process.bitaboot-lg form .steps-wrapper{display:none;}body.in-rent-process .all-products{max-height:calc(100vh - 245px);overflow-x:auto;}.id-3202 form:not([data-webform-wizard-current-page*="dates_selection"]):not([data-webform-wizard-current-page*="material_adjustment"]) .form-actions{visibility:hidden;opacity:0;pointer-events:none;height:0;}.variation-top-tipo-title{min-height:74px;}.checkout-pane-order-summary #edit-coupon-redemption{width:100% !important;margin-top:20px;}.checkout-pane-order-summary #edit-coupon-redemption [data-drupal-selector="edit-coupon-redemption-form"]{border:0;width:100%;margin-left:0;display:flex;}.order-total-line__total{padding-right:6px;}.path-checkout .checkout-complete{height:initial!important;}.checkout-pane-order-summary #edit-coupon-redemption [data-drupal-selector="edit-coupon-redemption-form"]{display:none}.checkout-complete{height:20vh;font-family:'Oswald';font-weight:300;font-size:25px;vertical-align:middle;color:var(--font-color-black);text-align:center;margin-top:2rem;}.checkout-complete .important{font-weight:400;font-size:25px;display:block;}.checkout-complete .important{text-decoration:underline red;}.ui-dialog .field--name-field-sigue-leyendo{display:none}input[type="submit"].address-book-edit-button{max-width:140px!important;background-color:transparent!important;color:var(--font-color-active)!important;font-size:14px;padding:0px 10px!important;height:auto;width:auto;}.register-wrapper{display:none}.in-rent-process .view-id-alquiler_bicis > .view-content{position:relative;touch-action:manipulation;}.in-rent-process .view-id-alquiler_bicis > .view-content:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:10;pointer-events:none;opacity:1;visibility:visible;transition:all .4s ease;}.in-rent-process .view-id-alquiler_bicis > .view-content:after{content:'';position:absolute;left:50%;top:150px;width:30px;height:60px;background-image:url(/themes/custom/picnegre_verano/img/assets/swipe.png);background-position:center;background-size:100%;background-repeat:no-repeat;animation:swipe 2s infinite;opacity:1;visibility:visible;transition:all .4s ease;}.in-rent-process .view-id-alquiler_bicis > .view-content.clicked:before,.in-rent-process .view-id-alquiler_bicis > .view-content.clicked:after{opacity:0;visibility:hidden;pointer-events:none;transition:all .4s ease;}@keyframes swipe{0%{transform:rotate(-10deg);}25%{transform:rotate(0deg);}50%{transform:rotate(10deg);}75%{transform:rotate(0deg);}100%{transform:rotateX(-10deg);}}@media all and (min-width:992px){.in-rent-process .view-id-alquiler_bicis > .view-content:after,.in-rent-process .view-id-alquiler_bicis > .view-content:before{content:unset;}}@media all and (max-width:992px){body.in-rent-process .views-row .variation .variation-content-disponibilidades .value .disponibilidad input[type="number"]{min-width:70px;}}@media only screen and (max-width:1421px) and (min-width:992px){body.in-rent-process .wrapper-pre-cart-block,body.in-rent-process .totals-area-wrapper,body.in-rent-process .dates-area-wrapper{width:310px}body.in-rent-process #main-wrapper{max-width:calc(100vw - 310px);}.steps-wrapper .step.no-active .label,.steps-wrapper .step.passed .label{display:none;}body:not(.in-rent-process) .steps-wrapper{position:relative!important;}.steps-wrapper .step.active{position:initial;}}@media only screen and (min-width:1421px){body.in-rent-process .wrapper-pre-cart-block,body.in-rent-process .totals-area-wrapper,body.in-rent-process .dates-area-wrapper{width:445px}body.in-rent-process #main-wrapper{max-width:calc(100vw - 445px);}}.domain-pre_picnegre_verano_bitanube_com .view-alquiler-bicis .owl-nav{bottom:unset;top:0px;transform:translatey(-100%);}.view-alquiler-bicis .owl-stage-outer{margin-top:30px;}.domain-pre_picnegre_verano_bitanube_com .view-alquiler-bicis .owl-nav.disabled{display:none!important;}body.in-rent-process header#header{display:block;}body.in-rent-process header#header .header-desktop .block-block-picnegre-store-switch-station{display:none;}body.in-rent-process [id*="edit-processed-text-2"]{display:none;}body.in-rent-process .all-products{padding-top:120px;max-height:calc(100vh - 255px);}body.in-rent-process header#header{display:block;}body.in-rent-process header#header .header-desktop .block-block-picnegre-store-switch-station{display:none;}body.in-rent-process header#header .header-desktop .logo{margin-left:10px !important;}body.in-rent-process [id*="edit-processed-text-2"]{display:none;}body.in-rent-process .all-products{padding-top:120px;max-height:calc(100vh - 255px);}@media only screen and (min-width:992px){body.in-rent-process div#main-wrapper{margin-top:80px !important;}}@media only screen and (min-width:1421px){body:has(form[data-webform-wizard-current-page="material_adjustment"]) #page-wrapper{width:calc(100vw - 465px);}}body:has(form[data-webform-wizard-current-page="material_adjustment"]) #page-wrapper #main-wrapper{padding-left:20px !important;padding-right:20px !important;}body:has(form[data-webform-wizard-current-page="material_adjustment"]) form[data-webform-wizard-current-page="material_adjustment"] .wrapper-pre-cart-block .delete{display:none;}body:has(form[data-webform-wizard-current-page="material_adjustment"]) form[data-webform-wizard-current-page="material_adjustment"] .totals-area-wrapper{flex-wrap:wrap;flex-direction:column;height:unset;justify-content:center;align-items:center;}@media only screen and (max-width:1421px) and (min-width:992px){body:has(form[data-webform-wizard-current-page="material_adjustment"]) #page-wrapper{width:calc(100vw - 330px);}body:has(form[data-webform-wizard-current-page="material_adjustment"]) .all-products{padding-left:20px;padding-right:20px;}}@media only screen and (max-width:992px){body.in-rent-process form[data-webform-wizard-current-page=material_adjustment]{padding-left:0px;padding-right:0px;padding-bottom:80px!important;}}@media only screen and (max-width:992px){#block-views-block-slides-block-slider-video-5 .callToAction.container,#block-views-block-banner-products-block-1 .callToAction.container{top:50%;left:50%;right:unset;transform:translate(-50%,-50%);}}[data-drupal-selector="edit-product-type-selection"] .form-item-product-type-selection:has(.radio-selection-wrapper.principal){order:0;}[data-drupal-selector="edit-product-type-selection"] .form-item-product-type-selection:has(.radio-selection-wrapper.noprincipal){order:1;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column{gap:20px;justify-content:space-evenly;}[data-drupal-selector="edit-product-type-selection"] .form-item-product-type-selection:has(input[value="450"]){margin-bottom:80px;}div[data-drupal-messages]{pointer-events:none;}div[data-drupal-messages] .alert{pointer-events:all;}
@media all and (max-width:992px){.id-3230 .field-body-cb-wrapper{width:100%;}.bullets-alquiler > div{padding:20px 0 20px 90px;}.id-3230 .field-body-cb-wrapper{padding:40px 20px;}#banner .position-cd .callToAction{right:unset;left:50%;transform:translate(-50%,-50%);}.id-3246:before,.id-3246{clip-path:polygon(100% 0,100% 98%,82% 100%,0% 97%,0 0);}.column-text:before{content:unset;}.column-text{flex-wrap:wrap;gap:60px;}.id-3237:before,.id-3237{clip-path:polygon(100% 0,100% 97%,81% 100%,0 95%,0 0);}#cb-item-container{flex-wrap:wrap;}#cb-item-container .cb-item{width:calc(50% - 10px);}#block-switchstation-3{display:none;}.pre-footer{padding:90px 0 60px;}.region-pre-footer{flex-wrap:wrap;}#sendinblue-form-subscribe{gap:0;flex-wrap:wrap;}.follow-us > p{display:flex;flex-direction:column;gap:8px;}.pre-footer,.pre-footer:before{clip-path:polygon(25% 0,100% 10%,100% 100%,0 100%,0 15%);}.content-block.id-3243,.content-block.id-3245{padding:20px 10px 40px!important;}.id-3234 .field-titulo-cb-wrapper .field-titulo-cb{margin:20px;}.id-3234 .image-style-marcas{margin:20px auto!important;}.bullets-alquiler > div:before{width:60px;height:60px;}#sendinblue-form-subscribe{justify-content:center;}#newsletter{display:flex;flex-direction:column;justify-content:center;align-items:center;}.id-3254{height:1100px;padding:0 !important;}.all-specs{width:100%;padding:15px 10px;}#ebike-specs .spec{padding-left:20px;}.id-3254 .field-body-cb p:before,.id-3254 .field-body-cb img{clip-path:polygon(100% 0,100% 95%,81% 100%,0 95%,0 0);}#banner .position-ci .callToAction{left:50%;transform:translate(-50%,-50%);}.id-3257 .calltoaction{padding:15px;}.id-3257{padding:15px !important;}#bullets-taller .custom-bullet:before{height:60px;}#bullets-taller .custom-bullet{padding-left:80px;}.id-3258:before,.id-3258:after{clip-path:polygon(100% 0,100% 95%,80% 100%,0 95%,0 0);}.id-3257 .field-titulo-cb-wrapper .field-titulo-cb{font-size:36px;}.page-node-3267 #content-block-container{padding:200px 0 50px;}.id-3274:before{height:70px;clip-path:polygon(0 35%,78% 100%,100% 40%,100% 0%,77% 67%,0% 0%);}.id-3278:before{content:'';background-color:var(--font-color-active);width:100vw;height:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);clip-path:unset;z-index:-1;}.id-3278:after{content:'';background-color:transparent;background-image:unset;transition:no-repeat;background-size:cover;width:100vw;height:calc(85% - 20px);position:absolute;top:0;left:50%;transform:translateX(-50%);clip-path:polygon(100% 0,100% 90%,81% 100%,0 90%,0 0);z-index:0;}.page-node-3277 #nuestras-bicicletas .modalidad-bici{width:100%;}.id-3279 .column-text > div{width:100%;}.id-3279:before,.id-3279:after{clip-path:polygon(100% 0,100% 95%,81% 98%,0% 94%,0 0);}.id-3286:before,.id-3286:after{clip-path:polygon(25% 5%,100% 8%,100% 100%,0 100%,0 8%);}.id-3286 .contact-element{width:calc(100% - 40px);}.id-3286 .field-body-cb{flex-wrap:wrap;}.id-3286 .contact-element:not(:last-child):after{content:unset;}.page-node-3282 .sendinblue-signup-subscribe-form .form-submit{margin:0;}.id-3246 .select-element{max-width:330px !important;width:100% !important;}.id-3246 #select-bycicle{flex-wrap:wrap;}.id-3268{padding:200px 0 50px !important;}.page-node-3267 .node__content > .field--name-body{top:0;right:0;}.page-node-3277 .node__content > .field--type-text-with-summary{right:0;margin-top:60px;}.id-3278{text-align:center;padding-top:900px!important;}.id-3278.model-XX .field-subtitulo-cb{color:black;margin-bottom:-5px;}.page-node-3277 #nuestras-bicicletas{width:100%;}.page-node-3277 .node__content > .field--type-text-with-summary:before{background-color:rgba(255 255 255 / 80%);}.bullets-alquiler > div{padding:5px 0;}body.in-rent-process .all-products{padding:0 40px 120px;margin-top:100px;}body.page-node-3293 #block-views-block-slides-block-slider-video-5 .views-field-field-titulo h1{font-size:38px;}#block-dropdownlanguage-4{display:none;}#block-dropdownlanguage-5.block.block-dropdown-language .content .dropbutton-widget .dropdown-language-item{justify-content:center !important;width:fit-content;margin:0 auto;}#block-webcams-3{display:none;}.commerce-cart-block-items_carted{width:8px;height:8px;right:10px;top:15px;transform:unset;}#block-dropdownlanguage-5 .dropbutton-multiple .dropbutton .secondary-action{display:block !important;}#block-dropdownlanguage-5.block.block-dropdown-language .content .dropbutton-widget .dropdown-language-item .wrapper-selection{z-index:2000;justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;opacity:1;position:static;border:0px solid transparent;}#block-dropdownlanguage-5.block.block-dropdown-language .content .dropbutton-widget .dropdown-language-item .dropbutton-toggle{display:none;}#block-dropdownlanguage-5.block.block-dropdown-language .content .dropbutton-widget .dropdown-language-item:hover .active-language{color:white;}#block-dropdownlanguage-5.block.block-dropdown-language .content .dropbutton-widget .dropdown-language-item .wrapper-selection li a:hover{background-color:transparent;color:var(--font-color-active);text-decoration:none;}}@media all and (max-width:450px){#ebike-specs .spec{width:calc(100% - 20px);}}@media all and (max-width:992px){.webform-progress-tracker .progress-text{display:block;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column{flex-wrap:wrap;margin-top:30px;margin-bottom:30px;justify-content:center;}[data-drupal-selector="edit-product-type-selection"] .form-item-product-type-selection{max-width:450px;width:calc(100% - 20px);margin-bottom:20px;}[data-drupal-selector="edit-product-type-selection"] .webform-options-display-one-column input + label .radio-selection-wrapper .image{padding-top:70%;}.webform-submission-alquiler-verano-form .paso_2{display:flex;padding:10px;flex-direction:column;}.webform-submission-alquiler-verano-form .paso_2 .flexbox-dates{width:100%;}.webform-submission-alquiler-verano-form .paso_2 .btn-to-view{margin-left:0;width:100%;margin-top:20px;padding:0.35em 0.75em 0.625em;}.form-item-field-tipo-de-bici-target-id .form-radio + label{padding:5px 50px;}.variation-top-tipo-wrapper{padding-right:20px;}[data-drupal-selector="edit-field-tipo-de-bici-target-id"] .form-radios{display:flex;justify-content:space-around;flex-wrap:wrap;}body.in-rent-process .view-id-alquiler_bicis .views-row{padding-right:0 !important;}body.in-rent-process .view-id-alquiler_bicis .view-content{position:relative;}.owl-dots{position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);top:unset;}.steps-wrapper .step .label{transform:translatex(-50%) scale(2);}.steps-wrapper{margin-top:20px;transform:scale(0.5);}body.in-rent-process .steps-wrapper{transform:scale(0.5) translateX(100%);right:50% !important;width:100%;}[id*="edit-material-adjustment"]{margin-top:120px;}#mobile-footer{width:100vh !important;align-items:stretch !important;opacity:1 !important;visibility:visible;max-width:100%;gap:20px;}#btnb-show-cart{width:50%;margin-bottom:0;height:100%;justify-content:center;}#mobile-footer > input.form-submit{width:50%;margin:0px;height:100%;}body.in-rent-process .wrapper-pre-cart-block.mobile{opacity:1;visibility:hidden;width:auto !important;}body.in-rent-process .webform-submission-alquiler-verano-form .form-actions{left:0%;transform:unset;}.mobile form > *:not([data-drupal-selector="edit-actions"]),.mobile .totals-area-wrapper,.mobile .dates-area-wrapper{opacity:0;visibility:hidden;transition:all .4s ease;}form > *:not([data-drupal-selector="edit-actions"]){opacity:1;visibility:visible;transition:all .4s ease;}body.in-rent-process .dates-area-wrapper{height:100px;}body.in-rent-process .dates-area-wrapper .dates-detail{flex-wrap:wrap !important;justify-content:center !important;}.change-dates-wrapper{display:flex;justify-content:center;}.view-id-alquiler_bicis{padding-bottom:70px;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] .form-actions{margin-left:auto;width:100%;display:flex;justify-content:flex-end;padding-right:20px;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] .form-actions input{width:auto;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] [class*="form-item-din-name"],body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] [data-drupal-selector*="edit-flexbox-din"] [class*="form-item-din-surname"]{max-width:unset;margin:10px 0 !important;margin-right:0 !important;}body.in-rent-process.addAddon [data-webform-wizard-current-page="material_adjustment"] .total-online{padding-right:30px;}.layout-checkout-form .checkout-pane-order-summary{width:100% !important;}.layout-checkout-form .checkout-pane-payment-information{width:100%;}body.path-checkout h1{font-size:50px;}[data-drupal-selector="edit-payment-information-billing-information-select-address"]{max-width:100%;}.toolbar-vertical #header{width:100% !important;}.layout-checkout-form .checkout-pane-payment-information{padding:10px !important;margin:0 !important;}[data-drupal-selector="edit-payment-information-billing-information-address-0-address"] [data-drupal-selector="edit-payment-information-billing-information-address-0-address-container0"] .js-form-item-payment-information-billing-information-address-0-address-given-name,[data-drupal-selector="edit-payment-information-billing-information-address-0-address"] [data-drupal-selector="edit-payment-information-billing-information-address-0-address-container0"] .js-form-item-payment-information-billing-information-address-0-address-family-name{width:100%;}.field--name-field-telefono,.field--name-tax-number{width:100%;margin-bottom:0 !important;}.checkbox,.checkbox-pack{padding-right:10px;}.layout-checkout-form .checkout-pane-order-summary{padding-left:20px !important;padding-right:15px;margin-top:0px !important;}.page-node-3200 h1{font-size:50px;}.paso_1{margin-top:-70px;}}@media all and (min-width:992px){#block-dropdownlanguage-5{display:none;}}@media all and (max-width:768px){.form-item-field-tipo-de-bici-target-id .form-radio + label{padding:5px 30px;}.page-node-3299 article.node--type-pagina-libre{padding:0 16px !important;}.webform-submission-contacto-block-content-35-add-form{padding:0 16px;}}@media all and (max-width:1200px){.view-botiga .view-header{padding:0 16px;}}
.js .dropbutton-wrapper .dropbutton-widget{position:relative;}.js .dropbutton-widget{border:1px solid;border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);color:#3a3a3a;cursor:pointer;text-align:center;margin:0.125em 0;border-radius:1em;overflow:hidden;}.js .dropbutton-widget:hover{border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;}.js .dropbutton-widget .button{border:none;margin:0;padding:0.32em 1em;background:transparent none;color:inherit;}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-right:0;}[dir="rtl"].js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-left:0;}.js .dropbutton .secondary-action{border-top-color:#ccc;}.js .dropbutton-toggle button{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#e8e8e8,#d2d2d2);background-image:linear-gradient(to bottom,#e8e8e8,#d2d2d2);}.js .dropbutton-toggle .dropbutton-arrow:hover{background:#ccc;}.js .dropbutton a{color:#3a3a3a;border-bottom:0 none;}.js .dropbutton .dropbutton-action:hover,.js .dropbutton a:hover{background:#dedede;border-bottom:0 none;}
