/*
Theme Name: Big Store
Theme URI: https://themehunk.com/product/big-store/
Author: ThemeHunk
Author URI: https://www.themehunk.com
Description: Big Store is an eCommerce WordPress theme specially made for shopping websites. You can create any type of online store website using it. Theme is best suited for Fashion & Clothing store, furniture, grocery, clothing, electronic, gadget store and decorative gifts stores. Theme option panel is so easy to use and theme is also fully responsive to each & every device like Mobile, ipads etc. Some theme features are Tabbed product carousel, Woo Category layouts, Header & Footer combinations, quick view, translation ready, Ajax search, shop with category, Top slider layouts, Product Filter, Product styles, Color & Background options etc. Theme is deeply integrated with WooCommerce plugin to sell your products online.  See demo here: https://themehunk.com/big-store-ecommerce-wordpress-theme/
Version: 2.1.1
Requires at least: 5.3
Tested up to: 6.1
Requires PHP: 5.3
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
Text Domain: big-store
Tags: wide-blocks, block-patterns, block-styles, editor-style, e-commerce, blog, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, add_editor_style, featured-image-header, featured-images, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready.

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/        
@font-face{ font-family: 'Roboto-Bold'; src: url('third-party/fonts/site-font/Roboto-Bold.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face{ font-family: 'Roboto-Medium'; src: url('third-party/fonts/site-font/Roboto-Medium.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face{ font-family: 'Roboto-Regular'; src: url('third-party/fonts/site-font/Roboto-Regular.ttf') format('truetype'); font-weight: normal; font-style: normal; } .coupon2-codebox { background: #e5f3f2; font-size: 15px; color: #000000; padding: 0px 0px 10px; text-align: center; line-height: 26px; display: block; margin-bottom: 0; } .coupon2-codebox span { font-size: 24px; color: #fff; padding: 7px 20px; background: #00b3aa; margin: 10px; border: 1px dashed #fff; display: block; } .single-product .woocommerce-product-rating .star-rating { margin: 0!important;font-size: 24px;height: 28px;color: #ff9200 !important;} .single-product .woocommerce-review-link { background: #e20202; color: #fff; padding: 5px 10px; border-radius: 2px; text-decoration: underline; opacity: 1; } .single_add_to_cart_button {font-size:14px;border:1px solid #07a7a7 !important;background-color: #07a7a7;color:#fff;padding: 8px 16px!important;text-transform: uppercase;margin:0;} .single_add_to_cart_button:hover{background-color:#057e7e!important; border-color:#057e7e!important;} .woocommerce #reviews #comments ol.commentlist li .meta {color: #000;margin: 0;} .payment_methods label small {color: #f00;font-weight: 600; font-size: 100%;} .woocommerce .entry-summary table.variations-grid td del {display: none;} .woocommerce .entry-summary table.variations-grid td form.cart {margin-bottom: 0; float: inherit;} .entry-summary table.variations-grid {width:100%;} .woocommerce table.variations-grid, .woocommerce table.variations-grid tfoot td, .woocommerce table.variations-grid tfoot th { border: 1px solid #484545;} .woocommerce table.variations-grid td, .woocommerce table.variations-grid th {padding: 5px 9px !important;font-size: 15px !important; border: 1px solid #484545;font-weight: 600; text-align: center; vertical-align: middle;} .envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner {border: 1px solid #232323; padding: 3px;} .wpcf7-form label { color: #000;width: 100%;margin: 0;} .wpcf7-form-control-wrap { position: relative;} .entry-content .wpcf7-form p{margin-bottom: 8px;} .wpcf7-form input {color: #000;width: 80%;border-radius: 0;border: 1px solid gray; height: 30px;} .wpcf7-form textarea {resize: none; height: 60px; width: 80%; border-radius: 0; border: 1px solid gray;} .wpcf7-form input[type=submit] {border-radius: 0;width: 99px; color: #fff;border: 1px solid #0689b1;background: #0689b1;height: 35px;} .wpcf7-form input[type=submit]:hover {border: 1px solid #0689b1;} .woocommerce ul.products.columns-4 li.product{border: 1px solid #c5c5c5;padding: 6px; text-align: center;} .woocommerce ul.products li.product .woocommerce-loop-category__title{color: #fff;padding: 4px 12px;background: #037575;line-height: 26px; text-align: center;} .woocommerce-cart .wc-proceed-to-checkout{padding: 0;} .woocommerce-cart .wc-proceed-to-checkout .checkout-button{font-size: 18px !important; text-transform: capitalize; padding: 3px 25px !important;float:right !important;} .woocommerce-checkout #payment div.payment_box p.form-row { margin: 0 0 5px !important;} .woocommerce-checkout #payment div.payment_box input.input-text{font-size: 14px !important;padding: 4px 11px !important;color: #000;border: 1px solid #000;} .woocommerce-checkout-payment .test_mode_msg { display: none;} .woocommerce-checkout-payment .payment_methods label {font-weight: 600;color: #000;margin: 0;line-height: 20px !important;} .bacs_gift_cards{width: 100%;padding: 4px 5px;background: #fff;color: #000;border: 1px solid #404040;} .payment_box table, .payment_box td, .payment_box th{border: 1px solid #404040;color: #000;} .main-header{ padding: 5px 0;} .top-header-col2 .open-mart-menu li a{color: #000;} .widget-footer .easy_t_single_testimonial blockquote.easy_testimonial{padding: 0;margin: 0;} blockquote.easy_testimonial p.testimonial_author {font-weight: 600;} .style-light_style blockquote.easy_testimonial p {color: #000;letter-spacing: .3px;} .woocommerce ul.products li.product .star-rating {width: 82px;position: relative;left: 35%;color: #ffb500;} .woocommerce ul.products li.product .thunk-product-content .star-rating {width: 82px;position: relative;left: 4%;color: #ffb500;} .term-description{background: #fff; padding: 15px; border: 1px solid #c1c1c1;margin-bottom: 20px;} .term-description h2, .term-description h3, .term-description h4,.term-description h5{margin-bottom: 5px;font-weight: 600;} .term-description p, .page-content .entry-content p{margin-bottom:10px;text-align: justify; color: #000;font-size:14px;} .term-description p a, .page-content .entry-content p a{color: #00b3aa;} .term-description ul, .term-description ol, .page-content .entry-content ul, .page-content .entry-content ol{margin-left: 25px;margin-bottom: 10px;color: #000;font-size:14px;} .term-description ul li, .term-description ol li, .page-content .entry-content ul li, .page-content .entry-content ol li{margin-bottom: 8px;color: #000;font-size:14px;} article .entry-content ul, article .entry-contentol{margin-left: 23px;} .thunk-hglt-box .thunk-hglt-icon, .thunk-hglt-box .content h6{color: #ffffff;} .thunk-hglt-box p {color: #ffffff;} .thunk-product-highlight-section .content-wrap{background: #037575 !important;border: 1px solid #037575 !important;padding:0 !important;} .content-home{background: #ffffff;padding: 15px; border: 1px solid #6d6d6d; border-radius: 4px;} .content-home p{text-align: justify;margin-bottom: 10px;} .g-recaptcha{margin-bottom: 8px;} .page-template-frontpage .thunk-product-image .woocommerce-LoopProduct-link .star-rating {right: 32%;top: 11px;color: #ff8100;height: 32px;} .ipad{color:#ef0000!important;font-weight: 600;} .open-mart-menu li.menu-item-1929 a {background: #f5d70e; border-radius: 50px;color: #000;} .open-mart-menu li.menu-item-1929 a:hover {background: #e1cc3d; border-radius: 50px;color: #000;} #open-mart-menu{text-align: left;} .woocommerce-error{color: #e90000!important;} #thunk-cat-tab .thunk-product-hover .os-product-excerpt{display:none;} .widget-footer .widget-footer-wrap ul li a, .widget-footer .widget-footer-wrap p{color: #fff;display:block;} .widget-footer .widget-footer-wrap ul li a:hover{color: #08bdbd;} .below-footer p.footer-copyright {color:#fff;} .below-footer p.footer-copyright a {color:#fff;} .widget-footer .widget-footer-wrap ul li{border-bottom: 1px dotted #ccc;padding-bottom: 5px;} .widget-footer .widget-footer-wrap p{border-bottom: 1px dotted #ccc;padding-bottom: 5px;} .main-menu .open-mart-menu > li > a:hover, .open-mart-menu .current-menu-item a {background: #037575;color: #fff!important;} .thaps-from-wrap {border-color: #2ac3cb!important;} .sidebar-content-area .widget_block h2{background: #037575 !important;font-size: 18px!important;text-align: center;padding: 2px 12px;color: #fff!important;margin-bottom: 10px;} .sidebar-content-area .open-mart-widget-content ul, .open-mart-widget-content ul li {border-bottom: 1px dotted #6db7bb;} .woocommerce-order table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details { padding: 10px;} blockquote { background: #d3eced;} .term-description blockquote p{ margin-bottom: 0;} #thaps-search-button {background: #037575 !important;margin: 0!important;} .top-header .big-store-menu > li > a{padding: 9px;} .thunk-slider-content-wrap{position: relative; margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; max-width: 1300px;width: 100%; box-sizing: border-box;} .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product{ border: 1px solid #ddd;text-align: center;} .wc-block-product-categories{margin-top: 0 !important;padding: 10px;margin-bottom: 20px;background-color: #ffffff;box-shadow: 0px 0px 15px #e6eaf4;} .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {background: #f9f9f9; padding: 0 10px;} .stars .dashicons-star-filled, .stars .dashicons-star-half, .stars .dashicons-star-empty{color: #ffb100;} .woocommerce .star-rating span {color: #ffb100;} .page-content .entry-content ul.products{margin-left: 0;} .sidebar-content-area .big-store-widget-content{padding: 0;} .sidebar-content-area .wp-block-latest-posts__list, .sidebar-content-area .wp-block-categories-list{margin-top: 0 !important;padding: 10px;margin-bottom: 20px;background-color: #ffffff;box-shadow: 0px 0px 15px #e6eaf4;} .sidebar-content-area .wp-block-latest-posts__list li, .sidebar-content-area .wp-block-categories-list li{border-bottom: 1px solid #ddd; padding-bottom: 5px;} article.thunk-post-article{border: 1px solid #ddd;padding: 10px;} .widget-footer .widget-title{color:#fff !important;} .woocommerce ul.products li.product .price { margin-top: 8px;} .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item { border-bottom: 1px solid #a1a1a1;} .home div.product {border: 1px solid #a5a5a5;text-align: center;} .woocommerce form .form-row .optional { display: none; } .woocommerce button.button { background: #1f4c94 !important; } #tab-title-delivery_information { display: none !important; } #tab-delivery_information { display: none !important; } .widget-footer { color:#fff; } .testimonial-container { display: block; grid-template-columns: repeat(2, 1fr); gap: 20px; max-width: 1200px; margin: 0 auto; } .testimonial-item { background-color: #fff; padding: 20px; border: 1px solid #ddd; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); transition: transform 0.3s ease-in-out; } .testimonial-item p{ margin-bottom:10px !important; } .testimonial-item:hover { transform: translateY(-10px); } .testimonial-title { margin-bottom: 15px; } .testimonial-description { font-style: italic; } .testimonial-name { font-size: 18px; font-weight: bold; } .testimonial-rating { font-size: 16px; color: #f39c12; } .testimonial-location { color: #777; } @media (max-width: 768px) { .testimonial-container { grid-template-columns: 1fr; } } @media only screen and (max-width: 768px) { body.woocommerce-cart #block-42, body.woocommerce-checkout #block-42 { display: none !important; } } @media (max-width: 768px) { .woocommerce-column--billing-address, .woocommerce .woocommerce-customer-details .woocommerce-column__title { display: block !important; margin-top: 10px !important; } } .woocommerce-order-overview, .woocommerce .woocommerce-customer-details .addresses:last-child { padding: 10px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); } .woocommerce-order-overview li { display: block ; padding: 8px 0; border-bottom: 1px solid #f0f0f0; }