/*!Theme Name: Shopay Pro - Child
Author: Hambly Freeman
Author URI: https://hamblyfreeman.com
Template: shopay-pro
Description: A child theme to add and change defaults on Shopay Pro by Mystery Themes.
Text Domain: shopay-pro-child*/.entry-content p a,.tags-links a{text-decoration:underline}blockquote{border-left:8px solid #ddd;margin:0 0 20px;padding-left:20px;color:#000}figure.wp-block-image,figure.wp-block-image.is-resized{display:flex;flex-direction:column;align-items:center;font-style:italic}.aligncenter{margin-left:auto;margin-right:auto;display:block}#masthead #primary-menu li.menu-item-has-children,#masthead #primary-menu li.page_item_has_children{line-height:2}.berocket_better_labels.berocket_better_labels_image{z-index:10}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none}.header-site-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sticky-header-sidebar-section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:20px}.sticky-sidebar-icon{width:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding-top:12px;padding-bottom:12px}.sticky-sidebar-icon span{width:100%;height:3px;background:#757575;display:block}.sticky-sidebar-icon:hover span{background:#b02230;opacity:.5}.sticky-sidebar-icon:before{bottom:6px;width:25px}.sticky-sidebar-icon:after{top:6px;width:25px}.sticky-sidebar-content .flex-wrapper-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sticky-sidebar-content .flex-wrapper-column>*{margin-bottom:10px}.header-site-info-wrap i{font-size:28px}.sticky-sidebar-content .search-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sticky-sidebar-content .search-submit i{width:25px;height:25px}.sticky-sidebar-content i.fa-search{color:#fff}.wpfFilterTitle{border-bottom:2px solid rgba(0,0,0,.1);position:relative;margin-bottom:10px!important}.wfpTitle{margin:10px 0;position:relative;margin-bottom:20px;font-size:24px;font-weight:500!important;color:#222!important;padding-bottom:6px;font-family:Rubik;font-style:normal;line-height:1.5}.wpfFilterTitle:after{position:absolute;content:"";background:#b02230;height:2px;left:0;bottom:-2px;width:80px}.wpfFilterWrapper .wfpTitle{font-size:24px!important;font-family:Rubik;margin-bottom:0}.awf-preset-wrapper{background:#fff;padding:20px}.awf-filter-title-container{margin-bottom:0!important}.awf-preset-title{margin:10px 0;line-height:1.3;font-size:20px;font-weight:500!important;color:#222!important;padding-bottom:6px;font-family:Rubik;font-style:normal;line-height:1.5;border-bottom:2px solid rgba(0,0,0,.1);position:relative}.awf-preset-title:after{position:absolute;content:"";background:#b02230;height:2px;left:0;bottom:-2px;width:80px}.wpfFilterWrapper .wfpTitle{font-size:24px!important;font-family:Rubik;margin-bottom:0}li.product:hover .product-thumbnail-wrap img{transform:none}.cart-sidebar .widget{padding-left:0;padding-right:0}.woocommerce-cart-form .product-remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.woocommerce-cart-form span.cart-label{display:inline-block}.woocommerce-cart-form .backorder_notification{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px}.woocommerce-cart-form .product-price,.woocommerce-cart-form .product-quantity,.woocommerce-cart-form .product-total{font-size:14px;padding:5px 0}.woocommerce-cart-form ul .product-thumbnail img{border:none;-o-object-position:top center;object-position:top center}.woocommerce-MyAccount-navigation li{padding-left:40px;background-size:15px auto;background-position:5px center;background-repeat:no-repeat}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard{background-image:url(images/home.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders{background-image:url(images/list-bullet.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--my-pre-orders{background-image:url(images/time.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--my-wishlist{background-image:url(images/heart.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--payment-methods{background-image:url(images/moneybox.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address{background-image:url(images/envelope.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account{background-image:url(images/user.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{background-image:url(images/close-outline.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active{background-color:#b02230}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a{color:#fff}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard.is-active{background-image:url(images/home-white.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders.is-active{background-image:url(images/list-bullet-white.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--my-pre-orders.is-active{background-image:url(images/time-white.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--my-wishlist.is-active{background-image:url(images/heart-white.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address.is-active{background-image:url(images/envelope-white.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--payment-methods.is-active{background-image:url(images/moneybox-white.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account.is-active{background-image:url(images/user-white.svg)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout.is-active{background-image:url(images/close-outline-white.svg)}.woocommerce-orders-table__cell-order-actions a.button{margin:5px;display:inline-block}.woocommerce-orders-table__cell-order-actions a.button:last-child{margin-right:0}.woocommerce-orders-table__cell-order-actions a.button:hover{color:#fff}.woocommerce-orders-table__cell-order-status mark.order-status{display:none}.entry-content pre.wp-block-preformatted{font-family:inherit}#brands_a_z{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#brands_a_z .brands_index{margin-bottom:2.5rem}#brands_a_z ul:not(.brands_index){list-style:none;padding:0;margin:2.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-5px;margin-right:-5px}#brands_a_z ul:not(.brands_index) li{min-width:20%;padding:5px}#brands_a_z ul:not(.brands_index) li a{border:1px solid;padding:5px 10px;display:block;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#brands_a_z ul:not(.brands_index) li a:hover{background:#b02230;border-color:#b02230;color:#fff}div#brands_a_z a.top{border:none;margin-bottom:2.5rem}@media screen and (max-width:1024px){#brands_a_z ul:not(.brands_index) li{min-width:25%}}@media screen and (max-width:640px){#brands_a_z ul:not(.brands_index) li{width:100%}}.woocommerce-cart-form .coupon{display:none}.woocommerce form.checkout,.woocommerce .woocommerce-order-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce form.checkout .checkout-column,.woocommerce .woocommerce-order-details .checkout-column{width:100%}@media print,screen and (min-width:40em){.woocommerce form.checkout .checkout-column,.woocommerce .woocommerce-order-details .checkout-column{width:48%}}.product-thumbnail-wrap{text-align:center}.product-thumbnail-wrap img{max-height:250px;width:auto;min-width:auto;margin-left:auto;margin-right:auto}.product-btns-wrap a.add_to_cart_button{}.product-btns-wrap a.wishlist-button{}.product-video{margin-bottom:30px}@media screen and (min-width:1200px){.videos-wrapper{max-width:80%;margin-left:auto;margin-right:auto}}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#payment:before{content 'Choose your payment method';display:block;width:100%;font-size:24px}.woocommerce form.checkout #payment,.woocommerce .woocommerce-order-details #payment,.woocommerce form#order_review #payment{border-radius:0}.woocommerce form.checkout #payment .wc_payment_methods,.woocommerce .woocommerce-order-details #payment .wc_payment_methods,.woocommerce form#order_review #payment .woocommerce-order-details{padding:0}.woocommerce form.checkout #payment .wc_payment_method{position:relative;margin-bottom:20px}.woocommerce form#order_review #payment .wc_payment_method{position:relative;margin-bottom:20px}.woocommerce-checkout #payment ul.payment_methods>li>input{position:absolute;left:10px;top:15px}.woocommerce-order-pay form#order_review #payment ul.payment_methods>li>input{position:absolute;left:10px;top:15px}.woocommerce form.checkout #payment .wc_payment_method>label,.woocommerce .woocommerce-order-details #payment label,.woocommerce form#order_review #payment .wc_payment_method>label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:.625rem 1.25rem .625rem 3rem;background:#b02230;color:#fff}.woocommerce form.checkout #payment label img{position:absolute;right:10px;top:15px;max-height:80%;max-width:105px}.woocommerce form.checkout #payment label[for=payment_method_paypal] img{top:5px}.woocommerce form.checkout #payment label img:nth-child(2){transform:translateX(-105%)}.woocommerce form.checkout #payment label img:nth-child(3){transform:translateX(-210%)}.woocommerce form.checkout #payment label img:nth-child(4){transform:translateX(-315%)}.woocommerce form#order_review #payment label img{position:absolute;right:10px;top:10px;max-height:80%;max-width:40px}.woocommerce form#order_review #payment label[for=payment_method_paypal] img{top:5px;max-width:105px;max-height:80%}.woocommerce form#order_review #payment label img:nth-child(2){transform:translateX(-105%)}.woocommerce form#order_review #payment label img:nth-child(3){transform:translateX(-210%)}.woocommerce form#order_review #payment label img:nth-child(4){transform:translateX(-315%)}.woocommerce form.checkout #payment label img:first-of-type,.woocommerce .woocommerce-order-details #payment label img:first-of-type,.woocommerce form#order_review #payment label img:first-of-type{margin-left:10px}.woocommerce form.checkout #payment .payment_box,.woocommerce .woocommerce-order-details #payment .payment_box,.woocommerce form#order_review #payment .payment_box{background:0 0;padding:0 1.25rem}.woocommerce form.checkout #payment .payment_box:before,.woocommerce .woocommerce-order-details #payment .payment_box:before,.woocommerce form#order_review #payment .payment_box:before{display:none}.woocommerce form.checkout #payment .payment_box fieldset .form-row,.woocommerce .woocommerce-order-details #payment .payment_box fieldset .form-row,.woocommerce form#order_review #payment .payment_box fieldset .form-row{margin:0;padding:0}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{display:none}.woocommerce-order-pay #payment .payment_method_paypal .about_paypal{display:none}.woocommerce form.checkout .woocommerce-terms-and-conditions-wrapper label.checkbox,.woocommerce .woocommerce-order-details .woocommerce-terms-and-conditions-wrapper label.checkbox,.woocommerce form#order_review .woocommerce-terms-and-conditions-wrapper label.checkbox{padding:.625rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.2}.woocommerce form.checkout .woocommerce-terms-and-conditions-wrapper label.checkbox input,.woocommerce .woocommerce-order-details .woocommerce-terms-and-conditions-wrapper label.checkbox input,.woocommerce form#order_review .woocommerce-terms-and-conditions-wrapper label.checkbox input{margin:0;position:relative;margin-right:1.25rem}.woocommerce form.checkout .woocommerce-terms-and-conditions-wrapper label.checkbox input:before,.woocommerce .woocommerce-order-details .woocommerce-terms-and-conditions-wrapper label.checkbox input:before,.woocommerce form#order_review .woocommerce-terms-and-conditions-wrapper label.checkbox input:before{width:20px;height:20px;content:'';background:#fff;display:block;position:absolute;left:0;top:-5px}.woocommerce form.checkout .woocommerce-terms-and-conditions-wrapper label.checkbox input:checked:before,.woocommerce .woocommerce-order-details .woocommerce-terms-and-conditions-wrapper label.checkbox input:checked:before,.woocommerce form#order_review .woocommerce-terms-and-conditions-wrapper label.checkbox input:checked:before{background:#666;border:5px solid #fff}.woocommerce-product-gallery__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce div.product div.images img{width:auto}.meeple_like_us_container{}.meeple_like_us_container table{background:#3e395d;color:#fff;width:auto}.meeple_like_us_container table tr{}.meeple_like_us_container table tr:first-child th{background:url(images/bgg-logo.png);background-size:auto 95%;background-repeat:no-repeat;background-position:left center;height:75px}.meeple_like_us_container table tr:first-child a{display:none}.meeple_like_us_container table tr th{border:none}.meeple_like_us_container table tr td{border:none;padding:10px}.meeple_like_us_container table tr td.meeple_like_us_value{min-width:300px}.meeple_like_us_container table tr td.meeple_like_us_key{min-width:300px}.meeple_like_us_container table tr td a{color:#fff;text-decoration:underline}.woocommerce-store-notice.demo_store{height:auto;bottom:auto;font-size:16px;display:block;padding-top:10px;padding-bottom:10px}.woocommerce-store-notice.demo_store a.woocommerce-store-notice__dismiss-link{transform:translateY(-50%);top:50%}#trustpilot-widget-trustbox-1-wrapper{background:#fff;padding:5px;left:0}.shopay-all-content-wrapper aside#secondary h4{text-transform:inherit}.product-btns-wrap{display:flex;flex-direction:column}.product-btns-wrap a.button,.product-btns-wrap a.wishlist-button{width:100%;padding:5px 10px;margin-left:0}label[for=woof_checkbox_instock]{opacity:0;transition:opacity .2s}label[for=woof_checkbox_instock].visible{opacity:1}.chosen-container{max-width:100%!important}button.woof_submit_search_form{background:#b02230}button.woof_submit_search_form:hover{background:#333}@media screen and (max-width:1200px){.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce .products ul::before,.woocommerce ul.products::before{display:none}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:31%!important;margin:0 0 30px!important}.product-btns-wrap{display:flex;flex-direction:column}.product-btns-wrap a.button,.product-btns-wrap a.wishlist-button{width:100%;padding:5px 10px!important;margin-left:0}}@media screen and (max-width:991px){.shopay-all-content-wrapper{display:flex;flex-direction:column;flex-wrap:wrap}.shopay-all-content-wrapper #primary{order:2}.shopay-all-content-wrapper aside#secondary{order:1}.woof_submit_search_form_container button{background:#b02230!important;margin-right:20px!important}.no-sidebar-center #primary,.home.blog.no-sidebar-center #primary{width:100%!important}}@media screen and (max-width:767px){body.site--full-width{background:#fff!important}.meeple_like_us_container table{width:100%}.meeple_like_us_container table tr td.meeple_like_us_value{min-width:50%}.meeple_like_us_container table tr td.meeple_like_us_key{min-width:50%}#main{padding:0 10px}aside#secondary{padding:0 10px}aside#secondary>.widget,aside#secondary>.widget .widget{padding:0}.woocommerce .woocommerce-ordering{margin-right:10px}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce .products ul::before,.woocommerce ul.products::before{display:none}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:48%!important;margin:0 0 30px!important}}.footer-widget-wrapper{display:flex;justify-content:center}