/*!* Theme Name: BingsBakery
* Theme URI: http://components.underscores.me/
* Author: XeRo Media
* Author URI: https://www.xeromedia.com
* Description: XeRo Media Theme
* Version: 1.0.1
* License: GNU General Public License v2 or later
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
* Text Domain: bingsbakery
* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2017 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}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:32em;font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:1280%;font-size:80%}sub,sup{font-size:1200%;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{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:16em;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]{-webkit-box-sizing:border-box;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-search-cancel-button,input[type=search]-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.vc_row{margin-left:0!important;margin-right:0!important}.vc_column_container>.vc_column-inner{padding-left:0!important;padding-right:0!important}body,button,input,select,textarea{color:#404040;font-family:source sans pro,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",Courier,monospace;font-size:15px;font-size:.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:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:2e3%;font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}buttonactive,buttonfocus,input[type=button]active,input[type=button]focus,input[type=reset]active,input[type=reset]focus,input[type=submit]active,input[type=submit]focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]focus,input[type=date]focus,input[type=datetime-local]focus,input[type=datetime]focus,input[type=email]focus,input[type=month]focus,input[type=number]focus,input[type=password]focus,input[type=range]focus,input[type=search]focus,input[type=tel]focus,input[type=text]focus,input[type=time]focus,input[type=url]focus,input[type=week]focus,textareafocus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.revtp-searchform .searchform-holder{display:inline-block;border:2px solid #fff;width:100%;padding:0}.revtp-searchform .searchform-holder input{background:0 0;color:#fff;border:0;display:inline-block;width:80%;height:100%;padding-left:5%}.revtp-searchform .searchform-holder input:active,.revtp-searchform .searchform-holder input:focus{outline:0}.revtp-searchform .searchform-holder input::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.revtp-searchform .searchform-holder input:-ms-input-placeholder{color:rgba(255,255,255,.8)}.revtp-searchform .searchform-holder input::-ms-input-placeholder{color:rgba(255,255,255,.8)}.revtp-searchform .searchform-holder input::placeholder{color:rgba(255,255,255,.8)}.revtp-searchform .searchform-holder button{background:0 0;border:0;border-left:2px solid #fff;font-size:19.2rem;font-size:1.2rem;color:#fff;display:inline-block;width:18%;height:3.6rem}.revtp-searchform .searchform-holder button:active,.revtp-searchform .searchform-holder button:focus,.revtp-searchform .searchform-holder button:hover{outline:0;background:rgba(0,0,0,.5)}a{color:initial}a:visited{color:initial}a:hover,aactive,afocus{color:initial}afocus{outline:thin dotted}a:hover,aactive{outline:0}body.home .main-navigation{position:absolute}.main-navigation{background:0 0;clear:both;display:inline-block;position:relative;margin-top:.5rem;height:auto;float:left;width:100%;text-align:center;z-index:10}.main-navigation.active{position:fixed}.main-navigation .menu-toggle-holder{display:none;font-size:24rem;font-size:1.5rem;text-align:right;position:absolute;top:-.2rem;right:.3rem;z-index:100}.main-navigation .menu-toggle-holder.active{position:fixed;z-index:120;right:.3rem;top:.3rem}@media only screen and (max-width:900px){.main-navigation .menu-toggle-holder{display:block}}.main-navigation .menu-toggle-holder .menu-toggle{background-color:#3a455d;padding:.75rem;color:#fff;border:.2rem solid #fff;width:3.5rem}.main-navigation .menu-holder{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:900px){.main-navigation .menu-holder{background-color:#3a455d;height:160vh;margin:0;opacity:0;overflow:auto;padding:0;position:fixed;top:0;width:100vw;z-index:-10;display:none}.main-navigation .menu-holder.active{display:block;opacity:1;z-index:30}}.main-navigation .menu-holder .custom-logo-link{margin:0 -.28rem 0 -.3rem}.main-navigation .menu-holder .custom-logo-link,.main-navigation .menu-holder .menu-menu-left-container,.main-navigation .menu-holder .menu-menu-right-container{display:inline-block;vertical-align:middle}.main-navigation .menu-holder .custom-logo-link ul,.main-navigation .menu-holder .menu-menu-left-container ul,.main-navigation .menu-holder .menu-menu-right-container ul{list-style:none;margin:0}.main-navigation .menu-holder .custom-logo-link ul li,.main-navigation .menu-holder .menu-menu-left-container ul li,.main-navigation .menu-holder .menu-menu-right-container ul li{display:inline-block;padding:0 1rem}.main-navigation .menu-holder .custom-logo-link ul li:first-child,.main-navigation .menu-holder .menu-menu-left-container ul li:first-child,.main-navigation .menu-holder .menu-menu-right-container ul li:first-child{padding-left:1rem}@media only screen and (max-width:900px){.main-navigation .menu-holder .custom-logo-link ul li:first-child,.main-navigation .menu-holder .menu-menu-left-container ul li:first-child,.main-navigation .menu-holder .menu-menu-right-container ul li:first-child{padding-left:2rem}}.main-navigation .menu-holder .custom-logo-link ul li:last-child,.main-navigation .menu-holder .menu-menu-left-container ul li:last-child,.main-navigation .menu-holder .menu-menu-right-container ul li:last-child{padding-right:3rem}@media only screen and (max-width:900px){.main-navigation .menu-holder .custom-logo-link ul li:last-child,.main-navigation .menu-holder .menu-menu-left-container ul li:last-child,.main-navigation .menu-holder .menu-menu-right-container ul li:last-child{padding-right:2rem}}.main-navigation .menu-holder .custom-logo-link ul li a,.main-navigation .menu-holder .menu-menu-left-container ul li a,.main-navigation .menu-holder .menu-menu-right-container ul li a{color:#fff;font-family:Dosis,sans-serif;font-size:16rem;font-size:1rem;font-weight:700;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:900px){.main-navigation .menu-holder .logo-holder{float:left;display:block;position:absolute;left:.5rem;top:.5rem}}@media only screen and (min-width:600px) and (max-width:1200px){.main-navigation .menu-holder .logo-holder{width:13vw}}@media only screen and (max-width:600px){.main-navigation .menu-holder .logo-holder{width:15vw}}.main-navigation .menu-holder .menu-menu-left-container,.main-navigation .menu-holder .menu-menu-right-container{background-image:url(assets/img/menu-bg.svg);background-repeat:repeat-x;background-size:contain;height:4.6875rem;padding:1.11rem 0;margin:0}@media only screen and (max-width:900px){.main-navigation .menu-holder .menu-menu-left-container,.main-navigation .menu-holder .menu-menu-right-container{background:0 0;display:block;margin-right:0}.main-navigation .menu-holder .menu-menu-left-container ul li,.main-navigation .menu-holder .menu-menu-right-container ul li{display:block;padding-top:1rem;padding-bottom:1rem}}.main-navigation .menu-holder .menu-left-holder{position:relative}@media only screen and (max-width:900px){.main-navigation .menu-holder .menu-left-holder{margin-top:10vh;display:block}}.main-navigation .menu-holder .menu-left-holder .menu-menu-left-container:before{background-image:url(assets/img/menu-left.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:4.6875rem;left:-8.75rem;bottom:-1.8rem;position:absolute;width:8.75rem;margin:0}@media only screen and (max-width:900px){.main-navigation .menu-holder .menu-left-holder .menu-menu-left-container:before{display:none}}.main-navigation .menu-holder .menu-right-holder{position:relative}.main-navigation .menu-holder .menu-right-holder .cart-holder{background-image:url(assets/img/menu-bg.svg);background-repeat:repeat-x;height:4.6875rem;display:inline-block;padding:1rem 0;margin:0;position:relative;top:0;font-size:24rem;font-size:1.5rem}@media only screen and (max-width:900px){.main-navigation .menu-holder .menu-right-holder .cart-holder{background:0 0;position:relative;display:block;padding:0 1rem 1rem}.main-navigation .menu-holder .menu-right-holder .cart-holder a{padding-left:1rem}}.main-navigation .menu-holder .menu-right-holder .cart-holder a{text-decoration:none}.main-navigation .menu-holder .menu-right-holder .cart-holder i{color:#fff}.main-navigation .menu-holder .menu-right-holder .cart-holder .count{background-color:#c79e5e;border-radius:50%;bottom:.75rem;right:.75rem;color:#fff;font-family:Dosis;font-size:12rem;font-size:.75rem;padding:.25rem .5rem;position:relative}.main-navigation .menu-holder .menu-right-holder .menu-menu-right-container{margin-right:-1rem}@media only screen and (max-width:900px){.main-navigation .menu-holder .menu-right-holder .menu-menu-right-container{margin:5.8rem 0 0;height:auto}}.main-navigation .menu-holder .menu-right-holder .menu-menu-right-container:after{background-image:url(assets/img/menu-right.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:4.6875rem;bottom:-1.8rem;position:absolute;margin:0;width:8.75rem;right:-8rem}@media only screen and (max-width:900px){.main-navigation .menu-holder .menu-right-holder .menu-menu-right-container:after{display:none}}.main-navigation .menu-holder .menu-right-holder .menu-menu-right-container ul li:last-child{padding-right:2.5rem}@media only screen and (max-width:900px){.main-navigation .menu-holder .menu-right-holder .menu-menu-right-container ul li:last-child{padding-right:2rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-textfocus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]focus{outline:0}.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:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}body.page-template-default.page:not(.home) .subcategories-menu{max-height:6.5rem}body.page-template-default.page:not(.home) .subcategories-menu .categories-list{max-height:3rem}body.page-template-default.page:not(.home) .site-content article .entry-header{padding-top:3rem;text-align:center}body.page-template-default.page.cart section.wp_subscribe,body.page-template-default.page.checkout section.wp_subscribe,body.page-template-default.page.home section.wp_subscribe{margin-top:-1.5rem}body.page-template-default.page.checkout .subcategories-menu ul.categories-list{top:-8.5rem}body.error404 .site-content{padding:0 2rem 2rem}body main article{margin:0}body main article.hentry{margin:0!important}body main.site-main{margin-top:-1.5rem}body main.site-main .home-slider{margin-bottom:-4.5rem}body main.site-main .home-slider:after{content:"";background-image:url(assets/img/border_bg_top_white.png);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;bottom:5.5rem;z-index:1;width:100%;height:4.5rem}body main.site-main .history-section{background-image:url(assets/img/history_bg.jpg);background-position:center bottom;padding-top:9rem;margin-top:-4.5rem;padding-bottom:7rem;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}body main.site-main .history-section .text-holder{background:#fff;-webkit-box-shadow:0 0 .5rem .1rem rgba(0,0,0,.1);box-shadow:0 0 .5rem .1rem rgba(0,0,0,.1);padding:1rem;width:50%;float:right;right:11%;position:relative}@media only screen and (max-width:900px){body main.site-main .history-section .text-holder{width:100%;right:0;padding:0;float:none;display:block}}body main.site-main .history-section .text-holder .text-holder-inner{border:.1rem solid #f7f5f6;color:#3a455d;font-family:Arial,sans-serif;padding-left:5rem;padding-top:2rem;padding-right:2rem}@media only screen and (max-width:900px){body main.site-main .history-section .text-holder .text-holder-inner{padding:1rem}}body main.site-main .history-section .text-holder .text-holder-inner .separator-1{margin:0 0 .2rem!important}body main.site-main .history-section .text-holder .text-holder-inner .separator-2{margin:0 0 1rem!important}body main.site-main .history-section .image-holder{float:left;top:6rem;position:relative;left:10%;background-image:url(assets/img/history_img_bg.png);background-repeat:no-repeat;width:29rem;height:18.8rem;padding:2rem 3rem;-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg)}@media only screen and (max-width:900px){body main.site-main .history-section .image-holder{float:none;margin:2rem auto -7rem!important;width:20rem;background-size:20rem 14rem;position:initial}}@media only screen and (max-width:600px){body main.site-main .history-section .image-holder{width:16rem;background-size:15rem 11rem;padding:1.25rem 1.95rem}}body main.site-main .history-section .image-holder:after{content:"";display:block;position:absolute;background-image:url(assets/img/history_img_btn.svg);background-repeat:no-repeat;width:5rem;height:5rem;right:-2rem;top:-.5rem}body main.site-main .history-section .image-holder .vc_single_image-wrapper{text-align:center}body main.site-main .history-section .image-holder .vc_single_image-wrapper img{max-height:15.5rem;width:100%}@media only screen and (max-width:900px){body main.site-main .history-section .image-holder .vc_single_image-wrapper img{width:70%}}@media only screen and (max-width:600px){body main.site-main .history-section .image-holder .vc_single_image-wrapper img{right:.3rem;width:100%;position:relative}}body main.site-main .events-section{background-color:#3a455d;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a455d),color-stop(65%,#3a455d),color-stop(65%,#c79e5e),color-stop(66%,#c79e5e),color-stop(66%,#e9efff),to(#e9efff));background-image:linear-gradient(to bottom,#3a455d 0,#3a455d 65%,#c79e5e 65%,#c79e5e 66%,#e9efff 66%,#e9efff 100%)}body main.site-main .events-section:before{content:"";background-image:url(assets/img/border_bg_top_blue.png);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;top:-4.5rem;z-index:1;width:100%;height:4.5rem}body main.site-main .events-section>div{margin-top:-4.5rem}body main.site-main .events-section h2{color:#fff}body main.site-main .events-section .text-holder,body main.site-main .events-section .text-holder2{width:100%;position:relative;display:block;margin:0 auto}body main.site-main .events-section .text-holder .textboxes-holder,body main.site-main .events-section .text-holder2 .textboxes-holder{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}@media only screen and (max-width:900px){body main.site-main .events-section .text-holder .textboxes-holder,body main.site-main .events-section .text-holder2 .textboxes-holder{display:block}}@media only screen and (max-width:600px){body main.site-main .events-section .text-holder .textboxes-holder,body main.site-main .events-section .text-holder2 .textboxes-holder{width:100vw}}@media only screen and (min-width:600px) and (max-width:1200px){body main.site-main .events-section .text-holder .textboxes-holder,body main.site-main .events-section .text-holder2 .textboxes-holder{width:50vw}}body main.site-main .events-section .text-holder .textboxes-holder .textbox-holder,body main.site-main .events-section .text-holder2 .textboxes-holder .textbox-holder{background:#fff;width:30%;margin:0 auto;max-width:24rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:1rem;border-radius:60% 60% 0 0/80% 80% 0 0}@media only screen and (max-width:900px){body main.site-main .events-section .text-holder .textboxes-holder .textbox-holder,body main.site-main .events-section .text-holder2 .textboxes-holder .textbox-holder{max-width:100vw;display:block;margin:1rem auto}}@media only screen and (max-width:600px){body main.site-main .events-section .text-holder .textboxes-holder .textbox-holder,body main.site-main .events-section .text-holder2 .textboxes-holder .textbox-holder{width:90%}}@media only screen and (min-width:600px) and (max-width:1200px){body main.site-main .events-section .text-holder .textboxes-holder .textbox-holder,body main.site-main .events-section .text-holder2 .textboxes-holder .textbox-holder{width:100%}}body main.site-main .events-section .text-holder .textboxes-holder .textbox-holder .vc_column-inner,body main.site-main .events-section .text-holder2 .textboxes-holder .textbox-holder .vc_column-inner{border-radius:60% 60% 0 0/80% 80% 0 0;border:1px dashed #ccc;padding:3rem 3rem 0}body main.site-main .events-section .text-holder .textboxes-holder .textbox-holder .vc_column-inner .wpb_content_element,body main.site-main .events-section .text-holder2 .textboxes-holder .textbox-holder .vc_column-inner .wpb_content_element{margin-bottom:1rem}body main.site-main .events-section .text-holder .textboxes-holder .textbox-holder .vc_column-inner .wpb_content_element p,body main.site-main .events-section .text-holder2 .textboxes-holder .textbox-holder .vc_column-inner .wpb_content_element p{padding:0 1rem}body main.site-main .events-section .text-holder .textboxes-holder .textbox-holder h2,body main.site-main .events-section .text-holder2 .textboxes-holder .textbox-holder h2{color:#3a455d}body main.site-main .awards-section .awards-holder{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 2rem!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%}@media only screen and (max-width:600px){body main.site-main .awards-section .awards-holder{display:block}}body main.site-main .awards-section .awards-holder .award-box{margin:1rem;border:.1rem dashed #fff;width:auto}body main.site-main .awards-section .awards-holder .award-box .vc_column-inner{width:auto}body main.site-main .awards-section .awards-holder .award-box .vc_column-inner .wpb_wrapper .wpb_single_image{margin:.5rem}body main.site-main .contact-section{height:33.125rem}body main.site-main .contact-section .contact-holder>.vc_column-inner{padding:0}body main.site-main .contact-section .contact-holder .map-holder{margin:0}body main.site-main .contact-section .contact-holder .map-holder #map{height:33.125rem}@media only screen and (max-width:900px){body main.site-main .contact-section .contact-holder .map-holder #map .gmnoprint{display:none}}body main.site-main .contact-section .address-box{position:absolute;right:20vw;top:13.5rem;width:auto}body main.site-main .contact-section .address-box .wpb_text_column{margin:0;background:#fff;padding:.5rem .5rem 0;border-radius:.3125rem}body main.site-main .contact-section .address-box .wpb_text_column:after{content:"";display:block;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.6rem solid #fff;width:1rem;margin:0 auto;top:.55rem;position:relative}body main.site-main .contact-section .address-box .wpb_text_column p{margin:0}body main.site-main .contact-section .contact-box-holder{background:#fff;border-radius:.3125rem;max-width:24rem;position:absolute;width:90%;left:calc(50% - 30.25rem);top:5rem}@media only screen and (max-width:900px){body main.site-main .contact-section .contact-box-holder{left:calc(50% - 45vw);max-width:100%;width:90%;margin:0 auto}}body main.site-main .contact-section .contact-box-holder .title{margin:1rem 2rem}body main.site-main .contact-section .contact-box-holder .title h3{color:#c79e5e;font-family:berkshire swash,cursive;font-size:25.6rem;font-size:1.6rem;margin:0}body main.site-main .contact-section .contact-box-holder .contact-row{margin-bottom:1rem}body main.site-main .contact-section .contact-box-holder .contact-row .icon,body main.site-main .contact-section .contact-box-holder .contact-row .text{display:inline-block;vertical-align:top}body main.site-main .contact-section .contact-box-holder .contact-row .icon{margin:0 0 0 2rem}body main.site-main .contact-section .contact-box-holder .contact-row .text{color:#898a8a;font-size:12.8rem;font-size:.8rem;margin:0}body main.site-main .contact-section .contact-box-holder .contact-row .text h5{margin:0;color:#c79e5e;font-family:berkshire swash,cursive;font-size:16rem;font-size:1rem}body main.site-main .contact-section .contact-box-holder .contact-row .text span{display:block}body main article.category-uncategorized{margin:0 10%}.category-order-section{margin:0 10%;position:relative;top:-5rem}@media only screen and (max-width:900px){.category-order-section{top:0}.category-order-section form{float:none!important}}.category-order-section form{width:15rem}.cart-container{margin:0 10%}@media only screen and (max-width:900px){.cart-container{margin:0 1rem}}.onsale{height:1rem;width:1rem;line-height:2.25rem!important;background-color:#c79e5e!important}.product-type-simple,.product-type-variable{margin:0 10%}@media only screen and (max-width:900px){.product-type-simple,.product-type-variable{margin:0 1rem}}.product-type-simple .product_title.entry-title,.product-type-variable .product_title.entry-title{color:#3a455d;font-family:berkshire swash,cursive;font-weight:100;font-size:32rem;font-size:2rem}.product-type-simple .price,.product-type-variable .price{color:#c79e5e!important;font-family:berkshire swash,cursive}.product-type-simple .price del,.product-type-simple .price ins,.product-type-variable .price del,.product-type-variable .price ins{font-weight:100!important}.product-type-simple .top-section,.product-type-variable .top-section{-webkit-box-shadow:0 0 .5rem .1rem rgba(0,0,0,.1);box-shadow:0 0 .5rem .1rem rgba(0,0,0,.1);display:block;height:auto;width:100%;margin-top:2rem;margin-bottom:2rem}.product-type-simple .top-section .product-image-holder,.product-type-variable .top-section .product-image-holder{display:inline-block;width:49%;vertical-align:middle;text-align:center}@media only screen and (max-width:900px){.product-type-simple .top-section .product-image-holder,.product-type-variable .top-section .product-image-holder{width:calc(100% - 10rem);margin:3rem 5rem;height:auto;text-align:center}}@media only screen and (max-width:600px){.product-type-simple .top-section .product-image-holder,.product-type-variable .top-section .product-image-holder{width:calc(100% - 4rem);margin:1.5rem 2rem -1rem}}.product-type-simple .top-section .product-image-holder .onsale,.product-type-variable .top-section .product-image-holder .onsale{left:-1.25rem;top:-1.25rem;height:1rem;width:1rem;line-height:2.5rem!important}.product-type-simple .top-section .product-image-holder .images,.product-type-variable .top-section .product-image-holder .images{float:none!important;display:inline-block;margin:0}.product-type-simple .top-section .entry-summary,.product-type-variable .top-section .entry-summary{display:inline-block;float:none!important;width:49%;vertical-align:middle}@media only screen and (max-width:900px){.product-type-simple .top-section .entry-summary,.product-type-variable .top-section .entry-summary{text-align:left;padding:0 1rem}}.product-type-simple .variations_form .variations td.value,.product-type-variable .variations_form .variations td.value{width:50%;padding:0 1rem 1rem 0}.product-type-simple .variations_form .variations td.value select,.product-type-variable .variations_form .variations td.value select{height:2rem;background-color:#fff;color:#8e8f90;-webkit-box-shadow:.1rem .1rem .5rem 0 rgba(0,0,0,.1);box-shadow:.1rem .1rem .5rem 0 rgba(0,0,0,.1);padding:10rem;width:100%}.product-type-simple .variations_form .variations td.value .reset_variations,.product-type-variable .variations_form .variations td.value .reset_variations{display:block!important;margin-top:1rem;font-size:16rem;font-size:1rem}.product-type-simple .variations_form .single_variation_wrap label,.product-type-variable .variations_form .single_variation_wrap label{font-family:Philosopher,sans-serif;font-weight:100;color:#3a455d}.product-type-simple .woocommerce-product-details__short-description,.product-type-variable .woocommerce-product-details__short-description{color:#3a455d;font-family:Arial,sans-serif}.woocommerce-page div.product div.images{width:75%!important}.woocommerce table.cart div.coupon .input-text{width:50%!important}.woocommerce table.cart td.product-remove{text-align:center}@media only screen and (min-width:900px){.woocommerce table.cart td.product-remove{width:1rem}}.woocommerce table.cart td.product-thumbnail{width:8rem;text-align:center}.woocommerce table.cart td.product-thumbnail a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce table.cart td.product-thumbnail a img{width:auto;max-height:7rem}.woocommerce table.cart td.product-name dl.variation{display:block;margin-top:0}.woocommerce table.cart td.product-name dl.variation dt{float:none;display:inline-block}.woocommerce table.cart td.product-name dl.variation dd{float:none;display:inline-block}.woocommerce table.cart td.product-name dl.variation dd:after{content:"";display:block}.woocommerce table.cart td.product-name dl.variation dd p{margin-top:0}.woocommerce div.product form.cart div.quantity{text-align:center;float:none;margin:0 0 1rem}@media only screen and (max-width:900px){.woocommerce div.product form.cart div.quantity{padding:1rem 0 .5rem}}.woocommerce div.product form.cart .button{text-align:center;margin:0 auto;float:none;display:block}section.wp_subscribe{margin:0}section.wp_subscribe #wp-subscribe{background-color:#c79e5e;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.wp_subscribe #wp-subscribe h4,section.wp_subscribe #wp-subscribe input,section.wp_subscribe #wp-subscribe p:not(.thanks):not(.error){display:inline-block;vertical-align:middle}@media only screen and (max-width:600px){section.wp_subscribe #wp-subscribe h4,section.wp_subscribe #wp-subscribe input,section.wp_subscribe #wp-subscribe p:not(.thanks):not(.error){display:block}}section.wp_subscribe #wp-subscribe .title,section.wp_subscribe #wp-subscribe h4{font-family:berkshire swash,cursive;font-size:32rem;font-size:2rem;text-transform:initial;margin:0}section.wp_subscribe #wp-subscribe h2{color:#fff}section.wp_subscribe #wp-subscribe form{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;max-width:50rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:900px){section.wp_subscribe #wp-subscribe form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}section.wp_subscribe #wp-subscribe form input{width:100%;margin:2rem 0}section.wp_subscribe #wp-subscribe form input.invalid,section.wp_subscribe #wp-subscribe form input.regular-text,section.wp_subscribe #wp-subscribe form input.required{padding:1rem 0}section.wp_subscribe #wp-subscribe form input.disabled,section.wp_subscribe #wp-subscribe form input.submit{padding:1rem 0}}section.wp_subscribe #wp-subscribe form input{background:#fff;border:.1rem solid #fff;color:#666;text-transform:initial;margin:0;padding:0;border-radius:0}section.wp_subscribe #wp-subscribe form input.invalid,section.wp_subscribe #wp-subscribe form input.regular-text,section.wp_subscribe #wp-subscribe form input.required{text-align:left;-ms-flex-negative:3;flex-shrink:3;-webkit-box-flex:20;-ms-flex-positive:20;flex-grow:20;padding-left:1rem}section.wp_subscribe #wp-subscribe form input.disabled,section.wp_subscribe #wp-subscribe form input.submit{font-family:berkshire swash,cursive;background:#3a455d;font-size:20.8rem;font-size:1.3rem;color:#fff;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.wp_subscribe #wp-subscribe form input.invalid{background-color:#ffd2d2}section.wp_subscribe #wp-subscribe form .title{color:#fff;margin-right:1rem}section.wp_subscribe #wp-subscribe form .mimi_field{text-align:center}section.wp_subscribe #wp-subscribe form .mimi_field p{padding:0;margin:0;color:#fff}section.wp_subscribe #wp-subscribe svg{fill:#fff}section.wp_subscribe #wp-subscribe .footer-text{margin-top:0;display:block}.wpb_gallery .wpb_wrapper{width:80%;margin:0 auto}footer{color:#666}footer#colophon{font-size:12.8rem;font-size:.8rem;margin:1rem}footer#colophon .site-info{text-align:center;position:relative}@media only screen and (max-width:600px){footer#colophon .site-info{display:block;margin:0 auto;width:100%;text-align:center}}footer#colophon .site-info a{color:#666;position:relative}footer#colophon .site-info .social-icons{left:10vw;display:inline-block;bottom:-.2rem;position:absolute}@media only screen and (max-width:600px){footer#colophon .site-info .social-icons{text-align:center;display:block;margin:0 auto 1rem;width:80%;position:relative;left:0}}footer#colophon .site-info .social-icons a{color:#ccc;margin:0 .1rem}footer#colophon .site-info .social-icons a:hover{color:#50abf1}footer#colophon .site-info .social-icons a:first-child{margin-left:0}footer#colophon .site-info .social-icons a:last-child{margin-right:.5rem}footer#colophon .site-info .footer-navigation{float:right;display:none;margin-right:10vw;margin-top:.4rem}@media only screen and (max-width:600px){footer#colophon .site-info .footer-navigation{float:none;margin:0}}footer#colophon .site-info .footer-navigation .menu-holder ul{list-style:none}@media only screen and (max-width:600px){footer#colophon .site-info .footer-navigation .menu-holder ul{margin:1rem 0 0;padding:0;width:100%}}footer#colophon .site-info .footer-navigation .menu-holder ul li{display:inline-block;margin:0 .5rem}@media only screen and (max-width:600px){footer#colophon .site-info .footer-navigation .menu-holder ul li{margin:0}}@media only screen and (max-width:600px){footer#colophon .site-info .footer-navigation .menu-holder ul li:after{content:"|";padding-left:.25rem}}footer#colophon .site-info .footer-navigation .menu-holder ul li:last-child:after{content:""}footer#colophon .site-info .footer-navigation .menu-holder ul li a{text-decoration:none;color:#3a455d;font-family:Roboto,serif;font-weight:600}.section-title-holder{margin:0!important}.section-title-holder h2{color:#3a455d;margin:0}.section-title-holder h4{color:#c79e5e;margin:0}.separator-1{width:1.5rem!important;margin:.2rem auto!important;background-color:#c79e5e}.separator-2{width:2.5rem!important;margin:0 auto 2rem!important;background-color:#c79e5e}.shop-page .site-content #main{margin:0 10rem}@media only screen and (max-width:1155px){.shop-page .site-content #main{margin:0 1rem}}@media only screen and (max-width:900px){.shop-page .site-content #main{margin:0;padding:0 1rem}}@media only screen and (max-width:900px){.shop-page .site-content #main .woocommerce-result-count{float:none;display:block;text-align:center}}@media only screen and (max-width:900px){.shop-page .site-content #main .woocommerce-ordering{float:none;display:block}}@media only screen and (max-width:1266px){.shop-page .subcategories-menu:before{height:5.5rem}}.site-header{background-size:cover;background-position:center center;background-repeat:no-repeat}.site-header h1{text-align:center;font-family:berkshire swash,cursive;font-size:48rem;font-size:3rem;font-weight:700;color:#fff;margin:.2rem 0 -.5rem;line-height:5rem}@media only screen and (max-width:600px){.site-header h1{padding-top:3rem}}.site-header h1 a{color:#fff;text-decoration:none}.site-header .categories-title{padding-bottom:3rem}.site-header .separator-1,.site-header .separator-2{height:.0625rem}.subcategories-menu:before{display:block;content:"";background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;bottom:3.8rem;z-index:1;width:100%;height:4.5rem}.subcategories-menu ul.categories-list{list-style:none;text-align:center;-webkit-mask-image:url(assets/img/border_bg_top_white_large.png);mask-image:url(assets/img/border_bg_top_white_large.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center -1rem;mask-position:center -1rem;-webkit-mask-size:cover;mask-size:cover;margin:0 auto -7.5rem;padding:0;z-index:2;position:relative;top:-7.5rem;background:#fff;width:100%;border-bottom:.25rem solid #3a455d;max-height:10rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.subcategories-menu ul.categories-list.no-border{border:0}@media only screen and (max-width:900px){.subcategories-menu ul.categories-list{-webkit-mask-position:center 0;mask-position:center 0}}.subcategories-menu ul.categories-list li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:2.5rem 1rem;top:0;position:relative;max-height:10rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1266px){.subcategories-menu ul.categories-list li{padding-top:3rem;padding-bottom:2.5rem}}@media only screen and (min-width:1750px){.subcategories-menu ul.categories-list li{padding-top:3.5rem}}@media only screen and (max-width:900px){.subcategories-menu ul.categories-list li{padding-top:2.5rem}}.subcategories-menu ul.categories-list li.active{background:#3a455d}.subcategories-menu ul.categories-list li.active img{-webkit-filter:brightness(10);filter:brightness(10)}.subcategories-menu ul.categories-list li.active:after{border-bottom:0}.subcategories-menu ul.categories-list li:after{content:"";border:1rem solid transparent;border-top:0;position:relative;bottom:.3rem;width:0;margin:0 auto}.subcategories-menu ul.categories-list li a,.subcategories-menu ul.categories-list li img{display:block;text-align:center;margin:0 auto}.subcategories-menu ul.categories-list li a{color:#c79e5e;font-family:berkshire swash,cursive;text-transform:capitalize;text-decoration:none;padding-bottom:1rem}.subcategories-menu ul.categories-list li img{width:3.75rem;height:3.75rem}.categories-page .related.products h2{text-align:center;margin-bottom:0}.categories-page .related.products li.product{-webkit-box-shadow:none;box-shadow:none}.categories-page .related.products li.product:hover{-webkit-box-shadow:0 0 .5rem .1rem rgba(0,0,0,.1);box-shadow:0 0 .5rem .1rem rgba(0,0,0,.1);border:solid transparent}.categories-page .separator-1,.categories-page .separator-2{height:1px;background-color:#c79e5e;margin-bottom:1rem}.categories-page .featured-product-carousel{margin:0 auto;max-width:100%}.categories-page ul.products{margin:0 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:600px){.categories-page ul.products{margin:0 1.5rem}}.categories-page ul.products li.product{max-height:32rem;border-radius:.3125rem;outline:0;width:18rem;-webkit-box-shadow:0 0 .5rem .1rem rgba(0,0,0,.1);box-shadow:0 0 .5rem .1rem rgba(0,0,0,.1);border:solid transparent}.categories-page ul.products li.product.last{margin-right:inherit}.categories-page ul.products li.product .buttons-holder{display:block;text-align:center;margin:0;padding-bottom:1rem;left:.5rem;top:.5rem;padding-top:2rem;padding-left:.4rem}.categories-page ul.products li.product .buttons-holder a{display:block;width:calc(100% - 1rem);font-family:Pacifico,cursive;color:#fff;padding:.5rem 1rem;border-radius:5rem;left:.25rem;top:1rem;position:relative}.categories-page ul.products li.product .buttons-holder a:hover{-webkit-box-shadow:.5rem .75rem 1rem .2rem rgba(0,0,0,.2);box-shadow:.5rem .75rem 1rem .2rem rgba(0,0,0,.2)}.categories-page ul.products li.product .buttons-holder a.link-quick-view{background-color:#3a455d;margin:1rem .25rem 1rem 0}.categories-page ul.products li.product .buttons-holder a.link-add-cart{background-color:#c79e5e;margin:1rem 0 1rem .25rem}.categories-page ul.products li.product .product-thumbnail{height:10rem;margin:.5rem;background-repeat:no-repeat;background-size:cover;background-position:center center}.categories-page ul.products li.product .product-title{font-family:Philosopher,sans-serif;font-weight:700;font-size:16rem;font-size:1rem;text-transform:uppercase;text-align:left;margin:.75rem .5rem 0;color:#70757f}.categories-page ul.products li.product .product-description{text-align:left;margin:0 .5rem}.categories-page ul.products li.product .product-price{display:block;color:#3a455d;font-family:berkshire swash,cursive;font-size:24rem;font-size:1.5rem;width:100%;text-align:left;margin-top:-.5rem;margin-left:.5rem}.categories-page ul.products li.product .product-price del{font-size:16rem;font-size:1rem}.categories-page ul.products li.product .product-price ins{background:0 0}div.products-footer{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;background:#e9e9e9;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.products-footer div{display:inline-block;width:auto;margin:0;padding:0;vertical-align:middle}div.products-footer h1{color:#3a455d;font-family:berkshire swash,cursive;font-size:32rem;font-size:2rem;line-height:2rem;padding:2rem 0 0;margin:0}div.products-footer p{padding:1rem 0 2rem;margin:0;width:60%;float:right;color:#818181;font-weight:600;font-size:14.4rem;font-size:.9rem}div.products-footer a.button{font-family:Pacifico,cursive;color:#fff;padding:.75rem 2rem;border-radius:5rem;background-color:#c79e5e;font-weight:400;font-size:24rem;font-size:1.5rem}div.products-footer a.button:hover{-webkit-box-shadow:.5rem .75rem 1rem .2rem rgba(0,0,0,.2);box-shadow:.5rem .75rem 1rem .2rem rgba(0,0,0,.2)}div.products-footer .left-section{text-align:right;padding-right:1rem}@media only screen and (max-width:600px){div.products-footer .left-section{width:100%;text-align:center;padding:0 1rem}div.products-footer .left-section p{float:none;width:100%}}div.products-footer .right-section{padding-left:1rem;padding-bottom:1rem}@media only screen and (max-width:600px){div.products-footer .right-section{width:100%;text-align:center;padding-bottom:1rem}}.custom-border-bottom:after{display:block;content:"";background-image:url(assets/img/border_bg_bottom_white.png);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;bottom:0;z-index:1;width:100%;height:4.5rem}.custom-border-bottom-section:after{display:block;content:"";background-image:url(assets/img/border_bg_bottom_white.png);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;bottom:-4.5rem;z-index:1;width:100%;height:4.5rem}.custom-border-top:before{display:block;content:"";background-image:url(assets/img/border_bg_top_white.png);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;bottom:0;z-index:1;width:100%;height:4.5rem;top:-4.5rem}.edit-link{position:absolute;width:99vw}.featured-product-carousel{max-width:80%;margin:0 auto}.featured-product-carousel button.slick-arrow{background:url(assets/img/carousel-arrow.svg) center center no-repeat!important;cursor:pointer;height:3.375rem;outline:0!important;border:0!important;width:3.375rem;z-index:1!important}.featured-product-carousel button.slick-arrow:active,.featured-product-carousel button.slick-arrow:focus,.featured-product-carousel button.slick-arrow:hover{background:url(assets/img/carousel-arrow-hover.svg) center center no-repeat!important}.featured-product-carousel button.slick-arrow.slick-prev{left:-.7rem;top:5rem}.featured-product-carousel button.slick-arrow.slick-next{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);right:-.7rem;top:5rem;overflow:hidden}.featured-product-carousel .slick-track li{max-height:20rem;border-radius:.3125rem;border:solid transparent;outline:0}.featured-product-carousel .slick-track li:hover{-webkit-box-shadow:0 0 .5rem .1rem rgba(0,0,0,.1);box-shadow:0 0 .5rem .1rem rgba(0,0,0,.1)}.featured-product-carousel .slick-track li:hover .buttons-holder{background-color:rgba(0,0,0,.5);display:block;opacity:1}.featured-product-carousel .slick-track li .buttons-holder{display:block;position:absolute;width:calc(100% - 1rem);opacity:0;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;height:10rem;margin:.5rem;padding:4rem 0 0}.featured-product-carousel .slick-track li .buttons-holder a{display:block;width:60%;font-family:Pacifico,cursive;color:#fff;padding:.5rem 1rem;border-radius:5rem}.featured-product-carousel .slick-track li .buttons-holder a.link-quick-view{background-color:#3a455d;margin:0 auto}.featured-product-carousel .slick-track li .buttons-holder a.link-add-cart{background-color:#c79e5e;margin:0 auto}.featured-product-carousel .slick-track li .product-thumbnail{height:10rem;margin:.5rem;background-repeat:no-repeat;background-size:cover;background-position:center center}.featured-product-carousel .slick-track li .product-title{font-family:Philosopher,sans-serif;font-weight:700;font-size:16rem;font-size:1rem;text-transform:uppercase;text-align:center;margin:.75rem 0 0}.featured-product-carousel .slick-track li .product-description{text-align:center}.featured-product-carousel .slick-track li .product-price{display:block;color:#3a455d;font-family:berkshire swash,cursive;font-size:24rem;font-size:1.5rem;width:100%;text-align:center;margin-top:-.5rem}.featured-product-carousel .slick-track li .product-price del{font-size:16rem;font-size:1rem}.featured-product-carousel .slick-track li .product-price ins{background:0 0}.page-title{color:#3a455d;font-family:berkshire swash,cursive;font-size:40rem;font-size:2.5rem;text-transform:capitalize;text-align:center}@media only screen and (max-width:900px){.woocommerce-checkout.woocommerce-order-received .entry-content{margin:0;padding:0}}.woocommerce-checkout.woocommerce-order-received .woocommerce-order{margin:0 10rem}@media only screen and (max-width:1155px){.woocommerce-checkout.woocommerce-order-received .woocommerce-order{margin:0 1rem}}@media only screen and (max-width:900px){.woocommerce-checkout.woocommerce-order-received .woocommerce-order{margin:0;padding:0 2rem}}.woocommerce-checkout.woocommerce-order-received h2{color:#c79e5e}.woocommerce-checkout.woocommerce-order-received table.shop_table th{width:50%}.woocommerce-checkout.woocommerce-order-received .woocommerce-thankyou-order-details li{display:block;float:none;border:0;margin-top:1rem}.woocommerce-checkout.woocommerce-order-received .woocommerce-thankyou-order-details li:first-child{margin-top:0}.woocommerce-checkout.woocommerce-order-received .subcategories-menu:before{height:4.5rem}@media only screen and (max-width:1266px){.woocommerce-checkout.woocommerce-order-received .subcategories-menu:before{height:5.5rem}}.woocommerce-checkout form{margin:0 10rem}@media only screen and (max-width:1155px){.woocommerce-checkout form{margin:0 1rem}}@media only screen and (max-width:900px){.woocommerce-checkout form{margin:0}}.woocommerce-checkout form h1,.woocommerce-checkout form h3{text-align:center;font-size:20.8rem;font-size:1.3rem}.woocommerce-checkout .subcategories-menu:before{height:5.5rem}.woocommerce-additional-fields,.woocommerce-billing-fields,.woocommerce-checkout-review-order,.woocommerce-shipping-fields{padding:0 1rem}.woocommerce-cart .woocommerce{padding:0 1rem}.woocommerce-cart .cart-empty,.woocommerce-cart .return-to-shop{text-align:center}div#volume-icon.hidden{display:none}div#menu-icon.hidden{display:none}body.woocommerce-account .entry-content{padding:2rem 10% 5rem}input.quantity{width:3rem}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}h1{font-family:berkshire swash,cursive;font-size:32rem;font-size:2rem}h2{font-family:berkshire swash,cursive;font-size:32rem;font-size:2rem}h3{font-family:Pacifico,cursive;font-weight:400}h4{font-family:Pacifico,cursive;font-size:16rem;font-size:1rem;font-weight:400}input[type=password]:focus,input[type=text]:focus,select:focus{outline:1px solid #c79e5e!important}a{color:#3a455d;text-decoration:none}a:visited{color:#3a455d}a:focus{outline:0}button:focus{outline:0}select{text-indent:.5rem;height:3rem!important;background:0 0;width:100%!important;line-height:1rem!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0!important;background:url(assets/img/br_down.png) no-repeat right;background-color:#fff;background-position-x:93%;background-size:.75rem .75rem;border:1px solid #f2f2f1}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background-color:#3a455d;font-family:Pacifico,cursive;font-weight:100;border-radius:5rem;-webkit-box-shadow:.1rem .1rem .5rem 0 rgba(0,0,0,.1);box-shadow:.1rem .1rem .5rem 0 rgba(0,0,0,.1);min-width:10rem;padding:.75rem 0;width:auto;color:#fff;text-align:center}#add_payment_method .wc-proceed-to-checkout a.checkout-button:active,#add_payment_method .wc-proceed-to-checkout a.checkout-button:focus,.woocommerce #respond input#submit:active,.woocommerce #respond input#submit:focus,.woocommerce a.button:active,.woocommerce a.button:focus,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce button.button:active,.woocommerce button.button:focus,.woocommerce input.button.alt:active,.woocommerce input.button.alt:focus,.woocommerce input.button:active,.woocommerce input.button:focus,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:active,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:focus{outline:0!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{background-color:#4e5c7c;color:#fff}#add_payment_method .wc-proceed-to-checkout a.checkout-button.disabled,.woocommerce #respond input#submit.disabled,.woocommerce a.button.disabled,.woocommerce button.button.alt.disabled,.woocommerce button.button.disabled,.woocommerce input.button.alt.disabled,.woocommerce input.button.disabled,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.disabled,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.disabled{background-color:#3a455d}#add_payment_method .wc-proceed-to-checkout a.checkout-button.disabled:hover,.woocommerce #respond input#submit.disabled:hover,.woocommerce a.button.disabled:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.disabled:hover,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.disabled:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.disabled:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.disabled:hover{background-color:#4e5c7c}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{height:auto}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:initial}.hidden{display:none}.primary-color{color:#3a455d}.secondary-color{color:#c79e5e}a.secondary-color{text-decoration:none;color:#c79e5e}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f2f2f1;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word;font-family:Philosopher,sans-serif}.woocommerce-error{border-color:#964a4a}.woocommerce-error::before{color:#964a4a}.woocommerce-info{border-color:#c79e5e}.woocommerce-info::before{color:#c79e5e}.woocommerce-message{border-color:#3a455d}.woocommerce-message::before{color:#3a455d}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.categories-page.pink,.categories-page.pink-cupcakes{background-color:#fdf5f7}.categories-page.pink ul.products,.categories-page.pink-cupcakes ul.products{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.categories-page.pink ul.products li.product,.categories-page.pink-cupcakes ul.products li.product{-webkit-box-shadow:none;box-shadow:none;max-height:42rem}.categories-page.pink ul.products li.product .product-price,.categories-page.pink ul.products li.product .product-title,.categories-page.pink-cupcakes ul.products li.product .product-price,.categories-page.pink-cupcakes ul.products li.product .product-title{color:#d05d8e;font-weight:700}.categories-page.pink ul.products li.product .product-title,.categories-page.pink-cupcakes ul.products li.product .product-title{font-size:18rem;font-size:1.125rem}.categories-page.pink ul.products li.product .product-price,.categories-page.pink-cupcakes ul.products li.product .product-price{padding:.5rem 0;font-size:20rem;font-size:1.25rem}.categories-page.pink ul.products li.product .product-thumbnail,.categories-page.pink-cupcakes ul.products li.product .product-thumbnail{margin:0;height:20rem}.categories-page.pink ul.products li.product .image-holder,.categories-page.pink-cupcakes ul.products li.product .image-holder{position:relative;overflow:hidden}.categories-page.pink ul.products li.product .image-holder:hover .buttons-holder,.categories-page.pink-cupcakes ul.products li.product .image-holder:hover .buttons-holder{-webkit-transform:translateY(0);transform:translateY(0)}.categories-page.pink ul.products li.product .image-holder .buttons-holder,.categories-page.pink-cupcakes ul.products li.product .image-holder .buttons-holder{position:absolute;bottom:0;width:100%;left:0;top:inherit;padding:0 0 1rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;-webkit-transform:translateY(100%);transform:translateY(100%)}