.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li{float:left;position:relative;z-index:498;}.sf-menu a,.sf-menu span.nolink{display:block;position:relative;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:2.5em;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.sf-menu.menu,.sf-menu.menu ul,.sf-menu.menu li{margin:0;}.sf-hidden{left:-99999em !important;top:-99999em !important;}.sf-menu a.sf-with-ul,.sf-menu span.nolink.sf-with-ul{min-width:1px;}.sf-sub-indicator{background:url(/sites/all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:1.05em;width:10px;}a > .sf-sub-indicator,span.nolink > .sf-sub-indicator{top:0.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator,span.nolink:hover > .sf-sub-indicator,li:hover > span.nolink > .sf-sub-indicator,li.sfHover > span.nolink > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator,.sf-menu ul span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator,.sf-menu ul span.nolink:hover > .sf-sub-indicator,.sf-menu ul li:hover > span.nolink > .sf-sub-indicator,.sf-menu ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:url(/sites/all/libraries/superfish/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0 !important;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;}.sf-shadow ul.sf-shadow-off{background:transparent;}.sf-menu.rtl,.sf-menu.rtl li{float:right;}.sf-menu.rtl li:hover > ul,.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}.sf-menu.rtl li li:hover > ul,.sf-menu.rtl li li.sfHover > ul{left:auto;right:12em;}.sf-menu.rtl ul{left:auto;right:0;}.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;background:url(/sites/all/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px;}.sf-menu.rtl a > .sf-sub-indicator,.sf-menu.rtl span.nolink > .sf-sub-indicator{top:0.8em;background-position:-10px -100px;}.sf-menu.rtl a:focus > .sf-sub-indicator,.sf-menu.rtl a:hover > .sf-sub-indicator,.sf-menu.rtl a:active > .sf-sub-indicator,.sf-menu.rtl li:hover > a > .sf-sub-indicator,.sf-menu.rtl li.sfHover > a > .sf-sub-indicator,.sf-menu.rtl span.nolink:hover > .sf-sub-indicator,.sf-menu.rtl li:hover > span.nolink > .sf-sub-indicator,.sf-menu.rtl li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 -100px;}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl ul a > .sf-sub-indicator,.sf-menu.rtl ul span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.rtl ul a:focus > .sf-sub-indicator,.sf-menu.rtl ul a:hover > .sf-sub-indicator,.sf-menu.rtl ul a:active > .sf-sub-indicator,.sf-menu.rtl ul li:hover > a > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator,.sf-menu.rtl ul span.nolink:hover > .sf-sub-indicator,.sf-menu.rtl ul li:hover > span.nolink > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl .sf-hidden,.sf-menu.rtl.sf-hidden{left:auto !important;right:-99999em !important;}.sf-menu.rtl.sf-horizontal.sf-shadow ul,.sf-menu.rtl.sf-vertical.sf-shadow ul,.sf-menu.rtl.sf-navbar.sf-shadow ul ul{background-position:bottom left;padding:0 0 9px 8px !important;-webkit-border-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;}.sf-vertical.rtl li:hover > ul,.sf-vertical.rtl li.sfHover > ul{left:auto;right:12em;}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0;}.sf-vertical.rtl a > .sf-sub-indicator,.sf-vertical.rtl span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-vertical.rtl a:focus > .sf-sub-indicator,.sf-vertical.rtl a:hover > .sf-sub-indicator,.sf-vertical.rtl a:active > .sf-sub-indicator,.sf-vertical.rtl li:hover > a > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > a > .sf-sub-indicator,.sf-vertical.rtl span.nolink:hover > .sf-sub-indicator,.sf-vertical.rtl li:hover > span.nolink > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl li li{float:right;}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar.rtl ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator,.sf-navbar.rtl ul span.nolink:hover > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > span.nolink > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl ul ul a > .sf-sub-indicator,.sf-navbar.rtl ul ul span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul span.nolink:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > span.nolink > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl li li:hover > ul,.sf-navbar.rtl li li.sfHover > ul{left:auto;right:0;}.sf-navbar.rtl li li li:hover > ul,.sf-navbar.rtl li li li.sfHover > ul{left:auto;right:12em;}.sf-navbar.rtl > li > ul{background:transparent;padding:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;}
/*})'"*/
ul.sf-menu.sf-accordion{display:none;position:absolute;}ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{float:left;width:100%;}ul.sf-menu.sf-accordion ul{margin:0;padding:0;}ul.sf-menu.sf-accordion.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded > ul{left:auto !important;position:relative;top:auto !important;}
/*})'"*/
.container{position:relative;width:960px;margin:0 auto;padding:0;}.column,.columns{float:left;display:inline;margin-left:10px;margin-right:10px;}.row{margin-bottom:20px;}.column.alpha,.columns.alpha{margin-left:0;}.column.omega,.columns.omega{margin-right:0;}.container .one.column{width:40px;}.container .two.columns{width:100px;}.container .three.columns{width:160px;}.container .four.columns{width:220px;}.container .five.columns{width:280px;}.container .six.columns{width:340px;}.container .seven.columns{width:400px;}.container .eight.columns{width:460px;}.container .nine.columns{width:520px;}.container .ten.columns{width:580px;}.container .eleven.columns{width:640px;}.container .twelve.columns{width:700px;}.container .thirteen.columns{width:760px;}.container .fourteen.columns{width:820px;}.container .fifteen.columns{width:880px;}.container .sixteen.columns{width:940px;}.container .one-third.column{width:300px;}.container .two-thirds.column{width:620px;}.container .offset-by-one{padding-left:60px;}.container .offset-by-two{padding-left:120px;}.container .offset-by-three{padding-left:180px;}.container .offset-by-four{padding-left:240px;}.container .offset-by-five{padding-left:300px;}.container .offset-by-six{padding-left:360px;}.container .offset-by-seven{padding-left:420px;}.container .offset-by-eight{padding-left:480px;}.container .offset-by-nine{padding-left:540px;}.container .offset-by-ten{padding-left:600px;}.container .offset-by-eleven{padding-left:660px;}.container .offset-by-twelve{padding-left:720px;}.container .offset-by-thirteen{padding-left:780px;}.container .offset-by-fourteen{padding-left:840px;}.container .offset-by-fifteen{padding-left:900px;}@media only screen and (min-width:768px) and (max-width:959px) {
 .container{width:768px;}.container .column,.container .columns{margin-left:10px;margin-right:10px;}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px;}.column.omega,.columns.omega{margin-right:0;margin-left:10px;}.container .one.column{width:28px;}.container .two.columns{width:76px;}.container .three.columns{width:124px;}.container .four.columns{width:172px;}.container .five.columns{width:220px;}.container .six.columns{width:268px;}.container .seven.columns{width:316px;}.container .eight.columns{width:364px;}.container .nine.columns{width:412px;}.container .ten.columns{width:460px;}.container .eleven.columns{width:508px;}.container .twelve.columns{width:556px;}.container .thirteen.columns{width:604px;}.container .fourteen.columns{width:652px;}.container .fifteen.columns{width:700px;}.container .sixteen.columns{width:748px;}.container .one-third.column{width:236px;}.container .two-thirds.column{width:492px;}.container .offset-by-one{padding-left:48px;}.container .offset-by-two{padding-left:96px;}.container .offset-by-three{padding-left:144px;}.container .offset-by-four{padding-left:192px;}.container .offset-by-five{padding-left:240px;}.container .offset-by-six{padding-left:288px;}.container .offset-by-seven{padding-left:336px;}.container .offset-by-eight{padding-left:348px;}.container .offset-by-nine{padding-left:432px;}.container .offset-by-ten{padding-left:480px;}.container .offset-by-eleven{padding-left:528px;}.container .offset-by-twelve{padding-left:576px;}.container .offset-by-thirteen{padding-left:624px;}.container .offset-by-fourteen{padding-left:672px;}.container .offset-by-fifteen{padding-left:720px;} 
}@media only screen and (max-width:767px) {
 .container{width:300px;}.columns,.column{margin:0;}.container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px;}.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0;} 
}@media only screen and (min-width:480px) and (max-width:767px) {
 .container{width:420px;}.columns,.column{margin:0;}.container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:420px;} 
}@media only screen and (min-width:320px) {
 .container{width:auto;max-width:1200px;padding:0 30px;}.container .column,.container .columns{margin-left:0.78125%;margin-right:0.78125%;}.container .one.column,.container .one.columns{width:4.6875%;}.container .two.columns{width:10.9375%;}.container .three.columns{width:17.1875%;}.container .four.columns{width:23.4375%;}.container .five.columns{width:29.6875%;}.container .six.columns{width:35.9375%;}.container .seven.columns{width:42.1875%;}.container .eight.columns{width:48.4375%;}.container .nine.columns{width:54.6875%;}.container .ten.columns{width:60.9375%;}.container .eleven.columns{width:67.1875%;}.container .twelve.columns{width:73.4375%;}.container .thirteen.columns{width:79.6875%;}.container .fourteen.columns{width:85.9375%;}.container .fifteen.columns{width:92.1875%;}.container .sixteen.columns{width:98.4375%;}.container .one-third.column{width:31.7708%;}.container .two-thirds.column{width:65.1041%;}.container .offset-by-one{padding-left:6.25%;}.container .offset-by-two{padding-left:12.5%;}.container .offset-by-three{padding-left:18.75%;}.container .offset-by-four{padding-left:25%;}.container .offset-by-five{padding-left:31.25%;}.container .offset-by-six{padding-left:37.5%;}.container .offset-by-seven{padding-left:43.75%;}.container .offset-by-eight{padding-left:50%;}.container .offset-by-nine{padding-left:56.25%;}.container .offset-by-ten{padding-left:62.5%;}.container .offset-by-eleven{padding-left:68.75%;}.container .offset-by-twelve{padding-left:75%;}.container .offset-by-thirteen{padding-left:81.25%;}.container .offset-by-fourteen{padding-left:87.5%;}.container .offset-by-fifteen{padding-left:93.75%;} 
}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.row:after,.clearfix:after{clear:both;}.row,.clearfix{zoom:1;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
/*})'"*/
html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:400;}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}body{font-size:15px;font-weight:400;font-style:normal;line-height:1.45em;background-color:#fff;outline:0;color:#333;padding-top:0 !important;}a:link,a:visited{text-decoration:none;color:#009ae3;}a:hover,a:active,a:focus{text-decoration:none;}#main a{text-decoration:none;}#main a:hover{text-decoration:underline;color:#666;}#main h1 a,#main h2 a,#main h3 a,#main h4 a,#main h5 a{text-decoration:none;}.animated{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{position:relative;display:inline-block;vertical-align:top;padding:0 1em;color:#fff !important;text-align:center;font-size:16px;line-height:35px;height:36px;font-weight:400;text-decoration:none !important;white-space:nowrap;background-color:red;cursor:pointer;border:0;text-transform:uppercase;}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background-color:#000;}.button.wire{border:2px solid red;color:red;background-color:transparent;}.button.wire:hover{background-color:red;color:#fff !important;}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;margin:0;font-weight:400;font-style:normal;}h1,h2,h3,h4,h5{line-height:1.25em;}h1{font-size:2em;font-weight:500;font-style:normal;margin-bottom:10px;}.front #main > h1{display:none;visibility:hidden;}h2{font-size:1.7em;font-weight:400;font-style:normal;margin-bottom:10px;}h3,h4,h5{margin-bottom:8px;font-style:normal;}h3{font-size:1.5em;font-weight:400;}h4{font-size:1.35em;font-weight:700;}h5{font-size:1.1em;font-weight:700;}.block h2{text-align:center;font-size:1.5em;line-height:1.75em;margin-bottom:10px;}h1 a,h2 a,h3 a,h4 a,h5 a{font-weight:inherit;text-decoration:none;}p{margin:0 0 20px 0;}del{text-decoration:line-through;}pre,code{white-space:pre;background-color:#ededed;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;display:block;margin:5px 0;padding:5px;line-height:125%;overflow:hidden;font:12px/24px Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;}hr{border:solid #ddd;clear:both;margin:10px 0 30px;height:0;border-width:1px 0 0;}.field-type-taxonomy-term-reference .field-item{float:left;padding:0 1em 0 0;white-space:nowrap;}img,img.scale-with-grid{outline:0;max-width:100%;height:auto;}body,input,textarea,select,a.button,fieldset legend{font-family:'Montserrat',sans-serif;}.alignright{float:right;margin:0px 0px 10px 15px;}.alignleft{float:left;margin:0px 15px 10px 0px;}.aligncenter{display:block;margin:0 auto;}#header{background-color:#fff;}#header-top{position:relative;background-color:#fff;text-align:right;padding-top:10px;}#header-top .block-locale > h2{display:none;visibility:hidden;}#header-top .block-locale{display:inline-block;vertical-align:top;padding:0;}#header-top .block-locale > .content ul{display:inline-block;vertical-align:top;padding:0;}#header-top .block-locale > .content ul > li{float:left;display:block;}#header-top .block-locale > .content ul > li > a{position:relative;display:block;font-size:.85em;color:#303030;}#header-top .block-locale > .content ul > li.first{margin-right:7px;}#header-top .block-locale > .content ul > li.active > a{color:#ff0000;}#header-top .block-locale > .content ul > li.active > a:after{position:absolute;left:0;bottom:0;height:2px;width:100%;content:"";background-color:#ff0000;}#header-top .delivery-time{display:inline-block;vertical-align:top;padding:0;margin-right:1.5em;font-size:.85em;}#header-top .delivery-time > h2{display:none;visibility:hidden;}#header-top .delivery-time > .content ul{display:inline-block;vertical-align:top;padding:0;}#header-top .delivery-time > .content ul > li{padding:0;margin:0;}#header-top .delivery-time > .content ul > li > a{position:relative;color:#303030;padding:0;border:0;line-height:1.7em;}#header-top .delivery-time > .content ul > li.active-trail a{color:#ff0000;font-weight:300;}#header-top .delivery-time > .content ul > li.active-trail a:after{position:absolute;left:0;bottom:0;height:2px;width:100%;content:"";background-color:#ff0000;}#header-top .delivery-time > .content ul > li > a:hover{color:#ff0000;}#header-left{}#header-right{text-align:right;}#header-left .inner,#header-right .inner{}#logo{float:left;padding:0;margin:0 0 16px;}#logo a{display:block;}#logo img{display:inline-block;vertical-align:top;max-width:100px;height:auto;}#header.stickynav-active{background-color:rgba(255,255,255,.95);-webkit-box-shadow:0 4px 4px -2px rgba(0,0,0,.35);-moz-box-shadow:0 4px 4px -2px rgba(0,0,0,.35);box-shadow:0 4px 4px -2px rgba(0,0,0,.35);}#header.stickynav-active #header-top{background-color:rgba(255,255,255,0) !important;}.mean-container .mean-bar{position:absolute !important;top:60px;left:5px;width:100%;padding:0;background-color:transparent;z-index:995;}body.admin-menu .mean-container .mean-bar{top:68px;}.mean-container a.meanmenu-reveal{position:absolute;top:0;right:auto !important;left:0 important;margin:0 0 0 15px;background-color:#000;font-weight:300;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.mean-container a.meanmenu-reveal:hover{background-color:red;}.mean-container .mean-nav{margin:70px 0 0 0;background-color:#000;width:100% !important;}.mean-container .mean-nav ul{}.mean-container .mean-nav ul li a.mean-expand{font-size:27px !important;line-height:31px;font-weight:300;height:53px;width:53px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.mean-container .mean-nav ul li a.mean-expand.mean-clicked{font-size:27px !important;}.mean-container .mean-nav ul li a.mean-expand:hover{background-color:#264672;}.mean-container .mean-nav ul li a{padding:1em 0 1em 30px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mean-container .mean-nav ul > li > ol > li{display:block;list-style:none;}.mean-container .mean-nav ul > li > ol > li > div > a{display:none;visibility:hidden;}.mean-container .mean-nav ul > li > ol > li ol > li{display:block;list-style:none;}.mean-container .mean-nav ul > li > ol > li ol > li > a{position:relative;padding:.75em 5% .75em 55px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:rgba(255,255,255,.9) !important;opacity:1;}.mean-container .mean-nav ul > li > ol > li ol > li > a:hover{color:rgba(255,255,255,1) !important;}.mean-container .mean-nav ul > li > ol > li ol > li > a:after{position:absolute;top:50%;left:40px;margin-top:-11px;font-family:"Font Awesome 5 Free" !important;text-indent:-3px;content:"\f105";font-weight:700;color:#aaa;width:15px;height:26px;line-height:21px;font-size:15px;}.breadcrumb{padding:0;}#breadcrumb{overflow:hidden;zoom:1;margin:0 0 1.5em !important;padding:7px 5px 7px 10px;font-size:0.95em;color:#999 !important;background-color:#ececec;}#breadcrumb a{color:#999;margin-right:6px;}#breadcrumb a:hover{text-decoration:underline;}#breadcrumb .sep{margin-right:6px;}#wrap{}#wrap #content{float:left;}#main{margin-bottom:20px;}.submitted{font-size:11px;color:#666;padding-bottom:10px;margin-bottom:10px;}#featured{background-color:#ececec;padding:2em 0;}#featured .block.download{margin-top:2em;}#footer{clear:both;padding:40px 0 30px 0;background-color:#363839;color:rgba(255,255,255,.75);}#footer a{color:rgba(255,255,255,1);}#footer a:hover{color:rgba(255,255,255,.75);}#credits{text-align:center;font-size:.9em;margin-top:1.5em;}#footer .block{padding:0 0 20px 0;}#footer .block > h2{text-align:left;font-size:1.1em;font-weight:400;color:rgba(255,255,255,.5);margin-bottom:12px;color:#fff;}#footer .block .content ul li:first-child > a{border-top:1px solid rgba(255,255,255,.15);}#footer .block .content ul li > a{color:rgba(255,255,255,.5);font-size:1em;font-weight:400;padding:6px 0 6px 12px;border-bottom:1px solid rgba(255,255,255,.15);background-position:0 center;background-image:url(/sites/all/themes/kayo/css/images/footer_menu_arrow.png);background-repeat:no-repeat;}#footer .block .content ul li > a:hover{color:rgba(255,255,255,1);}.footer-menu-second,.footer-menu-one{float:left;width:23.5%;margin-right:2%;}.footer-menu-second > h2{display:none;visibility:hidden;}.footer-menu-second > .content{margin-top:38px;}.footer-contacts{float:left;width:23.5%;margin-right:2%;}.footer-contacts p{position:relative;margin:0 0 .65em 0;color:#999;}.footer-contacts a{color:#999 !important;}.footer-contacts a:hover{color:#fff !important;}.footer-contacts p.working-time,.footer-contacts p.mail,.footer-contacts p.address,.footer-contacts p.phone{padding-left:25px;}.footer-contacts p.working-time:after,.footer-contacts p.mail:after,.footer-contacts p.address:after,.footer-contacts p.phone:after{position:absolute;top:3px;left:0;font-family:"Font Awesome 5 Free" !important;font-weight:700;width:15px;height:15px;line-height:15px;font-size:15px;color:#666;text-align:center;}.footer-contacts p.phone:after{content:"\f879";}.footer-contacts p.address:after{content:"\f3c5";}.footer-contacts p.mail:after{content:"\f0e0";}.footer-contacts p.working-time:after{content:"\f017";}#footer .working-time{float:left;}#footer .working-time > h2{margin-bottom:.5em;color:#fff;}#footer .working-time .oh-display{color:rgba(255,255,255,.5);padding:6px 0;border-bottom:1px solid rgba(255,255,255,.15);}#footer .working-time .oh-display:after{content:"";clear:both;display:table;}#footer .working-time .oh-display .oh-display-label{padding:0;float:left;}#footer .working-time .oh-display .oh-display-times{float:right;}#footer .working-time .oh-display .oh-display-times.oh-display-current{color:#fff;}#highlighted{background-color:#ececec;}.region-highlighted{padding:2em 10px;}#highlighted .one_fourth{width:25%;margin-right:0;margin-top:1em;margin-bottom:2em;border-right:1px solid #ccc;}#highlighted .one_fourth:nth-of-type(4){border-right:0 !important;}#highlighted .download-link > img{max-width:160px;height:auto;display:inline-block;vertical-align:top;}.region-parallax{}.block.parallax{position:relative;height:400px;}.block.parallax .block-bg{height:400px;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;}.block.parallax .content{position:absolute;top:0;left:50%;width:50%;height:100%;background-color:#000;padding:3em 4em;color:#fff;}.block.parallax .content .inner{position:relative;max-width:80%;}.block.parallax .content .picto{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.block.parallax .content .picto img{display:inline-block;vertical-align:top;width:100%;height:auto;}.block.parallax .content .inner h2{position:relative;text-align:left;font-size:2em;text-transform:uppercase;}.block.parallax .content .inner p{position:relative;font-size:1.1em;line-height:1.75em;}.block.parallax .content a.button{margin-top:1em;color:#fff;background-color:transparent;border:2px solid #fff;height:41px;line-height:37px;}.block.parallax .content a.button:hover{background-color:#fff;color:#000 !important;}.region-help{border:1px solid #d3d7d9;padding:20px;margin:20px 0;}table{border:0;border-spacing:0;margin:1em 0;width:100%;}table table{font-size:1em;}table tr th{border-bottom:1px solid white;border-top:1px solid #ddd;font-weight:400;color:#707070;}th{padding:5px 15px;border:none;}td{padding:15px;border:none;}table tr th,table tr th a,table tr th a:hover{font-weight:500;}table tbody tr th{vertical-align:top;}tr.odd{background-color:#f4f4f4;border-bottom:1px solid #ebebeb;border-top:1px solid white;}tr,tr.even{background-color:#f9f9f9;border-bottom:1px solid #ebebeb;border-top:1px solid white;}.rings tr.even td{background-color:#f4f4f4;}.rings tr:first-child td{border-top:1px solid #ebebeb;}.rings td{padding:5px 0;background-color:#fff;}.rings td p{margin:0;text-align:center;}.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}.contextual-links-wrapper{font-size:small !important;}ul.contextual-links{font-size:0.923em;}.contextual-links-wrapper a{text-shadow:0 0 0 !important;}.item-list .pager{font-size:0.929em;}ul.menu li{margin:0;}.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 1em;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}ul.links{font-size:11px;color:#666;}ul.links.inline li{padding:0 5px 0 0;margin:0 5px 0 0;border-right:1px solid #666;}ul.links.inline li.last{border:none;}.block ul.menu{padding:0;margin:0;list-style:none;}.block ul.menu li{list-style:none;}.block ul.menu li a{display:block;border-bottom:1px solid #eee;padding:8px 0px 8px 24px;line-height:120%;font-weight:500;text-decoration:none;}.block ul.menu li a:hover{color:#333;}.block ul.menu ul{margin:0 0 0 1.3em;}.block ul.menu ul li a{border:none;padding:4px 0;font-size:13px;color:#666;background:none;}.block ul.menu ul li a:hover{color:#333;background:none;}.block.block-superfish ul.menu li a{background:none;}#header .block-superfish{margin:0;}#header .block-superfish > h2{display:none;visibility:hidden;}#header ul.sf-menu{margin:30px 0 0 0;}#header ul.sf-menu > li{float:left;display:block;padding:0;margin:0;}#header ul.sf-menu > li:first-child{}#header ul.sf-menu > li > a{position:relative;display:block;color:#303030;font-size:.9em;font-weight:500;height:60px;line-height:50px;padding:0 1.25em;text-transform:uppercase;border-right:1px solid #ddd !important;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background-image:none;border:0 !important;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);}#header ul.sf-menu > li.active-trail > a:after{content:"";position:absolute;left:0;bottom:0;z-index:-1;background-color:red;height:4px;width:100%;}#header ul.sf-menu > li > a:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background-color:red;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}#header ul.sf-menu > li > a:hover:before,#header ul.sf-menu > li > a:focus:before,#header ul.sf-menu > li > a:active:before{left:0;right:0;}#header ul.sf-menu > li > a.menuparent{padding-right:30px;}#header ul.sf-menu > li > a span.sf-sub-indicator{top:20px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #666;content:"";display:inline-block;height:0;vertical-align:top;width:0;}#header ul.sf-menu > li > a:hover span.sf-sub-indicator{border-top:4px solid red;}#header ul.sf-menu > li > a:hover{color:red;}#header #header-middle{position:relative;}#header #header-middle .container{position:static;}#header #header-right > .inner > .region > .block{position:static;}#header ul.sf-menu{position:static;}#header ul.sf-menu > li{position:static;}#header ul.sf-menu li > ul{position:absolute;top:90px;left:0;margin-left:0;transform:translateX(0);background-color:#fff;display:block;padding:10px 20px;border-bottom:0;border-radius:0;box-shadow:0 7px 10px rgba(0,0,0,.35);width:100%;}#header ul.sf-menu li > ul > li{float:left;display:block;width:100%;}#header ul.sf-menu li > ul > li > ol{float:left;display:block;width:100%;}#header ul.sf-menu li > ul > li > ol > li{float:left;display:block;width:25%;}#header ul.sf-menu li > ul > li > ol > li .sf-megamenu-column{padding-right:1em;}#header ul.sf-menu li > ul > li > ol > li .sf-megamenu-column > a{display:none;visibility:hidden;}#header ul.sf-menu li > ul > li > ol > li li a{border-bottom:1px solid #ddd;color:#303030;font-size:13px;font-weight:500;padding:9px 0;text-transform:uppercase;transition:all 0.3s ease-in-out 0s;}#header ul.sf-menu li > ul > li > ol > li li a:hover{color:red;}#header ul.sf-menu li > ul > li > ol > li li.active-trail > a{color:red;}#header ul.sf-menu li > ul > li > ol > li li.active-trail > a:hover{color:#303030;}#wrap #sidebar-first,#wrap #sidebar-second{float:left;}#sidebar-first .block,#sidebar-second .block{padding:0 0 20px 0;}#sidebar-first .block > h2{display:none;visibility:hidden;}#sidebar-first .menu > li{padding:0;margin:0;}#sidebar-first .menu > li > a{font-weight:400;color:#666 !important;font-size:1.05em;padding:7px 0 7px 15px;background-image:url(/sites/all/themes/kayo/css/images/menu_arrow.png);background-position:0 50%;background-repeat:no-repeat;}#sidebar-first .menu > li > a:hover,#sidebar-first .menu > li > a.active{background-image:url(/sites/all/themes/kayo/css/images/menu_arrow_hover.png);color:#009ae3 !important;}#messages{padding:20px 0 5px;margin:0 auto;}div.messages{margin:10px 0;}.profile .user-picture{float:none;}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.fieldset-wrapper{margin-top:25px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;display:block;height:2em;left:-1px;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}fieldset .fieldset-wrapper{padding:0 10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;font-style:italic;}input{margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc;}.password-suggestions ul li{margin-left:1.2em;}.form-item{margin-bottom:1em;margin-top:2px;}.form-item label{font-size:0.929em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.form-actions{padding-top:10px;}.contact-form #edit-name{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:7px;}.contact-form #edit-mail{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:7px;}.contact-form #edit-subject{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:7px;}.contact-form #edit-message{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-khtml-border-top-right-radius:4px;-khtml-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px;padding:7px;}.contact-form .resizable-textarea .grippie{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-khtml-border-bottom-right-radius:4px;-khtml-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.block.location-map-contacts{}.block.location-map-contacts > h2{display:none;visibility:hidden;}.block.location-map-contacts{position:relative;width:100% !important;height:400px;}.block.location-map-contacts #mapid{width:100% !important;height:400px !important;}.contact-form-address > h2{display:none;visibility:hidden;}.block.contact-address .content > h3{margin-bottom:1em;}.block.contact-address .content > h4{font-weight:400;font-size:1.25em;margin:0;margin-bottom:1em;}.block.contact-address .content > p{margin:0;margin-bottom:.35em;}.innovative-solutions .content{max-width:550px;margin:0 auto;}.innovative-solutions .content h3{font-size:1.05em;line-height:1.5em;margin-bottom:2em;}.front-contact{float:right;width:62%;}.front-contact input[type="text"]{width:100%;}.front-contact .form-submit{font-size:1em;}.front .block-leaflet-location-map > h2,.front-contact > h2{text-align:left;font-size:1.25em;}.front .block-leaflet-location-map{float:left;width:35%;}.front .block-leaflet-location-map #mapid{width:100% !important;height:380px !important;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}div.tabs{position:relative;margin:0;padding:0;}ul.tabs.primary{position:relative;border-bottom:1px solid #d7d7d7;padding:0;margin:0 0 1em 0;display:block;}ul.tabs.primary li{padding:0;margin:0;display:inline-block;}ul.tabs.primary li a{position:relative;text-transform:uppercase;font-size:14px;font-weight:500;padding:3px 1em 10px 1em;margin:0;border:0;background-color:transparent;display:block;color:#999;text-align:center;text-decoration:none !important;text-shadow:none !important;}ul.tabs.primary li a:hover{color:red !important;}ul.tabs.primary li a:after{position:absolute;content:"";left:50%;bottom:0;width:0;height:0;margin:0 0 -2px -5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #d7d7d7;}ul.tabs.primary li.active a{color:red;border-bottom:2px solid red;}ul.tabs.primary li.active a:after{position:absolute;content:"";left:50%;bottom:0;width:0;height:0;margin:0 0 0 -7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid red;}ul.tabs.primary li.active a:hover{color:#6d6c6c;border-bottom:2px solid #6d6c6c;}ul.tabs.primary li.active a:hover:after{border-bottom:7px solid #6d6c6c;}ul.tabs.secondary{padding:0;margin:0 0 10px 0;display:block;border-bottom:0;border-bottom:1px solid #d7d7d7;}ul.tabs.secondary li{padding:0;margin:5px 0 0 0;display:inline-block;border:0;}ul.tabs.secondary li a{padding:3px .5em;margin:0;display:block;color:#6d6c6c;}ul.tabs.secondary li a.active{color:#ed1c24;border-bottom:2px solid #ed1c24;}#block-search-form{padding:0;margin-top:10px;display:inline-block;vertical-align:top;}#block-search-form .content{margin-top:0;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:2em;margin-right:7px;width:350px;padding:7px 10px;}#search-block-form input.form-submit,#search-form input.form-submit{margin:0;height:33px;width:33px;padding:0;cursor:pointer;text-indent:-9999px;background-image:url(/sites/all/themes/kayo/css/images/search_button.png);background-position:0 0;background-repeat:no-repeat;background-color:transparent;overflow:hidden;filter:none;}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{}#search-form .form-item-keys label{display:block;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:none;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.view-slider{position:relative;width:100% !important;height:580px;overflow:hidden;}.view-slider .slide-image{height:580px;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important;}.views-slideshow-cycle-main-frame{width:100% !important;}.views_slideshow_slide{width:100% !important;}.views_slideshow_slide .slide-image{}.views_slideshow_slide .slide-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.50);}.views-slideshow-controls-top{position:absolute;top:50%;left:0;width:100%;z-index:9;height:1px;}.views-slideshow-controls-bottom{position:absolute;bottom:0;left:0;width:100%;z-index:9;}.views-slideshow-controls-bottom{position:absolute;bottom:0;left:0;width:100%;z-index:9;text-align:center;margin-bottom:50px;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item{display:inline-block;vertical-align:top;width:18px;height:18px;padding:0;margin:0 5px 0 0;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item a{position:relative;border:3px solid #fff;border-radius:50%;width:18px;height:18px;display:inline-block;vertical-align:top;padding:0;margin:0;text-indent:-999px;overflow:hidden;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item.active a:after{position:absolute;content:"";top:2px;left:2px;margin:0;width:8px;height:8px;display:block;border-radius:50%;background-color:#fff;}.views-slideshow-controls-text-previous{position:absolute;top:0;padding:0;display:block;}.views-slideshow-controls-text-previous{float:left;left:0;margin:0 0 0 20px;}.views-slideshow-controls-text-next{float:right;right:0;margin:0 20px 0 0;}.views_slideshow_controls_text_pause{display:none;visibility:hidden;}.views-slideshow-controls-text-previous a,.views-slideshow-controls-text-next a{background-position:0 0;background-repeat:no-repat;width:25px;height:46px;text-indent:-999px;overflow:hidden;display:block;}.views-slideshow-controls-text-previous a{background-image:url(/sites/all/themes/kayo/css/images/slide_prev_arrow.png);}.views-slideshow-controls-text-next a{background-image:url(/sites/all/themes/kayo/css/images/slide_next_arrow.png);}.view-slider .views-field-nothing-1{position:absolute;top:0;left:0;width:100%;}.view-slider .views-field-nothing-1{padding-top:50px;}.view-slider .views-field-nothing-1 p{color:#fff;text-align:center;}.view-slider h2.japan-cuisine{margin-top:2em;font-size:1.5em;text-transform:uppercase;color:#fff;font-weight:400;}.view-slider h2.promo{margin-top:3em;font-size:2em;text-transform:uppercase;color:#fff;font-weight:400;}.view-slider .slide-logo{position:relative;margin-top:1em;max-width:400px;height:auto;margin-left:auto;margin-right:auto;}.view-slider .slide-logo:after{content:"";position:absolute;left:50%;bottom:0;margin-bottom:-5px;width:100px;height:1px;background-color:#fff;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.view-slider .order-link{margin-top:3em;}.view-slider .button.wire{border:2px solid #fff;color:#fff;height:45px;line-height:41px;background-color:transparent;}.view-slider .button.wire:hover{color:#000 !important;background-color:#fff;}.view-slider .slide-address{margin-top:2em;margin-bottom:0;}.view-slider p.text{max-width:700px;margin-right:auto;margin-left:auto;}.view-slider .phone{margin-top:1em;line-height:1.2em;}.view-slider .phone .label{display:inline-block;vertical-align:top;margin-right:7px;font-size:1.35em;line-height:1.2em;}.view-slider .phone a{color:#fff;font-size:2em;}.view-slider .amount-free-delivery{font-size:1.5em;}.view-slider .views-row-3 .views-field-nothing-1{padding-top:120px;}.view-slider .views-row-3 .button.wire{margin-top:1.5em;}.slv-grid .size-1of4{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.slv-grid .size-1of4:nth-child(1){padding-left:0;padding-right:1em;}.slv-grid .size-1of4:nth-child(2){padding-left:.25em;padding-right:.75em;}.slv-grid .size-1of4:nth-child(3){padding-left:.75em;padding-right:.25em;}.slv-grid .size-1of4:nth-child(4){padding-left:1em;padding-right:0;}.slv-grid .size-1of3:nth-child(1){padding-left:0;padding-right:.5em;}.slv-grid .size-1of3:nth-child(2){padding-left:.5em;padding-right:.5em;}.slv-grid .size-1of3:nth-child(3){padding-left:.5em;padding-right:0;}.slv-grid .size-1of2:nth-child(1){padding-left:0;padding-right:.5em;}.slv-grid .size-1of2:nth-child(2){padding-left:.5em;padding-right:0;}.slick{position:relative;margin-top:1em;}.slick .slide__content{margin:0;padding:0;}.slick .slick-list{}.slick .slick__slide .node-drink.node-teaser{margin:5px;}.slick .slick__slide .node-sushi.node-teaser{margin:7px;}.slick .slick-dots{margin:36px 0 0 0;padding:0;text-align:center;height:10px;margin-bottom:-18px;}.slick .slick-dots > li{display:inline-block;vertical-align:top;margin:0 7px 0 0;padding:0;height:10px;line-height:10px;}.slick .slick-dots > li:last-child{margin-right:0;}.slick .slick-dots button{position:relative;border:2px solid #999;border-radius:50%;width:14px;height:14px;display:inline-block;vertical-align:top;padding:0;margin:0;text-indent:-999px;overflow:hidden;background-color:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.slick .slick-dots .slick-active button:after{position:absolute;content:"";top:2px;left:2px;margin:0;width:6px;height:6px;display:block;border-radius:50%;background-color:#999;}.slick .slick-dots button:hover{cursor:pointer;border:2px solid red;}.slick .slick-dots .slick-active button:hover:after{background-color:red;}.slick .slick-prev,.slick .slick-next{position:relative;padding:0 !important;text-indent:-999px;width:25px;height:25px !important;line-height:25px;overflow:hidden;background-repeat:no-repeat;background-color:transparent;}.slick .slick__arrow{text-align:center;}.slick .slick-prev,.slick .slick-next,.slick .slick-prev:after,.slick .slick-next:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.slick .slick-prev:hover,.slick .slick-next:hover{cursor:pointer;}.slick .slick-prev{margin-top:4px;margin-right:20px;}.slick .slick-next{margin-top:4px;margin-left:20px;}.slick .slick-prev:after{position:absolute;top:0;left:0;font-family:"Font Awesome 5 Free" !important;text-indent:-3px;content:"\f104";font-weight:700;color:#999;width:27px;height:27px;line-height:21px;font-size:21px;}.slick .slick-next:after{position:absolute;top:0;left:0;font-family:"Font Awesome 5 Free" !important;text-indent:-3px;content:"\f105";font-weight:700;color:#999;width:27px;height:27px;line-height:21px;font-size:21px;}.slick .slick-prev:hover:after,.slick .slick-next:hover:after{color:red;}.slick .slick-next:focus,.slick .slick-prev:focus{outline:none;}.node-type-drink #main .node,.node-type-sushi #main .node{margin-top:3em;}.node-type-drink .group-right .field-name-title-field h1,.node-type-sushi .group-right .field-name-title-field h1{}.node-type-drink .group-right .commerce-product-extra-field-sku,.node-type-sushi .group-right .commerce-product-extra-field-sku{margin-top:.5em;}.node-type-drink .group-right .field-name-field-bottle-size,.node-type-sushi .group-right .group-pieces-weight{margin-top:1em;}.node-type-sushi .group-right .group-pieces-weight > .field{display:inline-block;vertical-align:bottom;}.node-type-drink .group-right .field-name-field-bottle-size .field-item,.node-type-sushi .group-right .group-pieces-weight .field-item{font-size:1.9em;line-height:1.75em;font-weight:500;}.node-type-sushi .group-right .group-pieces-weight .field-item span{font-size:.65em;font-weight:500;}.node-type-sushi .group-right .group-pieces-weight .field-name-field-sushi-pieces{}.node-type-sushi .group-right .group-pieces-weight .field-name-field-sushi-pieces .field-item:after{content:"/";margin-left:10px;margin-right:10px;display:inline-block;vertical-align:top;}.node-type-sushi .group-right .field-name-field-sushi-ingredients{margin-top:.5em;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #eee;}.node-type-sushi .field-name-body ul li{line-height:1.65em;}.node-type-drink .group-right .field-name-field-drrink-type,.node-type-sushi .group-right .field-name-field-sushi-type{margin-top:1.5em;display:block;overflow:hidden;}.node-type-drink .group-right .field-name-field-drrink-type a,.node-type-sushi .group-right .field-name-field-sushi-type a{position:relative;display:inline-block;vertical-align:top;padding:0 1em;color:red;text-align:center;font-size:1em;line-height:1.8em;height:2.2em;font-weight:700;text-decoration:none !important;white-space:nowrap;background-color:#fff;border:2px solid red;text-transform:lowercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.node-type-drink .group-right .field-name-field-drrink-type a:hover,.node-type-sushi .group-right .field-name-field-sushi-type a:hover{color:#fff !important;background-color:red;}.node-type-drink .group-right .commerce-price-formatted-components td,.node-type-sushi .group-right .commerce-price-formatted-components td{background-color:#fff;padding:10px 0;}.node-type-sushi .group-right .commerce-price-formatted-components .component-type-base-price{}.node-type-sushi .group-right .component-type-base-price .component-total{}.node-type-drink .group-right .component-type-base-price .component-total .value,.node-type-sushi .group-right .component-type-base-price .component-total .value{font-size:1.7em;font-weight:500;}.node-type-drink .group-right .component-type-base-price .component-total .currency,.node-type-sushi .group-right .component-type-base-price .component-total .currency{font-size:1.35em;font-weight:500;}.node-type-drink .group-right .component-type-discountdiscount-saleprice .component-total,.node-type-sushi .group-right .component-type-discountdiscount-saleprice .component-total{font-size:1.35em;font-weight:500;}.node-type-drink .group-right .component-type-discount .component-total,.node-type-sushi .group-right .component-type-discount .component-total{font-size:1.35em;font-weight:500;}.node-type-drink .group-right .component-type-commerce-price-formatted-amount .component-total .value,.node-type-sushi .group-right .component-type-commerce-price-formatted-amount .component-total .value{font-size:2em;font-weight:500;}.node-type-drink .group-right .component-type-commerce-price-formatted-amount .component-total .currency,.node-type-sushi .group-right .component-type-commerce-price-formatted-amount .component-total .currency{font-size:1.35em;font-weight:500;}.node-type-drink .group-right .form-item-quantity,.node-type-sushi .group-right .form-item-quantity{position:relative;margin-top:2em;}.node-type-drink .group-right .form-item-quantity label,.node-type-sushi .group-right .form-item-quantity label{display:none;visibility:hidden;}.node-type-drink .group-right .form-item-quantity input,.node-type-sushi .group-right .form-item-quantity input{position:relative;display:inline-block;vertical-align:top;font-size:1.5em;border:2px solid #999;padding:7px 1em;width:80px;height:50px;margin:0;}.node-type-drink .group-right .form-item-quantity span,.node-type-sushi .group-right .form-item-quantity span{position:absolute;top:0;left:0;margin:0 0 0 78px;}.node-type-drink .group-right .form-item-quantity span a,.node-type-sushi .group-right .form-item-quantity span a{display:block;width:26px;height:26px;border-radius:0;padding:0;margin:0;font-size:1.2em;line-height:24px;color:#333 !important;background-color:transparent;border:2px solid #999;}.node-type-sushi .group-right .form-item-quantity .commerce-quantity-plusminus-link-increase{}.node-type-drink .group-right .form-item-quantity .commerce-quantity-plusminus-link-decrease,.node-type-sushi .group-right .form-item-quantity .commerce-quantity-plusminus-link-decrease{margin-top:24px;}.node-type-drink .group-right .form-submit,.node-type-sushi .group-right .form-submit{margin-top:1.5em;height:45px;line-height:45px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.node-type-drink .group-right .field-name-field-tags,.node-type-sushi .group-right .field-name-field-tags{border-top:1px solid #eee;margin-top:2em;padding-top:1em;}.node-type-drink .group-right .field-name-field-tags .field-item,.node-type-sushi .group-right .field-name-field-tags .field-item{padding:0;margin-bottom:10px;margin-right:12px;}.node-type-drink .group-right .field-name-field-tags a,.node-type-sushi .group-right .field-name-field-tags a{position:relative;display:inline-block;vertical-align:top;padding:0 1em;color:red;text-align:center;font-size:.85em;line-height:1.6em;height:2em;font-weight:500;text-decoration:none !important;white-space:nowrap;background-color:#fff;border:2px solid red;text-transform:lowercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.node-type-drink .group-right .field-name-field-tags a:hover,.node-type-sushi .group-right .field-name-field-tags a:hover{color:#fff !important;background-color:red;}.node-type-drink .group-left .new-product,.node-type-sushi .group-left .new-product{position:absolute;top:20px;left:20px;width:57px;height:57px;border-radius:50%;background-color:#000;color:#fff;text-transform:uppercase;font-size:.9em;font-weight:500;padding-top:18px;text-align:center;}.node-type-drink .field-name-body{margin:1em 0;}.node-type-sushi .group-right .delivery-time{margin-top:1em;}.node-type-sushi .group-right .delivery-time a{color:#333;display:block;text-decoration:none !important;}.node-type-sushi .group-right .delivery-time a:hover{color:#ff0000  !important;}.node-drink.node-teaser,.node-sushi.node-teaser{border:1px solid #eee;background-color:#fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.node-drink.node-teaser:hover,.node-sushi.node-teaser:hover{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.35);}.node-drink.node-teaser .group-top,.node-sushi.node-teaser .group-top{position:relative;}.node-drink.node-teaser .group-top img,.node-sushi.node-teaser .group-top img{display:inline-block;vertical-align:top;}.node-drink.node-teaser .group-top .field-name-field-image a{display:block;}.node-sushi.node-teaser .group-top .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:0;}.node-sushi.node-teaser .group-top .overlay a{display:block;width:100%;height:100%;background-color:transparent;}.node-sushi.node-teaser .group-top:hover .overlay{opacity:1;}.node-drink.node-teaser .group-top .read-more,.node-sushi.node-teaser .group-top .read-more{position:absolute;top:50%;left:50%;width:46px;height:46px;text-indent:-999px;display:block;overflow:hidden;margin-left:-23px;margin-top:-23px;border-radius:50%;opacity:0;background-color:red;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:2;}.node-drink.node-teaser .group-top:hover .read-more,.node-sushi.node-teaser .group-top:hover .read-more{opacity:1;}.node-drink.node-teaser .group-top .read-more a,.node-sushi.node-teaser .group-top .read-more a{position:relative;display:block;width:46px;height:46px;}.node-drink.node-teaser .group-top .read-more a:after,.node-sushi.node-teaser .group-top .read-more a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00e";position:absolute;top:0;left:0;width:46px;height:46px;font-size:21px;text-indent:0;padding-top:12px;text-align:center;color:#fff;}.node-drink.node-teaser .group-top .new-product,.node-sushi.node-teaser .group-top .new-product{position:absolute;top:10px;left:10px;width:49px;height:49px;border-radius:50%;background-color:#000;color:#fff;text-transform:uppercase;font-size:.75em;font-weight:700;padding-top:13px;text-align:center;}.node-drink.node-teaser .group-bottom,.node-sushi.node-teaser .group-bottom{padding:10px;}.node-drink.node-teaser .group-bottom h2,.node-sushi.node-teaser .group-bottom h2{position:relative;font-size:1.2em;font-weight:500;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.node-sushi.node-teaser .group-bottom h2{padding-bottom:1em;margin-bottom:1em;}.node-drink.node-teaser .group-bottom h2 a,.node-sushi.node-teaser .group-bottom h2 a{text-decoration:none !important;color:#000;}.node-drink.node-teaser .group-bottom h2 a:hover,.node-sushi.node-teaser .group-bottom h2 a:hover{color:red !important;}.node-sushi.node-teaser .group-bottom h2:after{position:absolute;content:"";left:50%;bottom:0;width:90%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);height:1px;background-color:#ccc;}.node-sushi.node-teaser .commerce-add-to-cart{position:relative;width:46px;height:46px;border-radius:50%;}.node-sushi.node-teaser .field-name-field-product{position:absolute;bottom:15px;right:15px;}.node-sushi.node-teaser .field-name-field-product input[type="submit"]{width:46px;height:46px;display:inline-block;overflow:hidden;border-radius:50%;font-family:"Font Awesome 5 Free" !important;font-weight:700;color:#fff;font-size:19px;padding:0;margin:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.node-drink.node-teaser .commerce-price-formatted-components tr,.node-sushi.node-teaser .commerce-price-formatted-components tr{display:block;float:left;background-color:#fff;border:0;text-align:cener;width:50%;padding:0 5px;}.node-drink.node-teaser .commerce-price-formatted-components.discount .component-type-base-price .component-total,.node-sushi.node-teaser .commerce-price-formatted-components.discount .component-type-base-price .component-total{text-align:right;width:100%;}.node-drink.node-teaser tr.component-type-discountdiscount-saleprice,.node-sushi.node-teaser tr.component-type-discountdiscount-saleprice{display:none;visibility:hidden;}.node-drink.node-teaser .commerce-price-formatted-components.discount .component-title,.node-sushi.node-teaser .commerce-price-formatted-components.discount .component-title{display:none;visibility:hidden;}.node-drink.node-teaser .commerce-price-formatted-components.discount td,.node-sushi.node-teaser .commerce-price-formatted-components.discount td{background-color:#fff;border:0;padding:0;float:left;display:block;}.node-drink.node-teaser .commerce-price-formatted-components.discount td.component-total .value,.node-sushi.node-teaser .commerce-price-formatted-components.discount td.component-total .value{font-weight:500;color:red;}.node-drink.node-teaser .commerce-price-formatted-components.discount td.component-total .currency,.node-sushi.node-teaser .commerce-price-formatted-components.discount td.component-total .currency{font-weight:500;color:red;}.node-drink.node-teaser .commerce-price-formatted-components.discount td.component-total,.node-sushi.node-teaser .commerce-price-formatted-components.discount td.component-total{font-size:1.3em;font-weight:500;}.node-drink.node-teaser .component-type-commerce-price-formatted-amount .component-title,.node-sushi.node-teaser .component-type-commerce-price-formatted-amount .component-title{display:none;visibility:hidden;}.node-drink.node-teaser .commerce-price-formatted-components.discount .component-type-discount,.node-sushi.node-teaser .commerce-price-formatted-components.discount .component-type-discount{display:none;visibility:hidden;}.node-drink.node-teaser .commerce-price-formatted-components.discount .component-type-base-price .component-total,.node-sushi.node-teaser .commerce-price-formatted-components.discount .component-type-base-price .component-total{position:relative;}.node-drink.node-teaser .commerce-price-formatted-components.discount .component-type-base-price .component-total:after,.node-sushi.node-teaser .commerce-price-formatted-components.discount .component-type-base-price .component-total:after{position:absolute;top:50%;right:0;content:"";width:80px;height:1px;background-color:#000;}.node-drink.node-teaser .commerce-price-formatted-components:not(.discount) tr.component-type-commerce-price-formatted-amount,.node-sushi.node-teaser .commerce-price-formatted-components:not(.discount) tr.component-type-commerce-price-formatted-amount{width:100%;}.node-drink.node-teaser .commerce-price-formatted-components:not(.discount) tr.component-type-commerce-price-formatted-amount .component-total,.node-sushi.node-teaser .commerce-price-formatted-components:not(.discount) tr.component-type-commerce-price-formatted-amount .component-total{display:block;padding:0;width:100%;text-align:center;font-size:1.3em;font-weight:500;}.node-drink.node-teaser .commerce-product-field{display:block;margin-top:2em;}.node-sushi.node-teaser .group-pieces-weight{margin-top:1.25em;margin-bottom:1em;text-align:center;}.node-sushi.node-teaser .group-pieces-weight > .field{display:inline-block;vertical-align:bottom;}.node-sushi.node-teaser .group-pieces-weight .field-item{font-size:1.25em;line-height:1.25em;font-weight:500;}.node-sushi.node-teaser .group-pieces-weight .field-item span{font-size:.75em;font-weight:500;}.node-sushi.node-teaser .field-name-field-sushi-pieces .field-item:after{content:"/";margin-left:5px;margin-right:5px;display:inline-block;vertical-align:top;}.node-drink.node-teaser .field-name-field-drrink-type,.node-sushi.node-teaser .field-name-field-sushi-type{position:relative;display:block;overflow:hidden;width:100%;}.node-drink.node-teaser .field-name-field-drrink-type{margin-top:1em;}.node-sushi.node-teaser .field-name-field-sushi-type{margin-top:1.5em;}.node-drink.node-teaser .field-name-field-drrink-type .field-items,.node-sushi.node-teaser .field-name-field-sushi-type .field-items{width:100%;}.node-drink.node-teaser .field-name-field-drrink-type .field-items .field-item,.node-sushi.node-teaser .field-name-field-sushi-type .field-items .field-item{width:100%;padding:0;text-align:center;}.node-drink.node-teaser .field-name-field-drrink-type a,.node-sushi.node-teaser .field-name-field-sushi-type a{position:relative;display:inline-block;vertical-align:top;padding:0 1em;color:red;text-align:center;font-size:.75em;line-height:1.5em;height:2em;font-weight:500;text-decoration:none !important;white-space:nowrap;background-color:#fff;border:2px solid red;text-transform:lowercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.node-drink.node-teaser .field-name-field-drrink-type a:hover,.node-sushi.node-teaser .field-name-field-sushi-type a:hover{background-color:red;color:#fff !important;}.page-node-187 #wrap,.page-node-2 #wrap{background-color:#000;}.view-sushi-menu{padding-top:1em;}.view-sushi-menu .views-field-nothing{position:relative;background-color:transparent;}.view-sushi-menu .views-field-nothing > .field-content{position:relative;display:block;}.view-sushi-menu .views-field-nothing .field-term-picto{position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.view-sushi-menu .views-field-nothing .field-term-picto img{display:inline-block;vertical-align:top;}.view-sushi-menu .views-field-nothing .term-frame{position:absolute;top:0;left:0;padding:15px;width:100%;height:100%;}.view-sushi-menu .views-field-nothing .term-frame:after{content:"";display:block;width:100%;height:100%;border:2px solid #cdcdcd}.view-sushi-menu .views-field-nothing .field-term-photo{position:absolute;top:0;left:0;max-width:100%;}.view-sushi-menu .views-field-nothing .field-term-photo img{display:inline-block;vertical-align:top;}.view-sushi-menu .views-field-nothing .field-term-name{position:absolute;left:50%;bottom:40px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);text-transform:uppercase;font-size:1.1em;}.view-sushi-menu .views-field-nothing .read-more{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;opacity:0;margin-top:-100px;}.view-sushi-menu .views-field-nothing .read-more a.button{display:block;font-size:.9em;}.view-sushi-menu .views-field-nothing .field-term-name:after{content:"";position:absolute;top:0;left:50%;background-color:red;width:50px;margin-left:-25px;margin-top:-15px;height:3px;}.view-sushi-menu .views-field-nothing:hover .field-term-picto{opacity:0;}.view-sushi-menu .views-field-nothing:hover .field-term-name{opacity:0;}.view-sushi-menu .views-field-nothing:hover .read-more{opacity:1;margin-top:-15px;}.view-sushi-menu .masonry-item{width:33.3%;margin:0;padding:12px;background-color:transparent;border:0;}.sushi-menu-terms-page .masonry-item{width:25%;margin:0;padding:10px;background-color:transparent;border:0;}.view-promotions .masonry-item{width:25%;margin:0;padding:10px;background-color:transparent;border:0;}.view-drinks .masonry-item{width:25%;margin:0;padding:10px;background-color:transparent;border:0;}.view-new-products .masonry-item{width:25%;margin:0;padding:10px;background-color:transparent;border:0;}.block.new-products-header{}.block.new-products-header .content{position:absolute;top:0;left:0;width:100%;height:100%;}.block.new-products-header .inner{color:#fff;max-width:1200px;margin:2em auto 0 auto;padding:0 1em;text-align:center;}#slider .block-bg{position:relative;height:200px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;max-width:100%;}#slider .block-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);}#slider .new-products-header,#slider .futomaki-sushi,#slider .hosomaki-sushi,#slider .uramaki-sushi,#slider .luxury-rolls,#slider .nigiri-sushi,#slider .sashimi-sushi,#slider .chirashi-sushi{position:relative;}#slider .new-products-header > .content,#slider .futomaki-sushi > .content,#slider .hosomaki-sushi > .content,#slider .uramaki-sushi > .content,#slider .luxury-rolls > .content,#slider .nigiri-sushi > .content,#slider .sashimi-sushi > .content,#slider .chirashi-sushi > .content{position:absolute;top:0;left:0;width:100%;height:100%;}#slider .new-products-header .inner,#slider .futomaki-sushi .inner,#slider .hosomaki-sushi .inner,#slider .uramaki-sushi .inner,#slider .luxury-rolls .inner,#slider .nigiri-sushi .inner,#slider .sashimi-sushi .inner,#slider .chirashi-sushi .inner{color:#fff;max-width:1200px;padding:0 35px;margin:40px auto 0 auto;}#slider .futomaki-sushi .inner h2,#slider .hosomaki-sushi .inner h2,#slider .uramaki-sushi .inner h2,#slider .luxury-rolls .inner h2,#slider .nigiri-sushi .inner h2,#slider .sashimi-sushi .inner h2,#slider .chirashi-sushi .inner h2{text-align:left;font-size:1.35em;font-weight:500;}#slider .futomaki-sushi .inner p,#slider .hosomaki-sushi .inner p,#slider .uramaki-sushi .inner p,#slider .luxury-rolls .inner p,#slider .nigiri-sushi .inner p,#slider .sashimi-sushi .inner p,#slider .chirashi-sushi .inner p{line-height:1.65em;}.sushi-menu-front-text{max-width:600px;margin:3em auto 1em auto;text-align:center;}.sushi-menu-front-text > h2{text-transform:uppercase;}.view-sushi-menu-front{margin-bottom:4em;}.view-sushi-menu-front .views-field-nothing-1{position:relative;background-color:transparent;padding-left:10px;padding-right:10px;}.view-sushi-menu-front .views-field-nothing-1 > .field-content{position:relative;display:block;}.view-sushi-menu-front .views-field-nothing-1 .field-term-picto{position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.view-sushi-menu-front .views-field-nothing-1 .field-term-picto img{display:inline-block;vertical-align:top;}.view-sushi-menu-front .views-field-nothing-1 .term-frame{position:absolute;top:0;left:0;padding:15px;width:100%;height:100%;}.view-sushi-menu-front .views-field-nothing-1 .term-frame:after{content:"";display:block;width:100%;height:100%;border:2px solid #cdcdcd}.view-sushi-menu-front .views-field-nothing-1 .field-term-photo{position:absolute;top:0;left:0;max-width:100%;}.view-sushi-menu-front .views-field-nothing-1 .field-term-photo img{display:inline-block;vertical-align:top;}.view-sushi-menu-front .views-field-nothing-1 .field-term-name{position:absolute;left:50%;bottom:40px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);text-transform:uppercase;font-size:1.1em;}.view-sushi-menu-front .views-field-nothing-1 .read-more{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;opacity:0;margin-top:-100px;}.view-sushi-menu-front .views-field-nothing-1 .read-more a.button{display:block;font-size:.9em;}.view-sushi-menu-front .views-field-nothing-1 .field-term-name:after{content:"";position:absolute;top:0;left:50%;background-color:red;width:50px;margin-left:-25px;margin-top:-15px;height:3px;}.view-sushi-menu-front .views-field-nothing-1:hover .field-term-picto{opacity:0;}.view-sushi-menu-front .views-field-nothing-1:hover .field-term-name{opacity:0;}.view-sushi-menu-front .views-field-nothing-1:hover .read-more{opacity:1;margin-top:-15px;}.view-sushi-menu-front .slick .slick-prev{margin-top:5px;margin-right:55px;}.view-sushi-menu-front .slick .slick-next{margin-top:5px;margin-left:55px;}.front .view-similar-drinks .slick .slick-prev{margin-top:5px;margin-right:55px;}.front .view-similar-drinks .slick .slick-next{margin-top:5px;margin-left:55px;}.block-commerce-popup-cart{}.block-commerce-popup-cart > h2{display:none;visibility:hidden;}.block-commerce-popup-cart .cart-icon{margin-top:5px;background-size:40px auto;width:45px;height:45px;}.block-commerce-popup-cart .cart-icon:hover{}.block-commerce-popup-cart .cart_popup_count{font-size:13px;font-weight:500;padding-top:3px;width:19px;height:19px;text-align:center;border-radius:50%;background-color:red;display:block;overflow:hidden;color:#fff;margin-left:-12px;}.block-commerce-popup-cart #cart-popup{background-color:#fff;background-image:none;width:400px;}.block-commerce-popup-cart .cart-contents{}#cart-popup table{border:0;}#cart-popup table tr{border-bottom:1px solid #eee;}#cart-popup table td{background-color:#fff;color:#333;letter-spacing:0;font-size:1.15em;padding:7px;border:0;}#cart-popup table td a{color:#333;display:block;text-align:left;line-height:1.35em;}#cart-popup table td a:hover{color:red;}#cart-popup .line-item-summary-checkout a{background-image:none;background-color:#fff;border-radius:0;border:2px solid red;font-size:1em;color:red;font-weight:700;padding:3px 1em 4px 1em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#cart-popup .line-item-summary-checkout a:hover{color:#fff;background-color:red;}#cart-popup .line-item-summary-view-cart a{background-color:#fff;border:2px solid #666;font-size:.9em;color:#666;font-weight:500;padding:3px 1em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#cart-popup .line-item-summary-view-cart a:hover{border:2px solid red;color:red;}.view-commerce-cart-form{margin-bottom:3em;}.view-commerce-cart-form table{}.view-commerce-cart-form tr{}.view-commerce-cart-summary th,.view-commerce-cart-form th{background-color:#fff;border-bottom:1px solid #eee;}.view-commerce-cart-summary td,.view-commerce-cart-form td{background-color:#fff;vertical-align:top;}.view-commerce-cart-summary td.view-commerce-cart-summary .product-title,.view-commerce-cart-form td.views-field-line-item-title a.product-title{float:left;display:block;font-size:1.1em;color:#333;text-decoration:none !important;}.view-commerce-cart-form td.views-field-line-item-title a.product-title:hover{color:red !important;}.view-commerce-cart-form td .photo{float:left;display:block;margin-right:1em;}.view-commerce-cart-form td .photo img{display:inline-block;vertical-align:top;}.view-commerce-cart-form td .title{}.view-commerce-cart-form td.views-field-edit-quantity{position:relative;padding:0;border-bottom:1px solid #eee;}.view-commerce-cart-form td.views-field-edit-quantity input{position:relative;display:inline-block;vertical-align:top;font-size:1.25em;border:2px solid #999;padding:7px .5em;width:60px;height:40px;margin:15px 0 0 0;}.view-commerce-cart-form td.views-field-edit-quantity span{position:absolute;top:0;left:0;margin:0 0 0 58px;}.view-commerce-cart-form td.views-field-edit-quantity span a{display:block;width:21px;height:21px;border-radius:0;padding:0;margin:0;font-size:1.2em;line-height:17px;color:#333 !important;background-color:transparent;border:2px solid #999;}.view-commerce-cart-form td.views-field-edit-quantity .commerce-quantity-plusminus-link-increase{margin-top:15px;}.view-commerce-cart-form td.views-field-edit-quantity .commerce-quantity-plusminus-link-decrease{margin-top:34px;}.view-commerce-cart-form .views-field-edit-delete{text-align:center;}.view-commerce-cart-form td.views-field-edit-delete input{text-transform:none;}.view-commerce-cart-form .views-field-edit-delete input{font-family:"Font Awesome 5 Free" !important;background-color:transparent;color:red !important;font-size:30px;width:32px;height:32px;line-height:32px;padding:0;}.view-commerce-cart-form .views-field-edit-delete input:hover{color:#000 !important;}.view-commerce-cart-form td.views-field-commerce-unit-price{font-size:1.35em;font-weight:500;}.view-commerce-cart-form .views-field-commerce-total{text-align:right;}.view-commerce-cart-form td.views-field-commerce-total{font-size:1.35em;font-weight:500;}.view-commerce-cart-form .line-item-total .line-item-total-raw{font-size:1.35em;font-weight:500;}.view-commerce-cart-form #edit-actions{margin-top:2em;}.view-commerce-cart-form #edit-actions #edit-submit{font-size:.85em;font-weight:500;margin-right:1em;}.view-commerce-cart-form #edit-actions #edit-checkout{font-size:.85em;font-weight:500;}#commerce-checkout-form-checkout{background-color:#fff;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#commerce-checkout-form-checkout .customer_profile_shipping,#commerce-checkout-form-checkout #edit-account,#commerce-checkout-form-checkout #edit-cart-contents{border:0;padding:32px 0 1em 0;margin:0 0 1em 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#commerce-checkout-form-checkout .customer_profile_shipping > legend,#commerce-checkout-form-checkout #edit-account > legend,#commerce-checkout-form-checkout #edit-cart-contents > legend{top:0;left:0;line-height:32px;height:32px;text-transform:uppercase;overflow:hidden;padding:0;margin:0;border:0;text-indent:0;width:100%;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#commerce-checkout-form-checkout .customer_profile_shipping > legend span,#commerce-checkout-form-checkout #edit-account > legend span,#commerce-checkout-form-checkout #edit-cart-contents > legend span{text-shadow:none;font-weight:500;}#commerce-checkout-form-checkout .customer_profile_shipping > .fieldset-wrapper,#commerce-checkout-form-checkout #edit-account > .fieldset-wrapper,#commerce-checkout-form-checkout #edit-cart-contents > .fieldset-wrapper{padding-right:0;padding-left:0;}.view-commerce-cart-summary td.views-field-line-item-title{font-size:1.15em;}.view-commerce-cart-summary td.views-field-commerce-total,.view-commerce-cart-summary td.views-field-commerce-unit-price{font-size:1.25em;font-weight:500;}.view-commerce-cart-summary .field-name-commerce-order-total{}.view-commerce-cart-summary .field-name-commerce-order-total .commerce-price-formatted-components{width:300px;}.view-commerce-cart-summary .field-name-commerce-order-total .commerce-price-formatted-components .component-title{font-size:1em;font-weight:500;}.view-commerce-cart-summary .field-name-commerce-order-total .commerce-price-formatted-components .component-type-commerce-price-formatted-amount .component-total .value{font-size:1.55em;font-weight:500;}.view-commerce-cart-summary .field-name-commerce-order-total .commerce-price-formatted-components .component-type-commerce-price-formatted-amount .component-total .currency{font-size:1.35em;font-weight:500;}.view-commerce-cart-summary .field-name-commerce-order-total .commerce-price-formatted-components .component-type-base-price .component-total{font-size:1.25em;font-weight:500;}#commerce-checkout-form-checkout #edit-account .form-item-account-login-mail label{margin-bottom:7px;}#commerce-checkout-form-checkout .customer_profile_shipping .field-name-field-customer-phone label{margin-bottom:7px;}#commerce-checkout-form-checkout #edit-buttons{border:0;padding:0;}#commerce-checkout-form-checkout #edit-buttons > .fieldset-wrapper{margin:0;padding:0;}#commerce-checkout-form-checkout .button-operator{display:none;visibility:hidden;}#commerce-checkout-form-checkout .checkout-continue{font-size:1em;line-height:32px;height:36px;padding:0 1em;}#commerce-checkout-form-checkout #edit-cancel{display:inline-block;vertical-align:top;background-image:none;color:#fff;padding:0 1em;line-height:32px;height:36px;text-decoration:none !important;margin-left:10px;font-size:1em;background-color:red;}#commerce-checkout-form-checkout #edit-cancel:hover{}#commerce-checkout-form-checkout #edit-customer-profile-billing-commerce-customer-address{margin:0;}#commerce-checkout-form-shipping{}#commerce-checkout-form-shipping #edit-buttons{border:0;padding:0;}#commerce-checkout-form-shipping #edit-buttons > .fieldset-wrapper{margin:0;padding:0;}#commerce-checkout-form-shipping .button-operator{display:none;visibility:hidden;}#commerce-checkout-form-shipping #edit-back{display:inline-block;vertical-align:top;background-image:none;color:#fff;padding:0 1em;line-height:32px;height:36px;text-decoration:none !important;margin-left:10px;font-size:1em;background-color:red;}#commerce-checkout-form-shipping #edit-cancel:hover{color:#000;}#commerce-checkout-form-review .checkout-review tr{background-color:#fff;}#commerce-checkout-form-review .checkout-review tr.pane-data > td{padding-right:0;padding-left:0;}#commerce-checkout-form-review .checkout-review tr.pane-title{border:0;}#commerce-checkout-form-review .checkout-review tr.pane-title > td{padding-right:0;padding-left:0;padding-bottom:0;font-size:1.25em;font-weight:500;}#commerce-checkout-form-review .checkout-review .pane-data-full{margin-top:0;}#commerce-checkout-form-review #edit-buttons{border:0;padding:0;}#commerce-checkout-form-review #edit-buttons > .fieldset-wrapper{margin:0;padding:0;}#commerce-checkout-form-review .button-operator{display:none;visibility:hidden;}#commerce-checkout-form-review #edit-back{display:inline-block;vertical-align:top;background-image:none;color:#fff;padding:0 1em;line-height:32px;height:36px;text-decoration:none !important;margin-left:10px;font-size:1em;background-color:red;}#commerce-checkout-form-review #edit-back:hover{background-color:#000;}.block.location-map-contacts{position:relative;width:100% !important;height:450px;}.block.location-map-contacts > h2{display:none;visibility:hidden;}.block.location-map-contacts #mapid{width:100% !important;height:450px !important;}.block.location-map-contacts .leaflet-popup{text-align:left;}.block.location-map-contacts .leaflet-popup h2{font-size:1.95em;font-weight:500;text-align:left;margin-bottom:.25em;}.block.location-map-contacts .leaflet-popup p{font-size:1.25em;line-height:1.5em;margin-top:0;margin-bottom:1.5em;}.node-type-delivery-conditions #main{margin-top:1em;}.node-type-delivery-conditions #main h2{text-align:left;}#cboxOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65);z-index:1000;}#colorbox{z-index:1001;background-color:#fff;}#cboxLoadedContent{}#cboxLoadedContent > div > .node{padding:20px;}#cboxLoadedContent > div > .node > h2{display:none;visibility:hidden;}#cboxLoadedContent .delivery-map > img{width:100%;height:auto;}#cboxClose{position:absolute;top:10px;right:10px;bottom:auto;left:auto;padding:0 0 4px;margin:0;width:32px;height:32px;border-radius:50%;line-height:17px;font-size:21px;display:block;}@media only screen and (max-width:991px) {
 html body{padding-top:0 !important;}#header .menu.sf-menu{display:none;visibility:hidden;}#header.stickynav-processed{position:static;background-color:#fff;z-index:994;height:130px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#header-top .block-locale{margin-right:-15px;}#header-top .delivery-time{float:left;margin-left:-15px;}#header-left{position:absolute;left:0;top:0;margin:0;padding:0;width:100%;}#logo{position:relative;z-index:996;left:50%;margin-left:-50px;}.block-commerce-popup-cart{position:absolute !important;top:30px;right:20px;z-index:995;}.block-commerce-popup-cart #cart-popup{margin-top:25px;margin-right:-10px;}.view-promotions .masonry-item{width:33.33%;}.view-drinks .masonry-item{width:33.33%;}.sushi-menu-terms-page .masonry-item{width:33.33%;}#footer .footer-contacts{width:48%;margin-right:4%;}#footer .footer-menu-one{width:48%;margin-right:0;padding-bottom:0;}#footer .footer-menu-second{width:48%;float:right;margin-right:0;}#footer .footer-menu-second > .content{margin-top:0;}#footer .footer-menu-second > .content ul > li.first a{border-top:0;}#footer > .container .region{position:relative;}#footer .block.working-time{position:absolute;top:200px;left:0;width:48%;margin-right:4%;} 
}@media only screen and (max-width:767px) {
 .page-taxonomy-term #main > h1{margin-top:1em;margin-bottom:.5em;}.block.parallax{height:600px;}.block.parallax .block-bg{height:300px;}.block.parallax .content{top:300px;left:0;width:100%;height:300px;}.block.parallax .content .inner{max-width:none;width:100%;}.block.parallax .content .inner h2{font-size:1.75em;}.block.parallax .content .inner p{font-size:1em;}.view-promotions .masonry-item{width:50%;}.view-drinks .masonry-item{width:50%;}.view-sushi-menu .masonry-item{width:50%;}.sushi-menu-terms-page .masonry-item{width:50%;}.slick .slick-dots{display:none;visibility:hidden;}.view-sushi-menu-front .slick .slick__arrow,.slick .slick__arrow{margin-top:1em;}.view-sushi-menu-front .slick .slick-next,.view-sushi-menu-front .slick .slick-prev,.slick .slick-prev,.slick .slick-next{border:2px solid #999;width:40px;height:40px !important;border-radius:50%;}.view-sushi-menu-front .slick .slick-next:after,.view-sushi-menu-front .slick .slick-prev:after,.slick .slick-prev:after,.slick .slick-next:after{font-size:32px;width:32px;height:40px;padding:8px 0 0 1px;margin:0;}.view-sushi-menu-front .slick .slick-next:after,.slick .slick-next:after{padding:8px 0 0 10px;}.view-sushi-menu-front .slick .slick-prev:after,.slick .slick-prev:after{padding:8px 0 0 5px;}.view-sushi-menu-front .slick .slick-prev,.slick .slick-prev{margin-right:5px;}.view-sushi-menu-front .slick .slick-next,.slick .slick-next{margin-left:5px;}.view-commerce-cart-form table{border:0;}.view-commerce-cart-form table th{display:none;visibility:hidden;}.view-commerce-cart-form table tr{position:relative;display:block;width:100%;background-color:#fff;border:0;border-bottom:1px solid #ccc;padding:0 0 1em 30px;margin-bottom:1em;}.view-commerce-cart-form table tr:after{content:"";clear:both;display:table;}.view-commerce-cart-form table td{position:static;display:block;float:left;}.view-commerce-cart-form .views-field-line-item-title .photo{width:100%;margin-bottom:1em;}.view-commerce-cart-form .views-field-line-item-title .photo > span{width:100%;display:block;}.view-commerce-cart-form .views-field-line-item-title .photo > span a{width:100%;display:block;}.view-commerce-cart-form .views-field-line-item-title .photo img{width:100%;max-width:300px;}.view-commerce-cart-form .views-field-line-item-title .product-title{width:100%;}.view-commerce-cart-form .views-field-edit-delete{position:absolute;top:35px;left:0;margin-top:-21px;padding:0 !important;height:35px;width:35px;border-radius:50%;}.view-commerce-cart-form .views-field-commerce-total,.view-commerce-cart-form .views-field-commerce-unit-price{position:relative;width:100%;text-align:right;}.i18n-bg .view-commerce-cart-form .views-field-commerce-total:before,.i18n-bg .view-commerce-cart-form .views-field-commerce-unit-price:before{position:absolute;left:15px;top:15px;font-size:.85em;}.i18n-bg .view-commerce-cart-form .views-field-commerce-unit-price:before{content:"Ед. цена:";}.i18n-bg .view-commerce-cart-form .views-field-commerce-total:before{content:"Общо:";}.view-commerce-cart-form .views-field-edit-quantity{width:100%;}.view-commerce-cart-form td.views-field-edit-quantity input{margin-left:15px;margin-bottom:15px;}.view-commerce-cart-form td.views-field-edit-quantity span{}.view-commerce-cart-form td.views-field-edit-quantity span a{}.view-commerce-cart-form td.views-field-edit-quantity .commerce-quantity-plusminus-link-increase{margin-left:73px;margin-top:15px;}.view-commerce-cart-form td.views-field-edit-quantity .commerce-quantity-plusminus-link-decrease{margin-left:73px;margin-top:34px;}.view-commerce-cart-form #edit-actions{text-align:left;}.view-commerce-cart-summary th{display:none;visibility:hidden;}.view-commerce-cart-summary .view-content tr{display:block;margin-bottom:10px;padding:0 0 15px 0;background-color:#fff;border-bottom:1px solid #ccc;}.view-commerce-cart-summary .view-content td{position:relative;display:block;padding:5px 0;width:100%;text-align:right;border:0;background-color:transparent;}.view-commerce-cart-summary .view-content td.views-field-line-item-title{text-align:left;}.view-commerce-cart-summary .view-content td.views-field-commerce-unit-price:after{position:absolute;left:0;top:15px;font-size:.75em;content:"Ед. цена:";}.view-commerce-cart-summary .view-content td.views-field-quantity:after{position:absolute;left:0;top:15px;content:"К-во:";}.view-commerce-cart-summary .view-content td.views-field-commerce-total:after{position:absolute;left:0;top:15px;font-size:.75em;content:"Общо:";}.view-commerce-cart-summary .field-name-commerce-order-total .commerce-price-formatted-components{width:100%;}.view-commerce-cart-summary .field-name-commerce-order-total .commerce-price-formatted-components td{padding-left:0;padding-right:0;}#commerce-checkout-form-checkout #edit-account .form-item-account-login-mail input{width:100%;}#commerce-checkout-form-checkout .customer_profile_shipping .field-name-field-customer-phone input{width:100%;}#footer .footer-contacts{width:100%;margin-right:0;}#footer .footer-menu-one{float:left;width:100%;}#footer .footer-menu-second{width:100%;float:left;margin-right:0;}#footer .block.working-time{position:relative;float:left;top:0;width:100%;} 
}@media only screen and (max-width:480px) {
 .block.parallax{height:800px;}.block.parallax .block-bg{height:400px;}.block.parallax .content{top:400px;left:0;width:100%;height:400px;}.block-commerce-popup-cart #cart-popup{width:355px;}.view-promotions .masonry-item{width:100%;}.view-drinks .masonry-item{width:100%;}.view-sushi-menu .masonry-item{width:100%;}.sushi-menu-terms-page .masonry-item{width:100%;}.page-checkout #addressfield-wrapper .addressfield-container-inline .form-item{width:100%;}.page-checkout #addressfield-wrapper .addressfield-container-inline .form-item input{width:100%;}.page-checkout #edit-customer-profile-shipping-field-address-address{width:100%;}.page-checkout #edit-customer-profile-shipping-field-address-address input{width:100%;}.page-checkout #edit-customer-profile-shipping-field-customer-phone{width:100%;}.page-checkout #edit-customer-profile-shipping-field-customer-phone input{width:100%;}.page-checkout #edit-customer-profile-shipping-field-customer-note{width:100%;}.page-checkout #edit-customer-profile-shipping-field-customer-note textarea{width:100%;} 
}.page-checkout #addressfield-wrapper .addressfield-container-inline .form-item{max-width:600px;width:100%;}.page-checkout #addressfield-wrapper .addressfield-container-inline .form-item input{width:100%;}.page-checkout #edit-customer-profile-shipping-field-address-address{max-width:600px;}.page-checkout #edit-customer-profile-shipping-field-address-address input{width:100%;}.page-checkout #edit-customer-profile-shipping-field-customer-phone{max-width:600px;}.page-checkout #edit-customer-profile-shipping-field-customer-phone input{width:100%;}.page-checkout #edit-customer-profile-shipping-field-customer-note{max-width:600px;}.page-checkout #edit-customer-profile-shipping-field-customer-note textarea{width:100%;}#block-commerce-closure-message{margin-bottom:3em;}#block-commerce-closure-message > h2{position:relative;font-weight:500;margin-bottom:1.5em;color:red;}#block-commerce-closure-message > h2:after{position:absolute;left:50%;margin-left:-75px;bottom:-.5em;content:"";width:150px;height:3px;background-color:red;}#block-commerce-closure-message .content > p{text-align:center;font-size:1.05em;}.cc-click-to-call{position:relative;width:100%;-webkit-font-smoothing:antialiased;box-sizing:border-box !important;outline:none !important;}.cc-click-to-call-wrapper{display:-webkit-flex;display:flex;bottom:0;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:0.3s ease all;position:relative;}.cc-click-to-call-wrapper.cc-click-to-call-wrapper-show{bottom:20px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);z-index:999999999;}.cc-click-to-call-button-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;bottom:0;}.button-position-left{position:fixed;left:20px;}.button-position-right{position:fixed;right:20px;}.cc-click-to-call-button:before,.cc-click-to-call-button:after{content:'';position:absolute;border:1px solid;border-color:#d52027;left:-2px;right:-2px;top:-2px;bottom:-2px;border-radius:500px;opacity:0;z-index:0;}.cc-click-to-call-button{background-color:rgb(41,42,49);color:#fff;font-size:18px;position:relative;border-radius:500px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;text-decoration:none !important;-webkit-justify-content:center;justify-content:center;box-shadow:0 0 0 0 rgba(52,152,219,0),0 5px 10px rgba(0,0,0,0.2);z-index:999999999;transition:all 0.3s ease;padding:0.75em 1.333333em;}.cc-click-to-call-button:hover,.cc-click-to-call-button:active,.cc-click-to-call-button:focus{color:#fff;}.cc-click-to-call-button-text{line-height:1.333333;font-size:15px;font-weight:700;margin-left:12px;z-index:1;transition:0.3s ease all;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;white-space:nowrap;overflow:hidden;}.cc-click-to-call-icon{display:flex;}.cc-click-to-call-button.animate-button{animation:cc-click-to-call-button-pulse .5s linear infinite;}.cc-click-to-call-button:hover,.cc-click-to-call-button:hover{animation:none;}.mylivechat_buttonround{display:none;}@-webkit-keyframes cc-click-to-call-button-pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes cc-click-to-call-button-pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@media (min-width:992px) {
 #cart-popup{display:block;position:fixed !important;overflow-y:scroll  !important;height:100vh  !important;top:120px  !important;right:17px  !important;}.logged-in     #cart-popup{top:147px  !important;right:17px  !important;}#cart-popup .view-footer{margin-bottom:120px;} 
}
/*})'"*/
.full-width{width:960px;height:auto;overflow:hidden}.one_half{width:48%;}.one_third{width:30.66%;}.two_thirds{width:65.33%;}.one_fourth{width:22%;}.three_fourths{width:74%;}.one_fifth{width:16.8%;}.two_fifth{width:37.6%;}.three_fifth{width:58.4%;}.four_fifth{width:67.2%;}.one_sixth{width:13.33%;}.five_sixth{width:82.67%;}.one_half,.one_third,.two_thirds,.three_fourths,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;margin-bottom:20px;float:left;}.last{margin-right:0 !important;}@media only screen and (min-width:768px) and (max-width:991px) {
  
}@media only screen and (max-width:767px) {
 #breadcrumb{display:none;}.full-width,.one_half,.one_third,.two_thirds,.three_fourths,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{width:100%;} 
}@media only screen and (min-width:480px) and (max-width:767px) {
  
}@media only screen and (max-width:959px) {
  
}@media only screen and (min-width:768px) and (max-width:991px) and (max-device-width:1000px) {
  
}@media only screen and (max-width:767px) and (max-device-width:1000px) {
  
}@media only screen and (min-width:480px) and (max-width:767px) and (max-device-width:1000px) {
  
}
/*})'"*/
