@charset "utf-8";@import "../css/normalize.css";@import url(//fast.fonts.com/t/1.css?apiType=css&projectid=62fa9133-b5be-4a65-8e74-462215e3f3eb);body,html{height:100%}.cf,.mon-row{zoom:1}.cf:after,.mon-row:after{content:"";display:table;clear:both}.otl-wrapper{overflow:hidden}.otl-wrapper .otl-col{display:inline-block;float:left;margin-bottom:-99999px!important;padding-bottom:99999px!important}.half-pad-right{padding-right:10px}.half-pad-left{padding-left:10px}.contain{margin:0 auto}.ie7 .contain,.ie8 .contain{width:95%;max-width:1120px;display:block;position:relative}.mon-row [class*=mon-]{float:left}.mon-right{float:right!important}.mon-left{float:left}.mon-center{margin:0 auto!important;float:none!important}@media screen and (min-width:480px){.contain{width:95%;max-width:1120px}.mon-1-1{width:100%}.mon-9-10{width:90%}.mon-7-8{width:87.5%}.mon-5-6{width:83.335%}.mon-4-5{width:80%}.mon-3-4{width:75%}.mon-7-10{width:70%}.mon-2-3{width:66.666%}.mon-5-8{width:62.5%}.mon-3-5{width:60%}.mon-1-2{width:50%}.mon-2-5{width:40%}.mon-3-8{width:37.5%}.mon-1-3{width:33.333%}.mon-3-10{width:30%}.mon-1-4{width:25%}.mon-1-5{width:20%}.mon-1-6{width:16.666%}.mon-1-8{width:12.5%}.mon-1-10{width:10%}}@media screen and (min-width:480px){.mon-row.mon-pad [class*=mon-]{padding-right:20px}.mon-row.mon-pad [class*=mon-]:last-of-type{padding-right:0}}.pad-top{padding-top:20px}.mon-mar-top{margin-top:20px}.margin-right-fix{margin-right:-20px}@media screen and (max-width:240px){.contain{width:100%}.mon-row [class*=mon-]{width:100%}}@media screen and (min-width:241px) and (max-width:479px){.contain{width:100%}.mon-row [class*=mon-]{width:100%}.mon-1-1{width:100%!important;padding:0}}@media screen and (max-height:900px){.contain{width:95%;max-width:1000px}}.mon-row.mon-debug [class*=mon-]{background:#F9F9F9;height:50px;margin:5px 0}.mon-row.mon-debug [class*=mon-]:nth-child(even){background:#DADADA}body{font-size:1em;line-height:1.35em}@font-face{font-family:'Helvetica Neue';src:url(../fonts/HelveticaNeueRoman.eot);src:url(../fonts/HelveticaNeueRoman.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeueRoman.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url(../fonts/HelveticaNeueItalic.eot);src:url(../fonts/HelveticaNeueItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeueItalic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Helvetica Neue';src:url(../fonts/HelveticaNeueBold.eot);src:url(../fonts/HelveticaNeueBold.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeueBold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Helvetica Neue Bold Condensed';src:url(../fonts/HelveticaNeueBoldCondensed.eot);src:url(../fonts/HelveticaNeueBoldCondensed.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeueBoldCondensed.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Plantin;src:url(../fonts/Plantin.eot);src:url(../fonts/Plantin.eot?#iefix) format('embedded-opentype'),url(../fonts/Plantin.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Plantin;src:url(../fonts/PlantinBold.eot);src:url(../fonts/PlantinBold.eot?#iefix) format('embedded-opentype'),url(../fonts/PlantinBold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Plantin;src:url(../fonts/PlantinBoldItaliceot);src:url(../fonts/PlantinBoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/PlantinBoldItalic.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-family:Plantin;src:url(../fonts/PlantinItalic.eot);src:url(../fonts/PlantinItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/PlantinItalic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Plantin Bold Condensed';src:url(../fonts/PlantinBoldCondensed.eot);src:url(../fonts/PlantinBoldCondensed.eot?#iefix) format('embedded-opentype'),url(../fonts/PlantinBoldCondensed.ttf) format('truetype');font-style:normal;font-weight:700}@font-face{font-family:'Plantin Numerals';src:url(../fonts/PlantinNumerals.eot);src:url(../fonts/PlantinNumerals.eot?#iefix) format('embedded-opentype'),url(../fonts/PlantinNumerals.ttf) format('truetype');font-weight:400;font-style:normal;font-variant-numeric:oldstyle-nums}@font-face{font-family:'Rolex Gothic';src:url(../fonts/rolexdial.eot);src:url(../fonts/rolexdial.eot?#iefix) format('embedded-opentype'),url(../fonts/rolexdial.svg#rolexdial) format('svg'),url(../fonts/rolexdial.woff) format('woff'),url(../fonts/rolexdial.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:monocons;src:url(../fonts/monocons.eot);src:url(../fonts/monocons.eot?#iefix) format('embedded-opentype'),url(../fonts/monocons.svg#monocons) format('svg'),url(../fonts/monocons.woff) format('woff'),url(../fonts/monocons.ttf) format('truetype');font-weight:400;font-style:normal}body{font-family:Plantin,"Plantin Pro","Book Antiqua",Georgia,"Times New Roman",serif}p{color:#222}::selection{background:#222;color:#fc0;text-shadow:0 -1px 0 #000}::-moz-selection{background:#222;color:#fc0;text-shadow:0 -1px 0 #000}.main{min-height:400px;padding:0}p.center{text-align:center}i{font-size:2em;margin:5px}hr{width:1120px;max-width:100%;display:block;border:0 none;border-top:1px solid #BBB;border-bottom:1px solid #FFF;margin:50px auto}@media screen and (max-height:900px){hr{width:1000px}}a{text-decoration:none;color:#666}a:hover{text-decoration:underline}.btn{background:#fc0;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#222;border-radius:0 0 5px 5px;padding:10px;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:hover{background:#ffdb4d;text-decoration:none}.btngroup{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#222;width:230px;color:#fc0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:.8em;height:64px}.btngroup p{margin:0!important;padding:5px 10px;font-size:1.2em!important}.btngroup a{color:#222;background:#fc0;display:block;width:100%;font-size:1.2em;border-radius:0 0 5px 5px;padding:5px 10px}.btngroup a:hover{text-decoration:none;background:#ffdb4d}span.icn{display:inline-block;width:20px;height:20px;vertical-align:top;background:url(../img/sprites.png) no-repeat}span.icn.icn-cta-more{background-position:1px 1px}span.icn.icn-add{background-position:1px -62px}span.icn.icn-monocle{background-position:-57px 1px;width:38px;height:38px;opacity:.5}span.icn.icn-share{background-position:1px -113px}span.icn.icn-close{background-position:-64px -150px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){span.icn{background-image:url(../img/sprites-2x.png);background-size:200px 171px}}.btn .icn{float:right}span.collab{font-family:monocons,sans-serif;font-size:.5em}a.btn-play{position:absolute;left:50%;top:28%;margin-left:-30px;width:70px;height:70px;border-radius:70px;text-align:center;padding:24px 0 0 5px;font-size:2em;color:#EEE;border:3px solid #666;background:#222;opacity:.8}a.btn-play:hover{text-decoration:none;opacity:1}.addresses,.js-dropdown-content,.shares{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;padding:0;margin:0 0 10px 0;border-bottom:1px solid #AAA;font-size:.9em;padding:0 0 10px 10px}.addresses h3,.js-dropdown-content h3,.shares h3{font-weight:700;margin:0}.addresses em,.js-dropdown-content em,.shares em{display:block;margin:0 0 15px 0;font-size:.9em;line-height:1.3em}.addresses p,.js-dropdown-content p,.shares p{margin:0}.addresses ul,.js-dropdown-content ul,.shares ul{list-style-type:none;padding:0;margin:0}.addresses ul li,.js-dropdown-content ul li,.shares ul li{margin:0}.addresses ul li a,.js-dropdown-content ul li a,.shares ul li a{color:#777;font-weight:700}.js-dropdown-content{display:none}body>header{width:100%;min-height:50px;padding:14px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;background:#222;-webkit-transition:all .5s ease}body>header a{color:#FFF}@media screen and (max-width:600px){body>header{min-height:30px;padding:7px 0;-webkit-transition:all .5s ease}}section.menu .menu-image.salmon.menu-item,section.menu .menu-item.salmon.menu-item,section.menu .menu-list.salmon.menu-item{background:#F07060}section.menu .menu-image.salmon.menu-item .product-number>span,section.menu .menu-item.salmon.menu-item .product-number>span,section.menu .menu-list.salmon.menu-item .product-number>span{background:#fdefd2;color:#000}section.menu .menu-image.salmon.menu-item .product-title,section.menu .menu-item.salmon.menu-item .product-title,section.menu .menu-list.salmon.menu-item .product-title{color:#000}section.menu .menu-image.salmon.menu-item .product-name,section.menu .menu-item.salmon.menu-item .product-name,section.menu .menu-list.salmon.menu-item .product-name{color:#000}section.menu .menu-image.salmon.menu-item .product-price,section.menu .menu-item.salmon.menu-item .product-price,section.menu .menu-list.salmon.menu-item .product-price{color:#fdefd2}section.menu .menu-image.salmon.menu-image .product-number>span,section.menu .menu-item.salmon.menu-image .product-number>span,section.menu .menu-list.salmon.menu-image .product-number>span{background:#F07060;color:#000}section.menu .menu-image.salmon.menu-list,section.menu .menu-item.salmon.menu-list,section.menu .menu-list.salmon.menu-list{background:#F07060}section.menu .menu-image.salmon.menu-list h3,section.menu .menu-item.salmon.menu-list h3,section.menu .menu-list.salmon.menu-list h3{color:#fdefd2}section.menu .menu-image.salmon.menu-list hr,section.menu .menu-item.salmon.menu-list hr,section.menu .menu-list.salmon.menu-list hr{border-color:rgba(253,239,210,.5)}section.menu .menu-image.salmon.menu-list li,section.menu .menu-item.salmon.menu-list li,section.menu .menu-list.salmon.menu-list li{color:#000}section.menu .menu-image.salmon.menu-list li span,section.menu .menu-item.salmon.menu-list li span,section.menu .menu-list.salmon.menu-list li span{color:#fdefd2}section.menu .menu-image.black.menu-item,section.menu .menu-item.black.menu-item,section.menu .menu-list.black.menu-item{background:#000}section.menu .menu-image.black.menu-item .product-number>span,section.menu .menu-item.black.menu-item .product-number>span,section.menu .menu-list.black.menu-item .product-number>span{background:#fdefd2;color:#000}section.menu .menu-image.black.menu-item .product-title,section.menu .menu-item.black.menu-item .product-title,section.menu .menu-list.black.menu-item .product-title{color:#F07060}section.menu .menu-image.black.menu-item .product-name,section.menu .menu-item.black.menu-item .product-name,section.menu .menu-list.black.menu-item .product-name{color:#F07060}section.menu .menu-image.black.menu-item .product-price,section.menu .menu-item.black.menu-item .product-price,section.menu .menu-list.black.menu-item .product-price{color:#fdefd2}section.menu .menu-image.black.menu-image .product-number>span,section.menu .menu-item.black.menu-image .product-number>span,section.menu .menu-list.black.menu-image .product-number>span{background:#000;color:#fdefd2}section.menu .menu-image.black.menu-list,section.menu .menu-item.black.menu-list,section.menu .menu-list.black.menu-list{background:#000}section.menu .menu-image.black.menu-list h3,section.menu .menu-item.black.menu-list h3,section.menu .menu-list.black.menu-list h3{color:#fdefd2}section.menu .menu-image.black.menu-list hr,section.menu .menu-item.black.menu-list hr,section.menu .menu-list.black.menu-list hr{border-color:rgba(253,239,210,.5)}section.menu .menu-image.black.menu-list li,section.menu .menu-item.black.menu-list li,section.menu .menu-list.black.menu-list li{color:#F07060}section.menu .menu-image.black.menu-list li span,section.menu .menu-item.black.menu-list li span,section.menu .menu-list.black.menu-list li span{color:#fdefd2}section.menu .menu-image.beige.menu-item,section.menu .menu-item.beige.menu-item,section.menu .menu-list.beige.menu-item{background:#fdefd2}section.menu .menu-image.beige.menu-item .product-number>span,section.menu .menu-item.beige.menu-item .product-number>span,section.menu .menu-list.beige.menu-item .product-number>span{background:#000;color:#fdefd2}section.menu .menu-image.beige.menu-item .product-title,section.menu .menu-item.beige.menu-item .product-title,section.menu .menu-list.beige.menu-item .product-title{color:#000}section.menu .menu-image.beige.menu-item .product-name,section.menu .menu-item.beige.menu-item .product-name,section.menu .menu-list.beige.menu-item .product-name{color:#000}section.menu .menu-image.beige.menu-item .product-price,section.menu .menu-item.beige.menu-item .product-price,section.menu .menu-list.beige.menu-item .product-price{color:#F07060}section.menu .menu-image.beige.menu-image .product-number>span,section.menu .menu-item.beige.menu-image .product-number>span,section.menu .menu-list.beige.menu-image .product-number>span{background:#fdefd2;color:#000}section.menu .menu-image.beige.menu-list,section.menu .menu-item.beige.menu-list,section.menu .menu-list.beige.menu-list{background:#fdefd2}section.menu .menu-image.beige.menu-list h3,section.menu .menu-item.beige.menu-list h3,section.menu .menu-list.beige.menu-list h3{color:#F07060}section.menu .menu-image.beige.menu-list hr,section.menu .menu-item.beige.menu-list hr,section.menu .menu-list.beige.menu-list hr{border-color:rgba(240,112,96,.5)}section.menu .menu-image.beige.menu-list li,section.menu .menu-item.beige.menu-list li,section.menu .menu-list.beige.menu-list li{color:#000}section.menu .menu-image.beige.menu-list li span,section.menu .menu-item.beige.menu-list li span,section.menu .menu-list.beige.menu-list li span{color:#F07060}section.menu .menu-image.turquoise.menu-item,section.menu .menu-item.turquoise.menu-item,section.menu .menu-list.turquoise.menu-item{background:#a7ddea}section.menu .menu-image.turquoise.menu-item .product-number>span,section.menu .menu-item.turquoise.menu-item .product-number>span,section.menu .menu-list.turquoise.menu-item .product-number>span{background:#000;color:#fdefd2}section.menu .menu-image.turquoise.menu-item .product-title,section.menu .menu-item.turquoise.menu-item .product-title,section.menu .menu-list.turquoise.menu-item .product-title{color:#000}section.menu .menu-image.turquoise.menu-item .product-name,section.menu .menu-item.turquoise.menu-item .product-name,section.menu .menu-list.turquoise.menu-item .product-name{color:#000}section.menu .menu-image.turquoise.menu-item .product-price,section.menu .menu-item.turquoise.menu-item .product-price,section.menu .menu-list.turquoise.menu-item .product-price{color:#F07060}section.menu .menu-image.turquoise.menu-image .product-number>span,section.menu .menu-item.turquoise.menu-image .product-number>span,section.menu .menu-list.turquoise.menu-image .product-number>span{background:#a7ddea;color:#000}section.menu .menu-image.turquoise.menu-list,section.menu .menu-item.turquoise.menu-list,section.menu .menu-list.turquoise.menu-list{background:#a7ddea}section.menu .menu-image.turquoise.menu-list h3,section.menu .menu-item.turquoise.menu-list h3,section.menu .menu-list.turquoise.menu-list h3{color:#F07060}section.menu .menu-image.turquoise.menu-list hr,section.menu .menu-item.turquoise.menu-list hr,section.menu .menu-list.turquoise.menu-list hr{border-color:rgba(240,112,96,.5)}section.menu .menu-image.turquoise.menu-list li,section.menu .menu-item.turquoise.menu-list li,section.menu .menu-list.turquoise.menu-list li{color:#000}section.menu .menu-image.turquoise.menu-list li span,section.menu .menu-item.turquoise.menu-list li span,section.menu .menu-list.turquoise.menu-list li span{color:#F07060}section.menu .menu-image.red.menu-item,section.menu .menu-item.red.menu-item,section.menu .menu-list.red.menu-item{background:#CE4D4A}section.menu .menu-image.red.menu-item .product-number>span,section.menu .menu-item.red.menu-item .product-number>span,section.menu .menu-list.red.menu-item .product-number>span{background:#fdefd2;color:#000}section.menu .menu-image.red.menu-item .product-title,section.menu .menu-item.red.menu-item .product-title,section.menu .menu-list.red.menu-item .product-title{color:#000}section.menu .menu-image.red.menu-item .product-name,section.menu .menu-item.red.menu-item .product-name,section.menu .menu-list.red.menu-item .product-name{color:#000}section.menu .menu-image.red.menu-item .product-price,section.menu .menu-item.red.menu-item .product-price,section.menu .menu-list.red.menu-item .product-price{color:#fdefd2}section.menu .menu-image.red.menu-image .product-number>span,section.menu .menu-item.red.menu-image .product-number>span,section.menu .menu-list.red.menu-image .product-number>span{background:#CE4D4A;color:#fdefd2}section.menu .menu-image.red.menu-list,section.menu .menu-item.red.menu-list,section.menu .menu-list.red.menu-list{background:#CE4D4A}section.menu .menu-image.red.menu-list h3,section.menu .menu-item.red.menu-list h3,section.menu .menu-list.red.menu-list h3{color:#fdefd2}section.menu .menu-image.red.menu-list hr,section.menu .menu-item.red.menu-list hr,section.menu .menu-list.red.menu-list hr{border-color:rgba(253,239,210,.5)}section.menu .menu-image.red.menu-list li,section.menu .menu-item.red.menu-list li,section.menu .menu-list.red.menu-list li{color:#000}section.menu .menu-image.red.menu-list li span,section.menu .menu-item.red.menu-list li span,section.menu .menu-list.red.menu-list li span{color:#fdefd2}.slide{height:100%}.slide.expand{height:auto}.slide.bkg-light{background:url(../img/bkg-light.png) fixed center top}.slide.bkg-dark{background:url(../img/bkg-dark.png) fixed center top}.product-number{font-size:10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.product-number>span.product-circle{border-radius:50%;padding:8px}.cafe-name{font-variant:small-caps;font-style:normal;line-height:0}.mon-table{display:table}.mon-table .mon-cell{display:table-cell}section:last-of-type{padding-bottom:60px}.submenu{position:relative;z-index:-2}.submenu.visible{-webkit-transition:all .4s ease}.submenu.hidden{-webkit-transition:all .4s ease}.submenu p{color:#fdefd2}.submenu p:first-of-type{margin-top:10px}.submenu .tall-outer{border-radius:20px 20px 0 0;background-color:#000;width:110px;height:250px;position:absolute;left:25px}.submenu .tall-inner{border-radius:12px 12px 0 0;border:1px solid #fdefd2;border-bottom-style:none;width:94px;height:95%;position:absolute;left:7px;top:8px;text-align:center}.submenu .fat-outer{border-radius:20px 20px 0 0;background-color:#000;width:140px;height:220px;position:absolute;left:10px;top:30px}.submenu .fat-inner{border-radius:20px 20px 0 0;border:1px solid #fdefd2;border-bottom-style:none;width:124px;height:95%;position:absolute;left:7px;top:8px}section.home .logo{position:fixed;margin-bottom:100px;z-index:200;width:255px;left:50px}section.home .logo img{width:100%}section.home .logo.visible{-webkit-transition:all .4s ease;top:80px}section.home .logo.hidden{-webkit-transition:all .4s ease;top:-255px}.phone section.home .logo,.tablet section.home .logo{position:absolute}section.home .info-bar{z-index:1;position:fixed;bottom:120px;right:-400px;display:table}section.home .info-bar.expanded{right:0;-webkit-transition:all .3s ease}section.home .info-bar.hidden{right:-400px;-webkit-transition:all .3s ease}section.home .info-bar.tease{right:-385px;-webkit-transition:all .3s ease}@media screen and (max-width:767px){section.home .info-bar{display:none}}.phone section.home .info-bar,.tablet section.home .info-bar{display:none}section.home .info-bar>div{display:table-cell}section.home .info-bar>div.tab{-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;width:50px;background-color:#F07060;font:1.8125em Monocons,sans-serif;color:#fdefd2;text-align:center;padding-top:11px;vertical-align:top}section.home .info-bar>div.tab:hover{cursor:pointer}section.home .info-bar>div.content{width:400px;background-color:#fdefd2}section.home .info-bar>div.content p{margin-top:16px;line-height:1.1875em;font-size:1.125em;float:left;margin-left:16px}section.home .info-bar>div.content p.days{padding-left:18px;margin-right:16px;border-left:1px solid #F07060;white-space:nowrap}section.home .info-bar>div.content p.hours{margin-left:9px}section.home .bullet{font:700 .875em "Helvetica Neue",Helvetica,Arial,sans-serif;display:table-cell;vertical-align:middle;text-align:center;border-radius:34px;width:34px;height:34px}section.home .bullet.beige-black{background-color:#fdefd2;color:#222}section.home .bullet.red-black{background-color:#F07060;color:#222}section.home .bullet.beige-black{background-color:#fdefd2;color:#222}section.home .bullet.black-beige{background-color:#222;color:#fdefd2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}section.home.home-splash{background-color:#222;background:url(../img/home-splash.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.phone section.home.home-splash,.tablet section.home.home-splash{background:url(../img/home-splash-reduced.jpg) no-repeat center center}section.bkg-dark.home-phone{background:url(../img/mobile-bg.png) fixed center top}section.bkg-dark.home-phone img{display:block;margin:0 auto;padding-top:80px;position:fixed;left:50%;margin-left:-128px}section.menu{float:left;padding-bottom:10px}@media screen and (max-width:767px){section.menu{padding-bottom:20px}}section.menu .container{padding:0 20px;overflow:hidden;max-width:1120px;margin:10px auto 0 auto}section.menu .container:first-of-type{margin-top:20px}@media screen and (max-width:767px){section.menu .container{margin-top:20px}}section.menu .container .menu-item{padding:24px 20px 20px 20px}section.menu .container .menu-item p{margin:0}section.menu .container .menu-item .product-title{margin-top:15px;margin-bottom:-13px;text-transform:uppercase;font-variant:small-caps;font-size:.9em}section.menu .container .menu-item .product-name{margin-top:18px;font-size:1.4em;font-style:italic}section.menu .container .menu-item .product-price{margin-top:15px;font-size:1.4em;font-style:italic;padding-bottom:20px}section.menu .container .menu-item .product-name,section.menu .container .menu-item .product-price,section.menu .container .menu-item .product-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}@media screen and (max-width:767px){section.menu .container .menu-section{overflow:hidden}}section.menu .container .menu-section.left{float:left}section.menu .container .menu-section.right{float:right}section.menu .container .menu-section .menu-image{overflow:hidden;position:relative;max-height:418.61px}section.menu .container .menu-section .menu-image img{position:relative;width:100%;display:block;top:0}@media screen and (max-width:1024px){section.menu .container .menu-section .menu-image img{top:0!important}}section.menu .container .menu-section .menu-image p{position:absolute;top:24px;left:20px;margin:0}@media screen and (max-width:767px){section.menu .container .menu-section .menu-image p{top:auto;bottom:24px}}section.menu .container .menu-section .menu-image.bottom-number p{top:auto;bottom:24px}section.menu .container .menu-section.feature{width:628px;max-height:418.61px}section.menu .container .menu-section.feature.left p.product-number{left:auto;right:20px}section.menu .container .menu-section.details{max-height:418.61px;width:-moz-calc(100% - 628px - 20px);width:-webkit-calc(100% - 628px - 20px);width:calc(100% - 628px - 20px)}.no-csscalc section.menu .container .menu-section.details{width:40%}section.menu .container .menu-section.details.left .menu-items p{text-align:right}section.menu .container .menu-section.details .menu-items .menu-item:not(:only-child){height:200px}section.menu .container .menu-section.details .closeup{overflow:hidden;position:relative;height:296px}section.menu .container .menu-section.details .closeup img{width:430px;position:absolute;left:50%;margin-left:-215px}@media screen and (max-width:1100px){.no-csscalc section.menu .container .menu-section.details{width:35%}}@media screen and (max-width:1024px){section.menu .container .menu-section.feature{width:535px}section.menu .container .menu-section.details{width:-moz-calc(100% - 535px - 20px);width:-webkit-calc(100% - 535px - 20px);width:calc(100% - 535px - 20px)}.no-csscalc section.menu .container .menu-section.details{width:42%}}@media screen and (max-width:982px){.no-csscalc section.menu .container .menu-section.details{width:37.5%}}@media screen and (max-width:912px){.no-csscalc section.menu .container .menu-section.details{width:32.5%}}@media screen and (max-width:850px){section.menu .container .menu-section.feature{width:480px}section.menu .container .menu-section.details{max-height:376px;width:-moz-calc(100% - 480px - 20px);width:-webkit-calc(100% - 480px - 20px);width:calc(100% - 480px - 20px)}section.menu .container .menu-section.details .menu-items .menu-item:not(:only-child){height:178px}}@media screen and (max-width:767px){section.menu .container .menu-section.feature{width:100%;margin-bottom:20px}section.menu .container .menu-section.feature.left p.product-number{left:20px}section.menu .container .menu-section.details{width:100%}.no-csscalc section.menu .container .menu-section.details{width:100%}section.menu .container .menu-section.details.left .menu-item>p{text-align:left}section.menu .container .menu-section.details .closeup{display:none}section.menu .container .menu-section.details .menu-items .menu-item:not(:only-child){height:auto}section.menu .container .menu-section.details .menu-items .menu-item:last-child{margin-bottom:0}}section.menu .container.extended-1 .menu-item:first-child,section.menu .container.extended-2 .menu-item:first-child{margin-bottom:20px}@media screen and (max-width:767px){section.menu .container.vertical-2.photos>div.menu-section,section.menu .container.vertical-3.photos>div.menu-section{width:100%;margin-left:0}.no-csscalc section.menu .container.vertical-2.photos>div.menu-section,.no-csscalc section.menu .container.vertical-3.photos>div.menu-section{width:100%}section.menu .container.vertical-2.photos>div.menu-section:not(:last-child),section.menu .container.vertical-3.photos>div.menu-section:not(:last-child){margin-bottom:20px}section.menu .container.vertical-2 div.menu-section,section.menu .container.vertical-3 div.menu-section{width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.no-csscalc section.menu .container.vertical-2 div.menu-section,.no-csscalc section.menu .container.vertical-3 div.menu-section{width:48.1%}section.menu .container.vertical-2 div.menu-section:nth-child(2),section.menu .container.vertical-3 div.menu-section:nth-child(2){margin-right:0}section.menu .container.vertical-2 div.menu-section:nth-child(3),section.menu .container.vertical-3 div.menu-section:nth-child(3){width:100%;margin-left:0}section.menu .container.vertical-2 div.menu-section:nth-child(3)>.menu-image,section.menu .container.vertical-3 div.menu-section:nth-child(3)>.menu-image{margin-bottom:0}section.menu .container.vertical-2 div.menu-section:nth-child(3)>.menu-item,section.menu .container.vertical-3 div.menu-section:nth-child(3)>.menu-item{margin-top:20px}section.menu .container.vertical-2.photos>div.menu-section:last-child .menu-item,section.menu .container.vertical-3.photos>div.menu-section:last-child .menu-item{margin-top:20px}}section.menu .container.vertical-2 div.menu-section,section.menu .container.vertical-3 div.menu-section{margin:0 10px;float:left}section.menu .container.vertical-2 div.menu-section:first-child,section.menu .container.vertical-3 div.menu-section:first-child{margin-left:0}section.menu .container.vertical-2 div.menu-section:last-child,section.menu .container.vertical-3 div.menu-section:last-child{margin-right:0}section.menu .container.vertical-2 div.menu-section .menu-image,section.menu .container.vertical-3 div.menu-section .menu-image{margin-bottom:20px}section.menu .container.vertical-2 div.menu-section .menu-item,section.menu .container.vertical-3 div.menu-section .menu-item{width:100%}@media screen and (max-width:567px){section.menu .container.vertical-2 div.menu-section,section.menu .container.vertical-3 div.menu-section{width:100%;margin-left:0}.no-csscalc section.menu .container.vertical-2 div.menu-section,.no-csscalc section.menu .container.vertical-3 div.menu-section{width:100%}section.menu .container.vertical-2 div.menu-section:not(:last-child),section.menu .container.vertical-3 div.menu-section:not(:last-child){margin-bottom:20px}section.menu .container.vertical-2 div.menu-section:nth-child(3)>.menu-item,section.menu .container.vertical-3 div.menu-section:nth-child(3)>.menu-item{margin-top:0}}section.menu .container.vertical-2 .menu-section{width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.no-csscalc section.menu .container.vertical-2 .menu-section{width:48.1%}section.menu .container.vertical-3 .menu-section{width:-moz-calc(33.333333333% - 13.33px);width:-webkit-calc(33.333333333% - 13.33px);width:calc(33.333333333% - 13.33px)}.no-csscalc section.menu .container.vertical-3 .menu-section{width:32.12%}@media screen and (max-width:1126px){.no-csscalc section.menu .container.vertical-3 .menu-section{width:31.5%}}section.menu .container.list-2 h3{margin-top:0}@media screen and (max-width:767px){section.menu .container.list-2>.mon-1-2{overflow:hidden;width:100%;padding-left:0!important;padding-right:0!important}section.menu .container.list-2>.mon-1-2:not(:first-child){margin-top:20px}}section.menu .container.list-2 .menu-list{width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}section.menu .container.list-2 .menu-list ul{list-style:none;padding-left:0;margin:0 0 20px 0}section.menu .container.list-2 .menu-list ul hr{height:1px;border-bottom-style:none;border-top-style:dashed;margin:5px 0 13px 0}section.menu .container.list-2 .menu-list ul li{font-style:italic;font-size:1.4em;margin-bottom:8px}section.menu .container.list-2 .menu-list ul li span{float:right}section.menu .container.list-2 .menu-list ul li.last-of-group{border-bottom-style:solid;border-width:1px}section.menu .container.list-2 .mon-1-2>div{padding:20px}section.menu .container.list-2 .mon-1-2:first-child{padding-right:10px}section.menu .container.list-2 .mon-1-2:last-child{padding-left:10px}section.menu div.separator{padding:0 20px;max-width:1120px;margin:0 auto}section.menu div.separator hr{margin:0;border-top:1px solid #878070;border-bottom:1px solid #444038;border-bottom:1px solid rgba(135,128,112,.5)}section.menu div.separator hr:first-of-type{margin:10px 0 0 0;border-top:1px solid #000;border-top:1px solid rgba(0,0,0,.6);border-bottom:1px solid #000}@media screen and (max-width:767px){section.menu div.separator{display:none}}section.tour{height:-moz-calc(100% - 54px);height:-webkit-calc(100% - 54px);height:calc(100% - 54px);overflow-y:hidden;overflow-x:hidden;width:100%}.tablet section.tour{height:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch}section.tour div.slideshow{width:auto;min-width:100%;margin-right:-30000px;height:100%;overflow:hidden;overflow-y:auto;float:left}section.tour div.slideshow div.slideshow-item{overflow:hidden;display:inline;float:left;height:100%}section.tour div.slideshow div.slideshow-item.split-2>img{height:50%;width:auto;display:block;padding-bottom:20px}section.tour div.slideshow div.slideshow-item:not(:first-child){padding-left:20px}section.tour div.slideshow div.slideshow-item img{height:100%;width:auto}section.events{padding:20px 0}.computer section.events{min-height:100%}.tablet section.events{padding-bottom:0}.tablet section.events .container{padding-bottom:0}@media screen and (min-width:1024px){section.events.splash{background:url(../img/04-01.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.phone section.events.splash,.tablet section.events.splash{background:url(../img/04-01.jpg) no-repeat center center}section.events.splash .container{background:url(../img/bkg-light.png)}}section.events .container{font-size:1.35em;font-style:italic;line-height:1.2em;position:relative;padding:20px;width:100%;max-width:1120px}@media screen and (min-width:1024px){section.events .container{width:900px;margin:0 auto}}section.events .container a{color:#F07060}section.events .container .otl-wrapper>div{overflow:hidden}@media screen and (max-width:767px){section.events .container .otl-wrapper div.mon-1-2{width:100%;overflow:hidden;padding-left:0;padding-right:0}}section.events .container>.info-box:first-child{margin-top:0}section.events .info-box{margin:20px auto 0 auto}section.events .product-number{margin-top:20px}section.events .product-number>span{background:#fdefd2;color:#000}@media screen and (max-width:767px){section.events .hire-item{width:100%;padding:0;overflow:hidden}}section.suppliers{min-height:100%}section.suppliers .container{padding:30px 20px;overflow:hidden;max-width:1120px;margin:0 auto}section.suppliers .container>div{float:left}section.suppliers .container .info-box{margin:10px}section.suppliers .container .info-box h3{color:#F07060;font-weight:400;font-style:italic;margin-bottom:0}section.suppliers .container .info-box p{margin-top:5px}section.contact{font-style:italic;font-size:1.35em;line-height:1.3em;min-height:100%}section.contact .container{padding:20px 20px;margin:0 auto;max-width:1120px}section.contact .container a{color:#F07060}section.contact .container .contact-box:first-child{padding:0 10px 0 0}section.contact .container .contact-box:last-child{padding:0 0 0 10px}section.contact .container .contact-box:last-child .info-box:nth-of-type(2) p{margin-bottom:43px}section.contact .container .contacts-image{margin-bottom:13px}section.contact .container .contacts-image img{width:100%}@media screen and (max-width:1024px){section.contact .container .contacts-image{display:none}}section.contact .container .mon-1-2>div{width:100%}section.contact .container .mon-1-2:nth-of-type(3){padding-left:10px}section.contact .container .product-number{margin-top:20px}section.contact .container .product-number>span{font-style:normal;background:#fc0;color:#000}@media screen and (max-width:767px){section.contact .container .contact-box{width:100%;padding:0!important}section.contact .container .contact-box>div div:nth-child(3){padding-bottom:0!important;margin-bottom:20px!important}}@media screen and (min-width:768px) and (max-width:823px){section.contact .container span.hide{display:none}}section.contact .press{margin-top:20px}section.contact .jobs{font-size:.9em}section.contact .jobs .info-box{display:block}section.contact .jobs .info-box h3{color:#F07060}section.contact .jobs .info-box .mon-3-4 p{font-style:normal}section.contact .jobs .info-box .contact{padding-left:40px;font-size:1.1em}section.contact .jobs .info-box:not(:last-child){margin-bottom:20px}section.contact .jobs .info-box .contact-label{margin:30px 0 -1px 0}@media screen and (max-width:900px){section.contact .jobs .job-box .contact,section.contact .jobs .job-box .copy{width:100%;padding-left:0}}section.contact .jobs p{font-style:italic}div.info-box{display:inline-block;padding:0 20px}div.info-box.expand-w{width:100%}div.info-box.beige{background-color:#fdefd2}div.info-box.dark-yellow{background-color:#deb200}div.info-box.black{background-color:#000}div.info-box.black p{color:#F07060;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}div.info-box.red{background-color:#CE4D4A}div.info-box.white{background-color:#fff}div.info-box.salmon{background-color:#F07060}.static-footer ul{display:inline-block;list-style:none;padding-bottom:60px}@media (max-width:960px){.static-footer ul{padding-left:20px}}.fixed-footer{position:fixed;bottom:0;width:100%;margin:0 auto}.fixed-footer.scroll{visibility:hidden;bottom:40px;font:italic 700 1.5em Plantin,"Plantin Pro","Book Antiqua",Georgia,"Times New Roman",serif;color:#222;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.75)}.fixed-footer.scroll img{margin-bottom:2px}.fixed-footer nav{background-color:rgba(0,0,0,.8)}@media screen and (max-width:767px){.fixed-footer nav{display:none}}.fixed-footer nav hr.yellow-bar{width:100%;margin-top:0;margin-bottom:0;border-bottom-width:0;border-top-width:3px;border-top-color:rgba(255,204,0,.5);position:relative;top:-3px}.fixed-footer nav div.menu{font:1.5em "Plantin Bold Condensed",Plantin,"Plantin Pro","Book Antiqua",Georgia,"Times New Roman",serif,serif;text-transform:uppercase}.fixed-footer nav div.menu ul{display:table;margin:0}@media screen and (max-width:1023px){.fixed-footer nav div.menu ul{padding-left:20px}.fixed-footer nav div.menu ul li.brand{display:none}.fixed-footer nav div.menu ul li.brand-mini{display:table-cell}}.fixed-footer nav div.menu li{display:table-cell;width:1120px;padding:8px 0 15px}.fixed-footer nav div.menu li a:hover,.fixed-footer nav div.menu li.current>a{text-decoration:none;color:#fc0}.fixed-footer nav div.menu li a{color:#fdefd2}.fixed-footer nav div.menu li.brand{font:1em Plantin,"Plantin Pro","Book Antiqua",Georgia,"Times New Roman",serif}.fixed-footer nav div.menu li.brand-mini{display:none;font-family:Monocons,sans-serif}.fixed-footer nav div.menu li.menu .submenu{left:-50px}.fixed-footer nav div.menu li.menu .submenu.visible{bottom:210px}.fixed-footer nav div.menu li.menu .submenu.hidden{bottom:-30px}.fixed-footer nav div.menu li.contact .submenu{left:-33px}.fixed-footer nav div.menu li.contact .submenu.visible{bottom:180px}.fixed-footer nav div.menu li.contact .submenu.hidden{bottom:-30px}@media screen and (max-width:960px){nav.mobile{position:fixed;width:100%;background-color:#222;box-shadow:0 0 3px 6px rgba(0,0,0,.3);display:block;z-index:10}nav.mobile .menu-items{margin:0;padding-left:0;overflow:hidden}nav.mobile .menu-items.hidden{max-height:0;-webkit-transition:all .4s ease}nav.mobile .menu-items.visible{max-height:500px;-webkit-transition:all .8s ease}nav.mobile .monocle-link{padding-left:20px;display:inline-block;float:left}nav.mobile .monocle-link a{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}nav.mobile li{clear:both;list-style:none;font:1.5em "Plantin Bold Condensed",Plantin,"Plantin Pro","Book Antiqua",Georgia,"Times New Roman",serif,serif;font-weight:400;text-transform:uppercase}nav.mobile li a{color:#fdefd2;display:block;background-color:#333;margin:2px 0;padding:20px 0 20px 20px}nav.mobile .toggle-bar{line-height:50px;height:50px}nav.mobile strong a{margin-left:30px;border:1px solid #444;padding:10px}nav.mobile .navicon{float:right;height:17px;width:20px;margin:15px;border-top:10px double #FFF;border-bottom:3px solid #FFF;font-size:0}nav.mobile span.mobile-menu-toggle{cursor:pointer}}body{margin:0;padding:0}img{border:0}#header h1,#pixels{color:#48941A}.float-left{float:left;margin:0 0 0 20px}.float-right{float:right;margin:0 20px 0 0}.center{font-size:2.5em;padding:80px 0 0 0;text-align:center}#nav{list-style:none;position:fixed;right:20px;z-index:999}#nav li{margin:0 0 15px 0}#header,#intro,#second{width:100%}.story{margin:0 auto;min-width:980px;overflow:auto;width:980px}.story .float-left,.story .float-right{padding:100px 0 0 0;position:relative;width:350px}.slide{width:100%}#nav li a{display:block;width:10px;height:10px;border-radius:10px;background-color:#fff;border:solid 2px #fff}#nav li a.current{background-color:orange}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}