@charset "UTF-8";.loyaltylink{position: absolute;left: 0;margin-top: 5px;font-size: 14px;}.replace{text-indent:-9999em;font-size:1px;line-height:1px;color:rgba(0,0,0,0)}@font-face{font-family:'BrandonText-Bold';src:url('../fonts/brandon/26452F_0_0.eot');src:url('../fonts/brandon/26452F_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/brandon/26452F_0_0.woff') format('woff'),url('../fonts/brandon/26452F_0_0.ttf') format('truetype'),url('../fonts/brandon/26452F_0_0.svg#wf') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'BrandonText-Regular';src:url('../fonts/brandon/26452F_1_0.eot');src:url('../fonts/brandon/26452F_1_0.eot?#iefix') format('embedded-opentype'),url('../fonts/brandon/26452F_1_0.woff') format('woff'),url('../fonts/brandon/26452F_1_0.ttf') format('truetype'),url('../fonts/brandon/26452F_1_0.svg#wf') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'BrandonText-Medium';src:url('../fonts/brandon/26452F_2_0.eot');src:url('../fonts/brandon/26452F_2_0.eot?#iefix') format('embedded-opentype'),url('../fonts/brandon/26452F_2_0.woff') format('woff'),url('../fonts/brandon/26452F_2_0.ttf') format('truetype'),url('../fonts/brandon/26452F_2_0.svg#wf') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'PFDinTextPro-Light';src:url('../fonts/din/266024_0_0.eot');src:url('../fonts/din/266024_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/din/266024_0_0.woff') format('woff'),url('../fonts/din/266024_0_0.ttf') format('truetype'),url('../fonts/din/266024_0_0.svg#wf') format('svg');font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:normal;font-style:normal}/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{-webkit-transition:color 250ms ease-in-out,background-color 250ms ease-in-out,border-color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out,background-color 250ms ease-in-out,border-color 250ms ease-in-out;-ms-transition:color 250ms ease-in-out,background-color 250ms ease-in-out,border-color 250ms ease-in-out;-o-transition:color 250ms ease-in-out,background-color 250ms ease-in-out,border-color 250ms ease-in-out;transition:color 250ms ease-in-out,background-color 250ms ease-in-out,border-color 250ms ease-in-out;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;display:block}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.js body{opacity:0}.js body.loaded{-webkit-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;-ms-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;opacity:1}body{text-align:center;background:#f4f4f4;color:#333}body:before{content:'320';display:none}.skrollable{display:none}@media only screen and (min-width:480px){body:before{content:'480'}}@media only screen and (min-width:600px){body:before{content:'600'}}@media only screen and (max-device-width:640px){body:after{content:'mobile';display:none}}@media only screen and (min-width:768px){body:before{content:'768'}.skrollable{display:block}}@media only screen and (min-width:992px){body:before{content:'992'}}@media only screen and (min-width:1382px){body:before{content:'1328'}}.wrap{position:relative;width:100%;height:100%;max-width:640px;margin:0 auto}header,#menu,#visit,#home,#setting,footer{overflow:hidden}section{position:relative}header{position:static;height:150px;margin:0 auto;max-width:640px;width:83.92857142857143%}header .wrap{overflow:hidden}header h1{margin:55px auto 8px;width:100%;text-align:center}header h1 .logo{display:block;text-indent:-9999em;font-size:1px;line-height:1px;color:rgba(0,0,0,0);width:190px;height:44px;margin:0 auto;background:url('../img/css/desktop/logo.gif') center center no-repeat}.svg header h1 .logo{background-image:none,url('../img/css/desktop/logo.svg');background-size:100% 100%}header h1 .sub{font-family:'BrandonText-Bold';font-size:12px;line-height:10px;text-transform:uppercase;text-align:center;width:100%;position:absolute;left:0;right:0;top:82px;color:#a8885a}header h2{margin:0 auto 20px;height:25px;font-family:'BrandonText-Regular';font-size:14px;line-height:25px;text-transform:uppercase;color:#5b5b5b}header h2 span{display:inline-block}header h2 .amp{text-indent:-9999em;font-size:1px;line-height:1px;color:rgba(0,0,0,0);float:left;margin:0 10px;width:22px;height:24px;background-image:url('../img/css/shared/amp-grey.gif')}.svg header h2 .amp{background-image:none,url('../img/css/shared/amp-grey.svg');background-size:100% 100%}header a{color:#333}header a.hover{color:#a8885a}.history-link{position:absolute;top:0;right:0;display:block;margin:0;padding:15px 10px;font-family:'BrandonText-Regular';font-size:12px;line-height:10px;text-transform:uppercase;z-index:500;border:2px solid #CCC;border-top:0}.history-link.hover,.history-link.linkopen{background-color:#a8885a;border-color:#a8885a;color:#FFF}.ui-top{text-indent:-9999em;font-size:1px;line-height:1px;color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;left:50%;top:15%;margin:0 0 0 -250px;z-index:1000;width:30px;height:30px;opacity:0}.body-scrolled .ui-top{opacity:1;pointer-events:auto}@media only screen and (max-device-width:640px){header{z-index:500;overflow:visible}header h1 .logo{margin-top:62px}header h1 .sub{top:100px}}@media only screen and (min-width:600px){.ui-top{margin-left:-275px;display:block;opacity:0;pointer-events:none;-webkit-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;-ms-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;background:url('../img/css/desktop/top.png') center center no-repeat}.svg .ui-top{background-image:url('../img/css/desktop/top.svg');background-size:100% 100%}}@media only screen and (min-width:768px){header{width:100%}header h1{margin-top:40px}.ui-top{margin-left:-355px}}@media only screen and (min-width:992px){.ui-top{margin-left:-425px}}#history{background:#a8885a}#history .wrap{width:83.92857142857143%}.js #history{height:0;overflow:hidden}#history.open{height:auto}#history .copy{padding-top:90px;border:0}.js #history .copy{margin:0 auto}#history .history-close{position:absolute;right:0;top:15px;z-index:1000}#history h3{color:#FFF;font-size:14px;line-height:10px}#history p{color:#FFF}#history a{font-size:12px;line-height:10px;text-transform:uppercase;color:#FFF}#history a.hover{color:#644a25}#history .serving{display:block;text-transform:uppercase;color:#FFF;font-family:'BrandonText-Regular';font-size:16px;line-height:8px;width:100%;text-align:center}#history .great{display:block;text-transform:uppercase;color:#FFF;font-family:'BrandonText-Medium';font-size:38px;line-height:28px;width:100%;margin-top:12px}#history .amp{display:block;text-transform:uppercase;color:#FFF;text-indent:-9999em;font-size:1px;line-height:1px;color:rgba(0,0,0,0);margin-top:14px;width:100%;height:39px;background:url('../img/css/mobile/amp-white.png') center center no-repeat}.svg #history .amp{background-image:url('../img/css/mobile/amp-white.svg');background-size:37px 39px}#history .occasions{display:block;text-transform:uppercase;color:#FFF;font-family:'BrandonText-Bold';font-size:38px;line-height:28px;width:100%;margin-top:12px}#history .since{display:block;text-transform:uppercase;color:#FFF;font-family:'BrandonText-Bold';font-size:16px;line-height:8px;width:100%;text-align:center;margin-top:14px;margin-bottom:150px}.main{background:#FFF;overflow:hidden}.content{position:relative;margin:0 auto;max-width:640px}.content .img{width:100%;height:215px;background:#b49262;overflow:hidden}.content .img img{width:100%;min-width:425px;margin:-15% 0 0;float:right}.content h3{font-family:'BrandonText-Regular';font-size:30px;line-height:21px;text-transform:uppercase;color:#a8885a}.content .copy{width:83.92857142857143%;max-width:465px;margin:0 auto 50px;padding:25px 0;border:1px solid #CCC;border-left:0;border-right:0;font-family:'PFDinTextPro-Light';font-size:15px;line-height:20px}.content .copy p{margin:0 0 15px;padding:0 3.571428571428571%}.content .copy a{font-family:'BrandonText-Regular';font-size:17px;color:#a8885a}.content .copy a.hover{color:#5b5b5b}@media only screen and (min-width:600px){.content .img{height:427px}.content .img img{width:auto;margin:0}.content#ayr .img{height:477px}}@media only screen and (min-width:768px){.content .copy p{padding:0 7.526881720430108%}}footer{padding:15px 20px;font-family:'PFDinTextPro-Light';font-size:12px;color:#6c6c6c}footer .copy,footer .bobs{float:left;clear:left}footer ul{float:right;margin:0;padding:0;list-style-type:none}footer li{float:left;margin:0 0 0 2px}footer a{color:#6c6c6c}footer a.hover{color:#333}footer .recruitment:after{content:'|';margin:0 0 0 3px}@media only screen and (min-width:480px){footer .bobs{clear:none;margin-left:15px}}