:root{--background-color:#2e2c25;--category-background-color:#2e2c25;--text-color:#6c6056}@font-face{font-family:"Caviar";src:url(./font_body/fonts/caviar_dreams_bold.eot);src:url(./font_body/fonts/caviar_dreams_bold.eot?#iefix)format("embedded-opentype"),url(./font_body/fonts/caviar_dreams_bold.woff2)format("woff2"),url(./font_body/fonts/caviar_dreams_bold.woff)format("woff"),url(./font_body/fonts/caviar_dreams_bold.ttf)format("truetype"),url(./font_body/fonts/caviar_dreams_bold.svg#caviar_dreams_bold)format("svg")}@font-face{font-family:"Fashion Boutique";src:url(./font_header/fonts/fashion_boutique.eot);src:url(./font_header/fonts/fashion_boutique.eot?#iefix)format("embedded-opentype"),url(./font_header/fonts/fashion_boutique.woff2)format("woff2"),url(./font_header/fonts/fashion_boutique.woff)format("woff"),url(./font_header/fonts/fashion_boutique.ttf)format("truetype"),url(./font_header/fonts/fashion_boutique.svg#fashion_boutique)format("svg")}@font-face{font-family:"WhitehallCyr";src:url(./font_body/fonts/whitehallcyr.eot);src:url(./font_body/fonts/whitehallcyr.eot?#iefix)format("embedded-opentype"),url(./font_body/fonts/whitehallcyr.woff2)format("woff2"),url(./font_body/fonts/whitehallcyr.woff)format("woff"),url(./font_body/fonts/whitehallcyr.ttf)format("truetype"),url(./font_body/fonts/whitehallcyr.svg#whitehallcyr)format("svg")}html{font-family:"Caviar";font-size:1em;color:var(--text-color)}body,main{position:relative}body,html{width:100vw}body{background-size:cover;background-repeat:no-repeat;background-image:url(./assets/orderButtonBackground.jpeg);background-position:center;background-attachment:fixed;margin:0;padding:0;overflow-x:hidden}#header_section{text-align:center;margin-top:5em;padding:0}header{margin-top:3vh}#header{font-family:"Fashion Boutique";margin-bottom:-.5em}#subheader,h2{letter-spacing:.1em;word-spacing:.2em}#subheader{font-size:1.5em;font-weight:0;margin-top:0}h1 a{letter-spacing:.05em;font-size:4em}a[href^=tel],h1 a,h1 a:active,h1 a:hover,h1 a:link,h1 a:visited{text-decoration:none}#logo{width:15em;border-radius:2em;margin-bottom:2em}#address{text-decoration:none;letter-spacing:.05em;font-size:1em}#delimiter{font-size:large;color:var(--text-color);margin:.5em 0 0;padding:0}h2{font-size:4vw;font-weight:200}main{width:100%}main h3{width:100vw;text-align:center}#main_container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.category_box{display:block;font-size:4vw;letter-spacing:.08em;float:left;text-align:center;width:20%;height:2em;margin-left:3%;margin-right:3%;border:solid .8em var(--category-background-color);border-radius:1em;cursor:pointer}#order{margin-top:.5vh}#content_container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}#langs,#social{display:flex;flex-direction:row;justify-content:space-around;align-items:center}#langs{margin-top:1vh}#greeting{width:100%;text-align:center;font-size:5vw;margin:1vh 0}p{color:var(--background-color);font-size:1.4em}.order_message,.order_message_he{width:100%;text-align:center;direction:rtl;margin:.8em auto 0}.order_message{direction:ltr}a[href^=tel],h1 a{color:var(--text-color)}.category_box,.login,.register{animation-name:change_style;animation:change_style 2s forwards}.category_text{color:#dad7d3}#logoImg{width:60vw;margin-bottom:0;border-radius:0;margin-top:.5vh}#footer_container,.category_text{display:flex;justify-content:center;align-items:center}#footer_container{flex-direction:column;width:100%;text-align:center;color:var(--text-color);letter-spacing:.1em;word-spacing:.2em;font-weight:200;padding-bottom:1em;margin-top:2vh}#en_lang,#he_lang,#ru_lang{text-decoration-style:none;text-decoration:none;font-weight:900;color:var(--text-color)}#he_lang{font-size:1em;padding-right:1.2em}#ru_lang{padding-left:1.2em}#en_lang,#ru_lang{font-size:1em}.social{display:inline-block;width:4vw}.social:first-of-type{margin-right:2vw}.social:last-of-type{margin-left:2vw}.design{width:100%;text-align:center;color:var(--text-color);font-size:.6em}.calendar{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.date{font-size:1em;letter-spacing:.01em}.calendar_img{position:absolute;height:50%;display:inline;cursor:pointer}.timeContainer{display:flex;flex-direction:row;align-items:center;margin:0}.timeField{letter-spacing:.01em;font-size:1em}.timeField:disabled{background-color:#ddd8d8}.timeImage{height:3vh;cursor:pointer}.order{display:none;visibility:hidden}#address,#phoneNum{color:var(--text-color);display:block;font-weight:900;margin:.8em 0}.label{color:var(--text-color);font-weight:300}@media only screen and (orientation:portrait) and (-webkit-min-device-pixel-ratio:3),only screen and (orientation:portrait) and (min--moz-device-pixel-ratio:3),only screen and (orientation:portrait) and (-o-min-device-pixel-ratio:3/1),only screen and (orientation:portrait) and (min-device-pixel-ratio:3),only screen and (orientation:portrait) and (min-width:360px) and (max-width:780px),only screen and (orientation:portrait) and (max-width:780px) and (-webkit-device-pixel-ratio:2),only screen and (orientation:portrait) and (max-width:780px) and (-webkit-device-pixel-ratio:3),only screen and (orientation:portrait) and (min-width:800px) and (min-height:1000px){html{height:100vh}body{margin-bottom:3vh}#main_container{flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}h1{font-size:1.2em}#subheader{font-size:.9em;margin-top:.8em;margin-bottom:1.2em;padding-right:.1em}#header_section{margin-top:-.8em}#footer_container{width:100%;padding:0}h2{color:var(--background-color);text-decoration:none}.header_section{color:var(--text-color)}.category_box{width:50%;border-radius:2em;margin-top:2em}#logoutBox{position:fixed;top:.75vh;left:2vw;opacity:.8}#logout,#logoutBox{width:7.5vw;height:5vh}#logoutText{margin:-1vh;font-size:3vw}#logout h2{margin:0;padding:0}.category_text{color:#dad7d3;margin-top:.7vh}.auth{display:flex;flex-direction:row;justify-content:space-around;width:50%;margin-top:5vh;margin-bottom:5vh}.login,.register{border-radius:2em;padding:0 3vw;font-size:3vw;background-color:var(--category-background-color);color:var(--text-color)}#en_lang,#he_lang,#ru_lang{width:2em;margin-top:.6em}.social{display:inline-block;width:8vw}.social:first-of-type{margin-right:3.5vw}.social:last-of-type{margin-left:3.5vw}#address,#phoneNum,.order_message,.order_message_he{font-size:.8em}.required{opacity:0;position:relative;top:0;left:0;height:0;width:0;z-index:-1}.category_box,.login,.register{animation-name:change_style;animation:change_style 2s forwards}@keyframes change_style{0%{background-color:var(--text-color);border:solid .8em var(--text-color)}to{background-color:var(--background-color);border:solid .8em var(--background-color)}}}@media only screen and (orientation:landscape) and (-webkit-min-device-pixel-ratio:3),only screen and (orientation:landscape) and (min--moz-device-pixel-ratio:3),only screen and (orientation:landscape) and (-o-min-device-pixel-ratio:3/1),only screen and (orientation:landscape) and (min-device-pixel-ratio:3),only screen and (orientation:landscape) and (min-width:360px) and (max-width:780px),only screen and (orientation:landscape) and (max-width:780px) and (-webkit-device-pixel-ratio:2),only screen and (orientation:landscape) and (max-width:780px) and (-webkit-device-pixel-ratio:3){html{background-size:cover}#header_section{margin-top:.5vh}#logoImg{width:20vw}.category_box{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:4vw;letter-spacing:.08em;float:left;text-align:center;width:20%;height:auto;margin-left:3%;margin-right:3%;border:solid .8em var(--category-background-color);border-radius:1em;cursor:pointer;padding-bottom:0}.category_text{font-size:2.5vw;margin:0}#footer_container{margin-top:10vh}#logoutBox{width:7.5vw;height:5vh;position:fixed;top:.75vh;left:.5vw;opacity:.8}#logout{width:5vw}#logoutText{margin:-1vh;font-size:1.5vw}#logout h2{margin:0;padding:0}#greeting{font-size:3vw;margin-bottom:4vh}.category_box,.login,.register{animation-name:change_style;animation:change_style 2s forwards}@keyframes change_style{0%{background-color:var(--text-color);border:solid .8em var(--text-color)}to{background-color:var(--background-color);border:solid .8em var(--background-color)}}}@media only screen and (min-width:781px){.aboutList{list-style:none}#works_container{margin-top:4em}#header_section{margin:0}#header{font-family:"WhitehallCyr";font-size:1.4em;margin-top:-1em}#subheader{font-size:1em}#delimiter{margin:.5em 0}.orderForm{font-size:1.2em}#en_lang,#he_lang,#ru_lang{width:1.8em;margin-top:0}}@media only screen and (orientation:landscape) and (min-width:800px){html{background-size:cover}#logoImg{width:12vw}#order{margin-top:0}.category_box{display:flex;flex-direction:row;align-items:center;justify-content:center;letter-spacing:.08em;float:left;text-align:center;width:20%;height:auto;margin-left:3%;margin-right:3%;border:solid .8em var(--category-background-color);border-radius:1em;cursor:pointer;padding-bottom:0}.category_text,.login,.register{font-size:24px;margin:0}#footer_container{margin-top:20px;position:fixed;z-index:2;bottom:1vh}#logoutBox{width:7.5vw;height:5vh;position:fixed;top:.75vh;left:.5vw;opacity:.8}#logout,.social{width:2vw}#logoutText{margin:-1vh;font-size:18px}#logout h2{margin:0;padding:0}#greeting{width:100%;text-align:center;font-size:2vw;margin:4vh 0}.category_box,.login,.register{animation-name:change_style;animation:change_style 2s forwards}@keyframes change_style{0%{background-color:var(--text-color);border:solid .8em var(--text-color)}to{background-color:var(--background-color);border:solid .8em var(--background-color)}}}@supports (-webkit-overflow-scrolling:touch){input,select,textarea{font-size:16px}}@supports (-webkit-touch-callout:none){input,select,textarea{font-size:16px}}