h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:1em 0 0.5em;font-family:'rift', sans-serif;text-transform:uppercase;display:block}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child{margin-top:0}.section h1,.section h2,.section h3,.section h4,.section h5,.section h6,.section .h1,.section .h2,.section .h3,.section .h4,.section .h5,.section .h6{text-align:center}h1,.h1{font-size:48px;color:#ad3633;font-weight:700}@media (min-width:768px){h1,.h1{font-size:75px}}h1 span,.h1 span{position:relative;display:inline-block}@media (min-width:768px){h1 span:before,.h1 span:before,h1 span:after,.h1 span:after{content:'';position:absolute;top:50%;width:140px;height:56px;margin-top:-28px;background-position:center center;background-repeat:no-repeat}h1 span:before,.h1 span:before{background-image:url(../0_img/h1-before.svg);left:-165px}h1 span:after,.h1 span:after{background-image:url(../0_img/h1-after.svg);right:-165px}}.h1-before line,.h1-after line{stroke:#000}.btn{font-size:14px;border-radius:0;text-transform:uppercase;font-family:'proxima-nova', sans-serif;background:none;padding:0.7em 1.2em}.btn.btn-default{border:1px solid #fff}.btn.btn-default.btn-default-black{border-color:#000;color:#000}.btn.btn-default.btn-default-black:hover,.btn.btn-default.btn-default-black:active,.btn.btn-default.btn-default-black:focus{background:#000;color:#fff}.btn.btn-primary{border:1px solid #ad3633;color:#ad3633}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{background:#ad3633;color:#fff}.bg-peach{background:#e6a260}.bg-peach *{color:#fff}.bg-peach h1 span:before{background-image:url(../0_img/h1-before-white.svg)}.bg-peach h1 span:after{background-image:url(../0_img/h1-after-white.svg)}body{font-size:18px;font-family:'Bentham', serif;line-height:1.6em;opacity:0}body.loaded{opacity:1}.narrow .container{max-width:900px}.small-gallery .sg-caption{display:none}.small-gallery .sg-caption-title{font-size:48px}.small-gallery .row{margin:-10px}.small-gallery .sg-item{position:relative;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:block}.small-gallery .sg-col-single,.small-gallery .sg-col-double{padding:10px}@media (min-width:768px){.small-gallery .sg-col-single img,.small-gallery .sg-col-double img{display:none}}@media (min-width:768px){.small-gallery .sg-col-single .sg-item{height:560px}}.small-gallery .sg-col-double .sg-item{margin-bottom:20px}@media (min-width:768px){.small-gallery .sg-col-double .sg-item{height:270px}}.number-bubble{font-size:21px;width:26px;height:26px;background:#ad3633;border-radius:50%;display:block;color:#fff;line-height:28px;font-family:'proxima-nova', sans-serif;font-weight:500;text-align:center}.boxed-logo{width:250px;padding:0 30px;background:#fff}.boxed-logo img{display:block;width:100%}.boxed-content{border:1px solid #000;padding:35px 70px;position:relative}.boxed-content.boxed-content-branded{padding-bottom:80px;margin-bottom:50px}.boxed-content.boxed-content-branded .boxed-logo{position:absolute;left:50%;bottom:-50px;margin-left:-125px}.boxed-content .boxed-content-top-inset{position:absolute;line-height:30px;height:30px;width:100%;top:-15px;left:0;font-family:'proxima-nova', sans-serif;letter-spacing:1px;font-weight:100;font-size:18px}.boxed-content .boxed-content-top-inset > div{display:inline-block;padding:0 15px;background:#fff}.boxed-content .boxed-content-bottom-inset{position:absolute;bottom:-16px;left:0;width:100%;height:30px}.boxed-content .boxed-content-bottom-inset > div{display:inline-block;padding:0 15px;background:#fff}.social-links{margin:0 -5px}.social-links:after{content:"";display:table;clear:both}.social-links li{display:inline-block;padding:0 5px}.social-links li a{color:#d8dcdf}.social-links li a:hover,.social-links li a:active,.social-links li a:focus{text-decoration:none;color:#ad3633}.quantity-box{position:relative}.quantity-box input[type=text]{width:100%;height:42px;padding:10px 15px}.quantity-box .qtyminus,.quantity-box .qtyplus{position:absolute;right:0;height:21px;width:21px;line-height:21px;padding:0;border:1px solid #808285;background:#d8dcdf;outline:0}.quantity-box .qtyplus{top:0}.quantity-box .qtyminus{top:50%}.more-less-text{-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-ms-transition:height 0.3s ease;-o-transition:height 0.3s ease;transition:height 0.3s ease;overflow:hidden}.more-less-text .less-text,.more-less-text .more-text{display:none}.more-less-text .less-text{display:block}.more-less-text.in .less-text{display:none}.more-less-text.in .more-text{display:block}.copy ul{list-style-type:disc;padding-left:20px}.copy ul li{margin-bottom:0.5em}#agegate{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;background:rgba(0, 0, 0, .9);padding:30px;display:table}.agegate-hide #agegate{display:none}#agegate > div{display:table-cell;vertical-align:middle}#agegate .agegate-container{background:#fff;max-width:700px;margin:0 auto;padding:15px;text-align:center}@media (min-width:768px){#agegate .agegate-container{padding:40px}}#agegate .agegate-content{margin:0 0 30px}#agegate .agegate-content img{max-width:100%;margin:0 auto 30px}#agegate .boxed-content{padding:15px 15px 30px}#agegate .boxed-content .btn-primary{width:100%;margin:20px 0 0}@media (min-width:768px){#agegate .boxed-content .btn-primary{margin:20px 15px 0;width:165px}}.agegate-underage #agegate .agegate-question{display:none}#agegate .agegate-no-text{display:none}.agegate-underage #agegate .agegate-no-text{display:block}#agegate .agegate-remember{font-family:'proxima-nova', sans-serif;font-size:14px;text-transform:uppercase;position:relative}#agegate .agegate-remember input{margin-left:10px}.agegate-underage #agegate .agegate-remember:before{content:'';background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0.5}#agegate .social-links{margin:20px 0 0;font-size:20px}#store-login{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;background:rgba(0, 0, 0, .9);padding:30px;display:none}.login-in #store-login{display:table}#store-login > div{display:table-cell;vertical-align:middle}#store-login .login-container{background:#fff;max-width:700px;margin:0 auto;padding:15px;text-align:center;position:relative}@media (min-width:768px){#store-login .login-container{padding:40px}}#store-login .woocommerce form{border:0;padding:0;border-radius:0;margin:0 0 2em}#store-login .woocommerce form.register{margin:0}#store-login .woocommerce form input{width:100%}#store-login .woocommerce form input.woocommerce-Input{margin:0 0 15px;padding:2px 15px;font-family:'proxima-nova', sans-serif;font-size:14px}#store-login .woocommerce form input[type=submit]{padding:0.4em;background:#ad3633;color:#fff}#store-login .woocommerce form input[type=submit]:hover,#store-login .woocommerce form input[type=submit]:active,#store-login .woocommerce form input[type=submit]:focus{background:transparent;color:#ad3633}#store-login .woocommerce .woocommerce-MyAccount-navigation{margin:0 0 1em}#store-login .woocommerce .woocommerce-MyAccount-navigation li{display:inline-block;padding:0 10px}.login-close{position:absolute;top:6px;right:6px}.login-close img{display:block;height:30px !important;z-index:9999}.login-close:hover,.login-close:active,.login-close:focus{opacity:0.7}#newsletter-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;background:rgba(0, 0, 0, .9);padding:30px;display:table}.newsletter-hide #newsletter-popup{display:none}#newsletter-popup > div{display:table-cell;vertical-align:middle}#newsletter-popup .newsletter-container{background:#fff;max-width:700px;margin:0 auto;padding:15px;text-align:center;position:relative}@media (min-width:768px){#newsletter-popup .newsletter-container{padding:40px}}@media (max-width:767px){#newsletter-popup .newsletter-container .boxed-content{padding:15px}}#newsletter-popup .h1{margin:0}#newsletter-popup .h3{margin:0 0 30px}#newsletter-popup input{width:100%;margin:0 0 15px}#newsletter-popup .newsletter-close{position:absolute;top:6px;right:6px;z-index:999}#newsletter-popup .newsletter-close img{display:block;height:30px}@media (max-width:767px){#newsletter-popup .newsletter-close{top:20px;right:20px}#newsletter-popup .newsletter-close img{height:20px}}#newsletter-popup .newsletter-close:hover,#newsletter-popup .newsletter-close:active,#newsletter-popup .newsletter-close:focus{opacity:0.7}#header{margin:0 0 45px}.has-billboard #header{position:absolute;z-index:999;width:100%;margin:0}.svg-logo .logo-title{fill:#141414}.svg-logo .logo-subtitle{fill:#ad3633}.has-billboard .svg-logo .logo-title{fill:#fff}.has-billboard .svg-logo .logo-subtitle{fill:#fff}#nav-ribbon{text-transform:uppercase;position:absolute;top:0;right:15px;z-index:999;text-align:center;display:block;font-size:18px;line-height:1;font-family:'rift', sans-serif;background:#fff}.no-billboard #nav-ribbon{-webkit-box-shadow:0 0 3px rgba(230, 162, 96, 0.3) ;-moz-box-shadow:0 0 3px rgba(230, 162, 96, 0.3) ;box-shadow:0 0 3px rgba(230, 162, 96, 0.3) }@media (min-width:768px){#nav-ribbon{right:100px;font-size:32px}}#nav-ribbon .login-link,#nav-ribbon .cart-link{display:block;padding:10px 10px}@media (min-width:768px){#nav-ribbon .login-link,#nav-ribbon .cart-link{padding:10px 20px}}#nav-ribbon .login-link:hover,#nav-ribbon .cart-link:hover,#nav-ribbon .login-link:active,#nav-ribbon .cart-link:active,#nav-ribbon .login-link:focus,#nav-ribbon .cart-link:focus{opacity:0.7;text-decoration:none}#nav-ribbon .login-link{background:#e6a260;color:#fff}#nav-ribbon .login-link strong{display:block}#nav-ribbon .cart-link{background:#fff;color:#e6a260;font-family:'proxima-nova', sans-serif;font-size:10px;font-weight:400}@media (min-width:768px){#nav-ribbon .cart-link{font-size:16px;letter-spacing:1px}}.navbar{margin:0;border:none}.navbar-default{background:transparent;border:none}.navbar-default .navbar-header{float:none}.navbar-default .navbar-brand{padding:0;float:none;display:block;text-align:center;height:160px;padding:45px 0 0}.no-billboard .navbar-default .navbar-brand{height:130px}@media (min-width:992px){.no-billboard .navbar-default .navbar-brand{padding:35px 0 10px}}@media (min-width:1200px){.no-billboard .navbar-default .navbar-brand{height:220px;padding:95px 0 0}}@media (max-width:767px){.navbar-default .navbar-brand,.no-billboard .navbar-default .navbar-brand{height:172px;padding:80px 0 0}}.navbar-default .navbar-brand svg{max-height:100%;height:100%}.navbar-default .navbar-brand svg .cls-1,.navbar-default .navbar-brand svg .cls-2{fill:#fff}.navbar-default .navbar-brand svg .cls-2{stroke:#fff}.navbar-default .navbar-toggle{border:none;display:block;float:left;margin:30px;position:absolute;left:0;top:0;z-index:9995;padding:0;color:#fff;text-transform:uppercase;font-size:14px;border-radius:0}.navbar-default .navbar-toggle .icon-bar{width:100%;background:#fff;height:3px}.no-billboard .navbar-default .navbar-toggle{background:none;color:#ad3633}.no-billboard .navbar-default .navbar-toggle .icon-bar{background:#ad3633}.no-billboard .navbar-default .navbar-toggle:hover,.no-billboard .navbar-default .navbar-toggle:active,.no-billboard .navbar-default .navbar-toggle:focus{color:#5e1d1c}.no-billboard .navbar-default .navbar-toggle:hover .icon-bar,.no-billboard .navbar-default .navbar-toggle:active .icon-bar,.no-billboard .navbar-default .navbar-toggle:focus .icon-bar{background:#5e1d1c}@media (min-width:992px){.no-billboard .navbar-default .navbar-toggle{display:none}}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:active,.navbar-default .navbar-toggle:focus{background:none;color:#ad3633}.navbar-default .navbar-toggle:hover .icon-bar,.navbar-default .navbar-toggle:active .icon-bar,.navbar-default .navbar-toggle:focus .icon-bar{background:#ad3633}.navbar-close{display:block;float:right;padding:30px 0}.navbar-close img{display:block;height:33px}.navbar-close:hover,.navbar-close:active,.navbar-close:focus{opacity:0.7}#navbar-main{display:table;position:fixed;background:#fff;max-width:400px;width:100%;height:100%;top:0;left:-400px;z-index:9999;-webkit-transition:left ease 0.3s;-moz-transition:left ease 0.3s;-ms-transition:left ease 0.3s;-o-transition:left ease 0.3s;transition:left ease 0.3s}.nav-in #navbar-main{left:0}#navbar-main > div{display:table-cell;vertical-align:middle;padding:40px}#navbar-main h1,#navbar-main .h1{color:#ad3633;font-size:85px;margin:0 0 0.6em}#navbar-main .social-links{margin-top:40px;font-size:20px}#navbar-main #menu-main-menu{margin:-15px 0;font-family:'proxima-nova', sans-serif}#navbar-main #menu-main-menu li{float:none}#navbar-main #menu-main-menu li a{color:#000;text-transform:uppercase;font-size:15px;padding:15px 0;position:relative;display:inline-block;letter-spacing:2px}#navbar-main #menu-main-menu li a:after{opacity:0;height:1px;width:100%;display:block;content:' ';position:absolute;bottom:12px;background:#e6a260}#navbar-main #menu-main-menu li a:hover,#navbar-main #menu-main-menu li a:active,#navbar-main #menu-main-menu li a:focus{font-weight:700;background:none}#navbar-main #menu-main-menu li.current-menu-item{background:none;font-weight:700}#navbar-main .navbar-nav{float:none}#navbar-main .navbar-nav > .active > a,#navbar-main .navbar-nav > .active > a:hover,#navbar-main .navbar-nav > .active > a:focus{background:none}.homepage-nav{font-family:'proxima-nova', sans-serif;font-size:15px;text-transform:uppercase;display:none}@media (min-width:992px){.homepage-nav{display:block;position:absolute;bottom:-45px}.homepage-nav#homepage-nav-0{right:50%}.homepage-nav#homepage-nav-1{left:50%}}@media (min-width:1200px){.homepage-nav{top:140px;bottom:auto}.homepage-nav#homepage-nav-0{margin-right:160px}.homepage-nav#homepage-nav-1{margin-left:160px}}.homepage-nav.navbar-nav > li{display:inline-block;float:none}.homepage-nav.navbar-nav > li > a{color:#000}.homepage-nav.navbar-nav > li > a:hover,.homepage-nav.navbar-nav > li > a:active,.homepage-nav.navbar-nav > li > a:focus{color:#ad3633}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.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}.slick-dots{position:absolute;bottom:0;left:50%;margin-left:-100px;width:200px;text-align:center}.slick-dots li{display:inline-block;padding:0 5px}.slick-dots li button{border:1px solid #fff;background:transparent;border-radius:50%;text-indent:-999999px;height:20px;width:20px;outline:0}.slick-dots li.slick-active button{background:#fff}#wrap{overflow-x:hidden}hero:not(.has-image) + #page-content{padding-top:0}#footer{position:relative;background:#d8dcdf;font-family:'proxima-nova', sans-serif;font-weight:100;font-size:14px;line-height:1.4}#footer h1,#footer .h1{font-size:36px;color:#e6a260;margin:0}#footer h4{color:#e6a260;font-weight:700;font-size:22px;margin:0 0 0.2em}#footer a{color:#000}#footer .footer-group{padding:7.5px 15px}#footer #footer-sitename,#footer #footer-copyright{text-align:center}@media (min-width:768px){#footer{height:270px}#footer .footer-group{position:absolute;top:27%;height:54%;width:25%;padding:30px 20px}#footer #footer-contact,#footer #footer-social{border-right:1px solid #000}#footer #footer-contact{left:0}#footer #footer-social{left:25%;padding-right:5px}#footer #footer-sitename{border-bottom:1px solid #000}#footer #footer-sitename,#footer #footer-copyright{padding:15px 30px;top:0;left:0;width:100%;height:27%;display:table}#footer #footer-sitename > div,#footer #footer-copyright > div{display:table-cell;vertical-align:middle}#footer #footer-copyright{border-top:1px solid #000;top:81%;height:19%}#footer #footer-legal{left:50%}#footer #footer-attribution{left:75%;border-left:1px solid #000}}@media (min-width:1200px){#footer{height:140px}#footer .footer-group{top:0;width:16.6666%;height:100%}#footer #footer-social{left:16.6666%}#footer #footer-sitename{border-bottom:0}#footer #footer-sitename,#footer #footer-copyright{padding:5px 30px;left:33.3333%;width:33.3333%;height:50%;display:table}#footer #footer-sitename > div,#footer #footer-copyright > div{display:table-cell;vertical-align:middle}#footer #footer-copyright{top:50%}#footer #footer-legal{border-left:1px solid #000;left:66.6666%}#footer #footer-attribution{left:83.3332%}}.social-group i{color:#e6a260;width:15px;display:inline-block;text-align:center}.social-group a{display:inline-block}.billboard{position:relative;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:210px 0 50px;text-align:center;width:100%;display:table}.billboard > div{display:table-cell;vertical-align:middle;position:relative;z-index:99}.billboard:before{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0.4;content:' '}.billboard .container{max-width:550px}.billboard *{color:#fff}.billboard h1:last-child,.billboard h2:last-child,.billboard h3:last-child,.billboard h4:last-child,.billboard h5:last-child,.billboard h6:last-child{margin-bottom:0}.billboard h2,.billboard .h2{font-size:40px;font-weight:100}.billboard.slick-slide{text-align:left;padding:50px 0}.billboard.slick-slide > div{display:table;width:100%;height:100%}.billboard.slick-slide > div > div{display:table-cell;vertical-align:middle}.billboard.slick-slide .container{max-width:100%}@media (min-width:768px){.billboard.slick-slide{height:760px}}.billboard.billboard-contact .container{max-width:100%}.billboard.billboard-contact .contact-lower{text-align:left}.billboard.billboard-contact .wpcf7 .col-sm-6:first-child{border-right:1px solid #fff}.billboard.billboard-contact .wpcf7 input,.billboard.billboard-contact .wpcf7 textarea{font-family:'proxima-nova', sans-serif;background:transparent;color:#fff;border:0;width:100%;padding:25px}.billboard.billboard-contact .wpcf7 input::-webkit-input-placeholder,.billboard.billboard-contact .wpcf7 textarea::-webkit-input-placeholder{color:#fff}.billboard.billboard-contact .wpcf7 input::-moz-placeholder,.billboard.billboard-contact .wpcf7 textarea::-moz-placeholder{color:#fff}.billboard.billboard-contact .wpcf7 input:-ms-input-placeholder,.billboard.billboard-contact .wpcf7 textarea:-ms-input-placeholder{color:#fff}.billboard.billboard-contact .wpcf7 input:-moz-placeholder,.billboard.billboard-contact .wpcf7 textarea:-moz-placeholder{color:#fff}.billboard.billboard-contact .wpcf7 input[type="submit"]{background:#fff;color:#000}@media (min-width:768px){.billboard.billboard-contact .wpcf7 input[type="submit"]{position:absolute;bottom:0}}.contact-upper{margin:0 0 45px}.contact-upper h1 span:before{background-image:url(../0_img/h1-before-white.svg)}.contact-upper h1 span:after{background-image:url(../0_img/h1-after-white.svg)}@media (min-width:768px){.contact-upper{margin:0 0 90px}}.contact-lower{border:1px solid #fff}.contact-lower .row [class^="col-"]{border-bottom:1px solid #fff}@media (min-width:768px){.contact-lower{display:table}}@media (min-width:768px){.contact-lower .col-contact-left,.contact-lower .col-contact-right{display:table-cell;width:50%}}.contact-lower .col-contact-left{overflow:hidden;position:relative}@media (min-width:768px){.contact-lower .col-contact-left{border-right:1px solid #fff}}.contact-lower .col-contact-right{padding:25px}@media (min-width:768px){}.contact-map{margin:50px 0 0}.contact-map .acf-map{width:100%;height:400px}@media (max-width:767px){.contact-map .acf-map{height:250px}}.contact-map .acf-map img{max-width:inherit !important}.contact-group{font-family:'proxima-nova', sans-serif;font-size:18px;letter-spacing:1px;line-height:1.2;margin:0 0 35px}.contact-group:last-child{margin:0}.contact-group h4{font-size:24px;font-weight:700}.contact-group a:hover,.contact-group a:active,.contact-group a:focus{color:#fff}.section{padding:70px 0}.section.collapse-top{padding-top:0}.section.collapse-bottom{padding-bottom:0}.section.font-color-white{color:#fff}.section.font-color-white a{color:#fff}.section.has-background-image{position:relative;background-position:center center;background-size:cover}.section.has-background-image .container{position:relative;z-index:1}.section.has-background-image:after{background:#000;position:absolute;top:0;left:0;width:100%;height:100%;bottom:0;right:0;content:'';opacity:0.5}.section .section-title{margin-bottom:40px}.section .section-title h1,.section .section-title .h1,.section .section-title h2,.section .section-title .h2{margin:0}.section .section-title h2,.section .section-title .h2{font-weight:100;font-size:40px;letter-spacing:0.2em;font-family:'proxima-nova', sans-serif}.section .section-title h1 + h2{margin-top:0.5em}.section-simple-section.has-billboard{padding-top:0}.section-simple-section.has-billboard .section-lower{margin-top:-100px;background:#fff;padding-top:70px}@media screen and (min-width:1220px){.section-simple-section.has-billboard .section-lower{border-radius:3px}}.section-simple-section.has-image .section-content p{max-width:100%;text-align:unset}@media (min-width:768px){.section-simple-section.has-image .section-image{width:33.3333%}.section-simple-section.has-image .section-content{width:66.6666%}}.section-simple-section.has-image.has-cta .section-image .section-ctas{width:100%;display:none;padding:0;margin:20px 0}@media (min-width:768px){.section-simple-section.has-image.has-cta .section-image .section-ctas{display:block}}@media (min-width:768px){.section-simple-section.has-image.has-cta .section-ctas{display:none}}@media (min-width:768px){.section-simple-section.has-cta .section-content{width:66.6666%}.section-simple-section.has-cta .section-ctas{width:33.3333%}.section-simple-section.has-cta.narrow .section-content,.section-simple-section.has-cta.narrow .section-ctas{width:50%}}.section-simple-section.has-cta.image-button-left .section-content{float:right}.section-simple-section .section-billboard{min-height:350px;background-size:cover;background-position:center center}.section-simple-section .section-lower{max-width:1220px;margin:0 auto}.section-simple-section .section-image,.section-simple-section .section-content,.section-simple-section .section-ctas{padding:0 15px;float:left;display:block}.section-simple-section .section-content p{text-align:center;max-width:530px;margin-left:auto;margin-right:auto}@media (max-width:767px){.section-simple-section .section-content{width:100%}}.section-simple-section .section-image,.section-simple-section .section-ctas{width:100%}.section-simple-section .section-image{margin:0 0 30px}.section-simple-section .section-image img{max-width:100%;height:auto}.section-simple-section .section-ctas.ctas-social i{font-size:30px;margin:-3px 10px -3px -10px;float:left;display:block}.section-simple-section .section-ctas.ctas-social .btn{text-align:left}.section-simple-section .section-ctas .btn{display:block;margin:0 0 10px}.section-simple-section .section-ctas .btn:last-child{margin:0}.about-item{text-align:center}.about-item .number-bubble{margin:0 auto 15px}.about-list{margin:0 -40px}.about-list:after{content:"";display:table;clear:both}@media (min-width:768px){.about-list .about-item{width:33.3333%;float:left;padding:0 40px}}.person-teaser{position:relative;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;display:block;color:#fff;text-align:center;margin:0 0 30px}.person-teaser:hover,.person-teaser:active,.person-teaser:focus{color:#fff;text-decoration:none}.person-teaser:hover > div,.person-teaser:active > div,.person-teaser:focus > div{display:block}.person-teaser:after{content:"";display:block;padding-bottom:100%}.person-teaser > div{background:rgba(230, 162, 96, 0.75);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:none}.person-teaser > div > div{display:table;height:100%;width:100%}.person-teaser > div > div > div{display:table-cell;vertical-align:middle;padding:30px}.section-people .section-content{margin-bottom:-30px}.person-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;background:rgba(0, 0, 0, .9);padding:30px;display:none}.person-overlay.in{display:table}.person-overlay > div{display:table-cell;vertical-align:middle}.person-overlay .person-container{background:#fff;max-width:980px;margin:0 auto;padding:15px;text-align:center;position:relative}@media (min-width:768px){.person-overlay .person-container{padding:40px}}.person-close{position:absolute;top:6px;right:6px}.person-close img{display:block;height:30px}.person-close:hover,.person-close:active,.person-close:focus{opacity:0.7}.person-lower{font-family:'proxima-nova', sans-serif;border:1px solid #e6a260;margin:60px 0 20px}.person-lower > div:first-child{display:table;width:100%}.person-lower > div:first-child > div{display:table-cell;padding:5px 10px;border-bottom:1px solid #e6a260}.person-lower > div:first-child > div:first-child{border-right:1px solid #e6a260}.person-lower > div:last-child{padding:5px 10px}.sn-inline-editor{position:relative;display:inline-block}.sn-inline-editor.active .content-published{display:none}.sn-inline-editor.active form{display:block}.sn-inline-editor.active.preview .content-published{display:block}.sn-inline-editor.active.preview form .wp-editor-wrap,.sn-inline-editor.active.preview form .sn-inline-field{display:none}.sn-inline-editor.active.preview .btn-preview{display:none}.sn-inline-editor.active.preview .btn-editor{display:inline-block}.sn-inline-editor:hover.active .fa-edit{display:none}.sn-inline-editor:hover .fa-edit{display:block}.sn-inline-editor .fa-edit{position:absolute;z-index:999;right:0;top:0;display:none;font-size:24px;opacity:0.5}.sn-inline-editor .fa-edit:hover{opacity:1}.sn-inline-editor form{display:none}.sn-inline-editor form .action-bar{margin-top:20px}.sn-inline-editor .btn-editor{display:none}.lb-outerContainer{background:#d8dcdf;border-radius:0}.lightbox .lb-image{border-radius:0;border:45px solid #d8dcdf}.lb-nav{padding:0 45px}.lb-dataContainer{position:relative;padding:0}.lb-dataContainer .lb-data{padding:30px;position:absolute;bottom:85px;margin:0 45px;background:rgba(216, 220, 223, 0.75);color:#000}.lb-dataContainer .lb-data .lb-details{float:none;width:100%}.lb-dataContainer .lb-data .lb-number{display:none !important}.lb-data .lb-close{display:none}.sn-theme .juicer-feed h1.referral{display:none}.sn-theme.page-cart .woocommerce .woocommerce-message .button.wc-forward{display:none}.sn-theme.page-cart .woocommerce .shipping{display:none}.sn-theme .woocommerce .coupon{display:none}.sn-theme .woocommerce .button{background:transparent;text-transform:uppercase;font-family:'proxima-nova', sans-serif;border-radius:0;font-weight:100;border:1px solid #000;color:#000}.sn-theme .woocommerce .button:hover,.sn-theme .woocommerce .button:active,.sn-theme .woocommerce .button:focus{background:#000;color:#fff}.sn-theme .woocommerce .button.alt{background:transparent;border:1px solid #e6a260;color:#e6a260}.sn-theme .woocommerce .button.alt:hover,.sn-theme .woocommerce .button.alt:active,.sn-theme .woocommerce .button.alt:focus{background:#e6a260}.sn-theme .woocommerce-MyAccount-navigation li a{color:#000;font-family:'proxima-nova', sans-serif;text-transform:uppercase;font-size:14px}.sn-theme .woocommerce-MyAccount-navigation li a:hover,.sn-theme .woocommerce-MyAccount-navigation li a:active,.sn-theme .woocommerce-MyAccount-navigation li a:focus{font-weight:700;text-decoration:none}.section-products.text-center .section-content > [class^="col-"]{float:none;display:inline-block}@media (min-width:768px){.section-products.text-center .section-content > [class^="col-"]:first-child:last-child{min-width:470px}}.gift-certificate-message textarea{width:100%;font-family:'proxima-nova', sans-serif;padding:5px}.gift-certificate-message textarea::-webkit-input-placeholder{color:rgba(0, 0, 0, .5);font-size:12px}.gift-certificate-message textarea::-moz-placeholder{color:rgba(0, 0, 0, .5);font-size:12px}.gift-certificate-message textarea:-ms-input-placeholder{color:rgba(0, 0, 0, .5);font-size:12px}.gift-certificate-message textarea:-moz-placeholder{color:rgba(0, 0, 0, .5);font-size:12px}.custom-price{font-family:'proxima-nova', sans-serif;font-size:24px;line-height:36px}.custom-price input{display:inline-block;width:50px}.product.product-teaser{padding:30px;margin:0 0 60px}.product.product-teaser .product-actions{margin:15px 0 0}h2.product-title,.h2.product-title,h3.product-title,.h3.product-title{font-size:40px;color:#e6a260;font-weight:700;text-align:left;margin:0.5em 0 0.25em}.product-thumb{position:relative}.product-thumb .svg-gift-pack-size{height:75px;width:75px;position:absolute;top:-15px;right:-15px;display:block}.product-thumb img{height:180px;margin:0 auto}.product-actions .price{font-size:9px;font-family:'proxima-nova', sans-serif}.product-actions .price span{display:block;font-family:'rift', sans-serif;font-size:36px;line-height:0.9;margin:0 0 -0.2em}.product-actions .price,.product-actions .price + .quantity-box{width:50%;display:block;float:left}.product-variations{width:100%;font-family:'proxima-nova', sans-serif;font-size:14px;display:block;margin:0 0 15px}.btn-add-to-cart{width:100%}