#page .hentry .entry-content a:not(.button){text-decoration:none}#page .hentry .entry-content a:not(.button):hover{text-decoration:underline}#page #masthead{background-color:#fff}#page .site-branding .site-title{margin-top:-5px}#page #masthead .widget_product_search{margin-top:-10px;margin-bottom:20px}#page .storefront-primary-navigation{background-color:#fff}#page .woocommerce-active .site-branding{float:none}#page .site-branding a{color:#2c2d33}#page .woocommerce-MyAccount-navigation ul li:before{content:none}#page #masthead .site-description{display:none}#page #masthead>.col-full{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}#page .selfHostedMatomoInfo{clear:both;background-color:#3152a0;color:#fff;padding-top:6px;padding-bottom:6px;font-weight:700;margin:0}@media (max-width:66.4989378333em){.col-full.selfHostedMatomoInfo{padding-left:2.617924em;padding-right:2.617924em}}#page .selfHostedMatomoInfo a{text-decoration:underline;color:#f2f2f2;font-weight:700}.site-header-cart .cart-contents,.site-header .menu li a{color:#2c2d33!important;font-size:14px}.site-header-cart .cart-contents:hover,.site-header .menu li a:hover{color:#f77b00!important;text-decoration:none}.site-header .menu li.menu-item.current-menu-item a{color:#f77b00!important}.site-header .site-header-cart a,.site-header .menu li.menu-item a{font-weight:600}@media (min-width:900px){.woocommerce-active #page #matomo_version_change_container{float:right;margin-top:-37px}}@media (min-width:768px){.woocommerce-active #page .site-branding{position:relative}.woocommerce-active #page .site-branding,.woocommerce-active #page .site-search{margin-bottom:0}#page #masthead{padding-top:30px}#page .main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:1.4em 1em}#page .site-header-cart .cart-contents{padding:1.4em 0}}.widget_shopping_cart_content{display:none}header .col-full{max-width:none!important}body .container-content>.page-header.default:before{z-index:1!important}body .container-content>.page-header.default:after{z-index:1!important}.error-404 .page-header{border-bottom:0}.marketplace-breadcrumb{line-height:1.428;font-size:15px;background-color:#f8f8f8}.marketplace-breadcrumb .storefront-breadcrumb{margin-bottom:0!important;padding:0!important}.marketplace-breadcrumb .storefront-breadcrumb>.col-full{margin-left:2.617924em;margin-right:0;padding-left:0}.marketplace-breadcrumb .woocommerce-breadcrumb{margin-bottom:0;margin-left:0;margin-right:0;background-color:#f8f8f8;color:#333;padding:1.41575em 0}.marketplace-breadcrumb .woocommerce-message{margin-top:20px}.woocommerce-breadcrumb a{color:#75777d;text-decoration:underline}.woocommerce-breadcrumb a:hover{text-decoration:none}.woocommerce-breadcrumb .breadcrumb-separator:after{opacity:1!important;color:#75777d!important}#page .woocommerce-breadcrumb a:first-of-type::before{font-size:11px}#page .cart .product-thumbnail{display:none}#page .cart-empty{font-size:18px!important;margin-bottom:60px}#page small.woocommerce-price-suffix,#page .first-payment-date small{font-size:100%}.piwikCartHeader a{font-weight:700}#page #content .woocommerce-thankyou-order-received{font-size:16px}.woocommerce-order-received #page .woocommerce header{margin-bottom:0!important}.woocommerce-order-received #page .woocommerce h2,.woocommerce-order-received #page .woocommerce h3{margin:1.5em 0 0.5em!important}#page table.my_account_orders{font-size:100%}#braintree_paypal_button:hover{background-color:#ff9600}#page .wc_payment_method:before{content:''}#page .woocommerce-order-overview li:before{content:''}#page #customer_login .login .button{margin-bottom:20px}#page .woocommerce-MyAccount-navigation ul li{font-size:14px}#page .woocommerce-MyAccount-navigation ul li a{font-weight:700}#page .woocommerce-MyAccount-navigation{width:20%}#page .woocommerce-MyAccount-content{width:74%}#page .woocommerce-MyAccount-content #payment .payment_methods li{padding:8px}#page .woocommerce-PaymentMethods li:before{content:''}.woocommerce-edit-account #page fieldset{background:#fff}.woocommerce-edit-account #page fieldset legend{background:#fff}.woocommerce-account #page h2,.woocommerce-account #page h3{margin:1.5em 0 0.5em!important;font-weight:400;font-size:36px;line-height:40px}.woocommerce-account #page .woocommerce header{margin-bottom:0!important}#page .order_details .wcs-switch-link.button,.woocommerce-MyAccount-paymentMethods .payment-method-actions .button,.woocommerce_account_subscriptions .order-actions .button,.woocommerce-MyAccount-content .subscription_details .button,.woocommerce-MyAccount-content .my_account_orders .button,.woocommerce-MyAccount-content .woocommerce-order-details .order-again .button,.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .button{font-size:14px!important}#page .woocommerce-MyAccount-content .woocommerce-info{font-size:14px!important}#page .woocommerce-Address-title a{font-size:14px}#page .woocommerce-MyAccount-content legend{border-bottom:0}#page .my_account_orders .order-actions .button.invoice,#page .woocommerce-orders-table__cell-order-actions .button.invoice{margin-top:8px}#page .order_details .wcs-switch-link.button{margin-left:25px}.ticket-template-default.single-ticket #page .ticketIntro{display:none}#page .wcpv-sold-by-order-details,#page .wcpv-sold-by-single{display:none}#page .return-to-shop{display:none}#page .woocommerce_account_tickets{margin-bottom:1.6em}#page div.product .summary{width:400px;display:block;margin:0 auto;float:none}#page div.product .summary form{margin-bottom:0}#page div.product .summary .woocommerce-product-rating{margin:0;padding:0;border:0}#page div.product .summary .woocommerce-review-link{cursor:text;color:#60646c;text-decoration:none}#page .site-main{margin-bottom:0}#page #primary{margin:0}#page div.product form.cart{border:0}#page div.product .variations_button{border:0}#page div.product p.price{display:none}#page div.product form.cart .single_add_to_cart_button.button{float:left;margin-left:20px}#page .single-product div.product table.variations .value{margin-bottom:0}#page .single-product div.product .single_variation .price{margin-bottom:0;margin-top:1em}#page div.product .woocommerce-variation.single_variation{float:left;margin-top:1.5em;margin-right:20px}#page div.product .woocommerce-variation-add-to-cart.variations_button{float:left}#page .woocommerce-verification-required{color:#666;font-family:'Nunito',Verdana,sans-serif;line-height:27px;font-size:16px}#page .g-recaptcha{margin-bottom:25px}.woocommerce mark{background:transparent}#page .button.wc-forward{font-family:'Nunito',Verdana,sans-serif}#page table.woocommerce-checkout-review-order-table .product-name{width:220px;max-width:220px!important}#page .button.checkout-button:hover,#page #place_order:hover{background-color:#ff9600;text-decoration:none}#page #place_order{font-size:1.41575em;width:100%;white-space:pre-wrap;padding:.6180469716em 1.41575em;line-height:inherit}#page #place_order,#page .button.checkout-button{background-color:#4CAF50;font-family:'Nunito',Arial,sans-serif;font-weight:700;border-radius:3px}#page .site-header .site-header-cart a,#page .site-header .menu li.menu-item a{font-weight:900;font-family:Nunito,Arial,sans-serif;font-size:15px}#page .submit,#page .button:not(.wc-forward),#page div.product button{background-color:#4CAF50;font-size:18px;border:0;padding:8px 12px;line-height:20px;color:#fff!important;white-space:normal;text-align:center;border-radius:3px;font-family:'Nunito',Verdana,sans-serif;font-weight:700;text-decoration:none}.woocommerce-orders #page .woocommerce-MyAccount-content .woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button.button{display:none}#page .submit:hover,#page .button.checkout-button:hover,#page .button:not(.wc-forward):hover,#page div.product button:hover{background-color:#ff9600}#page #order_review_heading,#page #order_review{border-color:#d4291f}#page #payment_method_stripe~label{display:inline}#page #content{padding:0}#page #payment .wc-terms-and-conditions label{display:inline-block}#page .variation-SoldBy{display:none}#page table.cart thead th{text-indent:0;padding:.857em 1.387em}#page .required{color:#d4291f}#page .hentry{border:0}#page .woocommerce-error,#page .woocommerce-info,#page .woocommerce-message{font-size:16px}#page .woocommerce_error li:before{color:#fff!important}#page .woocommerce-error{background-color:#d4291f}#page .woocommerce-info{background-color:#1e93d1}#page .woocommerce-error,#page .woocommerce-error li,#page .woocommerce-info a{color:#fff!important}#page .woocommerce .woocommerce-message .button{background-color:#0C6F41}.woocommerce #page .woocommerce-message{background-color:#4CAF50}#page .woocommerce .woocommerce-message .button:hover{text-decoration:underline}#page .woocommerce-message a{color:#fff}#page .woocommerce .woocommerce-message a{color:#fff}.page .select2-search{font-size:16px}#page .select2-container a{color:#444}#page #reviews .commentlist li p.meta time{display:none}#page #review_form{margin-top:40px}#page #comments h2{display:none}#page #review_form #respond{margin:0;background-color:#fff;border-top:0;padding:0}#page #review_form label{font-size:16px}#page #review_form #reply-title{margin-bottom:32px;line-height:27px}#page p.stars.selected a:not(.active):before,#page p.stars.selected a.active:before,#page p.stars:hover a:before,#page .star-rating:before,#page .star-rating span:before,#page #review_form .stars a{color:#d4291f!important}#page #reviews .description p{margin:0}#page #reviews .commentlist li p.meta{font-family:'Nunito';font-size:15px}#page #reviews .commentlist li .description{font-family:'Nunito';font-size:15px}#page #reviews .commentlist li .description p{font-family:'Nunito';font-size:15px}#page #reviews .commentlist li .comment_container .comment-text{width:100%!important;float:none!important}#page ul.woocommerce-thankyou-order-details li{font-family:'Nunito';font-size:15px;line-height:inherit;color:#666}.page-template-template-content-page #primary .page.type-page h2{margin:60px 0 40px;font-size:42px;line-height:46px}.page-template-template-content-page #primary .page.type-page p{font-size:18px}.page-template-template-content-page #primary .page.type-page a{font-weight:400}.page-template-template-content-page #primary .page.type-page ul{padding-left:17px}.page-template-template-content-page #primary .page.type-page ul li{font-size:18px}.page-template-template-content-page #primary .page.type-page .entry-content h2:first-child{margin-top:0}@media (min-width:768px){.page-template-template-content-page .page.type-page{padding:0 8.3%!important}}#page #customer_login p,#page article p,#page .woocommerce p,#page{line-height:1.618;font-size:14px;font-family:Verdana,sans-serif}#page .sidebar.affix{line-height:20px}#page article p,#page .woocommerce p{margin:0 0 1em}#page,#page h2,#page h3,#page h4,#page h5,#page h6{font-family:'Nunito',Verdana,sans-serif}#page #customer_login label,#page .woocommerce label{font-family:'Nunito',Verdana,sans-serif;font-size:14px;font-weight:700;line-height:1.428571429}#page .woocommerce .form-row{margin-bottom:2em}footer.footer-page{clear:left}.footer-page .go-top{margin-bottom:24px!important}.sidebar.affix .content-info.side-footer,.footer-page .footer-copyright,.footer-page .go-top span,.footer-page .social{display:none!important}a{color:#428bca}#page article p strong{font-weight:700;color:#666}#page .cartCurrencySwitcherTarget{display:none;visibility:hidden;opacity:0;width:0;height:0}body,html{background:white!important;margin-right:0;margin-top:0;margin-bottom:0}.sidebar.affix a{font-weight:500}.sidebar.affix ul{margin-left:0}.storefront-sticky-add-to-cart{box-shadow:none!important}.paypalPurchaseHint{padding:10px 25px}