@import url('https://fonts.googleapis.com/css2?family=Spline+Sans:wght@300..700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}html{font-size:62.5%;box-sizing:border-box;}body{font-size:1.6rem;line-height:1.5;font-family:Arial,sans-serif;background-color:#f5f5f5;color:#333;}:root{--primary-color:#007bff;--secondary-color:#6c757d;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f8f8;--light-dark-color:#d1d1d1;--dark-color:#d5d5d5;--font-family-base:'Arial',sans-serif;--font-size-base:1.6rem;--line-height-base:1.5;}
body{background-color:white;}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;min-height:100vh;}header{color:#fff;padding:1rem;}footer{color:#fff;padding:1rem;}@media (min-width:768px){main{display:flex;flex-direction:row-reverse;}}
:root{--color-silver-1:#f5f3f4;--color-silver-2:#e3e3e3;--color-silver-3:#5c5c5c;--color-silver-4:#f3f3f3;--color-silver-5:#ecedef;--color-silver-6:#848484;--color-silver-7:#fafafa;--color-red-1:#e51535;--color-black-1:#1e1e1e;--color-black-2:#242422;--color-black-3:#101010;--font-archivo:"Archivo Black",sans-serif;--font-spline:var(--font-main);--font-main:"Roboto";}body{}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem;font-weight:900;font-family:var(--font-main),sans-serif;}p{margin-top:0;margin-bottom:1rem;}a{color:var(--color-black-3);text-decoration:none;}a:hover{color:var(--dark-color);text-decoration:underline;}ul,ol{margin-top:0;margin-bottom:1rem;padding-left:2rem;}img{max-width:100%;height:auto;}table{width:100%;margin-bottom:1rem;background-color:transparent;border-collapse:collapse;}table td,table th{padding:0.5rem 1rem;border:1px solid var(--color-silver-2);}table th{background-color:var(--color-silver-3);}nav ul{list-style:none;display:flex;padding:0;margin:0;}nav ul li a{display:block;padding:1rem 2rem;}nav.nav-cross-sites{justify-content:flex-end;background-color:var(--color-black-3);display:none;}nav.nav-cross-sites ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--color-black-3);}nav.nav-cross-sites ul li{list-style:none;}nav.nav-cross-sites ul li a{background-color:var(--color-black-3);color:white;font-weight:bold;}#block-yamaha-theme-doplnkovanavigace.block,#block-yamaha-theme-main-menu.block{width:100%;}nav ul{list-style:none;display:flex;padding:0;margin:0;}nav ul li{}nav ul li a{display:block;padding:1rem 2rem;color:black;}.next-article{display:block;font-family:var(--font-main),sans-serif;font-size:2rem;width:fit-content;color:var(--color-red-1);text-decoration:none;background-image:url(/themes/custom/yamaha_theme/images/arrow-right-red-25.svg);background-repeat:no-repeat;background-position:right center;padding-right:4rem;font-weight:700;}.next-article:hover{text-decoration:underline;background-image:url(/themes/custom/yamaha_theme/images/arrow-right-black-25.svg);}nav#block-yamaha-theme-main-menu ul{float:right;clear:both;z-index:1000;position:relative;}#block-yamaha-theme-main-menu{}#block-yamaha-theme-produkty-2 ul,#block-yamaha-theme-hlavninavigace ul{display:flex;flex-direction:column;margin-bottom:5rem;}.motorky-kategorie-nav{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;margin:0 0 4rem 0;position:relative;left:-1rem;}ul.motorky-kategorie-nav li{list-style:none;}ul.motorky-kategorie-nav li a{padding:1rem;background-color:var(--light-color);}.view-content{}.views-row{}footer{background-color:var(--color-black-3);padding:1rem;width:100%;}@media screen and (min-width:576px){}@media screen and (min-width:767px){}@media screen and (min-width:991px){}@media screen and (min-width:1200px){}
.layout-container{position:relative;flex:1;width:100%;max-width:1800px;margin:0 auto;padding:0 1rem;}.layout-container.layout-container-block{padding:0 1rem;}main{background-color:white;}.layout-content{}.layout-content .region-content{padding-top:2rem;}aside.layout-sidebar-first{padding-top:5rem;flex:1 0 auto;}@media screen and (min-width:576px){main{justify-content:space-between;padding-top:3rem;}main .layout-content{padding:0 0 10rem 0;flex:0 0 calc(100% - 300px);}.layout-content .region-content{padding-top:0;}aside.layout-sidebar-first{padding-top:0;flex:1 0 auto;}}@media screen and (min-width:767px){main .layout-content{padding:0 0 10rem 0;flex:0 0 calc(100% - 220px);}.layout-content .region-content{padding-left:3rem;}aside.layout-sidebar-first{flex:0 0 220px;}}@media screen and (min-width:991px){main .layout-content{padding:0 0 10rem 0;flex:0 0 calc(100% - 300px);}aside.layout-sidebar-first{flex:0 0 300px;}}@media screen and (min-width:1200px){.layout-content{padding-top:0;background-color:white;}main aside.layout-sidebar-first{padding-top:0;}}
main aside.layout-sidebar-first{background-color:white;margin-bottom:5rem;}main aside.layout-sidebar-first h2 a{color:var(--color-red-1);}aside.layout-sidebar-first > div{}aside.layout-sidebar-first nav{background-color:var(--color-silver-4);padding:3rem 2rem 4rem 2rem;border-radius:10px;}aside.layout-sidebar-first nav ul{display:flex;flex-direction:column;margin-bottom:2rem;}aside.layout-sidebar-first nav ul li{font-weight:bold;}aside.layout-sidebar-first nav ul a{padding:0.5rem 0.5rem 0.5rem 0;text-decoration:none;}aside.layout-sidebar-first nav ul a:hover{text-decoration:underline;color:var(--color-black-3);}aside.layout-sidebar-first nav ul a.is-active{font-weight:bold;color:var(--info-color);text-decoration:none;}@media screen and (min-width:576px){}@media screen and (min-width:767px){}@media screen and (min-width:991px){}@media screen and (min-width:1200px){}
.home-page .display-block{}.display-block iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}#block-yamaha-theme-page-title{margin-bottom:1rem;}#block-yamaha-theme-page-title .page-title{text-align:center;color:var(--color-red-1);font-weight:900;font-size:3rem;}.field--name-field-informacni-brozura{margin-bottom:40px;}.first-block{margin-bottom:50px;display:flex;justify-content:flex-start;flex-direction:column;}.field--name-field-intro-image{}.node--type-motorbike.node--view-mode-full .field--name-field-intro-image img{border:1px solid silver;border-radius:10px;}.first-block_text{background-color:var(--color-silver-1);padding:2rem;border-radius:10px;}.first-block_text .field--name-field-short-description{margin:0 0 3rem 0;}.first-block_text p{color:var(--color-silver-3);}.first-block_text p strong{color:var(--color-black-1);font-size:2rem;}.first-block_text .link{margin:0 0 3rem 0;font-size:2rem;}.first-block_text .link a{color:var(--color-red-1);font-weight:bold;text-decoration:underline;}.first-block_text .link a:hover{color:var(--color-black-1);}.first-block .link,.first-block .price{display:flex;justify-content:flex-start;flex-direction:row;}.first-block .price{display:flex;justify-content:flex-start;flex-direction:row;background-color:white;padding:1.5rem 3rem;border-radius:10px;}.first-block .price .field__items{display:flex;justify-content:space-between;flex-direction:row;width:100%;}.first-block .price .paragraph--type--cena{display:flex;flex-direction:column;flex-wrap:wrap;}.first-block .price .paragraph--type--cena .field--name-field-castka{font-size:2.7rem;color:var(--color-red-1);letter-spacing:-1px;font-family:var(--font-main),sans-serif;font-weight:900;font-style:normal;}.price .paragraph--type--cena{display:flex;}.price .paragraph--type--cena .field:first-child{margin-right:1rem;margin-bottom:1rem;}.price .paragraph--type--cena .field:last-child{font-weight:bold;}.second-block{}.fourth-block p{font-size:2rem;font-weight:600;text-align:center;color:var(--dark-color);margin-bottom:7rem;}.fifth-block{}@media screen and (min-width:768px){.second-block .field{display:flex;}.second-block .field .field-item{width:100px;margin:0 1rem 1rem 0;}}@media screen and (min-width:576px){}@media screen and (min-width:767px){#block-yamaha-theme-page-title .page-title{text-align:left;}}@media screen and (min-width:991px){.first-block{flex-direction:row;justify-content:space-between;}.first-block .first-block_text,.first-block .field--name-field-intro-image{width:47%;}}@media screen and (min-width:1200px){#block-yamaha-theme-page-title{}#block-yamaha-theme-page-title .page-title{font-size:3rem;padding:0.5rem 2rem;margin-bottom:3rem;border-radius:1rem;background-color:var(--color-silver-1);}}
.parameters-block{width:100%;background-color:var(--color-black-1);padding:3rem 1rem;margin:0 0 4rem 0;text-align:center;border-radius:10px;}.field--name-field-vybrane-parametry{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;color:white;}.field--name-field-vybrane-parametry .field-item{flex:0 1 calc((100% / 2) - 2rem);margin:0 1rem 5rem 1rem;}.field--name-field-vybrane-parametry .field-item:first-child .field--name-field-nazev{background-image:url(/themes/custom/yamaha_theme/images/icons/zdvihovy-objem.svg);}.field--name-field-vybrane-parametry .field-item:nth-child(2) .field--name-field-nazev{background-image:url(/themes/custom/yamaha_theme/images/icons/vykon.svg);}.field--name-field-vybrane-parametry .field-item:nth-child(3) .field--name-field-nazev{background-image:url(/themes/custom/yamaha_theme/images/icons/weight.svg);}.field--name-field-vybrane-parametry .field-item:nth-child(4) .field--name-field-nazev{background-image:url(/themes/custom/yamaha_theme/images/icons/seat.svg);}.field--name-field-vybrane-parametry .field-item:nth-child(5) .field--name-field-nazev{background-image:url(/themes/custom/yamaha_theme/images/icons/fuel.svg);}.field--name-field-nazev{font-size:1.5rem;font-weight:normal;text-align:center;padding-top:5rem;background-repeat:no-repeat;background-position:center top;}.field--name-field-hodnota{font-size:2rem;font-weight:900;font-family:var(--font-main),sans-serif;text-align:center;}@media screen and (min-width:576px){.field--name-field-vybrane-parametry .field-item{flex:0 1 calc((100% / 3) - 2rem);margin:0 1rem 5rem 1rem;}}@media screen and (min-width:767px){}@media screen and (min-width:991px){.parameters-block{margin-bottom:7rem;}}@media screen and (min-width:1200px){.field--name-field-vybrane-parametry .field-item{flex:0 1 calc((100% / 5) - 2rem);margin:0 1rem 0 1rem;}}
.fifth-block .field__items{display:flex;justify-content:center;flex-direction:column;}.fifth-block .field__items .field__item{margin:0 0 2rem 0;}@media screen and (min-width:576px){.fifth-block .field__items{justify-content:space-between;flex-direction:row;}.fifth-block .field__items .field__item{flex:0 1 47%;margin:0 0 2rem 0;}}@media screen and (min-width:767px){}@media screen and (min-width:991px){.fifth-block .field__items{justify-content:flex-start;flex-direction:row;}.fifth-block .field__items .field__item{flex:0 1 calc((100% / 4) - 2rem);margin:0 2rem 2rem 0;}}@media screen and (min-width:1200px){}
.properties-block{margin-bottom:7rem;}.properties-block .field.field--name-field-popis-vlastnosti.field__items{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:flex-start;}.properties-block .field .field-item{margin:0 0 3rem 0;}.properties-block .field--name-field-nazev-vlastnosti{font-size:2rem;font-weight:bold;color:var(--color-black-1);margin-bottom:1rem;}.properties-block .field .field-item .field--name-field-obrazek-vlastnosti img{border-radius:10px;}.properties-block .field--name-field-popis p{font-size:1.4rem;color:var(--color-silver-3);line-height:150%;}@media screen and (min-width:500px){.properties-block  .field.field--name-field-popis-vlastnosti.field__items{justify-content:space-between;}.properties-block .field__item{flex:0 1 calc((100% / 2) - 2rem);margin-right:2rem;}}@media screen and (min-width:576px){}@media screen and (min-width:767px){}@media screen and (min-width:991px){.properties-block  .field.field--name-field-popis-vlastnosti.field__items{justify-content:flex-start;}.properties-block .field__item{flex:0 1 calc((100% / 3) - 2rem);}}@media screen and (min-width:1200px){}@media screen and (min-width:1300px){.properties-block  .field.field--name-field-popis-vlastnosti.field__items{justify-content:flex-start;}.properties-block .field__item{flex:0 1 calc((100% / 4) - 2rem);}}
.call-to-action{width:100%;max-width:650px;margin:0 0 6rem 0;font-family:var(--font-main),sans-serif;}.call-to-action p{text-align:left;font-size:2.2rem;line-height:170%;}.call-to-action p a{color:var(--color-red-1);font-weight:900;font-size:2.3rem;text-decoration:underline;}.call-to-action p a:hover{color:var(--color-black-1);text-decoration:underline;}@media screen and (min-width:576px){}@media screen and (min-width:767px){.call-to-action p{font-size:2.5rem;}}@media screen and (min-width:991px){.call-to-action{padding:2rem 3rem;margin-bottom:7rem;background-color:var(--color-silver-4);border-radius:1rem;}.call-to-action p{font-size:3rem;}}@media screen and (min-width:1200px){}
.download-block{margin-bottom:7rem;}.download-block .field__label{font-family:var(--font-main),sans-serif;font-size:2.5rem;font-weight:bold;margin-bottom:1.5rem;}.download-block .field__items{display:flex;flex-direction:column;flex-wrap:wrap;padding:2rem 3rem;width:100%;background-color:var(--color-silver-4);border-radius:1rem;}.download-block .field__item{margin-bottom:1rem;}.download-block .field__item a{font-size:1.7rem;text-decoration:underline;}.download-block .field__item a:hover{color:var(--color-red-1);font-weight:bold;}@media screen and (min-width:576px){}@media screen and (min-width:767px){.download-block .field__items{width:70%;}}@media screen and (min-width:991px){}@media screen and (min-width:1200px){}
.properties-block{margin-bottom:5rem;}
.contact-page-content{display:flex;flex-direction:column-reverse;}.contact-page-block.prodejna-yamaha{flex:0 1 55%;margin:0 3rem 5rem 0;}.contact-page-content .address p{font-size:1.7rem;line-height:170%;}.contact-page-content .address h2,.contact-page-content .address h3{font-family:var(--font-main),sans-serif;color:var(--color-red-1);}.map-container{aspect-ratio:1500 / 600;width:100%;max-width:100%;}.map-container iframe{width:100%;height:100%;border:none;}@media screen and (min-width:576px){}@media screen and (min-width:767px){}@media screen and (min-width:991px){}@media screen and (min-width:1200px){.contact-page-content{flex-direction:row;}}
.seventh-block{background-color:var(--color-silver-5);border-radius:1rem;padding:2rem 2rem 0 2rem;}.seventh-block h3{font-size:3rem;font-weight:bold;margin-bottom:2rem;color:var(--color-black-3);}.seventh-block .field--name-field-prislusenstvi{display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;}.seventh-block .field--name-field-prislusenstvi .field-item{margin:0 0 3rem 0;padding:0;}.seventh-block .field--name-field-prislusenstvi article{border-radius:15px 15px 0 0;margin-bottom:0;padding:0;}.seventh-block .field--name-field-prislusenstvi article a{border-radius:15px 15px 0 0;}.seventh-block .field--name-field-prislusenstvi .field--name-field-intro-image{border-radius:15px 15px 0 0;background-color:transparent;margin-bottom:0;padding:0;}.field--name-field-prislusenstvi .field--name-field-intro-image img{border-radius:15px 15px 0 0;border:1px solid white;margin-bottom:0;}.seventh-block .field--name-field-prislusenstvi h4{padding:0 0 0 1rem;font-size:2rem;margin-bottom:0;}.seventh-block .field--name-field-prislusenstvi h4,.seventh-block .field--name-field-prislusenstvi h4 a{font-weight:bold;color:var(--color-black-1);}@media screen and (min-width:576px){.seventh-block .field--name-field-prislusenstvi{justify-content:space-between;flex-direction:row;}.seventh-block .field--name-field-prislusenstvi .field-item{flex:0 1 47%;}}@media screen and (min-width:767px){}@media screen and (min-width:991px){.seventh-block .field--name-field-prislusenstvi .field-item{flex:0 1 23%;}}@media screen and (min-width:1200px){}
.home-page header{max-width:1800px;margin:2rem auto 0 auto;}.home-page .header-in{height:auto;max-height:85vh;background-image:none;position:relative;display:flex;flex-direction:column;overflow:hidden;}.display-block-video-picture{width:100%;height:100%;}.display-block-video-picture iframe{display:none;}.home-page .display-block{margin:0 auto 0 auto;width:90%;position:absolute;bottom:5%;left:5%;right:5%;background-image:none;height:auto;}.home-page .display-block-in{width:100%;height:100%;overflow:hidden;margin:0 auto;}.home-page .display-block-video{position:relative;width:100%;height:100%;max-width:1910px;max-height:810px;margin:0 auto;}.home-page .display-block-in iframe{}.home-page main{padding-top:5rem;}.front-page-equipments{width:85%;margin:100px auto;}.front-page-equipments__items{display:flex;justify-content:space-around;flex-wrap:wrap;width:100%;}.front-page_equipments__item{width:28%;margin:3rem 2rem;flex:1 1 30%;}@media screen and (min-width:576px){.home-page main .layout-content{padding:2rem 0 10rem 0;flex:0 1 100%;}}@media screen and (min-width:767px){}@media screen and (min-width:991px){.display-block-video-picture picture{display:none;}.display-block-video-picture{position:relative;width:100%;padding-bottom:56.25%;height:800px;overflow:hidden;}.display-block-video-picture iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:0;}}@media screen and (min-width:1200px){}
.media-banner{}.media-banner .dvacet-let p{font-family:var(--font-main),sans-serif;font-size:3rem;color:white;}.media-banner .dvacet-let p strong{font-family:var(--font-main),sans-serif;font-weight:700;letter-spacing:-2px;color:var(--color-red-1);}.slogan{background-color:rgba(255,255,255,0.6);border-radius:10px;padding:2rem 1rem;max-width:600px;}.slogan h2{font-size:3rem;letter-spacing:-2px;color:var(--color-red-1);}.slogan .slogan-text{font-size:2rem;letter-spacing:-2px;}.email-phone{display:none;}@media screen and (min-width:576px){}@media screen and (min-width:767px){}@media screen and (min-width:991px){}@media screen and (min-width:1200px){}
.front-page-news{margin-bottom:5rem;display:flex;justify-content:flex-start;flex-direction:column;width:100%;padding:0 1rem;}.front-page-news-block{display:flex;flex-direction:column;margin-right:2rem;}.front-page-news-block h2{text-align:left !important;font-size:4rem;line-height:100%;font-family:var(--font-main),sans-serif;font-weight:700;letter-spacing:-2px;margin-bottom:2rem;}.front-page-news-block p{}.front-page-news-block a{}.front-page-news .view-frontpage .view-content{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;}.front-page-news .view-frontpage .view-content .views-row:last-child,.front-page-news .view-frontpage .view-content .views-row:nth-last-child(2){display:none;}.front-page-news .view-frontpage .view-content .views-row{margin:1rem 0 1rem 0;}@media screen and (min-width:576px){.front-page-news .view-frontpage .view-content{flex-wrap:wrap;justify-content:space-between;flex-direction:row;align-items:flex-start;}.front-page-news .view-frontpage .view-content .views-row{margin:1rem 0 2rem 0;flex:0 1 47%;}}@media screen and (min-width:767px){.front-page-news .view-frontpage .view-content .views-row:last-child,.front-page-news .view-frontpage .view-content .views-row:nth-last-child(2){display:flex;}.front-page-news .view-frontpage .view-content .views-row{margin:1rem 0 2rem 0;}.front-page-news-block{display:flex;flex-direction:column;margin-right:2rem;}.front-page-news-block h2{text-align:left !important;font-size:4rem;line-height:100%;font-family:var(--font-main),sans-serif;font-weight:900;letter-spacing:-1px;margin-bottom:5rem;}}@media screen and (min-width:991px){.front-page-news-block{flex:1 0 300px;}.front-page-news{margin-bottom:5rem;display:flex;justify-content:flex-start;flex-direction:row;width:100%;}.front-page-news .view-frontpage .view-content{display:flex;flex-direction:row;align-items:flex-start;}.front-page-news .view-frontpage .view-content .views-row{}.front-page-news .next-article.last{display:none;}}@media screen and (min-width:1350px){.front-page-news .view-frontpage .view-content{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start;}.front-page-news .view-frontpage .view-content .views-row{margin:0;flex:0 0 23%;}}@media screen and (min-width:1500px){}
.front-page-blocks-nav{display:flex;justify-content:space-around;background-color:var(--color-black-1);padding:5rem 0;}.front-page-blocks-nav__item{position:relative;}.front-page-blocks-nav__item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);pointer-events:none;}.front-page-blocks-nav__item:hover::after{content:"";background-color:rgba(0,0,0,0.2);}.front-page-blocks-nav__item h2{z-index:1000;color:white;font-size:5rem;position:absolute;bottom:2rem;width:100%;font-family:var(--font-main),sans-serif;font-weight:700;letter-spacing:-2px;}.front-page-blocks-nav__item h2 a{text-align:right;display:inline-block;width:100%;color:white;padding:0 2rem;}.front-page-blocks-nav__item a{display:block;background-color:transparent;margin:0;padding:0;}.front-page-blocks-nav__item img{margin:0;padding:0;border-radius:1rem;}
.front-page-current-offers{background-color:var(--color-silver-4);padding:2rem 1rem;display:flex;justify-content:flex-start;flex-direction:column;border-radius:1rem;margin-bottom:10rem;}.front-page-current-offers h2{color:var(--color-red-1);}.front-page-current-offers-block{margin-bottom:7rem;}.front-page-current-offers-block h3{font-size:3rem;margin-bottom:2rem;}.front-page-current-offers .view-content{display:flex;flex-direction:column;flex-wrap:nowrap;}.front-page-current-offers .view-content .views-row{flex:1 0 100%;margin:0;display:flex;width:100%;}.front-page-current-offers .view-content .views-row article{display:flex;flex-direction:column;justify-content:space-between;flex:1 0 100%;}.front-page-current-offers .view-content .views-row article .node__content{flex:1;}.front-page-current-offers h2{margin-bottom:0rem;font-size:3.5rem;letter-spacing:-1px;}.front-page-current-offers ul{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;margin-bottom:2rem;padding-left:0;}.front-page-current-offers ul li{list-style:none;margin-right:1rem;}.front-page-current-offers ul li a{display:block;color:var(--color-black-1);padding:1rem 3rem;font-weight:500;font-family:var(--font-main),sans-serif;background-color:white;border-radius:0.5rem;}.front-page-current-offers ul li a.is-active{background-color:var(--color-black-3);color:white;}@media screen and (min-width:576px){.front-page-current-offers .view-content{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;}.front-page-current-offers .view-content .views-row{flex:0 1 47%;margin:0 0 3rem 0;display:flex;}}@media screen and (min-width:767px){}@media screen and (min-width:991px){.front-page-current-offers{padding:5rem;justify-content:flex-start;flex-direction:column;margin-bottom:10rem;}}@media screen and (min-width:1200px){.front-page-current-offers .view-content{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;}.front-page-current-offers .view-content .views-row{flex:1 0 20%;margin:0 3rem 0 0;display:flex;}}
.front-page-travel-report{}.front-page-travel-report-block{display:flex;justify-content:flex-start;flex-direction:column;}.front-page-travel-report h2.front-page-travel-report__title{font-size:4rem;font-weight:700;letter-spacing:-2px;}.front-page-travel-report-block .view-content{display:flex;justify-content:flex-start;flex-direction:row;width:100%;margin-bottom:2rem;}.front-page-travel-report-block .view-content .views-row{flex:0 0 calc(100% / 4 - 1rem);margin:0 1rem 0 0;}.front-page-travel-report-block article.node--type-travel-report-teaser{position:relative;}.front-page-travel-report-block article.node--type-travel-report-teaser .field--name-field-intro-image{}.front-page-travel-report-block article.node--type-travel-report-teaser .field--name-field-intro-image img{width:100%;height:auto;margin:0;padding:0;}.front-page-travel-report-block article.node--type-travel-report-teaser .field--name-field-intro-image a{display:block;margin:0;padding:0;}.front-page-travel-report-block article.node--type-travel-report-teaser h2{position:absolute;top:2rem;left:0;font-weight:700;line-height:160%;z-index:1000;width:90%;}.front-page-travel-report-block article.node--type-travel-report-teaser h2 a{color:white;padding:0 4rem 0 2rem;display:block;background-image:url(/themes/custom/yamaha_theme/images/arrow-right-black-25.svg);background-position:right center !important;background-repeat:no-repeat;width:100%;}.front-page-travel-report-block article.node--type-travel-report-teaser h2 a:hover{background-image:url(/themes/custom/yamaha_theme/images/arrow-right-red-25.svg);color:var(--color-red-1);}.front-page-travel-report-next{font-size:2rem;font-weight:700;font-family:var(--font-main),sans-serif;color:var(--color-red-1);background-image:url(/themes/custom/yamaha_theme/images/arrow-right-red-25.svg);background-repeat:no-repeat;background-position:right center;width:fit-content;padding-right:4rem;}.front-page-travel-report-next:hover{text-decoration:underline;background-image:url(/themes/custom/yamaha_theme/images/arrow-right-black-25.svg);color:var(--color-red-1);}
header{justify-content:space-between;background-color:white;width:100%;padding:0;margin:2rem 0 0 0;}.header-in{width:100%;position:relative;display:flex;}.header-in > img{width:100%;height:auto;}.burger{padding:0.5rem;position:absolute;top:10px;right:10px;z-index:10000;border-radius:0.5rem;background-color:white;}.burger-in{width:35px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0;padding:0;}.burger span{display:block;margin:2px 0;background-color:black;height:4px;z-index:1000;list-style:none;width:100%;}.menus{width:100%;position:absolute;display:flex;flex-direction:column;}.region-header{margin-top:10px;}#block-yamaha-theme-site-branding{margin:0 0 0 1rem;padding:1rem;width:180px;height:auto;background-color:white;border-radius:0.5rem;}#block-yamaha-theme-site-branding a{margin:0;padding:0;display:block;line-height:100%;}#block-yamaha-theme-site-branding a img{margin:0;padding:0;display:block;line-height:100%;}.site-name a{font-size:3.2rem;font-weight:900;color:var(--color-red-1);}.region-header .block{margin:0;}.display-block{}.nav-motorky-skutry{display:flex;justify-content:flex-end;flex-direction:row;margin:1rem 0 0 0;padding:0;width:100%;}.nav-motorky-skutry li a{display:block;margin:0 1rem 0 0;padding:1.5rem 1rem;color:white;background-color:var(--color-red-1) !important;border-radius:0.5rem;font-size:1.8rem;font-weight:900;font-family:var(--font-main),sans-serif;text-align:center;text-transform:uppercase;}@media screen and (min-width:576px){}@media screen and (min-width:767px){}@media screen and (min-width:991px){.burger{display:none;}.menus{width:80%;position:absolute;left:10%;right:10%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:end;}nav#block-yamaha-theme-doplnkovanavigace ul{justify-content:space-between;}.nav-motorky-skutry{display:none;}}@media screen and (min-width:1200px){}
.primary-menu{display:flex;flex-direction:column;width:100%;}.region-primary-menu{display:none;}.region-primary-menu.show{display:block;}.region-primary-menu .menu{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;margin-top:10px;}.region-primary-menu .menu li{width:100%;text-transform:uppercase;font-size:1.5rem;font-weight:bold;}.region-primary-menu .menu li a{display:block;padding:1.5rem 1rem;margin:0 1rem;white-space:nowrap;background-color:black;color:white;}.region-primary-menu .menu li a:hover{background-color:var(--color-red-1);color:white;text-decoration:none;}@media screen and (min-width:576px){}@media screen and (min-width:767px){}@media screen and (min-width:991px){.primary-menu{flex-direction:row;justify-content:space-between;align-items:center;padding:0 0 0 2rem;background-color:white;border-radius:0 0 1rem 1rem;margin:0 auto 1.5rem auto;}.region-primary-menu{width:inherit;padding:1rem;display:block;}.region-primary-menu .menu{flex-direction:row;display:flex;justify-content:flex-end;}.region-primary-menu .menu li{font-size:1.5rem;width:auto;flex:0 1 auto;}.region-primary-menu .menu li a{line-height:100%;padding:1.5rem 2rem;text-align:center;margin:0 0 0 1rem;border-radius:0.4rem;background-color:var(--color-silver-2);color:black;}}@media screen and (min-width:1200px){}
.secondary-menu{display:flex;align-items:center;margin-top:1rem;width:100%;flex-direction:column;}.region-secondary-menu{width:100%;padding:0 1rem;}.secondary-menu ul{padding:0;margin:0;z-index:1000;position:relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}.secondary-menu ul.menu li{padding:0;margin:0 0 1rem 0;text-transform:uppercase;font-size:1.4rem;}.secondary-menu ul.menu li a{display:block;background-color:var(--color-red-1);color:white;padding:1rem;font-weight:bold;border-radius:0.6rem;width:140px;}.secondary-menu ul.menu li:nth-last-child(2) a,.secondary-menu ul.menu li:last-child a{background-color:var(--color-silver-3);}.secondary-menu ul.menu li a:hover{background-color:var(--color-black-3);text-decoration:none;}@media screen and (min-width:400px){.secondary-menu ul.menu li a{width:160px;}}@media screen and (min-width:400px){.secondary-menu ul.menu li a{width:200px;}}@media screen and (min-width:600px){.secondary-menu ul.menu li a{width:250px;}}@media screen and (min-width:576px){.secondary-menu ul.menu li a{}}@media screen and (min-width:767px){.secondary-menu{justify-content:flex-end;flex-direction:row;}.secondary-menu ul.menu li a{width:180px;}}@media screen and (min-width:991px){.region-secondary-menu{padding:0;}.secondary-menu{justify-content:flex-end;margin:0;}nav#block-yamaha-theme-doplnkovanavigace ul{justify-content:flex-end;}.secondary-menu ul.menu li{margin:0 0 0 1.5rem;}.secondary-menu li a{padding:1rem 6rem 1rem 1rem;border-radius:0.6rem;width:250px;background-color:var(--color-red-1);font-size:1.4rem;}.secondary-menu li:first-child a,.secondary-menu li:nth-child(2) a{padding:1.5rem 6rem 1.5rem 1rem;}.secondary-menu li a:hover{}}@media screen and (min-width:1100px){.secondary-menu li a{background-image:url(/themes/custom/yamaha_theme/images/arrow-right.svg);background-repeat:no-repeat;background-position:right 20px center;}.secondary-menu ul.menu li:nth-last-child(2) a{padding-right:8rem;width:220px;}}@media screen and (min-width:1200px){}
article.node--view-mode-teaser{display:flex;flex-direction:column;justify-content:space-between;}.field--name-field-intro-image img{border-radius:1rem;margin-bottom:1rem;}.node__submitted{color:var(--color-silver-6);}article.node--view-mode-teaser h2{font-size:2.3rem;font-weight:bold;}article.node--view-mode-teaser .node__content{flex:1;display:flex;flex-direction:column;}article.node--view-mode-teaser .node__content p{color:var(--color-silver-3);line-height:170%;}article.node--view-mode-teaser .node__links .links{padding-left:0;}article.node--view-mode-teaser .node__links .links li{list-style:none;font-weight:bold;}article.node--view-mode-teaser .node__links .links li a{color:var(--color-black-1);text-decoration:underline;background-image:url(/themes/custom/yamaha_theme/images/arrow-right-black-25.svg);background-repeat:no-repeat;background-position:right center;padding-right:3rem;}article.node--view-mode-teaser .node__links .links li a:hover{background-image:url(/themes/custom/yamaha_theme/images/arrow-right-red-25.svg);color:var(--color-red-1);}article.node--view-mode-teaser .node__links .links li:last-child{display:none;}@media screen and (min-width:576px){}@media screen and (min-width:767px){.field--name-field-intro-image img{border-radius:1rem;}}@media screen and (min-width:991px){}@media screen and (min-width:1200px){}
.page-node-type-article .node__submitted{margin-bottom:2rem;}.node--type-article.node--view-mode-full .node__content .field--name-field-intro-image{float:left;margin:0 0 1rem 0;}.node--type-article.node--view-mode-full .node__content-content{margin-bottom:4rem;}article{line-height:170%;font-size:1.7rem;margin-bottom:2rem;}.node--type-article.node--view-mode-full article p{line-height:170%;font-size:1.7rem;margin-bottom:2rem;}.node--type-article.node--view-mode-full .node__content-content p:first-child{font-weight:bold;margin-bottom:3rem;position:relative;top:-5px;}.node--type-article.node--view-mode-full .field--name-field-galerie-s-popisky{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;margin:0 0 2rem 0;}.node--type-article.node--view-mode-full .field--name-field-galerie-s-popisky .field-item.field__item img{border-radius:1rem;}.node--type-article.node--view-mode-full .field--name-field-gallery-images-describe{font-size:1.3rem;line-height:160%;color:var(--color-silver-3);}@media screen and (min-width:576px){}@media screen and (min-width:767px){.node--type-article.node--view-mode-full .field--name-field-galerie-s-popisky .field-item.field__item{flex:0 1 250px;margin:0 2rem 2rem 0;}}@media screen and (min-width:991px){}@media screen and (min-width:1200px){.node--type-article.node--view-mode-full .node__content .field--name-field-intro-image{margin:0 3rem 1rem 0;}}
.path-motorky,.path-skutry,.pages-signpost{}.path-motorky .block-page-title-block,.path-skutry .block-page-title-block{}.pages-signpost h2{text-align:center;font-size:3rem;font-weight:700;}.pages-signpost h2 a{text-decoration:underline;}.pages-signpost h2 a:hover{color:var(--color-red-1);}.pages-signpost .blocks{display:flex;flex-wrap:wrap;justify-content:flex-start;}.pages-signpost .block{margin-bottom:5rem;}.pages-signpost .block ul{margin:0 auto;width:70%;}.pages-signpost .block ul li{list-style:none;margin-bottom:1rem;}.pages-signpost .block ul li a{color:var(--color-black-3);font-size:1.55rem;font-weight:bold;padding:5px 1rem 5px 0rem;}.pages-signpost .block ul li a:hover{color:var(--color-red-1);background-image:url(/themes/custom/yamaha_theme/images/arrow-right-red-25.svg);}@media screen and (min-width:576px){.pages-signpost .blocks{margin:0 0 4rem 0;padding:0;display:flex;}.pages-signpost .block{flex:0 0 calc((100% / 2));margin-bottom:7rem;}.pages-signpost .block ul{margin:0 auto;}}@media screen and (min-width:767px){}@media screen and (min-width:991px){}@media screen and (min-width:1200px){.pages-signpost .block{flex:0 0 calc((100% / 3));}}@media screen and (min-width:1400px){.pages-signpost .block{flex:0 0 calc((100% / 4));}}
.view-content,.view-content{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;}@media screen and (min-width:576px){.view-content .views-row{margin:0 0 8rem 0;padding:0;flex:0 0 calc((100% / 2));display:flex;}}@media screen and (min-width:767px){}@media screen and (min-width:991px){.view-content .views-row article{padding-right:1rem;}.view-content .views-row article{}.view-content .views-row article.node--type-article{padding-right:4rem;}}@media screen and (min-width:1200px){.view-content .views-row{flex:0 0 calc((100% / 3) - 1rem);}.view-content .views-row{}}@media screen and (min-width:1400px){.view-content .views-row{flex:0 0 calc((100% / 4) - 1rem);}}@media screen and (min-width:1500px){}
.yamaha-slider{position:relative;width:740px;margin-bottom:50px;}.swiper-button-prev{top:35% !important;}.swiper-button-next{top:35% !important;}.swiper{width:600px;height:100px;}.swiper-wrapper{display:flex;justify-content:flex-start;flex-direction:row !important;}@media screen and (min-width:576px){}@media screen and (min-width:767px){}@media screen and (min-width:991px){}@media screen and (min-width:1200px){}
.node--type-motorbike.node--view-mode-teaser{}.node--type-motorbike.node--view-mode-teaser .field--name-field-intro-image a{margin:0;padding:0;line-height:100%;display:block;}.node--type-motorbike.node--view-mode-teaser .field--name-field-intro-image img{margin-bottom:0;border-radius:1rem 1rem 0 0;}.node--type-motorbike.node--view-mode-teaser h2{margin-bottom:0;}.node--type-motorbike.node--view-mode-teaser .node__content{padding:2rem;background-color:var(--color-silver-7);}.node--type-motorbike.node--view-mode-teaser .field--name-field-short-description p{font-size:1.4rem;font-weight:normal;}.node--type-motorbike.node--view-mode-teaser .field--name-field-short-description p strong{font-weight:normal;}.node--type-motorbike.node--view-mode-teaser .node__content ul{padding-left:0;display:flex;justify-content:space-between;flex-direction:row;}.node--type-motorbike.node--view-mode-teaser .node__content ul li{list-style:none;margin-bottom:0;font-size:1.7rem;font-weight:bold;color:var(--color-black-1);}.node--type-motorbike.node--view-mode-teaser .node__content ul li.current-price{color:var(--color-silver-3);font-weight:500;font-family:var(--font-main),sans-serif;text-decoration:line-through;}.node--type-motorbike.node--view-mode-teaser .node__content ul li.discount-price{color:var(--color-silver-3);font-weight:500;font-family:var(--font-main),sans-serif;text-decoration:line-through;}.node--type-motorbike.node--view-mode-teaser .node__content ul li.is-current{color:var(--color-red-1);font-weight:700;text-decoration:none;}@media screen and (min-width:576px){}@media screen and (min-width:767px){}@media screen and (min-width:991px){}@media screen and (min-width:1200px){}
footer{display:flex;flex-direction:column;}.footer-block{text-align:left;padding:2rem;flex:0 1 auto;}.footer-block h3{color:white;font-size:2.2rem;margin-bottom:2rem;}.footer-block h4{font-size:1.6rem;font-weight:normal;}.footer-block p{font-size:1.55rem;line-height:170%;color:var(--color-silver-6);margin-bottom:2rem;}.footer-block-mobil{margin-top:4rem;}p.footer-block-email,p.footer-block-mobil{font-size:1.55rem;font-weight:bold;color:white;margin-bottom:0.5rem;}p.footer-block-mobil{padding-left:4.5rem;background-image:url(/themes/custom/yamaha_theme/images/phone.svg);background-repeat:no-repeat;background-position:-7px center;}p.footer-block-email{color:var(--color-red-1);}p.footer-block-email a{color:var(--color-red-1);}p.footer-block-email a:hover{text-decoration:underline;color:white;}.footer-block .block-icons{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;margin-bottom:2rem;}.footer-block .block-icons .block-icon{margin-right:2rem;}.social-icon.grayscale{filter:grayscale(40%);opacity:0.7;transition:all 0.3s ease;}.social-link:hover .social-icon.grayscale{filter:grayscale(0%);opacity:1;}@media screen and (min-width:767px){p.footer-block-mobil{font-size:2.5rem;}p.footer-block-email{font-size:1.8rem;font-weight:normal;}}@media screen and (min-width:991px){footer{justify-content:flex-start;flex-direction:row;border-radius:1rem 1rem 0 0;padding-top:5rem;padding-bottom:10rem;padding-left:10rem;}.footer-block{width:25%;}}@media screen and (min-width:1200px){}
