@font-face{font-family:botanical-icons;src:url(font/botanical-icons.eot?32914193);src:url(font/botanical-icons.eot?32914193#iefix) format('embedded-opentype'),url(font/botanical-icons.woff2?32914193) format('woff2'),url(font/botanical-icons.woff?32914193) format('woff'),url(font/botanical-icons.ttf?32914193) format('truetype'),url(font/botanical-icons.svg?32914193#botanical-icons) format('svg');font-weight:400;font-style:normal}body,p,.btn,.button{font-family:roboto,helvetica neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;color:#000}p{font-size:18px}section,footer{padding:0 0;overflow:hidden}a{font-weight:400}.vbox-title{display:none!important}.product-option-appended-message{border:none;padding:0;margin:0;margin-bottom:2rem}.product-option-content.product-option-accordion-content label{font-weight:300}.entry-content p a{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:roboto,helvetica neue,Helvetica,Arial,sans-serif;font-weight:100}h1{font-size:40px;font-weight:300}.hentry{margin:0}label{font-weight:400}a.btn{border:2px solid #000!important;color:#000!important;text-decoration:none!important}a.btn:hover{color:#fff!important}#site-navigation .mobile-toggle{width:40px;padding-top:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAElJREFUeNpi/P//P8NAASaGAQQDajkjEP8fDfYRF+cUAUqy6micj1o+WsKNWj5awo3G+ajlIyerfQBi/tFgHx5xPtpXGwgAEGAAzUsPKRH2QWUAAAAASUVORK5CYII=) no-repeat center center}.home #site-navigation .mobile-toggle{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNpi/P//P8NAASaGAQQDajkLEP8fDfYRF+eMo8E+avloCTca7KMl3Giwj1o+ajklWY0Y8AGI+UeDfVhYzjjaVxsIABBgAHohCUAP3jR1AAAAAElFTkSuQmCC) no-repeat center center}.post-content .entry-content .post-title{font-size:40px!important;text-align:center}body.single-product .price{display:none}body.single-product.woocommerce div.product span.price span{font-weight:100}body.single-product.woocommerce div.product form.cart .variations .variation{margin-bottom:20px}body.single-product.woocommerce div.product form.cart .variations .label{color:#000;font-size:100%;padding:0;margin-bottom:10px;font-size:18px;font-family:roboto,helvetica neue,Helvetica,Arial,sans-serif;display:block;text-align:left}body.single-product.woocommerce div.product form.cart .variations .label label{font-weight:400;font-weight:100;line-height:33px;margin:0}body.single-product.woocommerce div.product .woocommerce-variation-price{margin-bottom:20px}body.single-product.woocommerce div.product form.cart div.quantity{display:none!important}.woocommerce div.product .product_title{margin-top:60px}.woocommerce div.product .entry-summary{margin-right:15px}.woocommerce div.product .header-image img{width:100%}.product-option-content input[type=radio]{display:none}.product-option-title{font-size:18px}.product-option-content label{padding:8px 15px;border:1px solid #000;margin-right:8px;font-size:18px;margin-bottom:8px;cursor:pointer;font-weight:400}.product-option-content label.activedown{color:#fff;background:#000}.product-option-title.accordion{cursor:pointer}.product-option-accordion-content label{border:0;cursor:inherit}.product-option-accordion-content label.activedown{color:#000;background:#fff}.product-option-title{margin-bottom:10px}.product-option-content{margin-bottom:20px}.woocommerce div.product div.images{margin-bottom:0}#primary .product .entry-summary{min-height:800px}.woocommerce div.product form.cart .variations td.label{color:#000}.woo-variation-swatches .variable-items-wrapper .variable-item,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){padding:8px 15px;border:1px solid #000;margin-right:8px;font-size:18px;margin-bottom:8px;cursor:pointer;font-weight:400;border-radius:0;width:auto;height:auto;-webkit-box-shadow:none;box-shadow:none;margin-left:0;margin-top:0}.woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item span{font-size:18px}.woo-variation-swatches .variable-items-wrapper .variable-item.selected{color:#fff;background:#000}.woo-variation-swatches.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.button-variable-item .variable-item-span{padding:0;font-size:inherit}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow:0 0 0 1px rgba(0,0,0,.3)}.woocommerce .entry-summary .single_add_to_cart_button{max-width:180px;font-weight:400}.product-option-content input[type=radio]:checked+label{background-color:#333}.product-option-content{}.product-option-content input:checked+label,.product-option-content input:checked+label,.product-option-content input:checked+label{border:3px solid #333;background-color:#2fcc71}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff}.home nav{background:0 0;border-bottom:0}.home .nav-bar{width:100%;overflow:hidden}.home .navbar-collapse{border-top:0;box-shadow:none}.module.widget-handle i{color:#fff!important}.home .main-navigation .menu{height:79px;text-align:center}.home .main-navigation .menu>li{float:none;display:inline-block}.home .footer-inner .col-md-3 img{max-width:100%;height:auto}.main-navigation .menu li:hover>a{color:#333!important;text-decoration:underline}.home .site-header{position:fixed;z-index:1000}.home footer a,.home footer a:hover{text-decoration:none}.nav-container{min-height:80px}.main-navigation .menu li a,#site-navigation .text-right,#site-navigation .text-right a,.copyright-text p,.ui-datepicker,.datepicker.dropdown-menu{font-family:BernhardModernStd-Roman,serif;color:#000;text-transform:none;letter-spacing:0;font-size:22px;font-weight:400}.home .main-navigation .menu li a{color:#fff;display:block;height:auto;padding:0}.home .nav-bar a{color:#fff}.home .main-navigation .menu li:hover>a{color:#ccc!important;text-decoration:underline}.main-navigation .menu li a,#site-navigation .text-right,#site-navigation .text-right a{letter-spacing:0;font-size:22px}.main-navigation .menu li a,#site-navigation .text-right{padding-top:21px;height:80px}#site-navigation .text-right,#site-navigation .text-right a{font-size:22px}.nav-container,.address{font-family:BernhardModernStd-Roman,serif}.module{padding:0 15px}.nav-bar .module,.nav-bar .module-group{height:110px;text-align:center}.nav-bar .site-title-container{text-align:left;height:110px;padding-left:20px;padding-top:18px}.nav-bar .site-title-container a{text-align:left;height:90px}.nav-bar .site-title-container img{max-width:270px}nav.fixed.scrolled{padding-left:15px;padding-right:15px;width:100%}nav.fixed.scrolled{visibility:visible;opacity:1;transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease}.navbar-collapse #menu{text-align:center}.page-id-6247 h1{display:none}.page-id-6247 .content-area{padding:0}.content-area{background:#fff}.image-bg{background-size:cover;background-position:center center;min-height:500px;margin-bottom:30px}.image-bg a{color:#000!important;font-size:22px;font-weight:300}.page-id-6247 .image-bg{opacity:1;transition:all .3s ease}.page-id-6247 .image-bg:hover{opacity:.9}.page-id-6247 .image-bg .col-md-12{position:absolute;bottom:0;left:0;width:100%;height:100%;padding:0}.page-id-6247 .image-bg .col-md-12 a{width:100%;height:100%;padding:30px;display:inline-block;outline:none}nav{border-bottom:0;background:#fff}.home nav{background:0 0}.nav-bar{height:75px;max-height:75px;line-height:73px}.logo{max-height:85%}#masthead{background:#fff}.home #masthead{background:0 0}.home header{background:0 0}.page-template-no-sidebar #primary .entry-content{width:66.6%;float:none;margin:0 auto}.page-template .post-content .entry-content .post-title{margin-top:50px;margin-bottom:50px}.woocommerce-store-notice,p.demo_store{background:#000;color:#fff;font-weight:400}.bg-dark{background:#fff}footer.bg-dark p,footer.bg-dark a{color:#000}.home footer{padding:15px 0;margin-top:-130px;position:relative;z-index:100}#colophon .site-info{margin-top:0}.copyright-text,.address{font-size:20px;color:#000;padding:40px 40px 0 20px;font-weight:400}.home .copyright-text,.home .address{color:#fff}.home .copyright-text{padding:0 20px}.address{text-align:right}.home .address a,.home .address a:hover{color:#fff}.address a:hover{text-decoration:underline}footer span{border-right:1px solid #fff;padding:0 10px}footer .phone{padding:0 10px}footer .socials{padding:0}footer span:last-child{border:0}.icon-facebook{margin-left:4%;margin-right:2%}.icon-instagram{margin-left:2%}.woocommerce-message,.woocommerce-info{border:0}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{color:#000;padding:1em}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0;border:1px solid #000}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0;border:1px solid #000}.woocommerce table.shop_table{border-radius:0}.ui-datepicker,.datepicker.dropdown-menu{color:#000;position:fixed!important;bottom:auto!important;height:auto!important;width:auto!important;padding:0;top:0!important;bottom:0!important;left:0!important;right:0;border:none;-webkit-box-shadow:none;box-shadow:none;z-index:1000!important;padding:42px 1px 0 0;overflow-y:auto}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-widget-header{border:0;background:0 0;color:#000;text-align:center}.ui-datepicker table tbody td,.datepicker.dropdown-menu table tbody td{margin:20px 0 14px;display:table-cell;padding:4rem 3rem;text-align:center;font-size:3rem;line-height:3em;border:1px solid #000;color:#000;position:relative;-webkit-border-radius:0;border-radius:0}.entry-content .woocommerce-info,.woocommerce-message{border:1px solid #000;background:#fff;width:350px;max-width:100%}.continue-shopping{width:175px}#password{background:#f5f5f5;border:1px solid transparent;width:100%;height:50px;padding-left:20px;font-weight:500;margin-bottom:24px;border-radius:0}.woocommerce-form-login .woocommerce-form__label-for-checkbox{margin-left:20px}p.lost_password{margin-left:15px}.woocommerce-form-login input[type=submit]{font-weight:400;height:60px}#order_comments{height:7em}#ship-to-different-address-checkbox{display:none}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px}#order_review_heading,#ship-to-different-address,.woocommerce-billing-fields{margin-top:20%}#order_review{margin-bottom:20%}.woocommerce-checkout .woocommerce{width:80%}.woocommerce #customer_details.col2-set .col-1,.woocommerce-page #customer_details.col2-set .col-1,.woocommerce #customer_details.col2-set .col-2,.woocommerce-page #customer_details.col2-set .col-2{clear:both;float:none!important;width:100%!important;margin:0 auto;text-align:left;padding-bottom:20px}.ui-datepicker-current{display:none!important}.ui-widget-content{border:0}.ui-datepicker-calendar .ui-datepicker-current-day{background:#ccc}.ui-datepicker-calendar tbody td:hover{border:1px solid #000;background:#ccc}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:0 0;font-weight:400;color:#000}.ui-datepicker-prev,.ui-datepicker-next{border-radius:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff;border:1px solid rgba(0,0,0,.1)}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#eee}.woocommerce-checkout #payment div.payment_box::before{border:1em solid #eee;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-checkout .post-content{position:relative}#customer_details .your-cart{width:20%;position:absolute;right:0;text-align:center;top:0}#customer_details .your-cart.fixed{position:fixed;top:110px}.woocommerce-page #customer_details .your-cart img{width:100%;height:auto;margin-bottom:10px}.woocommerce-page #customer_details .product-name{margin-top:25px}.woocommerce-page #customer_details p.remove-from-cart{text-align:right;padding-right:10px}fieldset{border:0}.woocommerce-additional-fields{margin-top:40px}.woocommerce form .form-row .input-checkbox{margin:0 10px;position:relative}.woocommerce-additional-fields{border:1px solid #000;padding:20px}input[type=checkbox]{border:1px solid #000;padding:5px}.woocommerce-checkout #payment ul.payment_methods li input{float:left;margin-top:10px}.wc-terms-and-conditions a{text-decoration:underline}figure.gt3pg_gallery-item{margin-bottom:15px!important}.alignright{display:inline;float:right;margin-left:1.5em;margin-bottom:1.5em}.modal{text-align:center;padding:0!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-body{padding:40px;text-align:center}.modal-body .btn{margin-top:20px;margin-bottom:0}.modal-content{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.btn-primary{color:#fff;background:#000}.btn{border:2px solid #000}@media(min-width:991px) and (max-width:1150px){header .module{padding:0}.main-navigation .menu li a,#site-navigation .text-right,#site-navigation .text-right,#site-navigation .text-right a{font-size:18px}.image-bg{min-height:400px}.nav-bar .site-title-container img{max-width:250px}.ui-datepicker table tbody td,.datepicker.dropdown-menu table tbody td{margin:20px 0 14px;display:table-cell;padding:4rem 3.5rem;text-align:center;font-size:2.5rem;line-height:2.5em;border:1px solid #000;color:#000;position:relative;-webkit-border-radius:0;border-radius:0}}@media(max-width:991px){.page-template-no-sidebar #primary .entry-content{width:100%;float:none;margin:0 auto;padding:0 30px}.mb-xs-24{margin-bottom:0}.nav-bar .site-title-container img{max-width:240px}.home .main-navigation .menu{height:auto}.home .nav-bar.nav-open{background:#000;background:rgba(0,0,0,.7)}.site-title-container{width:70%}.home footer{padding:0;margin-top:-110px}.home .site-header{width:100%;padding-left:0;padding-right:0}.home .main-navigation .menu>li{margin-top:0}.mobile-toggle{padding-top:21px}.home .copyright-text,.home .address{color:#000}.address a,.address a:hover{color:#000}.home .address a,.home .address a:hover{color:#000}.home .nav-bar .module{padding:4px 15px 0}.navbar-collapse .menu>li{float:none;display:inline-block;margin-top:5px}.nav-bar li a{height:30px;padding:0}.main-navigation .text-right{text-align:center}.module.widget-handle{margin-right:22px}.module.widget-handle i{font-size:35px;padding-top:10px}.copyright-text{padding-bottom:20px;height:100px}.phone{border-left:0}.address{padding:30px}footer span{display:inline-block;line-height:40px;width:100%;text-align:center}footer .phone{border-left:0}.icon-facebook{margin-left:0%}.home .footer-inner .col-md-3 img{max-width:300px}.image-bg{min-height:400px}.product .entry-summary{padding:0 20px}.copyright-text,.address{text-align:center}br{display:inherit}.woocommerce-checkout .woocommerce{width:100%;margin:0 auto}#customer_details .your-cart{width:100%;position:relative;text-align:center;position:static}.woocommerce form .wc-terms-and-conditions{margin-bottom:30px}.entry-content .woocommerce-info,.woocommerce-message{text-align:center;border:1px solid #000;background:#fff;width:350px;max-width:350px;margin:0 auto;margin-bottom:40px}.ui-datepicker table tbody td,.datepicker.dropdown-menu table tbody td{margin:20px 0 14px;display:table-cell;padding:3rem 2.4rem;text-align:center;font-size:2rem;line-height:2em;border:1px solid #000;color:#000;position:relative;-webkit-border-radius:0;border-radius:0}}@media(min-width:1400px){.home .footer-inner .col-md-3 img{max-width:350px;height:auto}}@media(max-width:768px){.ui-datepicker table tbody td{padding:1.5rem 1rem}}[class^=icon-]:before,[class*=" icon-"]:before{font-family:botanical-icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-down-open-big:before{font-family:botanical-icons;content:'\e800'}.icon-up-open-big:before{font-family:botanical-icons;content:'\e801'}.icon-facebook:before{font-family:botanical-icons;content:'\f09a'}.icon-instagram:before{font-family:botanical-icons;content:'\f16d'}.menu-cart-link-mobile{font-size:22px;height:auto}.cart-icon{display:inline-block;font-size:inherit;height:3rem;vertical-align:-.5rem}.menu-cart-link-mobile .cart-icon{margin-right:1rem}.javascript-notice{border:1px solid #000;padding:20px}.javascript-notice p:last-child{margin-bottom:0}.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 auto 2rem}.ppom-option-price-list{display:none}.ppom-option-price-list.ppom-total-without-fixed{display:table-row}.ppom-wrapper .table-striped tbody tr:nth-of-type(odd){background-color:transparent!important}.extras-collapse{background:0 0;border:none;padding:0}.ppom-input-extras .form-check .form-check-label{display:flex;align-items:center}.ppom-input-extras .form-check .form-check-label .ppom-check-input{margin-right:1rem}.simple-banner{background:#000}.checkout .your-cart .product-name{font-weight:700}.woocommerce-variation-description p{color:#999}.woocommerce div.product form.cart .variations tr{display:block}