@import url("//hello.myfonts.net/count/2e7960");.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}@font-face{font-family:'ClarendonBT-Bold';src:url("/wp-content/themes/fat-cat/webfonts/2E7960_0_0.eot");src:url("/wp-content/themes/fat-cat/webfonts/2E7960_0_0.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/fat-cat/webfonts/2E7960_0_0.woff2") format("woff2"), url("/wp-content/themes/fat-cat/webfonts/2E7960_0_0.woff") format("woff"), url("/wp-content/themes/fat-cat/webfonts/2E7960_0_0.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'AlternateGotNo1D';src:url("/wp-content/themes/fat-cat/webfonts/2E7960_1_0.eot");src:url("/wp-content/themes/fat-cat/webfonts/2E7960_1_0.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/fat-cat/webfonts/2E7960_1_0.woff2") format("woff2"), url("/wp-content/themes/fat-cat/webfonts/2E7960_1_0.woff") format("woff"), url("/wp-content/themes/fat-cat/webfonts/2E7960_1_0.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'BrandonGrotesque';src:url("/wp-content/themes/fat-cat/webfonts/2E7960_2_0.eot");src:url("/wp-content/themes/fat-cat/webfonts/2E7960_2_0.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/fat-cat/webfonts/2E7960_2_0.woff2") format("woff2"), url("/wp-content/themes/fat-cat/webfonts/2E7960_2_0.woff") format("woff"), url("/wp-content/themes/fat-cat/webfonts/2E7960_2_0.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'BrandonGrotesque';src:url("/wp-content/themes/fat-cat/webfonts/2E7960_3_0.eot");src:url("/wp-content/themes/fat-cat/webfonts/2E7960_3_0.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/fat-cat/webfonts/2E7960_3_0.woff2") format("woff2"), url("/wp-content/themes/fat-cat/webfonts/2E7960_3_0.woff") format("woff"), url("/wp-content/themes/fat-cat/webfonts/2E7960_3_0.ttf") format("truetype");font-weight:900;font-style:normal}@-webkit-keyframes
lickitup{0%{opacity:1.0}74.9%{opacity:1.0}75%{opacity:0.0}79.9%{opacity:0.0}80%{opacity:1.0}84.9%{opacity:1.0}85%{opacity:0.0}89.9%{opacity:0.0}90%{opacity:1.0}94.9%{opacity:1.0}95%{opacity:0.0}99.9%{opacity:0.0}100%{opacity:1.0}}@keyframes
lickitup{0%{opacity:1.0}74.9%{opacity:1.0}75%{opacity:0.0}79.9%{opacity:0.0}80%{opacity:1.0}84.9%{opacity:1.0}85%{opacity:0.0}89.9%{opacity:0.0}90%{opacity:1.0}94.9%{opacity:1.0}95%{opacity:0.0}99.9%{opacity:0.0}100%{opacity:1.0}}@-webkit-keyframes
makeitpop{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(0.97);transform:scale(0.97)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}80%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes
makeitpop{0%{-moz-transform:scale(1);transform:scale(1)}30%{-moz-transform:scale(0.97);transform:scale(0.97)}50%{-moz-transform:scale(1.1);transform:scale(1.1)}80%{-moz-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(1);transform:scale(1)}}@keyframes
makeitpop{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(0.97);-moz-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}80%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes
ring{20%{-webkit-transform:rotate3d(0,0,1,9deg);transform:rotate3d(0,0,1,9deg)}40%{-webkit-transform:rotate3d(0,0,1,-6deg);transform:rotate3d(0,0,1,-6deg)}60%{-webkit-transform:rotate3d(0,0,1,3deg);transform:rotate3d(0,0,1,3deg)}80%{-webkit-transform:rotate3d(0,0,1,-3deg);transform:rotate3d(0,0,1,-3deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@-moz-keyframes
ring{20%{-moz-transform:rotate3d(0,0,1,9deg);transform:rotate3d(0,0,1,9deg)}40%{-moz-transform:rotate3d(0,0,1,-6deg);transform:rotate3d(0,0,1,-6deg)}60%{-moz-transform:rotate3d(0,0,1,3deg);transform:rotate3d(0,0,1,3deg)}80%{-moz-transform:rotate3d(0,0,1,-3deg);transform:rotate3d(0,0,1,-3deg)}100%{-moz-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes
ring{20%{-webkit-transform:rotate3d(0,0,1,9deg);-moz-transform:rotate3d(0,0,1,9deg);-ms-transform:rotate3d(0,0,1,9deg);transform:rotate3d(0,0,1,9deg)}40%{-webkit-transform:rotate3d(0,0,1,-6deg);-moz-transform:rotate3d(0,0,1,-6deg);-ms-transform:rotate3d(0,0,1,-6deg);transform:rotate3d(0,0,1,-6deg)}60%{-webkit-transform:rotate3d(0,0,1,3deg);-moz-transform:rotate3d(0,0,1,3deg);-ms-transform:rotate3d(0,0,1,3deg);transform:rotate3d(0,0,1,3deg)}80%{-webkit-transform:rotate3d(0,0,1,-3deg);-moz-transform:rotate3d(0,0,1,-3deg);-ms-transform:rotate3d(0,0,1,-3deg);transform:rotate3d(0,0,1,-3deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);-moz-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin: .67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid silver;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#231F20;font-family:"ClarendonBT-Bold",Lucida Bright,Georgia,serif;font-weight:900;font-style:normal;font-size:16px;font-size:1rem;line-height:1.5;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased}@media screen and (max-width: 435px){body,button,input,select,textarea{font-size:14px;font-size:1rem}}h1,h2,h3,h4,h5,h6{margin:0
0 0 0}p{margin:0
0 0 0}dfn,cite,em,i{font-style:italic}blockquote{margin:0
1.5em}address{margin:0;font-style:normal}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{border:none;height:4px;margin:15px
auto;background:url(/wp-content/themes/fat-cat/svg/dot-white.svg) left center repeat}hr.blue{background:url(/wp-content/themes/fat-cat/svg/dot-blue.svg) left center repeat}.vertical-rule{width:4px;margin-right:-2px;margin-left:-2px;background:url(/wp-content/themes/fat-cat/svg/dot-white.svg) center top repeat}.vertical-rule.blue{background:url(/wp-content/themes/fat-cat/svg/dot-blue.svg) center top repeat}ul,ol{margin:0
0 1.5em 3em}ul{lisite-style:disc}ol{lisite-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0
1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0
0 1.5em;width:100%}.svg-icon{vertical-align:top;display:block;margin:0
auto;text-align:center}.tel #phone-icon{overflow:visible}.tel:hover #phone-icon #phone,
.tel:focus #phone-icon
#phone{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:ring 0.5s ease infinite;-moz-animation:ring 0.5s ease infinite;animation:ring 0.5s ease infinite}.no-inlinesvg .svg-icon{display:none !important}form{color:#E94E26;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900}button,input[type="button"],input[type="reset"],input[type="submit"]{color:#fff;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;text-transform:uppercase;font-size:14px;line-height:1;letter-spacing:0.19em;text-shadow:none;display:block;width:175px;border:none;border-radius:0;box-shadow:none;padding:14px
6px 10px 9px;margin:0
auto;background:url(/wp-content/themes/fat-cat/svg/submit-bg.svg);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border:none;box-shadow:none;-ms-filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border:none;box-shadow:none;-ms-filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65}input[type="date"],input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#231F20;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-size:13px;line-height:1.25;font-weight:900;letter-spacing:0.04em;border:1px
solid #E94E26;border-radius:0;width:100%;padding:11px
15px 8px 15px}input[type="date"]{color:#68C8C6;text-transform:uppercase;width:auto;margin-left:10px}input[type=checkbox],input[type=radio]{margin-right:5px}span.wpcf7-list-item{margin-left:30px}span.wpcf7-list-item.first{margin-left:0}@media only screen and (max-width: 768px){span.wpcf7-list-item{margin:0
auto;display:block}}.radio-text{display:block;margin-bottom:5px}input[type="date"]:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#231F20}textarea{width:100%;resize:none}::-webkit-input-placeholder{color:#68C8C6;font-size:13px;line-height:1.5;letter-spacing:0.04em;text-transform:uppercase}:-moz-placeholder{color:#68C8C6;font-size:13px;line-height:1.5;letter-spacing:0.04em;text-transform:uppercase}::-moz-placeholder{color:#68C8C6;font-size:13px;line-height:1.5;letter-spacing:0.04em;text-transform:uppercase}:-ms-input-placeholder{color:#68C8C6;font-size:13px;line-height:1.5;letter-spacing:0.04em;text-transform:uppercase}form
p{margin:0
auto !important}form span,
form label,
form
h6{font-size:13px;text-transform:uppercase;letter-spacing:0.14em}form
h6{margin:15px
auto 10px auto}form
.full{width:100%;margin-bottom:15px}form .leftThird,
form
.leftHalf{width:49%;float:left;margin-right:1%;margin-bottom:15px}@media only screen and (max-width: 650px){form .leftThird,
form
.leftHalf{width:100%;margin-left:auto;margin-right:auto}}form
.rightHalf{width:49%;float:left;margin-left:1%;margin-bottom:15px}@media only screen and (max-width: 650px){form
.rightHalf{width:100%;margin-left:auto;margin-right:auto}}form
.centerThird{width:16.5%;float:left;margin-left:1%;margin-right:1%;margin-bottom:15px}@media only screen and (max-width: 650px){form
.centerThird{width:30%;margin-left:auto}}form
.rightThird{float:left;width:30.5%;margin-left:1%;margin-bottom:15px}@media only screen and (max-width: 650px){form
.rightThird{width:58%}}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{color:#fff;line-height:1.15;padding:15px
10px 10px 15px;background:#E94E26;border:none}div.wpcf7-mail-sent-ok{background:#68C8C6}span.wpcf7-not-valid-tip{color:#E94E26;font-size:11px;letter-spacing:0.02em;margin:3px
5px}a{color:#68C8C6;text-decoration:none;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-ms-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease}a:visited{color:#68C8C6}a:hover,a:focus,a:active{color:#E94E26}a:focus{outline:thin dotted}a:hover,a:active{outline:0}#menu-toggle{text-align:left;margin-top:28px;outline:0;width:10.5%;float:none;vertical-align:middle;display:table-cell;outline:0;z-index:100;position:relative}@media screen and (max-width: 1200px){#menu-toggle{width:12.5%}}@media screen and (max-width: 990px){#menu-toggle{width:5%}}@media screen and (max-width: 700px){#menu-toggle{width:auto;display:block;position:absolute;top:20px;left:20px;margin-top:0}}#menu-toggle
a{width:30px;display:inline-block;outline:0}#menu-toggle
.bar{height:5px;width:100%;background:#68C8C6;border:none;margin:0
auto;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease}#menu-toggle .bar+.bar{margin-top:7px}#menu-toggle:hover,#menu-toggle:focus{outline:0}#menu-toggle:hover .bar,
#menu-toggle:focus
.bar{background:#E94E26;outline:0}.no-csstransforms #menu-toggle{display:none}.site-menu-open #menu-toggle{outline:0}.site-menu-open #menu-toggle
.bar{background:#fff}.site-menu{position:absolute;top:0;left:0;z-index:100;visibility:hidden;padding:40px
0 0 45px;width:275px;height:100%;-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}@media screen and (max-width: 600px){.site-menu{width:225px;padding:30px
0 0 35px}}@media screen and (max-width: 500px){.site-menu{width:200px;padding:20px
0 0 25px}}.site-menu:after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.15);content:'';opacity:1;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.site-menu
ul{margin:0
0 35px 0;padding:0;list-style:none}@media screen and (max-width: 600px){.site-menu
ul{margin-bottom:25px}}@media screen and (max-width: 500px){.site-menu
ul{margin-bottom:15px}}.site-menu ul
li{margin-bottom:10px}@media screen and (max-width: 500px){.site-menu ul
li{margin-bottom:8px}}@media screen and (max-width: 700px) and (orientation: landscape), (max-width: 500px){.site-menu ul
li.home{display:none}}.site-menu ul li #cat-icon{margin:0
0 25px 0}@media screen and (max-width: 600px){.site-menu ul li #cat-icon{margin-bottom:15px}}.site-menu ul li
a{color:#E94E26;font-size:31px;line-height:1;font-weight:700;letter-spacing:0.02em;display:inline-block;padding:6px
0 6px 0;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);backface-visibility:hidden;-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}@media screen and (max-width: 600px){.site-menu ul li
a{font-size:26px}}@media screen and (max-width: 500px){.site-menu ul li
a{font-size:22px}}.site-menu ul li a:focus,
.site-menu ul li a:hover{color:#68C8C6;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);backface-visibility:hidden}.site-menu ul
li.newsletter{margin-top:35px}@media screen and (max-width: 600px){.site-menu ul
li.newsletter{margin-top:20px}}.site-menu ul li.newsletter a,
.site-menu ul li.delivery
a{font-size:17px;letter-spacing:0.19em;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;text-transform:uppercase;padding:5px
0}@media screen and (max-width: 600px){.site-menu ul li.newsletter a,
.site-menu ul li.delivery
a{font-size:16px}}@media screen and (max-width: 500px){.site-menu ul li.newsletter a,
.site-menu ul li.delivery
a{font-size:14px}}.touch .site-menu ul li a,
.touch .site-menu ul li a:hover,
.touch .site-menu ul li a:focus{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;backface-visibility:hidden}.no-inlinesvg .site-menu ul li.home .icon-container{display:block;width:95px;height:95px;background:url(/wp-content/themes/fat-cat/img/fat-cat-sprite.png) -300px 0px no-repeat}.lt-ie10 .site-menu{width:309px}@media screen and (max-width: 600px){.lt-ie10 .site-menu{width:259px}}@media screen and (max-width: 500px){.lt-ie10 .site-menu{width:234px}}.site-menu-open .site-menu::after{width:0;height:0;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}.site-effect-4.site-menu-open .site-pusher{-webkit-transform:translate(275px, 0);-ms-transform:translate(275px, 0);-o-transform:translate(275px, 0);transform:translate(275px, 0);backface-visibility:hidden}@media screen and (max-width: 600px){.site-effect-4.site-menu-open .site-pusher{-webkit-transform:translate(225px, 0);-ms-transform:translate(225px, 0);-o-transform:translate(225px, 0);transform:translate(225px, 0);backface-visibility:hidden}}@media screen and (max-width: 500px){.site-effect-4.site-menu-open .site-pusher{-webkit-transform:translate(200px,0);-ms-transform:translate(200px,0);-o-transform:translate(200px,0);transform:translate(200px,0);backface-visibility:hidden}}.site-effect-4.site-menu{z-index:1;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);backface-visibility:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.site-effect-4.site-menu-open .site-effect-4.site-menu{visibility:visible;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);backface-visibility:hidden;-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-ms-transition:transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease}.site-effect-4.site-menu::after{display:none}.no-csstransforms .site-pusher,
.no-js .site-pusher{margin-left:275px}@media screen and (max-width: 600px){.no-csstransforms .site-pusher,
.no-js .site-pusher{margin-left:225px}}@media screen and (max-width: 500px){.no-csstransforms .site-pusher,
.no-js .site-pusher{margin-left:200px}}.no-csstransforms .site-effect-4.site-menu,
.no-js .site-effect-4.site-menu{z-index:80;visibility:visible}.site-menu .social-nav,.social-nav{margin:0
auto;padding:0;list-style:none;vertical-align:top}.site-menu .social-nav li,
.social-nav
li{display:inline-block;margin:0;vertical-align:top}.site-menu .social-nav li + li,
.social-nav li+li{margin-left:7px}.site-menu .social-nav li a,
.site-menu .social-nav li a:visited,
.social-nav li a,
.social-nav li a:visited{display:block;vertical-align:top;padding:0;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);backface-visibility:hidden;-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}.site-menu .social-nav li a svg path,
.site-menu .social-nav li a:visited svg path,
.social-nav li a svg path,
.social-nav li a:visited svg
path{fill:#68C8C6;-webkit-transition:fill 0.5s ease;-moz-transition:fill 0.5s ease;-ms-transition:fill 0.5s ease;-o-transition:fill 0.5s ease;transition:fill 0.5s ease}.site-menu .social-nav li a:hover,
.site-menu .social-nav li a:focus,
.social-nav li a:hover,
.social-nav li a:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);backface-visibility:hidden}.site-menu .social-nav li a:hover svg path,
.site-menu .social-nav li a:focus svg path,
.social-nav li a:hover svg path,
.social-nav li a:focus svg
path{fill:#E94E26}.site-menu .social-nav{margin:0
auto 25px}.touch .social-nav ul li a,
.touch .social-nav ul li a:hover,
.touch .social-nav ul li a:focus{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;backface-visibility:hidden}.no-inlinesvg .social-nav li
a{background:url(/wp-content/themes/fat-cat/img/fat-cat-sprite.png) no-repeat;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-ms-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease}.no-inlinesvg .social-nav li a .svg-icon{display:none}.no-inlinesvg .social-nav li a:hover,
.no-inlinesvg .social-nav li a:focus{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);backface-visibility:hidden}.no-inlinesvg .social-nav li.twitter
a{width:37px;height:33px;background-position:4px -104px}.no-inlinesvg .social-nav li.twitter a:hover,
.no-inlinesvg .social-nav li.twitter a:focus{background-position:-36px -104px}.no-inlinesvg .social-nav li.facebook
a{width:21px;height:34px;background-position:-76px -104px}.no-inlinesvg .social-nav li.facebook a:hover,
.no-inlinesvg .social-nav li.facebook a:focus{background-position:-116px -104px}.no-inlinesvg .social-nav li.tumblr
a{width:23px;height:34px;background-position:-155px -105px}.no-inlinesvg .social-nav li.tumblr a:hover,
.no-inlinesvg .social-nav li.tumblr a:focus{background-position:-195px -105px}.no-inlinesvg .site-menu .social-nav li
a{-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-ms-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease}.no-inlinesvg .site-menu .social-nav li a:hover,
.no-inlinesvg .site-menu .social-nav li a:focus{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);backface-visibility:hidden}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0
0 1.5em}.widget
select{max-width:100%}.widget_search .search-submit{display:none}.popup{text-align:center;color:#E94E26;font-size:30px;line-height:1.2;display:none;background:#fff;border:6px
solid #68C8C6;width:770px;max-width:95%}@media screen and (max-width: 850px) and (orientation: landscape), (max-width: 700px){.popup{font-size:26px;line-height:1.15}}@media screen and (max-width: 768px){.popup{left:0 !important;width:auto !important;max-width:100% !important;margin-left:15px !important;margin-right:15px !important}}@media screen and (max-width: 600px){.popup{font-size:22px}}@media screen and (max-width: 435px){.popup{font-size:18px}}.popup .section-header{position:relative;margin-bottom:0}@media screen and (max-width: 435px){.popup .section-header{padding:15px
0px}}.popup .section-header
.modal_close{position:absolute;top:35px;right:33px}@media screen and (max-width: 768px){.popup .section-header
.modal_close{top:25px;right:10px}}@media screen and (max-width: 500px){.popup .section-header
.modal_close{top:15px;right:10px}.popup .section-header .modal_close
#close{width:35px}}@media screen and (max-width: 435px){.popup .section-header
.modal_close{top:9px}}@media screen and (max-width: 600px){.popup .section-header
h3{font-size:16px;letter-spacing:0.075em}.popup .section-header h3
svg{width:280px}}@media screen and (max-width: 435px){.popup .section-header
h3{margin:18px
auto 10px}.popup .section-header h3
span{position:relative;top:0}.popup .section-header h3
svg{display:none}}.popup
.content{padding:60px
50px 45px 50px}@media screen and (max-width: 850px) and (orientation: landscape), (max-width: 700px){.popup
.content{padding:30px
25px 25px 25px}}@media screen and (max-width: 435px){.popup
.content{padding:20px
15px 15px 15px}}.popup
.tel{color:#68C8C6;font-size:50px;margin:10px
auto 10px auto}@media screen and (max-width: 850px) and (orientation: landscape), (max-width: 700px){.popup
.tel{font-size:32px}}@media screen and (max-width: 600px){.popup
.tel{font-size:24px}}@media screen and (max-width: 435px){.popup
.tel{font-size:18px}}.popup .tel #phone-icon{display:inline-block;width:32px;height:21px;position:relative;top:18px}@media screen and (max-width: 850px) and (orientation: landscape), (max-width: 700px){.popup .tel #phone-icon{display:none}}.popup .tel #phone-icon
path{fill:#68C8C6}.popup .heading-text{margin-bottom:10px}.popup .content-text,
.popup .callus-text,
.popup
.tel.small{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;font-size:24px}@media screen and (max-width: 850px) and (orientation: landscape), (max-width: 700px){.popup .content-text,
.popup .callus-text,
.popup
.tel.small{font-size:20px}}@media screen and (max-width: 600px){.popup .content-text,
.popup .callus-text,
.popup
.tel.small{font-size:16px}}@media screen and (max-width: 435px){.popup .content-text,
.popup .callus-text,
.popup
.tel.small{font-size:14px}}.popup .content-text{line-height:1.75;margin-bottom:45px}@media screen and (max-width: 850px) and (orientation: landscape), (max-width: 700px){.popup .content-text{line-height:1.25;margin-bottom:15px;display:inline}.popup .content-text
br{display:none}}@media screen and (max-width: 600px){.popup .content-text{line-height:1.15}}.popup .callus-text{margin-top:25px}@media screen and (max-width: 850px) and (orientation: landscape), (max-width: 700px){.popup .callus-text{margin-top:15px}}.popup#delivery .callus-text,
.popup#delivery
.tel.small{font-size:21px;letter-spacing:0.08em;color:#68C8C6;text-transform:uppercase}@media screen and (max-width: 850px) and (orientation: landscape), (max-width: 700px){.popup#delivery .callus-text,
.popup#delivery
.tel.small{font-size:18px}}@media screen and (max-width: 600px){.popup#delivery .callus-text,
.popup#delivery
.tel.small{font-size:16px}}@media screen and (max-width: 600px){.popup#delivery .callus-text,
.popup#delivery
.tel.small{font-size:14px}}@media screen and (max-width: 600px){.popup#delivery .callus-text,
.popup#delivery
.tel.small{font-size:13px}}#lean_overlay{position:fixed;z-index:10000;top:0px;left:0px;height:100%;width:100%;background:#68C8C6;display:none}.popup-container{z-index:10000;top:0px;left:0px;height:100%;width:100%;background:rgba(103,199,197,0.65);overflow-y:scroll;-webkit-overflow-scrolling:touch}html,body,#page,.site-pusher,.site-content{height:100%}body,#page,.site-content{background:#ede5d1 url(/wp-content/themes/fat-cat/img/texture-bg-sm.jpg) center top repeat}.site-content{overflow-x:hidden;border:5px
#68C8C6 solid;overflow-y:scroll;-webkit-overflow-scrolling:touch}.site-content,.site-content-inner{position:relative}#page{position:relative;overflow:hidden}.site-pusher{position:relative;left:0;z-index:99;height:100%;-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-ms-transition:transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease}.site-pusher::before{content:"x";color:#fff;font-size:55px;letter-spacing:0.05em;line-height:1;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:300;position:absolute;top:47px;left:-30px;z-index:2100;opacity:0;cursor:pointer;outline: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}@media screen and (max-width: 700px){.site-pusher::before{top:13px}}.site-pusher::after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(103, 199, 197, 0.65);content:'';opacity:0;-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;cursor:pointer;z-index:2000}.site-menu-open .site-pusher::before{-ms-filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;left:48px}@media screen and (max-width: 850px){.site-menu-open .site-pusher::before{left:38px}}@media screen and (max-width: 700px){.site-menu-open .site-pusher::before{left:27px}}.popup-open .site-pusher::after,
.site-menu-open .site-pusher::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.container{margin-top:65px;margin-bottom:65px;margin-left:auto;margin-right:auto;width:1020px;max-width:100%;padding-left:15px;padding-right:15px;overflow:auto;zoom:1}@media screen and (max-width: 768px){.container{margin-top:40px;margin-bottom:40px}}@media screen and (max-width: 435px){.container{margin-top:20px;margin-bottom:20px}}.touch .site-pusher,
.touch .site-pusher::before,
.touch .site-pusher::after,
.touch .popup-open .site-pusher::after,
.touch .site-menu-open .site-pusher::after{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.site-header{color:#68C8C6;font-size:14px;line-height:1.57;letter-spacing:0.12em;text-align:center;padding:22px
40px 15px 40px;background:#fff;display:table;width:100%}@media screen and (max-width: 990px){.site-header{font-size:12px;padding:22px
30px 15px 30px}}@media screen and (max-width: 700px){.site-header{display:block;padding:15px
30px}}.site-header .parlour-info{width:24%;float:none;vertical-align:middle;display:table-cell;position:relative;z-index:10}@media screen and (max-width: 1200px){.site-header .parlour-info{width:23%}}@media screen and (max-width: 990px){.site-header .parlour-info{width:32%}}@media screen and (max-width: 700px){.site-header .parlour-info{display:block;width:100%;padding-top:35px}.site-header .parlour-info address, .site-header .parlour-info
a{display:inline-block}.site-header .parlour-info
span{display:none}.site-header .parlour-info
.tel{margin-left:10px}}.site-header .parlour-info
span{text-transform:uppercase;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900}.site-header .parlour-info
.tel{margin:0}.site-header .parlour-info .tel
svg{position:relative;top:6px;display:inline-block}@media screen and (max-width: 990px){.site-header .parlour-info .tel
svg{top:4px}}.site-header .parlour-info .tel svg
path{fill:#68C8C6}.site-header .site-branding{width:31%;float:none;vertical-align:middle;display:table-cell}@media screen and (max-width: 1200px){.site-header .site-branding{width:29%}}@media screen and (max-width: 990px){.site-header .site-branding{width:26%}}@media screen and (max-width: 700px){.site-header .site-branding{display:block;width:240px;margin:10px
auto}}.site-header .site-branding .site-title{margin:0
auto;padding:0}.site-header .site-branding .site-title .svg-icon{width:100%}.site-header .site-branding .site-title
a{display:block}.site-header
.hours{width:24%;float:none;vertical-align:middle;display:table-cell;margin:0;padding:0;list-style:none}@media screen and (max-width: 1200px){.site-header
.hours{width:23%}}@media screen and (max-width: 990px){.site-header
.hours{width:32%}}@media screen and (max-width: 700px){.site-header
.hours{display:block;width:100%;max-width:480px;margin:0
auto}.site-header .hours
li{display:inline-block;margin:0px
8px}}.site-header .social-nav{width:10.5%;float:none;vertical-align:middle;display:table-cell;text-align:right}@media screen and (max-width: 1200px){.site-header .social-nav{width:12.5%}}@media screen and (max-width: 990px){.site-header .social-nav{width:5%}.site-header .social-nav
li{display:none}}.section-header.order{padding-top:0px;padding-bottom:10px;margin-bottom:0px;background:#fff}.section-header.order h3
span{color:#E94E26}.section-header.order:hover h3
span{color:#68C8C6}.section-header.order:hover
svg{stroke:#68C8C6}.site-menu-open #cat-icon
#tongue{-webkit-animation:lickitup 2.5s ease infinite;-moz-animation:lickitup 2.5s ease infinite;animation:lickitup 2.5s ease infinite}.touch .site-menu-open #cat-icon
#tongue{-webkit-animation:none;-moz-animation:none;animation:none}.no-inlinesvg .site-header .site-branding .icon-container{display:block;width:261px;height:100px;margin:0
auto;background:url(/wp-content/themes/fat-cat/img/fat-cat-sprite.png) 0px 0px no-repeat}.page-header{position:relative;max-height:415px;overflow:hidden}.page-header .page-title{color:#fff;font-size:62px;letter-spacing:0.02em;text-align:center;background:#E94E26;background:rgba(232, 76, 37, 0.75);width:100%;margin:0
auto;padding:45px
0 40px 0;position:absolute;bottom:0;left:0;z-index:100}@media screen and (max-width: 990px){.page-header .page-title{font-size:42px;padding:30px
0 25px 0}}@media screen and (max-width: 768px){.page-header .page-title{font-size:28px;padding:25px
0 20px 0}}.page-header .page-title
svg{position:relative;top:27px;right:30px;display:inline-block;transform-origin:center center;-webkit-transform:scale(2.7) rotate(-12deg);-ms-transform:scale(2.7) rotate(-12deg);-o-transform:scale(2.7) rotate(-12deg);transform:scale(2.7) rotate(-12deg);backface-visibility:hidden}.page-header .page-title svg
path{fill:#fff}@media screen and (max-width: 990px){.page-header .page-title
svg{top:13px;right:10px;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);backface-visibility:hidden}}@media screen and (max-width: 768px){.page-header .page-title
svg{top:5px;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);backface-visibility:hidden}}.page-header .page-title svg+svg{top:28px;right:-45px;-webkit-transform:scale(2.3) rotate(12deg);-ms-transform:scale(2.3) rotate(12deg);-o-transform:scale(2.3) rotate(12deg);transform:scale(2.3) rotate(12deg);backface-visibility:hidden}@media screen and (max-width: 990px){.page-header .page-title svg+svg{top:13px;right:-20px;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);backface-visibility:hidden}}@media screen and (max-width: 768px){.page-header .page-title svg+svg{top:5px;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);backface-visibility:hidden}}.page-header
img{position:relative;z-index:1;width:100%;height:auto;vertical-align:top}@media screen and (max-width: 990px){.page-header
img{width:auto;max-width:none;height:325px}}@media screen and (max-width: 850px){.page-header
img{height:275px}}@media screen and (max-width: 768px){.page-header
img{height:250px}}.page-header.red .page-title{background:#E94E26;background:rgba(232, 76, 37, 0.75)}.page-header.blue .page-title{background:#68C8C6;background:rgba(103,199,197,0.75)}.gift-card-container{margin:0
auto;position:relative;overflow:visible}.gift-card-link{position:absolute;top:-70px;right:0;display:block;width:138px;z-index:500;-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-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}@media screen and (max-width: 1100px){.gift-card-link{right:15px}}@media screen and (max-width: 700px){.gift-card-link{top:-95px;width:110px}}@media screen and (max-width: 600px){.gift-card-link{display:none}}.gift-card-link:hover,.gift-card-link:focus{-ms-filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;-webkit-animation:makeitpop 0.5s ease 1;-moz-animation:makeitpop 0.5s ease 1;animation:makeitpop 0.5s ease 1}.section-header{padding:40px
0px;margin-bottom:75px;position:relative;z-index:200;background:repeating-linear-gradient(to right, #E94E26, #E94E26 9px, transparent 9px, transparent 18px);background:repeating-linear-gradient(to right, rgba(232, 76, 37, 0.25), rgba(232, 76, 37, 0.25) 9px, transparent 9px, transparent 18px)}@media screen and (max-width: 768px){.section-header{padding:30px
0px;margin-bottom:40px}}@media screen and (max-width: 500px){.section-header{padding:20px
0px}}.section-header
h3{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;text-transform:uppercase;color:#68C8C6;font-size:19px;line-height:1.1;letter-spacing:0.2em;text-align:center;margin:0
auto;position:relative}@media screen and (max-width: 500px){.section-header
h3{font-size:16px;letter-spacing:0.075em}}.section-header h3
span{position:absolute;top:17px;left:0;width:100%}@media screen and (max-width: 500px){.section-header h3
span{top:18px}}@media screen and (max-width: 500px){.section-header h3
svg{width:280px}}.section-header h3 svg
#border{fill:#E94E26}.section-header.blue{background:repeating-linear-gradient(to right, #68C8C6, #68C8C6 9px, transparent 9px, transparent 18px);background:repeating-linear-gradient(to right, rgba(103, 199, 197, 0.4), rgba(103, 199, 197, 0.4) 9px, transparent 9px, transparent 18px)}.section-header.blue h3
span{color:#E94E26}.section-header.blue h3 svg
#border{fill:#68C8C6}.section-header.red{background:repeating-linear-gradient(to right, #E94E26, #E94E26 9px, transparent 9px, transparent 18px);background:repeating-linear-gradient(to right, rgba(232, 76, 37, 0.25), rgba(232, 76, 37, 0.25) 9px, transparent 9px, transparent 18px)}.section-header.red h3
span{color:#68C8C6}.section-header.red h3 svg
#border{fill:#E94E26}.no-cssgradients .section-header{display:block;background:url(/wp-content/themes/fat-cat/img/stripes-red.png) repeat left center}.no-cssgradients .section-header.blue{background:url(/wp-content/themes/fat-cat/img/stripes-blue.png) repeat left center}.no-cssgradients .section-header.red{background:url(/wp-content/themes/fat-cat/img/stripes-red.png) repeat left center}.lt-ie10 .section-header h3
span{top:13px}.arc{color:#E94E26;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;font-size:38px;letter-spacing:0.15em;line-height:1;text-transform:uppercase;text-shadow:2px 1px 0px #ffffff, 3px 3px 0px #68C8C6;overflow:visible;padding:2px
0}@media screen and (max-width: 850px){.arc{font-size:36px}}@media screen and (max-width: 600px){.arc{font-size:28px}}@media screen and (max-width: 435px){.arc{font-size:22px;text-shadow:none}}.arc
span{padding:1px
0;overflow:visible}.site-footer{color:#fff;font-size:30px;line-height:1.7;text-align:center;display:block;background:#E94E26}@media screen and (max-width: 700px){.site-footer{font-size:26px}}@media screen and (max-width: 600px){.site-footer{font-size:20px}}.site-footer
.container{margin:0
auto;width:1020px;max-width:100%;padding:15px
30px}.site-footer
a{color:#fff;text-decoration:none}.site-footer a:hover,
.site-footer a:focus{color:#D3ECEC}.site-footer a:hover svg *,
.site-footer a:focus svg
*{fill:#fff}.site-footer .footer-menu{font-family:"AlternateGotNo1D",Franklin Gothic Medium,Franklin Gothic,ITC Franklin Gothic,Arial,sans-serif;font-weight:400;text-transform:uppercase;list-style:none;margin:10px
auto;padding:0}@media screen and (max-width: 600px){.site-footer .footer-menu{max-width:500px}}@media screen and (max-width: 500px){.site-footer .footer-menu{max-width:390px}}@media screen and (max-width: 435px){.site-footer .footer-menu{max-width:335px}}.site-footer .footer-menu
li{display:inline-block;font-size:32px;letter-spacing:0.16em;vertical-align:top}@media screen and (max-width: 700px){.site-footer .footer-menu
li{letter-spacing:0.05em}}@media screen and (max-width: 600px){.site-footer .footer-menu
li{font-size:30px;margin-left:20px;margin-right:20px;margin-bottom:10px}}@media screen and (max-width: 500px){.site-footer .footer-menu
li{font-size:26px;margin-left:10px;margin-right:10px;margin-bottom:5px}}@media screen and (max-width: 435px){.site-footer .footer-menu
li{margin-left:5px;margin-right:5px}}.site-footer .footer-menu li+li{margin-left:25px}@media screen and (max-width: 1020px){.site-footer .footer-menu li+li{margin-left:2px}}@media screen and (max-width: 850px){.site-footer .footer-menu li+li{margin-left:5px;letter-spacing:0.1em}}@media screen and (max-width: 700px){.site-footer .footer-menu li+li{letter-spacing:0.04em}}@media screen and (max-width: 600px){.site-footer .footer-menu li+li{margin-left:20px;margin-right:20px}}@media screen and (max-width: 500px){.site-footer .footer-menu li+li{margin-left:10px;margin-right:10px}}@media screen and (max-width: 435px){.site-footer .footer-menu li+li{margin-left:5px;margin-right:5px}}.site-footer .footer-menu li+li:before{content:" ";display:inline-block;width:19px;height:27px;background:url(/wp-content/themes/fat-cat/svg/icecream-icon.svg);vertical-align:top;margin-right:30px;top:10px;position:relative}@media screen and (max-width: 1020px){.site-footer .footer-menu li+li:before{margin-right:10px}}@media screen and (max-width: 850px){.site-footer .footer-menu li+li:before{display:none;content:none}}.site-footer .footer-menu
a{padding:5px}.site-footer .egg-whites{font-size:17px;line-height:1;letter-spacing:0.13em;font-weight:900;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;text-transform:uppercase;color:#D3ECEC;margin:25px
0;display:block;background:url(/wp-content/themes/fat-cat/svg/dot-blue.svg) left center repeat}.site-footer .egg-whites .svg-icon{display:inline-block;position:relative;margin:2px
5px}@media only screen and (max-width: 435px){.site-footer .egg-whites .svg-icon{display:none}}.site-footer .egg-whites .svg-icon
path{fill:#D3ECEC;-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}.site-footer .egg-whites
a{color:#D3ECEC;background:#E94E26;padding:3px
5px 0px 5px;display:inline-block}.site-footer .egg-whites a:hover,
.site-footer .egg-whites a:focus{color:#fff}.site-footer .egg-whites a:hover path,
.site-footer .egg-whites a:focus
path{fill:#fff}.site-footer .contact-info{letter-spacing:0.07em}.site-footer .contact-info
a{text-decoration:underline;letter-spacing:0.025em}@media screen and (max-width: 500px){.site-footer .contact-info address>span{display:none}}.site-footer .contact-info address
a{text-decoration:none}.site-footer .contact-info address a
span{text-decoration:underline}.site-footer .contact-info address a
.sep{position:relative;top:1px;text-decoration:none}@media screen and (max-width: 1020px){.site-footer .contact-info address a
.sep{display:block;width:100;height:1px;color:#E94E26;overflow:hidden}}.site-footer .contact-info
.email{display:inline-block;margin:0}@media screen and (max-width: 1020px){.site-footer .contact-info
.email{display:block}}.site-footer .contact-info .email
span{padding-right:5px}@media screen and (max-width: 500px){.site-footer .contact-info .email
span{display:none}}.site-footer .contact-info
.tel{display:inline-block;margin:0}@media screen and (max-width: 1020px){.site-footer .contact-info
.tel{display:block}}.site-footer .contact-info .tel #phone-icon{display:inline-block;position:relative;top:17px;margin:0px
6px 0 25px}@media screen and (max-width: 700px){.site-footer .contact-info .tel #phone-icon{top:15px}}@media screen and (max-width: 600px){.site-footer .contact-info .tel #phone-icon{top:8px}}@media screen and (max-width: 435px){.site-footer .contact-info .tel #phone-icon{display:none}}.site-footer .contact-info .tel #phone-icon
*{fill:#fff}.site-footer
.newsletter{position:relative;margin:30px
0 25px 0}.site-footer .newsletter .delivery,
.site-footer .newsletter
.giftcards{color:#E94E26;font-size:36px;line-height:0.95;font-family:"AlternateGotNo1D",Franklin Gothic Medium,Franklin Gothic,ITC Franklin Gothic,Arial,sans-serif;font-weight:400;letter-spacing:0.05em;text-align:center;text-transform:uppercase;float:left;position:absolute;top:0;left:0;display:block;width:175px;opacity:1;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}@media screen and (max-width: 768px){.site-footer .newsletter .delivery,
.site-footer .newsletter
.giftcards{position:relative;float:none;display:inline-block;margin:30px
30px 0 30px}}@media screen and (max-width: 768px){.site-footer .newsletter .delivery,
.site-footer .newsletter
.giftcards{margin:30px
10px 0 10px}}.site-footer .newsletter .delivery span,
.site-footer .newsletter .giftcards
span{left:0;top:30%;position:absolute;padding-left:1px;width:100%;text-shadow:2px 2px 0px #fff;z-index:1000}.site-footer .newsletter .delivery #cat-icon,
.site-footer .newsletter .giftcards #cat-icon{width:175px;height:175px}.site-footer .newsletter .delivery #cat-icon path,
.site-footer .newsletter .giftcards #cat-icon
path{fill:#D3ECEC}.site-footer .newsletter .delivery:hover svg,
.site-footer .newsletter .delivery:focus
svg{opacity:0.8;-webkit-animation:makeitpop 0.5s ease 1;-moz-animation:makeitpop 0.5s ease 1;animation:makeitpop 0.5s ease 1}.site-footer .newsletter
.giftcards{left:auto;right:0}.site-footer .newsletter
#mc_embed_signup{width:100%;padding:0
175px}@media screen and (max-width: 768px){.site-footer .newsletter
#mc_embed_signup{padding:0}}.site-footer .newsletter #mc_embed_signup
form{padding-left:20px;padding-right:20px}.site-footer .newsletter #mc_embed_signup
h3{font-family:"ClarendonBT-Bold",Lucida Bright,Georgia,serif;font-weight:700;font-size:35px;line-height:1.1;letter-spacing:0.015em;color:#D3ECEC;margin:18px
auto 5px auto}@media screen and (max-width: 700px){.site-footer .newsletter #mc_embed_signup
h3{font-size:24px}}@media screen and (max-width: 500px){.site-footer .newsletter #mc_embed_signup
h3{font-size:18px}}.site-footer .newsletter #mc_embed_signup input[type="email"]{font-size:16px;line-height:1.5;width:480px;max-width:100%}.site-footer .newsletter #mc_embed_signup button,
.site-footer .newsletter #mc_embed_signup input[type="button"],
.site-footer .newsletter #mc_embed_signup input[type="reset"],
.site-footer .newsletter #mc_embed_signup input[type="submit"]{color:#E94E26;width:auto;background:#D3ECEC;padding:9px
7px 5px 11px;margin:10px
auto 5px auto;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease}.site-footer .newsletter #mc_embed_signup button:hover,
.site-footer .newsletter #mc_embed_signup input[type="button"]:hover,
.site-footer .newsletter #mc_embed_signup input[type="reset"]:hover,
.site-footer .newsletter #mc_embed_signup input[type="submit"]:hover,
.site-footer .newsletter #mc_embed_signup button:focus,
.site-footer .newsletter #mc_embed_signup input[type="button"]:focus,
.site-footer .newsletter #mc_embed_signup input[type="reset"]:focus,
.site-footer .newsletter #mc_embed_signup input[type="submit"]:focus{-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:#fff}.site-footer .newsletter #mc_embed_signup ::-webkit-input-placeholder{font-size:16px;line-height:1.5}.site-footer .newsletter #mc_embed_signup :-moz-placeholder{font-size:16px;line-height:1.5}.site-footer .newsletter #mc_embed_signup ::-moz-placeholder{font-size:16px;line-height:1.5}.site-footer .newsletter #mc_embed_signup :-ms-input-placeholder{font-size:16px;line-height:1.5}.site-footer .social-nav li a svg
path{fill:#fff}.site-footer .social-nav li a:hover svg path,
.site-footer .social-nav li a:focus svg
path{fill:#D3ECEC}.site-footer .site-info{font-size:10px;letter-spacing:0.24em;margin-top:40px}.site-footer .site-info
span{text-transform:uppercase;margin-bottom:15px}.site-footer .site-info
a{color:#D3ECEC;letter-spacing:0.17em}.site-footer .site-info a:hover,
.site-footer .site-info a:focus{color:#fff}.no-svg .footer-menu li,
.no-svg .footer-menu li+li{margin-left:5px;margin-right:5px}.no-svg .footer-menu li:before,
.no-svg .footer-menu li+li:before{display:none}.no-inlinesvg .site-footer .newsletter .delivery,
.no-inlinesvg .site-footer .newsletter
.giftcards{background:#fff;display:block;height:175px}.lt-ie9 .site-footer .contact-info address a
span{display:block}.lt-ie9 .site-footer .contact-info address a
span.sep{display:none}.lt-ie9 .site-footer .newsletter
#mc_embed_signup{text-align:center}.lt-ie9 .site-footer .newsletter #mc_embed_signup
.clear{display:block;text-align:center}.lt-ie9 .site-footer .newsletter #mc_embed_signup input[type="submit"]{display:block;float:none;margin:0
150px}.home-section{float:left;width:33.33333%;display:inline-block;position:relative;overflow:hidden;vertical-align:top}@media screen and (max-width: 850px){.home-section{width:50%}}@media screen and (max-width: 435px){.home-section{width:100%}}.home-section:after{padding-top:100%;display:block;content:''}.home-section
.content{position:absolute;top:0;bottom:0;right:0;left:0}.home-section
a{display:block;width:100%}.home-section
img{width:100%;vertical-align:top;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);backface-visibility:hidden;-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}.home-section .text-box{width:100%;position:absolute;left:0;top:50%;margin-top:-27px;-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}.home-section .text-box
.title{color:#E94E26;text-align:center;font-size:17px;line-height:1;letter-spacing:0.02em;width:100%;margin:0
auto;position:absolute;left:0;top:20px;z-index:1000;-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}.home-section .text-box
.bg{width:120px;margin:0
auto;-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}.home-section .text-box .svg-container{height:0;padding-top:45%;position:relative;z-index:500}.home-section .text-box .svg-container
svg{position:absolute;top:0;left:0;width:100%;height:100%}.home-section .text-box .svg-container svg
#border{-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}.home-section.nosubtitle a:hover .text-box,
.home-section.nosubtitle a:focus .text-box{margin-top:-30px}.home-section.nosubtitle a:hover .text-box .title,
.home-section.nosubtitle a:focus .text-box
.title{top:23px;font-size:19px;color:#68C8C6}.home-section.nosubtitle a:hover .text-box .bg,
.home-section.nosubtitle a:focus .text-box
.bg{width:135px}.home-section.nosubtitle a:hover .text-box .svg-container svg #border,
.home-section.nosubtitle a:focus .text-box .svg-container svg
#border{fill:#68C8C6}.home-section.hassubtitle
.title{position:relative;top:0;font-family:"AlternateGotNo1D",Franklin Gothic Medium,Franklin Gothic,ITC Franklin Gothic,Arial,sans-serif;font-size:56px;letter-spacing:0.045em;text-transform:uppercase}@media screen and (max-width: 990px){.home-section.hassubtitle
.title{font-size:40px}}.home-section.hassubtitle .text-box{margin-top:-37px}@media screen and (max-width: 990px){.home-section.hassubtitle .text-box{margin-top:-26px}}.home-section.hassubtitle
.subtitle{color:#E94E26;text-align:center;font-size:17px;line-height:1;letter-spacing:0.02em;margin:0
auto;-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}@media screen and (max-width: 990px){.home-section.hassubtitle
.subtitle{font-size:14px}}.home-section.hassubtitle a:hover .title,
.home-section.hassubtitle a:hover .subtitle,
.home-section.hassubtitle a:focus .title,
.home-section.hassubtitle a:focus
.subtitle{color:#68C8C6}.home-section.image a:hover img,
.home-section.image a:focus
img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);backface-visibility:hidden}.home-section.red a.content,
.home-section.red
.content{background:#E94E26;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease}.home-section.red a:hover,
.home-section.red a:focus{background:#68C8C6}.home-section.red.pattern
.content{background:none}.home-section.red.pattern
path{fill:#E94E26;-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}.home-section.red.pattern a:hover,
.home-section.red.pattern a:focus{background:none}.home-section.red.pattern a:hover path,
.home-section.red.pattern a:focus
path{fill:#68C8C6}.home-section.blue a.content,
.home-section.blue
.content{background:#68C8C6;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease}.home-section.blue a:hover,
.home-section.blue a:focus{background:#E94E26}.home-section.blue.pattern
.content{background:none}.home-section.blue.pattern
path{fill:#68C8C6;-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}.home-section.blue.pattern a:hover,
.home-section.blue.pattern a:focus{background:none}.home-section.blue.pattern a:hover path,
.home-section.blue.pattern a:focus
path{fill:#E94E26}.home-section.pattern
.content{background:none}.home-section.pattern .pattern-container{height:0;padding-top:100%;position:relative}.home-section.pattern .pattern-container
svg{position:absolute;top:0;left:0;width:100%;height:100%}.home-section.pattern a:hover .pattern-container svg path,
.home-section.pattern a:focus .pattern-container svg
path{transform-origin:center center;-webkit-animation:makeitpop 0.5s ease 1;-moz-animation:makeitpop 0.5s ease 1;animation:makeitpop 0.5s ease 1}.home-section.pattern a:hover .pattern-container svg path#cone,
.home-section.pattern a:focus .pattern-container svg
path#cone{animation-delay:0.1s}.home-section.pattern a:hover .pattern-container svg path#cone2,
.home-section.pattern a:focus .pattern-container svg
path#cone2{animation-delay:0.15s}.home-section.pattern a:hover .pattern-container svg path#push,
.home-section.pattern a:focus .pattern-container svg
path#push{animation-delay:0.2s}.home-section.hometagline{color:#E94E26;line-height:1;text-transform:lowercase;text-align:center}.home-section.hometagline
h4{position:absolute;top:50%;left:0;width:100%;margin-top:-145px;z-index:1000}@media screen and (max-width: 990px){.home-section.hometagline
h4{margin-top:-100px}}@media screen and (max-width: 850px){.home-section.hometagline
h4{margin-top:-145px}}@media screen and (max-width: 700px){.home-section.hometagline
h4{margin-top:-100px}}.home-section.hometagline
img{position:relative}.home-section.hometagline
span{display:block}.home-section.hometagline
.line1{font-size:37px;line-height:0.9;letter-spacing:0.012em}@media screen and (max-width: 990px){.home-section.hometagline
.line1{font-size:26px}}@media screen and (max-width: 850px){.home-section.hometagline
.line1{font-size:37px}}@media screen and (max-width: 700px){.home-section.hometagline
.line1{font-size:26px}}.home-section.hometagline
.line2{font-size:84px;line-height:1;letter-spacing:0.015em;font-family:"AlternateGotNo1D",Franklin Gothic Medium,Franklin Gothic,ITC Franklin Gothic,Arial,sans-serif}@media screen and (max-width: 990px){.home-section.hometagline
.line2{font-size:60px}}@media screen and (max-width: 850px){.home-section.hometagline
.line2{font-size:84px}}@media screen and (max-width: 700px){.home-section.hometagline
.line2{font-size:60px}}.home-section.hometagline
.line3{font-size:32px;line-height:1.1;letter-spacing:0.15em;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;text-transform:uppercase}@media screen and (max-width: 990px){.home-section.hometagline
.line3{font-size:23px}}@media screen and (max-width: 850px){.home-section.hometagline
.line3{font-size:32px}}@media screen and (max-width: 700px){.home-section.hometagline
.line3{font-size:23px}}.home-section.hometagline
.line4{font-size:68px;line-height:1.2;letter-spacing:0.05em;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;text-transform:uppercase}@media screen and (max-width: 990px){.home-section.hometagline
.line4{font-size:48px}}@media screen and (max-width: 850px){.home-section.hometagline
.line4{font-size:68px}}@media screen and (max-width: 700px){.home-section.hometagline
.line4{font-size:48px}}.home-section.hometagline
.line5{font-size:68px;line-height:0.5;letter-spacing:0.04em;font-family:"AlternateGotNo1D",Franklin Gothic Medium,Franklin Gothic,ITC Franklin Gothic,Arial,sans-serif}@media screen and (max-width: 990px){.home-section.hometagline
.line5{font-size:48px}}@media screen and (max-width: 850px){.home-section.hometagline
.line5{font-size:68px}}@media screen and (max-width: 700px){.home-section.hometagline
.line5{font-size:48px}}@media screen and (max-width: 850px){.home-section.catface{display:none}}.home-section.catface
img{position:absolute;top:-10px;left:0;width:100%}.home-section.catface img.cat-bg{top:auto;bottom:-10;margin-top:auto}.touch .home-section
*{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;backface-visibility:hidden;-webkit-animation:none;-moz-animation:none;animation:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.tagline{display:block;overflow:hidden;padding:50px
0;background:#fff;background:repeating-linear-gradient(to right, #ffffff, #fff 40px, #d4ecec 40px, #d4ecec 80px)}.tagline
span{color:#fff;font-size:28px;letter-spacing:0.15em;line-height:1;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;text-transform:uppercase;text-shadow:1px 0px 0px #68C8C6, 3px 2px 0px #E94E26;display:block;background:#68C8C6;float:left;padding:25px
25px 15px 25px;position:relative;left:-5px}@media screen and (max-width: 990px){.tagline
span{max-width:535px}}@media screen and (min-width: 600px){.tagline
span{font-size:42px;text-shadow:3px 2px 0px #68C8C6, 6px 5px 0px #E94E26;padding:25px
50px 15px 50px;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);backface-visibility:hidden;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}}@media screen and (min-width: 768px){.tagline
span{left:-100%}}.tagline span:after{content:"";width:1em;bottom:0;position:absolute;display:block;border:0.98em solid #68C8C6;z-index:-2;right:-0.5em;border-left-width:0.15em;border-right-width:0.5em;border-right-color:transparent}@media screen and (max-width: 990px){.tagline span:after{border-top:1.48em solid #68C8C6;border-bottom:1.48em solid #68C8C6}}.tagline span+span{float:right;background:#E94E26;text-shadow:1px 0px 0px #E94E26, 3px 2px 0px #68C8C6;left:auto;right:-5px;top:-0.3em}@media screen and (min-width: 600px){.tagline span+span{text-shadow:3px 2px 0px #E94E26, 6px 5px 0px #68C8C6}}@media screen and (min-width: 768px){.tagline span+span{right:-100%}}.tagline span+span:after{display:none}.tagline span+span:before{content:"";width:1em;bottom:0;position:absolute;display:block;border:0.98em solid #E94E26;z-index:-2;left:-0.5em;border-right-width:0.15;border-left-width:0.5em;border-left-color:transparent}@media screen and (max-width: 990px){.tagline span+span:before{border-top:1.48em solid #E94E26;border-bottom:1.48em solid #E94E26}}.tagline .inview
span{left:-5px}.tagline .inview span+span{left:auto;right:-5px}.touch .tagline
span{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;backface-visibility:hidden;-webkit-animation:none;-moz-animation:none;animation:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;left:-5px}.touch .tagline span+span{left:auto;right:-5px}.no-cssgradients
.tagline{background:#fff url(/wp-content/themes/fat-cat/img/stripes-blue-lg.png) repeat left center}.no-inlinesvg .home-section .text-box
.bg{background:#fff;border:1px
solid #E94E26}.lt-ie10 .tagline
span{padding-top:20px;padding-bottom:20px}.lt-ie9 .tagline span,
.lt-ie9 .tagline span+span{left:auto;right:auto;margin:0
15px;float:none}.lt-ie9 .tagline span:after,
.lt-ie9 .tagline span:before,
.lt-ie9 .tagline span + span:after,
.lt-ie9 .tagline span+span:before{display:none}#signature-flavors ul.signature-flavors,
#sodas-sundaes-more ul.sodas-sundaes-more,
#seasonal-flavors ul.seasonal-flavors{list-style:none;margin:0
auto;padding:0}#signature-flavors ul.signature-flavors li .title,
#sodas-sundaes-more ul.sodas-sundaes-more li .title,
#seasonal-flavors ul.seasonal-flavors li
.title{color:#E94E26}#signature-flavors ul.signature-flavors li .description,
#sodas-sundaes-more ul.sodas-sundaes-more li .description,
#seasonal-flavors ul.seasonal-flavors li
.description{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:300;font-style:italic;font-size:14px;line-height:1.35;letter-spacing:0.075em}#signature-flavors ul.signature-flavors li .dairy-free,
#sodas-sundaes-more ul.sodas-sundaes-more li .dairy-free,
#seasonal-flavors ul.seasonal-flavors li .dairy-free{color:#68C8C6;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;font-size:14px;line-height:1;letter-spacing:0.075em;text-transform:uppercase;text-shadow:none}#signature-flavors{overflow:hidden;position:relative;background:#fff}#signature-flavors
.container{width:750px;position:relative;z-index:300}#signature-flavors
.intro{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;font-size:30px;line-height:1.06;letter-spacing:0.04em;color:#E94E26;text-align:center;margin-bottom:65px}@media screen and (max-width: 850px){#signature-flavors
.intro{font-size:24px;margin-bottom:50px}}@media screen and (max-width: 600px){#signature-flavors
.intro{font-size:20px;margin-bottom:35px}}@media screen and (max-width: 435px){#signature-flavors
.intro{font-size:18px;margin-bottom:25px}}#signature-flavors ul.signature-flavors{margin:0
0 0 70px}@media screen and (max-width: 600px){#signature-flavors ul.signature-flavors{margin:0
auto}}#signature-flavors ul.signature-flavors
li{margin-bottom:40px}@media screen and (max-width: 600px){#signature-flavors ul.signature-flavors
li{margin-bottom:35px}}@media screen and (max-width: 435px){#signature-flavors ul.signature-flavors
li{margin-bottom:20px}}#signature-flavors ul.signature-flavors li
svg{float:left;position:relative;top:3px}#signature-flavors ul.signature-flavors li
.title{font-size:29px;line-height:1.15;letter-spacing:0.07em;margin:0
auto 3px auto;padding-left:30px}@media screen and (max-width: 850px){#signature-flavors ul.signature-flavors li
.title{font-size:24px}}@media screen and (max-width: 600px){#signature-flavors ul.signature-flavors li
.title{font-size:20px}}@media screen and (max-width: 435px){#signature-flavors ul.signature-flavors li
.title{font-size:18px;text-shadow:none}}#signature-flavors ul.signature-flavors li
.description{padding-left:30px}#signature-flavors ul.signature-flavors li.Vanilla
.title{color:#D4B682;text-shadow:1px 2px 0px #ffffff, 2px 3px 0px #E4D7C6}@media screen and (max-width: 435px){#signature-flavors ul.signature-flavors li.Vanilla
.title{text-shadow:none}}#signature-flavors ul.signature-flavors li.Vanilla svg
path{fill:#D4B682}#signature-flavors ul.signature-flavors li.Chocolate
.title{color:#916252;text-shadow:1px 2px 0px #ffffff, 2px 3px 0px #CEBDB9}@media screen and (max-width: 435px){#signature-flavors ul.signature-flavors li.Chocolate
.title{text-shadow:none}}#signature-flavors ul.signature-flavors li.Chocolate svg
path{fill:#916252}#signature-flavors ul.signature-flavors li.Strawberry
.title{color:#EA9FA2;text-shadow:1px 2px 0px #ffffff, 2px 3px 0px #F1D4D1}@media screen and (max-width: 435px){#signature-flavors ul.signature-flavors li.Strawberry
.title{text-shadow:none}}#signature-flavors ul.signature-flavors li.Strawberry svg
path{fill:#EA9FA2}#signature-flavors ul.signature-flavors li:hover
svg{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:ring 0.5s ease 1;-moz-animation:ring 0.5s ease 1;animation:ring 0.5s ease 1}#signature-flavors
.parallax.icon{position:absolute;height:auto;left:-10%;bottom:0}@media screen and (max-width: 850px){#signature-flavors
.parallax.icon{left:-15%}}@media screen and (max-width: 600px){#signature-flavors
.parallax.icon{-ms-filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65}}#seasonal-flavors{overflow:hidden;position:relative}#seasonal-flavors
.container{width:770px;position:relative;z-index:300}#seasonal-flavors
.intro{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;font-size:24px;line-height:1.1;letter-spacing:0.04em;color:#E94E26;text-align:center;margin-bottom:50px;overflow:visible}@media screen and (max-width: 850px){#seasonal-flavors
.intro{font-size:22px;margin-bottom:35px}}@media screen and (max-width: 600px){#seasonal-flavors
.intro{font-size:18px;margin-bottom:25px}}@media screen and (max-width: 435px){#seasonal-flavors
.intro{font-size:16px;margin-bottom:20px}}#seasonal-flavors ul.seasonal-flavors
li{text-align:center;margin-bottom:10px}#seasonal-flavors ul.seasonal-flavors li
.title{font-size:26px;line-height:1.15;letter-spacing:0.07em;margin-bottom:3px}@media screen and (max-width: 850px){#seasonal-flavors ul.seasonal-flavors li
.title{font-size:24px}}@media screen and (max-width: 600px){#seasonal-flavors ul.seasonal-flavors li
.title{font-size:20px}}@media screen and (max-width: 435px){#seasonal-flavors ul.seasonal-flavors li
.title{font-size:18px}}#seasonal-flavors ul.seasonal-flavors li .title:before{position:relative;top:-1px;content:url(/wp-content/themes/fat-cat/svg/icecream-icon-blue.svg);margin-right:2px}#seasonal-flavors ul.seasonal-flavors li
.description{color:#231F20;font-size:14px}#seasonal-flavors
.parallax.icecreams{display:none;position:absolute;width:120%;max-width:110%;height:auto;left:-5%;top:150px;bottom:auto;display:none}@media screen and (min-width: 768px){#seasonal-flavors
.parallax.icecreams{display:block}}#other-treats{color:#E94E26;text-align:center;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;overflow:hidden;position:relative;background:#fff;background:rgba(103, 199, 197, 0.45)}#other-treats
.container{width:895px;position:relative;z-index:200}#other-treats .container .left,
#other-treats .container
.right{float:left;width:38%;margin:10px
6%}@media screen and (max-width: 990px){#other-treats .container .left,
#other-treats .container
.right{width:44%;margin:10px
3%}}@media screen and (max-width: 700px){#other-treats .container .left,
#other-treats .container
.right{width:100%;float:none;margin:20px
auto}}#other-treats .container
.right{float:left;width:40%;margin:10px
5%}@media screen and (max-width: 990px){#other-treats .container
.right{width:44%;margin:10px
3%}}@media screen and (max-width: 700px){#other-treats .container
.right{width:100%;float:none;margin:20px
auto}}#other-treats .container .vertical-rule{float:left;height:620px}@media screen and (max-width: 700px){#other-treats .container .vertical-rule{float:none;width:100%;max-width:325px;height:4px;margin:15px
auto;background:url(/wp-content/themes/fat-cat/svg/dot-white.svg) left center repeat}}#other-treats .container
.subtitle{color:#fff;text-transform:uppercase;letter-spacing:0.1em}#other-treats .container .meow-mixes
h5{font-size:48px;line-height:1.1;letter-spacing:0.045em;font-family:"AlternateGotNo1D",Franklin Gothic Medium,Franklin Gothic,ITC Franklin Gothic,Arial,sans-serif;font-weight:400;text-transform:uppercase;margin-top:10px;margin-bottom:5px}@media screen and (max-width: 600px){#other-treats .container .meow-mixes
h5{font-size:38px}}@media screen and (max-width: 435px){#other-treats .container .meow-mixes
h5{font-size:28px}}#other-treats .container .meow-mixes h5 .svg-icon{display:inline-block;width:40px;height:20px;margin:14px
2px 0 0}#other-treats .container .meow-mixes h5 .svg-icon
path{fill:#fff}@media screen and (max-width: 600px){#other-treats .container .meow-mixes h5 .svg-icon{margin:10px
2px 0 0}}@media screen and (max-width: 435px){#other-treats .container .meow-mixes h5 .svg-icon{display:none}}#other-treats .container
p{color:#231F20;font-weight:300;font-style:italic;margin-bottom:5px}#other-treats .container
hr{width:100%;max-width:325px}#other-treats .container .left h4 .svg-icon{display:inline-block;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg);backface-visibility:hidden;-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}@media screen and (max-width: 435px){#other-treats .container .left h4 .svg-icon{display:none}}#other-treats .container .left h4 .soft-serve{display:inline-block;margin:10px
25px 20px 25px}@media screen and (max-width: 600px){#other-treats .container .left h4 .soft-serve{margin:22px
25px 25px 25px}}@media screen and (max-width: 435px){#other-treats .container .left h4 .soft-serve{margin:10px
15px 10px 15px}}#other-treats .container .left h4 .soft-serve+.svg-icon{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);backface-visibility:hidden}@media screen and (max-width: 435px){#other-treats .container .left h4 .soft-serve+.svg-icon{display:none}}#other-treats .container .left h4:hover .arc,
#other-treats .container .left h4:focus
.arc{-webkit-animation:makeitpop 0.5s ease 1;-moz-animation:makeitpop 0.5s ease 1;animation:makeitpop 0.5s ease 1}#other-treats .container .left h4:hover br + .arc,
#other-treats .container .left h4:focus br+.arc{-webkit-animation-delay:0.1s;-ms-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}#other-treats .container .left h4:hover .svg-icon,
#other-treats .container .left h4:focus .svg-icon{-webkit-animation:ring 0.5s ease 1;-moz-animation:ring 0.5s ease 1;animation:ring 0.5s ease 1}#other-treats .container .right
h4{margin-bottom:0}#other-treats .container
ul{list-style:none;padding:0;margin:0}#other-treats .container ul.meow-mixes{text-transform:uppercase}#other-treats .container ul.meow-mixes
li{display:inline-block;line-height:1.15;margin-bottom:5px}#other-treats .container ul.meow-mixes li+li{margin-left:-10px}#other-treats .container ul.meow-mixes
span{color:#D3ECEC;position:relative;top:-2px}#other-treats .container
ul.novelties{font-size:0}#other-treats .container ul.novelties
li{width:48%;float:left;margin:35px
1%}@media screen and (max-width: 435px){#other-treats .container ul.novelties
li{width:100%;margin:15px
auto}}#other-treats .container ul.novelties li .svg-icon{margin:0
auto}#other-treats .container ul.novelties li
span{color:#E94E26;font-size:30px;line-height:1.1;margin-top:0;display:block}@media screen and (max-width: 990px){#other-treats .container ul.novelties li
span{font-size:26px}}@media screen and (max-width: 850px){#other-treats .container ul.novelties li
span{font-size:22px}}@media screen and (max-width: 600px){#other-treats .container ul.novelties li
span{font-size:20px}}@media screen and (max-width: 435px){#other-treats .container ul.novelties li
span{font-size:18px}}#other-treats .container ul.novelties li.pushups .svg-icon{margin:14px
auto 35px auto;overflow:visible}@media screen and (max-width: 435px){#other-treats .container ul.novelties li.pushups .svg-icon{margin:5px
auto 10px auto}}#other-treats .container ul.novelties li.pushups:hover .svg-icon,
#other-treats .container ul.novelties li.pushups:focus .svg-icon{-webkit-animation:makeitpop 0.5s ease 1;-moz-animation:makeitpop 0.5s ease 1;animation:makeitpop 0.5s ease 1}#other-treats .container ul.novelties li.bonbons .svg-icon{margin:20px
auto 20px auto;overflow:visible}@media screen and (max-width: 435px){#other-treats .container ul.novelties li.bonbons .svg-icon{margin:5px
auto 10px auto}}#other-treats .container ul.novelties li.bonbons:hover .svg-icon,
#other-treats .container ul.novelties li.bonbons:focus .svg-icon{overflow:visible}#other-treats .container ul.novelties li.bonbons:hover .svg-icon path,
#other-treats .container ul.novelties li.bonbons:focus .svg-icon
path{-webkit-animation:makeitpop 0.5s ease 1;-moz-animation:makeitpop 0.5s ease 1;animation:makeitpop 0.5s ease 1;transform-origin:center center}#other-treats .container ul.novelties li.bonbons:hover .svg-icon #bonbon2,
#other-treats .container ul.novelties li.bonbons:focus .svg-icon
#bonbon2{-webkit-animation-delay:0.1s;-ms-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}#other-treats .container ul.novelties li.bonbons:hover .svg-icon #bonbon3,
#other-treats .container ul.novelties li.bonbons:focus .svg-icon
#bonbon3{-webkit-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}#other-treats .container ul.novelties li.sammies .svg-icon{margin:13px
auto 25px auto;overflow:visible;-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}@media screen and (max-width: 435px){#other-treats .container ul.novelties li.sammies .svg-icon{margin:5px
auto 10px auto}}#other-treats .container ul.novelties li.sammies .svg-icon
#top{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px);backface-visibility:hidden;-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}#other-treats .container ul.novelties li.sammies .svg-icon
#center{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px);backface-visibility:hidden;-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}#other-treats .container ul.novelties li.sammies .svg-icon
#bottom{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px);backface-visibility:hidden;-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}#other-treats .container ul.novelties li.sammies:hover .svg-icon #top,
#other-treats .container ul.novelties li.sammies:focus .svg-icon
#top{-webkit-transform:translate(0px, -15px);-ms-transform:translate(0px, -15px);-o-transform:translate(0px, -15px);transform:translate(0px, -15px);backface-visibility:hidden}#other-treats .container ul.novelties li.sammies:hover .svg-icon #center,
#other-treats .container ul.novelties li.sammies:focus .svg-icon
#center{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px);backface-visibility:hidden}#other-treats .container ul.novelties li.sammies:hover .svg-icon #bottom,
#other-treats .container ul.novelties li.sammies:focus .svg-icon
#bottom{-webkit-transform:translate(0px, 15px);-ms-transform:translate(0px, 15px);-o-transform:translate(0px, 15px);transform:translate(0px, 15px);backface-visibility:hidden}#other-treats .container ul.novelties li.sundaes .svg-icon{margin:10px
auto 18px auto;overflow:visible;-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}@media screen and (max-width: 435px){#other-treats .container ul.novelties li.sundaes .svg-icon{margin:5px
auto 10px auto}}#other-treats .container ul.novelties li.sundaes .svg-icon
#cherry{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px);backface-visibility:hidden;-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}#other-treats .container ul.novelties li.sundaes .svg-icon
#toppings{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px);backface-visibility:hidden;-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}#other-treats .container ul.novelties li.sundaes .svg-icon
#icecream{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px);backface-visibility:hidden;-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}#other-treats .container ul.novelties li.sundaes .svg-icon
#glass{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px);backface-visibility:hidden;-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}#other-treats .container ul.novelties li.sundaes:hover .svg-icon #cherry,
#other-treats .container ul.novelties li.sundaes:focus .svg-icon
#cherry{-webkit-transform:translate(0px, -30px);-ms-transform:translate(0px, -30px);-o-transform:translate(0px, -30px);transform:translate(0px, -30px);backface-visibility:hidden;-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}#other-treats .container ul.novelties li.sundaes:hover .svg-icon #toppings,
#other-treats .container ul.novelties li.sundaes:focus .svg-icon
#toppings{-webkit-transform:translate(0px, -18px);-ms-transform:translate(0px, -18px);-o-transform:translate(0px, -18px);transform:translate(0px, -18px);backface-visibility:hidden;-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}#other-treats .container ul.novelties li.sundaes:hover .svg-icon #icecream,
#other-treats .container ul.novelties li.sundaes:focus .svg-icon
#icecream{-webkit-transform:translate(0px, -8px);-ms-transform:translate(0px, -8px);-o-transform:translate(0px, -8px);transform:translate(0px, -8px);backface-visibility:hidden;-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}#other-treats .container ul.novelties li.sundaes:hover .svg-icon #glass,
#other-treats .container ul.novelties li.sundaes:focus .svg-icon
#glass{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px);backface-visibility:hidden;-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}#other-treats .container
ul.cones{font-family:"ClarendonBT-Bold",Lucida Bright,Georgia,serif;font-size:25px;font-weight:700;line-height:1.15}@media screen and (max-width: 600px){#other-treats .container
ul.cones{font-size:22px}}@media screen and (max-width: 435px){#other-treats .container
ul.cones{font-size:16px}}#other-treats .container ul.cones
li{margin-bottom:10px}#other-treats
.parallax.zigzags{position:absolute;max-width:100%;height:auto;left:-150px;bottom:-150px}#other-treats
.parallax.zigzags.left{width:340px}#other-treats
.parallax.zigzags.right{width:440px;left:auto;right:-50px;bottom:25px}#sodas-sundaes-more{position:relative;overflow:hidden}#sodas-sundaes-more
.container{width:670px;position:relative;z-index:200}#sodas-sundaes-more ul.sodas-sundaes-more li
.title{font-size:28px;line-height:1.15;margin-bottom:5px}@media screen and (max-width: 850px){#sodas-sundaes-more ul.sodas-sundaes-more li
.title{font-size:24px}}@media screen and (max-width: 600px){#sodas-sundaes-more ul.sodas-sundaes-more li
.title{font-size:20px}}@media screen and (max-width: 435px){#sodas-sundaes-more ul.sodas-sundaes-more li
.title{font-size:16px}}#sodas-sundaes-more ul.sodas-sundaes-more li
.description{font-size:14px;line-height:1.4;letter-spacing:0.07em}@media screen and (max-width: 435px){#sodas-sundaes-more ul.sodas-sundaes-more li
.description{font-size:13px}}#sodas-sundaes-more
.parallax.cats{position:absolute;max-width:100%;height:auto;left:0;bottom:-100%;-webkit-transition:bottom 1s ease-out;-moz-transition:bottom 1s ease-out;-ms-transition:bottom 1s ease-out;-o-transition:bottom 1s ease-out;transition:bottom 1s ease-out}#sodas-sundaes-more .parallax.cats.cat-left{width:300px;z-index:10}@media screen and (max-width: 1100px){#sodas-sundaes-more .parallax.cats.cat-left{width:235px}}@media screen and (max-width: 990px){#sodas-sundaes-more .parallax.cats.cat-left{display:none}}#sodas-sundaes-more .parallax.cats.cat-left:hover{bottom:-15%}#sodas-sundaes-more .parallax.cats.cat-right{width:350px;left:auto;right:0;z-index:5}@media screen and (max-width: 1100px){#sodas-sundaes-more .parallax.cats.cat-right{width:300px}}#sodas-sundaes-more .parallax.cats.cat-right:hover{bottom:-20%}#sodas-sundaes-more
.parallax.cats.inview{bottom:0%}#gifts{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;color:#68C8C6;text-align:center;background:#fff}#gifts
.container{width:840px}#gifts .container
h3{color:#E94E26;font-size:42px;text-transform:uppercase}@media screen and (max-width: 850px){#gifts .container
h3{font-size:36px}}@media screen and (max-width: 600px){#gifts .container
h3{font-size:28px}}@media screen and (max-width: 435px){#gifts .container
h3{font-size:22px;text-shadow:none}}#gifts .container
h6{font-size:27px;line-height:1.05;letter-spacing:0.03em;margin-bottom:25px}@media screen and (max-width: 600px){#gifts .container
h6{font-size:22px;margin-bottom:20px}}@media screen and (max-width: 435px){#gifts .container
h6{font-size:18px;margin-bottom:10px}}#gifts .container
p{font-size:19px;letter-spacing:0.04em;margin-bottom:10px}@media screen and (max-width: 600px){#gifts .container
p{font-size:16px}}@media screen and (max-width: 435px){#gifts .container
p{font-size:14px}}#gifts .container
address{color:#E94E26;font-size:13px;letter-spacing:0.2em;text-transform:uppercase}@media screen and (max-width: 435px){#gifts .container
address{letter-spacing:0.075em}}#gifts .container address
a{color:#E94E26;display:block;margin:0
auto}#gifts .container address a:hover,
#gifts .container address a:focus{color:#68C8C6}#gifts .container
.gifts{width:43%;float:left;margin:15px
3.5%}@media screen and (max-width: 768px){#gifts .container
.gifts{width:95%;float:none;margin:25px
2.5%}}#gifts .container .gifts
svg{margin:14px
auto 28px auto}#gifts .container .gifts:hover .arc,
#gifts .container .gifts:focus
.arc{-webkit-animation:makeitpop 0.5s ease 1;-moz-animation:makeitpop 0.5s ease 1;animation:makeitpop 0.5s ease 1}#gifts .container .gifts:hover .arc + .svg-icon,
#gifts .container .gifts:focus .arc+.svg-icon{-webkit-animation:makeitpop 0.5s ease 1;-moz-animation:makeitpop 0.5s ease 1;animation:makeitpop 0.5s ease 1;-webkit-animation-delay:0.1s;-ms-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}#gifts .container .vertical-rule{float:left;height:375px}@media screen and (max-width: 768px){#gifts .container .vertical-rule{display:none}}#gifts .container
.shirts{width:43%;float:left;margin:15px
3.5%}@media screen and (max-width: 768px){#gifts .container
.shirts{width:95%;float:none;margin:40px
2.5%}}#gifts .container .shirts
svg{margin:9px
auto 20px auto}#gifts .container .shirts:hover .arc,
#gifts .container .shirts:focus
.arc{-webkit-animation:makeitpop 0.5s ease 1;-moz-animation:makeitpop 0.5s ease 1;animation:makeitpop 0.5s ease 1}#gifts .container .shirts:hover .arc + .svg-icon,
#gifts .container .shirts:focus .arc+.svg-icon{-webkit-animation:makeitpop 0.5s ease 1;-moz-animation:makeitpop 0.5s ease 1;animation:makeitpop 0.5s ease 1;-webkit-animation-delay:0.1s;-ms-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}.lt-ie10 #gifts .container .gifts a
span{top:7px}#our-parlour{overflow:hidden;position:relative}#our-parlour
.container{width:950px;position:relative;z-index:300}#our-parlour
.map{float:left;width:46%}@media only screen and (max-width: 850px){#our-parlour
.map{width:56%}}@media only screen and (max-width: 600px){#our-parlour
.map{width:100%}}#our-parlour .map
#gmap{width:100%;height:425px}@media only screen and (max-width: 850px){#our-parlour .map
#gmap{height:400px}}@media only screen and (max-width: 768px){#our-parlour .map
#gmap{height:375px}}@media only screen and (max-width: 700px){#our-parlour .map
#gmap{height:345px}}@media only screen and (max-width: 600px){#our-parlour .map
#gmap{height:200px}}#our-parlour
.details{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;color:#E94E26;font-size:24px;line-height:1.7;letter-spacing:0.04em;text-align:center;width:40%;margin:0px
auto 7% auto}@media only screen and (max-width: 850px){#our-parlour
.details{font-size:20px;line-height:1.5;width:40%;margin:0px
auto 2% auto}}@media only screen and (max-width: 700px){#our-parlour
.details{width:40%;margin:0px
auto 2% auto}}@media only screen and (max-width: 600px){#our-parlour
.details{width:100%;margin:25px
0%;font-size:18px;line-height:1.4}}@media only screen and (max-width: 435px){#our-parlour
.details{font-size:14px;line-height:1.25}}#our-parlour .details
h4{font-size:30px;line-height:1.06;font-weight:700;font-family:"ClarendonBT-Bold",Lucida Bright,Georgia,serif}@media only screen and (max-width: 850px){#our-parlour .details
h4{font-size:26px}}@media only screen and (max-width: 600px){#our-parlour .details
h4{font-size:22px}}@media only screen and (max-width: 435px){#our-parlour .details
h4{font-size:16px}}#our-parlour .details
hr{margin:25px
auto}@media only screen and (max-width: 850px){#our-parlour .details
hr{margin:20px
auto}}@media only screen and (max-width: 600px){#our-parlour .details
hr{margin:15px
auto}}@media only screen and (max-width: 435px){#our-parlour .details
hr{margin:10px
auto}}#our-parlour .details
a{color:#E94E26}#our-parlour .details a:hover,
#our-parlour .details a:focus{color:#68C8C6}#our-parlour .details
.hours{list-style:none;margin:0
auto;padding:0}#our-parlour .details .tel #phone-icon{display:inline-block;position:relative;top:8px;margin:0px
6px 0 0}@media only screen and (max-width: 600px){#our-parlour .details .tel #phone-icon{display:none}}#our-parlour .details .tel #phone-icon
path{fill:#E94E26}#our-parlour
.parallax.icecreams{display:none;position:absolute;width:120%;max-width:110%;height:auto;left:-5%;bottom:-50px}@media only screen and (min-width: 768px){#our-parlour
.parallax.icecreams{display:block}}#where-to-buy{overflow:hidden;position:relative}#where-to-buy
.container{position:relative;z-index:300}#where-to-buy
.intro{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;font-size:30px;line-height:1.06;letter-spacing:0.04em;color:#E94E26;text-align:center;margin-bottom:65px}@media only screen and (max-width: 850px){#where-to-buy
.intro{font-size:28px;margin-bottom:45px}}@media only screen and (max-width: 600px){#where-to-buy
.intro{font-size:24px;margin-bottom:35px}}@media only screen and (max-width: 435px){#where-to-buy
.intro{font-size:20px;margin-bottom:25px}}#where-to-buy
.locations{margin:0;padding:0;list-style:none}#where-to-buy .locations
li{font-size:14px;line-height:1.28;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:300;letter-spacing:0.075em;font-style:italic;text-align:center;width:32.3333333%;float:left;display:block;margin:0
0.5% 20px 0.5%}@media only screen and (max-width: 600px){#where-to-buy .locations
li{width:46%;margin:0
2% 15px 2%}}@media only screen and (max-width: 435px){#where-to-buy .locations
li{width:100%;margin:0
0 15px 0}}#where-to-buy .locations li
h5{color:#E94E26;font-size:26px;letter-spacing:0.0175em;line-height:1.15;font-family:"ClarendonBT-Bold",Lucida Bright,Georgia,serif;font-weight:700;font-style:normal;margin:0
0 5px 0}@media only screen and (max-width: 850px){#where-to-buy .locations li
h5{font-size:24px}}@media only screen and (max-width: 600px){#where-to-buy .locations li
h5{font-size:20px}}@media only screen and (max-width: 435px){#where-to-buy .locations li
h5{font-size:18px}}#where-to-buy .locations li h5
a{color:#E94E26}#where-to-buy .locations li h5 a:hover,
#where-to-buy .locations li h5 a:focus{color:#68C8C6}#where-to-buy .locations li
p{color:#E94E26;margin:0
0 7px 0}#where-to-buy .locations li
address{font-weight:300;font-style:italic;margin:0
0 7px 0}#where-to-buy .locations li
a{color:#231F20}#where-to-buy .locations li a:hover,
#where-to-buy .locations li a:focus{color:#E94E26}#where-to-buy .listContainer1
ul{width:32.3333333%;float:left;margin:0
0.5%;padding:0}@media only screen and (max-width: 600px){#where-to-buy .listContainer1
ul{width:46%;margin:0
2% 15px 2%}}@media only screen and (max-width: 435px){#where-to-buy .listContainer1
ul{width:100%;margin:0
0 15px 0}}#where-to-buy .listContainer1 ul
li{width:100%;margin:0
0 20px 0;float:none}#where-to-buy
.parallax.zigzags{position:absolute;max-width:100%;height:auto;left:-150px;bottom:-150px}#where-to-buy
.parallax.zigzags.left{width:340px}@media only screen and (max-width: 1100px){#where-to-buy
.parallax.zigzags.left{width:300px;left:-175px;-ms-filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65}}@media only screen and (max-width: 850px){#where-to-buy
.parallax.zigzags.left{width:275px}}@media only screen and (max-width: 768px){#where-to-buy
.parallax.zigzags.left{display:none}}#where-to-buy
.parallax.zigzags.right{width:440px;left:auto;right:-150px;bottom:25px}@media only screen and (max-width: 1100px){#where-to-buy
.parallax.zigzags.right{width:400px;left:-175px;-ms-filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65}}@media only screen and (max-width: 850px){#where-to-buy
.parallax.zigzags.right{width:375px}}@media only screen and (max-width: 768px){#where-to-buy
.parallax.zigzags.right{display:none}}#contact{display:block;text-align:center;color:#fff;font-size:30px;line-height:1.1;letter-spacing:0.02em;background:#68C8C6;background:rgba(103, 199, 197, 0.7);padding:30px
15px 28px 15px}@media only screen and (max-width: 850px){#contact{font-size:24px}}@media only screen and (max-width: 600px){#contact{font-size:20px}}@media only screen and (max-width: 435px){#contact{padding:15px
15px 13px 15px;font-size:16px}}#contact
a{color:#fff;text-decoration:underline}#contact a:hover,
#contact a:focus{color:#D3ECEC}#catering{overflow:hidden;position:relative}#catering
.container{width:825px;overflow:hidden;position:relative;z-index:200}#catering
h4{color:#E94E26;font-size:30px;line-height:1.2;letter-spacing:0.02em;text-align:center;margin-bottom:15px}@media only screen and (max-width: 850px){#catering
h4{font-size:28px}}@media only screen and (max-width: 600px){#catering
h4{font-size:24px}}@media only screen and (max-width: 435px){#catering
h4{font-size:18px}}#catering
p{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;color:#E94E26;font-size:24px;line-height:1.15;text-align:center;letter-spacing:0.04em;margin-bottom:50px}@media only screen and (max-width: 850px){#catering
p{font-size:22px}}@media only screen and (max-width: 600px){#catering
p{font-size:20px}}@media only screen and (max-width: 435px){#catering
p{font-size:16px}}#catering
.thankyou{color:#E94E26;text-align:center;display:none}#catering .thankyou
h4{font-size:30px;line-height:1.15;letter-spacing:0.02em;margin-bottom:10px}#catering .thankyou .svg-icon{margin-bottom:10px}#catering .thankyou p, #catering .thankyou
span{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;font-size:24px;letter-spacing:0.04em;margin-bottom:10px}#catering
.parallax.zigzags{position:absolute;max-width:100%;height:auto;left:-50px;bottom:250px;display:none}@media only screen and (min-width: 768px){#catering
.parallax.zigzags{display:block}}#catering
.parallax.zigzags.left{width:440px}#catering
.parallax.zigzags.right{width:340px;left:auto;right:-100px;bottom:-150px}#about,#vendor-photos,#history,#staff{text-align:center}#about ul,
#vendor-photos ul,
#history ul,
#staff
ul{margin:0
auto;padding:0;list-style:none}#about ul li,
#vendor-photos ul li,
#history ul li,
#staff ul
li{vertical-align:top}#about ul li img,
#vendor-photos ul li img,
#history ul li img,
#staff ul li
img{vertical-align:top}#about{position:relative;overflow:hidden}#about
.container{color:#E94E26;width:935px;margin-bottom:0;position:relative;z-index:300}#about
.intro{font-size:50px;line-height:1.15;margin-bottom:25px}@media only screen and (max-width: 850px){#about
.intro{font-size:30px}}@media only screen and (max-width: 600px){#about
.intro{font-size:24px}}@media only screen and (max-width: 435px){#about
.intro{font-size:18px}}#about
p{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;font-size:20px;line-height:1.25;letter-spacing:0.04em;margin-bottom:25px}@media only screen and (max-width: 600px){#about
p{font-size:18px}}@media only screen and (max-width: 435px){#about
p{font-size:16px}}#about
a{color:#E94E26;text-decoration:underline}#about a:hover,
#about a:focus{color:#68C8C6}#about
hr{max-width:675px;margin:45px
auto 0 auto}#about
h5{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;color:#68C8C6;font-size:16px;letter-spacing:0.2em;text-transform:uppercase;margin:25px
auto 20px auto}#about
.parallax.zigzags{position:absolute;max-width:100%;height:auto;right:-50px;bottom:-150px;display:none}@media screen and (max-width: 850px){#about
.parallax.zigzags{-ms-filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65}}@media screen and (min-width: 768px){#about
.parallax.zigzags{display:block}}#about
.parallax.zigzags.left{width:340px}#about
.parallax.zigzags.right{width:440px;left:auto;right:auto;left:-150px;bottom:25px}#vendor-photos ul
li{width:33.3333333%;float:left;display:inline-block}#history{overflow:hidden;position:relative;background:#68C8C6;background:rgba(103, 199, 197, 0.45)}#history
.container{width:850px;position:relative;z-index:300;overflow:hidden}#history
h4{color:#E94E26;font-size:58px;line-height:1.03;margin-bottom:30px}@media only screen and (max-width: 850px){#history
h4{font-size:34px;margin-bottom:20px}}@media only screen and (max-width: 600px){#history
h4{font-size:24px;margin-bottom:15px}}@media only screen and (max-width: 435px){#history
h4{font-size:18px;margin-bottom:10px}}#history p,
#history
.owners{color:#fff;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;letter-spacing:0.04em;line-height:1.15}#history
p.intro{font-size:40px;margin-bottom:30px}@media only screen and (max-width: 850px){#history
p.intro{font-size:34px;margin-bottom:20px}}@media only screen and (max-width: 600px){#history
p.intro{font-size:24px;margin-bottom:15px}}@media only screen and (max-width: 435px){#history
p.intro{font-size:18px;margin-bottom:10px}}#history
p{font-size:20px;margin-bottom:35px}@media only screen and (max-width: 600px){#history
p{font-size:18px;margin-bottom:20px}}@media only screen and (max-width: 435px){#history
p{font-size:16px;margin-bottom:10px}}#history
hr{width:355px;margin:35px
auto}#history
.owners{font-size:19px;letter-spacing:0.2em;text-transform:uppercase}@media only screen and (max-width: 600px){#history
.owners{font-size:18px;letter-spacing:0.1em}}@media only screen and (max-width: 435px){#history
.owners{font-size:16px}}#history .owners .svg-icon{display:inline-block;position:relative;top:-5px;margin:0
8px}@media only screen and (max-width: 600px){#history .owners .svg-icon{display:none}}#history .owners .svg-icon
path{fill:#68C8C6}#history
.parallax.icon{position:absolute;height:auto;left:-10%;bottom:100px}#history .parallax.owners-img{width:250px;border:2px
solid #fff;padding:5px;position:absolute;height:auto;right:-15px;bottom:50px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg);backface-visibility:hidden}#staff{overflow:hidden;position:relative}#staff
.container{width:1000px;position:relative;z-index:300;overflow:visible}#staff
h4{font-family:"AlternateGotNo1D",Franklin Gothic Medium,Franklin Gothic,ITC Franklin Gothic,Arial,sans-serif;font-weight:400;color:#68C8C6;font-size:62px;line-height:1.15;letter-spacing:0.05em;text-transform:uppercase;position:relative;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);backface-visibility:hidden;overflow:visible;margin:20px
auto 50px auto;top:-200px;-webkit-transition:top 1s ease-out;-moz-transition:top 1s ease-out;-ms-transition:top 1s ease-out;-o-transition:top 1s ease-out;transition:top 1s ease-out}@media only screen and (max-width: 990px){#staff
h4{font-size:54px;margin:20px
auto 40px auto}}@media only screen and (max-width: 850px){#staff
h4{font-size:44px;letter-spacing:0.025em;margin:20px
auto 30px auto}}@media only screen and (max-width: 700px){#staff
h4{font-size:40px;margin:20px
auto 20px auto}}@media only screen and (max-width: 600px){#staff
h4{font-size:32px;margin:15px
auto;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);backface-visibility:hidden}}@media only screen and (max-width: 500px){#staff
h4{font-size:28px;top:0}}#staff h4
span{text-align:center;position:absolute;width:100%;left:1px;top:24px}@media only screen and (max-width: 990px){#staff h4
span{top:27px}}@media only screen and (max-width: 850px){#staff h4
span{top:32px}}@media only screen and (max-width: 700px){#staff h4
span{top:35px}}@media only screen and (max-width: 600px){#staff h4
span{position:relative;top:0;left:auto}}@media only screen and (max-width: 990px){#staff h4 .svg-icon{width:790px}}@media only screen and (max-width: 850px){#staff h4 .svg-icon{width:650px}}@media only screen and (max-width: 700px){#staff h4 .svg-icon{width:550px}}@media only screen and (max-width: 600px){#staff h4 .svg-icon{display:none}}#staff
h4.inview{top:0}#staff
p{color:#E94E26;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-size:20px;letter-spacing:0.04em;max-width:840px;margin:0
auto 20px auto}@media only screen and (max-width: 850px){#staff
p{font-size:18px;margin-bottom:15px}}@media only screen and (max-width: 600px){#staff
p{font-size:16px;margin-bottom:10px}}@media only screen and (max-width: 500px){#staff
p{margin-bottom:0px}}#staff
ul{line-height:0;font-size:0}#staff ul
li{width:22%;display:inline-block;margin:15px
1.5%}@media only screen and (max-width: 850px){#staff ul
li{width:48%;margin:15px
1%}}@media only screen and (max-width: 435px){#staff ul
li{width:100%;margin:10px
auto}}#staff ul li
img{margin-bottom:15px}#staff ul li
h5{color:#E94E26;font-size:23px;line-height:1.15;letter-spacing:0.04em;margin-bottom:3px}@media only screen and (max-width: 600px){#staff ul li
h5{font-size:20px}}@media only screen and (max-width: 435px){#staff ul li
h5{font-size:18px}}#staff ul li
span{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-size:16px;font-weight:300;font-style:italic;letter-spacing:0.075em;line-height:1.15}#staff
.parallax.cats{position:absolute;max-width:100%;height:auto;left:0;bottom:-100%;-webkit-transition:bottom 1s ease-out;-moz-transition:bottom 1s ease-out;-ms-transition:bottom 1s ease-out;-o-transition:bottom 1s ease-out;transition:bottom 1s ease-out}#staff .parallax.cats.cat-right{width:375px;left:auto;right:0;z-index:5}@media only screen and (max-width: 1200px){#staff .parallax.cats.cat-right{width:350px;-ms-filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85}}@media only screen and (max-width: 1100px){#staff .parallax.cats.cat-right{width:350px;-ms-filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;bottom:-10%;right:-5%}}@media only screen and (max-width: 990px){#staff .parallax.cats.cat-right{width:300px;-ms-filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65}}@media only screen and (max-width: 600px){#staff .parallax.cats.cat-right{width:275px}}@media only screen and (max-width: 435px){#staff .parallax.cats.cat-right{display:none}}#staff .parallax.cats.cat-right:hover{bottom:-20%}#staff
.parallax.cats.inview{bottom:0%}@media only screen and (max-width: 1100px){#staff
.parallax.cats.inview{bottom:-10%}}.fanwall-header{color:#E94E26;font-size:62px;line-height:1;letter-spacing:0.02em;text-align:center;padding:35px
15px;background:repeating-linear-gradient(to right, #68C8C6, #68C8C6 9px, transparent 9px, transparent 18px);background:repeating-linear-gradient(to right, rgba(103, 199, 197, 0.4), rgba(103, 199, 197, 0.4) 9px, transparent 9px, transparent 18px)}@media screen and (max-width: 850px){.fanwall-header{font-size:48px}}@media screen and (max-width: 600px){.fanwall-header{font-size:34px}}@media screen and (max-width: 500px){.fanwall-header{font-size:26px;padding:25px
15px}}.fanwall-header
.arc{margin-bottom:18px}@media screen and (max-width: 850px){.fanwall-header
.arc{margin-bottom:15px}}@media screen and (max-width: 600px){.fanwall-header
.arc{margin-bottom:10px}}@media screen and (max-width: 500px){.fanwall-header
.arc{margin-bottom:5px}}.fanwall-header
span{display:block}#fan-wall{color:#E94E26;text-align:center;background:#fff}#fan-wall
.container{margin-top:20px;width:1000px}#fan-wall .container
p{font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;font-size:18px;line-height:1.15;margin-bottom:35px}@media screen and (max-width: 600px){#fan-wall .container
p{margin-bottom:25px}}#fan-wall .container
#instafeed{margin-bottom:15px}#fan-wall .container #instafeed
a{width:30.3333333%;margin:1.5%;display:inline-block}#fan-wall .container #load-more{color:#68C8C6;font-family:"BrandonGrotesque",Futura,Trebuchet MS,Arial,sans-serif;font-weight:900;font-size:16px;line-height:1.15;letter-spacing:0.2em;text-transform:uppercase;display:inline-block;margin:0
auto;padding:5px}@media screen and (max-width: 600px){#fan-wall .container #load-more{letter-spacing:0.075em}}#fan-wall .container #load-more:hover,
#fan-wall .container #load-more:focus{color:#E94E26}.sticky{display:block}.hentry{margin:0
0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,
.group-blog
.byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0
0 1.5em}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.lt-ie9 .svg-icon{display:none}