@charset "UTF-8";body{overflow-x:hidden}@font-face{font-family:'__Gilroy_5';src:url(../fonts/gilroy_light.eot);src:local("â˜º"),url(../fonts/radomir-tinkov-gilroy-light.woff) format("woff"),url(../fonts/radomir-tinkov-gilroy-light_2.svg) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'__Gilroy_5';src:url(../fonts/radomir_tinkov_-_gilroy-semibold-webfont.eot);src:local("â˜º"),url(../fonts/radomir_tinkov_-_gilroy-semibold-webfont.woff) format("woff"),url(../fonts/radomir-tinkov-gilroy-semibold.svg) format("svg");font-weight:600;font-style:normal}*,*:before,*:after{box-sizing:border-box;font-family:'__Gilroy_5',sans-serif}body,ul{padding:0;margin:0}p,div,span,li,a,input{font-size:16px;font-weight:300;line-height:19px}@media screen and (max-width:1366px){p,div,span,li,a,input{font-size:13px;line-height:17px}}a,a *{color:#000;transition:color .25s;cursor:pointer}a:hover{color:#333}strong,strong>*{font-weight:900}input[type=submit],input[type=button]{border:0;color:#FFF;background:#333;box-shadow:1px 2px 5px rgba(0,0,0,0.5);transition:all .4s;margin:20px;padding:5px 10px;border-radius:2px;cursor:pointer}input[type=submit]:hover{color:#EEE;background:#111;box-shadow:0 1px 1px rgba(0,0,0,0.75);text-shadow:0 0 3px rgba(255,255,255,0.5)}.important{margin:30px 0;padding:10px;color:#FFF;background:#000}.important a{color:#f6be00}.important a:hover{color:goldenrod}.test{font-family:monospace;margin:30px 0;padding:10px;color:#FFF;background:#00f}#pages{overflow-y:scroll}.offers>div{display:flex;margin:10px;padding:10px;border:5px solid rgba(128,140,116,0.25);background:#EEE;flex-wrap:wrap;align-items:center;justify-content:space-between}.offers>div h3,.offers>div p{flex-basis:100%;margin:5px 0}.warning{margin:30px 0;padding:10px;color:#FFF;background:DarkRed}.warning a{color:#FFF}.cgv-alert{width:100%;text-align:center;color:DarkRed;font-size:.9em;opacity:0;transition:opacity .33s}hr{background:transparent;border:1px solid rgba(0,0,0,0.1)}@keyframes appears{0%{opacity:0}100%{opacity:1}}@keyframes disappears{0%{opacity:1}100%{opacity:0}}.visible{animation-name:appears;animation-duration:.5s;animation-fill-mode:forwards}.unvisible{animation-name:disappears;animation-duration:.5s;animation-fill-mode:forwards}#account{position:fixed;right:0;bottom:0}@media screen and (max-width:600px){#account{width:100%;text-align:center;background:rgba(0,0,0,0.9)}}#account li{display:inline-block;margin:10px}#account li a{color:#000;font-size:large}#logo{width:100%}#home .logo-zone{text-align:center;width:27.6vmax;margin-bottom:30px}@media screen and (max-width:600px){#home .logo-zone{margin-bottom:0}}#home a *{color:#FFF}#home .subtitle-zone{color:#FFF;padding:1.2vmax 0 .5vmax 0;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:600px){#home .subtitle-zone *{font-size:.75em}}#home .subtitle-zone .date{font-size:.8em}#home .subtitle-zone .number{font-size:2.3em}@media screen and (max-width:600px){#home .subtitle-zone .number{font-size:1.3rem}}#home .issue{width:30vmax;background:#000;border:1.2vmax solid #000;box-shadow:0 0 3px rgba(255,255,255,0.25)}#home .issue a{text-decoration:none}#home .issue .image-zone{text-align:center;padding:0;line-height:0}#home .issue .image-zone .slider{width:27.6vmax;height:29.3vmax;display:flex;flex-direction:column;justify-content:center;transition:opacity 2s}#home .issue .image-zone .slider span{color:#FFF;font-size:5rem;font-weight:900;text-transform:uppercase}@media screen and (max-width:600px){#home .issue .image-zone .slider span{font-size:2rem}}#home .issue .image-zone .slider-2,#home .issue .image-zone .slider-3{position:absolute;opacity:0}#icons{position:fixed;top:5vh;right:20px;cursor:pointer;z-index:100;padding:5px;display:flex;flex-direction:column}#icons a{flex-basis:15vh}#main-menu{margin-bottom:15vh}#main-menu ul{display:flex;list-style-type:none}@media screen and (max-width:600px){#main-menu ul{display:block;width:80vw}}#main-menu ul li{display:flex;align-items:center}#main-menu ul li:not(:last-child){margin-right:15px;padding-right:15px;border-right:1px solid white}@media screen and (max-width:600px){#main-menu ul li:not(:last-child){border-right:none}}@media screen and (max-width:600px){#main-menu ul li{margin:7px;border-right:none}}#main-menu ul a{color:#FFF;transition:all .5s;text-decoration:none}#main-menu ul a:hover{color:#CCC}#main-menu ul .active{border-bottom:1px solid #FFF}.section-a{width:90vw;padding:5vh 10vw;transition:.75s filter,0.5s opacity}@media screen and (max-width:600px){.section-a{width:auto}}.section-b{background:#000;color:#FFF;width:50vw;height:100vh;font-size:.8em;padding:5vh 10vw 0 25px;position:fixed;top:0;transition:all .5s;z-index:200}@media screen and (max-width:600px){.section-b{width:100vw;overflow:scroll}}.section-b .page{color:#FFF;transition:color .2s,transform .35s}.section-b .page a{color:#FFF}.section-b .single div{display:inline-block;vertical-align:top;width:25vw}.section-b .double div{display:inline-block;vertical-align:top;width:15vw;margin-right:25px}@media screen and (max-width:600px){.section-b .single div,.section-b .double div{width:80vw}}.section-b .hidden{color:#000;position:absolute;transform:translateX(50vmax)}@media screen and (max-width:600px){.section-b .hidden{transform:translateX(100vmax)}}.section-b .footer{margin-top:3em}.section-b .footer *{font-size:.75em}.section-b #close-icon{width:24px;position:absolute;top:5vh;right:20px;cursor:pointer}.section-b-off{right:-50vw}@media screen and (max-width:600px){.section-b-off{right:-100vw}}.section-b-on{right:0}#archives{width:90vw;border:1.2vmax solid #FFF}@media screen and (max-width:600px){#archives{width:auto}}#archives .logo-zone{text-align:center;width:27.6vmax}@media screen and (max-width:600px){#archives .logo-zone{margin-bottom:0}}#archives .bar{flex-basis:100%;border-top:3px solid #000;border-bottom:3px solid #000;display:flex;margin-bottom:2vmax;align-items:center}@media screen and (max-width:1366px){#archives .bar h1{font-size:1.3em;line-height:20px}}@media screen and (max-width:600px){#archives .bar{display:block;border:none}#archives .bar h1{text-align:center}#archives .bar h1,#archives .bar a{margin:7px;padding:7px;font-size:1em}}#archives .bar div{flex-basis:50%;padding-left:20px}#archives .bar div a{text-decoration:underline}#archives .bar .black{background:#000;color:#FFF}#archives .bar .white{text-align:right}#archives .issues{display:flex;flex-wrap:wrap}#archives .issues a{text-decoration:none}#archives .issues .issue{margin:0 1vmax 1vmax 0}#archives .issues .issue .thumbnail{width:12.5vmax;height:16.8vmax}#archives .issues .issue .thumbnail .text{opacity:0;transition:opacity 1s;background:#808C74;width:12.5vmax;height:16.8vmax}#archives .issues .issue .thumbnail .text p{margin:10px;padding:10px;font-weight:none}#archives .issues .issue .thumbnail .text:hover{opacity:1}#archives .issues .subscribe{position:absolute;right:0;display:flex;padding:6.2vmax;align-items:center;background:#f6be00;border-radius:100vmax;transform:translateX(6.2vmax);transition:all .5s}#archives .issues .subscribe span{position:absolute;transform:translateX(-5.2vmax)}@media screen and (max-width:600px){#archives .issues .subscribe{border-radius:0;position:fixed;top:20vmax;right:0;height:60vmax;writing-mode:vertical-lr;text-orientation:sideways;transform:rotateZ(180deg);padding:7px;text-transform:uppercase;letter-spacing:.35em;color:#FFF}#archives .issues .subscribe span{position:static;transform:none;display:block;height:100%;text-align:center;text-decoration:none}}#archives .issues .subscribe:hover{background:goldenrod}@media screen and (min-width:600px){#archives .issues .subscribe:hover{transform:translateX(5.2vmax)}}#issue-detail{border:1.2vmax solid #FFF}#issue-detail .logo-zone{text-align:center;width:27.6vmax}@media screen and (max-width:600px){#issue-detail .logo-zone{margin-bottom:0}}#issue-detail .bar{flex-basis:100%;border-top:3px solid #000;border-bottom:3px solid #000;display:flex;margin-bottom:2vmax;align-items:center}@media screen and (max-width:1366px){#issue-detail .bar h1{font-size:1.3em;line-height:20px}}@media screen and (max-width:600px){#issue-detail .bar{display:block;border:none}#issue-detail .bar h1{text-align:center}#issue-detail .bar h1,#issue-detail .bar a{margin:7px;padding:7px;font-size:1em}}#issue-detail .bar div{flex-basis:50%;padding-left:20px}#issue-detail .bar div a{text-decoration:underline}#issue-detail .bar .black{background:#000;color:#FFF}#issue-detail .bar .white{text-align:right}#issue-detail .issue{display:flex;flex-wrap:wrap}@media screen and (max-width:600px){#issue-detail .issue{display:block}}#issue-detail .issue .subscribe{position:absolute;right:0;display:flex;padding:6.2vmax;align-items:center;background:#f6be00;border-radius:100vmax;transform:translateX(6.2vmax);transition:all .5s}#issue-detail .issue .subscribe span{position:absolute;transform:translateX(-5.2vmax)}@media screen and (max-width:600px){#issue-detail .issue .subscribe{border-radius:0;position:fixed;top:20vmax;right:0;height:60vmax;writing-mode:vertical-lr;text-orientation:sideways;transform:rotateZ(180deg);padding:7px;text-transform:uppercase;letter-spacing:.35em;color:#FFF}#issue-detail .issue .subscribe a{position:static;transform:none;display:block;height:100%;text-align:center;text-decoration:none}}#issue-detail .issue .subscribe:hover{background:goldenrod}@media screen and (min-width:600px){#issue-detail .issue .subscribe:hover{transform:translateX(5.2vmax)}}#issue-detail .issue .issue-image{flex-basis:50%;height:60vh;border:1px solid #000}@media screen and (max-width:600px){#issue-detail .issue .issue-image{height:35vh;background-size:cover}}#issue-detail .issue .emergency{border:none}#issue-detail .issue .issue-text{flex-basis:50%;padding-left:25px}@media screen and (max-width:600px){#issue-detail .issue .issue-text{padding-left:0;margin-top:15px}}#issue-detail .issue .issue-text p{padding-right:10px}#issue-detail .issue .issue-text .issue-titles{display:flex;margin-bottom:15px;border-bottom:2px solid #000}#issue-detail .issue .issue-text .issue-titles h2{flex-basis:50%;margin:0;padding:10px;color:rgba(128,140,116,0.25);background:#FFF;text-align:center;transition:background .25s;cursor:pointer}#issue-detail .issue .issue-text .issue-titles .active{color:#FFF;background:#000}#issue-detail .issue .issue-text .issue-content{padding-top:15px;text-align:justify;height:55vh;overflow-y:scroll;scrollbar-color:#000 rgba(128,140,116,0.25);scrollbar-width:thin}#issue-detail .issue .issue-text .hidden{display:none}#shop{width:50vw;height:100vh;overflow-y:scroll;scrollbar-color:#000 rgba(128,140,116,0.25);scrollbar-width:thin;background:#808C74}@media screen and (max-width:600px){#shop{width:100vw}}#shop h2{text-align:left}#account-form{width:50vw;height:100vh;overflow-y:scroll;scrollbar-color:#000 rgba(128,140,116,0.25);scrollbar-width:thin;background:#808C74}@media screen and (max-width:600px){#account-form{width:100vw}}#account-form h2{text-align:left}#account-form .address,#account-form .delivery-address,#account-form .approval{padding:10px;margin-top:20px;border:5px solid rgba(0,0,0,0.1)}#account-form .delivery-address .title{display:flex;justify-content:space-between}#account-form .delivery-address .title h2{display:inline-block}#account-form .delivery-address .title #address-checker{display:flex;justify-content:space-between;align-items:center}#account-form form{text-align:center}#account-form form p{display:flex;align-items:center}#account-form form p label,#account-form form p input{flex-basis:50%;text-align:left}#account-form .useful{font-size:18px;margin:40px 0;text-align:center}#account-form .useful a{font-size:18px}.account{border:1.2vmax solid transparent}form ul li{display:flex}form ul li label,form ul li input{flex-basis:50%}#contact-form{width:50vw;height:100vh;overflow-y:scroll;scrollbar-color:#000 rgba(128,140,116,0.25);scrollbar-width:thin;background:#808C74}@media screen and (max-width:600px){#contact-form{width:100vw}}#contact-form h2{text-align:left}#contact-form form{text-align:center}#contact-form p{display:flex;justify-content:space-between}#contact-form .errorlist{display:none}#contact-form .errorlist + p{outline:2px solid darkred;padding:10px;background:rgba(255,255,255,0.15)}#contact-form .captcha{transition:filter 2s,transform .5s,box-shadow .5s;cursor:zoom-in}#contact-form .captcha:hover{filter:contrast(2);transform:scale(2);box-shadow:rgba(0,0,0,0.5) 0 0 10px}#invoice{display:flex;flex-wrap:wrap;width:50vw;margin:25px 0 0 25vw;padding:20px 40px;background:#FFF;border:1px solid rgba(128,140,116,0.25);box-shadow:4px 7px 12px rgba(0,0,0,0.2)}@media screen and (max-width:600px){#invoice{width:90vw;margin:25px 0 0 5vw;border:0;box-shadow:none;padding:0 20px}}#invoice h1{margin-top:50px;font-size:36px;text-transform:uppercase}#invoice div,#invoice h1{flex-basis:100%}#invoice .logo{text-align:center;margin-top:50px;padding-top:50px}#invoice .logo img{width:220px}#invoice .customer,#invoice .faces,#invoice .date{flex-basis:50%}#invoice .detail,#invoice .line{display:flex;flex-wrap:wrap}#invoice .detail .w50,#invoice .line .w50{flex-basis:50%}#invoice .detail .w25,#invoice .line .w25{flex-basis:25%}#invoice .line,#invoice .w50,#invoice .w25{padding:0}#invoice .line{padding:5px 0}#invoice .lined-up{border-top:1px solid rgba(128,140,116,0.25)}#invoice .lined-down{border-bottom:1px solid rgba(128,140,116,0.25)}button{display:block;width:120px;padding:7px 11px;margin:20px auto 0 auto}@media screen and (max-width:600px){button{width:50%}}@media print{body{width:21cm;height:29.7cm}#invoice{width:21cm;margin:0;margin:25px 0 0 25vw;padding:0;border:0;box-shadow:none}button,.menu-call,.section-b{display:none}}#staff-zone{width:100vw;min-height:100vh;border:1.2vmax solid #DDD;border-left:3em solid #000;background:#DDD}#staff-zone .logo-zone{text-align:center;width:27.6vmax}@media screen and (max-width:600px){#staff-zone .logo-zone{margin-bottom:0}}#staff-zone .bar{flex-basis:100%;border-top:3px solid #000;border-bottom:3px solid #000;display:flex;margin-bottom:2vmax;align-items:center}@media screen and (max-width:1366px){#staff-zone .bar h1{font-size:1.3em;line-height:20px}}@media screen and (max-width:600px){#staff-zone .bar{display:block;border:none}#staff-zone .bar h1{text-align:center}#staff-zone .bar h1,#staff-zone .bar a{margin:7px;padding:7px;font-size:1em}}#staff-zone .bar div{flex-basis:50%;padding-left:20px}#staff-zone .bar div a{text-decoration:underline}#staff-zone .bar .black{background:#000;color:#FFF}#staff-zone .bar .white{text-align:right}#staff-zone .logo-zone{text-align:center;width:10vmax}#staff-zone h1{position:fixed;top:0;left:0;height:100vh;writing-mode:vertical-lr;text-orientation:sideways;transform:rotateZ(180deg);text-align:center;text-transform:uppercase;letter-spacing:.5em;color:#FFF;margin:0;padding:10px}#staff-zone table,#staff-zone th,#staff-zone td{border:1px solid #808C74;border-collapse:collapse;padding:10px}
