*{margin:0;padding:0;box-sizing:border-box;font-family:"Roboto",sans-serif}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:13px;color:#232323;width:100vw;overflow-x:hidden}html .container{width:100%;margin:0 auto;max-width:calc(100% - 1rem * 2)}@media screen and (min-width:calc(600px + 1px)){html{font-size:14px}}@media screen and (min-width:calc(900px + 1px)){html{font-size:15px}html .container{max-width:calc(900px - 2* 1rem)}}@media screen and (min-width:calc(1200px + 1px)){html{font-size:16px}html .container{max-width:calc(1200px - 2* 1rem)}}@media screen and (min-width:calc(1500px + 1px)){html{font-size:16px}html .container{max-width:calc(1280px + 2* 1rem)}}@media screen and (min-width:calc(3000px + 1px)){html{font-size:calc(16px * 2)}}@media screen and (min-width:calc(calc(3000px * 2) + 1px)){html{font-size:calc(calc(16px * 2) * 2)}}body{width:100vw;overflow-x:hidden}button{font-size:1rem}a{cursor:pointer;display:block;color:#b1051c;text-decoration:none}li>a,p>a{display:inline}li>a:hover,p>a:hover{text-decoration:underline}table{border-collapse:collapse}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1em}.h1,h1{font-size:4.25rem;line-height:5.375rem}.h2,h2{font-size:3.875rem;line-height:4.75rem}.h3,h3{font-size:3.25rem;line-height:3.875rem}.h4,h4{font-size:1.5rem;line-height:2.25rem}.h5,h5{font-size:1rem;line-height:1.5rem}.h6,h6{font-size:0.8125rem;line-height:1rem}.shadow-materialize{box-shadow:0 2rem 6rem 0 rgba(31,2,89,0.1);transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1)}.shadow-materialize:hover{box-shadow:0 2rem 6rem rgba(120,47,74,0.1),0 1rem 2rem rgba(120,47,74,0.1)}.btn{display:inline-block;color:#ffffff;background-color:#b1051c;font-size:1.125rem;padding:1.4375rem 3.75rem;text-decoration:none;transition:background-color 0.2s ease-in-out;border-bottom:1px solid #860000}.btn:hover{background-color:#e01520}.btn:active,.btn:focus{background-color:#f32b40}.btn.lg-store{background-color:#ab0231}.btn.ambitv{background-color:#207ec1}.btn.baudio{background-color:#57c8af}.btn.skutrnabaterku{background-color:#e1192c}.btn.h-shop{background-color:#274b38}body>footer{background-color:#1e1e1e;color:#ffffff}body>footer .container{padding-top:11.875rem;padding-bottom:10rem;display:flex;flex-flow:row wrap;justify-content:space-between}body>footer .container>*{max-width:20rem;width:30%}body>footer h2{font-size:1.25rem;line-height:2.25rem;padding-bottom:2em}body>footer h2:after{padding-top:0.5em;content:"";display:block;height:0;border-bottom:0.125rem solid #b1051c}body>footer .contacts{line-height:2rem}body>footer .contacts a{color:#ffffff}body>footer .contacts a .fa{color:#f32b40;font-size:1.25rem}body>footer .contacts a[href^=tel]{font-weight:700;font-size:1.25rem;line-height:3.625rem}body>footer .contacts a[href^=tel] .fa{margin-right:0.45em}body>footer .contacts a+a{font-size:1.25rem;margin-left:1em}body>footer .eshops ul{list-style:none}body>footer .eshops ul li{padding-left:0.5rem;position:relative;line-height:2rem}body>footer .eshops ul li:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:0.15em;height:0.15em;border-radius:50%;background-color:#ffffff}body>footer .eshops ul li a{color:#ffffff}body>footer .company img{width:100%;margin-bottom:3.625rem}body>footer .company p{color:#8a8a8a}body>footer .made-by-and-copy{padding-top:2.8125rem;padding-bottom:2.8125rem;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;font-size:0.8125rem;color:#8a8a8a}body>footer .made-by-and-copy .made-by{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}body>footer .made-by-and-copy .made-by img{position:relative;margin-left:0.75em;top:-0.3em;width:6.125rem}@media screen and (max-width:1200px){body>footer .container{padding-top:5.625rem;padding-bottom:2.5rem}body>footer .container>*{max-width:13.75rem}body>footer .made-by-and-copy{padding-top:2.5rem}body>footer .made-by-and-copy>*{max-width:45%}}@media screen and (max-width:900px){body>footer .container{flex-direction:column;align-items:center;padding-top:1.25rem;padding-bottom:0}body>footer .container .company img{margin-bottom:1.25rem;max-width:21.875rem}body>footer .container>*{padding-top:3.75rem;width:100%;max-width:100%}body>footer .container h2{padding-bottom:1.25rem}body>footer .made-by-and-copy{padding-top:1.25rem;padding-bottom:1.25rem}body>footer .made-by-and-copy .made-by{padding-top:0.9375rem;justify-content:center}body>footer .made-by-and-copy p{text-align:center}}body>header{position:fixed;width:100%;top:0;transition:all 0.2s ease-in-out}body>header nav ul{list-style:none;font-size:1.125rem}body>header nav ul li img{display:inline;height:1em;margin-right:0.5em}body>header nav ul li a{color:#232323;font-weight:700;display:flex;flex-flow:row nowrap}body>header nav h2{font-size:1.125rem;line-height:1em}body>header.fixed{background-color:rgba(255,255,255,0.93);box-shadow:0 0 20px rgba(0,0,0,0.2);z-index:100000}@media screen and (min-width:calc(900px + 1px)){body>header{padding-top:2.1875rem;padding-bottom:2.1875rem}body>header .logo{height:1.8125rem;transition:all 0.2s ease-in-out}body>header .hamburger{display:none}body>header nav{margin-top:1.5rem;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}body>header nav .eshops{display:flex;flex-flow:row nowrap;align-items:center}body>header nav h2{display:flex;flex-flow:row nowrap;align-items:center;margin-right:1.5rem;font-size:1rem}body>header nav h2:after{content:"";height:1.5rem;width:2rem;display:block;margin-left:1rem;background-image:url("../images/arrow-right-thick.png");background-position:center;background-size:contain;background-repeat:no-repeat}body>header nav .eshops+ul li a{font-weight:400}body>header nav ul{font-size:1rem;display:flex;flex-flow:row nowrap;align-items:center}body>header nav ul li:not(:last-child){margin-right:3rem}body>header.fixed{padding-top:0.9375rem;padding-bottom:0.9375rem}body>header.fixed .logo{height:1.5rem}body>header.fixed nav{margin-top:0.75rem}}@media screen and (max-width:900px){body>header{background-color:rgba(255,255,255,0.93);box-shadow:0 0 20px rgba(0,0,0,0.2);z-index:100000}body>header .container{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}body>header .container nav{width:100%;height:0;overflow:hidden;transition:height 0.2s ease-in-out}body>header .container nav ul{padding-top:0.25rem;padding-bottom:0.5rem}body>header .container nav ul li{padding-left:0.5rem}body>header .container nav ul li a{padding-top:0.5rem;padding-bottom:0.5rem}body>header .container nav .eshops ul{padding-bottom:0}body>header .container nav .eshops+ul li{padding-left:0}body>header .container nav .eshops+ul li a{color:#8a8a8a}body>header .container nav h2{margin-bottom:0.375rem;color:#8a8a8a}body>header .container .logo{padding-top:0.5rem;padding-bottom:0.5rem}body>header.active nav{height:auto}}@media screen and (max-width:400px){body>header .logo{position:relative;top:0.0625rem}body>header .logo img{max-width:15.625rem}}@media screen and (min-width:calc(900px + 1px)) and (max-width:1200px){body>header nav ul li:not(:last-child){margin-right:1.75rem}body>header nav h2{margin-right:1.25rem}}@media screen and (min-width:calc(900px + 1px)){body>header nav .eshops+ul li:not(:last-child){margin-right:2rem}body>header nav .eshops+ul li a{background:#b1051c;color:white;font-size:0.9375rem;padding:0.25em 0.75em 0.25em 0.5em;position:relative;border-radius:1px}body>header nav .eshops+ul li a:before{content:"";position:absolute;background:#b1051c;left:0;top:50%;height:1.125rem;width:1.125rem;transform:translateX(-50%) translateY(-50%) rotate(45deg);z-index:-1}}@media screen and (min-width:calc(900px + 1px)) and (max-width:1200px){body>header nav .eshops+ul li a:before{height:1.0625rem;width:1.0625rem}}.pagination{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-bottom:5rem;font-size:1.25rem}.pagination a,.pagination span{display:flex;justify-content:center;align-items:center;flex-flow:row nowrap;height:1.8em;width:1.8em;margin:0 0.25em;color:#b1051c;font-weight:700}.pagination a.active,.pagination span.active{background-color:#b1051c;color:white;border-radius:0.3em}.pagination a .fa,.pagination span .fa{position:relative;top:-0.05em;font-size:1.25em}.pagination a.disabled:not(.active),.pagination span.disabled:not(.active){color:#bfbfbf}ul{list-style-position:inside}article .body .gallery{display:flex;flex-flow:row wrap}article .body .gallery a{margin-right:1rem;margin-bottom:0.66rem}@media screen and (max-width:600px){article .body .gallery a{width:calc((100% - 1 * 1rem) / 2)}article .body .gallery a:nth-child(2n+2){margin-right:0}}@media screen and (min-width:calc(600px + 1px)) and (max-width:1200px){article .body .gallery a{width:calc((100% - 2 * 1rem) / 3)}article .body .gallery a:nth-child(3n+3){margin-right:0}}@media screen and (min-width:calc(1200px + 1px)){article .body .gallery a{width:calc((100% - 3 * 1rem) / 4)}article .body .gallery a:nth-child(4n+4){margin-right:0}}article .body .gallery a .img{width:100%;display:block;padding-bottom:66%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:0.5rem;box-shadow:0 2rem 6rem 0 rgba(31,2,89,0.1);transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1)}article .body .gallery a .img:hover{box-shadow:0 2rem 6rem rgba(120,47,74,0.1),0 1rem 2rem rgba(120,47,74,0.1)}.homepage-background{background-image:url("../images/background-zig-zags.png"),url("../images/background-red-arrow.png");background-position:right top,left bottom;background-size:auto,auto;background-repeat:no-repeat,no-repeat}@media screen and (max-width:600px){.homepage-background{background-image:url("../images/background-zig-zags.png");background-position:right top;background-size:auto;background-repeat:no-repeat}}.normal-background{background-image:url("../images/background-zig-zags.png");background-position:right top;background-size:auto;background-repeat:no-repeat}.instagram-feed{position:relative}.instagram-feed .content{display:flex;flex-flow:row wrap;justify-content:space-between}.instagram-feed .content>*{width:calc((100% - 4 * 2px) / 5);height:calc((100% - 4 * 2px) / 5);margin-top:2px}.instagram-feed .follow-us{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);width:calc((100% - 4 * 2px) / 5);height:calc((100% - 2 * 2px) / 4);background:rgba(0,0,0,0.65);color:#ffffff;font-style:1.125rem;transition:background 0.2s ease-in-out}.instagram-feed .follow-us p{text-align:center;padding-left:0.9375rem;padding-right:0.9375rem}.instagram-feed .follow-us img{margin-bottom:1.125rem;height:3.75rem;width:3.75rem;border-radius:1.0625rem;background:url("../images/logo-instagram-background.png") no-repeat center;background-size:cover}.instagram-feed .follow-us:hover{background:rgba(0,0,0,0.75)}@media screen and (max-width:1200px){.instagram-feed .follow-us{height:calc((100% - 2 * 2px) / 2);transform:translate(-50%,-50%)}}@media screen and (max-width:600px){.instagram-feed .follow-us{width:calc((100% - 4 * 2px) / 5 * 2)}.instagram-feed .follow-us img{height:2.5rem;width:2.5rem;border-radius:0.75rem;margin-bottom:0.4375rem}}body .homepage-background,body .normal-background{padding-top:6.1875rem}@media screen and (min-width:calc(600px + 1px)){body h1{margin-top:4.5rem}}body[data-page-is-homepage] .banner .container{display:flex;flex-flow:row wrap;align-items:center}body[data-page-is-homepage] .banner .welcome h1+.btn{margin-top:2.3125rem}body[data-page-is-homepage] .banner ul[data-slider=hero]{list-style:none}body[data-page-is-homepage] .banner ul[data-slider=hero] li{z-index:46;outline:0}body[data-page-is-homepage] .banner ul[data-slider=hero] li img{width:100%;max-width:100%;max-height:570px}body[data-page-is-homepage] .banner footer{width:100%;background-color:#232323;color:#ffffff;display:flex;flex-flow:column nowrap;align-items:center;font-size:0.875rem}body[data-page-is-homepage] .banner footer [data-slide-text-target]{line-height:1.6em;min-height:3.2em}body[data-page-is-homepage] .banner footer nav{padding-top:2.5rem;padding-bottom:2.5rem;display:flex;flex-flow:row nowrap;align-items:center}body[data-page-is-homepage] .banner footer nav .arrows{display:flex;align-items:center}body[data-page-is-homepage] .banner footer nav .arrows button{display:flex;align-items:center;background:none;outline:0;border:0;padding:0.625rem;border-radius:50%}body[data-page-is-homepage] .banner footer nav .arrows button img{height:0.75rem}body[data-page-is-homepage] .banner footer nav .arrows button:not(:disabled){transition:background-color 0.2s ease-in-out}body[data-page-is-homepage] .banner footer nav .arrows button:not(:disabled):hover{background-color:#b1051c}body[data-page-is-homepage] .banner footer nav .dots{height:1em;line-height:1em}body[data-page-is-homepage] .banner footer nav .dots button{font-size:0.875rem;background:none;outline:0;border:0;color:#595959}body[data-page-is-homepage] .banner footer nav .dots button:disabled{color:#ffffff}body[data-page-is-homepage] .banner footer nav .dots button:not(:last-child){margin-right:1.75rem}body[data-page-is-homepage] .banner footer nav .dots button:not(:disabled){transition:color 0.2s ease-in-out}body[data-page-is-homepage] .banner footer nav .dots button:not(:disabled):hover{color:#ffffff}body[data-page-is-homepage] .banner footer nav button:not(:disabled){cursor:pointer}@media screen and (min-width:calc(900px + 1px)){body[data-page-is-homepage] .banner .welcome{width:40%}body[data-page-is-homepage] .banner ul[data-slider=hero]{width:60%;height:570px}body[data-page-is-homepage] .banner ul[data-slider=hero] li{height:570px;display:flex;align-items:center}body[data-page-is-homepage] .banner footer{flex-direction:row;padding-left:3.875rem;position:relative}body[data-page-is-homepage] .banner footer [data-slide-text-target]{width:17.5rem}body[data-page-is-homepage] .banner footer nav{margin-left:12.8125rem}body[data-page-is-homepage] .banner footer nav .dots{margin-right:1.75rem}body[data-page-is-homepage] .banner footer:after{content:"";display:block;position:absolute;height:100%;width:100vw;top:0;left:99%;background-color:#232323}}@media screen and (max-width:900px){body[data-page-is-homepage] .banner [data-slide-text-target]{width:100%;text-align:center;padding-top:1.25rem}body[data-page-is-homepage] .banner footer{position:relative}body[data-page-is-homepage] .banner footer nav{flex-direction:column;padding-top:1.25rem;padding-bottom:1.25rem}body[data-page-is-homepage] .banner footer nav .arrows{padding-top:0.625rem}body[data-page-is-homepage] .banner footer:after{content:"";display:block;position:absolute;height:100%;width:100vw;top:0;left:100%;background-color:#232323}body[data-page-is-homepage] .banner footer:before{content:"";display:block;position:absolute;height:100%;width:100vw;top:0;right:100%;background-color:#232323}body[data-page-is-homepage] .banner ul[data-slider=hero]{width:100%}body[data-page-is-homepage] .banner ul[data-slider=hero] li{width:100%}body[data-page-is-homepage] .banner ul[data-slider=hero] li img{max-height:100%;width:auto}}.eshop-tiles{display:flex;flex-flow:row wrap}.eshop-tiles .container{position:relative}.eshop-tiles .tile{padding-left:2.375rem;padding-right:2.375rem;padding-bottom:4.25rem}.eshop-tiles .tile.lg{background-color:#a50034;background-image:linear-gradient(180deg,rgba(255,255,255,0) 20%,rgba(0,0,0,0.75) 100%),url("../images/eshop-tiles-lg.png");background-repeat:no-repeat;background-size:contain;background-position:center;width:50%;margin-left:50%}.eshop-tiles .tile.ambi{background-color:#0064a4;background-image:linear-gradient(180deg,rgba(255,255,255,0) 20%,rgba(0,0,0,0.75) 100%),url("../images/eshop-tiles-ambi.png");background-repeat:no-repeat;background-size:contain;background-position:center;width:40%}.eshop-tiles .tile.niu{background-color:#e3dfd6;background-image:linear-gradient(180deg,rgba(255,255,255,0) 20%,rgba(0,0,0,0.75) 100%),url("../images/eshop-tiles-niu.png");background-repeat:no-repeat;background-size:contain;background-position:center;width:30%}.eshop-tiles .tile.baudio{background-color:#313131;background-image:linear-gradient(180deg,rgba(255,255,255,0) 20%,rgba(0,0,0,0.75) 100%),url("../images/eshop-tiles-baudio.png");background-repeat:no-repeat;background-size:contain;background-position:center;width:30%}.eshop-tiles .tile.title{position:absolute;left:0;top:10.9375rem;max-width:31.25rem;padding-left:0;border-right:2.375rem solid #efefef;padding-right:0}@media screen and (max-width:1200px){.eshop-tiles .tile.title{max-width:28.875rem}}.eshop-tiles .tile.title p{margin-top:2.5rem;font-size:1.5rem;line-height:2.25rem}.eshop-tiles .tile.title h2{overflow:hidden}.eshop-tiles .tile.title h2:after{content:"";display:inline-block;position:relative;top:-0.25em;left:1em;width:60%;border-bottom:0.125rem solid #b1051c}.eshop-tiles .tile:not(.title) a{color:#ffffff}.eshop-tiles .tile:not(.title) h3{padding-top:27.5rem;line-height:1em;padding-bottom:0.9375rem}.eshop-tiles .tile:not(.title) h3:after{content:"";background-image:url("../images/arrow-right-light.png");background-repeat:no-repeat;background-position:center;display:inline-block;width:1.5em;height:0.55em;transition:all 0.5s ease-in-out}.eshop-tiles .tile:not(.title):hover h3:after{transform:translateX(1.25rem)}.eshop-tiles .tile:not(.title) p{font-size:1.25rem;line-height:1.875rem;text-decoration:underline}@media screen and (max-width:900px){.eshop-tiles .tile.title{position:relative;max-width:100%;border:0;top:0;padding-top:10.9375rem}.eshop-tiles .tile.title h2:after{width:6rem}.eshop-tiles .tile.ambi,.eshop-tiles .tile.baudio,.eshop-tiles .tile.lg,.eshop-tiles .tile.niu{width:50%;margin-left:0}.eshop-tiles .tile.ambi h3,.eshop-tiles .tile.baudio h3,.eshop-tiles .tile.lg h3,.eshop-tiles .tile.niu h3{padding-top:15.625rem}}@media screen and (max-width:600px){.eshop-tiles .tile.title h2:after{content:unset}.eshop-tiles .tile.ambi,.eshop-tiles .tile.baudio,.eshop-tiles .tile.lg,.eshop-tiles .tile.niu{width:100%}.eshop-tiles .tile.ambi h3,.eshop-tiles .tile.baudio h3,.eshop-tiles .tile.lg h3,.eshop-tiles .tile.niu h3{padding-top:15.625rem}}.about-us{margin-bottom:12.5rem}.about-us .container{display:flex;flex-flow:row wrap}.about-us .container .cell.title{width:100%;margin-bottom:2.5rem;margin-top:12.5rem}.about-us .container .cell.title h2{max-width:31.25rem}.about-us .container .cell.subtitle{width:25rem}.about-us .container .cell.image{width:25rem;z-index:1000}.about-us .container .cell.image img{position:relative;top:1.875rem;width:100%;z-index:1000;box-shadow:0 1rem 2.125rem 0.25rem rgba(239,239,239,0.27)}.about-us .container .cell.annotation{width:calc(100% - 37.5rem);margin-left:12.5rem}.about-us .container .cell.description{width:calc(100% - 37.5rem);margin-left:12.5rem;padding-top:8.75rem;position:relative}.about-us .container .cell.description h3{margin-bottom:3.125rem}.about-us .container .cell.description:before{content:"";z-index:555;display:inline-block;position:absolute;top:4.6875rem;left:-50%;width:60%;border-bottom:0.125rem solid #b1051c}.about-us .container .cell p{line-height:1.5em}.about-us .container .cell p+p{margin-top:1.25em}@media screen and (max-width:1200px){.about-us .container .cell,.about-us .container .cell.annotation,.about-us .container .cell.description,.about-us .container .cell.image,.about-us .container .cell.subtitle,.about-us .container .cell.title{width:100%;margin-left:0}.about-us .container .cell+.cell{margin-top:1.875rem}.about-us .container .cell.image img{position:unset}.about-us .container .cell.description{padding-top:2.5rem}.about-us .container .cell.description:before{content:unset}.about-us .container .cell.description h3{margin-bottom:1.25rem}.about-us .container .cell.title{margin-bottom:0}.about-us .container .cell.title h2{max-width:100%;font-size:3rem}.about-us .container .cell h3{font-size:2.5rem}}.references{margin-bottom:12.5rem}@media screen and (max-width:1200px){.references h2{font-size:3rem}}.references .container{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.references .container>h2{text-align:center;width:100%;margin-bottom:3.625rem}.references .container>button{border-radius:50%;border:0;outline:0;background-color:#b1051c;height:2.75rem;width:2.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease-in-out}.references .container>button img{width:0.9375rem}.references .container>button:hover{background-color:#e01520}.references .container>button:active,.references .container>button:focus{background-color:#f32b40}.references ul[data-slider]{padding-bottom:2.1875rem;width:calc(100% - 5.5rem - 1.75rem)}.references ul[data-slider] li.slick-slide{padding:0 1.5rem}.references ul[data-slider] .comment-wrapper{display:flex;justify-content:center;flex-flow:column nowrap;border-radius:0.625rem;background-color:white;padding:2.1875rem 2.5rem 1.75rem}.references ul[data-slider] .comment-wrapper .author{font-size:1.1em;display:flex;align-items:center;margin-bottom:1em}.references ul[data-slider] .comment-wrapper .author>img{margin-right:0.5em;border-radius:50%;width:2.625rem}.references ul[data-slider] .comment-wrapper .author .name{line-height:1.5em;font-weight:700}.references ul[data-slider] .comment-wrapper .author .recommended{color:#75767c}.references ul[data-slider] .comment-wrapper .author .recommended strong{color:#232323}.references ul[data-slider] .comment-wrapper .author .recommended img{position:relative;top:0.1875rem;margin-left:0.125rem}.references ul[data-slider] .comment-wrapper .author p img{height:1em;display:inline-block}.references ul[data-slider] .comment-wrapper .author .when{font-size:0.9em;color:#75767c;display:flex;align-items:center}.references ul[data-slider] .comment-wrapper .author .when img{height:0.9em;position:relative;top:-0.0625rem;display:inline-block;margin-left:0.5em}.references ul[data-slider] .comment-wrapper .comment{font-size:1.1em}.references ul[data-slider] .comment-wrapper .likes{list-style:none;font-size:1.1em;margin-top:1em}.references ul[data-slider] .comment-wrapper .likes ul{display:flex}.references ul[data-slider] .comment-wrapper .likes li{margin-right:0.9375rem;display:flex;align-items:center;flex-flow:row nowrap}.references ul[data-slider] .comment-wrapper .likes li img{margin-right:0.3em;height:1.125rem}.references .dots{width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.references .dots button{transition:all 0.2s ease-in-out;background-color:#bebebe;width:0.5rem;height:0.5rem;border:0;outline:0;border-radius:50%;margin:0.3125rem}.references .dots button:not(:disabled){cursor:pointer}.references .dots button:disabled{background-color:#b1051c;width:0.9375rem;height:0.9375rem;box-shadow:0 0.3125rem 1.5625rem 0.125rem rgba(0,0,0,0.14),0 0.1875rem 0.9375rem 0.125rem rgba(0,0,0,0.12),0 0.3125rem 0.3125rem -0.1875rem rgba(0,0,0,0.2)}@media screen and (max-width:400px){.references .slick-slide{padding:0 0.5rem!important}.references .comment-wrapper{padding-top:1.5625rem!important}.references .author{flex-direction:column}.references .author .info{margin-top:0.5em;line-height:1.25em;text-align:center}.references .when{justify-content:center;margin-top:0.5em}}.eshop-list ul{list-style:none}.eshop-list ul li{margin-top:5rem;display:flex;flex-flow:column nowrap;align-items:center}@media screen and (min-width:calc(1200px + 1px)){.eshop-list ul li{margin-top:2rem}}.eshop-list ul li img{display:block}.eshop-list ul li .right img{width:100%}.eshop-list ul li .footer{display:flex;flex-flow:row wrap;align-items:center}.eshop-list ul li .footer .btn{padding:0.75rem 1.875rem;border:0}.eshop-list h2{font-size:3.125rem;line-height:1.25em;margin-bottom:1rem}.eshop-list h2 small{display:block;font-size:1.5625rem;font-weight:normal;line-height:1.25em}.eshop-list h2+p{line-height:1.5em}.eshop-list .footer .btn{margin-right:2rem}.eshop-list .footer .btn,.eshop-list .footer img{margin-top:1.2rem}.eshop-list .footer img{max-height:2.1875rem}.eshop-list h1{font-size:4rem;line-height:1.25em}@media screen and (min-width:calc(600px + 1px)){.eshop-list ul li{flex-flow:row nowrap;justify-content:space-between}.eshop-list ul li .left{width:60%;padding-right:5%}.eshop-list ul li .right{width:40%}}@media screen and (max-width:600px){.eshop-list h2{font-size:2rem}.eshop-list h2 small{font-size:1.25rem}.eshop-list li .left{order:2}.eshop-list li .right{order:1}}@media screen and (max-width:600px){.eshop-list h1{font-size:2.75rem}}@media screen and (min-width:calc(1500px + 1px)){.eshop-list ul li .left{width:50%}.eshop-list ul li .right{width:50%}}[data-rotate]{transform:rotate(attr(data-rotate deg))}[data-rotate="180"]{transform:rotate(180deg)}span.no-wrap,td.no-wrap{white-space:nowrap}.page{padding-bottom:6rem}.page .container{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:row wrap}.page .container>*{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:row wrap}@media screen and (min-width:calc(900px + 1px)){.page .container .half{width:calc((100% - 1.875rem) / 2)}.page .container .half:nth-of-type(2n+2){margin-left:1.875rem}}.page .h1,.page h1{font-size:3.3rem;margin-bottom:0.5em;margin-top:1.25em}.page .h2,.page h2{font-size:1.875rem;line-height:1.1em;margin-bottom:0.5em}.page .h3,.page h3{font-size:1.575rem;line-height:1.1em;margin-bottom:0.5em}.page p{margin-bottom:1em;line-height:1.25em}.ratio-wrapper{position:relative;width:100%;height:0}.ratio-wrapper>*{position:absolute;width:100%;height:100%;left:0;top:0}.ratio-wrapper.ratio-1-1{padding-bottom:100%}.ratio-wrapper.ratio-16-9{padding-bottom:calc(100% / 16 * 9)}iframe{background-image:url("../images/loading.gif");background-repeat:no-repeat;background-size:3.75rem;background-position:center}body{background-color:#efefef}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#b1051c}.hamburger-box{width:30px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:2px;background-color:#b1051c;border-radius:3px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner:before{top:8px;transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring .hamburger-inner:after{top:16px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring.active .hamburger-inner{transition-delay:0.22s;background-color:transparent!important}.hamburger--spring.active .hamburger-inner:before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--spring.active .hamburger-inner:after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger:focus{outline:none}.page .half{margin-bottom:2rem}.page .street-view{margin-top:2rem}.page .contact-info ul{list-style:none;margin-bottom:0.5em}.page .opening-hours{margin-left:0}.page .opening-hours .is-opened-now h3{font-size:1.3rem;margin-bottom:0}.page .opening-hours .is-opened-now h3+p{color:#8a8a8a}.page .opening-hours .is-opened-now.yes h3{color:green}.page .opening-hours .is-opened-now.soon h3{color:#ea8300}.page .opening-hours .is-opened-now.no h3{color:#b1051c}.page .special-opening-hours h4{color:#b1051c}.page .opening-hours table,.page .special-opening-hours table{min-width:17.5rem}.page .opening-hours table td,.page .opening-hours table th,.page .special-opening-hours table td,.page .special-opening-hours table th{padding:0.5rem 1rem}.page .opening-hours table th,.page .special-opening-hours table th{text-align:left;min-width:max-content}.page .opening-hours table tr:nth-child(odd) td,.page .opening-hours table tr:nth-child(odd) th,.page .special-opening-hours table tr:nth-child(odd) td,.page .special-opening-hours table tr:nth-child(odd) th{background-color:#dedede}.page .opening-hours table tr:nth-child(2n) td,.page .opening-hours table tr:nth-child(2n) th,.page .special-opening-hours table tr:nth-child(2n) td,.page .special-opening-hours table tr:nth-child(2n) th{background-color:#efefef}@media screen and (max-width:900px){.page .half{width:calc((100% - 1.875rem) / 2)}.page .half:nth-of-type(2n+2){margin-left:1.875rem}}@media screen and (max-width:600px){.page .half{width:100%!important;margin-left:0!important}}.modal-bg{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:200000}.modal{z-index:200200;display:none;position:fixed;left:50%;top:50%;width:90%;max-width:50rem;max-height:90%;transform:translate(-50%,-50%);background-color:white;padding:2.2rem;border-radius:1.1rem}.modal>button[type=button][data-modal-close]{background-color:white;position:absolute;right:0.1rem;top:0;height:2.2rem;width:2.2rem;border-radius:50%;padding:0.5rem;display:flex;align-items:center;justify-content:center;border:none;outline:none;transition:all 0.2s ease-in-out;cursor:pointer}.modal>button[type=button][data-modal-close] img{width:100%;max-height:100%;max-width:100%}.modal>button[type=button][data-modal-close]:hover{transform:rotate(-90deg)}.modal .content>*{margin-bottom:1rem!important}.modal .content>:last-child{margin-bottom:0!important}.modal .content h2{color:#b1051c;font-size:2rem;line-height:1em;margin-bottom:0.75em!important}.modal .content p{line-height:1.5em;margin-bottom:0}.modal#new-address{max-width:31.25rem;padding-bottom:0;text-align:center}.modal#new-address h2{text-align:center}.modal#new-address h2+p{margin-bottom:1em!important}.modal#new-address h3{font-size:1.5rem;line-height:1.25em}.modal#new-address h3+p{margin-top:1.2rem}.modal#new-address .author{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.modal#new-address .author p{text-align:center;line-height:1.2em}.modal#new-address .author p strong{color:#b1051c}.modal#new-address .author p small{color:#8a8a8a;display:block;font-style:italic}.modal#new-address .author img{height:100px;width:auto}.modal#new-address a{color:#232323;transition:all 0.2s ease-in-out}.modal#new-address a:hover{text-decoration:underline}.modal.announcement:before{content:"";position:absolute;display:block;left:0;top:0;width:6.25rem;height:6.25rem;background-image:url("../images/megaphone.svg");background-repeat:no-repeat;background-size:contain;background-position:center;z-index:200010;transform:translate(-50%,-50%) rotate(20deg) scale(-1,1)}
/*# sourceMappingURL=styles.css.map */