﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-display:auto;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-display:auto;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-display:auto;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--phoneWidth: (max-width: 684px);--tabletWidth: (max-width: 900px);--mediumWidth: (max-width: 1200px)}::-webkit-scrollbar{width:8px;height:8px;background:#212020}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#dcdcdc}html{box-sizing:border-box;line-height:1.6;letter-spacing:.06em;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;font-family:"Roboto Serif",sans-serif;font-display:auto;font-size:1rem;line-height:1.54;background-color:#fff;color:#222;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","case","calt","zero","ss01","locl";-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;display:flex;min-height:100vh;flex-direction:column}@media(max-width: 684px){body{font-size:1rem}}h2,h3,h4,h5,h6{align-items:center;line-height:1.3}h1{font-size:2.625rem}h2{font-size:1.625rem}h3{font-size:1.375rem}h4{font-size:1.125rem}@media(max-width: 684px){h1{font-size:2rem}h2{font-size:1.4rem}h3{font-size:1.15rem}h4{font-size:1.125rem}}a{color:inherit}img{display:block;width:auto;height:auto;max-width:100%}img.left{margin-right:auto}img.center{margin-left:auto;margin-right:auto}img.right{margin-left:auto}img.circle{border-radius:50%;max-width:25%;margin:auto}figure{display:table;max-width:100%;margin:25px 0}figure img{border-radius:8px;padding:5px}figure.left{margin-right:auto}figure.left-floated{margin-right:auto;float:left}figure.left-floated img{margin:20px 20px 20px 0}figure.center{margin-left:auto;margin-right:auto}figure.right{margin-left:auto}figure.right-floated{margin-left:auto;float:right}figure.right-floated img{margin:20px 0 20px 20px}figure.rounded img{border-radius:50%}figure figcaption{font-size:1.125rem;line-height:1.3;margin:1.33em 0;font-weight:bold;opacity:.8}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}figure.small{max-width:300px;width:90%}figure.inline{display:inline-table}code{font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-display:auto;font-feature-settings:normal;background:#eaeaea;padding:1px 6px;margin:0 2px;border-radius:5px;font-size:.95rem;word-wrap:break-word}pre{padding:10px 10px 10px 20px;border-radius:8px;font-size:.95rem;overflow:auto}@media(max-width: 684px){pre{white-space:pre-wrap;word-wrap:break-word}}pre code{background:none !important;color:#ccc;margin:0;padding:0;font-size:inherit}blockquote{border-left:2px solid;margin:40px;padding:10px 20px}@media(max-width: 684px){blockquote{margin:10px;padding:10px}}blockquote:before{content:"”";font-family:Georgia,serif;font-display:auto;font-size:3.875rem;position:absolute;left:-40px;top:-20px}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}ul,ol{margin-left:40px;padding:0}@media(max-width: 684px){ul,ol{margin-left:20px}}ol ol{list-style-type:lower-alpha}.container{flex:1 auto;display:flex;flex-direction:column;justify-content:center;text-align:center}.content{display:flex;flex-direction:column;flex:1 auto;align-items:center;justify-content:center;margin:0}@media(max-width: 684px){.content{margin-top:0}}.content-list{display:block}main{width:calc(1200px + 4em);max-width:100%;padding:0 2em}.center{display:flex;align-items:center;justify-content:center}hr{width:100%;border:none;background:#dcdcdc;height:1px}svg{height:1em}.hidden{display:none}@media(max-width: 684px){.hide-on-phone{display:none}}@media(max-width: 900px){.hide-on-tablet{display:none}}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;width:auto;top:5px;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;z-index:100000}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.socials{user-select:none}.socials svg{font-size:1.5rem}table{width:100%;padding:10px 10px 10px 20px;border-radius:8px;font-size:.95rem;overflow:auto;background:#eaeaea}table th{padding:8px 0px}table td{padding:6px 0px;border-top:1px solid #767676}.anchor{position:absolute;transform:translateY(-150px)}.row{display:flex;flex-direction:row;width:100%;flex-wrap:nowrap}@media(max-width: 900px){.row{flex-wrap:wrap}.row .column{min-width:100%;width:100%}}.row .column{display:flex;flex-direction:column;flex-basis:100%;flex:1;padding:1em}.header{background:#000;display:flex;align-items:center;justify-content:center;top:0;position:sticky;padding:20px;height:100px;z-index:100;font-size:1.2em}@media(max-width: 684px){.header{height:60px}}@media(max-width: 900px){.header{height:70px}}@media(max-width: 900px){.header{font-size:.9em}}@media(max-width: 684px){.header{font-size:1.2em}}.header__right{display:flex;flex-direction:row;align-items:center;justify-content:end}@media(max-width: 684px){.header__right{flex-direction:row-reverse}}.header__inner{height:100%;display:flex;align-items:center;justify-content:space-between;margin:0 auto;width:1200px;max-width:100%}.header__inner a{text-decoration:none}.header__logo{display:flex;justify-content:center;align-items:center;color:#fff}.header__logo__image{height:100%;width:100%;object-fit:contain}.header .menu-trigger{color:#fff}.unselectable{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.menu{background:#000;color:#fff;margin-right:0;z-index:9999}@media(max-width: 684px){.menu{position:absolute;top:50px;right:0;border:none;margin:0;padding:10px}}.menu__inner{display:flex;align-items:center;justify-content:flex-start;max-width:100%;margin:0 auto;list-style:none}.menu__inner li{margin:0 12px}.menu__inner li:last-of-type{margin-right:0}@media(max-width: 684px){.menu__inner{flex-direction:column;align-items:flex-start;padding:0}.menu__inner li{margin:0;padding:5px}}.menu-trigger{width:24px;height:24px;fill:currentColor;margin-left:10px;cursor:pointer}.menu a{display:inline-flex;margin-right:15px;vertical-align:middle;text-decoration:none;color:#fff}.menu a:hover{text-decoration:underline}.menu a:last-of-type{margin-right:0}.footer{background:#000;color:#fff;padding:1rem}.footer__content{display:flex;align-items:center;justify-content:center;gap:.2em}.footer__content>*::after{content:" -"}.footer__content>*:last-child::after{display:none}.lander{height:calc(70vh - 100px);width:100%;display:flex;justify-content:center;align-items:center}@media(max-width: 684px){.lander{height:calc(70vh - 100px)}}@media(max-width: 900px){.lander{height:calc(70vh - 100px)}}.lander__background_image{position:absolute;z-index:-1;width:100%;height:calc(70vh - 100px);object-fit:cover;filter:brightness(50%)}@media(max-width: 684px){.lander__background_image{height:calc(70vh - 100px)}}@media(max-width: 900px){.lander__background_image{height:calc(70vh - 100px)}}.lander__scroll{position:absolute;top:calc(70vh - 100px - 25px);right:0;left:0;margin:auto;width:34px;height:55px}@media(max-width: 684px){.lander__scroll{top:calc(70vh - 100px - 25px)}}@media(max-width: 900px){.lander__scroll{top:calc(70vh - 100px - 25px)}}@media(max-height: 684px){.lander__scroll{display:none}}.lander__scroll__mouse{width:3px;padding:10px 15px;height:35px;border:2px solid #fff;border-radius:25px;opacity:.75;box-sizing:content-box}.lander__scroll__scroller{width:3px;height:10px;border-radius:25%;background-color:#fff;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(0.15, 0.41, 0.69, 0.94);animation-iteration-count:infinite}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}.lander__inner{padding-bottom:10vmin;display:flex;justify-content:center;align-items:center;flex-direction:column}.lander__title{color:#fff;font-size:6vmin}.lander__button{padding:3vmin 4vmin;background-color:#fff;color:#222;border:#fff 2px solid;border-radius:5px;text-decoration:none;transition:all .15s ease;display:block;width:max-content}.lander__button:hover{background-color:rgba(255,255,255,0);color:#fff}.content .blocks{padding:2em 0em}.content .blocks .block{padding:2em 0}.content .about-us__since{margin-bottom:-1em}.content .hairstyles__image{object-fit:cover;height:35em}.content .our-barbers .barber{display:flex;flex-direction:column;align-items:center;padding:3em}.content .our-barbers .barber .portrait{aspect-ratio:1/1;width:50%}.content .opening-hours__table{display:flex;flex-direction:column;width:600px;margin:0 auto;max-width:100%}.content .opening-hours__table__row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px #000 solid;padding:1em}.content .opening-hours__table__row>*:first-child{font-weight:bold}.content .opening-hours__table__row:last-child{border-bottom:none}.content .visit-us__map-container{position:relative;text-align:right;width:100%;height:30em}.content .visit-us__map-container__map{overflow:hidden;background:none !important;width:100%;height:100%}.content .visit-us__map-container__map iframe{width:100%;height:100%;margin:0;border:none;overflow:hidden}/*# sourceMappingURL=styles.min.css.map */
