/*!
Theme Name:   	Elephant Ollie
Author:       	Jamie Moore
Author URI:     http://www.bronte.co.nz
Template:     	storefront
Description:  	Custom child theme for WooThemes StoreFront theme
Version:      	1.0.0
License:      	GNU General Public License v2 or later
License URI:  	http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  	storefront
*/.col-sm-4{box-sizing:border-box;padding:0 15px;width:100%}@media (min-width: 768px){.col-sm-4{width:33.333333%;float:left}}.boldcaps,body.woocommerce-active.storefront-secondary-navigation .button,body.woocommerce-active.storefront-secondary-navigation button.cta,body.woocommerce-active.storefront-secondary-navigation button.alt,body.woocommerce-active.storefront-secondary-navigation input[type="button"].cta,body.woocommerce-active.storefront-secondary-navigation input[type="button"].alt,body.woocommerce-active.storefront-secondary-navigation input[type="reset"].cta,body.woocommerce-active.storefront-secondary-navigation input[type="reset"].alt,body.woocommerce-active.storefront-secondary-navigation input[type="submit"].cta,body.woocommerce-active.storefront-secondary-navigation input[type="submit"].alt,body.woocommerce-active.storefront-secondary-navigation .button.cta,body.woocommerce-active.storefront-secondary-navigation .button.alt,body.woocommerce-active.storefront-secondary-navigation .added_to_cart.cta,body.woocommerce-active.storefront-secondary-navigation .added_to_cart.alt,body.woocommerce-active.storefront-secondary-navigation.home section.storefront-product-categories .btn-view-all a,body.woocommerce-active.storefront-secondary-navigation h1.page-title,body.woocommerce-active.storefront-secondary-navigation h1.entry-title{letter-spacing:1px;font-weight:bold;text-transform:uppercase}body.woocommerce-active.storefront-secondary-navigation{font-family:"museo-sans",serif;background-color:#fff}body.woocommerce-active.storefront-secondary-navigation h1,body.woocommerce-active.storefront-secondary-navigation h2,body.woocommerce-active.storefront-secondary-navigation h3,body.woocommerce-active.storefront-secondary-navigation h4{font-family:"museo-slab",serif}body.woocommerce-active.storefront-secondary-navigation img{border-radius:0}body.woocommerce-active.storefront-secondary-navigation .entry-content h2{color:#7a7570}body.woocommerce-active.storefront-secondary-navigation .entry-content h3{color:#eeb140}body.woocommerce-active.storefront-secondary-navigation a{color:#de7878;font-weight:normal;transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-webkit-transition:0.2s ease-in-out}body.woocommerce-active.storefront-secondary-navigation .button,body.woocommerce-active.storefront-secondary-navigation button.cta,body.woocommerce-active.storefront-secondary-navigation button.alt,body.woocommerce-active.storefront-secondary-navigation input[type="button"].cta,body.woocommerce-active.storefront-secondary-navigation input[type="button"].alt,body.woocommerce-active.storefront-secondary-navigation input[type="reset"].cta,body.woocommerce-active.storefront-secondary-navigation input[type="reset"].alt,body.woocommerce-active.storefront-secondary-navigation input[type="submit"].cta,body.woocommerce-active.storefront-secondary-navigation input[type="submit"].alt,body.woocommerce-active.storefront-secondary-navigation .button.cta,body.woocommerce-active.storefront-secondary-navigation .button.alt,body.woocommerce-active.storefront-secondary-navigation .added_to_cart.cta,body.woocommerce-active.storefront-secondary-navigation .added_to_cart.alt{background:#eeb140;color:#fff;box-shadow:none}body.woocommerce-active.storefront-secondary-navigation .button:hover,body.woocommerce-active.storefront-secondary-navigation button.cta:hover,body.woocommerce-active.storefront-secondary-navigation button.alt:hover,body.woocommerce-active.storefront-secondary-navigation input[type="button"].cta:hover,body.woocommerce-active.storefront-secondary-navigation input[type="button"].alt:hover,body.woocommerce-active.storefront-secondary-navigation input[type="reset"].cta:hover,body.woocommerce-active.storefront-secondary-navigation input[type="reset"].alt:hover,body.woocommerce-active.storefront-secondary-navigation input[type="submit"].cta:hover,body.woocommerce-active.storefront-secondary-navigation input[type="submit"].alt:hover,body.woocommerce-active.storefront-secondary-navigation .button.cta:hover,body.woocommerce-active.storefront-secondary-navigation .button.alt:hover,body.woocommerce-active.storefront-secondary-navigation .added_to_cart.cta:hover,body.woocommerce-active.storefront-secondary-navigation .added_to_cart.alt:hover{background:#e69d15}body.woocommerce-active.storefront-secondary-navigation button:focus,body.woocommerce-active.storefront-secondary-navigation input[type="button"]:focus,body.woocommerce-active.storefront-secondary-navigation input[type="reset"]:focus,body.woocommerce-active.storefront-secondary-navigation input[type="submit"]:focus,body.woocommerce-active.storefront-secondary-navigation .button:focus,body.woocommerce-active.storefront-secondary-navigation .added_to_cart:focus{outline:none}body.woocommerce-active.storefront-secondary-navigation .btn-bordered{border:1px solid #de7878;letter-spacing:1px;font-size:0.8em;text-transform:uppercase;display:inline-block;padding:0.15em 0.8em;background:transparent}body.woocommerce-active.storefront-secondary-navigation .btn-bordered:hover{background:#de7878;color:#fff}body.woocommerce-active.storefront-secondary-navigation input[type='search']{background:transparent;border:1px solid #ccc;box-shadow:none;-webkit-box-shadow:none}body.woocommerce-active.storefront-secondary-navigation .site-header .col-full{position:relative}body.woocommerce-active.storefront-secondary-navigation .site-content>.col-full>.woocommerce>.woocommerce-error:first-child,body.woocommerce-active.storefront-secondary-navigation .site-content>.col-full>.woocommerce>.woocommerce-info:first-child,body.woocommerce-active.storefront-secondary-navigation .site-content>.col-full>.woocommerce>.woocommerce-message:first-child{margin-top:0.5em}body.woocommerce-active.storefront-secondary-navigation .preheader-promo{text-align:center;position:relative;padding:1.5em 1.5em 2.5em}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation .preheader-promo{padding:2.5em}}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation .preheader-promo.default{padding:3.5em}}body.woocommerce-active.storefront-secondary-navigation .preheader-promo.feathers{background-image:url("images/bg-feathers.png")}body.woocommerce-active.storefront-secondary-navigation .preheader-promo.beige{background:#f5efe4}body.woocommerce-active.storefront-secondary-navigation .preheader-promo.yellow{background-color:#fac564;color:#fff}body.woocommerce-active.storefront-secondary-navigation .preheader-promo.yellow .btn{color:#7a7570;border-color:#7a7570}body.woocommerce-active.storefront-secondary-navigation .preheader-promo.yellow .btn:hover{color:#fff;border-color:#fff}body.woocommerce-active.storefront-secondary-navigation .preheader-promo.brown{background-color:#7a7570;color:#fff}body.woocommerce-active.storefront-secondary-navigation .preheader-promo.brown h3{color:#fff}body.woocommerce-active.storefront-secondary-navigation .preheader-promo.brown .btn{color:#fff;border-color:#fff}body.woocommerce-active.storefront-secondary-navigation .preheader-promo.brown .btn:hover{color:#fff;border-color:#fff}body.woocommerce-active.storefront-secondary-navigation .preheader-promo .preheader-image{background-image:url("images/preheader-photo.png");position:absolute;right:0;bottom:0;width:100px;height:80px;background-size:100px 80px}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation .preheader-promo .preheader-image{width:200px;height:160px;background-size:200px 160px}}body.woocommerce-active.storefront-secondary-navigation .preheader-promo h3{font-weight:100;font-size:1.5em;margin-bottom:0;color:#7a7570}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation .preheader-promo h3{font-size:2em}}body.woocommerce-active.storefront-secondary-navigation .preheader-promo .btn{margin-left:1em;font-size:0.6em}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation .preheader-promo .btn{position:relative;top:-5px}}body.woocommerce-active.storefront-secondary-navigation .site-header{background:transparent;padding-top:2em;border-bottom:none}body.woocommerce-active.storefront-secondary-navigation .site-header .free-shipping{font-family:"museo-sans",serif;font-weight:900;color:#de7878;letter-spacing:1px;text-transform:uppercase;font-size:1.1em;text-align:center}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header .free-shipping{right:2em;position:absolute;font-size:1.3em;text-align:right}}body.woocommerce-active.storefront-secondary-navigation .site-header .site-branding{width:100%;margin-bottom:0.5em;background-image:url("images/icon-retina.png");background-size:100px 86.666666667px;background-repeat:no-repeat;background-position:center top;padding-top:60px;text-align:center}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header .site-branding{background-size:150px 130px;background-position:left top;width:43%;text-align:left;height:130px;margin-right:0;margin-bottom:1em;padding-top:0px;padding-left:160px}}body.woocommerce-active.storefront-secondary-navigation .site-header .site-branding .site-title{font-size:2.4em;line-height:0.8em;padding-top:0.6em}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header .site-branding .site-title{padding-top:1.5em}}body.woocommerce-active.storefront-secondary-navigation .site-header .site-branding .site-title a{color:#7a7570;font-family:"museo-slab",serif;font-weight:700}body.woocommerce-active.storefront-secondary-navigation .site-header .site-branding .site-description{font-family:"swingdancer",cursive;color:#eeb140;font-size:1.25em;display:block;margin-bottom:0.5em}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header .site-branding .site-description{margin-bottom:1.618em}}body.woocommerce-active.storefront-secondary-navigation .site-header a.login-link{width:100%;text-align:center;color:#93979f;display:block}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header a.login-link{width:7%;float:left;margin-top:6.15em;font-size:0.8em}}body.woocommerce-active.storefront-secondary-navigation .site-header .secondary-navigation{display:none}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header .secondary-navigation{display:block;width:14%;text-align:left;margin-right:0;margin-top:4.25em;margin-bottom:0.8em}}body.woocommerce-active.storefront-secondary-navigation .site-header .secondary-navigation ul.menu{float:left;margin-left:0;list-style:none;width:100%;font-size:1em}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header .secondary-navigation ul.menu{float:right;font-size:.857em}}body.woocommerce-active.storefront-secondary-navigation .site-header .secondary-navigation ul.menu li{display:inline-block;padding:0 5px}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header .secondary-navigation ul.menu li{padding:0}}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header .secondary-navigation ul.menu a{padding-left:0.6em;padding-right:0.6em}}body.woocommerce-active.storefront-secondary-navigation .site-header .site-search{width:100%}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header .site-search{width:18%;margin-top:4.3em}}body.woocommerce-active.storefront-secondary-navigation .site-header .site-search form{margin-bottom:0}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation{font-size:1.15em;border-bottom:1px dashed #ccc;text-align:center}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation{text-align:left;width:100%;margin-right:0;padding-top:0.5em}}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation button.menu-toggle{margin:0.5em auto 1em;float:none}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul{text-align:center;position:relative}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul li{position:relative}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul li a{color:#7a7570;font-family:"museo-slab",serif;font-weight:500;text-transform:uppercase}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu ul li,body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.nav-menu ul li{background-color:transparent;overflow:hidden}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu>li>a,body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.nav-menu>li>a{font-size:0.9em;padding-left:0.7em;padding-right:0.7em}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu>li>a,body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.nav-menu>li>a{padding-bottom:1em;padding-top:0.7em}}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu>li:first-child{margin-left:0}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu ul li:hover>a{background:transparent}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu ul.sub-menu{padding:0.5em 0;overflow:hidden}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu ul.sub-menu li:hover{background-color:rgba(0,0,0,0.05)}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu ul.sub-menu li:hover a{color:#5f5c58}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu ul.sub-menu li.megamenu-title:hover{background-color:transparent}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu ul.sub-menu a{text-transform:inherit;font-size:0.8em}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu ul.sub-menu .megamenu-title>a{font-weight:bold;font-size:0.8em;text-transform:uppercase;letter-spacing:3px;color:#7a7570;font-family:"museo-sans",serif}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu ul.sub-menu .megamenu-title>a:after{display:none}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu>li.menu-item-has-children>a:after,body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.menu>li.page_item_has_children>a:after,body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.nav-menu>li.menu-item-has-children>a:after,body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.nav-menu>li.page_item_has_children>a:after{margin-left:0.5em}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.nav-menu>li>ul.sub-menu{background:#f1e9e1;position:absolute}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.nav-menu>li>ul.sub-menu>li>a:hover{background:transparent}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul.nav-menu>li>ul.sub-menu ul{display:block;position:static;background:#f1e9e1;border-top:1px solid #d9c3ad}body.woocommerce-active.storefront-secondary-navigation .site-header .main-navigation ul ul li a{padding:0.25em 1em}body.woocommerce-active.storefront-secondary-navigation .site-header .site-header-cart{padding-top:0.5em;width:100%;text-align:center}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header .site-header-cart{position:absolute;right:-10px;text-align:left;top:33px;width:14%;float:left;padding-top:1.1em;position:relative}}body.woocommerce-active.storefront-secondary-navigation .site-header .site-header-cart .cart-contents{padding-bottom:1em;top:50px}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation .site-header .site-header-cart .cart-contents{top:0}}body.woocommerce-active.storefront-secondary-navigation .site-header .site-header-cart a{color:#7a7570}body.woocommerce-active.storefront-secondary-navigation .site-header .site-header-cart .widget_shopping_cart{background:#dff2bf;color:#4f8a10;border:3px solid #bfe57f}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .site-header .site-header-cart .widget_shopping_cart{width:160%}}body.woocommerce-active.storefront-secondary-navigation .site-header .site-header-cart .widget_shopping_cart .buttons{padding-left:1em;background-color:transparent}body.woocommerce-active.storefront-secondary-navigation .site-header .site-header-cart .widget_shopping_cart .buttons a{background:#fff;box-shadow:none}body.woocommerce-active.storefront-secondary-navigation .site-header .site-header-cart .widget_shopping_cart .buttons a:after{display:none}body.woocommerce-active.storefront-secondary-navigation .site-header .site-header-cart .widget_shopping_cart .total{background-color:transparent}body.woocommerce-active.storefront-secondary-navigation .storefront-breadcrumb{display:none}body.woocommerce-active.storefront-secondary-navigation.woocommerce-cart .storefront-breadcrumb{display:none}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation.home section.storefront-product-section{margin-bottom:2em}}body.woocommerce-active.storefront-secondary-navigation.home main.site-main{padding-top:0}body.woocommerce-active.storefront-secondary-navigation.home section.storefront-featured-products{padding-top:340px}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation.home section.storefront-featured-products{padding-top:440px}}@media (min-width: 1200px){body.woocommerce-active.storefront-secondary-navigation.home section.storefront-featured-products{padding-top:670px}}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation.home section.storefront-product-categories{margin-bottom:6em}}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation.home .site-main .columns-4 ul.products li.product{width:23.5%;margin-right:2%;box-shadow:0 5px 20px rgba(0,0,0,0.1)}}body.woocommerce-active.storefront-secondary-navigation.home .site-main .columns-4 ul.products li.product form{margin-bottom:0}body.woocommerce-active.storefront-secondary-navigation.home section.reward-points{text-align:center;background:#f1e9e1;padding:30px 20px 20px;margin-bottom:30px}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation.home section.reward-points{margin-bottom:60px}}body.woocommerce-active.storefront-secondary-navigation.home section.storefront-product-categories .btn-view-all{text-align:center}body.woocommerce-active.storefront-secondary-navigation.home section.storefront-product-categories .btn-view-all a{color:#fff;background:#fac564;padding:0.6em 2em;display:inline-block;position:relative;margin-top:0.5em}body.woocommerce-active.storefront-secondary-navigation.home section.storefront-product-categories .btn-view-all a span{font-size:0.8em;font-style:italic;font-weight:normal}body.woocommerce-active.storefront-secondary-navigation.home section.storefront-product-categories ul.products li.product{margin-bottom:20px}body.woocommerce-active.storefront-secondary-navigation.home section.storefront-product-categories ul.products li.product h3{text-transform:uppercase;font-family:"museo-slab",serif;font-weight:300}body.woocommerce-active.storefront-secondary-navigation.home section.storefront-product-categories ul.products li.product img{padding:0;border:0px}body.woocommerce-active.storefront-secondary-navigation.home section.storefront-product-categories ul.products li.product mark{display:none}body.woocommerce-active.storefront-secondary-navigation.home .banner-home{position:absolute;width:100%;height:300px;background-image:url("images/bg-banner-1811.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat;left:0}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation.home .banner-home{height:400px}}@media (min-width: 1200px){body.woocommerce-active.storefront-secondary-navigation.home .banner-home{height:600px}}body.woocommerce-active.storefront-secondary-navigation.home .banner-home h2{color:#7a7570;font-weight:100;padding-top:40px}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation.home .banner-home h2{line-height:2.5em;padding-top:160px}}body.woocommerce-active.storefront-secondary-navigation.home .banner-home h2 em{display:block;font-style:normal;font-size:2em}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation.home .banner-home h2 em{font-size:3.5em}}body.woocommerce-active.storefront-secondary-navigation.single-product div.product .woocommerce-product-rating{margin-top:0.5em}body.woocommerce-active.storefront-secondary-navigation.single-product .related h2{color:#7a7570}body.woocommerce-active.storefront-secondary-navigation.single-product .related ul.products{margin-bottom:0}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation.single-product .related ul.products li.product{width:23.5%;margin-right:2%;margin-bottom:0}}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation #content{padding-top:3em}}body.woocommerce-active.storefront-secondary-navigation .woocommerce-products-header,body.woocommerce-active.storefront-secondary-navigation .entry-header{border-bottom:none;margin-bottom:.5em;padding-bottom:0}body.woocommerce-active.storefront-secondary-navigation h1.page-title,body.woocommerce-active.storefront-secondary-navigation h1.entry-title{color:#7a7570;text-align:center;margin-bottom:5px}body.woocommerce-active.storefront-secondary-navigation h1.entry-title.product_title{text-align:left}body.woocommerce-active.storefront-secondary-navigation h2.section-title{color:#7a7570;text-transform:uppercase;letter-spacing:0.5px;font-size:1.8em;margin-bottom:1em}body.woocommerce-active.storefront-secondary-navigation .woocommerce-result-count{float:none;width:100%;text-align:center;color:#93979f}body.woocommerce-active.storefront-secondary-navigation nav.woocommerce-pagination{float:none;margin-top:20px}body.woocommerce-active.storefront-secondary-navigation nav.woocommerce-pagination .page-numbers li .page-numbers.current{background:#eeb140;border-color:#eeb140;color:white}body.woocommerce-active.storefront-secondary-navigation .woocommerce-ordering{float:none;text-align:center}body.woocommerce-active.storefront-secondary-navigation .stock.in-stock{color:#4f8a10}body.woocommerce-active.storefront-secondary-navigation.storefront-full-width-content .woocommerce-tabs .panel{margin-bottom:1em}body.woocommerce-active.storefront-secondary-navigation .star-rating span:before,body.woocommerce-active.storefront-secondary-navigation .quantity .plus,body.woocommerce-active.storefront-secondary-navigation .quantity .minus,body.woocommerce-active.storefront-secondary-navigation p.stars a:hover:after,body.woocommerce-active.storefront-secondary-navigation p.stars a:after,body.woocommerce-active.storefront-secondary-navigation .star-rating span:before,body.woocommerce-active.storefront-secondary-navigation #payment .payment_methods li input[type=radio]:first-child:checked+label:before{color:#de7878}body.woocommerce-active.storefront-secondary-navigation .woocommerce-message{color:#4f8a10;background:#dff2bf}body.woocommerce-active.storefront-secondary-navigation .woocommerce-message .button{padding:5px 10px;background:#4f8a10;color:#fff}body.woocommerce-active.storefront-secondary-navigation .woocommerce-message .button:hover{background:#355c0b}body.woocommerce-active.storefront-secondary-navigation .woocommerce-info{text-align:center;background:#6bacbe;color:white}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation .woocommerce-info{margin:1em 0;padding:1.5em}}body.woocommerce-active.storefront-secondary-navigation .woocommerce-info:last-child{margin-bottom:2em}body.woocommerce-active.storefront-secondary-navigation .woocommerce-info a{color:#2c5864}body.woocommerce-active.storefront-secondary-navigation .term-description p{text-align:center;padding-top:0.5em}body.woocommerce-active.storefront-secondary-navigation #order_review,body.woocommerce-active.storefront-secondary-navigation #order_review_heading{background:#fff;border-color:#fac564}body.woocommerce-active.storefront-secondary-navigation .content-area{margin-bottom:1em}body.woocommerce-active.storefront-secondary-navigation.woocommerce-cart .cross-sells ul.products li.product img{min-height:0}body.woocommerce-active.storefront-secondary-navigation ul.products li.product{position:relative}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation ul.products li.product{width:23.5%;margin-right:2%}}body.woocommerce-active.storefront-secondary-navigation ul.products li.product a{display:block}body.woocommerce-active.storefront-secondary-navigation ul.products li.product.sale .button{background:#de7878}body.woocommerce-active.storefront-secondary-navigation ul.products li.product.sale .onsale{border-color:#de7878;color:#de7878;position:absolute;top:285px;background:#fff;left:50%;margin-left:-30px;width:60px}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation ul.products li.product.sale .onsale{margin-left:-25px;width:50px;top:57%}}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation ul.products li.product.sale .onsale{top:-13px}}body.woocommerce-active.storefront-secondary-navigation ul.products li.product h3{font-family:"museo-sans",serif;font-weight:normal;font-size:1.25em;height:55px}body.woocommerce-active.storefront-secondary-navigation ul.products li.product .button{display:block;width:100%;font-size:1.2em;padding:.6em;margin-bottom:0}body.woocommerce-active.storefront-secondary-navigation .product .facebook-share{background:#6bacbe;padding:0.5em 1em;font-size:0.9em;color:#fff;margin-top:1em;display:inline-block}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes{text-align:center;text-transform:uppercase}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes{padding:2em 0}}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes a{color:#7a7570;font-size:1.9em;display:block;border:1px solid #ccc;padding:1em 0;letter-spacing:2px;font-weight:500}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes>div{margin-bottom:1em}@media (min-width: 992px){body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes>div{margin-bottom:0}}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes div a span{font-size:0.5em;display:block;letter-spacing:0}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes div.subscribe a:hover{background:#eeb140;border-color:#eeb140;color:#fff}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes div.subscribe a:hover span{color:#fff}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes div.subscribe a span{color:#eeb140}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes div.facebook a:hover{background:#6bacbe;border-color:#6bacbe;color:#fff}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes div.facebook a:hover span{color:#fff}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes div.facebook a span{color:#6bacbe}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes div.free-shipping a:hover{background:#de7878;border-color:#de7878;color:#fff}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes div.free-shipping a:hover span{color:#fff}body.woocommerce-active.storefront-secondary-navigation .prefooter-boxes div.free-shipping a span{color:#de7878}body.woocommerce-active.storefront-secondary-navigation .prefooter{background:#f1e9e1;text-align:center;padding:2em 0}body.woocommerce-active.storefront-secondary-navigation .prefooter>div{display:inline-block}body.woocommerce-active.storefront-secondary-navigation .prefooter a.logo{font-size:2em;color:#7a7570;font-family:"museo-slab",serif;font-weight:700;position:relative;bottom:50px;right:20px;display:none}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation .prefooter a.logo{display:inline-block}}body.woocommerce-active.storefront-secondary-navigation .prefooter img.icon{width:150px;height:130px;display:inline-block}body.woocommerce-active.storefront-secondary-navigation .prefooter .tagline{font-family:"swingdancer",cursive;color:#eeb140;font-size:1.5em;position:relative;bottom:50px;left:20px;display:none}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation .prefooter .tagline{display:inline-block}}body.woocommerce-active.storefront-secondary-navigation footer.site-footer{background:#7a7570}body.woocommerce-active.storefront-secondary-navigation footer.site-footer .widget-title{color:#fac564;text-transform:uppercase;font-family:"museo-sans",serif;letter-spacing:1px;font-size:1em;margin-bottom:1.5em}body.woocommerce-active.storefront-secondary-navigation footer.site-footer .footer-widgets ul li{padding-left:0}body.woocommerce-active.storefront-secondary-navigation footer.site-footer .footer-widgets ul li.cat-item-78{display:none}body.woocommerce-active.storefront-secondary-navigation footer.site-footer .footer-widgets ul li:before{display:none}body.woocommerce-active.storefront-secondary-navigation footer.site-footer .footer-widgets ul li a{font-weight:normal;color:#fff}body.woocommerce-active.storefront-secondary-navigation footer.site-footer .footer-widgets ul li .children{display:none}body.woocommerce-active.storefront-secondary-navigation footer.site-footer .footer-widgets{border-bottom:1px solid #87827c;padding-bottom:2em;text-align:center}@media (min-width: 420px){body.woocommerce-active.storefront-secondary-navigation footer.site-footer .footer-widgets{-webkit-column-count:2;-moz-column-count:2;column-count:2;text-align:left}}@media (min-width: 768px){body.woocommerce-active.storefront-secondary-navigation footer.site-footer .footer-widgets{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding-bottom:0}}body.woocommerce-active.storefront-secondary-navigation footer.site-footer .site-info{text-align:center;color:#aca8a4}body.woocommerce-active.storefront-secondary-navigation footer.site-footer .site-info p{margin-bottom:0.6em}body.woocommerce-active.storefront-secondary-navigation footer.site-footer .site-info a{color:inherit;font-weight:normal}
/*# sourceMappingURL=style.css.map */
