/*!
Theme Name: Spectra Template Child
Author: Wineworks
Author URI: http://wineworks.co
Description: Custom child theme developed by Wine Works to be used with Commerce7 & WordPress
Template: wp-spectratheme
Version: 1.1.2.13
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Spectra Child
*/.header__navigation-toggle{position:absolute;top:1.5rem;right:1rem;z-index:99}@media screen and (min-width: 40em){.header__navigation a{color:#fff}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:normal;margin-top:0;margin-bottom:.5em}h1,.h1{font-size:2rem;line-height:1.1;margin-bottom:.4em}@media only screen and (min-width: 40.0625em){h1,.h1{font-size:4rem}}h1+h3,h1+h2,.h1+h3,.h1+h2{text-transform:uppercase;font-size:1rem;letter-spacing:.1em;margin-bottom:1.5rem}@media only screen and (min-width: 40.0625em){h1+h3,h1+h2,.h1+h3,.h1+h2{font-size:1.4545454545rem}}h2,.h2{font-size:1.5rem;line-height:1.1;margin-bottom:.5em}@media only screen and (min-width: 40.0625em){h2,.h2{font-size:3rem}}h3,.h3{font-size:1.25rem;line-height:1.2;margin-bottom:.5em}@media only screen and (min-width: 40.0625em){h3,.h3{font-size:2rem}}h4,.h4{font-size:1.2em;line-height:1.2;margin-bottom:.2em;color:#232324}@media only screen and (min-width: 40.0625em){h4,.h4{font-size:1.65rem}}h5,.h5{font-size:1rem;line-height:1.2;margin-bottom:.2em;color:#232324}@media only screen and (min-width: 40.0625em){h5,.h5{font-size:1.25rem}}h6,.h6{font-size:1rem;line-height:1.2;margin-bottom:.2em;color:#232324}@media only screen and (min-width: 40.0625em){h6,.h6{font-size:1rem}}h1,h2,h3{color:#bc3d42}.full-page .c7t-content{max-width:1600px;padding:0}@media only screen and (min-width: 40.0625em){.c7t-text-block--2col .c7t-template-width{display:flex;flex-wrap:wrap;justify-content:space-between}.c7t-text-block--2col .c7t-template-width>div{width:49%;padding:0 1%;margin-left:0;margin-right:0}.c7t-text-block--2col .c7t-template-width>div+div{padding:0 1%;margin-left:0;margin-right:0}}.c7t-text-block--2col .c7t-template-width>div{margin-bottom:1.5rem}@media only screen and (min-width: 40.0625em){.c7t-text-block--2col .c7t-template-width>div{margin-bottom:0}}@media only screen and (min-width: 40.0625em){.c7t-text-block--3col .c7t-template-width{display:flex;flex-wrap:wrap;justify-content:space-between}.c7t-text-block--3col .c7t-template-width>div{width:33%;padding:0 1%;margin-left:0;margin-right:0}.c7t-text-block--3col .c7t-template-width>div+div{margin-left:0;margin-right:0}.c7t-text-block--3col .c7t-template-width>div+div+div{margin-left:0;margin-right:0}}.c7t-text-block--3col .c7t-template-width>div{margin-bottom:1.5rem}@media only screen and (min-width: 40.0625em){.c7t-text-block--3col .c7t-template-width>div{margin-bottom:0}}@media only screen and (min-width: 40.0625em){.c7t-text-block--4col .c7t-template-width{display:flex;flex-wrap:wrap;justify-content:space-between}.c7t-text-block--4col .c7t-template-width>div{width:50%;padding:0 1%}}@media only screen and (min-width: 64.0625em){.c7t-text-block--4col .c7t-template-width{display:flex}.c7t-text-block--4col .c7t-template-width>div{width:25%}}.c7t-text-block--4col .c7t-template-width>div{margin-bottom:1.5rem}@media only screen and (min-width: 64.0625em){.c7t-text-block--4col .c7t-template-width>div{margin-bottom:0}}@media only screen and (min-width: 40.0625em){.c7t-text-block--5col .c7t-template-width{display:flex;flex-wrap:wrap;justify-content:space-between}.c7t-text-block--5col .c7t-template-width>div{width:50%;padding:0 1%}}@media only screen and (min-width: 64.0625em){.c7t-text-block--5col .c7t-template-width{display:flex}.c7t-text-block--5col .c7t-template-width>div{width:20%}}.c7t-text-block--5col .c7t-template-width>div{margin-bottom:1.5rem}@media only screen and (min-width: 64.0625em){.c7t-text-block--5col .c7t-template-width>div{margin-bottom:0}}@media only screen and (min-width: 40.0625em){.c7t-text-block--6col .c7t-template-width{display:flex;flex-wrap:wrap;justify-content:space-between}.c7t-text-block--6col .c7t-template-width>div{width:33%;padding:0 1%}}@media only screen and (min-width: 64.0625em){.c7t-text-block--6col .c7t-template-width{display:flex}.c7t-text-block--6col .c7t-template-width>div{width:16%}}.c7t-text-block--6col .c7t-template-width>div{margin-bottom:1.5rem}@media only screen and (min-width: 64.0625em){.c7t-text-block--6col .c7t-template-width>div{margin-bottom:0}}.footer__address__address{display:none}.footer__address__city{display:none}.footer__address__state{display:none}.footer__address__postalcode{display:none}.footer__address__break{display:none}.footer__social-media{display:none}.c7-tools{display:none}.c7t-banner.caption h3{font-family:Lato;font-size:12px;text-transform:capitalize;letter-spacing:1px}.c7t-banner.caption .c7t-banner__content{background:rgba(0,0,0,.7);position:absolute;left:0;width:100%;bottom:0;padding:1rem 2rem .65rem 1rem}.c7t-banner.caption .c7t-template-width{max-width:100%}.wide-content{max-width:80rem;margin:0 auto}.wide-content .c7t-content{max-width:100%}.page-id-986 .header__navigation-toggle,.page-id-986 .header__navigation{display:none}.page-id-976 .header__navigation-toggle,.page-id-976 .header__navigation{display:none}.c7-btn:focus{outline:1px dotted #fff !important}#CookiebotWidget button:focus{outline:1px dotted red !important}
