/*!
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
*/@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap");h1,h2,h3,h4,h5,h6,p,li{color:#36434a}blockquote{margin:5rem auto 2rem}@media screen and (max-width: 480px){blockquote{margin:3rem auto}}blockquote p{font-size:1.2rem}@media screen and (min-width: 768px){blockquote p{font-size:1.5rem}}blockquote p:before,blockquote p:after{display:none}label{color:#36434a}.uk-modal-content blockquote{font-size:0.875rem;font-style:italic;margin:1rem 1rem !important}.surbma-yes-no-popup-image-center img{width:100px}.c7-product__login-message{margin-bottom:1.5rem}h1{font-weight:bold;font-size:18px;text-transform:uppercase}h2{font-weight:bold;font-size:18px;text-transform:uppercase}h3{font-weight:bold;font-size:18px;text-transform:uppercase}h3.c7-product__title,.c7t-products--3up .c7-product h3{font-size:11px}h4{font-weight:bold;font-size:18px;text-transform:uppercase}h5{font-weight:bold;font-size:18px;text-transform:uppercase}h6{font-weight:bold;font-size:11px;text-transform:uppercase}.scrolled .header__navigation a{color:#345761}h3,.blog-page>h2,.c7-product-detail h2,.c7-product-detail h1,.c7-product-detail h3,.c7-checkout-summary h2,.c7-modal__content h2{font-weight:bold;font-size:18px;text-transform:uppercase}.c7-product__title a,.c7t-products--3up .c7-product h3 a,.c7-product-detail__subtitle.c7-subtitle{color:#36434a}.c7-product-detail .c7-product-spec div{color:#36434a}p,li{font-size:13px}.c7-reservation-widget{font-size:12px}.c7-experiences{font-size:14px}.c7-product-detail .c7-product-spec div{font-size:13px}#c7-checkout-no-layout button,.c7-button,button,.button,.c7-button-small,.c7-button-large{font-size:11px;padding:0.55rem 1.5rem;color:#fff;background:#36434a;border-color:#36434a}#c7-checkout-no-layout button:hover,.c7-button:hover,button:hover,.button:hover,.c7-button-small:hover,.c7-button-large:hover{color:#fff;background:#36434a;border-color:#36434a}#header__navigation-toggle{background:none !important}#c7-login>a,#c7-cart>a{color:#36434a;text-transform:uppercase;opacity:0.8;letter-spacing:0.075em}#c7-login>a:hover,#c7-cart>a:hover{color:#36434a;text-transform:uppercase;opacity:1;text-decoration:none}.c7-cart__carrot{background:#fff}.c7t-third h1,.c7t-third h2,.c7t-third h3{color:#ffffff;font-size:1.35rem}.c7-product-detail .c7-product-specs{display:none}div.c7t-form label{color:#36434a;font-style:normal;font-size:12px}div.c7t-form select,div.c7t-form input[type='text'],div.c7t-form input[type='email'],div.c7t-form input[type='tel'],div.c7t-form input[type='password'],div.c7t-form input[type='username'],div.c7t-form .c7-input-sudo{border-radius:0 !important;border:1px solid rgba(60,90,100,0.3) !important;font-style:normal;color:#36434a;background:transparent}@media only screen and (min-width: 40.0625em){.header{padding-top:19px}}.header__logo{width:320px;font-size:0;padding:1rem 0}@media only screen and (max-width: 40em){.header__logo{margin:0 auto}}@media only screen and (min-width: 40.0625em){.header__logo{padding:0 0 19px}}@media only screen and (min-width: 64.0625em){.header__logo{width:320px}}@media only screen and (min-width: 64.0625em){.scrolled .header__logo{width:320px;padding:19px 0}}.scrolled .header__logo .logo-alternate{opacity:0 !important}.scrolled .header__logo a img:first-child{opacity:1 !important}@media only screen and (min-width: 64.0625em){.scrolled .header{background:#fff}}.header__navigation{background:#eee}@media only screen and (min-width: 40.0625em){.header__navigation{padding:0;background:transparent}}.header__navigation a{color:#36434a;opacity:1}.header__navigation a:hover{opacity:0.8}.scrolled .header__navigation a{color:#36434a}.c7-tools{background:#eee}.c7-tools a{font-size:.75rem}@media screen and (min-width: 640px){.c7-tools{background:transparent}}#c7-login>a,#c7-cart>a{color:#36434a;opacity:1}.header__navigation-toggle{top:0;color:#36434a;font-size:14px}.header__navigation-toggle:hover{color:#345761}.header__navigation-toggle span{background:#36434a}.header__navigation-toggle span:before,.header__navigation-toggle span:after{background:#36434a}.header__right{width:calc(100% - 50px);display:flex;flex-wrap:wrap;justify-content:flex-end}@media only screen and (min-width: 40.0625em){.header__right{width:calc(100% - 150px)}}@media only screen and (min-width: 64.0625em){.header__right{width:calc(100% - 200px)}}.header__right .header__navigation{background:#fff}@media only screen and (min-width: 40.0625em){.header__right .header__navigation{width:auto}}@media only screen and (min-width: 40.0625em){.header__right .header__navigation ul{flex-wrap:nowrap}}@media screen and (max-width: 59.9375em){.show-mobile-nav .header__navigation{transform:translateX(0);overflow-y:scroll}}.c7t-banner--large .c7t-template-width{height:400px}@media screen and (min-width: 768px){.c7t-banner--large .c7t-template-width{height:80vh}}@media only screen and (min-width: 64.0625em){.scrolled .header{background:#fff}.scrolled .header__navigation__menu .menu-header-container>ul>li>a{color:#000}.scrolled .header__navigation__menu .menu-header-container>ul>li>a:hover,.scrolled .header__navigation__menu .menu-header-container>ul>li>a:active{color:#000}.header__navigation__menu .menu-header-container li.menu-item-has-children>button{stroke:#000 !important}}#c7-cart .c7-user-nav__cart__title svg{display:none}.c7-user-nav__cart__title span{clip:initial;clip-path:initial;overflow:initial;position:initial}.c7-user-nav__cart__title span{color:#36434a}@media screen and (min-width: 64.0625em){#c7-account .c7-user-nav__account__login{color:#36434a}}.footer a,.footer a:hover,.footer *{fill:#fff !important}.footer{background-color:#fff !important;font-size:14px;color:#36434a}.footer a{color:#36434a;font-size:14px}.footer a:hover{color:#345861}.footer__menu ul li a{font-size:14px;color:#36434a}.footer__menu ul li a:hover{color:#345861}.footer__social-media a{height:32px;width:32px;border-radius:50%;background:#36434a;display:flex;justify-content:center;align-items:center}.footer__social-media a svg{fill:#fff}.footer__social-media a svg.facebook{background-image:none !important}.footer__social-media a:hover svg{fill:#fff}.footer p{margin-bottom:0.6rem}.darkblue-background{background:#ddd7c6;color:#36434a}.darkblue-background p,.darkblue-background h1,.darkblue-background h2,.darkblue-background h3,.darkblue-background h4,.darkblue-background h5,.darkblue-background h6,.darkblue-background ul,.darkblue-background ol,.darkblue-background li{color:#36434a}.darkblue-background .c7-button,.darkblue-background button{border-color:#36434a}.darkblue-background .c7-button:hover,.darkblue-background button:hover{border-color:#36434a}.page-template-page-coming-soon{padding-top:0 !important;max-height:100vh;overflow:hidden}.page-template-page-coming-soon .c7-tools,.page-template-page-coming-soon .header__navigation,.page-template-page-coming-soon .header__navigation-toggle{display:none !important}.page-template-page-coming-soon header.header{display:none !important}.c7t-video__video.c7t-video__video--fullscreen{padding-top:0;height:45vh}@media only screen and (min-width: 40.0625em){.c7t-video__video.c7t-video__video--fullscreen{padding-top:0;height:98vh}}.c7t-video__custom-content{position:absolute;left:50%;top:50%;text-align:center;transform:translate(-50%, -50%);z-index:2}@media only screen and (max-width: 40em){.c7t-video__custom-content{width:85%;max-width:29rem}}.c7t-video__custom-content img{width:90%}.c7t-video__custom-content h4{text-align:left;margin-top:3rem;margin-bottom:1.5rem;font-size:1rem;letter-spacing:0.07em;color:#fff;text-transform:uppercase;font-weight:600;font-family:Montserrat, sans-serif}.c7t-video__custom-content label{color:#fff !important;font-style:normal;font-size:12px}@media screen and (max-width: 735px){.c7t-video__custom-content .c7-form__group{display:flex;margin-bottom:0}}@media screen and (max-width: 735px){.c7t-video__custom-content .c7-form__group div:first-of-type{padding-right:10px}}.c7t-video__custom-content .c7-form select,.c7t-video__custom-content .c7-form input[type='text'],.c7t-video__custom-content .c7-form input[type='email'],.c7t-video__custom-content .c7-form input[type='tel'],.c7t-video__custom-content .c7-form input[type='password'],.c7t-video__custom-content .c7-form input[type='username'],.c7t-video__custom-content .c7-form .c7-input-sudo{border-radius:0 !important;border:1px solid rgba(60,90,100,0.3) !important;font-style:normal}.c7t-video__custom-content .c7-button,.c7t-video__custom-content button{background:#3c5a64 !important;border-color:#3c5a64 !important;color:#fff !important;border-radius:0 !important}.c7t-video__custom-content .c7-button:hover,.c7t-video__custom-content button:hover{background:#324c54 !important;border-color:#324c54 !important}@media only screen and (max-width: 40em){.c7t-video__video--fullscreen video{top:0;left:0;bottom:0;right:0;width:initial;height:100%;transform:none}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.c7t-video__video--fullscreen video{top:0;left:0;bottom:0;right:0;width:initial;height:100%;transform:none}}.video-overlay-content{position:absolute;width:100%;top:29vh;z-index:99}.video-overlay-content h1,.video-overlay-content h2,.video-overlay-content h3,.video-overlay-content h4,.video-overlay-content h5,.video-overlay-content h6,.video-overlay-content p{color:#fff}@media screen and (min-width: 640px){.video-overlay-content{top:44vh}}.c7t-team__member__image__icon{line-height:1.15}.c7-product__variant__price__sale{font-weight:normal;font-size:1.1rem}.c7-product-detail__subtitle{margin-top:0}
