﻿/*!
Theme Name:   Graham Burns Store
Theme URI:    https://woocommerce.com/storefront/
Author:       Aaron Colón
Author URI:   https://store.grahamburnsstudio.com
Description:  Graham Burns Store
Template:     storefront
Version:      2.5.2
License:      GNU General Public License v2 or later
License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  storefrontchild
Tags:         e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, editor-style

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Storefront is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer https://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

All sizing (typography, layout, padding/margins, etc) are inspired by a modular scale that uses 1em as a base size with a 1.618 ratio.
You can read more about the calculator we use in our Sass here: https://github.com/modularscale/modularscale-sass

FontAwesome License: SIL Open Font License - http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
Images License: GNU General Public License v2 or later
*/.main-navigation ul li a:hover,.main-navigation ul li:hover>a,.site-title a:hover,.site-header ul.menu li.current-menu-item>a{color:#999 !important}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 48em){.container{width:750px}}@media (min-width: 62em){.container{width:970px}}@media (min-width: 75em){.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-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{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: 48em){.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12{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: 62em){.col-md-1,.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-md-10,.col-md-11,.col-md-12{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: 75em){.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12{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:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:0}@media (max-width: 48em){.gallery-horizontal--full-width .slick-slide img{height:300px;width:auto}}.site-content{margin-top:20px}@media (min-width: 48em){.site-content{margin-top:40px}}.single-product .site-content .col-full{max-width:none;padding:0}.gallery-horizontal--full-width .slick-arrow{z-index:1}.gallery-horizontal--full-width .slick-prev{left:25px}.gallery-horizontal--full-width .slick-next{right:25px}.gallery-horizontal--full-width .slick-prev:before,.gallery-horizontal--full-width .slick-next:before{text-shadow:0 0 5px rgba(0,0,0,0.5)}.gallery-horizontal--full-width .gallery-horizontal__item{margin:0 10px}.gallery-horizontal--full-width .gallery-horizontal__item:focus{outline:none}.container--single{max-width:970px}.site-footer{background-color:transparent;color:#333;padding:20px}.site-info{padding:0}.site-info__external-links{font-size:12px;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.site-info__external-links a{color:#333;text-decoration:none}.site-info__external-links a:visited{color:#333}.site-info__external-links a:hover{color:#999}.site-info__text{font-size:12px;font-size:.75em;margin:0;text-align:center}body,button,input,textarea{color:#333;font-family:"Montserrat", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;line-height:1.5;text-rendering:optimizeLegibility;font-weight:400}select{font-family:"Montserrat", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Montserrat", sans-serif;font-weight:600}h1,.alpha{letter-spacing:normal}.site-header{border-bottom:1px solid #333;height:50px;padding-bottom:0;padding-top:0}.site-branding{padding-left:10px;position:relative;width:auto}.site-branding__image{left:0;top:0;height:100%;width:100%;position:absolute;z-index:0}.site-branding__img{object-fit:cover;object-position:center center;height:100% !important;max-width:none !important;width:100%}@media screen and (max-width: 48em){.site-branding{background-color:transparent !important}.site-branding__image{display:none}.gblogo{fill:#231F20 !important}}.site-branding .site-title{font-family:'Montserrat', sans-serif;font-size:16px;letter-spacing:normal;text-transform:uppercase;white-space:nowrap;position:relative}.site-branding .site-title a{display:block;font-weight:600}.site-branding .site-title span{display:inline-block;line-height:50px;vertical-align:middle}.site-branding .site-title__text{padding-left:5px}#logo-svg{display:inline-block;height:35px;line-height:1;vertical-align:middle;width:auto}.gblogo{fill:transparent;transition:fill 0.25s}button.menu-toggle{background:transparent;border:none;border-bottom:1px solid #333;border-left:1px solid #333;border-radius:0;cursor:pointer;font-size:12px;font-weight:600;height:50px;line-height:50px;padding:0 10px;right:0;text-align:center;text-transform:uppercase;top:0}button.menu-toggle::before,button.menu-toggle::after,button.menu-toggle span::before{border-radius:0;content:none;display:none;height:auto;width:auto;position:static;top:auto;left:auto;margin-top:auto;-webkit-transition:none;transition:none}.main-navigation div.menu:last-child{display:none}.main-navigation.toggled div.menu:last-child{display:block}.main-navigation.toggled ul{background-color:#fff}.main-navigation.toggled ul a{border-bottom:1px solid #F2F2F2;font-weight:600;padding:10px 20px;text-align:center}.main-navigation ul li a{font-family:'Montserrat', sans-serif;font-size:16px;font-weight:500;text-transform:uppercase}.handheld-navigation,.nav-menu,.main-navigation div.menu>ul:not(.nav-menu){max-height:none;-webkit-transition:none;transition:none}.main-navigation.toggled .handheld-navigation,.main-navigation.toggled .menu>ul:not(.nav-menu),.main-navigation.toggled ul[aria-expanded="true"]{max-height:none}.woocommerce-active .site-header .site-header-cart{float:none;position:fixed;right:20px;bottom:20px;width:auto}.site-header-cart .cart-contents{background:#fff;-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 18px 0px rgba(0,0,0,0.5);display:block;padding:12px;border-radius:50px;width:50px;height:50px;text-align:center}.site-header-cart .cart-contents::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;height:1em;line-height:1.618;content:"\f07a";float:none}.site-header-cart .cart-contents .amount,.site-header-cart .cart-contents .count{display:none}.col-full{margin-left:0;margin-right:0;padding:0 10px}.col-full.col-full--full-width{padding:0}img{border-radius:0}@media (min-width: 768px){.site-header{border-bottom:0 none;height:auto;padding-top:0;padding-bottom:0}.site-branding{background-position:center center;background-repeat:no-repeat;background-size:100% auto;margin-bottom:0;padding:60px 0 60px}.site-branding .site-title a{display:inline-block}#logo-svg{display:inline-block;height:100px}.site-title__text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.woocommerce-active .site-header .main-navigation{width:100%;float:none;margin-right:0;clear:none}.woocommerce-active .site-header .site-branding{float:none;margin-right:0;text-align:center;width:auto}.storefront-secondary-navigation.woocommerce-active .site-header .site-branding{width:auto;float:left;margin-right:0}.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation{width:47.8260869565%;float:right}.col-full{margin-left:auto;margin-right:auto}.col-full.col-full--full-width{max-width:none}.main-navigation{padding:20px 0}.main-navigation .nav-menu{text-align:center}.main-navigation ul.menu,.main-navigation ul.nav-menu{margin-left:0}.main-navigation ul li,.secondary-navigation ul li{text-align:center}.main-navigation ul.menu>li>a{padding:10px 16px}.main-navigation ul.nav-menu>li{line-height:1;padding:0 10px}.main-navigation ul.nav-menu>li>a{padding:0;text-transform:uppercase}}ul.products li.product{margin-bottom:0;text-align:left}ul.products li.product h2,ul.products li.product .woocommerce-loop-product__title{font-size:2em;font-weight:600;margin-bottom:0.5407911001em}.product__link--row{display:block;padding:40px 0;position:relative;text-align:center}.product__link--row:after{background:#999;bottom:0;content:'';height:1px;left:15px;position:absolute;right:15px}@media screen and (min-width: 48em){.product__link--row{text-align:left}ul.products li.product .product__link--row img{margin-bottom:0}.storefront-sorting{margin-bottom:2.617924em;margin-top:2.617924em}}.product-data{margin-top:40px}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{margin-bottom:0}@media (min-width: 768px){.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{margin-bottom:0;margin-right:0;width:100%}}

/*# sourceMappingURL=style.css.map */