/*!
Theme Name: Gayles Bakery
Description: Bakes and Cakes Pro Child Theme
Author: Jenn Spencer
Template: bakes-and-cakes-pro
Version: 1.0.0
!*//*! normalize.css v2.1.3 | MIT License | git.io/normalize */@import url("https://fonts.googleapis.com/css?family=Crimson+Text|Montserrat:400,600|Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic&display=swap");article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,.double-column-portfolio .title-image h2,.double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .portfolio-area .text-holder h1,.portfolio-area .text-holder .double-column-portfolio .title-image h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{width:100%}[class^='col-']{margin-bottom:2em}@media (min-width: 375px){.col-xs-1{margin-bottom:0;display:inline;float:left;width:6.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.col-xs-2{margin-bottom:0;display:inline;float:left;width:14.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.col-xs-3{margin-bottom:0;display:inline;float:left;width:22.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.col-xs-4{margin-bottom:0;display:inline;float:left;width:31.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.col-xs-5{margin-bottom:0;display:inline;float:left;width:39.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.col-xs-6{margin-bottom:0;display:inline;float:left;width:47.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.col-xs-7{margin-bottom:0;display:inline;float:left;width:56.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.col-xs-8{margin-bottom:0;display:inline;float:left;width:64.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.col-xs-9{margin-bottom:0;display:inline;float:left;width:72.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.col-xs-10{margin-bottom:0;display:inline;float:left;width:81.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.col-xs-11{margin-bottom:0;display:inline;float:left;width:89.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.col-xs-12{margin-bottom:0;display:inline;float:left;width:97.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-1{margin-bottom:0;display:inline;float:left;width:6.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-2{margin-bottom:0;display:inline;float:left;width:14.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-3{margin-bottom:0;display:inline;float:left;width:22.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-4{margin-bottom:0;display:inline;float:left;width:31.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-5{margin-bottom:0;display:inline;float:left;width:39.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-6,.portfolio-area .post-thumbnail,.portfolio-area .text-holder{margin-bottom:0;display:inline;float:left;width:47.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-7{margin-bottom:0;display:inline;float:left;width:56.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-8{margin-bottom:0;display:inline;float:left;width:64.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-9{margin-bottom:0;display:inline;float:left;width:72.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-10{margin-bottom:0;display:inline;float:left;width:81.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-11{margin-bottom:0;display:inline;float:left;width:89.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 600px){.col-sm-12{margin-bottom:0;display:inline;float:left;width:97.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-1{margin-bottom:0;display:inline;float:left;width:6.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-2{margin-bottom:0;display:inline;float:left;width:14.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-3{margin-bottom:0;display:inline;float:left;width:22.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-4,.portfolio-page .column-content,.menu-page .column-content,.portfolio-area .text-holder{margin-bottom:0;display:inline;float:left;width:31.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-5{margin-bottom:0;display:inline;float:left;width:39.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-6,.contact-info .hours-directions,.contact-info .contact-signup{margin-bottom:0;display:inline;float:left;width:47.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-7{margin-bottom:0;display:inline;float:left;width:56.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-8,.portfolio-area .post-thumbnail{margin-bottom:0;display:inline;float:left;width:64.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-9{margin-bottom:0;display:inline;float:left;width:72.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-10{margin-bottom:0;display:inline;float:left;width:81.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-11{margin-bottom:0;display:inline;float:left;width:89.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 800px){.col-md-12,.contact-info .location-map{margin-bottom:0;display:inline;float:left;width:97.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-1{margin-bottom:0;display:inline;float:left;width:6.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-2{margin-bottom:0;display:inline;float:left;width:14.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-3{margin-bottom:0;display:inline;float:left;width:22.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-4,.contact-info .hours-directions,.contact-info .contact-signup,.contact-info .location-map{margin-bottom:0;display:inline;float:left;width:31.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-5{margin-bottom:0;display:inline;float:left;width:39.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-6{margin-bottom:0;display:inline;float:left;width:47.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-7{margin-bottom:0;display:inline;float:left;width:56.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-8{margin-bottom:0;display:inline;float:left;width:64.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-9{margin-bottom:0;display:inline;float:left;width:72.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-10{margin-bottom:0;display:inline;float:left;width:81.25%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-11{margin-bottom:0;display:inline;float:left;width:89.58333%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.col-lg-12{margin-bottom:0;display:inline;float:left;width:97.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 375px){.row-xs{display:block;width:102.08333%;margin:0 -1.04167%;*zoom:1;*zoom:1}.row-xs:before,.row-xs:after{content:"";display:table}.row-xs:after{clear:both}.row-xs:before,.row-xs:after{content:"";display:table}.row-xs:after{clear:both}}@media (min-width: 600px){.row-sm,.row,.portfolio-area article{display:block;width:102.08333%;margin:0 -1.04167%;*zoom:1;*zoom:1}.row-sm:before,.row:before,.portfolio-area article:before,.row-sm:after,.row:after,.portfolio-area article:after{content:"";display:table}.row-sm:after,.row:after,.portfolio-area article:after{clear:both}.row-sm:before,.row:before,.portfolio-area article:before,.row-sm:after,.row:after,.portfolio-area article:after{content:"";display:table}.row-sm:after,.row:after,.portfolio-area article:after{clear:both}}@media (min-width: 800px){.row-md{display:block;width:102.08333%;margin:0 -1.04167%;*zoom:1;*zoom:1}.row-md:before,.row-md:after{content:"";display:table}.row-md:after{clear:both}.row-md:before,.row-md:after{content:"";display:table}.row-md:after{clear:both}}@media (min-width: 1000px){.row-lg{display:block;width:102.08333%;margin:0 -1.04167%;*zoom:1;*zoom:1}.row-lg:before,.row-lg:after{content:"";display:table}.row-lg:after{clear:both}.row-lg:before,.row-lg:after{content:"";display:table}.row-lg:after{clear:both}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{background-color:#ccc;content:"";display:block;width:0;height:150%}body{*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.hidden{display:none}.visuallyhidden,.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.float-left{float:left}.float-right{float:right}.img-right,img[align="right"]{float:right;margin:0.2em 0 1em 1em}.img-left,img[align="left"]{float:left;margin:0.2em 1em 1em 0}.img-center,img[align="middle"]{float:none;display:block;margin:1em auto}.img-left:first-child,img:first-child[align="left"],.img-right:first-child,img:first-child[align="right"],.img-center:first-child,img:first-child[align="middle"]{margin-top:0}.align-middle:before,.align-bottom:before,.align-top:before{display:inline-block;content:"";height:100%;vertical-align:middle}.align-middle>*,.align-bottom>*,.align-top>*{display:inline-block;vertical-align:middle;float:none}.align-bottom>*{vertical-align:bottom}.align-top>*{vertical-align:top}.unstyled-list,.delimited-list{margin:0;padding:0;list-style-type:none}.delimited-list li{display:inline-block}.delimited-list li:before{content:" | ";padding:0 0.2em}.delimited-list li:first-child:before{display:none}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-secondary{color:#9c6175}.no-pad,.no-padding{padding:0}.no-marg,.no-margin{margin:0}div.error,li.error,ul.error{background-color:#c30;color:#fff;padding:2px 5px}span.error_highlight input,span.error_highlight textarea,span.error_highlight select{border:2px solid #c30}.ckeditor{background:#fff;padding:5px 5px 171px 5px;color:#000;font-size:12px;font-family:"Lucida Grande", "Gill Sans", Arial, Helvetica, Sans-serif !important}::selection{background:rgba(96,145,148,0.9);text-shadow:none;color:#fff}hr{display:block;height:1px;border:0;border-top:1px solid #d69986;margin:1em 0;padding:0}img{vertical-align:middle;max-width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;min-height:100%;padding:0;margin:0;background:#fff}html{font-size:62.5%}.mainfont,html,body,button,input,select,textarea{font-family:"Source Sans Pro",Arial,Helvetica,sans-serif}body{font-size:16px;line-height:1.5}html,body,button,input,select,textarea{color:#505050}ul:first-child,ol:first-child,p:first-child,.single-product.woocommerce #primary p.price:first-child,.single-product.woocommerce #primary span.price:first-child,.post-type-archive-product.woocommerce #primary p.price:first-child,.post-type-archive-product.woocommerce #primary span.price:first-child{margin-top:0}ul,ol{margin:1em 0}p,.single-product.woocommerce #primary p.price,.single-product.woocommerce #primary span.price,.post-type-archive-product.woocommerce #primary p.price,.post-type-archive-product.woocommerce #primary span.price{margin:0 0 1em 0}a{color:#609194;text-decoration:none}a:hover{text-decoration:underline}h1,.double-column-portfolio .title-image h2,.h_headline,h2,.single-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.portfolio-area .text-holder h1,.h_subheadline,h3,.single-column blockquote,.single-product.woocommerce #primary .product .entry-content h2,.single-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.portfolio-area .text-holder .single-product.woocommerce #primary .product .entry-content h1,.post-type-archive-product.woocommerce #primary .product .entry-content h2,.post-type-archive-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.portfolio-area .text-holder .post-type-archive-product.woocommerce #primary .product .entry-content h1,.h_byline,h4,.single-product.woocommerce #primary .product .entry-content .comment-reply-title,.post-type-archive-product.woocommerce #primary .product .entry-content .comment-reply-title,.h_standfirst,h5,.gayles-header .sticky-contact,.h_related,h6,.gayles-header .header-menu .primary-menu>.menu-item>a,.single-column blockquote footer,.h_promo{font-family:"Crimson Text","Times New Roman",Times,serif;margin:0.5em 0;font-weight:400}h1:first-child,.double-column-portfolio .title-image h2:first-child,.h_headline:first-child,h2:first-child,.single-product.woocommerce #primary .product .entry-summary .entry-title:first-child,.post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title:first-child,.portfolio-area .text-holder h1:first-child,.h_subheadline:first-child,h3:first-child,.single-column blockquote:first-child,.single-product.woocommerce #primary .product .entry-content h2:first-child,.single-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1:first-child,.portfolio-area .text-holder .single-product.woocommerce #primary .product .entry-content h1:first-child,.post-type-archive-product.woocommerce #primary .product .entry-content h2:first-child,.post-type-archive-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1:first-child,.portfolio-area .text-holder .post-type-archive-product.woocommerce #primary .product .entry-content h1:first-child,.h_byline:first-child,h4:first-child,.single-product.woocommerce #primary .product .entry-content .comment-reply-title:first-child,.post-type-archive-product.woocommerce #primary .product .entry-content .comment-reply-title:first-child,.h_standfirst:first-child,h5:first-child,.gayles-header .sticky-contact:first-child,.h_related:first-child,h6:first-child,.gayles-header .header-menu .primary-menu>.menu-item>a:first-child,.single-column blockquote footer:first-child,.h_promo:first-child{margin-top:0}h1,.double-column-portfolio .title-image h2,.double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .portfolio-area .text-holder h1,.portfolio-area .text-holder .double-column-portfolio .title-image h1,.h_headline{font-size:5.2rem;line-height:5.8rem}@media (min-width: 800px){h1,.double-column-portfolio .title-image h2,.double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .portfolio-area .text-holder h1,.portfolio-area .text-holder .double-column-portfolio .title-image h1,.h_headline{font-size:6.2rem;line-height:6.8rem}}@media (min-width: 1000px){h1,.double-column-portfolio .title-image h2,.double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .portfolio-area .text-holder h1,.portfolio-area .text-holder .double-column-portfolio .title-image h1,.h_headline{font-size:7.2rem;line-height:7.8rem}}h2,.single-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.portfolio-area .text-holder h1,.h_subheadline{font-size:2.8rem;line-height:2.8rem;color:#9c6175}@media (min-width: 800px){h2,.single-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.portfolio-area .text-holder h1,.h_subheadline{font-size:3.6rem;line-height:3.6rem}}@media (min-width: 1000px){h2,.single-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.portfolio-area .text-holder h1,.h_subheadline{font-size:4.8rem;line-height:4.8rem}}h3,.single-column blockquote,.single-product.woocommerce #primary .product .entry-content h2,.single-product.woocommerce #primary .product .entry-content .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .entry-content .entry-title,.single-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.portfolio-area .text-holder .single-product.woocommerce #primary .product .entry-content h1,.post-type-archive-product.woocommerce #primary .product .entry-content h2,.post-type-archive-product.woocommerce #primary .product .entry-content .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .entry-content .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.portfolio-area .text-holder .post-type-archive-product.woocommerce #primary .product .entry-content h1,.h_byline{color:#9c6175;font-size:2rem;line-height:2.4rem}@media (min-width: 800px){h3,.single-column blockquote,.single-product.woocommerce #primary .product .entry-content h2,.single-product.woocommerce #primary .product .entry-content .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .entry-content .entry-title,.single-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.portfolio-area .text-holder .single-product.woocommerce #primary .product .entry-content h1,.post-type-archive-product.woocommerce #primary .product .entry-content h2,.post-type-archive-product.woocommerce #primary .product .entry-content .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .entry-content .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.portfolio-area .text-holder .post-type-archive-product.woocommerce #primary .product .entry-content h1,.h_byline{font-size:2.4rem;line-height:2.8rem}}@media (min-width: 1000px){h3,.single-column blockquote,.single-product.woocommerce #primary .product .entry-content h2,.single-product.woocommerce #primary .product .entry-content .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .entry-content .entry-title,.single-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.portfolio-area .text-holder .single-product.woocommerce #primary .product .entry-content h1,.post-type-archive-product.woocommerce #primary .product .entry-content h2,.post-type-archive-product.woocommerce #primary .product .entry-content .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .entry-content .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.portfolio-area .text-holder .post-type-archive-product.woocommerce #primary .product .entry-content h1,.h_byline{font-size:3rem;line-height:3.4rem}}h4,.single-product.woocommerce #primary .product .entry-content .comment-reply-title,.post-type-archive-product.woocommerce #primary .product .entry-content .comment-reply-title,.h_standfirst{font-family:"Montserrat",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#ea8a60;letter-spacing:0.2rem;font-size:1.4rem;line-height:1.6rem}@media (min-width: 800px){h4,.single-product.woocommerce #primary .product .entry-content .comment-reply-title,.post-type-archive-product.woocommerce #primary .product .entry-content .comment-reply-title,.h_standfirst{font-size:1.6rem;line-height:2rem}}@media (min-width: 1000px){h4,.single-product.woocommerce #primary .product .entry-content .comment-reply-title,.post-type-archive-product.woocommerce #primary .product .entry-content .comment-reply-title,.h_standfirst{font-size:1.8rem;line-height:2.4rem}}h5,.gayles-header .sticky-contact,.h_related{font-style:italic;font-size:1.4rem;line-height:1.4rem}@media (min-width: 800px){h5,.gayles-header .sticky-contact,.h_related{font-size:1.6rem;line-height:1.6rem}}@media (min-width: 1000px){h5,.gayles-header .sticky-contact,.h_related{font-size:1.8rem;line-height:1.8rem}}h6,.gayles-header .header-menu .primary-menu>.menu-item>a,.single-column blockquote footer,.h_promo{font-family:"Montserrat",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#ea8a60;letter-spacing:0.2rem;font-size:1.2rem;line-height:1.6rem}@media (min-width: 800px){h6,.gayles-header .header-menu .primary-menu>.menu-item>a,.single-column blockquote footer,.h_promo{font-size:1.4rem;line-height:1.8rem}}@media (min-width: 1000px){h6,.gayles-header .header-menu .primary-menu>.menu-item>a,.single-column blockquote footer,.h_promo{font-size:1.6rem;line-height:2rem}}big,.text-large,.text-intro{font-size:2em;line-height:1.5}small,.text-small{font-size:0.5em;line-height:1.2}.wrapper{*zoom:1;max-width:960px;width:90%;padding:0;margin:0 auto}.wrapper:before,.wrapper:after{content:"";display:table}.wrapper:after{clear:both}.site{background-color:#fff}.single-post .content-area .post,.page .content-area .page,.single-post .site-main,.page .site-main{border:none;box-shadow:none}.btn,button,input[type='button'],input[type='reset'],input[type='submit'],.single-product.woocommerce #primary .product .cart .button,.post-type-archive-product.woocommerce #primary .product .cart .button,.single-product.woocommerce .products .button,.post-type-archive-product.woocommerce .products .button,.woocommerce-cart .woocommerce .cart .actions .button,.woocommerce-cart .woocommerce .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout #place_order{display:inline-block;text-align:center;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;color:#555;border:2px solid #555;text-transform:uppercase;padding:11px 37px;letter-spacing:1px;transition:all 0.2s}.btn:hover,button:hover,input:hover[type='button'],input:hover[type='reset'],input:hover[type='submit'],.single-product.woocommerce #primary .product .cart .button:hover,.post-type-archive-product.woocommerce #primary .product .cart .button:hover,.single-product.woocommerce .products .button:hover,.post-type-archive-product.woocommerce .products .button:hover,.woocommerce-cart .woocommerce .cart .actions .button:hover,.woocommerce-cart .woocommerce .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout #place_order:hover{background:#555;color:#fff;text-decoration:none}.btn-holder{text-align:center;margin:27px 0 0}.portfolio-page .button-group,.menu-page .button-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-page .button-group .button,.menu-page .button-group .button{border:none;border-bottom:1px solid transparent;background-color:transparent !important;padding:0;margin:15px 25px;text-decoration:none;text-transform:uppercase;color:#505050;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;display:inline-block;text-align:center;letter-spacing:1px;transition:all 0.2s;line-height:24px}.portfolio-page .button-group .button.is-checked,.menu-page .button-group .button.is-checked{color:#505050;border-color:#505050 !important}.portfolio-page .button-group .button:hover,.menu-page .button-group .button:hover{background-color:transparent !important;color:#505050;opacity:1;border-color:#505050 !important}input[type='email'],input[type='search'],input[type='tel'],input[type='text'],textarea,select{font-size:16px;width:100%;padding:10px;margin-top:6px;border-width:1px;border-radius:0;border-color:rgba(85,85,85,0.15);outline:none}input[type='email']:focus,input[type='search']:focus,input[type='tel']:focus,input[type='text']:focus,textarea:focus,select:focus{border-color:#505050}input[type='email'].error,input[type='search'].error,input[type='tel'].error,input[type='text'].error,textarea.error,select.error{border-color:#609194}@media (min-width: 800px){input[type='email'],input[type='search'],input[type='tel'],input[type='text'],textarea,select{font-size:1em}}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}button:disabled,button.disabled,input[type='button']:disabled,input[type='button'].disabled,input[type='reset']:disabled,input[type='reset'].disabled,input[type='submit']:disabled,input[type='submit'].disabled{opacity:0.5;cursor:not-allowed}button:disabled:hover,button.disabled:hover,input[type='button']:disabled:hover,input[type='button'].disabled:hover,input[type='reset']:disabled:hover,input[type='reset'].disabled:hover,input[type='submit']:disabled:hover,input[type='submit'].disabled:hover{background:#fff;color:#555;text-decoration:none}button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover{background:#555;color:#fff;text-decoration:none}:root::-webkit-media-controls-panel,select{border-radius:0;width:100%;-webkit-appearance:textfield;box-shadow:none;background:rgba(255,255,255,0.5) url("data:image/svg+xml;utf8,%3Csvg%20id%3D%27down_arrow%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2014%207%27%3E%3Cpath%20id%3D%27down_arrow-2%27%20data-name%3D%27down%20arrow%27%20d%3D%27M13.1.7%2C12.7.5H1L.6.7a.6.6%2C0%2C0%2C0%2C.1.8L6.5%2C6.4h.7L13%2C1.5A.6.6%2C0%2C0%2C0%2C13.1.7Z%27%2F%3E%3C%2Fsvg%3E%0A") no-repeat right 15px center/20px 20px}:root::-webkit-media-controls-panel:focus,select:focus{border-color:#505050;box-shadow:none;outline:none}label{display:none}label.error{color:#609194}.gform_wrapper .top_label label.gfield_label{display:none}.form-field{margin-bottom:1em}.form-field-submit{margin:2em 0}figure.portfolio-item figcaption,figure.portfolio-item figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}figure.portfolio-item{background-size:cover;background-position:center center}figure.portfolio-item figcaption::before,figure.portfolio-item figcaption::after{position:absolute;top:15px;right:15px;bottom:15px;left:15px;content:'';opacity:0;transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s}figure.portfolio-item figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0, 1);transform:scale(0, 1)}figure.portfolio-item figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1, 0);transform:scale(1, 0)}figure.portfolio-item h2,figure.portfolio-item .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary figure.portfolio-item .entry-title,figure.portfolio-item .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary figure.portfolio-item .entry-title,figure.portfolio-item .portfolio-area .text-holder h1,.portfolio-area .text-holder figure.portfolio-item h1{padding-top:20%}figure.portfolio-item p,figure.portfolio-item .single-product.woocommerce #primary p.price,.single-product.woocommerce #primary figure.portfolio-item p.price,figure.portfolio-item .single-product.woocommerce #primary span.price,.single-product.woocommerce #primary figure.portfolio-item span.price,figure.portfolio-item .post-type-archive-product.woocommerce #primary p.price,.post-type-archive-product.woocommerce #primary figure.portfolio-item p.price,figure.portfolio-item .post-type-archive-product.woocommerce #primary span.price,.post-type-archive-product.woocommerce #primary figure.portfolio-item span.price{padding:20px 2.5em;opacity:0;transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}figure.portfolio-item:hover figcaption::before,figure.portfolio-item:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.portfolio-item:hover h2,figure.portfolio-item:hover .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary figure.portfolio-item:hover .entry-title,figure.portfolio-item:hover .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary figure.portfolio-item:hover .entry-title,figure.portfolio-item:hover .portfolio-area .text-holder h1,.portfolio-area .text-holder figure.portfolio-item:hover h1,figure.portfolio-item:hover p,figure.portfolio-item:hover .single-product.woocommerce #primary p.price,.single-product.woocommerce #primary figure.portfolio-item:hover p.price,figure.portfolio-item:hover .single-product.woocommerce #primary span.price,.single-product.woocommerce #primary figure.portfolio-item:hover span.price,figure.portfolio-item:hover .post-type-archive-product.woocommerce #primary p.price,.post-type-archive-product.woocommerce #primary figure.portfolio-item:hover p.price,figure.portfolio-item:hover .post-type-archive-product.woocommerce #primary span.price,.post-type-archive-product.woocommerce #primary figure.portfolio-item:hover span.price{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;margin:1em auto}.gayles-header{background-image:url(images/pink-stripe-bg.png);z-index:9999;box-shadow:1px 3px 8px 0 rgba(0,0,0,0.2);position:fixed;width:100%;top:0;padding-top:20px}.gayles-header a{color:#505050}.gayles-header .sticky-logo{display:none}.gayles-header .sticky-logo img{width:320px;transition:all 0.3s ease}@media (min-width: 1000px){.gayles-header .sticky-logo{display:inline-block;padding:0 30px}}.gayles-header .social-contact .header-logo{display:none}@media (min-width: 1000px){.gayles-header .social-contact .header-logo{position:absolute;display:inline-block;width:370px;z-index:1001;left:50%;margin-left:-196px}}.gayles-header .sticky-contact{width:96px;position:absolute;right:10px;top:28px}@media (min-width: 600px){.gayles-header .sticky-contact{width:100px;right:30px}}@media (min-width: 1000px){.gayles-header .sticky-contact{position:relative;float:right;top:auto;right:auto;width:auto}}.gayles-header .sticky-social{display:none}.gayles-header .sticky-social i{padding-right:8px}@media (min-width: 1000px){.gayles-header .sticky-social{display:block;float:left}}.gayles-header .header-logo{position:relative}@media (min-width: 1000px){.gayles-header .header-logo a{margin-top:15px;border:1px solid #ea8a60;background-color:#fff;padding:0;display:block;position:absolute}}@media (min-width: 1000px){.gayles-header .header-logo img{background-color:#fff;display:block;padding:25px;border:1px solid #ea8a60;margin:8px}}.gayles-header .header-menu{background-color:#fff;text-align:center;padding:0}@media (min-width: 1000px){.gayles-header .header-menu input{display:none}}.gayles-header .header-menu .mobile-logo{height:60px;margin-bottom:1em;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gayles-header .header-menu .mobile-logo a{display:inline-block;position:relative;z-index:2}.gayles-header .header-menu .mobile-logo img{width:110px}@media (min-width: 375px){.gayles-header .header-menu .mobile-logo img{width:180px}}@media (min-width: 600px){.gayles-header .header-menu .mobile-logo img{width:220px}}@media (min-width: 1000px){.gayles-header .header-menu .mobile-logo{display:none}}.gayles-header .header-menu .primary-menu{padding:0;border:0;height:60px}@media (min-width: 1000px){.gayles-header .header-menu .primary-menu{padding:10px 0;border-top:1px solid #ea8a60;border-bottom:1px solid #ea8a60;list-style:none;margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:70px}}.gayles-header .header-menu .primary-menu>.menu-item{border-top:2px solid rgba(85,85,85,0.2)}.gayles-header .header-menu .primary-menu>.menu-item:first-of-type{border-top:none}.gayles-header .header-menu .primary-menu>.menu-item>a{margin-bottom:0;color:#505050;display:block;line-height:50px;font-weight:400}@media (min-width: 1000px) and (max-width: 1200px){.gayles-header .header-menu .primary-menu>.menu-item>a{font-size:15px}}@media (min-width: 1000px){.gayles-header .header-menu .primary-menu>.menu-item>a{line-height:70px}}.gayles-header .header-menu .primary-menu>.menu-item:hover>a{text-decoration:none;color:#ea8a60}@media (min-width: 1000px){.gayles-header .header-menu .primary-menu>.menu-item:hover.menu-item-has-children:after{content:'▼';position:absolute;bottom:-15px;color:#ea8a60;font-size:0.7rem}.gayles-header .header-menu .primary-menu>.menu-item:hover>.sub-menu{display:block}}@media (min-width: 1000px){.gayles-header .header-menu .primary-menu>.menu-item{border-top:none;padding:0 30px;margin:0;height:70px;position:relative;display:inline-block;transition:all 0.3s ease}}.gayles-header .header-menu .primary-menu>.menu-item:last-child,.gayles-header .header-menu .primary-menu>.menu-item:nth-child(4){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gayles-header .header-menu .primary-menu>.menu-item:last-child a,.gayles-header .header-menu .primary-menu>.menu-item:nth-child(4) a{line-height:1.25;text-align:left}.gayles-header .header-menu .primary-menu>.menu-item:last-child a b,.gayles-header .header-menu .primary-menu>.menu-item:nth-child(4) a b{font-weight:600}@media (max-width: 1000px){.gayles-header .header-menu .primary-menu>.menu-item:last-child a,.gayles-header .header-menu .primary-menu>.menu-item:nth-child(4) a{line-height:1.25;text-align:center;display:block;border:0px solid red;width:100%;padding:15px 0}}.gayles-header .header-menu .sub-menu{display:none}@media (min-width: 1000px){.gayles-header .header-menu .sub-menu{position:absolute;width:180px;left:50%;padding:20px 0 0;margin:0;margin-left:-90px;list-style:none;text-align:left;border-bottom:2px solid rgba(255,255,255,0.6)}}.gayles-header .header-menu .sub-menu>.menu-item{background-color:rgba(240,208,197,0.9);border-top:2px solid rgba(255,255,255,0.6);position:relative}.gayles-header .header-menu .sub-menu>.menu-item>a{display:block;padding:10px 20px;font-size:1.4rem;text-decoration:none}@media (min-width: 1000px){.gayles-header .header-menu .sub-menu>.menu-item.menu-item-has-children>a:after{content:' ►';display:inline-block;padding-left:5px;height:10px;font-size:0.5em}}.gayles-header .header-menu .sub-menu>.menu-item:hover{background-color:rgba(255,255,255,0.9)}@media (min-width: 1000px){.gayles-header .header-menu .sub-menu>.menu-item:hover>.sub-menu{display:block}}.gayles-header .header-menu .sub-menu .sub-menu{display:none}@media (min-width: 1000px){.gayles-header .header-menu .sub-menu .sub-menu{border-bottom:2px solid rgba(255,255,255,0.6);position:absolute;padding:0;margin:0;left:100%;top:-2px;width:100%;list-style:none}}@media (min-width: 1000px){.gayles-header .header-menu{padding:10px 0}}@media (min-width: 1000px){.gayles-header{position:relative;padding:10px 0}}.sticky-menu{position:fixed !important;width:100%;top:0;padding-top:20px}.sticky-menu .social-contact .header-logo{display:none}.sticky-menu .header-menu{padding:0}.sticky-menu .header-menu .primary-menu{padding:0;border:0;height:60px}.sticky-menu .header-menu .primary-menu>li{font-size:14px;transition:all 0.3s ease;padding:0 20px !important}.sticky-menu .header-menu .sub-menu{padding-top:5px}.sticky-menu .sticky-logo img{width:220px;transition:all 0.3s ease}.sticky-menu .sticky-contact{width:120px;position:absolute;right:30px;top:25px}.sticky-menu .sticky-social{width:auto;position:absolute;left:30px;top:35px}.blank{height:90px}@media (min-width: 1000px){.blank{height:0px}}.blank.show{height:145px}@media (max-width: 1000px){#menuToggle{display:block;position:absolute;width:100%;top:38px;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menuToggle input{display:block;margin-left:20px;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle input:checked ~ span{opacity:1;-webkit-transform:rotate(45deg) translate(-2px, -1px);transform:rotate(45deg) translate(-2px, -1px);background:#232323}#menuToggle input:checked ~ span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0deg) scale(0.2, 0.2);transform:rotate(0deg) scale(0.2, 0.2)}#menuToggle input:checked ~ span:nth-last-child(2){opacity:1;-webkit-transform:rotate(-45deg) translate(0, -1px);transform:rotate(-45deg) translate(0, -1px)}#menuToggle input:checked ~ ul{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}#menuToggle span{display:block;width:33px;height:4px;margin-left:20px;margin-bottom:5px;position:relative;background:#505050;border-radius:3px;z-index:1;-webkit-transform-origin:4px 0px;transform-origin:4px 0px;transition:background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}#menuToggle span:first-child{-webkit-transform-origin:0% 0%;transform-origin:0% 0%}#menuToggle span:nth-last-child(2){-webkit-transform-origin:0% 100%;transform-origin:0% 100%}#menu{position:absolute;text-align:left;height:auto;width:100%;top:42px;background:#fff;list-style-type:none;-webkit-font-smoothing:antialiased;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);transition:-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);text-align:center;box-shadow:1px 3px 8px 0 rgba(0,0,0,0.2)}#menu>.menu-item-has-children>a{color:#505050}#menu>.menu-item-has-children>a:after{content:' ►';display:inline-block;padding-left:5px;height:10px;font-size:0.8em}#menu>.menu-item-has-children>a.menu-on:after{content:' ▼'}#menu .sub-menu{padding:0;margin:0}}.footer-t{border:none !important;background:url(images/pink-stripe-bg.png)}.footer-b{background-color:#f0d0c5;font-size:1.2rem}.footer-b a{color:#505050}.site-footer .site-info{text-align:left}.menu-footer-nav-container{padding-bottom:10px}.menu-footer-nav-container .menu{padding:0;margin:0;list-style:none}.menu-footer-nav-container .menu-item{display:inline-block;text-transform:uppercase}.menu-footer-nav-container .menu-item:after{content:'|';display:inline-block;padding:0 6px 0 8px}.menu-footer-nav-container .menu-item:last-of-type:after{content:''}#hero-slides{display:none}.homepage-hero{height:450px;position:relative}.homepage-hero .container{-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.homepage-hero .slidesjs-container,.homepage-hero .slidesjs-control,.homepage-hero .hero-slide{height:100%}.homepage-hero .hero-slide a{text-decoration:none}.homepage-hero .hero-slide a h1,.homepage-hero .hero-slide a .double-column-portfolio .title-image h2,.double-column-portfolio .title-image .homepage-hero .hero-slide a h2,.homepage-hero .hero-slide a .double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .entry-title,.double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-slide a .entry-title,.homepage-hero .hero-slide a .single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .homepage-hero .hero-slide a .entry-title,.homepage-hero .hero-slide a .double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-slide a .entry-title,.homepage-hero .hero-slide a .post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .homepage-hero .hero-slide a .entry-title,.homepage-hero .hero-slide a h2,.homepage-hero .hero-slide a .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-slide a .entry-title,.homepage-hero .hero-slide a .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-slide a .entry-title,.homepage-hero .hero-slide a .portfolio-area .text-holder h1,.portfolio-area .text-holder .homepage-hero .hero-slide a h1{color:#fff}.homepage-hero .hero-slide a h4,.homepage-hero .hero-slide a .single-product.woocommerce #primary .product .entry-content .comment-reply-title,.single-product.woocommerce #primary .product .entry-content .homepage-hero .hero-slide a .comment-reply-title,.homepage-hero .hero-slide a .post-type-archive-product.woocommerce #primary .product .entry-content .comment-reply-title,.post-type-archive-product.woocommerce #primary .product .entry-content .homepage-hero .hero-slide a .comment-reply-title{color:#ea8a60}.homepage-hero .hero-slide a:hover{text-decoration:none}.homepage-hero .slidesjs-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.homepage-hero .hero-bg{background-position:center center;background-size:cover;height:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;padding:100px 20px 0}.homepage-hero .hero-bg h1,.homepage-hero .hero-bg .double-column-portfolio .title-image h2,.double-column-portfolio .title-image .homepage-hero .hero-bg h2,.homepage-hero .hero-bg .double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .entry-title,.double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-bg .entry-title,.homepage-hero .hero-bg .single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .homepage-hero .hero-bg .entry-title,.homepage-hero .hero-bg .double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-bg .entry-title,.homepage-hero .hero-bg .post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .homepage-hero .hero-bg .entry-title{color:#fff;margin-top:0;margin-bottom:1em;font-size:5.2rem;line-height:5.8rem}@media (min-width: 800px){.homepage-hero .hero-bg h1,.homepage-hero .hero-bg .double-column-portfolio .title-image h2,.double-column-portfolio .title-image .homepage-hero .hero-bg h2,.homepage-hero .hero-bg .double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .entry-title,.double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-bg .entry-title,.homepage-hero .hero-bg .single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .homepage-hero .hero-bg .entry-title,.homepage-hero .hero-bg .double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-bg .entry-title,.homepage-hero .hero-bg .post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .homepage-hero .hero-bg .entry-title{font-size:7.2rem;line-height:7.8rem}}.homepage-hero .hero-bg h2,.homepage-hero .hero-bg .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-bg .entry-title,.homepage-hero .hero-bg .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-bg .entry-title,.homepage-hero .hero-bg .portfolio-area .text-holder h1,.portfolio-area .text-holder .homepage-hero .hero-bg h1{color:#fff;margin-top:0;margin-bottom:1em;font-size:4.2rem;line-height:4.8rem}@media (min-width: 800px){.homepage-hero .hero-bg h2,.homepage-hero .hero-bg .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-bg .entry-title,.homepage-hero .hero-bg .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .homepage-hero .hero-bg .entry-title,.homepage-hero .hero-bg .portfolio-area .text-holder h1,.portfolio-area .text-holder .homepage-hero .hero-bg h1{font-size:6.2rem;line-height:6.8rem}}@media (min-width: 600px){.homepage-hero{background-position:center left;height:450px}}@media (min-width: 800px){.homepage-hero{height:650px}}.double-column-full-width-image{overflow:hidden;position:relative}.double-column-full-width-image .col-md-6,.double-column-full-width-image .contact-info .hours-directions,.contact-info .double-column-full-width-image .hours-directions,.double-column-full-width-image .contact-info .contact-signup,.contact-info .double-column-full-width-image .contact-signup{margin-top:60px;margin-bottom:60px;padding:0 20px}@media (min-width: 800px){.double-column-full-width-image .col-md-6,.double-column-full-width-image .contact-info .hours-directions,.contact-info .double-column-full-width-image .hours-directions,.double-column-full-width-image .contact-info .contact-signup,.contact-info .double-column-full-width-image .contact-signup{padding:0}}.double-column-full-width-image .homepage-video{top:0;position:relative;right:0;width:100%;display:block;background-size:cover;background-position:center center;overflow:hidden}@media (min-width: 800px){.double-column-full-width-image .homepage-video{height:100%;position:absolute;width:50%}}.double-column-full-width-image .video-container{width:100%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media (min-width: 800px){.double-column-full-width-image .video-container{width:auto;min-width:100%;min-height:100%}}.double-column-full-width-image.right-image:after,.double-column-full-width-image.left-image:after{content:'';height:280px;position:relative;right:auto;width:100%;display:block;background-size:cover;background-position:center center}@media (min-width: 800px){.double-column-full-width-image.right-image:after,.double-column-full-width-image.left-image:after{height:100%;position:absolute;width:50%}}@media (min-width: 800px){.double-column-full-width-image.right-image .col-md-6,.double-column-full-width-image.right-image .contact-info .hours-directions,.contact-info .double-column-full-width-image.right-image .hours-directions,.double-column-full-width-image.right-image .contact-info .contact-signup,.contact-info .double-column-full-width-image.right-image .contact-signup{padding-right:50px}}@media (min-width: 800px){.double-column-full-width-image.right-image:after{right:0;top:0}}@media (min-width: 800px){.double-column-full-width-image.left-image .col-md-6,.double-column-full-width-image.left-image .contact-info .hours-directions,.contact-info .double-column-full-width-image.left-image .hours-directions,.double-column-full-width-image.left-image .contact-info .contact-signup,.contact-info .double-column-full-width-image.left-image .contact-signup{padding-left:50px;margin-left:49.95833%}}@media (min-width: 800px){.double-column-full-width-image.left-image:after{left:0;top:0}}.featured-cards{background:url(images/pink-stripe-bg.png);padding:60px 20px}@media (min-width: 800px){.featured-cards .row,.featured-cards .portfolio-area article,.portfolio-area .featured-cards article{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 800px){.featured-cards .card-box{margin-left:1.02167%;margin-right:1.02167%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-flex;display:-ms-flexbox;display:flex}}.featured-cards h6,.featured-cards .gayles-header .header-menu .primary-menu>.menu-item>a,.gayles-header .header-menu .featured-cards .primary-menu>.menu-item>a,.featured-cards .single-column blockquote footer,.single-column blockquote .featured-cards footer{padding:0;margin:0}@media (min-width: 600px){.featured-cards h6,.featured-cards .gayles-header .header-menu .primary-menu>.menu-item>a,.gayles-header .header-menu .featured-cards .primary-menu>.menu-item>a,.featured-cards .single-column blockquote footer,.single-column blockquote .featured-cards footer{font-size:13px}}.featured-cards h3,.featured-cards .single-column blockquote,.single-column .featured-cards blockquote,.featured-cards .single-product.woocommerce #primary .product .entry-content h2,.single-product.woocommerce #primary .product .entry-content .featured-cards h2,.featured-cards .single-product.woocommerce #primary .product .entry-content .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-content .entry-summary .featured-cards .entry-title,.featured-cards .single-product.woocommerce #primary .product .entry-summary .entry-content .entry-title,.single-product.woocommerce #primary .product .entry-summary .entry-content .featured-cards .entry-title,.featured-cards .single-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.single-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder .featured-cards h1,.featured-cards .portfolio-area .text-holder .single-product.woocommerce #primary .product .entry-content h1,.portfolio-area .text-holder .single-product.woocommerce #primary .product .entry-content .featured-cards h1,.featured-cards .post-type-archive-product.woocommerce #primary .product .entry-content h2,.post-type-archive-product.woocommerce #primary .product .entry-content .featured-cards h2,.featured-cards .post-type-archive-product.woocommerce #primary .product .entry-content .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-content .entry-summary .featured-cards .entry-title,.featured-cards .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-content .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .entry-content .featured-cards .entry-title,.featured-cards .post-type-archive-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.post-type-archive-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder .featured-cards h1,.featured-cards .portfolio-area .text-holder .post-type-archive-product.woocommerce #primary .product .entry-content h1,.portfolio-area .text-holder .post-type-archive-product.woocommerce #primary .product .entry-content .featured-cards h1{padding:5px 0 8px;margin:0}.featured-cards h3 a,.featured-cards .single-column blockquote a,.single-column .featured-cards blockquote a,.featured-cards .single-product.woocommerce #primary .product .entry-content h2 a,.single-product.woocommerce #primary .product .entry-content .featured-cards h2 a,.featured-cards .single-product.woocommerce #primary .product .entry-content .entry-summary .entry-title a,.single-product.woocommerce #primary .product .entry-content .entry-summary .featured-cards .entry-title a,.featured-cards .single-product.woocommerce #primary .product .entry-summary .entry-content .entry-title a,.single-product.woocommerce #primary .product .entry-summary .entry-content .featured-cards .entry-title a,.featured-cards .single-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1 a,.single-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder .featured-cards h1 a,.featured-cards .portfolio-area .text-holder .single-product.woocommerce #primary .product .entry-content h1 a,.portfolio-area .text-holder .single-product.woocommerce #primary .product .entry-content .featured-cards h1 a,.featured-cards .post-type-archive-product.woocommerce #primary .product .entry-content h2 a,.post-type-archive-product.woocommerce #primary .product .entry-content .featured-cards h2 a,.featured-cards .post-type-archive-product.woocommerce #primary .product .entry-content .entry-summary .entry-title a,.post-type-archive-product.woocommerce #primary .product .entry-content .entry-summary .featured-cards .entry-title a,.featured-cards .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-content .entry-title a,.post-type-archive-product.woocommerce #primary .product .entry-summary .entry-content .featured-cards .entry-title a,.featured-cards .post-type-archive-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1 a,.post-type-archive-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder .featured-cards h1 a,.featured-cards .portfolio-area .text-holder .post-type-archive-product.woocommerce #primary .product .entry-content h1 a,.portfolio-area .text-holder .post-type-archive-product.woocommerce #primary .product .entry-content .featured-cards h1 a{color:inherit;text-decoration:none}.featured-cards .card-image{position:relative;height:245px;width:100%;background-size:cover;background-position:center center}.featured-cards .card-image a{position:absolute;top:0;left:0;right:0;bottom:0}.featured-cards .card-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;background-color:#fff;padding:20px 30px}.double-column-portfolio{*zoom:1;margin:60px 0}.double-column-portfolio:before,.double-column-portfolio:after{content:"";display:table}.double-column-portfolio:after{clear:both}.double-column-portfolio h2,.double-column-portfolio .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .entry-title,.double-column-portfolio .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .entry-title,.double-column-portfolio .portfolio-area .text-holder h1,.portfolio-area .text-holder .double-column-portfolio h1{color:#fff}.double-column-portfolio .portfolio-item{margin:0;position:relative;overflow:hidden;text-align:center;width:50%;height:200px;cursor:pointer}.double-column-portfolio .portfolio-item h2,.double-column-portfolio .portfolio-item .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .portfolio-item .entry-title,.double-column-portfolio .portfolio-item .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .portfolio-item .entry-title,.double-column-portfolio .portfolio-item .portfolio-area .text-holder h1,.portfolio-area .text-holder .double-column-portfolio .portfolio-item h1{font-size:calc(20px + 0.8vw);padding-left:15px;padding-right:15px}.double-column-portfolio .portfolio-item p,.double-column-portfolio .portfolio-item .single-product.woocommerce #primary p.price,.single-product.woocommerce #primary .double-column-portfolio .portfolio-item p.price,.double-column-portfolio .portfolio-item .single-product.woocommerce #primary span.price,.single-product.woocommerce #primary .double-column-portfolio .portfolio-item span.price,.double-column-portfolio .portfolio-item .post-type-archive-product.woocommerce #primary p.price,.post-type-archive-product.woocommerce #primary .double-column-portfolio .portfolio-item p.price,.double-column-portfolio .portfolio-item .post-type-archive-product.woocommerce #primary span.price,.post-type-archive-product.woocommerce #primary .double-column-portfolio .portfolio-item span.price{color:#fff}@media (min-width: 600px){.double-column-portfolio .portfolio-item{width:25%}}@media (min-width: 800px){.double-column-portfolio .portfolio-item{width:50%;height:50%}}.double-column-portfolio .title-image,.double-column-portfolio .portfolio-items{margin:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:200px}@media (min-width: 800px){.double-column-portfolio .title-image,.double-column-portfolio .portfolio-items{width:50%;float:left;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:500px}}.double-column-portfolio .title-image{background-position:center center;background-size:cover;position:relative}.double-column-portfolio .title-image h2,.double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .portfolio-area .text-holder h1,.portfolio-area .text-holder .double-column-portfolio .title-image h1{padding:60px;text-align:center}@media (min-width: 800px){.double-column-portfolio .title-image h2,.double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.double-column-portfolio .title-image .portfolio-area .text-holder h1,.portfolio-area .text-holder .double-column-portfolio .title-image h1{position:absolute;bottom:120px;padding:0 0 0 25%}}.single-column .quote-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 10px}@media (min-width: 600px){.single-column .quote-container{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.single-column .quote{max-width:75%;padding:20px}@media (min-width: 600px){.single-column .quote{float:left}}.single-column blockquote{padding:5px 0 8px;margin:0 auto}.single-column blockquote footer{padding-top:20px}.gift-card-block{background-image:url(images/pink-stripe-bg.png)}.gift-card-block .col-md-6,.gift-card-block .contact-info .hours-directions,.contact-info .gift-card-block .hours-directions,.gift-card-block .contact-info .contact-signup,.contact-info .gift-card-block .contact-signup{padding:0 !important}.gift-card-block .gift-card{background-color:#fff;padding:10px;width:80%;margin:0 auto}.gift-card-block .gift-card-content{border:1px solid #ea8a60;padding:45px;text-align:center}.contact-info{margin-top:60px;margin-bottom:60px;text-align:center;padding:0 20px}.contact-info .footer-logo{padding-bottom:27px}.contact-info .hours-directions,.contact-info .contact-signup{padding:0 10px 30px}.contact-info .hours-directions a,.contact-info .contact-signup a{color:#505050}.contact-info .hours-directions a:hover,.contact-info .contact-signup a:hover{color:#609194}@media (min-width: 800px){.contact-info .btn-holder{text-align:left}}.contact-info .location-map{text-align:center}@media (min-width: 1000px){.contact-info .location-map{text-align:right}}.contact-info i{margin-right:5px}.contact-info address{margin-bottom:5px;font-style:normal}@media (min-width: 800px){.contact-info{text-align:left}}.contact-info-section{padding:16px 0}.contact-info-section .flourish{float:none;text-align:center;color:#1a1a1a}.contact-info-section h2,.contact-info-section .single-product.woocommerce #primary .product .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-summary .contact-info-section .entry-title,.contact-info-section .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .contact-info-section .entry-title,.contact-info-section .portfolio-area .text-holder h1,.portfolio-area .text-holder .contact-info-section h1{font-family:Georgia, 'Times New Roman', Times, serif;font-weight:normal;color:#1a1a1a;font-size:4rem;line-height:1.2}.contact-info-section h4,.contact-info-section .single-product.woocommerce #primary .product .entry-content .comment-reply-title,.single-product.woocommerce #primary .product .entry-content .contact-info-section .comment-reply-title,.contact-info-section .post-type-archive-product.woocommerce #primary .product .entry-content .comment-reply-title,.post-type-archive-product.woocommerce #primary .product .entry-content .contact-info-section .comment-reply-title,.contact-info-section p,.contact-info-section .single-product.woocommerce #primary p.price,.single-product.woocommerce #primary .contact-info-section p.price,.contact-info-section .single-product.woocommerce #primary span.price,.single-product.woocommerce #primary .contact-info-section span.price,.contact-info-section .post-type-archive-product.woocommerce #primary p.price,.post-type-archive-product.woocommerce #primary .contact-info-section p.price,.contact-info-section .post-type-archive-product.woocommerce #primary span.price,.post-type-archive-product.woocommerce #primary .contact-info-section span.price{font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;color:#1a1a1a}.contact-info-section p,.contact-info-section .single-product.woocommerce #primary p.price,.single-product.woocommerce #primary .contact-info-section p.price,.contact-info-section .single-product.woocommerce #primary span.price,.single-product.woocommerce #primary .contact-info-section span.price,.contact-info-section .post-type-archive-product.woocommerce #primary p.price,.post-type-archive-product.woocommerce #primary .contact-info-section p.price,.contact-info-section .post-type-archive-product.woocommerce #primary span.price,.post-type-archive-product.woocommerce #primary .contact-info-section span.price{line-height:2.5}.flourish p:last-of-type,.flourish .single-product.woocommerce #primary p.price:last-of-type,.single-product.woocommerce #primary .flourish p.price:last-of-type,.flourish .single-product.woocommerce #primary span.price:last-of-type,.single-product.woocommerce #primary .flourish span.price:last-of-type,.flourish .post-type-archive-product.woocommerce #primary p.price:last-of-type,.post-type-archive-product.woocommerce #primary .flourish p.price:last-of-type,.flourish .post-type-archive-product.woocommerce #primary span.price:last-of-type,.post-type-archive-product.woocommerce #primary .flourish span.price:last-of-type{margin-bottom:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.single-product .site-content,.post-type-archive-product .site-content{padding-top:60px}.single-product.woocommerce .woocommerce-breadcrumb,.post-type-archive-product.woocommerce .woocommerce-breadcrumb{padding:0 10px;margin:0}.single-product.woocommerce #primary .product .product_meta,.post-type-archive-product.woocommerce #primary .product .product_meta{display:none}.single-product.woocommerce #primary .product .cart .variations .label,.post-type-archive-product.woocommerce #primary .product .cart .variations .label{display:none}.single-product.woocommerce #primary .product .cart .button,.post-type-archive-product.woocommerce #primary .product .cart .button{background-color:#fff}.single-product.woocommerce #primary .product .cart .button:before,.post-type-archive-product.woocommerce #primary .product .cart .button:before{content:''}.single-product.woocommerce #primary .product .cart .button:disabled,.single-product.woocommerce #primary .product .cart .button.disabled,.post-type-archive-product.woocommerce #primary .product .cart .button:disabled,.post-type-archive-product.woocommerce #primary .product .cart .button.disabled{opacity:0.5;cursor:not-allowed}.single-product.woocommerce #primary .product .cart .button:disabled:hover,.single-product.woocommerce #primary .product .cart .button.disabled:hover,.post-type-archive-product.woocommerce #primary .product .cart .button:disabled:hover,.post-type-archive-product.woocommerce #primary .product .cart .button.disabled:hover{background:#fff;color:#555;text-decoration:none}.single-product.woocommerce #primary .product .woocommerce-tabs .tabs .active,.post-type-archive-product.woocommerce #primary .product .woocommerce-tabs .tabs .active{border-color:#555}.single-product.woocommerce #primary .product .woocommerce-tabs .tabs .active a,.post-type-archive-product.woocommerce #primary .product .woocommerce-tabs .tabs .active a{color:#505050}.single-product.woocommerce #primary .product .woocommerce-tabs .tabs li a,.post-type-archive-product.woocommerce #primary .product .woocommerce-tabs .tabs li a{text-transform:uppercase;font-size:1.4rem;font-family:"Montserrat",Arial,Helvetica,sans-serif}.single-product.woocommerce #primary p.price,.single-product.woocommerce #primary span.price,.single-product.woocommerce #primary span.price,.post-type-archive-product.woocommerce #primary p.price,.post-type-archive-product.woocommerce #primary span.price,.post-type-archive-product.woocommerce #primary span.price{color:#505050;font-size:1.6rem}.single-product.woocommerce #primary .quantity .qty,.post-type-archive-product.woocommerce #primary .quantity .qty{padding:10px;border-radius:0;border-color:#555}.single-product.woocommerce .products .woocommerce-loop-product__title,.post-type-archive-product.woocommerce .products .woocommerce-loop-product__title{line-height:1.5;margin:0;font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-size:1.6rem;color:#505050;font-weight:bolder;text-transform:uppercase;text-decoration:none;padding-top:10px}.single-product.woocommerce .products .star-rating,.post-type-archive-product.woocommerce .products .star-rating{display:none}.single-product.woocommerce .products .price,.post-type-archive-product.woocommerce .products .price{display:block}.single-product.woocommerce .products .button,.post-type-archive-product.woocommerce .products .button{background-color:#fff;border-radius:0}.single-product.woocommerce .products .button:before,.post-type-archive-product.woocommerce .products .button:before{content:''}.woocommerce-cart .woocommerce .cart .actions .coupon .input-text{padding:13px}.woocommerce-cart .woocommerce .cart .actions .button{background-color:transparent}.woocommerce-cart .woocommerce .cart .actions .button:disabled,.woocommerce-cart .woocommerce .cart .actions .button.disabled{line-height:20px;opacity:0.5;cursor:not-allowed;padding:11px 37px}.woocommerce-cart .woocommerce .cart .actions .button:disabled:hover,.woocommerce-cart .woocommerce .cart .actions .button.disabled:hover{background:#fff;color:#555;text-decoration:none}.woocommerce-cart .woocommerce .wc-proceed-to-checkout a.checkout-button{background-color:transparent;line-height:20px;height:auto}.woocommerce-checkout #customer_details h3,.woocommerce-checkout #customer_details .single-column blockquote,.single-column .woocommerce-checkout #customer_details blockquote,.woocommerce-checkout #customer_details .single-product.woocommerce #primary .product .entry-content h2,.single-product.woocommerce #primary .product .entry-content .woocommerce-checkout #customer_details h2,.woocommerce-checkout #customer_details .single-product.woocommerce #primary .product .entry-content .entry-summary .entry-title,.single-product.woocommerce #primary .product .entry-content .entry-summary .woocommerce-checkout #customer_details .entry-title,.woocommerce-checkout #customer_details .single-product.woocommerce #primary .product .entry-summary .entry-content .entry-title,.single-product.woocommerce #primary .product .entry-summary .entry-content .woocommerce-checkout #customer_details .entry-title,.woocommerce-checkout #customer_details .single-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.single-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder .woocommerce-checkout #customer_details h1,.woocommerce-checkout #customer_details .portfolio-area .text-holder .single-product.woocommerce #primary .product .entry-content h1,.portfolio-area .text-holder .single-product.woocommerce #primary .product .entry-content .woocommerce-checkout #customer_details h1,.woocommerce-checkout #customer_details .post-type-archive-product.woocommerce #primary .product .entry-content h2,.post-type-archive-product.woocommerce #primary .product .entry-content .woocommerce-checkout #customer_details h2,.woocommerce-checkout #customer_details .post-type-archive-product.woocommerce #primary .product .entry-content .entry-summary .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-content .entry-summary .woocommerce-checkout #customer_details .entry-title,.woocommerce-checkout #customer_details .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-content .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .entry-content .woocommerce-checkout #customer_details .entry-title,.woocommerce-checkout #customer_details .post-type-archive-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder h1,.post-type-archive-product.woocommerce #primary .product .entry-content .portfolio-area .text-holder .woocommerce-checkout #customer_details h1,.woocommerce-checkout #customer_details .portfolio-area .text-holder .post-type-archive-product.woocommerce #primary .product .entry-content h1,.portfolio-area .text-holder .post-type-archive-product.woocommerce #primary .product .entry-content .woocommerce-checkout #customer_details h1{margin-top:0.5em}.woocommerce-checkout #place_order{background-color:#fff;width:auto;float:right !important}.woocommerce-checkout form .form-row .required{text-decoration:none}.woocommerce-checkout #payment{background:transparent}.woocommerce-checkout .woocommerce-form__label-for-checkbox{display:block}.portfolio-content{text-align:center;font-family:"Crimson Text","Times New Roman",Times,serif;font-style:italic;font-size:2rem;line-height:1.5}.portfolio-header{text-align:center;max-width:570px;border-bottom:1px solid #ea8a60;margin:0 auto 30px;padding-top:40px;padding-bottom:20px}.portfolio-page .grid,.menu-page .grid{margin:0 auto}.portfolio-page .grid .element-item,.menu-page .grid .element-item{width:100%;text-align:center}.portfolio-page .grid .element-item .img-holder,.menu-page .grid .element-item .img-holder{display:block;border:none;padding:0;overflow:hidden}.portfolio-page .grid .element-item .img-holder .text-holder,.menu-page .grid .element-item .img-holder .text-holder{background:rgba(234,138,96,0.5)}.portfolio-page .grid .element-item a,.menu-page .grid .element-item a{color:#505050;text-transform:uppercase;text-decoration:none;text-align:left}.portfolio-page .grid .element-item p,.portfolio-page .grid .element-item .single-product.woocommerce #primary p.price,.single-product.woocommerce #primary .portfolio-page .grid .element-item p.price,.portfolio-page .grid .element-item .single-product.woocommerce #primary span.price,.single-product.woocommerce #primary .portfolio-page .grid .element-item span.price,.portfolio-page .grid .element-item .post-type-archive-product.woocommerce #primary p.price,.post-type-archive-product.woocommerce #primary .portfolio-page .grid .element-item p.price,.portfolio-page .grid .element-item .post-type-archive-product.woocommerce #primary span.price,.post-type-archive-product.woocommerce #primary .portfolio-page .grid .element-item span.price,.menu-page .grid .element-item p,.menu-page .grid .element-item .single-product.woocommerce #primary p.price,.single-product.woocommerce #primary .menu-page .grid .element-item p.price,.menu-page .grid .element-item .single-product.woocommerce #primary span.price,.single-product.woocommerce #primary .menu-page .grid .element-item span.price,.menu-page .grid .element-item .post-type-archive-product.woocommerce #primary p.price,.post-type-archive-product.woocommerce #primary .menu-page .grid .element-item p.price,.menu-page .grid .element-item .post-type-archive-product.woocommerce #primary span.price,.post-type-archive-product.woocommerce #primary .menu-page .grid .element-item span.price{padding-top:10px}@media (min-width: 600px){.portfolio-page .grid .element-item,.menu-page .grid .element-item{width:50%;text-align:left}}@media (min-width: 1000px){.portfolio-page .grid .element-item,.menu-page .grid .element-item{width:33%;text-align:left}}.portfolio-page .menu-column,.menu-page .menu-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.portfolio-page .menu-item,.menu-page .menu-item{display:inline;float:left;width:97.91667%;margin-left:1.04167%;margin-right:1.04167%}@media (min-width: 600px){.portfolio-page .menu-item,.menu-page .menu-item{display:inline;float:left;width:47.91667%;margin-left:1.04167%;margin-right:1.04167%}}@media (min-width: 1000px){.portfolio-page .menu-item,.menu-page .menu-item{display:inline;float:left;width:31.25%;margin-left:1.04167%;margin-right:1.04167%}}.portfolio-page .menu-item,.menu-page .menu-item{*zoom:1;margin-bottom:20px}.portfolio-page .menu-item:before,.portfolio-page .menu-item:after,.menu-page .menu-item:before,.menu-page .menu-item:after{content:"";display:table}.portfolio-page .menu-item:after,.menu-page .menu-item:after{clear:both}.portfolio-page .menu-item .item-description,.menu-page .menu-item .item-description{display:inline;float:left;width:64.58333%;margin-left:1.04167%;margin-right:1.04167%}.portfolio-page .item-price,.menu-page .item-price{display:inline;float:left;width:22.91667%;margin-left:1.04167%;margin-right:1.04167%;margin-left:9.375%;text-align:right;font-weight:bold;margin-bottom:20px}.portfolio-page .item-title,.menu-page .item-title{font-weight:bold;text-transform:uppercase;display:block}.portfolio-page .column-image,.menu-page .column-image{height:255px;overflow:hidden;text-align:center}.portfolio-page .column-image img,.menu-page .column-image img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-page .three-column,.menu-page .three-column{padding-top:60px}.portfolio-page .column-content,.menu-page .column-content{padding-bottom:60px}.portfolio-area{padding-top:40px}.portfolio-area article{padding-left:10px !important;padding-right:10px !important}@media (min-width: 800px){.portfolio-area article{padding-left:0;padding-right:0}}.portfolio-area .text-holder{padding-top:10px}@media (min-width: 1000px){.portfolio-area .text-holder{padding-top:40px}}.slick-prev,.slick-next{position:absolute;display:block;height:35px;width:35px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:33%;-webkit-transform:translate(0, -33%);transform:translate(0, -33%);padding:0;box-shadow:none !important;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0}.slick-prev:before,.slick-next:before{font-weight:bold;font-size:40px;line-height:1;color:#9c6175;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-15px}.slick-prev:before{content:'\2329'}.slick-next{right:-15px}.slick-next:before{content:'\232A'}.blue-plate-holder{padding:0 20px;display:none}.blue-plate-holder.slick-initialized{display:block}.blue-plate-holder .blue-plate-item{padding:0 20px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-flex;display:-ms-flexbox;display:flex}.blue-plate-holder .blue-plate-image{height:250px;width:100%;background-size:cover;background-position:center center}.blue-plate-holder .blue-plate-date{margin-left:15px;display:inline-block;background-color:#9c6175;color:#fff;padding:8px 10px;text-align:center}.blue-plate-holder .blue-plate-date .month{display:block}.blue-plate-holder .blue-plate-date .day{font-size:3rem;font-family:"Crimson Text","Times New Roman",Times,serif}.blue-plate-holder .item-title,.blue-plate-holder .blue-plate-price,.blue-plate-holder .blue-plate-related{font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-style:normal}.blue-plate-holder .blue-plate-price{display:block;font-weight:bold}.blue-plate-holder .card-content{padding-top:15px;font-family:"Crimson Text","Times New Roman",Times,serif;font-style:italic}.contact-us{background-color:#fff;padding-top:60px;padding-bottom:60px}.contact-us h2:first-of-type,.contact-us .single-product.woocommerce #primary .product .entry-summary .entry-title:first-of-type,.single-product.woocommerce #primary .product .entry-summary .contact-us .entry-title:first-of-type,.contact-us .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title:first-of-type,.post-type-archive-product.woocommerce #primary .product .entry-summary .contact-us .entry-title:first-of-type,.contact-us .portfolio-area .text-holder h1:first-of-type,.portfolio-area .text-holder .contact-us h1:first-of-type{margin-top:0}.contact-us h6,.contact-us .gayles-header .header-menu .primary-menu>.menu-item>a,.gayles-header .header-menu .contact-us .primary-menu>.menu-item>a,.contact-us .single-column blockquote footer,.single-column blockquote .contact-us footer{padding-top:10px}.contact-us h6:first-of-type,.contact-us .gayles-header .header-menu .primary-menu>.menu-item>a:first-of-type,.gayles-header .header-menu .contact-us .primary-menu>.menu-item>a:first-of-type,.contact-us .single-column blockquote footer:first-of-type,.single-column blockquote .contact-us footer:first-of-type{padding-top:0}.contact-us .contact-box{padding:30px;margin:0 10px;box-shadow:0px 1px 6px 2px rgba(85,85,85,0.1)}.error .icon-holder{text-align:center;padding-top:60px}.page-header{background:url("http://lorempixel.com/1365/648/food/") center center/cover;height:324px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.page-header h1,.page-header .double-column-portfolio .title-image h2,.double-column-portfolio .title-image .page-header h2,.page-header .double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .entry-title,.double-column-portfolio .title-image .single-product.woocommerce #primary .product .entry-summary .page-header .entry-title,.page-header .single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.single-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .page-header .entry-title,.page-header .double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title,.double-column-portfolio .title-image .post-type-archive-product.woocommerce #primary .product .entry-summary .page-header .entry-title,.page-header .post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .entry-title,.post-type-archive-product.woocommerce #primary .product .entry-summary .double-column-portfolio .title-image .page-header .entry-title,.page-header .double-column-portfolio .title-image .portfolio-area .text-holder h1,.double-column-portfolio .title-image .portfolio-area .text-holder .page-header h1,.page-header .portfolio-area .text-holder .double-column-portfolio .title-image h1,.portfolio-area .text-holder .double-column-portfolio .title-image .page-header h1{color:#fff;text-align:center;margin-bottom:30px}.page-content{padding-top:60px;padding-bottom:60px}.page-content h2:first-of-type,.page-content .single-product.woocommerce #primary .product .entry-summary .entry-title:first-of-type,.single-product.woocommerce #primary .product .entry-summary .page-content .entry-title:first-of-type,.page-content .post-type-archive-product.woocommerce #primary .product .entry-summary .entry-title:first-of-type,.post-type-archive-product.woocommerce #primary .product .entry-summary .page-content .entry-title:first-of-type,.page-content .portfolio-area .text-holder h1:first-of-type,.portfolio-area .text-holder .page-content h1:first-of-type{margin-top:0}.site-content{padding-top:0;padding-bottom:0}@media (min-width: 800px){.site-content{padding-top:30px;padding-bottom:160px}}.sitemap-container{max-width:675px;margin:0 auto;padding:10px}.sitemap-container .sub-menu,.sitemap-container .sitemap-menu,.sitemap-container .primary-menu{margin:0}

/*# sourceMappingURL=maps/style.css.map */
