/* Author: XpeedStudio Author URI: http://themeforest.net/user/XpeedStudio/portfolio */ @media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all { .xs_retina_logo { display: block !important; } .xs_default_logo { display: none !important; } } @media (min-width: 1300px) { .container-fullwidth { padding-left: 4%; padding-right: 4%; max-width: 100%; } .product-block-slider { max-height: 470px; overflow: hidden; } } @media (min-width: 1600px) { .container-fullwidth { padding-left: 4%; padding-right: 4%; max-width: 100%; } /* vertical feature list */ .xs-feature-text.vertical h4 { font-weight: 700; font-size: 1.14286em; } .xs-feature-list.vertical { padding: 30px; } .xs-feature-list.vertical li { padding-bottom: 30px; margin-bottom: 30px; } /* daily deals version 2 */ .deal-of-the-week-v2 .xs-content-header .xs-content-title { font-size: 1.571em; } .deal-of-the-week-v2 .xs-deal-blocks .countdow-timer { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 25px; } .deal-of-the-week-v2 .xs-deal-blocks .xs-countdown-timer { padding: 0; } .deal-of-the-week-v2 .countdow-timer h4 { text-align: left; margin-bottom: 0; padding-top: 5px; padding-right: 20px; } .deal-of-the-week-v2 .countdow-timer h4 span { display: block; margin-bottom: 5px; } /* feature product */ .xs-single-product { border: 1px solid #efefef; margin-bottom: 30px; } /* small offer banner */ .small-offer-banner.offer-banner-v2 h2, .small-offer-banner.offer-banner-v2 h3 { font-size: 2.286em; } .small-offer-banner { max-height: 300px; min-height: 300px; } .small-offer-banner .media-body { left: 0px; top: 50px; } .small-offer-banner.offer-banner-v3 .media-body { top: 70px; } .small-offer-banner.offer-banner-v2 .media-body { top: 23px; } .small-offer-banner.offer-banner-v3 h2 { font-size: 1.571em; } .small-offer-banner.offer-banner-v3 h3 { font-size: 2.6em; } /* small offer banner */ .small-offer-banner-v2 .small-offer-banner { min-height: 290px; } .product-block-slider.owl-carousel .owl-item img { margin: 0 auto; } } /* Portrait tablets and medium desktops */ @media (min-width: 992px) and (max-width: 1199px) { body { font-size: 14px;; } .xs-menus .nav-menu > li > a { padding: 40px 9px; font-size: 13px; } .xs-no-cl-border .elementor-element-populated { border: 0px !important; } .product-block-slider.owl-carousel .owl-item .item > img { width: 100%; } .xs-slider-main , .xs-side-banner { float: left; width: 48%; margin-right: 15px; } .xs-slider-main + .xs-slider-main, .xs-side-banner + .xs-side-banner { float: right; } .xs-slider-wraper .elementor-widget-wrap:before, .xs-slider-wraper .elementor-widget-wrap:after, .xs-marketo-banner .elementor-widget-wrap:before, .xs-marketo-banner .elementor-widget-wrap:after{ content: " "; display: table; clear: both; } .xs-slider-wraper .elementor-widget-wrap:before, .xs-slider-wraper .elementor-widget-wrap:after, .xs-marketo-banner .elementor-widget-wrap:before, .xs-marketo-banner .elementor-widget-wrap:after{ content: " "; display: table; clear: both; } } @media (min-width: 991px) { .xs-product-wraper.highlight { min-height: 653px; } .xs-menu{ display: none; } } /* Portrait tablets and small desktops */ @media (min-width: 991px) { .xs-header-5 .xs-breadcumb{ margin-top: 226px; } } @media (max-width: 991px) { .xs-header { display: none; } .xs-logo-wraper img{max-height: 40px;} .tabmenu-area { display: block; border-bottom: 1px solid #EDEDED; } .xs-single-wishList .xs-item-count.highlight { display: none; } html { font-size: 90%; } .product-block-slider.owl-carousel .owl-item .item > img { width: 100%; } .xs-no-cl-border .elementor-element-populated { border: 0px !important; } /* section title */ .xs-heading-title { font-size: 2em; } /* content header */ .xs-content-header { text-align: center; } .xs-content-header .xs-content-title { float: none; margin-top: 0; line-height: 1.5; } .xs-content-header .xs-content-title.version-2 { padding-bottom: 0; } .xs-content-header .xs-nav-tab { float: none; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .xs-nav-tab .nav-item { margin-right: 20px; } .xs-order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .xs-order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .xs-order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } /* buttons */ .btn { padding: 10px 25px; } /* feature products */ .xs-feature-product.highlight .xs-feature-product-info { padding: 30px; } .xs-feature-product .xs-product-offer-label { bottom: 20px; left: 30px; } .xs-feature-product img { width: 100%; } .xs-product-wraper { padding: 10px 20px 20px; } .product-title { font-size: 1em; } .price { font-size: 1em; } /* banner campaign */ .xs-banner-campaign img { width: 100%; } /* best deals */ .xs-watermark-text { display: none } /* inner tab */ .xs-product-wraper.version-2 .xs-product-content, .xs-product-wraper.version-2 img, .xs-product-wraper.version-2 .xs-product-header { padding: 0 15px; } .xs-product-wraper.version-2 .xs-product-content { padding-bottom: 15px; } .xs-product-wraper .xs-product-hover-area .float-left, .xs-product-wraper .xs-product-hover-area .float-right { float: none !important; width: 100%; text-align: center; } /* feature items */ .xs-content-title.version-2:before, .xs-content-title.version-2:after { display: none; } .xs-content-header .customNavigation { display: none; } [class*="xs-product-slider"] { margin-bottom: 30px; } /* brand */ .xs-brand-content li { min-width: 50%; margin-bottom: 20px; } /* newsletter */ .xs-newsLetter-section .xs-newsletter { margin-right: 0; } .xs-best-deal-slider-content { text-align: center; } .xs-best-deal-slider-content .xs-btn-wraper{ justify-content: center; } /* footer */ .footer-widget.footer-content { padding-right: 15px; } .xs-copyright-text { text-align: center; } .xs-copyright .xs-payment-card { text-align: center; } .xs-copyright .xs-payment-card .payment-title { display: none; } .xs-social-list.version-2 { text-align: center; } .xs-social-list.version-2 li a { font-size: .7em; } .footer-banner { display: block; text-align: center; } /* feature list */ .xs-feature-list li { width: 33.33333%; } /* product tab with slider */ .xs-nav-tab.version-2 .nav-item .nav-link { font-size: 1.17143em; padding-bottom: 10px; } .xs-nav-tab.version-2 .nav-item .nav-link:before, .xs-nav-tab.version-2 .nav-item .nav-link:after { display: none; } /* column */ .col-md-5-1 { flex: 0 0 50%; max-width: 50%; } /* single product */ .xs-nav-tab.version-4 .nav-item { margin-right: 10px; } .sync-slider-preview.owl-carousel .owl-item img { width: auto; margin: 0 auto; } .single-product-summary { margin-top: 30px; } .xs-social-tigger { display: none; } /* version full width */ .container-fullwidth .xs-banner-content .xs-banner-title { font-size: 1.85714em; } .xs-header.version-fullwidth .xs-wish-list-item { text-align: left; } .xs-feature-list.vertical { margin-bottom: 30px; } .xs-nav-tab-v3 .nav-item { width: 50%; } .product-category-version-2 .xs-product-category { margin-bottom: 30px; } .recent-view-slider.owl-carousel .owl-item img { width: 100%; } .small-offer-banner .media-body { display: none; } .small-offer-banner { margin-bottom: 30px; } .small-offer-banner-v2 .small-offer-banner:last-child { margin-bottom: 30px; } .xs-deal-blocks.deal-block-v2 { text-align: center; margin-bottom: 30px; } .xs-watermark-product { display: none; } .xs-brand-content.version-3 li { min-width: 50%; } .xs-banner-slider.owl-carousel .owl-item img { margin: 5% auto; max-width: 50%; } /* index version 9 */ .xs-banner-slider-6 .xs-banner-item { min-height: 500px; margin-left: 0px; } .xs-banner-slider-6 { margin-bottom: 30px; } /* login and reg */ .customer-info-forms [class^=col-]:first-child { padding-right: 15px; } .customer-info-forms [class^=col-]:last-child { padding-left: 15px; } .customer-info-forms [class^=col-]:first-child:before { display: none; } .customer-info-forms .form-separetor { display: none; } /* vendor page */ .xs-brand-content.version-2 li { min-width: calc(100% / 3); } /* team */ .xs-single-team .team-thumb img { width: 100%; } /* about */ .about-content-left .xs-about-content { margin-bottom: 20px; } .about-content-right img { margin-bottom: 30px; } .about-content-left img , .about-content-right img { width: 100%; } /* index version 9 */ .block-product-cate-wraper .nav .nav-link { padding: 18px 0; } .xs-deal-blocks .xs-countdown-timer { padding: 0 10px; } .xs-deal-blocks .xs-countdown-timer .xs-timer-container { margin-bottom: 0; margin-right: 10px; } .xs-deal-blocks .xs-countdown-timer .xs-timer-container:last-child { margin-right: 0; } /* index version 2 */ .xs-product-widget { padding-bottom: 30px; } .product-thumb-feature .xs-product-widget { flex-direction: column; } .small-offer-banner-v2 .small-offer-banner { float: left; width: 48%; margin-right: 15px; } .small-offer-banner-v2 .small-offer-banner:last-child { margin-right: 0; } /* index verison 5 */ .xs-nav-tab-v2 .nav-filter-img { display: none; } .xs-content-title.version-3::before { left: 50%; transform: translateX(-50%); } .xs-single-fun-fact { margin-bottom: 20px; } /* blog list post */ .blog-post-list { margin-bottom: 30px; } .logged-in .xs_nav-portrait .nav-menus-wrapper{ top: 32px; } .paging { margin-bottom: 50px; } .sidebar-right .widget{ margin-left: 0; } /* tab menu search */ .tabmenu-area .xs-navbar-search { height: auto; border: 0px solid #e7e7e7; border-radius: 0px; } .tabmenu-area .xs-navbar-search .xs-category-select-wraper::before { display: none; } .tabmenu-area .xs-navbar-search .xs-category-select-wraper { background-color: #fff; width: 30%; } .tabmenu-area .navsearch-form input:not([type="submit"]) { width: 55%; } .tabmenu-area .ajax-search-result .xs_search_list li .search_price .product_title, .tabmenu-area .ajax-search-result .xs_search_list li .search_price .woocommerce-Price-amount { font-size: .8em; } .tabmenu-area .xs-navbar-search .btn[type="submit"] { height: 100%; margin-top: 0px; } .woocommerce .woocommerce-checkout .col2-set, .woocommerce-checkout .xs-checkout-form { width: 100%; } } /* Landscape phones and portrait tablets */ @media (max-width: 767px) { li.product-category.product .woocommerce-loop-category__title { font-size: 12px; } .xs-no-cl-border .elementor-element-populated { border: 0px !important; } html { font-size: 80%; } .form-separetor.account-form-or{display: none} .woocommerce .col-1, .woocommerce .col-2{ max-width: 100%; } .xs-category-select-wraper .select-options li{ font-size: 14px;; } .xs-wish-list-item .xs-miniCart-dropdown { text-align: left; } .xs-navBar.navBar-v5 .xs-logo-wraper { position: relative; } .xs-navBar .xs-menus-group.xs-nav-full-width { width: 100%; } /* breadcumb */ .xs-breadcumb .breadcrumb-item::before { padding: 0 10px 0 10px; } .xs-breadcumb .breadcrumb-item a { margin-left: 12px; } .xs-breadcumb .breadcrumb-item.active:before , .xs-breadcumb .breadcrumb-item { margin-right: 12px; } /* banner content */ [class^=xs-banner-].owl-carousel .xs-banner-content { padding-top: 50px; padding-bottom: 50px; } .xs-banner-slider-5 .xs-banner-image img { width: 50%; } .owl-carousel .xs-banner-image img { margin: 0 auto; } .xs-product-wraper { text-align: center; } /* footer */ .xs-copyright-text { margin-bottom: 30px; } /* brand */ .xs-brand-content li { min-width: 100%; margin-bottom: 20px; } .xs-brand-content.version-2 li { min-width: 100%; } /* newsletter */ .xs-social-list.round li a { width: 40px; height: 40px; line-height: 40px; font-size: 1em; } /* product offer label */ .xs-product-offer-label { width: 80px; height: 80px; } .xs-product-offer-label span { font-size: 1.27143em; } /* index version2 */ .xs-feature-list li { width: 100%; border-right: 0px solid #eaeaea; border-bottom: 1px solid #eaeaea; } .xs-feature-list li:last-child { border-bottom: 0px solid #eaeaea; } /* product offer image */ .xs-banner-offer, .xs-offer-text { max-height: 100%; } .xs-offer-text { padding: 0px 15px; } /* newsletter */ .newsletter-content .newsletter-title { font-size: 1.35714em; } .xs-newsletter.newsLetter-v2 input:not([type="submit"]) { border-radius: 4px; border-right: 1px solid #e7e7e7; width: 100%; } .xs-newsletter.newsLetter-v2 input[type="submit"] { width: 100%; float: none; border-radius: 4px; } .entry-title { font-size: 1em; } /* today gadget */ .xs-product-wraper.version-3.highlight { padding: 25px; } .xs-nav-tab .nav-link.active:before, .xs-nav-tab .nav-link.active:after, .xs-nav-tab .nav-link:hover:before, .xs-nav-tab .nav-link:hover:after { display: none; } /* best deal title */ .best-deal-title { font-size: 2em; } /* feature product */ .product-title-v2.large { font-size: 1em; } .product-title-v2.large strong { font-size: 1em; } .product-title-v2 { margin-bottom: 10px; } .xs-feature-product-info { padding: 20px; } /* index version 3 */ .xs-banner-slider-3 .xs-banner-content { padding-left: 15px; } /* column */ .col-md-5-1 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } /* blog single */ .xs-post-meta-list span { border-right: 0px solid #999999; display: block; margin-bottom: 10px; } .xs-post-footer .post-tags, .xs-post-footer .post-author, .xs-author-block .post-tags, .xs-author-block .post-author, .xs-post-footer .share-items, .xs-post-footer .post-content, .xs-author-block .share-items, .xs-author-block .post-content { text-align: left; float: none; width: 100%; margin-bottom: 20px; } .post-navigation .nav-links { width: 100% !important; float: none !important; text-align: left !important; border-right: 0px; margin-bottom: 10px; } .xs-blog-post-comment .children { padding-left: 15px; } .xs-blog-post-comment { margin-bottom: 30px; } /* single product */ .w-quantity-btn .btn { margin: 10px auto 10px 0; } .xs-add-to-chart-form .xs_input_number { float: none; } .xs-wishlist-and-compare { margin-bottom: 10px; } .list-group-flush .list-group-item .w-50 { width: 100% !important; margin-bottom: 20px; } .list-group-flush .list-group-item .w-50:last-child { margin-bottom: 0; } .single-product-info-details img { padding: 0; } /* rate list */ .rate-list { margin-bottom: 30px; } .rate-list li { display: block; } .rate-list li span { width: 100% !important; margin-bottom: 10px; display: block; } .rate-list li .star-rating { text-align: left; } .rate-list li span:last-child { margin-bottom: 0; } .rate-score .help-tip { display: none; } /* review */ .woocommerce-Reviews .woocommerce-Reviews-title { font-size: 1.12857em; line-height: 1.5; } .woocommerce #reviews #comments ol.commentlist { padding: 0; } /* tables */ .table-responsive tbody , .table-responsive thead , .table-responsive tr , .table-responsive td , .table-responsive th { display: block; } .table-responsive tr { border-bottom: 1px solid #222222; } .table-responsive thead tr { border-bottom: 0px solid #000; } .table td, .table th { border-top: 0px solid #dee2e6; } /* index version 8 */ .product-thumb-feature .xs-product-widget { display: block; } .offer-banner-content { max-width: 100%; } /* index version 6 */ .xs-promotion p { font-size: 0.85714em; } .xs-nav-tab-v2 { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .xs-nav-tab-v2 .nav-item { margin-bottom: 10px; } .xs-organic-product-widget .product-thumb img { display: none; } .xs-organic-product-widget:before { display: none; } .organic-widget-content { padding-left: 0px; } .xs-countdown-timer { -ms-flex-wrap: wrap; flex-wrap: wrap; } .xs-countdown-timer .xs-timer-container { margin-right: 0; margin-bottom: 10px; } .xs-funfact-section { padding-top: 260px; padding-bottom: 40px; } .xs-single-fun-fact { margin-bottom: 30px; } .xs-newsletter.newsLetter-v2 { display: block; } /* index version 9 */ .block-product-cate-wraper { -webkit-backface-visibility: hidden; backface-visibility: hidden; } .product-block-slider { margin-bottom: 30px; } .product-block-category .xs-product-category { margin-bottom: 30px; } .product-block-category { margin-bottom: 0px; } /* login reg */ .customer-info-forms.row { -ms-flex-wrap: wrap; flex-wrap: wrap; } .customer-info-forms [class^=col-]:first-child { margin-bottom: 30px; } /* terms and condition */ .terms-list-group { padding: 30px; } /* faq */ .xs-faq-group [class^=col-]:first-child .xs-single-faq { counter-increment: my-awesome-counter; } .xs-faq-group [class^=col-]:first-child { counter-reset: my-awesome-counter; } /* track order */ .inline-form .row { -ms-flex-wrap: wrap; flex-wrap: wrap; } .inline-form .row [class^=col-]:first-child { padding-right: 15px; } .inline-form .row [class^=col-]:last-child { padding-left: 15px; } .inline-form .separetors { display: none; } /* shop */ .feature-product-v4 .xs-single-product .xs-product-wraper { margin-bottom: 0px; } .shop-category { margin-bottom: 30px; } .widget.widget_banner img { width: 100%; } .shop-cate-list .shop-cate-title { display: block; margin-bottom: 20px; } .shop-cate-list .shop-catelist-item { float: none; } .shop-catelist-item > li { margin-right: 0; padding-right: 0; margin-bottom: 10px; display: block; } .shop-catelist-item > li:before { display: none; } .pagination { -ms-flex-wrap: wrap; flex-wrap: wrap; } /* about */ .about-content-left .xs-about-content { padding-right: 0px; } .xs-about-content .about-info h5 { font-size: 2em; } .fact-list .single-fact-item { display: block; margin-right: 0; margin-bottom: 10px; } /* index version 9 */ .block-product-cate-wraper .nav .nav-link { padding: 10px 0; } /* index version 2 */ .small-offer-banner-v2 .small-offer-banner { float: none; width: 100%; } .xs-banner .xs-banner-campaign img { width: 100%; min-height: 100%; } .post-meta-left{ display: none; } .post-content-right{ width: 100%; float: none; } .product-block-slider.owl-carousel .owl-item .item > img { margin: 0 auto; } .product-block-slider.owl-carousel .owl-item .item > img { width: 100%; } form#yith-wcwl-form{overflow-x: scroll;} form#yith-wcwl-form table.shop_table tr td, form#yith-wcwl-form table.shop_table tr th { padding: 2px !important; } form#yith-wcwl-form thead th { font-size: 12px; font-weight: 500; } form#yith-wcwl-form .product-add-to-cart a { padding: 3px 3px !important; font-size: 12px; font-weight: 500; } .wishlist_table tr td.product-stock-status span.wishlist-in-stock { color: #297E29; font-size: 11px; } .woocommerce form#yith-wcwl-form table.wishlist_table { font-size: 12px; } .hide-section-image{ background-image:none !important; background-color: #7fbb00 !important; } .xs-modal-quick-view.woocommerce button.button.alt{ padding: 12px 15px !important; } /* tab menu search */ .tabmenu-area .xs-category-select-wraper .select-styled { font-size: 1.2rem; } .tabmenu-area .xs-category-select-wraper .select-styled::after { top: 13px; } .tabmenu-area .input-group-btn { background-color: transparent; } } /* Landscape phones and smaller */ @media (max-width: 480px) { html { font-size: 65%; } .xs-back-to-top-wraper { display: none; } /* .woocommerce div.product form.cart { width: 200px;}*/ .woocommerce div.product form.cart div.quantity { margin-bottom: 20px; } .cart .quantity input[type="button"] { min-width: 30px; height: 38px; border: 1px solid rgba(129, 129, 129, 0.2); } .woocommerce .quantity .qty { width: 2.4em; padding: 0; height: 38px; } .woocommerce .xs-single-products button.button.alt{ padding: 12px 15px !important; font-size: 13px; font-weight: 400; } .woocommerce .summary.entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist, .woocommerce .summary.entry-summary .compare.button, .woocommerce .summary.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before{ height: 38px; margin-left: 10px; line-height: 38px; } .woocommerce .yith-wcwl-add-to-wishlist .ajax-loading { margin-left: -28px; } .woocommerce .compare.button:before { content: "\e976"; font-family: 'iconfont' !important; font-size: 16px; line-height: 38px; } .xs-modal .modal-content { padding: 30px; } .xs-modal-quick-view .modal-dialog { min-width: 100%; } .modal-content .quantity { margin-bottom: 20px; } /* tab menu search */ .tabmenu-area .xs-navbar-search .xs-category-select-wraper { width: 76%; background-color: #fff; } .tabmenu-area .xs-navbar-search .btn[type="submit"] { width: 100%; } .tabmenu-area .ajax-search-result .xs_search_list li { display: block; width: 100%; flex: 0 0 100%; } .tabmenu-area .xs-category-select-wraper > i { right: -65px; top: -37px; left: inherit; } .tabmenu-area .xs-category-select-wraper .select-styled { font-size: 1.4rem; } .tabmenu-area .xs-category-select-wraper .select-styled::after { top: 12px; } .tabmenu-area .input-group-btn { width: 24%; } } @media (max-width: 320px) { html { font-size: 60.5%; } .summary.entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist { margin-left: 0px; } .woocommerce div.product form.cart div.quantity { margin-bottom: 24px; } .xs-marketo-banner .small-offer-banner { position: relative; } .xs-marketo-banner .small-offer-banner:before { position: absolute; content: ""; top: 0; left: 0; height: 100%; width: 100%; background-color: #000000; opacity: .5; display: block; } .xs-marketo-banner .small-offer-banner-v2 .offer-banner-content { max-width: 100%; text-align: center; color: #ffff; position: relative; z-index: 2; width: 100%; } .xs-marketo-banner .small-offer-banner-v2 .offer-banner-content p { color: #ffffff; } .xs-marketo-banner .small-offer-banner-v2 .offer-banner-content .xs-btn-wraper { justify-content: center; } .before-default-sorting { margin-left: 10px; margin-right: 0; } .shop-archive .woocommerce-products-header .woocommerce-ordering select { padding: 0; padding-left: 9px } .archive .woocommerce-products-header .media h6 { margin-top: 5px; font-size: 14px; } .archive .woocommerce-products-header, .woocommerce-products-header div:not(.media) { display: block;; } .before-default-sorting { margin-left: 0px; display: inline-block; } .xs-archiv-mdeia { margin-top: 0; } } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .feature-product-v4 .xs-list-group, .feature-product-v4 .xs-product-wraper { overflow: hidden } .xs-product-wraper .product-item-meta li { margin-left: 4px; } .product-item-meta li a > i { color: inherit } .button:hover::before { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } .archive .woocommerce-products-header .woocommerce-ordering { margin-right: 30px; } /* .xs-vartical-menu .cd-dropdown-content .cd-secondary-dropdown { dsiplay: block } */ .xs-vartical-menu .cd-secondary-dropdown.is-hidden.is-active { display: block; height: 100%; } }