????
Current Path : /home/innovagencyco/public_html/statxpress/wp-content/themes/electro/ |
Current File : /home/innovagencyco/public_html/statxpress/wp-content/themes/electro/style.css |
@charset "UTF-8"; /* Theme Name: Electro Theme URI: https://themeforest.net/item/electro-electronics-store-woocommerce-theme/15720624 Author: MadrasThemes Author URI: https://madrasthemes.com/ Description: Electro is a robust and flexible WordPress theme, designed by Transvelo to help you make the most out of using WooCommerce to power your online store. The design is well suited for Electronics Store, Vendor based marketplaces, affiliate websites. It is built and comes bundled with most of the advanced features available in most popular eCommerce websites like amazon, flipkart, snapdeal, walmart, alibaba, aliexpress, etc. Version: 3.2.5 GitHub Theme URI: https://github.com/Transvelo/electro GitHub Branch: theme License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: electro Tags: black, blue, pink, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, custom-colors, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready Electro is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc. Resetting and rebuilding styles have been helped along thanks to the fine work of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/ FontAwesome License: SIL Open Font License - http://scripts.sil.org/OFL Bootstrap License: MIT - https://github.com/twbs/bootstrap/blob/master/LICENSE Animate.css - http://daneden.me/animate - License: MIT - http://opensource.org/licenses/MIT ====== Note: Do not edit this file. If you wish to add your own CSS we strongly recommend creating your own child theme, or installing a custom CSS plugin. ====== */ /*! * Bootstrap v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ :root { --bs-blue: #0d6efd; --bs-indigo: #6610f2; --bs-purple: #6f42c1; --bs-pink: #d63384; --bs-red: #dc3545; --bs-orange: #fd7e14; --bs-yellow: #fed700; --bs-green: #198754; --bs-teal: #20c997; --bs-cyan: #0dcaf0; --bs-white: #fff; --bs-gray: #6c757d; --bs-ec-dark: #181818; --bs-ec-dark-body: #d9d9d9; --bs-primary: #fed700; --bs-ec-primary: #fed700; --bs-ec-primary-d: #e7c400; --bs-secondary: #6c757d; --bs-success: #198754; --bs-info: #0dcaf0; --bs-warning: #fed700; --bs-danger: #dc3545; --bs-light: #f8f9fa; --bs-dark: #333e48; --bs-font-sans-serif: "Inter", "Open Sans", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); } *, *::before, *::after { box-sizing: border-box; } @media (prefers-reduced-motion: no-preference) { :root { scroll-behavior: smooth; } } body { margin: 0; font-family: var(--bs-font-sans-serif); font-size: 0.875rem; font-weight: 400; line-height: 1.714; color: #333e48; background-color: #fff; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } hr { margin: 1rem 0; color: inherit; background-color: currentColor; border: 0; opacity: 0.25; } hr:not([size]) { height: 1px; } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { margin-top: 0; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; } h1, .h1 { font-size: calc(1.34375rem + 1.125vw); } @media (min-width: 1200px) { h1, .h1 { font-size: 2.1875rem; } } h2, .h2 { font-size: calc(1.3rem + 0.6vw); } @media (min-width: 1200px) { h2, .h2 { font-size: 1.75rem; } } h3, .h3 { font-size: calc(1.278125rem + 0.3375vw); } @media (min-width: 1200px) { h3, .h3 { font-size: 1.53125rem; } } h4, .h4 { font-size: calc(1.25625rem + 0.075vw); } @media (min-width: 1200px) { h4, .h4 { font-size: 1.3125rem; } } h5, .h5 { font-size: 1.09375rem; } h6, .h6 { font-size: 0.875rem; } p { margin-top: 0; margin-bottom: 1rem; } abbr[title], abbr[data-bs-original-title] { text-decoration: underline dotted; cursor: help; text-decoration-skip-ink: none; } address { margin-bottom: 1rem; font-style: normal; line-height: inherit; } ol, ul { padding-left: 2rem; } ol, ul, dl { margin-top: 0; margin-bottom: 1rem; } ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; } dt { font-weight: 700; } dd { margin-bottom: .5rem; margin-left: 0; } blockquote { margin: 0 0 1rem; } b, strong { font-weight: 700; } small, .small { font-size: 0.875em; } mark, .mark { padding: 0.2em; background-color: #fcf8e3; } sub, sup { position: relative; font-size: 0.75em; line-height: 0; vertical-align: baseline; } sub { bottom: -.25em; } sup { top: -.5em; } a { color: #333e48; text-decoration: none; } a:hover { color: #29323a; } a:not([href]):not([class]), a:not([href]):not([class]):hover { color: inherit; text-decoration: none; } pre, code, kbd, samp { font-family: var(--bs-font-monospace); font-size: 1em; direction: ltr /* rtl:ignore */; unicode-bidi: bidi-override; } pre { display: block; margin-top: 0; margin-bottom: 1rem; overflow: auto; font-size: 0.875em; } pre code { font-size: inherit; color: inherit; word-break: normal; } code { font-size: 0.875em; color: #d63384; word-wrap: break-word; } a > code { color: inherit; } kbd { padding: 0.2rem 0.4rem; font-size: 0.875em; color: #fff; background-color: #333e48; border-radius: 1.25rem; } kbd kbd { padding: 0; font-size: 1em; font-weight: 700; } figure { margin: 0 0 1rem; } img, svg { vertical-align: middle; } table { caption-side: bottom; border-collapse: collapse; } caption { padding-top: 0.5rem; padding-bottom: 0.5rem; color: #6c757d; text-align: left; } th { text-align: inherit; text-align: -webkit-match-parent; } thead, tbody, tfoot, tr, td, th { border-color: inherit; border-style: solid; border-width: 0; } label { display: inline-block; } button { border-radius: 0; } button:focus:not(:focus-visible) { outline: 0; } input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } button, select { text-transform: none; } [role="button"] { cursor: pointer; } select { word-wrap: normal; } select:disabled { opacity: 1; } [list]::-webkit-calendar-picker-indicator { display: none; } button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) { cursor: pointer; } ::-moz-focus-inner { padding: 0; border-style: none; } textarea { resize: vertical; } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { float: left; width: 100%; padding: 0; margin-bottom: 0.5rem; font-size: calc(1.275rem + 0.3vw); line-height: inherit; } @media (min-width: 1200px) { legend { font-size: 1.5rem; } } legend + * { clear: left; } ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field { padding: 0; } ::-webkit-inner-spin-button { height: auto; } [type="search"] { outline-offset: -2px; -webkit-appearance: textfield; } /* rtl:raw: [type="tel"], [type="url"], [type="email"], [type="number"] { direction: ltr; } */ ::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-color-swatch-wrapper { padding: 0; } ::file-selector-button { font: inherit; } ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; } output { display: inline-block; } iframe { border: 0; } summary { display: list-item; cursor: pointer; } progress { vertical-align: baseline; } [hidden] { display: none !important; } .lead { font-size: 1.09375rem; font-weight: 300; } .display-1 { font-size: calc(1.625rem + 4.5vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-1 { font-size: 5rem; } } .display-2 { font-size: calc(1.575rem + 3.9vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-2 { font-size: 4.5rem; } } .display-3 { font-size: calc(1.525rem + 3.3vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-3 { font-size: 4rem; } } .display-4 { font-size: calc(1.475rem + 2.7vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-4 { font-size: 3.5rem; } } .display-5 { font-size: calc(1.425rem + 2.1vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-5 { font-size: 3rem; } } .display-6 { font-size: calc(1.375rem + 1.5vw); font-weight: 300; line-height: 1.2; } @media (min-width: 1200px) { .display-6 { font-size: 2.5rem; } } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; } .list-inline-item { display: inline-block; } .list-inline-item:not(:last-child) { margin-right: 0.5rem; } .initialism { font-size: 0.875em; text-transform: uppercase; } .blockquote { margin-bottom: 1rem; font-size: 1.09375rem; } .blockquote > :last-child { margin-bottom: 0; } .blockquote-footer { margin-top: -1rem; margin-bottom: 1rem; font-size: 0.875em; color: #6c757d; } .blockquote-footer::before { content: "\2014\00A0"; } .container, .category-icons-carousel-v2 > div, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl { width: 100%; padding-right: var(--bs-gutter-x, 0.9375rem); padding-left: var(--bs-gutter-x, 0.9375rem); margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container, .category-icons-carousel-v2 > div, .container-sm { max-width: 540px; } } @media (min-width: 768px) { .container, .category-icons-carousel-v2 > div, .container-sm, .container-md { max-width: 720px; } } @media (min-width: 992px) { .container, .category-icons-carousel-v2 > div, .container-sm, .container-md, .container-lg { max-width: 960px; } } @media (min-width: 1200px) { .container, .category-icons-carousel-v2 > div, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1200px; } } @media (min-width: 1480px) { .container, .category-icons-carousel-v2 > div, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl { max-width: 1430px; } } .row { --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) * -.5); margin-left: calc(var(--bs-gutter-x) * -.5); } .row > * { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } .col { flex: 1 0 0%; } .row-cols-auto > * { flex: 0 0 auto; width: auto; } .row-cols-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-6 > * { flex: 0 0 auto; width: 16.6666666667%; } @media (min-width: 576px) { .col-sm { flex: 1 0 0%; } .row-cols-sm-auto > * { flex: 0 0 auto; width: auto; } .row-cols-sm-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-sm-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-sm-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-sm-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-sm-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-sm-6 > * { flex: 0 0 auto; width: 16.6666666667%; } } @media (min-width: 768px) { .col-md { flex: 1 0 0%; } .row-cols-md-auto > * { flex: 0 0 auto; width: auto; } .row-cols-md-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-md-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-md-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-md-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-md-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-md-6 > * { flex: 0 0 auto; width: 16.6666666667%; } } @media (min-width: 992px) { .col-lg { flex: 1 0 0%; } .row-cols-lg-auto > * { flex: 0 0 auto; width: auto; } .row-cols-lg-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-lg-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-lg-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-lg-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-lg-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-lg-6 > * { flex: 0 0 auto; width: 16.6666666667%; } } @media (min-width: 1200px) { .col-xl { flex: 1 0 0%; } .row-cols-xl-auto > * { flex: 0 0 auto; width: auto; } .row-cols-xl-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-xl-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-xl-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-xl-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-xl-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-xl-6 > * { flex: 0 0 auto; width: 16.6666666667%; } } @media (min-width: 1480px) { .col-xxl { flex: 1 0 0%; } .row-cols-xxl-auto > * { flex: 0 0 auto; width: auto; } .row-cols-xxl-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-xxl-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-xxl-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-xxl-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-xxl-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-xxl-6 > * { flex: 0 0 auto; width: 16.6666666667%; } } .col-auto { flex: 0 0 auto; width: auto; } .col-1 { flex: 0 0 auto; width: 8.33333333%; } .col-2 { flex: 0 0 auto; width: 16.66666667%; } .col-3 { flex: 0 0 auto; width: 25%; } .col-4 { flex: 0 0 auto; width: 33.33333333%; } .col-5 { flex: 0 0 auto; width: 41.66666667%; } .col-6 { flex: 0 0 auto; width: 50%; } .col-7 { flex: 0 0 auto; width: 58.33333333%; } .col-8 { flex: 0 0 auto; width: 66.66666667%; } .col-9 { flex: 0 0 auto; width: 75%; } .col-10 { flex: 0 0 auto; width: 83.33333333%; } .col-11 { flex: 0 0 auto; width: 91.66666667%; } .col-12 { flex: 0 0 auto; width: 100%; } .offset-1 { margin-left: 8.33333333%; } .offset-2 { margin-left: 16.66666667%; } .offset-3 { margin-left: 25%; } .offset-4 { margin-left: 33.33333333%; } .offset-5 { margin-left: 41.66666667%; } .offset-6 { margin-left: 50%; } .offset-7 { margin-left: 58.33333333%; } .offset-8 { margin-left: 66.66666667%; } .offset-9 { margin-left: 75%; } .offset-10 { margin-left: 83.33333333%; } .offset-11 { margin-left: 91.66666667%; } .g-0, .gx-0 { --bs-gutter-x: 0; } .g-0, .gy-0 { --bs-gutter-y: 0; } .g-1, .gx-1 { --bs-gutter-x: 0.25rem; } .g-1, .gy-1 { --bs-gutter-y: 0.25rem; } .g-2, .gx-2 { --bs-gutter-x: 0.5rem; } .g-2, .gy-2 { --bs-gutter-y: 0.5rem; } .g-3, .gx-3 { --bs-gutter-x: 1rem; } .g-3, .gy-3 { --bs-gutter-y: 1rem; } .g-4dot, .gx-4dot { --bs-gutter-x: 1.25rem; } .g-4dot, .gy-4dot { --bs-gutter-y: 1.25rem; } .g-4, .gx-4 { --bs-gutter-x: 1.5rem; } .g-4, .gy-4 { --bs-gutter-y: 1.5rem; } .g-5, .gx-5 { --bs-gutter-x: 3rem; } .g-5, .gy-5 { --bs-gutter-y: 3rem; } .g-6, .gx-6 { --bs-gutter-x: 4.5rem; } .g-6, .gy-6 { --bs-gutter-y: 4.5rem; } .g-7, .gx-7 { --bs-gutter-x: 6rem; } .g-7, .gy-7 { --bs-gutter-y: 6rem; } @media (min-width: 576px) { .col-sm-auto { flex: 0 0 auto; width: auto; } .col-sm-1 { flex: 0 0 auto; width: 8.33333333%; } .col-sm-2 { flex: 0 0 auto; width: 16.66666667%; } .col-sm-3 { flex: 0 0 auto; width: 25%; } .col-sm-4 { flex: 0 0 auto; width: 33.33333333%; } .col-sm-5 { flex: 0 0 auto; width: 41.66666667%; } .col-sm-6 { flex: 0 0 auto; width: 50%; } .col-sm-7 { flex: 0 0 auto; width: 58.33333333%; } .col-sm-8 { flex: 0 0 auto; width: 66.66666667%; } .col-sm-9 { flex: 0 0 auto; width: 75%; } .col-sm-10 { flex: 0 0 auto; width: 83.33333333%; } .col-sm-11 { flex: 0 0 auto; width: 91.66666667%; } .col-sm-12 { flex: 0 0 auto; width: 100%; } .offset-sm-0 { margin-left: 0; } .offset-sm-1 { margin-left: 8.33333333%; } .offset-sm-2 { margin-left: 16.66666667%; } .offset-sm-3 { margin-left: 25%; } .offset-sm-4 { margin-left: 33.33333333%; } .offset-sm-5 { margin-left: 41.66666667%; } .offset-sm-6 { margin-left: 50%; } .offset-sm-7 { margin-left: 58.33333333%; } .offset-sm-8 { margin-left: 66.66666667%; } .offset-sm-9 { margin-left: 75%; } .offset-sm-10 { margin-left: 83.33333333%; } .offset-sm-11 { margin-left: 91.66666667%; } .g-sm-0, .gx-sm-0 { --bs-gutter-x: 0; } .g-sm-0, .gy-sm-0 { --bs-gutter-y: 0; } .g-sm-1, .gx-sm-1 { --bs-gutter-x: 0.25rem; } .g-sm-1, .gy-sm-1 { --bs-gutter-y: 0.25rem; } .g-sm-2, .gx-sm-2 { --bs-gutter-x: 0.5rem; } .g-sm-2, .gy-sm-2 { --bs-gutter-y: 0.5rem; } .g-sm-3, .gx-sm-3 { --bs-gutter-x: 1rem; } .g-sm-3, .gy-sm-3 { --bs-gutter-y: 1rem; } .g-sm-4dot, .gx-sm-4dot { --bs-gutter-x: 1.25rem; } .g-sm-4dot, .gy-sm-4dot { --bs-gutter-y: 1.25rem; } .g-sm-4, .gx-sm-4 { --bs-gutter-x: 1.5rem; } .g-sm-4, .gy-sm-4 { --bs-gutter-y: 1.5rem; } .g-sm-5, .gx-sm-5 { --bs-gutter-x: 3rem; } .g-sm-5, .gy-sm-5 { --bs-gutter-y: 3rem; } .g-sm-6, .gx-sm-6 { --bs-gutter-x: 4.5rem; } .g-sm-6, .gy-sm-6 { --bs-gutter-y: 4.5rem; } .g-sm-7, .gx-sm-7 { --bs-gutter-x: 6rem; } .g-sm-7, .gy-sm-7 { --bs-gutter-y: 6rem; } } @media (min-width: 768px) { .col-md-auto { flex: 0 0 auto; width: auto; } .col-md-1 { flex: 0 0 auto; width: 8.33333333%; } .col-md-2 { flex: 0 0 auto; width: 16.66666667%; } .col-md-3 { flex: 0 0 auto; width: 25%; } .col-md-4 { flex: 0 0 auto; width: 33.33333333%; } .col-md-5 { flex: 0 0 auto; width: 41.66666667%; } .col-md-6 { flex: 0 0 auto; width: 50%; } .col-md-7 { flex: 0 0 auto; width: 58.33333333%; } .col-md-8 { flex: 0 0 auto; width: 66.66666667%; } .col-md-9 { flex: 0 0 auto; width: 75%; } .col-md-10 { flex: 0 0 auto; width: 83.33333333%; } .col-md-11 { flex: 0 0 auto; width: 91.66666667%; } .col-md-12 { flex: 0 0 auto; width: 100%; } .offset-md-0 { margin-left: 0; } .offset-md-1 { margin-left: 8.33333333%; } .offset-md-2 { margin-left: 16.66666667%; } .offset-md-3 { margin-left: 25%; } .offset-md-4 { margin-left: 33.33333333%; } .offset-md-5 { margin-left: 41.66666667%; } .offset-md-6 { margin-left: 50%; } .offset-md-7 { margin-left: 58.33333333%; } .offset-md-8 { margin-left: 66.66666667%; } .offset-md-9 { margin-left: 75%; } .offset-md-10 { margin-left: 83.33333333%; } .offset-md-11 { margin-left: 91.66666667%; } .g-md-0, .gx-md-0 { --bs-gutter-x: 0; } .g-md-0, .gy-md-0 { --bs-gutter-y: 0; } .g-md-1, .gx-md-1 { --bs-gutter-x: 0.25rem; } .g-md-1, .gy-md-1 { --bs-gutter-y: 0.25rem; } .g-md-2, .gx-md-2 { --bs-gutter-x: 0.5rem; } .g-md-2, .gy-md-2 { --bs-gutter-y: 0.5rem; } .g-md-3, .gx-md-3 { --bs-gutter-x: 1rem; } .g-md-3, .gy-md-3 { --bs-gutter-y: 1rem; } .g-md-4dot, .gx-md-4dot { --bs-gutter-x: 1.25rem; } .g-md-4dot, .gy-md-4dot { --bs-gutter-y: 1.25rem; } .g-md-4, .gx-md-4 { --bs-gutter-x: 1.5rem; } .g-md-4, .gy-md-4 { --bs-gutter-y: 1.5rem; } .g-md-5, .gx-md-5 { --bs-gutter-x: 3rem; } .g-md-5, .gy-md-5 { --bs-gutter-y: 3rem; } .g-md-6, .gx-md-6 { --bs-gutter-x: 4.5rem; } .g-md-6, .gy-md-6 { --bs-gutter-y: 4.5rem; } .g-md-7, .gx-md-7 { --bs-gutter-x: 6rem; } .g-md-7, .gy-md-7 { --bs-gutter-y: 6rem; } } @media (min-width: 992px) { .col-lg-auto { flex: 0 0 auto; width: auto; } .col-lg-1 { flex: 0 0 auto; width: 8.33333333%; } .col-lg-2 { flex: 0 0 auto; width: 16.66666667%; } .col-lg-3 { flex: 0 0 auto; width: 25%; } .col-lg-4 { flex: 0 0 auto; width: 33.33333333%; } .col-lg-5 { flex: 0 0 auto; width: 41.66666667%; } .col-lg-6 { flex: 0 0 auto; width: 50%; } .col-lg-7 { flex: 0 0 auto; width: 58.33333333%; } .col-lg-8 { flex: 0 0 auto; width: 66.66666667%; } .col-lg-9 { flex: 0 0 auto; width: 75%; } .col-lg-10 { flex: 0 0 auto; width: 83.33333333%; } .col-lg-11 { flex: 0 0 auto; width: 91.66666667%; } .col-lg-12 { flex: 0 0 auto; width: 100%; } .offset-lg-0 { margin-left: 0; } .offset-lg-1 { margin-left: 8.33333333%; } .offset-lg-2 { margin-left: 16.66666667%; } .offset-lg-3 { margin-left: 25%; } .offset-lg-4 { margin-left: 33.33333333%; } .offset-lg-5 { margin-left: 41.66666667%; } .offset-lg-6 { margin-left: 50%; } .offset-lg-7 { margin-left: 58.33333333%; } .offset-lg-8 { margin-left: 66.66666667%; } .offset-lg-9 { margin-left: 75%; } .offset-lg-10 { margin-left: 83.33333333%; } .offset-lg-11 { margin-left: 91.66666667%; } .g-lg-0, .gx-lg-0 { --bs-gutter-x: 0; } .g-lg-0, .gy-lg-0 { --bs-gutter-y: 0; } .g-lg-1, .gx-lg-1 { --bs-gutter-x: 0.25rem; } .g-lg-1, .gy-lg-1 { --bs-gutter-y: 0.25rem; } .g-lg-2, .gx-lg-2 { --bs-gutter-x: 0.5rem; } .g-lg-2, .gy-lg-2 { --bs-gutter-y: 0.5rem; } .g-lg-3, .gx-lg-3 { --bs-gutter-x: 1rem; } .g-lg-3, .gy-lg-3 { --bs-gutter-y: 1rem; } .g-lg-4dot, .gx-lg-4dot { --bs-gutter-x: 1.25rem; } .g-lg-4dot, .gy-lg-4dot { --bs-gutter-y: 1.25rem; } .g-lg-4, .gx-lg-4 { --bs-gutter-x: 1.5rem; } .g-lg-4, .gy-lg-4 { --bs-gutter-y: 1.5rem; } .g-lg-5, .gx-lg-5 { --bs-gutter-x: 3rem; } .g-lg-5, .gy-lg-5 { --bs-gutter-y: 3rem; } .g-lg-6, .gx-lg-6 { --bs-gutter-x: 4.5rem; } .g-lg-6, .gy-lg-6 { --bs-gutter-y: 4.5rem; } .g-lg-7, .gx-lg-7 { --bs-gutter-x: 6rem; } .g-lg-7, .gy-lg-7 { --bs-gutter-y: 6rem; } } @media (min-width: 1200px) { .col-xl-auto { flex: 0 0 auto; width: auto; } .col-xl-1 { flex: 0 0 auto; width: 8.33333333%; } .col-xl-2 { flex: 0 0 auto; width: 16.66666667%; } .col-xl-3 { flex: 0 0 auto; width: 25%; } .col-xl-4 { flex: 0 0 auto; width: 33.33333333%; } .col-xl-5 { flex: 0 0 auto; width: 41.66666667%; } .col-xl-6 { flex: 0 0 auto; width: 50%; } .col-xl-7 { flex: 0 0 auto; width: 58.33333333%; } .col-xl-8 { flex: 0 0 auto; width: 66.66666667%; } .col-xl-9 { flex: 0 0 auto; width: 75%; } .col-xl-10 { flex: 0 0 auto; width: 83.33333333%; } .col-xl-11 { flex: 0 0 auto; width: 91.66666667%; } .col-xl-12 { flex: 0 0 auto; width: 100%; } .offset-xl-0 { margin-left: 0; } .offset-xl-1 { margin-left: 8.33333333%; } .offset-xl-2 { margin-left: 16.66666667%; } .offset-xl-3 { margin-left: 25%; } .offset-xl-4 { margin-left: 33.33333333%; } .offset-xl-5 { margin-left: 41.66666667%; } .offset-xl-6 { margin-left: 50%; } .offset-xl-7 { margin-left: 58.33333333%; } .offset-xl-8 { margin-left: 66.66666667%; } .offset-xl-9 { margin-left: 75%; } .offset-xl-10 { margin-left: 83.33333333%; } .offset-xl-11 { margin-left: 91.66666667%; } .g-xl-0, .gx-xl-0 { --bs-gutter-x: 0; } .g-xl-0, .gy-xl-0 { --bs-gutter-y: 0; } .g-xl-1, .gx-xl-1 { --bs-gutter-x: 0.25rem; } .g-xl-1, .gy-xl-1 { --bs-gutter-y: 0.25rem; } .g-xl-2, .gx-xl-2 { --bs-gutter-x: 0.5rem; } .g-xl-2, .gy-xl-2 { --bs-gutter-y: 0.5rem; } .g-xl-3, .gx-xl-3 { --bs-gutter-x: 1rem; } .g-xl-3, .gy-xl-3 { --bs-gutter-y: 1rem; } .g-xl-4dot, .gx-xl-4dot { --bs-gutter-x: 1.25rem; } .g-xl-4dot, .gy-xl-4dot { --bs-gutter-y: 1.25rem; } .g-xl-4, .gx-xl-4 { --bs-gutter-x: 1.5rem; } .g-xl-4, .gy-xl-4 { --bs-gutter-y: 1.5rem; } .g-xl-5, .gx-xl-5 { --bs-gutter-x: 3rem; } .g-xl-5, .gy-xl-5 { --bs-gutter-y: 3rem; } .g-xl-6, .gx-xl-6 { --bs-gutter-x: 4.5rem; } .g-xl-6, .gy-xl-6 { --bs-gutter-y: 4.5rem; } .g-xl-7, .gx-xl-7 { --bs-gutter-x: 6rem; } .g-xl-7, .gy-xl-7 { --bs-gutter-y: 6rem; } } @media (min-width: 1480px) { .col-xxl-auto { flex: 0 0 auto; width: auto; } .col-xxl-1 { flex: 0 0 auto; width: 8.33333333%; } .col-xxl-2 { flex: 0 0 auto; width: 16.66666667%; } .col-xxl-3 { flex: 0 0 auto; width: 25%; } .col-xxl-4 { flex: 0 0 auto; width: 33.33333333%; } .col-xxl-5 { flex: 0 0 auto; width: 41.66666667%; } .col-xxl-6 { flex: 0 0 auto; width: 50%; } .col-xxl-7 { flex: 0 0 auto; width: 58.33333333%; } .col-xxl-8 { flex: 0 0 auto; width: 66.66666667%; } .col-xxl-9 { flex: 0 0 auto; width: 75%; } .col-xxl-10 { flex: 0 0 auto; width: 83.33333333%; } .col-xxl-11 { flex: 0 0 auto; width: 91.66666667%; } .col-xxl-12 { flex: 0 0 auto; width: 100%; } .offset-xxl-0 { margin-left: 0; } .offset-xxl-1 { margin-left: 8.33333333%; } .offset-xxl-2 { margin-left: 16.66666667%; } .offset-xxl-3 { margin-left: 25%; } .offset-xxl-4 { margin-left: 33.33333333%; } .offset-xxl-5 { margin-left: 41.66666667%; } .offset-xxl-6 { margin-left: 50%; } .offset-xxl-7 { margin-left: 58.33333333%; } .offset-xxl-8 { margin-left: 66.66666667%; } .offset-xxl-9 { margin-left: 75%; } .offset-xxl-10 { margin-left: 83.33333333%; } .offset-xxl-11 { margin-left: 91.66666667%; } .g-xxl-0, .gx-xxl-0 { --bs-gutter-x: 0; } .g-xxl-0, .gy-xxl-0 { --bs-gutter-y: 0; } .g-xxl-1, .gx-xxl-1 { --bs-gutter-x: 0.25rem; } .g-xxl-1, .gy-xxl-1 { --bs-gutter-y: 0.25rem; } .g-xxl-2, .gx-xxl-2 { --bs-gutter-x: 0.5rem; } .g-xxl-2, .gy-xxl-2 { --bs-gutter-y: 0.5rem; } .g-xxl-3, .gx-xxl-3 { --bs-gutter-x: 1rem; } .g-xxl-3, .gy-xxl-3 { --bs-gutter-y: 1rem; } .g-xxl-4dot, .gx-xxl-4dot { --bs-gutter-x: 1.25rem; } .g-xxl-4dot, .gy-xxl-4dot { --bs-gutter-y: 1.25rem; } .g-xxl-4, .gx-xxl-4 { --bs-gutter-x: 1.5rem; } .g-xxl-4, .gy-xxl-4 { --bs-gutter-y: 1.5rem; } .g-xxl-5, .gx-xxl-5 { --bs-gutter-x: 3rem; } .g-xxl-5, .gy-xxl-5 { --bs-gutter-y: 3rem; } .g-xxl-6, .gx-xxl-6 { --bs-gutter-x: 4.5rem; } .g-xxl-6, .gy-xxl-6 { --bs-gutter-y: 4.5rem; } .g-xxl-7, .gx-xxl-7 { --bs-gutter-x: 6rem; } .g-xxl-7, .gy-xxl-7 { --bs-gutter-y: 6rem; } } .table, table { --bs-table-bg: transparent; --bs-table-accent-bg: transparent; --bs-table-striped-color: #333e48; --bs-table-striped-bg: rgba(0, 0, 0, 0.05); --bs-table-active-color: #333e48; --bs-table-active-bg: rgba(0, 0, 0, 0.1); --bs-table-hover-color: #333e48; --bs-table-hover-bg: rgba(0, 0, 0, 0.075); width: 100%; margin-bottom: 1rem; color: #333e48; vertical-align: top; border-color: #dddddd; } .table > :not(caption) > * > *, table > :not(caption) > * > * { padding: 0.5rem 0.5rem; background-color: var(--bs-table-bg); border-bottom-width: 1px; box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); } .table > tbody, table > tbody { vertical-align: inherit; } .table > thead, table > thead { vertical-align: bottom; } .table > :not(:last-child) > :last-child > *, table > :not(:last-child) > :last-child > * { border-bottom-color: currentColor; } .caption-top { caption-side: top; } .table-sm > :not(caption) > * > * { padding: 0.25rem 0.25rem; } .table-bordered > :not(caption) > * { border-width: 1px 0; } .table-bordered > :not(caption) > * > * { border-width: 0 1px; } .table-borderless > :not(caption) > * > * { border-bottom-width: 0; } .table-striped > tbody > tr:nth-of-type(odd) { --bs-table-accent-bg: var(--bs-table-striped-bg); color: var(--bs-table-striped-color); } .table-active { --bs-table-accent-bg: var(--bs-table-active-bg); color: var(--bs-table-active-color); } .table-hover > tbody > tr:hover { --bs-table-accent-bg: var(--bs-table-hover-bg); color: var(--bs-table-hover-color); } .table-primary { --bs-table-bg: #fff7cc; --bs-table-striped-bg: #f2ebc2; --bs-table-striped-color: #000; --bs-table-active-bg: #e6deb8; --bs-table-active-color: #000; --bs-table-hover-bg: #ece4bd; --bs-table-hover-color: #000; color: #000; border-color: #e6deb8; } .table-secondary { --bs-table-bg: #e2e3e5; --bs-table-striped-bg: #d7d8da; --bs-table-striped-color: #000; --bs-table-active-bg: #cbccce; --bs-table-active-color: #000; --bs-table-hover-bg: #d1d2d4; --bs-table-hover-color: #000; color: #000; border-color: #cbccce; } .table-success { --bs-table-bg: #d1e7dd; --bs-table-striped-bg: #c7dbd2; --bs-table-striped-color: #000; --bs-table-active-bg: #bcd0c7; --bs-table-active-color: #000; --bs-table-hover-bg: #c1d6cc; --bs-table-hover-color: #000; color: #000; border-color: #bcd0c7; } .table-info { --bs-table-bg: #cff4fc; --bs-table-striped-bg: #c5e8ef; --bs-table-striped-color: #000; --bs-table-active-bg: #badce3; --bs-table-active-color: #000; --bs-table-hover-bg: #bfe2e9; --bs-table-hover-color: #000; color: #000; border-color: #badce3; } .table-warning { --bs-table-bg: #fff7cc; --bs-table-striped-bg: #f2ebc2; --bs-table-striped-color: #000; --bs-table-active-bg: #e6deb8; --bs-table-active-color: #000; --bs-table-hover-bg: #ece4bd; --bs-table-hover-color: #000; color: #000; border-color: #e6deb8; } .table-danger { --bs-table-bg: #f8d7da; --bs-table-striped-bg: #eccccf; --bs-table-striped-color: #000; --bs-table-active-bg: #dfc2c4; --bs-table-active-color: #000; --bs-table-hover-bg: #e5c7ca; --bs-table-hover-color: #000; color: #000; border-color: #dfc2c4; } .table-light { --bs-table-bg: #f8f9fa; --bs-table-striped-bg: #ecedee; --bs-table-striped-color: #000; --bs-table-active-bg: #dfe0e1; --bs-table-active-color: #000; --bs-table-hover-bg: #e5e6e7; --bs-table-hover-color: #000; color: #000; border-color: #dfe0e1; } .table-dark { --bs-table-bg: #333e48; --bs-table-striped-bg: #3d4851; --bs-table-striped-color: #fff; --bs-table-active-bg: #47515a; --bs-table-active-color: #fff; --bs-table-hover-bg: #424c56; --bs-table-hover-color: #fff; color: #fff; border-color: #47515a; } .table-responsive { overflow-x: auto; -webkit-overflow-scrolling: touch; } @media (max-width: 575.98px) { .table-responsive-sm { overflow-x: auto; -webkit-overflow-scrolling: touch; } } @media (max-width: 767.98px) { .table-responsive-md { overflow-x: auto; -webkit-overflow-scrolling: touch; } } @media (max-width: 991.98px) { .table-responsive-lg { overflow-x: auto; -webkit-overflow-scrolling: touch; } } @media (max-width: 1199.98px) { .table-responsive-xl { overflow-x: auto; -webkit-overflow-scrolling: touch; } } @media (max-width: 1479.98px) { .table-responsive-xxl { overflow-x: auto; -webkit-overflow-scrolling: touch; } } .form-label { margin-bottom: 0.5rem; } .col-form-label { padding-top: calc(0.594rem + 1px); padding-bottom: calc(0.594rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.714; } .col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.09375rem; } .col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.765625rem; } .form-text { margin-top: 0.25rem; font-size: 0.875em; color: #6c757d; } .form-control, input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea, .input-text { display: block; width: 100%; padding: 0.594rem 1rem; font-size: 0.875rem; font-weight: 400; line-height: 1.714; color: #333e48; background-color: #fff; background-clip: padding-box; border: 1px solid #ddd; appearance: none; border-radius: 1.375rem; box-shadow: 0; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { .form-control, input[type="text"]:not(.form-control), input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea, .input-text { transition: none; } } .form-control[type="file"], input[type="file"][type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), input[type="file"][type="email"], input[type="file"][type="url"], input[type="file"][type="password"], input[type="file"][type="search"], textarea[type="file"], .input-text[type="file"] { overflow: hidden; } .form-control[type="file"]:not(:disabled):not([readonly]), input[type="file"]:not(:disabled):not([readonly])[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), input[type="file"]:not(:disabled):not([readonly])[type="email"], input[type="file"]:not(:disabled):not([readonly])[type="url"], input[type="file"]:not(:disabled):not([readonly])[type="password"], input[type="file"]:not(:disabled):not([readonly])[type="search"], textarea[type="file"]:not(:disabled):not([readonly]), .input-text[type="file"]:not(:disabled):not([readonly]) { cursor: pointer; } .form-control:focus, input:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), input:focus[type="email"], input:focus[type="url"], input:focus[type="password"], input:focus[type="search"], textarea:focus, .input-text:focus { color: #333e48; background-color: #fff; border-color: #ffeb80; outline: 0; box-shadow: 0, 0; } .form-control::-webkit-date-and-time-value, input:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text)[type="text"]::-webkit-date-and-time-value, input[type="email"]::-webkit-date-and-time-value, input[type="url"]::-webkit-date-and-time-value, input[type="password"]::-webkit-date-and-time-value, input[type="search"]::-webkit-date-and-time-value, textarea::-webkit-date-and-time-value, .input-text::-webkit-date-and-time-value { height: 1.714em; } .form-control::placeholder, input:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text)[type="text"]::placeholder, input[type="email"]::placeholder, input[type="url"]::placeholder, input[type="password"]::placeholder, input[type="search"]::placeholder, textarea::placeholder, .input-text::placeholder { color: #6c757d; opacity: 1; } .form-control:disabled, input:disabled[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), input:disabled[type="email"], input:disabled[type="url"], input:disabled[type="password"], input:disabled[type="search"], textarea:disabled, .input-text:disabled, .form-control[readonly], input[readonly][type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), input[readonly][type="email"], input[readonly][type="url"], input[readonly][type="password"], input[readonly][type="search"], textarea[readonly], .input-text[readonly] { background-color: #e9ecef; opacity: 1; } .form-control::file-selector-button, input:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text)[type="text"]::file-selector-button, input[type="email"]::file-selector-button, input[type="url"]::file-selector-button, input[type="password"]::file-selector-button, input[type="search"]::file-selector-button, textarea::file-selector-button, .input-text::file-selector-button { padding: 0.594rem 1rem; margin: -0.594rem -1rem; margin-inline-end: 1rem; color: #333e48; background-color: #e9ecef; pointer-events: none; border-color: inherit; border-style: solid; border-width: 0; border-inline-end-width: 1px; border-radius: 0; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { .form-control::file-selector-button, input:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text)[type="text"]::file-selector-button, input[type="email"]::file-selector-button, input[type="url"]::file-selector-button, input[type="password"]::file-selector-button, input[type="search"]::file-selector-button, textarea::file-selector-button, .input-text::file-selector-button { transition: none; } } .form-control:hover:not(:disabled):not([readonly])::file-selector-button, input:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text)[type="text"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="email"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="url"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="password"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="search"]:hover:not(:disabled):not([readonly])::file-selector-button, textarea:hover:not(:disabled):not([readonly])::file-selector-button, .input-text:hover:not(:disabled):not([readonly])::file-selector-button { background-color: #dde0e3; } .form-control::-webkit-file-upload-button, input:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text)[type="text"]::-webkit-file-upload-button, input[type="email"]::-webkit-file-upload-button, input[type="url"]::-webkit-file-upload-button, input[type="password"]::-webkit-file-upload-button, input[type="search"]::-webkit-file-upload-button, textarea::-webkit-file-upload-button, .input-text::-webkit-file-upload-button { padding: 0.594rem 1rem; margin: -0.594rem -1rem; margin-inline-end: 1rem; color: #333e48; background-color: #e9ecef; pointer-events: none; border-color: inherit; border-style: solid; border-width: 0; border-inline-end-width: 1px; border-radius: 0; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { .form-control::-webkit-file-upload-button, input:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text)[type="text"]::-webkit-file-upload-button, input[type="email"]::-webkit-file-upload-button, input[type="url"]::-webkit-file-upload-button, input[type="password"]::-webkit-file-upload-button, input[type="search"]::-webkit-file-upload-button, textarea::-webkit-file-upload-button, .input-text::-webkit-file-upload-button { transition: none; } } .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text)[type="text"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="email"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="url"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="password"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="search"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, textarea:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, .input-text:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { background-color: #dde0e3; } .form-control-plaintext { display: block; width: 100%; padding: 0.594rem 0; margin-bottom: 0; line-height: 1.714; color: #333e48; background-color: transparent; border: solid transparent; border-width: 1px 0; } .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { padding-right: 0; padding-left: 0; } .form-control-sm { min-height: calc(1.714em + (0.5rem + 2px)); padding: 0.25rem 0.5rem; font-size: 0.765625rem; border-radius: 1.25rem; } .form-control-sm::file-selector-button { padding: 0.25rem 0.5rem; margin: -0.25rem -0.5rem; margin-inline-end: 0.5rem; } .form-control-sm::-webkit-file-upload-button { padding: 0.25rem 0.5rem; margin: -0.25rem -0.5rem; margin-inline-end: 0.5rem; } .form-control-lg { min-height: calc(1.714em + (1rem + 2px)); padding: 0.5rem 1rem; font-size: 1.09375rem; border-radius: 1.75rem; } .form-control-lg::file-selector-button { padding: 0.5rem 1rem; margin: -0.5rem -1rem; margin-inline-end: 1rem; } .form-control-lg::-webkit-file-upload-button { padding: 0.5rem 1rem; margin: -0.5rem -1rem; margin-inline-end: 1rem; } textarea.form-control, textarea, textarea.input-text { min-height: calc(1.714em + (1.188rem + 2px)); } textarea.form-control-sm { min-height: calc(1.714em + (0.5rem + 2px)); } textarea.form-control-lg { min-height: calc(1.714em + (1rem + 2px)); } .form-control-color { max-width: 3rem; height: auto; padding: 0.594rem; } .form-control-color:not(:disabled):not([readonly]) { cursor: pointer; } .form-control-color::-moz-color-swatch { height: 1.714em; border-radius: 1.375rem; } .form-control-color::-webkit-color-swatch { height: 1.714em; border-radius: 1.375rem; } .form-select, select, body .dokan-form-control:not(input):not(textarea) { display: block; width: 100%; padding: 0.594rem 3rem 0.594rem 1rem; -moz-padding-start: calc(1rem - 3px); font-size: 0.875rem; font-weight: 400; line-height: 1.714; color: #333e48; background-color: #fff; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right 1rem center; background-size: 16px 12px; border: 1px solid #ddd; border-radius: 1.375rem; box-shadow: 0; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance: none; } @media (prefers-reduced-motion: reduce) { .form-select, select, body .dokan-form-control:not(input):not(textarea) { transition: none; } } .form-select:focus, select:focus, body .dokan-form-control:focus:not(input):not(textarea) { border-color: #ffeb80; outline: 0; box-shadow: 0, 0; } .form-select[multiple], select[multiple], body .dokan-form-control[multiple]:not(input):not(textarea), .form-select[size]:not([size="1"]), select[size]:not([size="1"]), body .dokan-form-control[size]:not([size="1"]):not(input):not(textarea) { padding-right: 1rem; background-image: none; } .form-select:disabled, select:disabled, body .dokan-form-control:disabled:not(input):not(textarea) { background-color: #e9ecef; } .form-select:-moz-focusring, select:-moz-focusring, body .dokan-form-control:-moz-focusring:not(input):not(textarea) { color: transparent; text-shadow: 0 0 0 #333e48; } .form-select-sm { padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.765625rem; } .form-select-lg { padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; font-size: 1.09375rem; } .form-check { display: block; min-height: 1.49975rem; padding-left: 1.5em; margin-bottom: 0.125rem; } .form-check .form-check-input { float: left; margin-left: -1.5em; } .form-check-input { width: 1em; height: 1em; margin-top: 0.357em; vertical-align: top; background-color: #fff; background-repeat: no-repeat; background-position: center; background-size: contain; border: 1px solid rgba(0, 0, 0, 0.25); appearance: none; color-adjust: exact; } .form-check-input[type="checkbox"] { border-radius: 0.25em; } .form-check-input[type="radio"] { border-radius: 50%; } .form-check-input:active { filter: brightness(90%); } .form-check-input:focus { border-color: #ffeb80; outline: 0; box-shadow: 0 0 0 0.25rem rgba(254, 215, 0, 0.25); } .form-check-input:checked { background-color: #fed700; border-color: #fed700; } .form-check-input:checked[type="checkbox"] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); } .form-check-input:checked[type="radio"] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); } .form-check-input[type="checkbox"]:indeterminate { background-color: #fed700; border-color: #fed700; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); } .form-check-input:disabled { pointer-events: none; filter: none; opacity: 0.5; } .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { opacity: 0.5; } .form-switch { padding-left: 2.5em; } .form-switch .form-check-input { width: 2em; margin-left: -2.5em; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); background-position: left center; border-radius: 2em; transition: background-position 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { .form-switch .form-check-input { transition: none; } } .form-switch .form-check-input:focus { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffeb80'/%3e%3c/svg%3e"); } .form-switch .form-check-input:checked { background-position: right center; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); } .form-check-inline { display: inline-block; margin-right: 1rem; } .btn-check { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; } .btn-check[disabled] + .btn, .btn-check[disabled] + button, .btn-check[disabled] + .button, .btn-check[disabled] + .hero-action-btn, .btn-check[disabled] + input[type=button], .btn-check[disabled] + input[type=reset], .btn-check[disabled] + input[type=submit], .btn-check[disabled] + .dokan-btn, .btn-check:disabled + .btn, .btn-check:disabled + button, .btn-check:disabled + .button, .btn-check:disabled + .hero-action-btn, .btn-check:disabled + input[type=button], .btn-check:disabled + input[type=reset], .btn-check:disabled + input[type=submit], .btn-check:disabled + .dokan-btn { pointer-events: none; filter: none; opacity: 0.65; } .form-range { width: 100%; height: 1.5rem; padding: 0; background-color: transparent; appearance: none; } .form-range:focus { outline: 0; } .form-range:focus::-webkit-slider-thumb { box-shadow: 0 0 0 1px #fff, 0; } .form-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px #fff, 0; } .form-range::-moz-focus-outer { border: 0; } .form-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #fed700; border: 0; border-radius: 1rem; box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance: none; } @media (prefers-reduced-motion: reduce) { .form-range::-webkit-slider-thumb { transition: none; } } .form-range::-webkit-slider-thumb:active { background-color: #fff3b3; } .form-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dddddd; border-color: transparent; border-radius: 1rem; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); } .form-range::-moz-range-thumb { width: 1rem; height: 1rem; background-color: #fed700; border: 0; border-radius: 1rem; box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance: none; } @media (prefers-reduced-motion: reduce) { .form-range::-moz-range-thumb { transition: none; } } .form-range::-moz-range-thumb:active { background-color: #fff3b3; } .form-range::-moz-range-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dddddd; border-color: transparent; border-radius: 1rem; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); } .form-range:disabled { pointer-events: none; } .form-range:disabled::-webkit-slider-thumb { background-color: #adb5bd; } .form-range:disabled::-moz-range-thumb { background-color: #adb5bd; } .form-floating { position: relative; } .form-floating > .form-control, .form-floating > input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .form-floating > input[type="email"], .form-floating > input[type="url"], .form-floating > input[type="password"], .form-floating > input[type="search"], .form-floating > textarea, .form-floating > .input-text, .form-floating > .form-select, .form-floating > select, body .form-floating > .dokan-form-control:not(input):not(textarea) { height: calc(3.5rem + 2px); line-height: 1.25; } .form-floating > label { position: absolute; top: 0; left: 0; height: 100%; padding: 1rem 1rem; pointer-events: none; border: 1px solid transparent; transform-origin: 0 0; transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; } @media (prefers-reduced-motion: reduce) { .form-floating > label { transition: none; } } .form-floating > .form-control, .form-floating > input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .form-floating > input[type="email"], .form-floating > input[type="url"], .form-floating > input[type="password"], .form-floating > input[type="search"], .form-floating > textarea, .form-floating > .input-text { padding: 1rem 1rem; } .form-floating > .form-control::placeholder, .form-floating > input:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text)[type="text"]::placeholder, .form-floating > input[type="email"]::placeholder, .form-floating > input[type="url"]::placeholder, .form-floating > input[type="password"]::placeholder, .form-floating > input[type="search"]::placeholder, .form-floating > textarea::placeholder, .form-floating > .input-text::placeholder { color: transparent; } .form-floating > .form-control:focus, .form-floating > input:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .form-floating > input:focus[type="email"], .form-floating > input:focus[type="url"], .form-floating > input:focus[type="password"], .form-floating > input:focus[type="search"], .form-floating > textarea:focus, .form-floating > .input-text:focus, .form-floating > .form-control:not(:placeholder-shown), .form-floating > input:not(:placeholder-shown)[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .form-floating > input:not(:placeholder-shown)[type="email"], .form-floating > input:not(:placeholder-shown)[type="url"], .form-floating > input:not(:placeholder-shown)[type="password"], .form-floating > input:not(:placeholder-shown)[type="search"], .form-floating > textarea:not(:placeholder-shown), .form-floating > .input-text:not(:placeholder-shown) { padding-top: 1.625rem; padding-bottom: 0.625rem; } .form-floating > .form-control:-webkit-autofill, .form-floating > input:-webkit-autofill[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .form-floating > input:-webkit-autofill[type="email"], .form-floating > input:-webkit-autofill[type="url"], .form-floating > input:-webkit-autofill[type="password"], .form-floating > input:-webkit-autofill[type="search"], .form-floating > textarea:-webkit-autofill, .form-floating > .input-text:-webkit-autofill { padding-top: 1.625rem; padding-bottom: 0.625rem; } .form-floating > .form-select, .form-floating > select, body .form-floating > .dokan-form-control:not(input):not(textarea) { padding-top: 1.625rem; padding-bottom: 0.625rem; } .form-floating > .form-control:focus ~ label, .form-floating > input:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text) ~ label, .form-floating > input:focus[type="email"] ~ label, .form-floating > input:focus[type="url"] ~ label, .form-floating > input:focus[type="password"] ~ label, .form-floating > input:focus[type="search"] ~ label, .form-floating > textarea:focus ~ label, .form-floating > .input-text:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > input:not(:placeholder-shown)[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text) ~ label, .form-floating > input:not(:placeholder-shown)[type="email"] ~ label, .form-floating > input:not(:placeholder-shown)[type="url"] ~ label, .form-floating > input:not(:placeholder-shown)[type="password"] ~ label, .form-floating > input:not(:placeholder-shown)[type="search"] ~ label, .form-floating > textarea:not(:placeholder-shown) ~ label, .form-floating > .input-text:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label, .form-floating > select ~ label, body .form-floating > .dokan-form-control:not(input):not(textarea) ~ label { opacity: 0.65; transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } .form-floating > .form-control:-webkit-autofill ~ label, .form-floating > input:-webkit-autofill[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text) ~ label, .form-floating > input:-webkit-autofill[type="email"] ~ label, .form-floating > input:-webkit-autofill[type="url"] ~ label, .form-floating > input:-webkit-autofill[type="password"] ~ label, .form-floating > input:-webkit-autofill[type="search"] ~ label, .form-floating > textarea:-webkit-autofill ~ label, .form-floating > .input-text:-webkit-autofill ~ label { opacity: 0.65; transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } .input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%; } .input-group > .form-control, .input-group > input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .input-group > input[type="email"], .input-group > input[type="url"], .input-group > input[type="password"], .input-group > input[type="search"], .input-group > textarea, .input-group > .input-text, .input-group > .form-select, .input-group > select, body .input-group > .dokan-form-control:not(input):not(textarea) { position: relative; flex: 1 1 auto; width: 1%; min-width: 0; } .input-group > .form-control:focus, .input-group > input:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .input-group > input:focus[type="email"], .input-group > input:focus[type="url"], .input-group > input:focus[type="password"], .input-group > input:focus[type="search"], .input-group > textarea:focus, .input-group > .input-text:focus, .input-group > .form-select:focus, .input-group > select:focus, body .input-group > .dokan-form-control:focus:not(input):not(textarea) { z-index: 3; } .input-group .btn, .input-group button, .input-group .button, .input-group .hero-action-btn, .input-group input[type=button], .input-group input[type=reset], .input-group input[type=submit], .input-group .dokan-btn, .input-group input.dokan-btn[type='submit'] { position: relative; z-index: 2; } .input-group .btn:focus, .input-group button:focus, .input-group .button:focus, .input-group .hero-action-btn:focus, .input-group input:focus[type=button], .input-group input:focus[type=reset], .input-group input:focus[type=submit], .input-group .dokan-btn:focus { z-index: 3; } .input-group-text { display: flex; align-items: center; padding: 0.594rem 1rem; font-size: 0.875rem; font-weight: 400; line-height: 1.714; color: #333e48; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ddd; border-radius: 1.375rem; } .input-group-lg > .form-control, .input-group-lg > input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .input-group-lg > input[type="email"], .input-group-lg > input[type="url"], .input-group-lg > input[type="password"], .input-group-lg > input[type="search"], .input-group-lg > textarea, .input-group-lg > .input-text, .input-group-lg > .form-select, .input-group-lg > select, body .input-group-lg > .dokan-form-control:not(input):not(textarea), .input-group-lg > .input-group-text, .input-group-lg > .btn, .input-group-lg > button, .input-group-lg > .button, .input-group-lg > .hero-action-btn, .input-group-lg > input[type=button], .input-group-lg > input[type=reset], .input-group-lg > input[type=submit], .input-group-lg > .dokan-btn, .input-group-lg > input.dokan-btn[type='submit'] { padding: 0.5rem 1rem; font-size: 1.09375rem; border-radius: 1.75rem; } .input-group-sm > .form-control, .input-group-sm > input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .input-group-sm > input[type="email"], .input-group-sm > input[type="url"], .input-group-sm > input[type="password"], .input-group-sm > input[type="search"], .input-group-sm > textarea, .input-group-sm > .input-text, .input-group-sm > .form-select, .input-group-sm > select, body .input-group-sm > .dokan-form-control:not(input):not(textarea), .input-group-sm > .input-group-text, .input-group-sm > .btn, .input-group-sm > button, .input-group-sm > .button, .input-group-sm > .hero-action-btn, .input-group-sm > input[type=button], .input-group-sm > input[type=reset], .input-group-sm > input[type=submit], .input-group-sm > .dokan-btn, .input-group-sm > input.dokan-btn[type='submit'] { padding: 0.25rem 0.5rem; font-size: 0.765625rem; border-radius: 1.25rem; } .input-group-lg > .form-select, .input-group-lg > select, body .input-group-lg > .dokan-form-control:not(input):not(textarea), .input-group-sm > .form-select, .input-group-sm > select, body .input-group-sm > .dokan-form-control:not(input):not(textarea) { padding-right: 4rem; } .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu), .input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { margin-left: -1px; border-top-left-radius: 0; border-bottom-left-radius: 0; } .valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 0.875em; color: #198754; } .valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 10px 10px; margin-top: .1rem; font-size: 0.765625rem; color: #fff; background-color: rgba(25, 135, 84, 0.9); border-radius: 7px; } .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip { display: block; } .was-validated .form-control:valid, .was-validated input:valid[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .was-validated input:valid[type="email"], .was-validated input:valid[type="url"], .was-validated input:valid[type="password"], .was-validated input:valid[type="search"], .was-validated textarea:valid, .was-validated .input-text:valid, .form-control.is-valid, input.is-valid[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), input.is-valid[type="email"], input.is-valid[type="url"], input.is-valid[type="password"], input.is-valid[type="search"], textarea.is-valid, .is-valid.input-text { border-color: #198754; padding-right: calc(1.714em + 1.188rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.4285em + 0.297rem) center; background-size: calc(0.857em + 0.594rem) calc(0.857em + 0.594rem); } .was-validated .form-control:valid:focus, .was-validated input:valid:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .was-validated input:valid:focus[type="email"], .was-validated input:valid:focus[type="url"], .was-validated input:valid:focus[type="password"], .was-validated input:valid:focus[type="search"], .was-validated textarea:valid:focus, .was-validated .input-text:valid:focus, .form-control.is-valid:focus, input.is-valid:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), input.is-valid:focus[type="email"], input.is-valid:focus[type="url"], input.is-valid:focus[type="password"], input.is-valid:focus[type="search"], textarea.is-valid:focus, .is-valid.input-text:focus { border-color: #198754; box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); } .was-validated textarea.form-control:valid, .was-validated textarea:valid, .was-validated textarea.input-text:valid, textarea.form-control.is-valid, textarea.is-valid { padding-right: calc(1.714em + 1.188rem); background-position: top calc(0.4285em + 0.297rem) right calc(0.4285em + 0.297rem); } .was-validated .form-select:valid, .was-validated select:valid, .was-validated body .dokan-form-control:valid:not(input):not(textarea), body .was-validated .dokan-form-control:valid:not(input):not(textarea), .form-select.is-valid, select.is-valid, body .is-valid.dokan-form-control:not(input):not(textarea) { border-color: #198754; } .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated select:valid:not([multiple]):not([size]), .was-validated body .dokan-form-control:valid:not([multiple]):not([size]):not(input):not(textarea), body .was-validated .dokan-form-control:valid:not([multiple]):not([size]):not(input):not(textarea), .was-validated .form-select:valid:not([multiple])[size="1"], .was-validated select:valid:not([multiple])[size="1"], .was-validated body .dokan-form-control:valid:not([multiple])[size="1"]:not(input):not(textarea), body .was-validated .dokan-form-control:valid:not([multiple])[size="1"]:not(input):not(textarea), .form-select.is-valid:not([multiple]):not([size]), select.is-valid:not([multiple]):not([size]), body .is-valid.dokan-form-control:not([multiple]):not([size]):not(input):not(textarea), .form-select.is-valid:not([multiple])[size="1"], select.is-valid:not([multiple])[size="1"], body .is-valid.dokan-form-control:not([multiple])[size="1"]:not(input):not(textarea) { padding-right: 5.5rem; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-position: right 1rem center, center right 3rem; background-size: 16px 12px, calc(0.857em + 0.594rem) calc(0.857em + 0.594rem); } .was-validated .form-select:valid:focus, .was-validated select:valid:focus, .was-validated body .dokan-form-control:valid:focus:not(input):not(textarea), body .was-validated .dokan-form-control:valid:focus:not(input):not(textarea), .form-select.is-valid:focus, select.is-valid:focus, body .is-valid.dokan-form-control:focus:not(input):not(textarea) { border-color: #198754; box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); } .was-validated .form-check-input:valid, .form-check-input.is-valid { border-color: #198754; } .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { background-color: #198754; } .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); } .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: #198754; } .form-check-inline .form-check-input ~ .valid-feedback { margin-left: .5em; } .was-validated .input-group .form-control:valid, .was-validated .input-group input:valid[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .was-validated .input-group input:valid[type="email"], .was-validated .input-group input:valid[type="url"], .was-validated .input-group input:valid[type="password"], .was-validated .input-group input:valid[type="search"], .was-validated .input-group textarea:valid, .was-validated .input-group .input-text:valid, .input-group .form-control.is-valid, .input-group input.is-valid[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .input-group input.is-valid[type="email"], .input-group input.is-valid[type="url"], .input-group input.is-valid[type="password"], .input-group input.is-valid[type="search"], .input-group textarea.is-valid, .input-group .is-valid.input-text, .was-validated .input-group .form-select:valid, .was-validated .input-group select:valid, .was-validated .input-group body .dokan-form-control:valid:not(input):not(textarea), body .was-validated .input-group .dokan-form-control:valid:not(input):not(textarea), .input-group .form-select.is-valid, .input-group select.is-valid, .input-group body .is-valid.dokan-form-control:not(input):not(textarea), body .input-group .is-valid.dokan-form-control:not(input):not(textarea) { z-index: 1; } .was-validated .input-group .form-control:valid:focus, .was-validated .input-group input:valid:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .was-validated .input-group input:valid:focus[type="email"], .was-validated .input-group input:valid:focus[type="url"], .was-validated .input-group input:valid:focus[type="password"], .was-validated .input-group input:valid:focus[type="search"], .was-validated .input-group textarea:valid:focus, .was-validated .input-group .input-text:valid:focus, .input-group .form-control.is-valid:focus, .input-group input.is-valid:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .input-group input.is-valid:focus[type="email"], .input-group input.is-valid:focus[type="url"], .input-group input.is-valid:focus[type="password"], .input-group input.is-valid:focus[type="search"], .input-group textarea.is-valid:focus, .input-group .is-valid.input-text:focus, .was-validated .input-group .form-select:valid:focus, .was-validated .input-group select:valid:focus, .was-validated .input-group body .dokan-form-control:valid:focus:not(input):not(textarea), body .was-validated .input-group .dokan-form-control:valid:focus:not(input):not(textarea), .input-group .form-select.is-valid:focus, .input-group select.is-valid:focus, .input-group body .is-valid.dokan-form-control:focus:not(input):not(textarea), body .input-group .is-valid.dokan-form-control:focus:not(input):not(textarea) { z-index: 3; } .invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 0.875em; color: #dc3545; } .invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 10px 10px; margin-top: .1rem; font-size: 0.765625rem; color: #fff; background-color: rgba(220, 53, 69, 0.9); border-radius: 7px; } .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip { display: block; } .was-validated .form-control:invalid, .was-validated input:invalid[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .was-validated input:invalid[type="email"], .was-validated input:invalid[type="url"], .was-validated input:invalid[type="password"], .was-validated input:invalid[type="search"], .was-validated textarea:invalid, .was-validated .input-text:invalid, .form-control.is-invalid, input.is-invalid[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), input.is-invalid[type="email"], input.is-invalid[type="url"], input.is-invalid[type="password"], input.is-invalid[type="search"], textarea.is-invalid, .is-invalid.input-text { border-color: #dc3545; padding-right: calc(1.714em + 1.188rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.4285em + 0.297rem) center; background-size: calc(0.857em + 0.594rem) calc(0.857em + 0.594rem); } .was-validated .form-control:invalid:focus, .was-validated input:invalid:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .was-validated input:invalid:focus[type="email"], .was-validated input:invalid:focus[type="url"], .was-validated input:invalid:focus[type="password"], .was-validated input:invalid:focus[type="search"], .was-validated textarea:invalid:focus, .was-validated .input-text:invalid:focus, .form-control.is-invalid:focus, input.is-invalid:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), input.is-invalid:focus[type="email"], input.is-invalid:focus[type="url"], input.is-invalid:focus[type="password"], input.is-invalid:focus[type="search"], textarea.is-invalid:focus, .is-invalid.input-text:focus { border-color: #dc3545; box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); } .was-validated textarea.form-control:invalid, .was-validated textarea:invalid, .was-validated textarea.input-text:invalid, textarea.form-control.is-invalid, textarea.is-invalid { padding-right: calc(1.714em + 1.188rem); background-position: top calc(0.4285em + 0.297rem) right calc(0.4285em + 0.297rem); } .was-validated .form-select:invalid, .was-validated select:invalid, .was-validated body .dokan-form-control:invalid:not(input):not(textarea), body .was-validated .dokan-form-control:invalid:not(input):not(textarea), .form-select.is-invalid, select.is-invalid, body .is-invalid.dokan-form-control:not(input):not(textarea) { border-color: #dc3545; } .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated select:invalid:not([multiple]):not([size]), .was-validated body .dokan-form-control:invalid:not([multiple]):not([size]):not(input):not(textarea), body .was-validated .dokan-form-control:invalid:not([multiple]):not([size]):not(input):not(textarea), .was-validated .form-select:invalid:not([multiple])[size="1"], .was-validated select:invalid:not([multiple])[size="1"], .was-validated body .dokan-form-control:invalid:not([multiple])[size="1"]:not(input):not(textarea), body .was-validated .dokan-form-control:invalid:not([multiple])[size="1"]:not(input):not(textarea), .form-select.is-invalid:not([multiple]):not([size]), select.is-invalid:not([multiple]):not([size]), body .is-invalid.dokan-form-control:not([multiple]):not([size]):not(input):not(textarea), .form-select.is-invalid:not([multiple])[size="1"], select.is-invalid:not([multiple])[size="1"], body .is-invalid.dokan-form-control:not([multiple])[size="1"]:not(input):not(textarea) { padding-right: 5.5rem; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-position: right 1rem center, center right 3rem; background-size: 16px 12px, calc(0.857em + 0.594rem) calc(0.857em + 0.594rem); } .was-validated .form-select:invalid:focus, .was-validated select:invalid:focus, .was-validated body .dokan-form-control:invalid:focus:not(input):not(textarea), body .was-validated .dokan-form-control:invalid:focus:not(input):not(textarea), .form-select.is-invalid:focus, select.is-invalid:focus, body .is-invalid.dokan-form-control:focus:not(input):not(textarea) { border-color: #dc3545; box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); } .was-validated .form-check-input:invalid, .form-check-input.is-invalid { border-color: #dc3545; } .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { background-color: #dc3545; } .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); } .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: #dc3545; } .form-check-inline .form-check-input ~ .invalid-feedback { margin-left: .5em; } .was-validated .input-group .form-control:invalid, .was-validated .input-group input:invalid[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .was-validated .input-group input:invalid[type="email"], .was-validated .input-group input:invalid[type="url"], .was-validated .input-group input:invalid[type="password"], .was-validated .input-group input:invalid[type="search"], .was-validated .input-group textarea:invalid, .was-validated .input-group .input-text:invalid, .input-group .form-control.is-invalid, .input-group input.is-invalid[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .input-group input.is-invalid[type="email"], .input-group input.is-invalid[type="url"], .input-group input.is-invalid[type="password"], .input-group input.is-invalid[type="search"], .input-group textarea.is-invalid, .input-group .is-invalid.input-text, .was-validated .input-group .form-select:invalid, .was-validated .input-group select:invalid, .was-validated .input-group body .dokan-form-control:invalid:not(input):not(textarea), body .was-validated .input-group .dokan-form-control:invalid:not(input):not(textarea), .input-group .form-select.is-invalid, .input-group select.is-invalid, .input-group body .is-invalid.dokan-form-control:not(input):not(textarea), body .input-group .is-invalid.dokan-form-control:not(input):not(textarea) { z-index: 2; } .was-validated .input-group .form-control:invalid:focus, .was-validated .input-group input:invalid:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .was-validated .input-group input:invalid:focus[type="email"], .was-validated .input-group input:invalid:focus[type="url"], .was-validated .input-group input:invalid:focus[type="password"], .was-validated .input-group input:invalid:focus[type="search"], .was-validated .input-group textarea:invalid:focus, .was-validated .input-group .input-text:invalid:focus, .input-group .form-control.is-invalid:focus, .input-group input.is-invalid:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .input-group input.is-invalid:focus[type="email"], .input-group input.is-invalid:focus[type="url"], .input-group input.is-invalid:focus[type="password"], .input-group input.is-invalid:focus[type="search"], .input-group textarea.is-invalid:focus, .input-group .is-invalid.input-text:focus, .was-validated .input-group .form-select:invalid:focus, .was-validated .input-group select:invalid:focus, .was-validated .input-group body .dokan-form-control:invalid:focus:not(input):not(textarea), body .was-validated .input-group .dokan-form-control:invalid:focus:not(input):not(textarea), .input-group .form-select.is-invalid:focus, .input-group select.is-invalid:focus, .input-group body .is-invalid.dokan-form-control:focus:not(input):not(textarea), body .input-group .is-invalid.dokan-form-control:focus:not(input):not(textarea) { z-index: 3; } .btn, button, .button, .hero-action-btn, input[type=button], input[type=reset], input[type=submit], a.dokan-btn, .dokan-btn, input.dokan-btn[type='submit'] { display: inline-block; font-weight: 400; line-height: 1.714; color: #333e48; text-align: center; vertical-align: middle; cursor: pointer; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 0.594rem 1rem; font-size: 0.875rem; border-radius: 1.375rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { .btn, button, .button, .hero-action-btn, input[type=button], input[type=reset], input[type=submit], a.dokan-btn, .dokan-btn, input.dokan-btn[type='submit'] { transition: none; } } .btn:hover, button:hover, .button:hover, .hero-action-btn:hover, input:hover[type=button], input:hover[type=reset], input:hover[type=submit], .dokan-btn:hover, input.dokan-btn:hover[type='submit'] { color: #333e48; } .btn-check:focus + .btn, .btn-check:focus + button, .btn-check:focus + .button, .btn-check:focus + .hero-action-btn, .btn-check:focus + input[type=button], .btn-check:focus + input[type=reset], .btn-check:focus + input[type=submit], .btn-check:focus + .dokan-btn, .btn:focus, button:focus, .button:focus, .hero-action-btn:focus, input:focus[type=button], input:focus[type=reset], input:focus[type=submit], .dokan-btn:focus, input.dokan-btn:focus[type='submit'] { outline: 0; box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-check:checked + .btn, .btn-check:checked + button, .btn-check:checked + .button, .btn-check:checked + .hero-action-btn, .btn-check:checked + input[type=button], .btn-check:checked + input[type=reset], .btn-check:checked + input[type=submit], .btn-check:checked + .dokan-btn, .btn-check:active + .btn, .btn-check:active + button, .btn-check:active + .button, .btn-check:active + .hero-action-btn, .btn-check:active + input[type=button], .btn-check:active + input[type=reset], .btn-check:active + input[type=submit], .btn-check:active + .dokan-btn, .btn:active, button:active, .button:active, .hero-action-btn:active, input:active[type=button], input:active[type=reset], input:active[type=submit], .dokan-btn:active, input.dokan-btn:active[type='submit'], .btn.active, button.active, .active.button, .active.hero-action-btn, input.active[type=button], input.active[type=reset], input.active[type=submit], .active.dokan-btn, input.active.dokan-btn[type='submit'] { box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-check:checked + .btn:focus, .btn-check:checked + button:focus, .btn-check:checked + .button:focus, .btn-check:checked + .hero-action-btn:focus, .btn-check:checked + input:focus[type=button], .btn-check:checked + input:focus[type=reset], .btn-check:checked + input:focus[type=submit], .btn-check:checked + .dokan-btn:focus, .btn-check:active + .btn:focus, .btn-check:active + button:focus, .btn-check:active + .button:focus, .btn-check:active + .hero-action-btn:focus, .btn-check:active + input:focus[type=button], .btn-check:active + input:focus[type=reset], .btn-check:active + input:focus[type=submit], .btn-check:active + .dokan-btn:focus, .btn:active:focus, button:active:focus, .button:active:focus, .hero-action-btn:active:focus, input:active:focus[type=button], input:active:focus[type=reset], input:active:focus[type=submit], .dokan-btn:active:focus, .btn.active:focus, button.active:focus, .active.button:focus, .active.hero-action-btn:focus, input.active:focus[type=button], input.active:focus[type=reset], input.active:focus[type=submit], .active.dokan-btn:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 rgba(255, 255, 255, 0); } .btn:disabled, button:disabled, .button:disabled, .hero-action-btn:disabled, input:disabled[type=button], input:disabled[type=reset], input:disabled[type=submit], .dokan-btn:disabled, input.dokan-btn:disabled[type='submit'], .btn.disabled, button.disabled, .disabled.button, .disabled.hero-action-btn, input.disabled[type=button], input.disabled[type=reset], input.disabled[type=submit], .disabled.dokan-btn, input.disabled.dokan-btn[type='submit'], fieldset:disabled .btn, fieldset:disabled button, fieldset:disabled .button, fieldset:disabled .hero-action-btn, fieldset:disabled input[type=button], fieldset:disabled input[type=reset], fieldset:disabled input[type=submit], fieldset:disabled .dokan-btn { pointer-events: none; opacity: 0.65; box-shadow: none; } .btn-primary { color: #000; background-color: #fed700; border-color: #fed700; box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-primary:hover { color: #000; background-color: #fedd26; border-color: #fedb1a; } .btn-check:focus + .btn-primary, .btn-primary:focus { color: #000; background-color: #fedd26; border-color: #fedb1a; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(216, 183, 0, 0.5); } .btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle { color: #000; background-color: #fedf33; border-color: #fedb1a; } .btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(216, 183, 0, 0.5); } .btn-primary:disabled, .btn-primary.disabled { color: #000; background-color: #fed700; border-color: #fed700; } .btn-ec-primary { color: #000; background-color: #fed700; border-color: #fed700; box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-ec-primary:hover { color: #000; background-color: #fedd26; border-color: #fedb1a; } .btn-check:focus + .btn-ec-primary, .btn-ec-primary:focus { color: #000; background-color: #fedd26; border-color: #fedb1a; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(216, 183, 0, 0.5); } .btn-check:checked + .btn-ec-primary, .btn-check:active + .btn-ec-primary, .btn-ec-primary:active, .btn-ec-primary.active, .show > .btn-ec-primary.dropdown-toggle { color: #000; background-color: #fedf33; border-color: #fedb1a; } .btn-check:checked + .btn-ec-primary:focus, .btn-check:active + .btn-ec-primary:focus, .btn-ec-primary:active:focus, .btn-ec-primary.active:focus, .show > .btn-ec-primary.dropdown-toggle:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(216, 183, 0, 0.5); } .btn-ec-primary:disabled, .btn-ec-primary.disabled { color: #000; background-color: #fed700; border-color: #fed700; } .btn-ec-primary-d { color: #000; background-color: #e7c400; border-color: #e7c400; box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-ec-primary-d:hover { color: #000; background-color: #ebcc26; border-color: #e9ca1a; } .btn-check:focus + .btn-ec-primary-d, .btn-ec-primary-d:focus { color: #000; background-color: #ebcc26; border-color: #e9ca1a; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(196, 166, 0, 0.5); } .btn-check:checked + .btn-ec-primary-d, .btn-check:active + .btn-ec-primary-d, .btn-ec-primary-d:active, .btn-ec-primary-d.active, .show > .btn-ec-primary-d.dropdown-toggle { color: #000; background-color: #eccf33; border-color: #e9ca1a; } .btn-check:checked + .btn-ec-primary-d:focus, .btn-check:active + .btn-ec-primary-d:focus, .btn-ec-primary-d:active:focus, .btn-ec-primary-d.active:focus, .show > .btn-ec-primary-d.dropdown-toggle:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(196, 166, 0, 0.5); } .btn-ec-primary-d:disabled, .btn-ec-primary-d.disabled { color: #000; background-color: #e7c400; border-color: #e7c400; } .btn-secondary { color: #fff; background-color: #6c757d; border-color: #6c757d; box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-secondary:hover { color: #fff; background-color: #5c636a; border-color: #565e64; } .btn-check:focus + .btn-secondary, .btn-secondary:focus { color: #fff; background-color: #5c636a; border-color: #565e64; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(130, 138, 145, 0.5); } .btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle { color: #fff; background-color: #565e64; border-color: #51585e; } .btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(130, 138, 145, 0.5); } .btn-secondary:disabled, .btn-secondary.disabled { color: #fff; background-color: #6c757d; border-color: #6c757d; } .btn-success { color: #fff; background-color: #198754; border-color: #198754; box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-success:hover { color: #fff; background-color: #157347; border-color: #146c43; } .btn-check:focus + .btn-success, .btn-success:focus { color: #fff; background-color: #157347; border-color: #146c43; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(60, 153, 110, 0.5); } .btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { color: #fff; background-color: #146c43; border-color: #13653f; } .btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(60, 153, 110, 0.5); } .btn-success:disabled, .btn-success.disabled { color: #fff; background-color: #198754; border-color: #198754; } .btn-info { color: #000; background-color: #0dcaf0; border-color: #0dcaf0; box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-info:hover { color: #000; background-color: #31d2f2; border-color: #25cff2; } .btn-check:focus + .btn-info, .btn-info:focus { color: #000; background-color: #31d2f2; border-color: #25cff2; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(11, 172, 204, 0.5); } .btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle { color: #000; background-color: #3dd5f3; border-color: #25cff2; } .btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(11, 172, 204, 0.5); } .btn-info:disabled, .btn-info.disabled { color: #000; background-color: #0dcaf0; border-color: #0dcaf0; } .btn-warning { color: #000; background-color: #fed700; border-color: #fed700; box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-warning:hover { color: #000; background-color: #fedd26; border-color: #fedb1a; } .btn-check:focus + .btn-warning, .btn-warning:focus { color: #000; background-color: #fedd26; border-color: #fedb1a; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(216, 183, 0, 0.5); } .btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle { color: #000; background-color: #fedf33; border-color: #fedb1a; } .btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(216, 183, 0, 0.5); } .btn-warning:disabled, .btn-warning.disabled { color: #000; background-color: #fed700; border-color: #fed700; } .btn-danger { color: #fff; background-color: #dc3545; border-color: #dc3545; box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-danger:hover { color: #fff; background-color: #bb2d3b; border-color: #b02a37; } .btn-check:focus + .btn-danger, .btn-danger:focus { color: #fff; background-color: #bb2d3b; border-color: #b02a37; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(225, 83, 97, 0.5); } .btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { color: #fff; background-color: #b02a37; border-color: #a52834; } .btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(225, 83, 97, 0.5); } .btn-danger:disabled, .btn-danger.disabled { color: #fff; background-color: #dc3545; border-color: #dc3545; } .btn-light { color: #000; background-color: #f8f9fa; border-color: #f8f9fa; box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-light:hover { color: #000; background-color: #f9fafb; border-color: #f9fafb; } .btn-check:focus + .btn-light, .btn-light:focus { color: #000; background-color: #f9fafb; border-color: #f9fafb; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(211, 212, 213, 0.5); } .btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle { color: #000; background-color: #f9fafb; border-color: #f9fafb; } .btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(211, 212, 213, 0.5); } .btn-light:disabled, .btn-light.disabled { color: #000; background-color: #f8f9fa; border-color: #f8f9fa; } .btn-dark { color: #fff; background-color: #333e48; border-color: #333e48; box-shadow: 0 0 0 rgba(255, 255, 255, 0); } .btn-dark:hover { color: #fff; background-color: #2b353d; border-color: #29323a; } .btn-check:focus + .btn-dark, .btn-dark:focus { color: #fff; background-color: #2b353d; border-color: #29323a; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(82, 91, 99, 0.5); } .btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle { color: #fff; background-color: #29323a; border-color: #262f36; } .btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(82, 91, 99, 0.5); } .btn-dark:disabled, .btn-dark.disabled { color: #fff; background-color: #333e48; border-color: #333e48; } .btn-outline-primary { color: #fed700; border-color: #fed700; } .btn-outline-primary:hover { color: #000; background-color: #fed700; border-color: #fed700; } .btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus { box-shadow: 0 0 0 0 rgba(254, 215, 0, 0.5); } .btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show { color: #000; background-color: #fed700; border-color: #fed700; } .btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(254, 215, 0, 0.5); } .btn-outline-primary:disabled, .btn-outline-primary.disabled { color: #fed700; background-color: transparent; } .btn-outline-ec-primary { color: #fed700; border-color: #fed700; } .btn-outline-ec-primary:hover { color: #000; background-color: #fed700; border-color: #fed700; } .btn-check:focus + .btn-outline-ec-primary, .btn-outline-ec-primary:focus { box-shadow: 0 0 0 0 rgba(254, 215, 0, 0.5); } .btn-check:checked + .btn-outline-ec-primary, .btn-check:active + .btn-outline-ec-primary, .btn-outline-ec-primary:active, .btn-outline-ec-primary.active, .btn-outline-ec-primary.dropdown-toggle.show { color: #000; background-color: #fed700; border-color: #fed700; } .btn-check:checked + .btn-outline-ec-primary:focus, .btn-check:active + .btn-outline-ec-primary:focus, .btn-outline-ec-primary:active:focus, .btn-outline-ec-primary.active:focus, .btn-outline-ec-primary.dropdown-toggle.show:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(254, 215, 0, 0.5); } .btn-outline-ec-primary:disabled, .btn-outline-ec-primary.disabled { color: #fed700; background-color: transparent; } .btn-outline-ec-primary-d { color: #e7c400; border-color: #e7c400; } .btn-outline-ec-primary-d:hover { color: #000; background-color: #e7c400; border-color: #e7c400; } .btn-check:focus + .btn-outline-ec-primary-d, .btn-outline-ec-primary-d:focus { box-shadow: 0 0 0 0 rgba(231, 196, 0, 0.5); } .btn-check:checked + .btn-outline-ec-primary-d, .btn-check:active + .btn-outline-ec-primary-d, .btn-outline-ec-primary-d:active, .btn-outline-ec-primary-d.active, .btn-outline-ec-primary-d.dropdown-toggle.show { color: #000; background-color: #e7c400; border-color: #e7c400; } .btn-check:checked + .btn-outline-ec-primary-d:focus, .btn-check:active + .btn-outline-ec-primary-d:focus, .btn-outline-ec-primary-d:active:focus, .btn-outline-ec-primary-d.active:focus, .btn-outline-ec-primary-d.dropdown-toggle.show:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(231, 196, 0, 0.5); } .btn-outline-ec-primary-d:disabled, .btn-outline-ec-primary-d.disabled { color: #e7c400; background-color: transparent; } .btn-outline-secondary { color: #6c757d; border-color: #6c757d; } .btn-outline-secondary:hover { color: #fff; background-color: #6c757d; border-color: #6c757d; } .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus { box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5); } .btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show { color: #fff; background-color: #6c757d; border-color: #6c757d; } .btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(108, 117, 125, 0.5); } .btn-outline-secondary:disabled, .btn-outline-secondary.disabled { color: #6c757d; background-color: transparent; } .btn-outline-success { color: #198754; border-color: #198754; } .btn-outline-success:hover { color: #fff; background-color: #198754; border-color: #198754; } .btn-check:focus + .btn-outline-success, .btn-outline-success:focus { box-shadow: 0 0 0 0 rgba(25, 135, 84, 0.5); } .btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { color: #fff; background-color: #198754; border-color: #198754; } .btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(25, 135, 84, 0.5); } .btn-outline-success:disabled, .btn-outline-success.disabled { color: #198754; background-color: transparent; } .btn-outline-info { color: #0dcaf0; border-color: #0dcaf0; } .btn-outline-info:hover { color: #000; background-color: #0dcaf0; border-color: #0dcaf0; } .btn-check:focus + .btn-outline-info, .btn-outline-info:focus { box-shadow: 0 0 0 0 rgba(13, 202, 240, 0.5); } .btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show { color: #000; background-color: #0dcaf0; border-color: #0dcaf0; } .btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(13, 202, 240, 0.5); } .btn-outline-info:disabled, .btn-outline-info.disabled { color: #0dcaf0; background-color: transparent; } .btn-outline-warning { color: #fed700; border-color: #fed700; } .btn-outline-warning:hover { color: #000; background-color: #fed700; border-color: #fed700; } .btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus { box-shadow: 0 0 0 0 rgba(254, 215, 0, 0.5); } .btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show { color: #000; background-color: #fed700; border-color: #fed700; } .btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(254, 215, 0, 0.5); } .btn-outline-warning:disabled, .btn-outline-warning.disabled { color: #fed700; background-color: transparent; } .btn-outline-danger { color: #dc3545; border-color: #dc3545; } .btn-outline-danger:hover { color: #fff; background-color: #dc3545; border-color: #dc3545; } .btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus { box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5); } .btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show { color: #fff; background-color: #dc3545; border-color: #dc3545; } .btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(220, 53, 69, 0.5); } .btn-outline-danger:disabled, .btn-outline-danger.disabled { color: #dc3545; background-color: transparent; } .btn-outline-light { color: #f8f9fa; border-color: #f8f9fa; } .btn-outline-light:hover { color: #000; background-color: #f8f9fa; border-color: #f8f9fa; } .btn-check:focus + .btn-outline-light, .btn-outline-light:focus { box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5); } .btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show { color: #000; background-color: #f8f9fa; border-color: #f8f9fa; } .btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(248, 249, 250, 0.5); } .btn-outline-light:disabled, .btn-outline-light.disabled { color: #f8f9fa; background-color: transparent; } .btn-outline-dark { color: #333e48; border-color: #333e48; } .btn-outline-dark:hover { color: #fff; background-color: #333e48; border-color: #333e48; } .btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { box-shadow: 0 0 0 0 rgba(51, 62, 72, 0.5); } .btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show { color: #fff; background-color: #333e48; border-color: #333e48; } .btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(51, 62, 72, 0.5); } .btn-outline-dark:disabled, .btn-outline-dark.disabled { color: #333e48; background-color: transparent; } .btn-link { font-weight: 400; color: #333e48; text-decoration: none; } .btn-link:hover { color: #29323a; } .btn-link:disabled, .btn-link.disabled { color: #6c757d; } .btn-lg { padding: 0.5rem 1rem; font-size: 1.09375rem; border-radius: 1.75rem; } .btn-sm { padding: 0.25rem 0.5rem; font-size: 0.765625rem; border-radius: 1.25rem; } .fade { transition: opacity 0.15s linear; } @media (prefers-reduced-motion: reduce) { .fade { transition: none; } } .fade:not(.show) { opacity: 0; } .collapse:not(.show) { display: none; } .collapsing { height: 0; overflow: hidden; transition: height 0.35s ease; } @media (prefers-reduced-motion: reduce) { .collapsing { transition: none; } } .dropup, .dropend, .dropdown, .dropstart { position: relative; } .dropdown-toggle { white-space: nowrap; } .dropdown-toggle::after { display: inline-block; margin-left: 8px; vertical-align: -0.125em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent; } .dropdown-toggle:empty::after { margin-left: 0; } .dropdown-menu { position: absolute; z-index: 1000; display: none; min-width: 12.5rem; padding: 0.5rem 0; margin: 0; font-size: 0.875rem; color: #333e48; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 7px; box-shadow: 0 0.125rem 0.312rem rgba(0, 0, 0, 0.28); } .dropdown-menu[data-bs-popper] { top: 100%; left: 0; margin-top: 0.125rem; } .dropdown-menu-start { --bs-position: start; } .dropdown-menu-start[data-bs-popper] { right: auto; left: 0; } .dropdown-menu-end { --bs-position: end; } .dropdown-menu-end[data-bs-popper] { right: 0; left: auto; } @media (min-width: 576px) { .dropdown-menu-sm-start { --bs-position: start; } .dropdown-menu-sm-start[data-bs-popper] { right: auto; left: 0; } .dropdown-menu-sm-end { --bs-position: end; } .dropdown-menu-sm-end[data-bs-popper] { right: 0; left: auto; } } @media (min-width: 768px) { .dropdown-menu-md-start { --bs-position: start; } .dropdown-menu-md-start[data-bs-popper] { right: auto; left: 0; } .dropdown-menu-md-end { --bs-position: end; } .dropdown-menu-md-end[data-bs-popper] { right: 0; left: auto; } } @media (min-width: 992px) { .dropdown-menu-lg-start { --bs-position: start; } .dropdown-menu-lg-start[data-bs-popper] { right: auto; left: 0; } .dropdown-menu-lg-end { --bs-position: end; } .dropdown-menu-lg-end[data-bs-popper] { right: 0; left: auto; } } @media (min-width: 1200px) { .dropdown-menu-xl-start { --bs-position: start; } .dropdown-menu-xl-start[data-bs-popper] { right: auto; left: 0; } .dropdown-menu-xl-end { --bs-position: end; } .dropdown-menu-xl-end[data-bs-popper] { right: 0; left: auto; } } @media (min-width: 1480px) { .dropdown-menu-xxl-start { --bs-position: start; } .dropdown-menu-xxl-start[data-bs-popper] { right: auto; left: 0; } .dropdown-menu-xxl-end { --bs-position: end; } .dropdown-menu-xxl-end[data-bs-popper] { right: 0; left: auto; } } .dropup .dropdown-menu[data-bs-popper] { top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem; } .dropup .dropdown-toggle::after { display: inline-block; margin-left: 8px; vertical-align: -0.125em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent; } .dropup .dropdown-toggle:empty::after { margin-left: 0; } .dropend .dropdown-menu[data-bs-popper] { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem; } .dropend .dropdown-toggle::after { display: inline-block; margin-left: 8px; vertical-align: -0.125em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid; } .dropend .dropdown-toggle:empty::after { margin-left: 0; } .dropend .dropdown-toggle::after { vertical-align: 0; } .dropstart .dropdown-menu[data-bs-popper] { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem; } .dropstart .dropdown-toggle::after { display: inline-block; margin-left: 8px; vertical-align: -0.125em; content: ""; } .dropstart .dropdown-toggle::after { display: none; } .dropstart .dropdown-toggle::before { display: inline-block; margin-right: 8px; vertical-align: -0.125em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; } .dropstart .dropdown-toggle:empty::after { margin-left: 0; } .dropstart .dropdown-toggle::before { vertical-align: 0; } .dropdown-divider { height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid rgba(0, 0, 0, 0.15); } .dropdown-item, .dropdown-menu > li > a { display: block; width: 100%; padding: 0.25rem 1.42rem; clear: both; font-weight: 400; color: #333e48; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0; } .dropdown-item:hover, .dropdown-menu > li > a:hover, .dropdown-item:focus, .dropdown-menu > li > a:focus { color: #2e3841; background-color: #e9ecef; } .dropdown-item.active, .dropdown-menu > li > a.active, .dropdown-item:active, .dropdown-menu > li > a:active { color: #2e3841; text-decoration: none; background-color: #ecedee; } .dropdown-item.disabled, .dropdown-menu > li > a.disabled, .dropdown-item:disabled, .dropdown-menu > li > a:disabled { color: #adb5bd; pointer-events: none; background-color: transparent; } .dropdown-menu.show { display: block; } .dropdown-header { display: block; padding: 0.5rem 1.42rem; margin-bottom: 0; font-size: 0.765625rem; color: #6c757d; white-space: nowrap; } .dropdown-item-text { display: block; padding: 0.25rem 1.42rem; color: #333e48; } .dropdown-menu-dark { color: #dddddd; background-color: #343a40; border-color: rgba(0, 0, 0, 0.15); } .dropdown-menu-dark .dropdown-item, .dropdown-menu-dark .dropdown-menu > li > a { color: #dddddd; } .dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-menu > li > a:hover, .dropdown-menu-dark .dropdown-item:focus, .dropdown-menu-dark .dropdown-menu > li > a:focus { color: #fff; background-color: rgba(255, 255, 255, 0.15); } .dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-menu > li > a.active, .dropdown-menu-dark .dropdown-item:active, .dropdown-menu-dark .dropdown-menu > li > a:active { color: #2e3841; background-color: #ecedee; } .dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-menu > li > a.disabled, .dropdown-menu-dark .dropdown-item:disabled, .dropdown-menu-dark .dropdown-menu > li > a:disabled { color: #adb5bd; } .dropdown-menu-dark .dropdown-divider { border-color: rgba(0, 0, 0, 0.15); } .dropdown-menu-dark .dropdown-item-text { color: #dddddd; } .dropdown-menu-dark .dropdown-header { color: #adb5bd; } .nav { display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; } .nav-link { display: block; padding: 0.5rem 1rem; color: #333e48; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { .nav-link { transition: none; } } .nav-link:hover, .nav-link:focus { color: #29323a; } .nav-link.disabled { color: #6c757d; pointer-events: none; cursor: default; } .nav-tabs { border-bottom: 1px solid #dddddd; } .nav-tabs .nav-link { margin-bottom: -1px; background: none; border: 1px solid transparent; border-top-left-radius: 1.375rem; border-top-right-radius: 1.375rem; } .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: #e9ecef #e9ecef #dddddd; isolation: isolate; } .nav-tabs .nav-link.disabled { color: #6c757d; background-color: transparent; border-color: transparent; } .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: #495057; background-color: #fff; border-color: #dddddd #dddddd #fff; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; } .nav-pills .nav-link { background: none; border: 0; border-radius: 1.375rem; } .nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #fff; background-color: #fed700; } .nav-fill > .nav-link, .nav-fill .nav-item { flex: 1 1 auto; text-align: center; } .nav-justified > .nav-link, .nav-justified .nav-item { flex-basis: 0; flex-grow: 1; text-align: center; } .nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link { width: 100%; } .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } .navbar { position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding-top: 0.5rem; padding-bottom: 0.5rem; } .navbar > .container, .category-icons-carousel-v2.navbar > div, .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl { display: flex; flex-wrap: inherit; align-items: center; justify-content: space-between; } .navbar-brand { padding-top: 0.31253125rem; padding-bottom: 0.31253125rem; margin-right: 1rem; font-size: 1.09375rem; white-space: nowrap; } .navbar-nav { display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; } .navbar-nav .nav-link { padding-right: 0; padding-left: 0; } .navbar-nav .dropdown-menu { position: static; } .navbar-text { padding-top: 0.5rem; padding-bottom: 0.5rem; } .navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; } .navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.09375rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 1.375rem; transition: box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { .navbar-toggler { transition: none; } } .navbar-toggler:hover { text-decoration: none; } .navbar-toggler:focus { text-decoration: none; outline: 0; box-shadow: 0 0 0 0; } .navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; background-repeat: no-repeat; background-position: center; background-size: 100%; } .navbar-nav-scroll { max-height: var(--bs-scroll-height, 75vh); overflow-y: auto; } @media (min-width: 576px) { .navbar-expand-sm { flex-wrap: nowrap; justify-content: flex-start; } .navbar-expand-sm .navbar-nav { flex-direction: row; } .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-sm .navbar-nav-scroll { overflow: visible; } .navbar-expand-sm .navbar-collapse { display: flex !important; flex-basis: auto; } .navbar-expand-sm .navbar-toggler { display: none; } } @media (min-width: 768px) { .navbar-expand-md { flex-wrap: nowrap; justify-content: flex-start; } .navbar-expand-md .navbar-nav { flex-direction: row; } .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-md .navbar-nav-scroll { overflow: visible; } .navbar-expand-md .navbar-collapse { display: flex !important; flex-basis: auto; } .navbar-expand-md .navbar-toggler { display: none; } } @media (min-width: 992px) { .navbar-expand-lg { flex-wrap: nowrap; justify-content: flex-start; } .navbar-expand-lg .navbar-nav { flex-direction: row; } .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-lg .navbar-nav-scroll { overflow: visible; } .navbar-expand-lg .navbar-collapse { display: flex !important; flex-basis: auto; } .navbar-expand-lg .navbar-toggler { display: none; } } @media (min-width: 1200px) { .navbar-expand-xl { flex-wrap: nowrap; justify-content: flex-start; } .navbar-expand-xl .navbar-nav { flex-direction: row; } .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-xl .navbar-nav-scroll { overflow: visible; } .navbar-expand-xl .navbar-collapse { display: flex !important; flex-basis: auto; } .navbar-expand-xl .navbar-toggler { display: none; } } @media (min-width: 1480px) { .navbar-expand-xxl { flex-wrap: nowrap; justify-content: flex-start; } .navbar-expand-xxl .navbar-nav { flex-direction: row; } .navbar-expand-xxl .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-xxl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-xxl .navbar-nav-scroll { overflow: visible; } .navbar-expand-xxl .navbar-collapse { display: flex !important; flex-basis: auto; } .navbar-expand-xxl .navbar-toggler { display: none; } } .navbar-expand { flex-wrap: nowrap; justify-content: flex-start; } .navbar-expand .navbar-nav { flex-direction: row; } .navbar-expand .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand .navbar-nav-scroll { overflow: visible; } .navbar-expand .navbar-collapse { display: flex !important; flex-basis: auto; } .navbar-expand .navbar-toggler { display: none; } .navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); } .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: rgba(0, 0, 0, 0.9); } .navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.55); } .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(0, 0, 0, 0.7); } .navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); } .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .nav-link.active { color: rgba(0, 0, 0, 0.9); } .navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.55); border-color: rgba(0, 0, 0, 0.1); } .navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } .navbar-light .navbar-text { color: rgba(0, 0, 0, 0.55); } .navbar-light .navbar-text a, .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: rgba(0, 0, 0, 0.9); } .navbar-dark .navbar-brand { color: #fff; } .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color: #fff; } .navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.55); } .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color: rgba(255, 255, 255, 0.75); } .navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.25); } .navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .nav-link.active { color: #fff; } .navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.55); border-color: rgba(255, 255, 255, 0.1); } .navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } .navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.55); } .navbar-dark .navbar-text a, .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { color: #fff; } .alert { position: relative; padding: 1rem 1rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 1.375rem; } .alert-heading { color: inherit; } .alert-link { font-weight: 700; } .alert-dismissible { padding-right: 3rem; } .alert-dismissible .btn-close { position: absolute; top: 0; right: 0; z-index: 2; padding: 1.25rem 1rem; } .alert-primary { color: #665600; background-color: #fff7cc; border-color: #fff3b3; } .alert-primary .alert-link { color: #524500; } .alert-ec-primary { color: #665600; background-color: #fff7cc; border-color: #fff3b3; } .alert-ec-primary .alert-link { color: #524500; } .alert-ec-primary-d { color: #5c4e00; background-color: #faf3cc; border-color: #f8edb3; } .alert-ec-primary-d .alert-link { color: #4a3e00; } .alert-secondary { color: #41464b; background-color: #e2e3e5; border-color: #d3d6d8; } .alert-secondary .alert-link { color: #34383c; } .alert-success { color: #0f5132; background-color: #d1e7dd; border-color: #badbcc; } .alert-success .alert-link { color: #0c4128; } .alert-info { color: #055160; background-color: #cff4fc; border-color: #b6effb; } .alert-info .alert-link { color: #04414d; } .alert-warning { color: #665600; background-color: #fff7cc; border-color: #fff3b3; } .alert-warning .alert-link { color: #524500; } .alert-danger { color: #842029; background-color: #f8d7da; border-color: #f5c2c7; } .alert-danger .alert-link { color: #6a1a21; } .alert-light { color: #636464; background-color: #fefefe; border-color: #fdfdfe; } .alert-light .alert-link { color: #4f5050; } .alert-dark { color: #1f252b; background-color: #d6d8da; border-color: #c2c5c8; } .alert-dark .alert-link { color: #191e22; } @keyframes progress-bar-stripes { 0% { background-position-x: 1rem; } } .progress { display: flex; height: 1rem; overflow: hidden; font-size: 0.65625rem; background-color: #e9ecef; border-radius: 1.375rem; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); } .progress-bar { display: flex; flex-direction: column; justify-content: center; overflow: hidden; color: #fff; text-align: center; white-space: nowrap; background-color: #fed700; transition: width 0.6s ease; } @media (prefers-reduced-motion: reduce) { .progress-bar { transition: none; } } .progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem; } .progress-bar-animated { animation: 1s linear infinite progress-bar-stripes; } @media (prefers-reduced-motion: reduce) { .progress-bar-animated { animation: none; } } .list-group { display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; border-radius: 1.375rem; } .list-group-numbered { list-style-type: none; counter-reset: section; } .list-group-numbered > li::before { content: counters(section, ".") ". "; counter-increment: section; } .list-group-item-action { width: 100%; color: #495057; text-align: inherit; } .list-group-item-action:hover, .list-group-item-action:focus { z-index: 1; color: #495057; text-decoration: none; background-color: #f8f9fa; } .list-group-item-action:active { color: #333e48; background-color: #e9ecef; } .list-group-item { position: relative; display: block; padding: 0.5rem 1rem; color: #333e48; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.125); } .list-group-item:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; } .list-group-item:last-child { border-bottom-right-radius: inherit; border-bottom-left-radius: inherit; } .list-group-item.disabled, .list-group-item:disabled { color: #6c757d; pointer-events: none; background-color: #fff; } .list-group-item.active { z-index: 2; color: #fff; background-color: #fed700; border-color: #fed700; } .list-group-item + .list-group-item { border-top-width: 0; } .list-group-item + .list-group-item.active { margin-top: -1px; border-top-width: 1px; } .list-group-horizontal { flex-direction: row; } .list-group-horizontal > .list-group-item:first-child { border-bottom-left-radius: 1.375rem; border-top-right-radius: 0; } .list-group-horizontal > .list-group-item:last-child { border-top-right-radius: 1.375rem; border-bottom-left-radius: 0; } .list-group-horizontal > .list-group-item.active { margin-top: 0; } .list-group-horizontal > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; } .list-group-horizontal > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } @media (min-width: 576px) { .list-group-horizontal-sm { flex-direction: row; } .list-group-horizontal-sm > .list-group-item:first-child { border-bottom-left-radius: 1.375rem; border-top-right-radius: 0; } .list-group-horizontal-sm > .list-group-item:last-child { border-top-right-radius: 1.375rem; border-bottom-left-radius: 0; } .list-group-horizontal-sm > .list-group-item.active { margin-top: 0; } .list-group-horizontal-sm > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; } .list-group-horizontal-sm > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } } @media (min-width: 768px) { .list-group-horizontal-md { flex-direction: row; } .list-group-horizontal-md > .list-group-item:first-child { border-bottom-left-radius: 1.375rem; border-top-right-radius: 0; } .list-group-horizontal-md > .list-group-item:last-child { border-top-right-radius: 1.375rem; border-bottom-left-radius: 0; } .list-group-horizontal-md > .list-group-item.active { margin-top: 0; } .list-group-horizontal-md > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; } .list-group-horizontal-md > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } } @media (min-width: 992px) { .list-group-horizontal-lg { flex-direction: row; } .list-group-horizontal-lg > .list-group-item:first-child { border-bottom-left-radius: 1.375rem; border-top-right-radius: 0; } .list-group-horizontal-lg > .list-group-item:last-child { border-top-right-radius: 1.375rem; border-bottom-left-radius: 0; } .list-group-horizontal-lg > .list-group-item.active { margin-top: 0; } .list-group-horizontal-lg > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; } .list-group-horizontal-lg > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } } @media (min-width: 1200px) { .list-group-horizontal-xl { flex-direction: row; } .list-group-horizontal-xl > .list-group-item:first-child { border-bottom-left-radius: 1.375rem; border-top-right-radius: 0; } .list-group-horizontal-xl > .list-group-item:last-child { border-top-right-radius: 1.375rem; border-bottom-left-radius: 0; } .list-group-horizontal-xl > .list-group-item.active { margin-top: 0; } .list-group-horizontal-xl > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; } .list-group-horizontal-xl > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } } @media (min-width: 1480px) { .list-group-horizontal-xxl { flex-direction: row; } .list-group-horizontal-xxl > .list-group-item:first-child { border-bottom-left-radius: 1.375rem; border-top-right-radius: 0; } .list-group-horizontal-xxl > .list-group-item:last-child { border-top-right-radius: 1.375rem; border-bottom-left-radius: 0; } .list-group-horizontal-xxl > .list-group-item.active { margin-top: 0; } .list-group-horizontal-xxl > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; } .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } } .list-group-flush { border-radius: 0; } .list-group-flush > .list-group-item { border-width: 0 0 1px; } .list-group-flush > .list-group-item:last-child { border-bottom-width: 0; } .list-group-item-primary { color: #665600; background-color: #fff7cc; } .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #665600; background-color: #e6deb8; } .list-group-item-primary.list-group-item-action.active { color: #fff; background-color: #665600; border-color: #665600; } .list-group-item-ec-primary { color: #665600; background-color: #fff7cc; } .list-group-item-ec-primary.list-group-item-action:hover, .list-group-item-ec-primary.list-group-item-action:focus { color: #665600; background-color: #e6deb8; } .list-group-item-ec-primary.list-group-item-action.active { color: #fff; background-color: #665600; border-color: #665600; } .list-group-item-ec-primary-d { color: #5c4e00; background-color: #faf3cc; } .list-group-item-ec-primary-d.list-group-item-action:hover, .list-group-item-ec-primary-d.list-group-item-action:focus { color: #5c4e00; background-color: #e1dbb8; } .list-group-item-ec-primary-d.list-group-item-action.active { color: #fff; background-color: #5c4e00; border-color: #5c4e00; } .list-group-item-secondary { color: #41464b; background-color: #e2e3e5; } .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #41464b; background-color: #cbccce; } .list-group-item-secondary.list-group-item-action.active { color: #fff; background-color: #41464b; border-color: #41464b; } .list-group-item-success { color: #0f5132; background-color: #d1e7dd; } .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #0f5132; background-color: #bcd0c7; } .list-group-item-success.list-group-item-action.active { color: #fff; background-color: #0f5132; border-color: #0f5132; } .list-group-item-info { color: #055160; background-color: #cff4fc; } .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #055160; background-color: #badce3; } .list-group-item-info.list-group-item-action.active { color: #fff; background-color: #055160; border-color: #055160; } .list-group-item-warning { color: #665600; background-color: #fff7cc; } .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #665600; background-color: #e6deb8; } .list-group-item-warning.list-group-item-action.active { color: #fff; background-color: #665600; border-color: #665600; } .list-group-item-danger { color: #842029; background-color: #f8d7da; } .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #842029; background-color: #dfc2c4; } .list-group-item-danger.list-group-item-action.active { color: #fff; background-color: #842029; border-color: #842029; } .list-group-item-light { color: #636464; background-color: #fefefe; } .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: #636464; background-color: #e5e5e5; } .list-group-item-light.list-group-item-action.active { color: #fff; background-color: #636464; border-color: #636464; } .list-group-item-dark { color: #1f252b; background-color: #d6d8da; } .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: #1f252b; background-color: #c1c2c4; } .list-group-item-dark.list-group-item-action.active { color: #fff; background-color: #1f252b; border-color: #1f252b; } .btn-close { box-sizing: content-box; width: 1em; height: 1em; padding: 0.25em 0.25em; color: #000; background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; border: 0; border-radius: 1.375rem; opacity: 0.5; } .btn-close:hover { color: #000; text-decoration: none; opacity: 0.75; } .btn-close:focus { outline: 0; box-shadow: 0 0 0 0.25rem rgba(254, 215, 0, 0.25); opacity: 1; } .btn-close:disabled, .btn-close.disabled { pointer-events: none; user-select: none; opacity: 0.25; } .btn-close-white { filter: invert(1) grayscale(100%) brightness(200%); } .tooltip { position: absolute; z-index: 1080; display: block; margin: 0; font-family: var(--bs-font-sans-serif); font-style: normal; font-weight: 400; line-height: 1.714; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.765625rem; word-wrap: break-word; opacity: 0; } .tooltip.show { opacity: 0.9; } .tooltip .tooltip-arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; } .tooltip .tooltip-arrow::before { position: absolute; content: ""; border-color: transparent; border-style: solid; } .bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^="top"] { padding: 0.4rem 0; } .bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow { bottom: 0; } .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before { top: -1px; border-width: 0.4rem 0.4rem 0; border-top-color: #000; } .bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^="right"] { padding: 0 0.4rem; } .bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow { left: 0; width: 0.4rem; height: 0.8rem; } .bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before { right: -1px; border-width: 0.4rem 0.4rem 0.4rem 0; border-right-color: #000; } .bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^="bottom"] { padding: 0.4rem 0; } .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow { top: 0; } .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before { bottom: -1px; border-width: 0 0.4rem 0.4rem; border-bottom-color: #000; } .bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^="left"] { padding: 0 0.4rem; } .bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow { right: 0; width: 0.4rem; height: 0.8rem; } .bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before { left: -1px; border-width: 0.4rem 0 0.4rem 0.4rem; border-left-color: #000; } .tooltip-inner { max-width: 200px; padding: 10px 10px; color: #fff; text-align: center; background-color: #000; border-radius: 7px; } .clearfix::after { display: block; clear: both; content: ""; } .fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; } .fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; } .sticky-top { position: sticky; top: 0; z-index: 1020; } @media (min-width: 576px) { .sticky-sm-top { position: sticky; top: 0; z-index: 1020; } } @media (min-width: 768px) { .sticky-md-top { position: sticky; top: 0; z-index: 1020; } } @media (min-width: 992px) { .sticky-lg-top { position: sticky; top: 0; z-index: 1020; } } @media (min-width: 1200px) { .sticky-xl-top { position: sticky; top: 0; z-index: 1020; } } @media (min-width: 1480px) { .sticky-xxl-top { position: sticky; top: 0; z-index: 1020; } } .visually-hidden, .screen-reader-text, .visually-hidden-focusable:not(:focus):not(:focus-within) { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } .stretched-link::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; content: ""; } .text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .align-baseline { vertical-align: baseline !important; } .align-top { vertical-align: top !important; } .align-middle { vertical-align: middle !important; } .align-bottom { vertical-align: bottom !important; } .align-text-bottom { vertical-align: text-bottom !important; } .align-text-top { vertical-align: text-top !important; } .float-start { float: left !important; } .float-end { float: right !important; } .float-none { float: none !important; } .overflow-auto { overflow: auto !important; } .overflow-hidden { overflow: hidden !important; } .overflow-visible { overflow: visible !important; } .overflow-scroll { overflow: scroll !important; } .d-inline { display: inline !important; } .d-inline-block { display: inline-block !important; } .d-block { display: block !important; } .d-grid { display: grid !important; } .d-table { display: table !important; } .d-table-row { display: table-row !important; } .d-table-cell { display: table-cell !important; } .d-flex { display: flex !important; } .d-inline-flex { display: inline-flex !important; } .d-none { display: none !important; } .shadow { box-shadow: 0 0.125rem 0.312rem rgba(0, 0, 0, 0.28) !important; } .shadow-sm { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } .shadow-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } .shadow-none { box-shadow: none !important; } .position-static { position: static !important; } .position-relative { position: relative !important; } .position-absolute { position: absolute !important; } .position-fixed { position: fixed !important; } .position-sticky { position: sticky !important; } .top-0 { top: 0 !important; } .top-50 { top: 50% !important; } .top-100 { top: 100% !important; } .bottom-0 { bottom: 0 !important; } .bottom-50 { bottom: 50% !important; } .bottom-100 { bottom: 100% !important; } .start-0 { left: 0 !important; } .start-50 { left: 50% !important; } .start-100 { left: 100% !important; } .end-0 { right: 0 !important; } .end-50 { right: 50% !important; } .end-100 { right: 100% !important; } .translate-middle { transform: translate(-50%, -50%) !important; } .translate-middle-x { transform: translateX(-50%) !important; } .translate-middle-y { transform: translateY(-50%) !important; } .border { border: 1px solid #dddddd !important; } .border-0 { border: 0 !important; } .border-top { border-top: 1px solid #dddddd !important; } .border-top-0 { border-top: 0 !important; } .border-end { border-right: 1px solid #dddddd !important; } .border-end-0 { border-right: 0 !important; } .border-bottom { border-bottom: 1px solid #dddddd !important; } .border-bottom-0 { border-bottom: 0 !important; } .border-start { border-left: 1px solid #dddddd !important; } .border-start-0 { border-left: 0 !important; } .border-primary { border-color: #fed700 !important; } .border-ec-primary { border-color: #fed700 !important; } .border-ec-primary-d { border-color: #e7c400 !important; } .border-secondary { border-color: #6c757d !important; } .border-success { border-color: #198754 !important; } .border-info { border-color: #0dcaf0 !important; } .border-warning { border-color: #fed700 !important; } .border-danger { border-color: #dc3545 !important; } .border-light { border-color: #f8f9fa !important; } .border-dark { border-color: #333e48 !important; } .border-white { border-color: #fff !important; } .border-1 { border-width: 1px !important; } .border-2 { border-width: 2px !important; } .border-3 { border-width: 3px !important; } .border-4 { border-width: 4px !important; } .border-5 { border-width: 5px !important; } .w-25 { width: 25% !important; } .w-50 { width: 50% !important; } .w-75 { width: 75% !important; } .w-100 { width: 100% !important; } .w-auto { width: auto !important; } .mw-100 { max-width: 100% !important; } .h-25 { height: 25% !important; } .h-50 { height: 50% !important; } .h-75 { height: 75% !important; } .h-100 { height: 100% !important; } .h-auto { height: auto !important; } .mh-100 { max-height: 100% !important; } .flex-fill { flex: 1 1 auto !important; } .flex-row { flex-direction: row !important; } .flex-column { flex-direction: column !important; } .flex-row-reverse { flex-direction: row-reverse !important; } .flex-column-reverse { flex-direction: column-reverse !important; } .flex-grow-0 { flex-grow: 0 !important; } .flex-grow-1 { flex-grow: 1 !important; } .flex-shrink-0 { flex-shrink: 0 !important; } .flex-shrink-1 { flex-shrink: 1 !important; } .flex-wrap { flex-wrap: wrap !important; } .flex-nowrap { flex-wrap: nowrap !important; } .flex-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-start { justify-content: flex-start !important; } .justify-content-end { justify-content: flex-end !important; } .justify-content-center { justify-content: center !important; } .justify-content-between { justify-content: space-between !important; } .justify-content-around { justify-content: space-around !important; } .justify-content-evenly { justify-content: space-evenly !important; } .align-items-start { align-items: flex-start !important; } .align-items-end { align-items: flex-end !important; } .align-items-center { align-items: center !important; } .align-items-baseline { align-items: baseline !important; } .align-items-stretch { align-items: stretch !important; } .align-content-start { align-content: flex-start !important; } .align-content-end { align-content: flex-end !important; } .align-content-center { align-content: center !important; } .align-content-between { align-content: space-between !important; } .align-content-around { align-content: space-around !important; } .align-content-stretch { align-content: stretch !important; } .align-self-auto { align-self: auto !important; } .align-self-start { align-self: flex-start !important; } .align-self-end { align-self: flex-end !important; } .align-self-center { align-self: center !important; } .align-self-baseline { align-self: baseline !important; } .align-self-stretch { align-self: stretch !important; } .order-first { order: -1 !important; } .order-0 { order: 0 !important; } .order-1 { order: 1 !important; } .order-2 { order: 2 !important; } .order-3 { order: 3 !important; } .order-4 { order: 4 !important; } .order-5 { order: 5 !important; } .order-last { order: 6 !important; } .m-0 { margin: 0 !important; } .m-1 { margin: 0.25rem !important; } .m-2 { margin: 0.5rem !important; } .m-3 { margin: 1rem !important; } .m-4dot { margin: 1.25rem !important; } .m-4 { margin: 1.5rem !important; } .m-5 { margin: 3rem !important; } .m-6 { margin: 4.5rem !important; } .m-7 { margin: 6rem !important; } .m-auto { margin: auto !important; } .mx-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-4dot { margin-right: 1.25rem !important; margin-left: 1.25rem !important; } .mx-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-7 { margin-right: 6rem !important; margin-left: 6rem !important; } .mx-auto { margin-right: auto !important; margin-left: auto !important; } .my-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-4dot { margin-top: 1.25rem !important; margin-bottom: 1.25rem !important; } .my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-7 { margin-top: 6rem !important; margin-bottom: 6rem !important; } .my-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-0 { margin-top: 0 !important; } .mt-1 { margin-top: 0.25rem !important; } .mt-2 { margin-top: 0.5rem !important; } .mt-3 { margin-top: 1rem !important; } .mt-4dot { margin-top: 1.25rem !important; } .mt-4 { margin-top: 1.5rem !important; } .mt-5 { margin-top: 3rem !important; } .mt-6 { margin-top: 4.5rem !important; } .mt-7 { margin-top: 6rem !important; } .mt-auto { margin-top: auto !important; } .me-0 { margin-right: 0 !important; } .me-1 { margin-right: 0.25rem !important; } .me-2 { margin-right: 0.5rem !important; } .me-3 { margin-right: 1rem !important; } .me-4dot { margin-right: 1.25rem !important; } .me-4 { margin-right: 1.5rem !important; } .me-5 { margin-right: 3rem !important; } .me-6 { margin-right: 4.5rem !important; } .me-7 { margin-right: 6rem !important; } .me-auto { margin-right: auto !important; } .mb-0 { margin-bottom: 0 !important; } .mb-1 { margin-bottom: 0.25rem !important; } .mb-2 { margin-bottom: 0.5rem !important; } .mb-3 { margin-bottom: 1rem !important; } .mb-4dot { margin-bottom: 1.25rem !important; } .mb-4 { margin-bottom: 1.5rem !important; } .mb-5 { margin-bottom: 3rem !important; } .mb-6 { margin-bottom: 4.5rem !important; } .mb-7 { margin-bottom: 6rem !important; } .mb-auto { margin-bottom: auto !important; } .ms-0 { margin-left: 0 !important; } .ms-1 { margin-left: 0.25rem !important; } .ms-2 { margin-left: 0.5rem !important; } .ms-3 { margin-left: 1rem !important; } .ms-4dot { margin-left: 1.25rem !important; } .ms-4 { margin-left: 1.5rem !important; } .ms-5 { margin-left: 3rem !important; } .ms-6 { margin-left: 4.5rem !important; } .ms-7 { margin-left: 6rem !important; } .ms-auto { margin-left: auto !important; } .m-n1 { margin: -0.25rem !important; } .m-n2 { margin: -0.5rem !important; } .m-n3 { margin: -1rem !important; } .m-n4dot { margin: -1.25rem !important; } .m-n4 { margin: -1.5rem !important; } .m-n5 { margin: -3rem !important; } .m-n6 { margin: -4.5rem !important; } .m-n7 { margin: -6rem !important; } .mx-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; } .mx-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; } .mx-n3 { margin-right: -1rem !important; margin-left: -1rem !important; } .mx-n4dot { margin-right: -1.25rem !important; margin-left: -1.25rem !important; } .mx-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; } .mx-n5 { margin-right: -3rem !important; margin-left: -3rem !important; } .mx-n6 { margin-right: -4.5rem !important; margin-left: -4.5rem !important; } .mx-n7 { margin-right: -6rem !important; margin-left: -6rem !important; } .my-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; } .my-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; } .my-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; } .my-n4dot { margin-top: -1.25rem !important; margin-bottom: -1.25rem !important; } .my-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; } .my-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important; } .my-n6 { margin-top: -4.5rem !important; margin-bottom: -4.5rem !important; } .my-n7 { margin-top: -6rem !important; margin-bottom: -6rem !important; } .mt-n1 { margin-top: -0.25rem !important; } .mt-n2 { margin-top: -0.5rem !important; } .mt-n3 { margin-top: -1rem !important; } .mt-n4dot { margin-top: -1.25rem !important; } .mt-n4 { margin-top: -1.5rem !important; } .mt-n5 { margin-top: -3rem !important; } .mt-n6 { margin-top: -4.5rem !important; } .mt-n7 { margin-top: -6rem !important; } .me-n1 { margin-right: -0.25rem !important; } .me-n2 { margin-right: -0.5rem !important; } .me-n3 { margin-right: -1rem !important; } .me-n4dot { margin-right: -1.25rem !important; } .me-n4 { margin-right: -1.5rem !important; } .me-n5 { margin-right: -3rem !important; } .me-n6 { margin-right: -4.5rem !important; } .me-n7 { margin-right: -6rem !important; } .mb-n1 { margin-bottom: -0.25rem !important; } .mb-n2 { margin-bottom: -0.5rem !important; } .mb-n3 { margin-bottom: -1rem !important; } .mb-n4dot { margin-bottom: -1.25rem !important; } .mb-n4 { margin-bottom: -1.5rem !important; } .mb-n5 { margin-bottom: -3rem !important; } .mb-n6 { margin-bottom: -4.5rem !important; } .mb-n7 { margin-bottom: -6rem !important; } .ms-n1 { margin-left: -0.25rem !important; } .ms-n2 { margin-left: -0.5rem !important; } .ms-n3 { margin-left: -1rem !important; } .ms-n4dot { margin-left: -1.25rem !important; } .ms-n4 { margin-left: -1.5rem !important; } .ms-n5 { margin-left: -3rem !important; } .ms-n6 { margin-left: -4.5rem !important; } .ms-n7 { margin-left: -6rem !important; } .p-0 { padding: 0 !important; } .p-1 { padding: 0.25rem !important; } .p-2 { padding: 0.5rem !important; } .p-3 { padding: 1rem !important; } .p-4dot { padding: 1.25rem !important; } .p-4 { padding: 1.5rem !important; } .p-5 { padding: 3rem !important; } .p-6 { padding: 4.5rem !important; } .p-7 { padding: 6rem !important; } .px-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-4dot { padding-right: 1.25rem !important; padding-left: 1.25rem !important; } .px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-7 { padding-right: 6rem !important; padding-left: 6rem !important; } .py-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-4dot { padding-top: 1.25rem !important; padding-bottom: 1.25rem !important; } .py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-7 { padding-top: 6rem !important; padding-bottom: 6rem !important; } .pt-0 { padding-top: 0 !important; } .pt-1 { padding-top: 0.25rem !important; } .pt-2 { padding-top: 0.5rem !important; } .pt-3 { padding-top: 1rem !important; } .pt-4dot { padding-top: 1.25rem !important; } .pt-4 { padding-top: 1.5rem !important; } .pt-5 { padding-top: 3rem !important; } .pt-6 { padding-top: 4.5rem !important; } .pt-7 { padding-top: 6rem !important; } .pe-0 { padding-right: 0 !important; } .pe-1 { padding-right: 0.25rem !important; } .pe-2 { padding-right: 0.5rem !important; } .pe-3 { padding-right: 1rem !important; } .pe-4dot { padding-right: 1.25rem !important; } .pe-4 { padding-right: 1.5rem !important; } .pe-5 { padding-right: 3rem !important; } .pe-6 { padding-right: 4.5rem !important; } .pe-7 { padding-right: 6rem !important; } .pb-0 { padding-bottom: 0 !important; } .pb-1 { padding-bottom: 0.25rem !important; } .pb-2 { padding-bottom: 0.5rem !important; } .pb-3 { padding-bottom: 1rem !important; } .pb-4dot { padding-bottom: 1.25rem !important; } .pb-4 { padding-bottom: 1.5rem !important; } .pb-5 { padding-bottom: 3rem !important; } .pb-6 { padding-bottom: 4.5rem !important; } .pb-7 { padding-bottom: 6rem !important; } .ps-0 { padding-left: 0 !important; } .ps-1 { padding-left: 0.25rem !important; } .ps-2 { padding-left: 0.5rem !important; } .ps-3 { padding-left: 1rem !important; } .ps-4dot { padding-left: 1.25rem !important; } .ps-4 { padding-left: 1.5rem !important; } .ps-5 { padding-left: 3rem !important; } .ps-6 { padding-left: 4.5rem !important; } .ps-7 { padding-left: 6rem !important; } .font-monospace { font-family: var(--bs-font-monospace) !important; } .fs-1 { font-size: calc(1.34375rem + 1.125vw) !important; } .fs-2 { font-size: calc(1.3rem + 0.6vw) !important; } .fs-3 { font-size: calc(1.278125rem + 0.3375vw) !important; } .fs-4 { font-size: calc(1.25625rem + 0.075vw) !important; } .fs-5 { font-size: 1.09375rem !important; } .fs-6 { font-size: 0.875rem !important; } .fst-italic { font-style: italic !important; } .fst-normal { font-style: normal !important; } .fw-light { font-weight: 300 !important; } .fw-lighter { font-weight: lighter !important; } .fw-normal { font-weight: 400 !important; } .fw-bold { font-weight: 700 !important; } .fw-bolder { font-weight: 700 !important; } .lh-1 { line-height: 1 !important; } .lh-sm { line-height: 1.25 !important; } .lh-base { line-height: 1.714 !important; } .lh-lg { line-height: 2 !important; } .text-start { text-align: left !important; } .text-end { text-align: right !important; } .text-center { text-align: center !important; } .text-decoration-none { text-decoration: none !important; } .text-decoration-underline { text-decoration: underline !important; } .text-decoration-line-through { text-decoration: line-through !important; } .text-lowercase { text-transform: lowercase !important; } .text-uppercase { text-transform: uppercase !important; } .text-capitalize { text-transform: capitalize !important; } .text-primary { color: #fed700 !important; } .text-ec-primary { color: #fed700 !important; } .text-ec-primary-d { color: #e7c400 !important; } .text-secondary { color: #6c757d !important; } .text-success { color: #198754 !important; } .text-info { color: #0dcaf0 !important; } .text-warning { color: #fed700 !important; } .text-danger { color: #dc3545 !important; } .text-light { color: #f8f9fa !important; } .text-dark { color: #333e48 !important; } .text-white { color: #fff !important; } .text-body { color: #333e48 !important; } .text-muted { color: #6c757d !important; } .text-black-50 { color: rgba(0, 0, 0, 0.5) !important; } .text-white-50 { color: rgba(255, 255, 255, 0.5) !important; } .text-reset { color: inherit !important; } .bg-primary { background-color: #fed700 !important; } .bg-ec-primary { background-color: #fed700 !important; } .bg-ec-primary-d { background-color: #e7c400 !important; } .bg-secondary { background-color: #6c757d !important; } .bg-success { background-color: #198754 !important; } .bg-info { background-color: #0dcaf0 !important; } .bg-warning { background-color: #fed700 !important; } .bg-danger { background-color: #dc3545 !important; } .bg-light { background-color: #f8f9fa !important; } .bg-dark { background-color: #333e48 !important; } .bg-body { background-color: #fff !important; } .bg-white { background-color: #fff !important; } .bg-transparent { background-color: transparent !important; } .bg-gradient { background-image: var(--bs-gradient) !important; } .rounded { border-radius: 1.375rem !important; } .rounded-0 { border-radius: 0 !important; } .rounded-1 { border-radius: 1.25rem !important; } .rounded-2 { border-radius: 1.375rem !important; } .rounded-3 { border-radius: 1.75rem !important; } .rounded-circle { border-radius: 50% !important; } .rounded-pill { border-radius: 50rem !important; } .rounded-top { border-top-left-radius: 1.375rem !important; border-top-right-radius: 1.375rem !important; } .rounded-end { border-top-right-radius: 1.375rem !important; border-bottom-right-radius: 1.375rem !important; } .rounded-bottom { border-bottom-right-radius: 1.375rem !important; border-bottom-left-radius: 1.375rem !important; } .rounded-start { border-bottom-left-radius: 1.375rem !important; border-top-left-radius: 1.375rem !important; } .visible { visibility: visible !important; } .invisible { visibility: hidden !important; } @media (min-width: 576px) { .float-sm-start { float: left !important; } .float-sm-end { float: right !important; } .float-sm-none { float: none !important; } .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-grid { display: grid !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: flex !important; } .d-sm-inline-flex { display: inline-flex !important; } .d-sm-none { display: none !important; } .flex-sm-fill { flex: 1 1 auto !important; } .flex-sm-row { flex-direction: row !important; } .flex-sm-column { flex-direction: column !important; } .flex-sm-row-reverse { flex-direction: row-reverse !important; } .flex-sm-column-reverse { flex-direction: column-reverse !important; } .flex-sm-grow-0 { flex-grow: 0 !important; } .flex-sm-grow-1 { flex-grow: 1 !important; } .flex-sm-shrink-0 { flex-shrink: 0 !important; } .flex-sm-shrink-1 { flex-shrink: 1 !important; } .flex-sm-wrap { flex-wrap: wrap !important; } .flex-sm-nowrap { flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-sm-start { justify-content: flex-start !important; } .justify-content-sm-end { justify-content: flex-end !important; } .justify-content-sm-center { justify-content: center !important; } .justify-content-sm-between { justify-content: space-between !important; } .justify-content-sm-around { justify-content: space-around !important; } .justify-content-sm-evenly { justify-content: space-evenly !important; } .align-items-sm-start { align-items: flex-start !important; } .align-items-sm-end { align-items: flex-end !important; } .align-items-sm-center { align-items: center !important; } .align-items-sm-baseline { align-items: baseline !important; } .align-items-sm-stretch { align-items: stretch !important; } .align-content-sm-start { align-content: flex-start !important; } .align-content-sm-end { align-content: flex-end !important; } .align-content-sm-center { align-content: center !important; } .align-content-sm-between { align-content: space-between !important; } .align-content-sm-around { align-content: space-around !important; } .align-content-sm-stretch { align-content: stretch !important; } .align-self-sm-auto { align-self: auto !important; } .align-self-sm-start { align-self: flex-start !important; } .align-self-sm-end { align-self: flex-end !important; } .align-self-sm-center { align-self: center !important; } .align-self-sm-baseline { align-self: baseline !important; } .align-self-sm-stretch { align-self: stretch !important; } .order-sm-first { order: -1 !important; } .order-sm-0 { order: 0 !important; } .order-sm-1 { order: 1 !important; } .order-sm-2 { order: 2 !important; } .order-sm-3 { order: 3 !important; } .order-sm-4 { order: 4 !important; } .order-sm-5 { order: 5 !important; } .order-sm-last { order: 6 !important; } .m-sm-0 { margin: 0 !important; } .m-sm-1 { margin: 0.25rem !important; } .m-sm-2 { margin: 0.5rem !important; } .m-sm-3 { margin: 1rem !important; } .m-sm-4dot { margin: 1.25rem !important; } .m-sm-4 { margin: 1.5rem !important; } .m-sm-5 { margin: 3rem !important; } .m-sm-6 { margin: 4.5rem !important; } .m-sm-7 { margin: 6rem !important; } .m-sm-auto { margin: auto !important; } .mx-sm-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-sm-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-sm-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-sm-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-sm-4dot { margin-right: 1.25rem !important; margin-left: 1.25rem !important; } .mx-sm-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-sm-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-sm-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-sm-7 { margin-right: 6rem !important; margin-left: 6rem !important; } .mx-sm-auto { margin-right: auto !important; margin-left: auto !important; } .my-sm-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-sm-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-sm-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-sm-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-sm-4dot { margin-top: 1.25rem !important; margin-bottom: 1.25rem !important; } .my-sm-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-sm-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-sm-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-sm-7 { margin-top: 6rem !important; margin-bottom: 6rem !important; } .my-sm-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-sm-0 { margin-top: 0 !important; } .mt-sm-1 { margin-top: 0.25rem !important; } .mt-sm-2 { margin-top: 0.5rem !important; } .mt-sm-3 { margin-top: 1rem !important; } .mt-sm-4dot { margin-top: 1.25rem !important; } .mt-sm-4 { margin-top: 1.5rem !important; } .mt-sm-5 { margin-top: 3rem !important; } .mt-sm-6 { margin-top: 4.5rem !important; } .mt-sm-7 { margin-top: 6rem !important; } .mt-sm-auto { margin-top: auto !important; } .me-sm-0 { margin-right: 0 !important; } .me-sm-1 { margin-right: 0.25rem !important; } .me-sm-2 { margin-right: 0.5rem !important; } .me-sm-3 { margin-right: 1rem !important; } .me-sm-4dot { margin-right: 1.25rem !important; } .me-sm-4 { margin-right: 1.5rem !important; } .me-sm-5 { margin-right: 3rem !important; } .me-sm-6 { margin-right: 4.5rem !important; } .me-sm-7 { margin-right: 6rem !important; } .me-sm-auto { margin-right: auto !important; } .mb-sm-0 { margin-bottom: 0 !important; } .mb-sm-1 { margin-bottom: 0.25rem !important; } .mb-sm-2 { margin-bottom: 0.5rem !important; } .mb-sm-3 { margin-bottom: 1rem !important; } .mb-sm-4dot { margin-bottom: 1.25rem !important; } .mb-sm-4 { margin-bottom: 1.5rem !important; } .mb-sm-5 { margin-bottom: 3rem !important; } .mb-sm-6 { margin-bottom: 4.5rem !important; } .mb-sm-7 { margin-bottom: 6rem !important; } .mb-sm-auto { margin-bottom: auto !important; } .ms-sm-0 { margin-left: 0 !important; } .ms-sm-1 { margin-left: 0.25rem !important; } .ms-sm-2 { margin-left: 0.5rem !important; } .ms-sm-3 { margin-left: 1rem !important; } .ms-sm-4dot { margin-left: 1.25rem !important; } .ms-sm-4 { margin-left: 1.5rem !important; } .ms-sm-5 { margin-left: 3rem !important; } .ms-sm-6 { margin-left: 4.5rem !important; } .ms-sm-7 { margin-left: 6rem !important; } .ms-sm-auto { margin-left: auto !important; } .m-sm-n1 { margin: -0.25rem !important; } .m-sm-n2 { margin: -0.5rem !important; } .m-sm-n3 { margin: -1rem !important; } .m-sm-n4dot { margin: -1.25rem !important; } .m-sm-n4 { margin: -1.5rem !important; } .m-sm-n5 { margin: -3rem !important; } .m-sm-n6 { margin: -4.5rem !important; } .m-sm-n7 { margin: -6rem !important; } .mx-sm-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; } .mx-sm-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; } .mx-sm-n3 { margin-right: -1rem !important; margin-left: -1rem !important; } .mx-sm-n4dot { margin-right: -1.25rem !important; margin-left: -1.25rem !important; } .mx-sm-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; } .mx-sm-n5 { margin-right: -3rem !important; margin-left: -3rem !important; } .mx-sm-n6 { margin-right: -4.5rem !important; margin-left: -4.5rem !important; } .mx-sm-n7 { margin-right: -6rem !important; margin-left: -6rem !important; } .my-sm-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; } .my-sm-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; } .my-sm-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; } .my-sm-n4dot { margin-top: -1.25rem !important; margin-bottom: -1.25rem !important; } .my-sm-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; } .my-sm-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important; } .my-sm-n6 { margin-top: -4.5rem !important; margin-bottom: -4.5rem !important; } .my-sm-n7 { margin-top: -6rem !important; margin-bottom: -6rem !important; } .mt-sm-n1 { margin-top: -0.25rem !important; } .mt-sm-n2 { margin-top: -0.5rem !important; } .mt-sm-n3 { margin-top: -1rem !important; } .mt-sm-n4dot { margin-top: -1.25rem !important; } .mt-sm-n4 { margin-top: -1.5rem !important; } .mt-sm-n5 { margin-top: -3rem !important; } .mt-sm-n6 { margin-top: -4.5rem !important; } .mt-sm-n7 { margin-top: -6rem !important; } .me-sm-n1 { margin-right: -0.25rem !important; } .me-sm-n2 { margin-right: -0.5rem !important; } .me-sm-n3 { margin-right: -1rem !important; } .me-sm-n4dot { margin-right: -1.25rem !important; } .me-sm-n4 { margin-right: -1.5rem !important; } .me-sm-n5 { margin-right: -3rem !important; } .me-sm-n6 { margin-right: -4.5rem !important; } .me-sm-n7 { margin-right: -6rem !important; } .mb-sm-n1 { margin-bottom: -0.25rem !important; } .mb-sm-n2 { margin-bottom: -0.5rem !important; } .mb-sm-n3 { margin-bottom: -1rem !important; } .mb-sm-n4dot { margin-bottom: -1.25rem !important; } .mb-sm-n4 { margin-bottom: -1.5rem !important; } .mb-sm-n5 { margin-bottom: -3rem !important; } .mb-sm-n6 { margin-bottom: -4.5rem !important; } .mb-sm-n7 { margin-bottom: -6rem !important; } .ms-sm-n1 { margin-left: -0.25rem !important; } .ms-sm-n2 { margin-left: -0.5rem !important; } .ms-sm-n3 { margin-left: -1rem !important; } .ms-sm-n4dot { margin-left: -1.25rem !important; } .ms-sm-n4 { margin-left: -1.5rem !important; } .ms-sm-n5 { margin-left: -3rem !important; } .ms-sm-n6 { margin-left: -4.5rem !important; } .ms-sm-n7 { margin-left: -6rem !important; } .p-sm-0 { padding: 0 !important; } .p-sm-1 { padding: 0.25rem !important; } .p-sm-2 { padding: 0.5rem !important; } .p-sm-3 { padding: 1rem !important; } .p-sm-4dot { padding: 1.25rem !important; } .p-sm-4 { padding: 1.5rem !important; } .p-sm-5 { padding: 3rem !important; } .p-sm-6 { padding: 4.5rem !important; } .p-sm-7 { padding: 6rem !important; } .px-sm-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-sm-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-sm-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-sm-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-sm-4dot { padding-right: 1.25rem !important; padding-left: 1.25rem !important; } .px-sm-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-sm-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-sm-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-sm-7 { padding-right: 6rem !important; padding-left: 6rem !important; } .py-sm-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-sm-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-sm-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-sm-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-sm-4dot { padding-top: 1.25rem !important; padding-bottom: 1.25rem !important; } .py-sm-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-sm-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-sm-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-sm-7 { padding-top: 6rem !important; padding-bottom: 6rem !important; } .pt-sm-0 { padding-top: 0 !important; } .pt-sm-1 { padding-top: 0.25rem !important; } .pt-sm-2 { padding-top: 0.5rem !important; } .pt-sm-3 { padding-top: 1rem !important; } .pt-sm-4dot { padding-top: 1.25rem !important; } .pt-sm-4 { padding-top: 1.5rem !important; } .pt-sm-5 { padding-top: 3rem !important; } .pt-sm-6 { padding-top: 4.5rem !important; } .pt-sm-7 { padding-top: 6rem !important; } .pe-sm-0 { padding-right: 0 !important; } .pe-sm-1 { padding-right: 0.25rem !important; } .pe-sm-2 { padding-right: 0.5rem !important; } .pe-sm-3 { padding-right: 1rem !important; } .pe-sm-4dot { padding-right: 1.25rem !important; } .pe-sm-4 { padding-right: 1.5rem !important; } .pe-sm-5 { padding-right: 3rem !important; } .pe-sm-6 { padding-right: 4.5rem !important; } .pe-sm-7 { padding-right: 6rem !important; } .pb-sm-0 { padding-bottom: 0 !important; } .pb-sm-1 { padding-bottom: 0.25rem !important; } .pb-sm-2 { padding-bottom: 0.5rem !important; } .pb-sm-3 { padding-bottom: 1rem !important; } .pb-sm-4dot { padding-bottom: 1.25rem !important; } .pb-sm-4 { padding-bottom: 1.5rem !important; } .pb-sm-5 { padding-bottom: 3rem !important; } .pb-sm-6 { padding-bottom: 4.5rem !important; } .pb-sm-7 { padding-bottom: 6rem !important; } .ps-sm-0 { padding-left: 0 !important; } .ps-sm-1 { padding-left: 0.25rem !important; } .ps-sm-2 { padding-left: 0.5rem !important; } .ps-sm-3 { padding-left: 1rem !important; } .ps-sm-4dot { padding-left: 1.25rem !important; } .ps-sm-4 { padding-left: 1.5rem !important; } .ps-sm-5 { padding-left: 3rem !important; } .ps-sm-6 { padding-left: 4.5rem !important; } .ps-sm-7 { padding-left: 6rem !important; } .text-sm-start { text-align: left !important; } .text-sm-end { text-align: right !important; } .text-sm-center { text-align: center !important; } } @media (min-width: 768px) { .float-md-start { float: left !important; } .float-md-end { float: right !important; } .float-md-none { float: none !important; } .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-grid { display: grid !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: flex !important; } .d-md-inline-flex { display: inline-flex !important; } .d-md-none { display: none !important; } .flex-md-fill { flex: 1 1 auto !important; } .flex-md-row { flex-direction: row !important; } .flex-md-column { flex-direction: column !important; } .flex-md-row-reverse { flex-direction: row-reverse !important; } .flex-md-column-reverse { flex-direction: column-reverse !important; } .flex-md-grow-0 { flex-grow: 0 !important; } .flex-md-grow-1 { flex-grow: 1 !important; } .flex-md-shrink-0 { flex-shrink: 0 !important; } .flex-md-shrink-1 { flex-shrink: 1 !important; } .flex-md-wrap { flex-wrap: wrap !important; } .flex-md-nowrap { flex-wrap: nowrap !important; } .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-md-start { justify-content: flex-start !important; } .justify-content-md-end { justify-content: flex-end !important; } .justify-content-md-center { justify-content: center !important; } .justify-content-md-between { justify-content: space-between !important; } .justify-content-md-around { justify-content: space-around !important; } .justify-content-md-evenly { justify-content: space-evenly !important; } .align-items-md-start { align-items: flex-start !important; } .align-items-md-end { align-items: flex-end !important; } .align-items-md-center { align-items: center !important; } .align-items-md-baseline { align-items: baseline !important; } .align-items-md-stretch { align-items: stretch !important; } .align-content-md-start { align-content: flex-start !important; } .align-content-md-end { align-content: flex-end !important; } .align-content-md-center { align-content: center !important; } .align-content-md-between { align-content: space-between !important; } .align-content-md-around { align-content: space-around !important; } .align-content-md-stretch { align-content: stretch !important; } .align-self-md-auto { align-self: auto !important; } .align-self-md-start { align-self: flex-start !important; } .align-self-md-end { align-self: flex-end !important; } .align-self-md-center { align-self: center !important; } .align-self-md-baseline { align-self: baseline !important; } .align-self-md-stretch { align-self: stretch !important; } .order-md-first { order: -1 !important; } .order-md-0 { order: 0 !important; } .order-md-1 { order: 1 !important; } .order-md-2 { order: 2 !important; } .order-md-3 { order: 3 !important; } .order-md-4 { order: 4 !important; } .order-md-5 { order: 5 !important; } .order-md-last { order: 6 !important; } .m-md-0 { margin: 0 !important; } .m-md-1 { margin: 0.25rem !important; } .m-md-2 { margin: 0.5rem !important; } .m-md-3 { margin: 1rem !important; } .m-md-4dot { margin: 1.25rem !important; } .m-md-4 { margin: 1.5rem !important; } .m-md-5 { margin: 3rem !important; } .m-md-6 { margin: 4.5rem !important; } .m-md-7 { margin: 6rem !important; } .m-md-auto { margin: auto !important; } .mx-md-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-md-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-md-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-md-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-md-4dot { margin-right: 1.25rem !important; margin-left: 1.25rem !important; } .mx-md-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-md-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-md-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-md-7 { margin-right: 6rem !important; margin-left: 6rem !important; } .mx-md-auto { margin-right: auto !important; margin-left: auto !important; } .my-md-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-md-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-md-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-md-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-md-4dot { margin-top: 1.25rem !important; margin-bottom: 1.25rem !important; } .my-md-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-md-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-md-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-md-7 { margin-top: 6rem !important; margin-bottom: 6rem !important; } .my-md-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-md-0 { margin-top: 0 !important; } .mt-md-1 { margin-top: 0.25rem !important; } .mt-md-2 { margin-top: 0.5rem !important; } .mt-md-3 { margin-top: 1rem !important; } .mt-md-4dot { margin-top: 1.25rem !important; } .mt-md-4 { margin-top: 1.5rem !important; } .mt-md-5 { margin-top: 3rem !important; } .mt-md-6 { margin-top: 4.5rem !important; } .mt-md-7 { margin-top: 6rem !important; } .mt-md-auto { margin-top: auto !important; } .me-md-0 { margin-right: 0 !important; } .me-md-1 { margin-right: 0.25rem !important; } .me-md-2 { margin-right: 0.5rem !important; } .me-md-3 { margin-right: 1rem !important; } .me-md-4dot { margin-right: 1.25rem !important; } .me-md-4 { margin-right: 1.5rem !important; } .me-md-5 { margin-right: 3rem !important; } .me-md-6 { margin-right: 4.5rem !important; } .me-md-7 { margin-right: 6rem !important; } .me-md-auto { margin-right: auto !important; } .mb-md-0 { margin-bottom: 0 !important; } .mb-md-1 { margin-bottom: 0.25rem !important; } .mb-md-2 { margin-bottom: 0.5rem !important; } .mb-md-3 { margin-bottom: 1rem !important; } .mb-md-4dot { margin-bottom: 1.25rem !important; } .mb-md-4 { margin-bottom: 1.5rem !important; } .mb-md-5 { margin-bottom: 3rem !important; } .mb-md-6 { margin-bottom: 4.5rem !important; } .mb-md-7 { margin-bottom: 6rem !important; } .mb-md-auto { margin-bottom: auto !important; } .ms-md-0 { margin-left: 0 !important; } .ms-md-1 { margin-left: 0.25rem !important; } .ms-md-2 { margin-left: 0.5rem !important; } .ms-md-3 { margin-left: 1rem !important; } .ms-md-4dot { margin-left: 1.25rem !important; } .ms-md-4 { margin-left: 1.5rem !important; } .ms-md-5 { margin-left: 3rem !important; } .ms-md-6 { margin-left: 4.5rem !important; } .ms-md-7 { margin-left: 6rem !important; } .ms-md-auto { margin-left: auto !important; } .m-md-n1 { margin: -0.25rem !important; } .m-md-n2 { margin: -0.5rem !important; } .m-md-n3 { margin: -1rem !important; } .m-md-n4dot { margin: -1.25rem !important; } .m-md-n4 { margin: -1.5rem !important; } .m-md-n5 { margin: -3rem !important; } .m-md-n6 { margin: -4.5rem !important; } .m-md-n7 { margin: -6rem !important; } .mx-md-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; } .mx-md-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; } .mx-md-n3 { margin-right: -1rem !important; margin-left: -1rem !important; } .mx-md-n4dot { margin-right: -1.25rem !important; margin-left: -1.25rem !important; } .mx-md-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; } .mx-md-n5 { margin-right: -3rem !important; margin-left: -3rem !important; } .mx-md-n6 { margin-right: -4.5rem !important; margin-left: -4.5rem !important; } .mx-md-n7 { margin-right: -6rem !important; margin-left: -6rem !important; } .my-md-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; } .my-md-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; } .my-md-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; } .my-md-n4dot { margin-top: -1.25rem !important; margin-bottom: -1.25rem !important; } .my-md-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; } .my-md-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important; } .my-md-n6 { margin-top: -4.5rem !important; margin-bottom: -4.5rem !important; } .my-md-n7 { margin-top: -6rem !important; margin-bottom: -6rem !important; } .mt-md-n1 { margin-top: -0.25rem !important; } .mt-md-n2 { margin-top: -0.5rem !important; } .mt-md-n3 { margin-top: -1rem !important; } .mt-md-n4dot { margin-top: -1.25rem !important; } .mt-md-n4 { margin-top: -1.5rem !important; } .mt-md-n5 { margin-top: -3rem !important; } .mt-md-n6 { margin-top: -4.5rem !important; } .mt-md-n7 { margin-top: -6rem !important; } .me-md-n1 { margin-right: -0.25rem !important; } .me-md-n2 { margin-right: -0.5rem !important; } .me-md-n3 { margin-right: -1rem !important; } .me-md-n4dot { margin-right: -1.25rem !important; } .me-md-n4 { margin-right: -1.5rem !important; } .me-md-n5 { margin-right: -3rem !important; } .me-md-n6 { margin-right: -4.5rem !important; } .me-md-n7 { margin-right: -6rem !important; } .mb-md-n1 { margin-bottom: -0.25rem !important; } .mb-md-n2 { margin-bottom: -0.5rem !important; } .mb-md-n3 { margin-bottom: -1rem !important; } .mb-md-n4dot { margin-bottom: -1.25rem !important; } .mb-md-n4 { margin-bottom: -1.5rem !important; } .mb-md-n5 { margin-bottom: -3rem !important; } .mb-md-n6 { margin-bottom: -4.5rem !important; } .mb-md-n7 { margin-bottom: -6rem !important; } .ms-md-n1 { margin-left: -0.25rem !important; } .ms-md-n2 { margin-left: -0.5rem !important; } .ms-md-n3 { margin-left: -1rem !important; } .ms-md-n4dot { margin-left: -1.25rem !important; } .ms-md-n4 { margin-left: -1.5rem !important; } .ms-md-n5 { margin-left: -3rem !important; } .ms-md-n6 { margin-left: -4.5rem !important; } .ms-md-n7 { margin-left: -6rem !important; } .p-md-0 { padding: 0 !important; } .p-md-1 { padding: 0.25rem !important; } .p-md-2 { padding: 0.5rem !important; } .p-md-3 { padding: 1rem !important; } .p-md-4dot { padding: 1.25rem !important; } .p-md-4 { padding: 1.5rem !important; } .p-md-5 { padding: 3rem !important; } .p-md-6 { padding: 4.5rem !important; } .p-md-7 { padding: 6rem !important; } .px-md-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-md-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-md-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-md-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-md-4dot { padding-right: 1.25rem !important; padding-left: 1.25rem !important; } .px-md-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-md-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-md-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-md-7 { padding-right: 6rem !important; padding-left: 6rem !important; } .py-md-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-md-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-md-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-md-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-md-4dot { padding-top: 1.25rem !important; padding-bottom: 1.25rem !important; } .py-md-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-md-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-md-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-md-7 { padding-top: 6rem !important; padding-bottom: 6rem !important; } .pt-md-0 { padding-top: 0 !important; } .pt-md-1 { padding-top: 0.25rem !important; } .pt-md-2 { padding-top: 0.5rem !important; } .pt-md-3 { padding-top: 1rem !important; } .pt-md-4dot { padding-top: 1.25rem !important; } .pt-md-4 { padding-top: 1.5rem !important; } .pt-md-5 { padding-top: 3rem !important; } .pt-md-6 { padding-top: 4.5rem !important; } .pt-md-7 { padding-top: 6rem !important; } .pe-md-0 { padding-right: 0 !important; } .pe-md-1 { padding-right: 0.25rem !important; } .pe-md-2 { padding-right: 0.5rem !important; } .pe-md-3 { padding-right: 1rem !important; } .pe-md-4dot { padding-right: 1.25rem !important; } .pe-md-4 { padding-right: 1.5rem !important; } .pe-md-5 { padding-right: 3rem !important; } .pe-md-6 { padding-right: 4.5rem !important; } .pe-md-7 { padding-right: 6rem !important; } .pb-md-0 { padding-bottom: 0 !important; } .pb-md-1 { padding-bottom: 0.25rem !important; } .pb-md-2 { padding-bottom: 0.5rem !important; } .pb-md-3 { padding-bottom: 1rem !important; } .pb-md-4dot { padding-bottom: 1.25rem !important; } .pb-md-4 { padding-bottom: 1.5rem !important; } .pb-md-5 { padding-bottom: 3rem !important; } .pb-md-6 { padding-bottom: 4.5rem !important; } .pb-md-7 { padding-bottom: 6rem !important; } .ps-md-0 { padding-left: 0 !important; } .ps-md-1 { padding-left: 0.25rem !important; } .ps-md-2 { padding-left: 0.5rem !important; } .ps-md-3 { padding-left: 1rem !important; } .ps-md-4dot { padding-left: 1.25rem !important; } .ps-md-4 { padding-left: 1.5rem !important; } .ps-md-5 { padding-left: 3rem !important; } .ps-md-6 { padding-left: 4.5rem !important; } .ps-md-7 { padding-left: 6rem !important; } .text-md-start { text-align: left !important; } .text-md-end { text-align: right !important; } .text-md-center { text-align: center !important; } } @media (min-width: 992px) { .float-lg-start { float: left !important; } .float-lg-end { float: right !important; } .float-lg-none { float: none !important; } .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-grid { display: grid !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: flex !important; } .d-lg-inline-flex { display: inline-flex !important; } .d-lg-none { display: none !important; } .flex-lg-fill { flex: 1 1 auto !important; } .flex-lg-row { flex-direction: row !important; } .flex-lg-column { flex-direction: column !important; } .flex-lg-row-reverse { flex-direction: row-reverse !important; } .flex-lg-column-reverse { flex-direction: column-reverse !important; } .flex-lg-grow-0 { flex-grow: 0 !important; } .flex-lg-grow-1 { flex-grow: 1 !important; } .flex-lg-shrink-0 { flex-shrink: 0 !important; } .flex-lg-shrink-1 { flex-shrink: 1 !important; } .flex-lg-wrap { flex-wrap: wrap !important; } .flex-lg-nowrap { flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-lg-start { justify-content: flex-start !important; } .justify-content-lg-end { justify-content: flex-end !important; } .justify-content-lg-center { justify-content: center !important; } .justify-content-lg-between { justify-content: space-between !important; } .justify-content-lg-around { justify-content: space-around !important; } .justify-content-lg-evenly { justify-content: space-evenly !important; } .align-items-lg-start { align-items: flex-start !important; } .align-items-lg-end { align-items: flex-end !important; } .align-items-lg-center { align-items: center !important; } .align-items-lg-baseline { align-items: baseline !important; } .align-items-lg-stretch { align-items: stretch !important; } .align-content-lg-start { align-content: flex-start !important; } .align-content-lg-end { align-content: flex-end !important; } .align-content-lg-center { align-content: center !important; } .align-content-lg-between { align-content: space-between !important; } .align-content-lg-around { align-content: space-around !important; } .align-content-lg-stretch { align-content: stretch !important; } .align-self-lg-auto { align-self: auto !important; } .align-self-lg-start { align-self: flex-start !important; } .align-self-lg-end { align-self: flex-end !important; } .align-self-lg-center { align-self: center !important; } .align-self-lg-baseline { align-self: baseline !important; } .align-self-lg-stretch { align-self: stretch !important; } .order-lg-first { order: -1 !important; } .order-lg-0 { order: 0 !important; } .order-lg-1 { order: 1 !important; } .order-lg-2 { order: 2 !important; } .order-lg-3 { order: 3 !important; } .order-lg-4 { order: 4 !important; } .order-lg-5 { order: 5 !important; } .order-lg-last { order: 6 !important; } .m-lg-0 { margin: 0 !important; } .m-lg-1 { margin: 0.25rem !important; } .m-lg-2 { margin: 0.5rem !important; } .m-lg-3 { margin: 1rem !important; } .m-lg-4dot { margin: 1.25rem !important; } .m-lg-4 { margin: 1.5rem !important; } .m-lg-5 { margin: 3rem !important; } .m-lg-6 { margin: 4.5rem !important; } .m-lg-7 { margin: 6rem !important; } .m-lg-auto { margin: auto !important; } .mx-lg-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-lg-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-lg-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-lg-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-lg-4dot { margin-right: 1.25rem !important; margin-left: 1.25rem !important; } .mx-lg-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-lg-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-lg-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-lg-7 { margin-right: 6rem !important; margin-left: 6rem !important; } .mx-lg-auto { margin-right: auto !important; margin-left: auto !important; } .my-lg-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-lg-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-lg-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-lg-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-lg-4dot { margin-top: 1.25rem !important; margin-bottom: 1.25rem !important; } .my-lg-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-lg-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-lg-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-lg-7 { margin-top: 6rem !important; margin-bottom: 6rem !important; } .my-lg-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-lg-0 { margin-top: 0 !important; } .mt-lg-1 { margin-top: 0.25rem !important; } .mt-lg-2 { margin-top: 0.5rem !important; } .mt-lg-3 { margin-top: 1rem !important; } .mt-lg-4dot { margin-top: 1.25rem !important; } .mt-lg-4 { margin-top: 1.5rem !important; } .mt-lg-5 { margin-top: 3rem !important; } .mt-lg-6 { margin-top: 4.5rem !important; } .mt-lg-7 { margin-top: 6rem !important; } .mt-lg-auto { margin-top: auto !important; } .me-lg-0 { margin-right: 0 !important; } .me-lg-1 { margin-right: 0.25rem !important; } .me-lg-2 { margin-right: 0.5rem !important; } .me-lg-3 { margin-right: 1rem !important; } .me-lg-4dot { margin-right: 1.25rem !important; } .me-lg-4 { margin-right: 1.5rem !important; } .me-lg-5 { margin-right: 3rem !important; } .me-lg-6 { margin-right: 4.5rem !important; } .me-lg-7 { margin-right: 6rem !important; } .me-lg-auto { margin-right: auto !important; } .mb-lg-0 { margin-bottom: 0 !important; } .mb-lg-1 { margin-bottom: 0.25rem !important; } .mb-lg-2 { margin-bottom: 0.5rem !important; } .mb-lg-3 { margin-bottom: 1rem !important; } .mb-lg-4dot { margin-bottom: 1.25rem !important; } .mb-lg-4 { margin-bottom: 1.5rem !important; } .mb-lg-5 { margin-bottom: 3rem !important; } .mb-lg-6 { margin-bottom: 4.5rem !important; } .mb-lg-7 { margin-bottom: 6rem !important; } .mb-lg-auto { margin-bottom: auto !important; } .ms-lg-0 { margin-left: 0 !important; } .ms-lg-1 { margin-left: 0.25rem !important; } .ms-lg-2 { margin-left: 0.5rem !important; } .ms-lg-3 { margin-left: 1rem !important; } .ms-lg-4dot { margin-left: 1.25rem !important; } .ms-lg-4 { margin-left: 1.5rem !important; } .ms-lg-5 { margin-left: 3rem !important; } .ms-lg-6 { margin-left: 4.5rem !important; } .ms-lg-7 { margin-left: 6rem !important; } .ms-lg-auto { margin-left: auto !important; } .m-lg-n1 { margin: -0.25rem !important; } .m-lg-n2 { margin: -0.5rem !important; } .m-lg-n3 { margin: -1rem !important; } .m-lg-n4dot { margin: -1.25rem !important; } .m-lg-n4 { margin: -1.5rem !important; } .m-lg-n5 { margin: -3rem !important; } .m-lg-n6 { margin: -4.5rem !important; } .m-lg-n7 { margin: -6rem !important; } .mx-lg-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; } .mx-lg-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; } .mx-lg-n3 { margin-right: -1rem !important; margin-left: -1rem !important; } .mx-lg-n4dot { margin-right: -1.25rem !important; margin-left: -1.25rem !important; } .mx-lg-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; } .mx-lg-n5 { margin-right: -3rem !important; margin-left: -3rem !important; } .mx-lg-n6 { margin-right: -4.5rem !important; margin-left: -4.5rem !important; } .mx-lg-n7 { margin-right: -6rem !important; margin-left: -6rem !important; } .my-lg-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; } .my-lg-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; } .my-lg-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; } .my-lg-n4dot { margin-top: -1.25rem !important; margin-bottom: -1.25rem !important; } .my-lg-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; } .my-lg-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important; } .my-lg-n6 { margin-top: -4.5rem !important; margin-bottom: -4.5rem !important; } .my-lg-n7 { margin-top: -6rem !important; margin-bottom: -6rem !important; } .mt-lg-n1 { margin-top: -0.25rem !important; } .mt-lg-n2 { margin-top: -0.5rem !important; } .mt-lg-n3 { margin-top: -1rem !important; } .mt-lg-n4dot { margin-top: -1.25rem !important; } .mt-lg-n4 { margin-top: -1.5rem !important; } .mt-lg-n5 { margin-top: -3rem !important; } .mt-lg-n6 { margin-top: -4.5rem !important; } .mt-lg-n7 { margin-top: -6rem !important; } .me-lg-n1 { margin-right: -0.25rem !important; } .me-lg-n2 { margin-right: -0.5rem !important; } .me-lg-n3 { margin-right: -1rem !important; } .me-lg-n4dot { margin-right: -1.25rem !important; } .me-lg-n4 { margin-right: -1.5rem !important; } .me-lg-n5 { margin-right: -3rem !important; } .me-lg-n6 { margin-right: -4.5rem !important; } .me-lg-n7 { margin-right: -6rem !important; } .mb-lg-n1 { margin-bottom: -0.25rem !important; } .mb-lg-n2 { margin-bottom: -0.5rem !important; } .mb-lg-n3 { margin-bottom: -1rem !important; } .mb-lg-n4dot { margin-bottom: -1.25rem !important; } .mb-lg-n4 { margin-bottom: -1.5rem !important; } .mb-lg-n5 { margin-bottom: -3rem !important; } .mb-lg-n6 { margin-bottom: -4.5rem !important; } .mb-lg-n7 { margin-bottom: -6rem !important; } .ms-lg-n1 { margin-left: -0.25rem !important; } .ms-lg-n2 { margin-left: -0.5rem !important; } .ms-lg-n3 { margin-left: -1rem !important; } .ms-lg-n4dot { margin-left: -1.25rem !important; } .ms-lg-n4 { margin-left: -1.5rem !important; } .ms-lg-n5 { margin-left: -3rem !important; } .ms-lg-n6 { margin-left: -4.5rem !important; } .ms-lg-n7 { margin-left: -6rem !important; } .p-lg-0 { padding: 0 !important; } .p-lg-1 { padding: 0.25rem !important; } .p-lg-2 { padding: 0.5rem !important; } .p-lg-3 { padding: 1rem !important; } .p-lg-4dot { padding: 1.25rem !important; } .p-lg-4 { padding: 1.5rem !important; } .p-lg-5 { padding: 3rem !important; } .p-lg-6 { padding: 4.5rem !important; } .p-lg-7 { padding: 6rem !important; } .px-lg-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-lg-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-lg-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-lg-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-lg-4dot { padding-right: 1.25rem !important; padding-left: 1.25rem !important; } .px-lg-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-lg-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-lg-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-lg-7 { padding-right: 6rem !important; padding-left: 6rem !important; } .py-lg-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-lg-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-lg-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-lg-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-lg-4dot { padding-top: 1.25rem !important; padding-bottom: 1.25rem !important; } .py-lg-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-lg-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-lg-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-lg-7 { padding-top: 6rem !important; padding-bottom: 6rem !important; } .pt-lg-0 { padding-top: 0 !important; } .pt-lg-1 { padding-top: 0.25rem !important; } .pt-lg-2 { padding-top: 0.5rem !important; } .pt-lg-3 { padding-top: 1rem !important; } .pt-lg-4dot { padding-top: 1.25rem !important; } .pt-lg-4 { padding-top: 1.5rem !important; } .pt-lg-5 { padding-top: 3rem !important; } .pt-lg-6 { padding-top: 4.5rem !important; } .pt-lg-7 { padding-top: 6rem !important; } .pe-lg-0 { padding-right: 0 !important; } .pe-lg-1 { padding-right: 0.25rem !important; } .pe-lg-2 { padding-right: 0.5rem !important; } .pe-lg-3 { padding-right: 1rem !important; } .pe-lg-4dot { padding-right: 1.25rem !important; } .pe-lg-4 { padding-right: 1.5rem !important; } .pe-lg-5 { padding-right: 3rem !important; } .pe-lg-6 { padding-right: 4.5rem !important; } .pe-lg-7 { padding-right: 6rem !important; } .pb-lg-0 { padding-bottom: 0 !important; } .pb-lg-1 { padding-bottom: 0.25rem !important; } .pb-lg-2 { padding-bottom: 0.5rem !important; } .pb-lg-3 { padding-bottom: 1rem !important; } .pb-lg-4dot { padding-bottom: 1.25rem !important; } .pb-lg-4 { padding-bottom: 1.5rem !important; } .pb-lg-5 { padding-bottom: 3rem !important; } .pb-lg-6 { padding-bottom: 4.5rem !important; } .pb-lg-7 { padding-bottom: 6rem !important; } .ps-lg-0 { padding-left: 0 !important; } .ps-lg-1 { padding-left: 0.25rem !important; } .ps-lg-2 { padding-left: 0.5rem !important; } .ps-lg-3 { padding-left: 1rem !important; } .ps-lg-4dot { padding-left: 1.25rem !important; } .ps-lg-4 { padding-left: 1.5rem !important; } .ps-lg-5 { padding-left: 3rem !important; } .ps-lg-6 { padding-left: 4.5rem !important; } .ps-lg-7 { padding-left: 6rem !important; } .text-lg-start { text-align: left !important; } .text-lg-end { text-align: right !important; } .text-lg-center { text-align: center !important; } } @media (min-width: 1200px) { .float-xl-start { float: left !important; } .float-xl-end { float: right !important; } .float-xl-none { float: none !important; } .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-grid { display: grid !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: flex !important; } .d-xl-inline-flex { display: inline-flex !important; } .d-xl-none { display: none !important; } .flex-xl-fill { flex: 1 1 auto !important; } .flex-xl-row { flex-direction: row !important; } .flex-xl-column { flex-direction: column !important; } .flex-xl-row-reverse { flex-direction: row-reverse !important; } .flex-xl-column-reverse { flex-direction: column-reverse !important; } .flex-xl-grow-0 { flex-grow: 0 !important; } .flex-xl-grow-1 { flex-grow: 1 !important; } .flex-xl-shrink-0 { flex-shrink: 0 !important; } .flex-xl-shrink-1 { flex-shrink: 1 !important; } .flex-xl-wrap { flex-wrap: wrap !important; } .flex-xl-nowrap { flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-xl-start { justify-content: flex-start !important; } .justify-content-xl-end { justify-content: flex-end !important; } .justify-content-xl-center { justify-content: center !important; } .justify-content-xl-between { justify-content: space-between !important; } .justify-content-xl-around { justify-content: space-around !important; } .justify-content-xl-evenly { justify-content: space-evenly !important; } .align-items-xl-start { align-items: flex-start !important; } .align-items-xl-end { align-items: flex-end !important; } .align-items-xl-center { align-items: center !important; } .align-items-xl-baseline { align-items: baseline !important; } .align-items-xl-stretch { align-items: stretch !important; } .align-content-xl-start { align-content: flex-start !important; } .align-content-xl-end { align-content: flex-end !important; } .align-content-xl-center { align-content: center !important; } .align-content-xl-between { align-content: space-between !important; } .align-content-xl-around { align-content: space-around !important; } .align-content-xl-stretch { align-content: stretch !important; } .align-self-xl-auto { align-self: auto !important; } .align-self-xl-start { align-self: flex-start !important; } .align-self-xl-end { align-self: flex-end !important; } .align-self-xl-center { align-self: center !important; } .align-self-xl-baseline { align-self: baseline !important; } .align-self-xl-stretch { align-self: stretch !important; } .order-xl-first { order: -1 !important; } .order-xl-0 { order: 0 !important; } .order-xl-1 { order: 1 !important; } .order-xl-2 { order: 2 !important; } .order-xl-3 { order: 3 !important; } .order-xl-4 { order: 4 !important; } .order-xl-5 { order: 5 !important; } .order-xl-last { order: 6 !important; } .m-xl-0 { margin: 0 !important; } .m-xl-1 { margin: 0.25rem !important; } .m-xl-2 { margin: 0.5rem !important; } .m-xl-3 { margin: 1rem !important; } .m-xl-4dot { margin: 1.25rem !important; } .m-xl-4 { margin: 1.5rem !important; } .m-xl-5 { margin: 3rem !important; } .m-xl-6 { margin: 4.5rem !important; } .m-xl-7 { margin: 6rem !important; } .m-xl-auto { margin: auto !important; } .mx-xl-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-xl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-xl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-xl-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-xl-4dot { margin-right: 1.25rem !important; margin-left: 1.25rem !important; } .mx-xl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-xl-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-xl-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-xl-7 { margin-right: 6rem !important; margin-left: 6rem !important; } .mx-xl-auto { margin-right: auto !important; margin-left: auto !important; } .my-xl-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-xl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-xl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-xl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-xl-4dot { margin-top: 1.25rem !important; margin-bottom: 1.25rem !important; } .my-xl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-xl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-xl-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-xl-7 { margin-top: 6rem !important; margin-bottom: 6rem !important; } .my-xl-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-xl-0 { margin-top: 0 !important; } .mt-xl-1 { margin-top: 0.25rem !important; } .mt-xl-2 { margin-top: 0.5rem !important; } .mt-xl-3 { margin-top: 1rem !important; } .mt-xl-4dot { margin-top: 1.25rem !important; } .mt-xl-4 { margin-top: 1.5rem !important; } .mt-xl-5 { margin-top: 3rem !important; } .mt-xl-6 { margin-top: 4.5rem !important; } .mt-xl-7 { margin-top: 6rem !important; } .mt-xl-auto { margin-top: auto !important; } .me-xl-0 { margin-right: 0 !important; } .me-xl-1 { margin-right: 0.25rem !important; } .me-xl-2 { margin-right: 0.5rem !important; } .me-xl-3 { margin-right: 1rem !important; } .me-xl-4dot { margin-right: 1.25rem !important; } .me-xl-4 { margin-right: 1.5rem !important; } .me-xl-5 { margin-right: 3rem !important; } .me-xl-6 { margin-right: 4.5rem !important; } .me-xl-7 { margin-right: 6rem !important; } .me-xl-auto { margin-right: auto !important; } .mb-xl-0 { margin-bottom: 0 !important; } .mb-xl-1 { margin-bottom: 0.25rem !important; } .mb-xl-2 { margin-bottom: 0.5rem !important; } .mb-xl-3 { margin-bottom: 1rem !important; } .mb-xl-4dot { margin-bottom: 1.25rem !important; } .mb-xl-4 { margin-bottom: 1.5rem !important; } .mb-xl-5 { margin-bottom: 3rem !important; } .mb-xl-6 { margin-bottom: 4.5rem !important; } .mb-xl-7 { margin-bottom: 6rem !important; } .mb-xl-auto { margin-bottom: auto !important; } .ms-xl-0 { margin-left: 0 !important; } .ms-xl-1 { margin-left: 0.25rem !important; } .ms-xl-2 { margin-left: 0.5rem !important; } .ms-xl-3 { margin-left: 1rem !important; } .ms-xl-4dot { margin-left: 1.25rem !important; } .ms-xl-4 { margin-left: 1.5rem !important; } .ms-xl-5 { margin-left: 3rem !important; } .ms-xl-6 { margin-left: 4.5rem !important; } .ms-xl-7 { margin-left: 6rem !important; } .ms-xl-auto { margin-left: auto !important; } .m-xl-n1 { margin: -0.25rem !important; } .m-xl-n2 { margin: -0.5rem !important; } .m-xl-n3 { margin: -1rem !important; } .m-xl-n4dot { margin: -1.25rem !important; } .m-xl-n4 { margin: -1.5rem !important; } .m-xl-n5 { margin: -3rem !important; } .m-xl-n6 { margin: -4.5rem !important; } .m-xl-n7 { margin: -6rem !important; } .mx-xl-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; } .mx-xl-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; } .mx-xl-n3 { margin-right: -1rem !important; margin-left: -1rem !important; } .mx-xl-n4dot { margin-right: -1.25rem !important; margin-left: -1.25rem !important; } .mx-xl-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; } .mx-xl-n5 { margin-right: -3rem !important; margin-left: -3rem !important; } .mx-xl-n6 { margin-right: -4.5rem !important; margin-left: -4.5rem !important; } .mx-xl-n7 { margin-right: -6rem !important; margin-left: -6rem !important; } .my-xl-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; } .my-xl-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; } .my-xl-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; } .my-xl-n4dot { margin-top: -1.25rem !important; margin-bottom: -1.25rem !important; } .my-xl-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; } .my-xl-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important; } .my-xl-n6 { margin-top: -4.5rem !important; margin-bottom: -4.5rem !important; } .my-xl-n7 { margin-top: -6rem !important; margin-bottom: -6rem !important; } .mt-xl-n1 { margin-top: -0.25rem !important; } .mt-xl-n2 { margin-top: -0.5rem !important; } .mt-xl-n3 { margin-top: -1rem !important; } .mt-xl-n4dot { margin-top: -1.25rem !important; } .mt-xl-n4 { margin-top: -1.5rem !important; } .mt-xl-n5 { margin-top: -3rem !important; } .mt-xl-n6 { margin-top: -4.5rem !important; } .mt-xl-n7 { margin-top: -6rem !important; } .me-xl-n1 { margin-right: -0.25rem !important; } .me-xl-n2 { margin-right: -0.5rem !important; } .me-xl-n3 { margin-right: -1rem !important; } .me-xl-n4dot { margin-right: -1.25rem !important; } .me-xl-n4 { margin-right: -1.5rem !important; } .me-xl-n5 { margin-right: -3rem !important; } .me-xl-n6 { margin-right: -4.5rem !important; } .me-xl-n7 { margin-right: -6rem !important; } .mb-xl-n1 { margin-bottom: -0.25rem !important; } .mb-xl-n2 { margin-bottom: -0.5rem !important; } .mb-xl-n3 { margin-bottom: -1rem !important; } .mb-xl-n4dot { margin-bottom: -1.25rem !important; } .mb-xl-n4 { margin-bottom: -1.5rem !important; } .mb-xl-n5 { margin-bottom: -3rem !important; } .mb-xl-n6 { margin-bottom: -4.5rem !important; } .mb-xl-n7 { margin-bottom: -6rem !important; } .ms-xl-n1 { margin-left: -0.25rem !important; } .ms-xl-n2 { margin-left: -0.5rem !important; } .ms-xl-n3 { margin-left: -1rem !important; } .ms-xl-n4dot { margin-left: -1.25rem !important; } .ms-xl-n4 { margin-left: -1.5rem !important; } .ms-xl-n5 { margin-left: -3rem !important; } .ms-xl-n6 { margin-left: -4.5rem !important; } .ms-xl-n7 { margin-left: -6rem !important; } .p-xl-0 { padding: 0 !important; } .p-xl-1 { padding: 0.25rem !important; } .p-xl-2 { padding: 0.5rem !important; } .p-xl-3 { padding: 1rem !important; } .p-xl-4dot { padding: 1.25rem !important; } .p-xl-4 { padding: 1.5rem !important; } .p-xl-5 { padding: 3rem !important; } .p-xl-6 { padding: 4.5rem !important; } .p-xl-7 { padding: 6rem !important; } .px-xl-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-xl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-xl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-xl-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-xl-4dot { padding-right: 1.25rem !important; padding-left: 1.25rem !important; } .px-xl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-xl-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-xl-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-xl-7 { padding-right: 6rem !important; padding-left: 6rem !important; } .py-xl-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-xl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-xl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-xl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-xl-4dot { padding-top: 1.25rem !important; padding-bottom: 1.25rem !important; } .py-xl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-xl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-xl-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-xl-7 { padding-top: 6rem !important; padding-bottom: 6rem !important; } .pt-xl-0 { padding-top: 0 !important; } .pt-xl-1 { padding-top: 0.25rem !important; } .pt-xl-2 { padding-top: 0.5rem !important; } .pt-xl-3 { padding-top: 1rem !important; } .pt-xl-4dot { padding-top: 1.25rem !important; } .pt-xl-4 { padding-top: 1.5rem !important; } .pt-xl-5 { padding-top: 3rem !important; } .pt-xl-6 { padding-top: 4.5rem !important; } .pt-xl-7 { padding-top: 6rem !important; } .pe-xl-0 { padding-right: 0 !important; } .pe-xl-1 { padding-right: 0.25rem !important; } .pe-xl-2 { padding-right: 0.5rem !important; } .pe-xl-3 { padding-right: 1rem !important; } .pe-xl-4dot { padding-right: 1.25rem !important; } .pe-xl-4 { padding-right: 1.5rem !important; } .pe-xl-5 { padding-right: 3rem !important; } .pe-xl-6 { padding-right: 4.5rem !important; } .pe-xl-7 { padding-right: 6rem !important; } .pb-xl-0 { padding-bottom: 0 !important; } .pb-xl-1 { padding-bottom: 0.25rem !important; } .pb-xl-2 { padding-bottom: 0.5rem !important; } .pb-xl-3 { padding-bottom: 1rem !important; } .pb-xl-4dot { padding-bottom: 1.25rem !important; } .pb-xl-4 { padding-bottom: 1.5rem !important; } .pb-xl-5 { padding-bottom: 3rem !important; } .pb-xl-6 { padding-bottom: 4.5rem !important; } .pb-xl-7 { padding-bottom: 6rem !important; } .ps-xl-0 { padding-left: 0 !important; } .ps-xl-1 { padding-left: 0.25rem !important; } .ps-xl-2 { padding-left: 0.5rem !important; } .ps-xl-3 { padding-left: 1rem !important; } .ps-xl-4dot { padding-left: 1.25rem !important; } .ps-xl-4 { padding-left: 1.5rem !important; } .ps-xl-5 { padding-left: 3rem !important; } .ps-xl-6 { padding-left: 4.5rem !important; } .ps-xl-7 { padding-left: 6rem !important; } .text-xl-start { text-align: left !important; } .text-xl-end { text-align: right !important; } .text-xl-center { text-align: center !important; } } @media (min-width: 1480px) { .float-xxl-start { float: left !important; } .float-xxl-end { float: right !important; } .float-xxl-none { float: none !important; } .d-xxl-inline { display: inline !important; } .d-xxl-inline-block { display: inline-block !important; } .d-xxl-block { display: block !important; } .d-xxl-grid { display: grid !important; } .d-xxl-table { display: table !important; } .d-xxl-table-row { display: table-row !important; } .d-xxl-table-cell { display: table-cell !important; } .d-xxl-flex { display: flex !important; } .d-xxl-inline-flex { display: inline-flex !important; } .d-xxl-none { display: none !important; } .flex-xxl-fill { flex: 1 1 auto !important; } .flex-xxl-row { flex-direction: row !important; } .flex-xxl-column { flex-direction: column !important; } .flex-xxl-row-reverse { flex-direction: row-reverse !important; } .flex-xxl-column-reverse { flex-direction: column-reverse !important; } .flex-xxl-grow-0 { flex-grow: 0 !important; } .flex-xxl-grow-1 { flex-grow: 1 !important; } .flex-xxl-shrink-0 { flex-shrink: 0 !important; } .flex-xxl-shrink-1 { flex-shrink: 1 !important; } .flex-xxl-wrap { flex-wrap: wrap !important; } .flex-xxl-nowrap { flex-wrap: nowrap !important; } .flex-xxl-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-xxl-start { justify-content: flex-start !important; } .justify-content-xxl-end { justify-content: flex-end !important; } .justify-content-xxl-center { justify-content: center !important; } .justify-content-xxl-between { justify-content: space-between !important; } .justify-content-xxl-around { justify-content: space-around !important; } .justify-content-xxl-evenly { justify-content: space-evenly !important; } .align-items-xxl-start { align-items: flex-start !important; } .align-items-xxl-end { align-items: flex-end !important; } .align-items-xxl-center { align-items: center !important; } .align-items-xxl-baseline { align-items: baseline !important; } .align-items-xxl-stretch { align-items: stretch !important; } .align-content-xxl-start { align-content: flex-start !important; } .align-content-xxl-end { align-content: flex-end !important; } .align-content-xxl-center { align-content: center !important; } .align-content-xxl-between { align-content: space-between !important; } .align-content-xxl-around { align-content: space-around !important; } .align-content-xxl-stretch { align-content: stretch !important; } .align-self-xxl-auto { align-self: auto !important; } .align-self-xxl-start { align-self: flex-start !important; } .align-self-xxl-end { align-self: flex-end !important; } .align-self-xxl-center { align-self: center !important; } .align-self-xxl-baseline { align-self: baseline !important; } .align-self-xxl-stretch { align-self: stretch !important; } .order-xxl-first { order: -1 !important; } .order-xxl-0 { order: 0 !important; } .order-xxl-1 { order: 1 !important; } .order-xxl-2 { order: 2 !important; } .order-xxl-3 { order: 3 !important; } .order-xxl-4 { order: 4 !important; } .order-xxl-5 { order: 5 !important; } .order-xxl-last { order: 6 !important; } .m-xxl-0 { margin: 0 !important; } .m-xxl-1 { margin: 0.25rem !important; } .m-xxl-2 { margin: 0.5rem !important; } .m-xxl-3 { margin: 1rem !important; } .m-xxl-4dot { margin: 1.25rem !important; } .m-xxl-4 { margin: 1.5rem !important; } .m-xxl-5 { margin: 3rem !important; } .m-xxl-6 { margin: 4.5rem !important; } .m-xxl-7 { margin: 6rem !important; } .m-xxl-auto { margin: auto !important; } .mx-xxl-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-xxl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-xxl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-xxl-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-xxl-4dot { margin-right: 1.25rem !important; margin-left: 1.25rem !important; } .mx-xxl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-xxl-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-xxl-6 { margin-right: 4.5rem !important; margin-left: 4.5rem !important; } .mx-xxl-7 { margin-right: 6rem !important; margin-left: 6rem !important; } .mx-xxl-auto { margin-right: auto !important; margin-left: auto !important; } .my-xxl-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-xxl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-xxl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-xxl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-xxl-4dot { margin-top: 1.25rem !important; margin-bottom: 1.25rem !important; } .my-xxl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-xxl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-xxl-6 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; } .my-xxl-7 { margin-top: 6rem !important; margin-bottom: 6rem !important; } .my-xxl-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-xxl-0 { margin-top: 0 !important; } .mt-xxl-1 { margin-top: 0.25rem !important; } .mt-xxl-2 { margin-top: 0.5rem !important; } .mt-xxl-3 { margin-top: 1rem !important; } .mt-xxl-4dot { margin-top: 1.25rem !important; } .mt-xxl-4 { margin-top: 1.5rem !important; } .mt-xxl-5 { margin-top: 3rem !important; } .mt-xxl-6 { margin-top: 4.5rem !important; } .mt-xxl-7 { margin-top: 6rem !important; } .mt-xxl-auto { margin-top: auto !important; } .me-xxl-0 { margin-right: 0 !important; } .me-xxl-1 { margin-right: 0.25rem !important; } .me-xxl-2 { margin-right: 0.5rem !important; } .me-xxl-3 { margin-right: 1rem !important; } .me-xxl-4dot { margin-right: 1.25rem !important; } .me-xxl-4 { margin-right: 1.5rem !important; } .me-xxl-5 { margin-right: 3rem !important; } .me-xxl-6 { margin-right: 4.5rem !important; } .me-xxl-7 { margin-right: 6rem !important; } .me-xxl-auto { margin-right: auto !important; } .mb-xxl-0 { margin-bottom: 0 !important; } .mb-xxl-1 { margin-bottom: 0.25rem !important; } .mb-xxl-2 { margin-bottom: 0.5rem !important; } .mb-xxl-3 { margin-bottom: 1rem !important; } .mb-xxl-4dot { margin-bottom: 1.25rem !important; } .mb-xxl-4 { margin-bottom: 1.5rem !important; } .mb-xxl-5 { margin-bottom: 3rem !important; } .mb-xxl-6 { margin-bottom: 4.5rem !important; } .mb-xxl-7 { margin-bottom: 6rem !important; } .mb-xxl-auto { margin-bottom: auto !important; } .ms-xxl-0 { margin-left: 0 !important; } .ms-xxl-1 { margin-left: 0.25rem !important; } .ms-xxl-2 { margin-left: 0.5rem !important; } .ms-xxl-3 { margin-left: 1rem !important; } .ms-xxl-4dot { margin-left: 1.25rem !important; } .ms-xxl-4 { margin-left: 1.5rem !important; } .ms-xxl-5 { margin-left: 3rem !important; } .ms-xxl-6 { margin-left: 4.5rem !important; } .ms-xxl-7 { margin-left: 6rem !important; } .ms-xxl-auto { margin-left: auto !important; } .m-xxl-n1 { margin: -0.25rem !important; } .m-xxl-n2 { margin: -0.5rem !important; } .m-xxl-n3 { margin: -1rem !important; } .m-xxl-n4dot { margin: -1.25rem !important; } .m-xxl-n4 { margin: -1.5rem !important; } .m-xxl-n5 { margin: -3rem !important; } .m-xxl-n6 { margin: -4.5rem !important; } .m-xxl-n7 { margin: -6rem !important; } .mx-xxl-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; } .mx-xxl-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; } .mx-xxl-n3 { margin-right: -1rem !important; margin-left: -1rem !important; } .mx-xxl-n4dot { margin-right: -1.25rem !important; margin-left: -1.25rem !important; } .mx-xxl-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; } .mx-xxl-n5 { margin-right: -3rem !important; margin-left: -3rem !important; } .mx-xxl-n6 { margin-right: -4.5rem !important; margin-left: -4.5rem !important; } .mx-xxl-n7 { margin-right: -6rem !important; margin-left: -6rem !important; } .my-xxl-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; } .my-xxl-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; } .my-xxl-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; } .my-xxl-n4dot { margin-top: -1.25rem !important; margin-bottom: -1.25rem !important; } .my-xxl-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; } .my-xxl-n5 { margin-top: -3rem !important; margin-bottom: -3rem !important; } .my-xxl-n6 { margin-top: -4.5rem !important; margin-bottom: -4.5rem !important; } .my-xxl-n7 { margin-top: -6rem !important; margin-bottom: -6rem !important; } .mt-xxl-n1 { margin-top: -0.25rem !important; } .mt-xxl-n2 { margin-top: -0.5rem !important; } .mt-xxl-n3 { margin-top: -1rem !important; } .mt-xxl-n4dot { margin-top: -1.25rem !important; } .mt-xxl-n4 { margin-top: -1.5rem !important; } .mt-xxl-n5 { margin-top: -3rem !important; } .mt-xxl-n6 { margin-top: -4.5rem !important; } .mt-xxl-n7 { margin-top: -6rem !important; } .me-xxl-n1 { margin-right: -0.25rem !important; } .me-xxl-n2 { margin-right: -0.5rem !important; } .me-xxl-n3 { margin-right: -1rem !important; } .me-xxl-n4dot { margin-right: -1.25rem !important; } .me-xxl-n4 { margin-right: -1.5rem !important; } .me-xxl-n5 { margin-right: -3rem !important; } .me-xxl-n6 { margin-right: -4.5rem !important; } .me-xxl-n7 { margin-right: -6rem !important; } .mb-xxl-n1 { margin-bottom: -0.25rem !important; } .mb-xxl-n2 { margin-bottom: -0.5rem !important; } .mb-xxl-n3 { margin-bottom: -1rem !important; } .mb-xxl-n4dot { margin-bottom: -1.25rem !important; } .mb-xxl-n4 { margin-bottom: -1.5rem !important; } .mb-xxl-n5 { margin-bottom: -3rem !important; } .mb-xxl-n6 { margin-bottom: -4.5rem !important; } .mb-xxl-n7 { margin-bottom: -6rem !important; } .ms-xxl-n1 { margin-left: -0.25rem !important; } .ms-xxl-n2 { margin-left: -0.5rem !important; } .ms-xxl-n3 { margin-left: -1rem !important; } .ms-xxl-n4dot { margin-left: -1.25rem !important; } .ms-xxl-n4 { margin-left: -1.5rem !important; } .ms-xxl-n5 { margin-left: -3rem !important; } .ms-xxl-n6 { margin-left: -4.5rem !important; } .ms-xxl-n7 { margin-left: -6rem !important; } .p-xxl-0 { padding: 0 !important; } .p-xxl-1 { padding: 0.25rem !important; } .p-xxl-2 { padding: 0.5rem !important; } .p-xxl-3 { padding: 1rem !important; } .p-xxl-4dot { padding: 1.25rem !important; } .p-xxl-4 { padding: 1.5rem !important; } .p-xxl-5 { padding: 3rem !important; } .p-xxl-6 { padding: 4.5rem !important; } .p-xxl-7 { padding: 6rem !important; } .px-xxl-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-xxl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-xxl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-xxl-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-xxl-4dot { padding-right: 1.25rem !important; padding-left: 1.25rem !important; } .px-xxl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-xxl-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .px-xxl-6 { padding-right: 4.5rem !important; padding-left: 4.5rem !important; } .px-xxl-7 { padding-right: 6rem !important; padding-left: 6rem !important; } .py-xxl-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-xxl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-xxl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-xxl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-xxl-4dot { padding-top: 1.25rem !important; padding-bottom: 1.25rem !important; } .py-xxl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-xxl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .py-xxl-6 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; } .py-xxl-7 { padding-top: 6rem !important; padding-bottom: 6rem !important; } .pt-xxl-0 { padding-top: 0 !important; } .pt-xxl-1 { padding-top: 0.25rem !important; } .pt-xxl-2 { padding-top: 0.5rem !important; } .pt-xxl-3 { padding-top: 1rem !important; } .pt-xxl-4dot { padding-top: 1.25rem !important; } .pt-xxl-4 { padding-top: 1.5rem !important; } .pt-xxl-5 { padding-top: 3rem !important; } .pt-xxl-6 { padding-top: 4.5rem !important; } .pt-xxl-7 { padding-top: 6rem !important; } .pe-xxl-0 { padding-right: 0 !important; } .pe-xxl-1 { padding-right: 0.25rem !important; } .pe-xxl-2 { padding-right: 0.5rem !important; } .pe-xxl-3 { padding-right: 1rem !important; } .pe-xxl-4dot { padding-right: 1.25rem !important; } .pe-xxl-4 { padding-right: 1.5rem !important; } .pe-xxl-5 { padding-right: 3rem !important; } .pe-xxl-6 { padding-right: 4.5rem !important; } .pe-xxl-7 { padding-right: 6rem !important; } .pb-xxl-0 { padding-bottom: 0 !important; } .pb-xxl-1 { padding-bottom: 0.25rem !important; } .pb-xxl-2 { padding-bottom: 0.5rem !important; } .pb-xxl-3 { padding-bottom: 1rem !important; } .pb-xxl-4dot { padding-bottom: 1.25rem !important; } .pb-xxl-4 { padding-bottom: 1.5rem !important; } .pb-xxl-5 { padding-bottom: 3rem !important; } .pb-xxl-6 { padding-bottom: 4.5rem !important; } .pb-xxl-7 { padding-bottom: 6rem !important; } .ps-xxl-0 { padding-left: 0 !important; } .ps-xxl-1 { padding-left: 0.25rem !important; } .ps-xxl-2 { padding-left: 0.5rem !important; } .ps-xxl-3 { padding-left: 1rem !important; } .ps-xxl-4dot { padding-left: 1.25rem !important; } .ps-xxl-4 { padding-left: 1.5rem !important; } .ps-xxl-5 { padding-left: 3rem !important; } .ps-xxl-6 { padding-left: 4.5rem !important; } .ps-xxl-7 { padding-left: 6rem !important; } .text-xxl-start { text-align: left !important; } .text-xxl-end { text-align: right !important; } .text-xxl-center { text-align: center !important; } } @media (min-width: 1200px) { .fs-1 { font-size: 2.1875rem !important; } .fs-2 { font-size: 1.75rem !important; } .fs-3 { font-size: 1.53125rem !important; } .fs-4 { font-size: 1.3125rem !important; } } @media print { .d-print-inline { display: inline !important; } .d-print-inline-block { display: inline-block !important; } .d-print-block { display: block !important; } .d-print-grid { display: grid !important; } .d-print-table { display: table !important; } .d-print-table-row { display: table-row !important; } .d-print-table-cell { display: table-cell !important; } .d-print-flex { display: flex !important; } .d-print-inline-flex { display: inline-flex !important; } .d-print-none { display: none !important; } } *:focus { outline: transparent; } img { max-width: 100%; height: auto; } body { letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; word-wrap: break-word; position: relative; } @media screen and (max-width: 600px) { #wpadminbar { position: fixed; top: 0; } } select { padding: .25rem 2.2rem .25rem .75rem; background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right 0.75rem center; background-image: none \9; background-size: 8px 10px; -webkit-appearance: none; } ins { color: #dc3545; text-decoration: none; } .stretch-full-width { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .stretch-full-width { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .light-bg { background: #ececec; } .site-content { margin-bottom: 2.857em; } .site-content + .brands-carousel { margin-top: 0; } .site-main > *:last-child { margin-bottom: 0; } .site-main > *:last-child.section-products-carousel .products-carousel { margin-bottom: -1.643em; } .bg-cover { background: no-repeat center center / cover; } .border-bottom-0-last-child li:last-child { border-bottom: 0 !important; } .rounded-sm { border-radius: 10px; } @media (min-width: 1200px) { .shadow-hover:hover { box-shadow: 0px 24px 26.19px 0.81px rgba(0, 0, 0, 0.1); } } .page .entry-header { text-align: center; margin-bottom: 2.857em; } .page .entry-header h1, .page .entry-header .h1 { font-size: 2.857em; letter-spacing: -0.025em; margin-bottom: 0; } .page .entry-header .entry-subtitle { color: #9f9f9f; } .page .entry-header.header-with-cover-image { background-size: cover; background-position: center top; width: 100vw; margin-left: -50vw; left: 50%; position: relative; min-height: 589px; margin-bottom: 0; } .page .entry-header.header-with-cover-image .caption { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .page .entry-header.header-with-cover-image .caption h1, .page .entry-header.header-with-cover-image .caption .h1 { font-weight: 700; margin-bottom: 0; } .page .entry-header.header-with-cover-image .caption .entry-subtitle { color: #434343; font-size: 1.286em; position: relative; top: 1.667em; } @media (max-width: 767.98px) { /*upto 544*/ #content { margin-bottom: 5.714em; } } .electro-mode-switcher { display: none; position: fixed; top: 50%; left: 5vh; flex-direction: column; background-color: #a9a6a6; border-radius: 50px; height: 106px; width: 30px; cursor: pointer; z-index: 9; box-shadow: 0px 0px 0px 3px #a9a6a6; } .electro-mode-switcher span { writing-mode: vertical-rl; margin: 0; padding: 0; transform: scale(-1, -1); width: 30px; padding: 10px; line-height: .7; font-weight: 700; } .electro-mode-switcher .light { background-color: #fff; color: #333e48; } .electro-mode-switcher .light, .electro-mode-switcher .dark { border-radius: 50px; } .electro-mode-switcher .dark { color: #383838; } body.electro-dark .electro-mode-switcher .light { background-color: transparent; color: #383838; } body.electro-dark .electro-mode-switcher .dark { background-color: #fff; color: #333e48; } @media (min-width: 1200px) { .electro-mode-switcher { display: flex; } } .tooltip-inner { border-radius: 7px !important; } .tooltip-arrow { border-style: none !important; } /** * Layout */ @media (min-width: 1200px) { body .content-area { flex: 0 0 auto; width: 75%; } } @media (min-width: 1480px) { body .content-area { flex: 0 0 auto; width: calc(100% - 300px); } } @media (min-width: 1200px) { body .sidebar, body .sidebar-blog { flex: 0 0 auto; width: 25%; } } @media (min-width: 1480px) { body .sidebar, body .sidebar-blog { flex: 0 0 auto; width: 300px; } } @media (min-width: 1200px) { body.error404 .content-area, body.full-width .content-area, body.page-template-default .content-area, body.page-template-template-homepage-v1 .content-area, body.page-template-template-homepage-v3 .content-area, body.page-template-template-homepage-v4 .content-area, body.page-template-template-homepage-v5 .content-area, body.page-template-template-homepage-v6 .content-area, body.page-template-template-homepage-v7 .content-area, body.page-template-template-homepage-v8 .content-area, body.page-template-template-homepage-v9 .content-area, body.page-template-template-homepage-v10 .content-area, body.page-template-template-homepage-v11 .content-area, body.page-template-template-homepage-v12 .content-area, body.page-template-template-page-blank .content-area, body.page-template-template-page-centered-fullwidth .content-area { flex: 0 0 auto; width: 100%; } } body.left-sidebar .content-area, body.page-template-template-homepage-v2 .content-area, body.page-template-template-page-sidebar-left .content-area { order: 1; } .col2-set { --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) * -.5); margin-left: calc(var(--bs-gutter-x) * -.5); } .col2-set .col-1, .col2-set .col-2 { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } @media (min-width: 768px) { .col2-set .col-1, .col2-set .col-2 { flex: 0 0 auto; width: 50%; } } @media (min-width: 1480px) { .woocommerce-cart .site-content .container, .woocommerce-cart .site-content .category-icons-carousel-v2 > div, .woocommerce-checkout .site-content .container, .woocommerce-checkout .site-content .category-icons-carousel-v2 > div { max-width: 1200px; } } @media (max-width: 1199.98px) { .site-content .sidebar { background-color: #fff; position: fixed; top: 0; height: 100%; transition: all .3s; overflow-y: scroll; -webkit-overflow-scrolling: touch; z-index: 999; padding-top: 20px; opacity: 0; visibility: hidden; } .site-content.active-hh-sidebar .sidebar { left: 0; opacity: 1; visibility: visible; box-shadow: 0 0 17px -1px rgba(0, 0, 0, 0.66); } #sidebar > aside { width: 100%; } } @media (max-width: 767.98px) { .site-content .sidebar { left: -280px; width: 280px; } } @media (min-width: 768px) and (max-width: 1199.98px) { .site-content .sidebar { left: -350px; width: 350px; } } .categories-list-bg, .brand-card-list > div, .brand-card-list > a { background-color: #f2efe9; } .page-template-template-homepage-v12:not(.electro-dark) .site-content { background-color: #f2efe9; } .page-template-template-homepage-v12:not(.electro-dark) .body-inner-bg { background-color: #fff; } .page-template-template-homepage-v12:not(.electro-dark) .body-inner-bg:after { background-color: #fff; } .page-template-template-homepage-v12 .body-inner-bg { position: relative; border-top-left-radius: 20px; border-bottom-left-radius: 20px; } .page-template-template-homepage-v12 .body-inner-bg:after { display: block; content: ""; position: absolute; top: 0; bottom: 0; right: -100%; width: 100%; } .vc_column-inner-pt-0 > .vc_column-inner { padding-top: 0 !important; } .btn:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close), button:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close), .button:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close), .hero-action-btn:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close), input:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close)[type=button], input:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close)[type=reset], input:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close)[type=submit], .dokan-btn:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close), button:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close), .button:not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close), .hero-action-btn, .woocommerce-mini-cart__buttons .button, input[type=button]:not(.ninja-forms-field), input[type=reset], input[type=submit] { background-color: #efecec; border-color: #efecec; color: #333e48; } .btn:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):hover, button:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):hover, .button:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):hover, .hero-action-btn:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):hover, input:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):hover[type=button], input:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):hover[type=reset], input:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):hover[type=submit], .dokan-btn:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):hover, .btn:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):focus, button:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):focus, .button:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):focus, .hero-action-btn:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):focus, input:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):focus[type=button], input:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):focus[type=reset], input:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):focus[type=submit], .dokan-btn:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):focus, button:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):hover, button:not([class*="btn-"]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):focus, .button:not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):hover, .button:not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name="apply_coupon"]):not(.wpforms-submit):not(.navbar-toggle-close):focus, .hero-action-btn:hover, .hero-action-btn:focus, .woocommerce-mini-cart__buttons .button:hover, .woocommerce-mini-cart__buttons .button:focus, input[type=button]:not(.ninja-forms-field):hover, input[type=button]:not(.ninja-forms-field):focus, input[type=reset]:hover, input[type=reset]:focus, input[type=submit]:hover, input[type=submit]:focus { background-color: #000; color: #fff; } .dropdown-menu { border-width: 2px 0 0 0; border-top-left-radius: 0; border-top-right-radius: 0; transform: none !important; top: 100% !important; } .dropdown-menu .dropdown-submenu:not([class^='yamm-']):hover { background-color: #e9ecef; } .dropdown .dropdown-toggle[data-hover=dropdown] + .dropdown-menu, .dropdown .dropdown-toggle[data-hover=dropdown] + .dropdown-menu .dropdown-menu, .dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown]) + .dropdown-menu, .dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown]) + .dropdown-menu .dropdown-menu { display: block; visibility: hidden; opacity: 0; transform: translateY(-10px) !important; transition: all .15s ease-in; } .dropdown:hover .dropdown-toggle[data-hover=dropdown] + .dropdown-menu { transform: scaleY(1) !important; opacity: 1; visibility: visible; } .dropdown .dropdown-toggle[data-hover=dropdown] + .dropdown-menu .dropdown-submenu:hover > .dropdown-menu, .dropdown .dropdown-toggle[data-bs-toggle=dropdown].show:not([data-hover=dropdown]) + .dropdown-menu, .dropdown .dropdown-toggle[data-bs-toggle=dropdown].show:not([data-hover=dropdown]) + .dropdown-menu .dropdown-submenu.open > .dropdown-menu { transform: scaleY(1) !important; opacity: 1; visibility: visible; } .dropdown-toggle::after { content: "\f107"; border-width: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; } input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text):focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus, .input-text:focus { border-color: #68a5fe; } form { margin-bottom: 0; } label { font-size: 1em; line-height: 1.286em; font-weight: bold; margin-bottom: 0.857em; } textarea.input-text { min-height: 10em; padding: 1.858em; } .woocommerce-widget-layered-nav-dropdown .select2-container .select2-choice, .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection, .select2-container .select2-choice, .select2-container .select2-selection { font-size: 1em; line-height: 1.286em; border: 1px solid #dddddd; width: 100%; } .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection, .select2-container .select2-selection { padding: 8px 18px; } .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection .select2-selection__arrow, .select2-container .select2-selection .select2-selection__arrow { top: 0; right: 10px; height: 44px; } .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection.select2-selection--single, .select2-container .select2-selection.select2-selection--single { height: 44px; border-radius: 50px; } .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection.select2-selection--multiple, .select2-container .select2-selection.select2-selection--multiple { border-radius: 3px; border: 1px solid #dddddd; } .woocommerce-widget-layered-nav-dropdown .select2-container .select2-choice, .select2-container .select2-choice { padding: 0.858em 1.858em; } .woocommerce-widget-layered-nav-dropdown .select2-container--open .select2-selection.select2-selection--single, .select2-container--open .select2-selection.select2-selection--single { border-radius: 20px; } .widget_layered_nav .woocommerce-widget-layered-nav-dropdown__submit { margin-top: 15px; } .widget_layered_nav .select2-selection--multiple .select2-selection__rendered li { line-height: 1; font-size: 12px; } .widget_layered_nav .select2-container .select2-selection, .widget_layered_nav .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection { padding: 8px; } .widget_layered_nav .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { margin-right: 4px; } .widget_electro_products_filter .widget_layered_nav .select2-selection--multiple li > a::before, .widget_electro_products_filter .widget_layered_nav .select2-selection--multiple li > span:not(.count)::before, .widget_electro_products_filter .widget_product_categories .select2-selection--multiple li > a::before, .widget_electro_products_filter .widget_product_categories .select2-selection--multiple li > span:not(.count)::before { display: none; } :root { --bs-blue: #0d6efd; --bs-indigo: #6610f2; --bs-purple: #6f42c1; --bs-pink: #d63384; --bs-red: #dc3545; --bs-orange: #fd7e14; --bs-yellow: #fed700; --bs-green: #198754; --bs-teal: #20c997; --bs-cyan: #0dcaf0; --bs-white: #fff; --bs-gray: #6c757d; --bs-ec-dark: #181818; --bs-ec-dark-body: #d9d9d9; --bs-primary: #fed700; --bs-ec-primary: #fed700; --bs-ec-primary-d: #e7c400; --bs-secondary: #6c757d; --bs-success: #198754; --bs-info: #0dcaf0; --bs-warning: #fed700; --bs-danger: #dc3545; --bs-light: #f8f9fa; --bs-dark: #333e48; --bs-font-sans-serif: "Inter", "Open Sans", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); } .tp-bullets.custom { display: none; } @media (min-width: 992px) { .tp-bullets.custom { display: flex; min-width: 200px !important; } .tp-bullets.custom .tp-bullet { width: 8px; height: 8px; background-color: #b2bec8; border-radius: 50%; left: 0 !important; position: relative; } .tp-bullets.custom .tp-bullet:hover, .tp-bullets.custom .tp-bullet:focus { background-color: #485866; } .tp-bullets.custom .tp-bullet.selected { width: 30px; border-radius: 3px; } .tp-bullets.custom .tp-bullet + .tp-bullet { margin-left: 15px; } } .home-v1-slider, .home-v2-slider, .home-v3-slider { background-color: #eaeaea; width: 100vw; position: relative; margin-left: -50vw; left: 50%; margin-bottom: 2.143em; } .home-v3-slider { margin-bottom: 1.643em; } .home-v1-slider .fullwidthbanner-container, .home-v2-slider .fullwidthbanner-container, .home-v3-slider .fullwidthbanner-container { left: 0 !important; } @media (min-width: 1200px) { .home-v1-slider .fullwidthbanner-container, .home-v2-slider .fullwidthbanner-container, .home-v3-slider .fullwidthbanner-container { left: 7px !important; } } .page-template-template-homepage-mobile-v1-php .home-v1-slider, .page-template-template-homepage-mobile-v1-php .home-v2-slider { margin-bottom: 5px; } .page-template-template-homepage-mobile-v2-php .home-v1-slider, .page-template-template-homepage-mobile-v2-php .home-v2-slider { margin-bottom: 10px; } @media (max-width: 575.98px) { .slider-sm-btn { padding: 7px 27px !important; font-size: 14px !important; } } .slider-with-da-block { margin-top: 26px; margin-bottom: 20px; } .slider-with-da-block .slider-wrapper { margin-bottom: 20px; } @media (min-width: 1200px) { .slider-with-da-block .slider-wrapper { flex: 0 0 auto; width: 70.94017117%; padding-right: 6px; } } @media (min-width: 1480px) { .slider-with-da-block .slider-wrapper { flex: 0 0 auto; width: 75.7142855%; } } @media (min-width: 1200px) { .slider-with-da-block .da-block-wrapper { flex: 0 0 auto; width: 29.05982883%; } } @media (min-width: 1480px) { .slider-with-da-block .da-block-wrapper { flex: 0 0 auto; width: 24.2857145%; } } .slider-with-da-block .da-block-wrapper .da-block { margin-bottom: 0; } .slider-with-da-block .da-block-wrapper .da-block .da { flex: 0 0 auto; width: 100%; margin-bottom: 20px; } @media (min-width: 768px) { .slider-with-da-block .da-block-wrapper .da-block .da { flex: 0 0 auto; width: 33.33333333%; margin-bottom: 0; } } @media (min-width: 768px) and (max-width: 991.98px) { .slider-with-da-block .da-block-wrapper .da-block { margin: 0 -7.5px; } .slider-with-da-block .da-block-wrapper .da-block .da { padding: 0 7.5px; flex: 0 0 auto; width: 37.5%; } .slider-with-da-block .da-block-wrapper .da-block .da-inner { padding: 12px !important; } } @media (min-width: 1200px) { .slider-with-da-block .da-block-wrapper .da-block { flex-direction: column; height: 100%; } .slider-with-da-block .da-block-wrapper .da-block > .da { flex: 0 0 auto; width: 100%; flex-shrink: 1; } .slider-with-da-block .da-block-wrapper .da-block > .da + .da { margin-top: 15px; } .slider-with-da-block .da-block-wrapper .da-block .da-inner { min-height: auto; font-size: 17px; line-height: 21px; } } .tp-bullets.custom { display: none; width: 200px !important; } @media (min-width: 1200px) { .tp-bullets.custom { display: flex; } } .tp-bullets.custom .tp-bullet { width: 8px; height: 8px; background-color: #bcbcbc; border-radius: 50%; left: 0 !important; position: relative; } .tp-bullets.custom .tp-bullet.selected { width: 30px; border-radius: 3px; } .tp-bullets.custom .tp-bullet + .tp-bullet { margin-left: 15px; } .home-v5-slider { margin-bottom: 3em; } .home-v5-slider .rev_slider .tp-caption img { display: block; height: auto !important; } @media (max-width: 480px) { .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content { text-align: center; height: 100vh !important; } } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .woocommerce-loop-product__title { font-size: 17px; line-height: 24px; font-weight: 700; overflow: hidden; text-overflow: ellipsis; white-space: normal; letter-spacing: -0.01em; margin-bottom: 16px; height: auto; } @media (max-width: 991.98px) { .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .woocommerce-loop-product__title { font-size: 16px; line-height: 20px; } } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .price { font-size: 34px; line-height: 34px; font-weight: 400; margin-bottom: 0.9em; display: block; color: #343f49; } @media (max-width: 991.98px) { .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .price { font-size: 20px; line-height: 20px; margin-bottom: 15px; } } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .price ins, .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .price del { text-decoration: none; } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .price del { font-size: 18px; line-height: 18px; color: #383838; } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown-timer { margin-bottom: 30px; } @media (max-width: 991.98px) { .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown-timer { margin-bottom: 20px; } } @media (max-width: 575.98px) { .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown-timer { display: inline-block; } } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown-timer .marketing-text { display: none; } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown { display: flex; color: #383838; } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown span[data-value="0"] { display: none; } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown > span { display: flex; flex-direction: column; align-items: center; justify-content: center; border-width: 2px; border-style: solid; background: #fff; border-radius: 4px; letter-spacing: -0.01em; width: 61px; height: 76px; font-weight: 400; margin-right: 12px; padding: 5px 0; } @media (max-width: 991.98px) { .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown > span { width: 50px; height: 50px; } } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown > span .value { font-size: 33px; line-height: 33px; margin-bottom: 5px; } @media (max-width: 991.98px) { .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown > span .value { font-size: 24px; line-height: 24px; text-align: center; } } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown > span b { font-size: 12px; line-height: 12px; text-transform: uppercase; font-weight: 400; } @media (max-width: 991.98px) { .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown > span b { font-size: 10px; line-height: 10px; } } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown > span:last-child { margin-right: 0; } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .deal-stock { display: flex; justify-content: space-between; align-items: center; flex-direction: row-reverse; font-size: 14px; line-height: 18px; margin-bottom: .867em; letter-spacing: -0.01em; color: #383838; } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .deal-stock .stock-sold, .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .deal-stock .stock-available { margin-bottom: 0; letter-spacing: -0.01em; } @media (max-width: 575.98px) { .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .deal-stock .stock-sold { padding-right: 5px; } } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .progress { border-radius: 7px; background-color: #eee; height: 13px; margin-bottom: 1.875em; overflow: hidden; } .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .progress-bar { display: block; text-indent: -99999px; height: 100%; border-radius: 7px; } .home-v5-slider .tp-tab { width: 300px; text-align: center; } .home-v5-slider .tp-tab .tp-tab-title { font-size: 13px; line-height: 15px; text-transform: uppercase; color: #7b7b7b; font-weight: 700; position: relative; display: block; padding: 12px 75px 0 75px; } @media (max-width: 480px) { .home-v5-slider .tp-tab .tp-tab-title { display: none !important; } } .home-v5-slider .tp-tab.selected .tp-tab-title:before { content: ' '; border-top-width: 2px; border-top-style: solid; display: block; position: absolute; top: 0; width: 100%; left: 0; } .home-v5-slider .tp-tab.selected .tp-tab-title:after { position: absolute; content: " "; border-left: 4px solid transparent; border-right: 4px solid transparent; top: 4px; left: 50%; border-top-width: 4px; border-top-style: solid; transform: translate(-50%, -50%); } .home-v5-slider .tp-tab.selected .tp-tab-title { color: #334141; } .slider-with-das { margin-left: calc(-50vw + 50% - 0px); } .slider-with-das .container, .slider-with-das .category-icons-carousel-v2 > div { padding: 0 15px; } .slider-with-das .da-block { overflow: visible; margin-bottom: 13px; } .slider-with-das .da-block .da-media { margin: 0 0 0 34px; } .slider-with-das .da-block .da-inner { background-color: #fff; } @media (min-width: 1200px) { .slider-with-das .da-block .da-inner { font-size: 17px; } } .slider-with-das .da-block .da-media-body { max-width: 100%; } .slider-with-das .da-block .da { overflow: hidden; min-width: 292px; box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.12); border-radius: 10px; } .slider-with-das .da-block .da:first-child { margin-bottom: 17px; } .slider-with-das .da-media-left { position: absolute; bottom: -60px; right: -10px; width: 110px; height: auto; margin-right: 0; transform: rotate(-16deg); } /** * Footer */ .handheld-footer { background-color: #f2f2f2; } .handheld-footer .handheld-widget-menu { margin-bottom: 30px; } .handheld-footer .handheld-widget-menu .columns { background: #fff; margin-bottom: 10px; border-radius: 7px; } .handheld-footer .handheld-widget-menu .widget-title { font-size: 16px; font-weight: 600; padding: 15px 20px; margin-bottom: 0; position: relative; cursor: pointer; } .handheld-footer .handheld-widget-menu .widget-title:after { position: absolute; content: '\79'; font-family: font-electro; color: #333e48; right: 20px; } .handheld-footer .handheld-widget-menu ul { padding-left: 0; list-style: none; padding: 0 20px 20px; margin-bottom: 0; } .handheld-footer .handheld-widget-menu ul ul { padding: 0 10px; } .handheld-footer .handheld-widget-menu ul li { margin-top: 7px; } .handheld-footer .handheld-widget-menu ul a { color: #0062bd; } .handheld-footer .footer-social-icons { margin-bottom: 0; font-size: 26px; } .handheld-footer .footer-social-icons .social-icons-color li { margin-bottom: 20px; width: auto; padding: 0; } .handheld-footer .footer-social-icons .social-icons-color li a { padding: 0 15px; } .handheld-footer .handheld-footer-bar { background-color: #333e48; } .handheld-footer .handheld-footer-bar .handheld-footer-bar-inner { width: 100%; padding-right: var(--bs-gutter-x, 0.9375rem); padding-left: var(--bs-gutter-x, 0.9375rem); margin-right: auto; margin-left: auto; display: flex; justify-content: space-between; padding-top: 20px; padding-bottom: 20px; flex-direction: column; align-items: center; } .handheld-footer .handheld-footer-bar .footer-logo { width: auto; align-self: center; } .handheld-footer .handheld-footer-bar svg path { fill: #fff; } .handheld-footer .handheld-footer-bar .footer-call-us { margin-bottom: 0; max-width: 180px; width: auto; text-align: center; } .handheld-footer .handheld-footer-bar .footer-call-us .call-us-text { font-size: 13px; color: #fff; font-weight: 400; } .handheld-footer .handheld-footer-bar .footer-call-us .call-us-number, .handheld-footer .handheld-footer-bar .footer-call-us .call-us-number a { font-size: 20px; color: #fff; } .handheld-footer.v2 .handheld-widget-menu { display: flex; flex-wrap: wrap; margin: 0 0 53px; padding: 0; } .handheld-footer.v2 .handheld-widget-menu .columns { width: 50%; padding: 0 15px; background: none; } .handheld-footer.v2 .handheld-widget-menu .widget-title { font-size: 14px; padding: 12px 0 6px; } .handheld-footer.v2 .handheld-widget-menu .widget-title:after { content: ''; } .handheld-footer.v2 .handheld-widget-menu .menu { padding: 0; } .handheld-footer.v2 .handheld-widget-menu .menu li { margin-top: 7px; } .handheld-footer.v2 .handheld-widget-menu .menu a { color: #0062bd; } .handheld-footer.light .handheld-footer-bar { background-color: #fff; } .handheld-footer.light .handheld-footer-bar svg path { fill: #333e48; } .handheld-footer.light .handheld-footer-bar .footer-call-us .call-us-number, .handheld-footer.light .handheld-footer-bar .footer-call-us .call-us-text, .handheld-footer.light .handheld-footer-bar .footer-call-us .call-us-number a { color: #000; } .copyright-bar { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); line-height: 3em; background-color: #eaeaea; padding: .1em 0; } @media (max-width: 767.98px) { .copyright-bar { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .copyright-bar::after { display: block; clear: both; content: ""; } .copyright-bar a { font-weight: bold; } .footer-payment-logo .card-inline .card-item + .card-item { margin-left: 1.143em; } .desktop-footer .footer-newsletter, .desktop-footer .footer-bottom-widgets { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .desktop-footer .footer-newsletter, .desktop-footer .footer-bottom-widgets { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .footer-newsletter { padding: 0.55em 0; } .footer-newsletter .newsletter-title { display: inline-block; font-size: 1.429em; margin-right: 25px; line-height: 2.429em; margin-bottom: 0; } .footer-newsletter .newsletter-title::before { content: "\76"; font-family: "font-electro"; margin-right: 15px; font-size: 1.619em; vertical-align: middle; } .footer-newsletter .input-group-btn .btn, .footer-newsletter .input-group-btn button, .footer-newsletter .input-group-btn .button, .footer-newsletter .input-group-btn .hero-action-btn, .footer-newsletter .input-group-btn input[type=button], .footer-newsletter .input-group-btn input[type=reset], .footer-newsletter .input-group-btn input[type=submit], .footer-newsletter .input-group-btn .dokan-btn, .footer-newsletter .input-group-btn button { padding: 0.715em 2.134em; border-top-left-radius: 0; border-bottom-left-radius: 0; } .footer-newsletter .newsletter-marketing-text { margin-left: 25px; font-size: 1.071em; } .footer-newsletter form { margin-top: 0; } .footer-newsletter input[type="text"], .footer-newsletter input[type="email"] { padding: 0.734em 2em; background-color: #fff; border: 0; } .footer-contact > div:last-child { margin-bottom: 0; } .footer-widgets { margin-bottom: 3.2145em; } .footer-widgets .widget-title { font-size: 1.429em; padding: 15px 0; border-bottom: 1px solid #dddddd; margin-bottom: 40px; position: relative; } .footer-widgets .widget-title:after { content: ' '; width: 83px; border-bottom: 2px solid transparent; display: block; position: absolute; bottom: -1px; } .footer-bottom-widgets { background-color: #f8f8f8; padding: 4.28em 0 4.44em 0; } .footer-bottom-widgets .widget-title { font-size: 1.143em; line-height: 1.125em; margin-bottom: 1.6em; font-weight: bold; } .footer-bottom-widgets ul { list-style: none; padding-left: 0; margin-bottom: 0; } .footer-bottom-widgets ul > li > a { font-size: 1em; } .footer-bottom-widgets ul > li + li { margin-top: .4em; } .footer-bottom-widgets ul.children { margin-top: 1em; } .footer-bottom-widgets .widget_product_categories .product-categories, .footer-bottom-widgets .widget_product_categories .widget-title + ul { border: none; border-radius: 0; margin-left: -2.173em; } .footer-bottom-widgets .widget_product_categories ul li { border-top: none; } .footer-bottom-widgets .widget_product_categories ul li > a { padding: 0; display: block; } .footer-logo { margin-bottom: 1.55em; } .footer-bottom-widgets-menu-inner { justify-content: space-between; margin-top: -3em; } .footer-bottom-widgets-menu-inner > .columns { margin-top: 3em; } .footer-call-us { margin-bottom: 3em; } .footer-call-us .call-us-icon { padding-right: 20px; } .footer-call-us .call-us-icon .fa { font-size: 3em; } .footer-call-us .call-us-icon .ec { font-size: 4.643em; } .footer-call-us .call-us-text { font-weight: 100; font-size: 0.929em; display: block; line-height: 1.429em; } .footer-call-us .call-us-number { font-size: 1.571em; display: block; line-height: 1.429em; } .footer-address { margin-bottom: 1.2em; } .footer-address .footer-address-title { display: block; } .footer-address address { margin-bottom: 0; } .footer-social-icons { margin-bottom: 3em; } .footer-social-icons .social-icons { margin-bottom: 0; } .footer-social-icons .social-icons > li { display: inline-block; } .footer-social-icons .social-icons > li + li { margin-left: 0; margin-top: 0; } .footer-social-icons .social-icons > li + li a { margin-top: 6px; margin-left: 26px; } .footer-social-icons .social-icons a { color: #7c7c7c; font-size: 1.571em; } .footer-social-icons .social-icons a:hover, .footer-social-icons .social-icons a:focus { text-decoration: none; color: #494949; } @media (max-width: 991.98px) { /* (max-width: 991.98px) */ .social-icons .fa-whatsapp.mobile, .social-icons-color .fa-whatsapp.mobile { display: block; } .social-icons .fa-whatsapp.desktop, .social-icons-color .fa-whatsapp.desktop { display: none; } } @media (min-width: 1200px) { /* (max-width: 991.98px) */ .social-icons .fa-whatsapp.mobile, .social-icons-color .fa-whatsapp.mobile { display: none; } } .social-icons-color .fa-facebook-official { color: #3B5998; } .social-icons-color .fa-twitter-square { color: #1DA1F2; } .social-icons-color .fa-whatsapp { color: #4FCE5D; } .social-icons-color .fa-pinterest { color: #BD081C; } .social-icons-color .fa-linkedin-square, .social-icons-color .fa-linkedin { color: #0077B5; } .social-icons-color .fa-google-plus-square { color: #DB4437; } .social-icons-color .fa-tumblr-square { color: #32506d; } .social-icons-color .fa-instagram { color: #f25a00; } .social-icons-color .fa-youtube-play { color: #ff0000; } .social-icons-color .fa-vimeo-square { color: #aad450; } .social-icons-color .fa-dribbble { color: #ea4c89; } .social-icons-color .fa-stumbleupon-circle { color: #EB471D; } .social-icons-color .fa-soundcloud { color: #ff5500; } .social-icons-color .fa-vine { color: #00bf8f; } .social-icons-color .fa-vk { color: #45668e; } .social-icons-color .fa-telegram { color: #0088cc; } .social-icons-color .fa-rss { color: #ff6600; } @media (min-width: 1200px) { .footer-social-icons .social-icons .fa-facebook:hover, .footer-social-icons .social-icons .fa-facebook:focus { color: #3B5998; } .footer-social-icons .social-icons .fa-twitter:hover, .footer-social-icons .social-icons .fa-twitter:focus { color: #1DA1F2; } .footer-social-icons .social-icons .fa-whatsapp:hover, .footer-social-icons .social-icons .fa-whatsapp:focus { color: #4FCE5D; } .footer-social-icons .social-icons .fa-pinterest:hover, .footer-social-icons .social-icons .fa-pinterest:focus { color: #BD081C; } .footer-social-icons .social-icons .fa-linkedin:hover, .footer-social-icons .social-icons .fa-linkedin:focus { color: #0077B5; } .footer-social-icons .social-icons .fa-google-plus:hover, .footer-social-icons .social-icons .fa-google-plus:focus { color: #DB4437; } .footer-social-icons .social-icons .fa-tumblr:hover, .footer-social-icons .social-icons .fa-tumblr:focus { color: #32506d; } .footer-social-icons .social-icons .fa-instagram:hover, .footer-social-icons .social-icons .fa-instagram:focus { color: #f25a00; } .footer-social-icons .social-icons .fa-youtube:hover, .footer-social-icons .social-icons .fa-youtube:focus { color: #ff0000; } .footer-social-icons .social-icons .fa-vimeo-square:hover, .footer-social-icons .social-icons .fa-vimeo-square:focus { color: #aad450; } .footer-social-icons .social-icons .fa-dribbble:hover, .footer-social-icons .social-icons .fa-dribbble:focus { color: #ea4c89; } .footer-social-icons .social-icons .fa-stumbleupon:hover, .footer-social-icons .social-icons .fa-stumbleupon:focus { color: #EB471D; } .footer-social-icons .social-icons .fa-soundcloud:hover, .footer-social-icons .social-icons .fa-soundcloud:focus { color: #ff5500; } .footer-social-icons .social-icons .fa-vine:hover, .footer-social-icons .social-icons .fa-vine:focus { color: #00bf8f; } .footer-social-icons .social-icons .fa-vk:hover, .footer-social-icons .social-icons .fa-vk:focus { color: #45668e; } .footer-social-icons .social-icons .fa-telegram:hover, .footer-social-icons .social-icons .fa-telegram:focus { color: #0088cc; } .footer-social-icons .social-icons .fa-rss:hover, .footer-social-icons .social-icons .fa-rss:focus { color: #ff6600; } } body.electro-dark footer.site-footer .site-dark-logo { display: block !important; } body.electro-dark footer.site-footer .site-dark-logo + .footer-logo, body.electro-dark footer.site-footer .site-dark-logo + .custom-logo-link { display: none; } /** * Header */ .top-bar { border-bottom: 1px solid #dddddd; } .top-bar.top-bar-v1 { background: #f5f5f5; border-bottom-width: 0; } @media (min-width: 1200px) { .top-bar .nav > .dropdown.show > .dropdown-menu.show { top: 100% !important; } } .top-bar .nav-inline .menu-item > a i.fa { font-size: 12px; } .top-bar.top-bar-center { border-bottom-width: 0; } .top-bar.top-bar-center ul { justify-content: center; } .top-bar.top-bar-center .nav-inline .menu-item > a { text-transform: uppercase; font-size: 13px; } .top-bar.top-bar-center .nav-inline .menu-item + .menu-item { margin-left: 30px; } .top-bar.top-bar-center .nav-inline .menu-item + .menu-item::before { display: none; } .top-bar .nav > li > a { padding: .58em 0; display: inline-block; } .top-bar .float-end > li:last-child .dropdown-menu { left: auto !important; right: 0 !important; } .top-bar .dropdown-menu { margin-top: 0; } .top-bar .nav-inline .menu-item { font-size: 0.929em; } .top-bar .nav-inline > .menu-item + .menu-item:before { content: '|'; color: #dddddd; display: inline-block; margin: 0 1em; } .top-bar .nav-inline .menu-item > a i { margin-right: 6px; font-size: 1rem; } .top-bar .nav-inline .menu-item > a.disabled { color: #818a91; } .top-bar .nav-inline .menu-item > a.disabled, .top-bar .nav-inline .menu-item > a.disabled:hover, .top-bar .nav-inline .menu-item > a.disabled:focus { color: #818a91; cursor: not-allowed; background-color: transparent; } .top-bar-v3 { border-bottom-width: 0; } @media (min-width: 1200px) and (max-width: 1479.98px) { .top-bar-v3 .nav-inline > .menu-item + .menu-item:before { margin: 0 .5em; } } .top-bar-v3 .additional-links-label { font-size: 13px; line-height: 1.3; right: 100%; min-width: 120px; top: 5px; } .top-bar-v3 .additional-links-label::after { content: ''; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-left: 6px solid #66afe9; margin-left: 17px; } .top-bar-v3 .menu-item.customer-support + .customer-support { margin-left: 30px; } @media (min-width: 1200px) and (max-width: 1479.98px) { .top-bar-v3 .menu-item.customer-support + .customer-support { margin-left: 15px; } } .top-bar-v3 .menu-item.customer-support + .customer-support:before { display: none; } .top-bar-v3 .menu-item.customer-support.menu-item > a i { color: #333e48; } .top-bar-v3 .nav > li > a { padding: .85em 0; } .top-bar-v3 .additional-links { font-size: 14px; bottom: -6px; margin-right: 20px; } @media (min-width: 1200px) and (max-width: 1479.98px) { .top-bar-v3 .additional-links { margin-right: 12px; } } .top-bar-v3 .additional-item-link { line-height: 2.15; padding: 4px 16px; } .top-bar-v3 .additional-item-link img { border-radius: 50%; border: 1px solid #e7eaf3; } .top-bar-v3 .additional-item-link img + .additional-item-label { margin-left: 12px; } .top-bar-v3 .additional-item { border-top-left-radius: 10px; border-top-right-radius: 10px; background-color: #fff; } .top-bar-v3 .additional-item + .additional-item { color: #fff; background-color: #333e48; margin-left: 8px; transition: all .3s ease; } .top-bar-v3 .additional-item + .additional-item a { color: #fff; } .top-bar-v3 .additional-item + .additional-item:hover, .top-bar-v3 .additional-item + .additional-item:focus { background-color: #fff; } .top-bar-v3 .additional-item + .additional-item:hover a, .top-bar-v3 .additional-item + .additional-item:focus a { color: #333e48; } .navbar-search .input-group { height: 41px; } .navbar-search .input-group > div { height: 100%; } .navbar-search .form-control, .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .navbar-search input[type="email"], .navbar-search input[type="url"], .navbar-search input[type="password"], .navbar-search input[type="search"], .navbar-search textarea, .navbar-search .input-text, .navbar-search .input-group-addon, .navbar-search .btn, .navbar-search button, .navbar-search .button, .navbar-search .hero-action-btn, .navbar-search input[type=button], .navbar-search input[type=reset], .navbar-search input[type=submit], .navbar-search .dokan-btn, .navbar-search input.dokan-btn[type='submit'] { border-width: 2px; border-style: solid; } .navbar-search .form-control, .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .navbar-search input[type="email"], .navbar-search input[type="url"], .navbar-search input[type="password"], .navbar-search input[type="search"], .navbar-search textarea, .navbar-search .input-text, .navbar-search .input-group-addon { border-right-width: 0; } .navbar-search .input-group-addon { border-left-width: 0; } .navbar-search .input-search-field { display: flex; flex-grow: 1; flex-basis: 0; } .navbar-search .form-control, .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .navbar-search input[type="email"], .navbar-search input[type="url"], .navbar-search input[type="password"], .navbar-search input[type="search"], .navbar-search textarea, .navbar-search .input-text { padding: .3em 2.134em; border-top-right-radius: 0; border-bottom-right-radius: 0; } .navbar-search .btn, .navbar-search button, .navbar-search .button, .navbar-search .hero-action-btn, .navbar-search input[type=button], .navbar-search input[type=reset], .navbar-search input[type=submit], .navbar-search .dokan-btn, .navbar-search input.dokan-btn[type='submit'] { border-top-left-radius: 0; border-bottom-left-radius: 0; height: 100%; padding: .34em 1rem; color: #333e48; } .navbar-search .btn i.ec, .navbar-search button i.ec, .navbar-search .button i.ec, .navbar-search .hero-action-btn i.ec, .navbar-search input[type=button] i.ec, .navbar-search input[type=reset] i.ec, .navbar-search input[type=submit] i.ec, .navbar-search .dokan-btn i.ec { font-size: 1.5rem; line-height: 1.26; } .navbar-search > span { width: 100%; } .navbar-search .search-categories { background-color: #fff; } .navbar-search .search-categories > select { border-width: 0; } .twitter-typeahead { z-index: 2; } .live-search-media { display: flex; align-items: center; } .live-search-media .media-body { flex: 1; width: auto; } .dropdown-menu-mini-cart { width: 332px; left: auto !important; right: 0; padding: 2em 2em 1.2em 2em; top: 120% !important; } .dropdown-menu-mini-cart .mini_cart_item { margin-bottom: 1em; padding-bottom: 1.143em; border-bottom: 1px solid #dddddd; } .dropdown-menu-mini-cart .woocommerce-mini-cart__empty-message { margin-bottom: 0; padding: 0 30px 10px; } .dropdown-menu-mini-cart p.total { display: none; } .dropdown-menu-mini-cart dl.variation, .dropdown-menu-mini-cart .quantity { margin-left: 95px; } .dropdown-menu-mini-cart p.buttons { text-align: center; margin-bottom: 0; } .dropdown-menu-mini-cart .wc-forward { padding: 0.75em 2.07em; margin: 0 0.5em; display: inline-block; } .dropdown-menu-mini-cart .wc-forward::after { content: none; } .site-header .dropdown-menu-mini-cart { right: 0 !important; padding: 2em 0 1.2em 0; } .site-header .dropdown-menu-mini-cart .widget_shopping_cart p.buttons.wcppec-cart-widget-spb { padding-top: 1.5em; padding-bottom: 0; } .site-header .dropdown-menu-mini-cart .woocommerce-mini-cart { max-height: 200px; overflow-y: scroll; scrollbar-width: thin; } .site-header .dropdown-menu-mini-cart .woocommerce-mini-cart::-webkit-scrollbar { background-color: #fff; width: 12px; } .site-header .dropdown-menu-mini-cart .woocommerce-mini-cart::-webkit-scrollbar-track { background-color: #fff; } .site-header .dropdown-menu-mini-cart .woocommerce-mini-cart::-webkit-scrollbar-thumb { background-color: #cacaca; border-radius: 16px; border: 4px solid #fff; } .site-header .dropdown-menu-mini-cart .woocommerce-mini-cart::-webkit-scrollbar-button { display: none; } .site-header .dropdown-menu-mini-cart .mini_cart_item { margin: 0 2em 1em; } .header-icon { margin-left: 2.714em; } .header-icon > a { line-height: 2.53em; font-size: 1.142em; font-weight: 700; } .header-icon > a i { line-height: .9em; font-size: 1.429em; } .header-icon .header-icon-counter { bottom: -3px; left: 7px; position: absolute; } .header-icon__user-account .dropdown-toggle::after, .header-icon__cart .dropdown-toggle::after { display: none; } .header-icon__cart a[href="#off-canvas-cart-summary"] + .dropdown-menu-mini-cart { display: none !important; } .header-icon__cart a { display: block; } .header-icon__cart::after { content: ""; background-color: transparent; width: 100%; height: 60px; position: absolute; top: 0; bottom: 0; right: 0; left: 0; z-index: -1; } .header-icon-counter { font-size: .75em; line-height: 1.75em; font-weight: 700; width: 1.75em; text-align: center; border-radius: 50%; display: inline-block; } .yamm .nav, .yamm .collapse, .yamm .dropup, .yamm ul.navbar-nav > li.dropdown, .yamm > .dropdown.yamm-fw, .yamm > .dropdown.yamm-hw, .yamm > .dropdown.yamm-tfw { position: static; } .yamm .container, .yamm .category-icons-carousel-v2 > div { position: relative; } .yamm .dropdown-menu { left: auto; } .yamm .no-yamm-content-padding .yamm-content { padding: 0; } .yamm .dropdown.yamm-fw .dropdown-menu { left: 0; right: 0; position: absolute; padding: 0; animation-duration: 200ms; } .yamm .dropdown.yamm-fw .dropdown-menu .menu-item { list-style: none; } .yamm .dropdown.yamm-fw .dropdown-menu .menu { padding: 0; } .yamm .yamm-content { padding: 2.143em; } .yamm .yamm-content > p { margin-bottom: 0; } @media (min-width: 992px) { .yamm .yamm-content { padding: 0 2.143em; } .yamm .yamm-content ul { padding-left: 0; list-style: none; } .yamm .yamm-content li > a { padding: 5px 0; display: block; border: none; } .yamm .yamm-content li > a:hover, .yamm .yamm-content li > a:focus { color: #000; font-weight: 400; background-color: transparent; text-decoration: underline; } .yamm .yamm-content .nav-title > a, .yamm .yamm-content .nav-title > a:hover { font-weight: bold !important; } } .yamm .yamm-content .wpb_content_element { margin: 0; } .yamm .yamm-content .bg-yamm-content { position: absolute; right: 0; bottom: 0; } .yamm h1, .yamm .h1, .yamm h2, .yamm .h2, .yamm h3, .yamm .h3, .yamm h4, .yamm .h4, .yamm h5, .yamm .h5, .yamm h6, .yamm .h6, .yamm .nav-title { font-weight: bold; font-size: 1em; padding: 5px 0; } .yamm h1 a, .yamm .h1 a, .yamm h1 > a, .yamm .h1 > a, .yamm h2 a, .yamm .h2 a, .yamm h2 > a, .yamm .h2 > a, .yamm h3 a, .yamm .h3 a, .yamm h3 > a, .yamm .h3 > a, .yamm h4 a, .yamm .h4 a, .yamm h4 > a, .yamm .h4 > a, .yamm h5 a, .yamm .h5 a, .yamm h5 > a, .yamm .h5 > a, .yamm h6 a, .yamm .h6 a, .yamm h6 > a, .yamm .h6 > a, .yamm .nav-title a, .yamm .nav-title > a { padding: 0; font-weight: bold; } .yamm h1 a, .yamm .h1 a, .yamm h2 a, .yamm .h2 a, .yamm h3 a, .yamm .h3 a, .yamm h4 a, .yamm .h4 a, .yamm h5 a, .yamm .h5 a, .yamm h6 a, .yamm .h6 a, .yamm .nav-title a { padding: 0 !important; } .yamm .nav-divider { height: 1px; border-top: 1px solid #dddddd; margin: 0.5em 0; } .yamm .nav-text, .yamm .nav-subtext { display: block; } .yamm .nav-subtext { font-size: 0.8em; color: #aaa; line-height: 1; } .bg-yamm-extend-outside { position: relative; } @media (min-width: 768px) { .bg-yamm-extend-outside { right: -50px; } } @media (min-width: 768px) { .yamm-tfw .dropdown-menu { width: calc( 0.6 * ( 720px - 300px )); } } @media (min-width: 992px) { .yamm-tfw .dropdown-menu { width: calc( 0.6 * ( 940px - 300px )); } } @media (min-width: 1200px) { .yamm-tfw .dropdown-menu { width: calc( 0.6 * ( 1200px - 300px )); } } @media (min-width: 768px) { .yamm-hw .dropdown-menu { width: calc( 0.5 * ( 720px - 300px )); } } @media (min-width: 992px) { .yamm-hw .dropdown-menu { width: calc( 0.5 * ( 940px - 300px )); } } @media (min-width: 1200px) { .yamm-hw .dropdown-menu { width: calc( 0.5 * ( 1200px - 300px )); } } @media (min-width: 768px) { .yamm-fw .dropdown-menu { width: calc( ( 720px - 300px )); } } @media (min-width: 992px) { .yamm-fw .dropdown-menu { width: calc( ( 940px - 300px )); } } @media (min-width: 1200px) { .yamm-fw .dropdown-menu { width: calc( ( 1200px - 300px )); } } .image-vertical-align { display: flex; align-items: center; } .animate-dropdown.open > .dropdown-menu, .animate-dropdown .open > .dropdown-menu, .animate-dropdown .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu { animation-name: slidenavAnimation; animation-duration: 200ms; animation-iteration-count: 1; animation-timing-function: ease-out; animation-fill-mode: forwards; } .electro-animate-dropdown .dropdown.open a[data-bs-toggle=dropdown] + .dropdown-menu, .electro-animate-dropdown .dropdown.open a[data-bs-toggle=dropdown] + .dropdown-menu .dropdown-menu, .electro-animate-dropdown .dropdown.open a[data-hover=dropdown] + .dropdown-menu .dropdown-menu { animation-name: slidenavAnimation; animation-duration: 200ms; animation-iteration-count: 1; animation-timing-function: ease-out; animation-fill-mode: forwards; } .electro-animate-dropdown .dropdown.open a[data-hover=dropdown] + .dropdown-menu { top: 60%; opacity: 0; visibility: hidden; } .electro-animate-dropdown.animated-dropdown .dropdown.open a[data-hover=dropdown] + .dropdown-menu { top: 100%; opacity: 1; visibility: visible; margin-top: 0; } .electro-animate-dropdown.animated-dropdown .dropdown a[data-hover=dropdown] + .dropdown-menu { transition: all 200ms; } .electro-animate-dropdown:not(.animated-dropdown) .dropdown.open a[data-hover=dropdown]:before { display: none; } @keyframes slidenavAnimation { from { margin-top: -30px; opacity: 0; } to { margin-top: 0; opacity: 1; } } .departments-menu-v2 .dropdown { width: 100%; height: 100%; } .departments-menu-v2 .yamm .dropdown:hover > .dropdown-menu, .departments-menu-v2 .yamm .dropdown:focus > .dropdown-menu, .departments-menu-v2 .yamm .dropdown-submenu:hover > .dropdown-menu, .departments-menu-v2 .yamm .dropdown-submenu:focus > .dropdown-menu { display: block; } .departments-menu-v2 .yamm .dropdown:not(.yamm-fw):not(.yamm-hw):not(.yamm-tfw) { position: static; } .departments-menu-v2 .dropdown-submenu > .dropdown-menu { width: 0; display: block; opacity: 0 !important; visibility: hidden !important; } .departments-menu-v2 .dropdown-submenu:hover > .dropdown-menu, .departments-menu-v2 .dropdown-submenu:focus > .dropdown-menu { width: 100%; opacity: 1 !important; visibility: visible !important; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu { border: 2px solid transparent; border-top: none; width: 100%; margin: 0; border-radius: 0; border-bottom-left-radius: 0.5em; border-bottom-right-radius: 0.5em; padding: 0.5em 0; box-shadow: none; min-width: 270px; top: 100% !important; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu > li { padding: 0 1em; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu > li > a { padding: 6.5px 0 6.5px 5px; line-height: 1.5; white-space: normal; border-bottom: 1px solid #dddddd; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu > li > a i { padding-right: 10px; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu > li:hover > a, .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu > li:focus > a { background-color: #f5f5f5; font-weight: 700; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu > li:last-child > a { border-bottom: none; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu > li.highlight > a { font-weight: 700; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children .menu-item { padding: 0 1em; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children > a { position: relative; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children > a::after { font-family: font-electro; border-top: none; border-left: none; border-right: none; width: auto; height: auto; content: '\62'; color: #aeaeae; font-size: 1em; line-height: 1; margin-left: 8px; margin-right: 0; position: absolute; right: 4px; top: 50%; transform: translateY(-50%) /*rtl:rotate(180deg) translateY(50%) */; margin-top: 2px; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children .dropdown-menu { left: calc( 100% - 3px); top: -2px !important; border-radius: 0; border: none; margin: 0; bottom: auto; border-top: 2px solid transparent; min-height: calc( 100% + 4px); padding: 1.7em 0; border-bottom-right-radius: 0.5em; box-shadow: none; transition: all 0.34s; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children .dropdown-menu a { white-space: normal; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children .dropdown-menu a:hover, .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children .dropdown-menu a:focus { text-decoration: underline; font-weight: normal; background-color: transparent; } .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children .dropdown-menu .dropdown-menu { min-height: calc( 100% + 2px); } .departments-menu-v2:not(.animated-dropdown) .yamm .yamm-tfw > .dropdown-menu, .departments-menu-v2:not(.animated-dropdown) .yamm .yamm-hw > .dropdown-menu, .departments-menu-v2:not(.animated-dropdown) .yamm .yamm-fw > .dropdown-menu, .departments-menu-v2:not(.animated-dropdown) .yamm .menu-item-has-children > .dropdown-menu { width: 0; min-width: 0; opacity: 0; visibility: hidden; } .departments-menu-v2 .yamm .dropdown:not(.yamm-tfw):not(.yamm-hw):not(.yamm-fw):hover > .dropdown-menu { width: 100%; } .departments-menu-v2.animated-dropdown .yamm .dropdown > .dropdown-menu { opacity: 1; visibility: visible; } .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw > .dropdown-menu, .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw > .dropdown-menu, .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw > .dropdown-menu { overflow: hidden; } .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw > .dropdown-menu > li, .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw > .dropdown-menu > li, .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw > .dropdown-menu > li { min-width: 540px; } .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw > .dropdown-menu.bg-yamm-extend, .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw > .dropdown-menu.bg-yamm-extend, .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw > .dropdown-menu.bg-yamm-extend { overflow: visible; } @media (min-width: 768px) { .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw .dropdown-menu { width: calc( 0.6 * ( 720px - 300px )); } } @media (min-width: 992px) { .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw .dropdown-menu { width: calc( 0.6 * ( 940px - 300px )); } } @media (min-width: 1200px) { .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw .dropdown-menu { width: calc( 0.6 * ( 1200px - 300px )); } } @media (min-width: 768px) { .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw .dropdown-menu { width: calc( 0.5 * ( 720px - 300px )); } } @media (min-width: 992px) { .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw .dropdown-menu { width: calc( 0.5 * ( 940px - 300px )); } } @media (min-width: 1200px) { .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw .dropdown-menu { width: calc( 0.5 * ( 1200px - 300px )); } } @media (min-width: 768px) { .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw .dropdown-menu { width: calc( ( 720px - 300px )); } } @media (min-width: 992px) { .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw .dropdown-menu { width: calc( ( 940px - 300px )); } } @media (min-width: 1200px) { .departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw .dropdown-menu { width: calc( ( 1200px - 300px )); } } .show-dropdown > .dropdown-menu { display: block; } .departments-menu-v2-title { font-weight: 700; font-size: 1em; display: flex; height: 100%; align-items: center; padding: 0 calc( 1.143em + 8px); border-radius: 0.5em; } .departments-menu-v2-title .departments-menu-v2-icon { margin-right: 9px; } .yes-home .departments-menu-v2-title, .open .departments-menu-v2-title { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .electro-navigation .departments-menu-v2 .open .departments-menu-v2-title + .dropdown-menu, .electro-navigation .departments-menu-v2 .show .departments-menu-v2-title + .dropdown-menu, .header-logo-area .departments-menu-v2 .open .departments-menu-v2-title + .dropdown-menu, .header-logo-area .departments-menu-v2 .show .departments-menu-v2-title + .dropdown-menu { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.28); } .electro-navigation .departments-menu-v2 .open li.menu-item-has-children > .dropdown-menu, .electro-navigation .departments-menu-v2 .show li.menu-item-has-children > .dropdown-menu, .header-logo-area .departments-menu-v2 .open li.menu-item-has-children > .dropdown-menu, .header-logo-area .departments-menu-v2 .show li.menu-item-has-children > .dropdown-menu { box-shadow: 2px 4px 5px -2px rgba(0, 0, 0, 0.28); left: calc( 100% - 5px); } @media (min-width: 1200px) { .electro-navigation:not(.yes-home) .departments-menu-v2 > .dropdown > .dropdown-menu { display: block; visibility: hidden; opacity: 0; transform: translateY(-10px) !important; transition: all .1s ease-in; } .electro-navigation:not(.yes-home) .departments-menu-v2 > .dropdown > .dropdown-menu.yamm { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.28); } } .electro-navigation:not(.yes-home) .departments-menu-v2 .dropdown:hover > .departments-menu-v2-title { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } @media (min-width: 1200px) { .electro-navigation:not(.yes-home) .departments-menu-v2 > .dropdown:hover > .dropdown-menu, .electro-navigation:not(.yes-home) .departments-menu-v2 .dropdown-submenu:hover > .dropdown-menu { opacity: 1; visibility: visible; transform: scaleY(1) !important; } } .electro-navbar .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children > .dropdown-menu { border-right: 2px solid transparent; border-bottom: 2px solid transparent; } .electro-navbar .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children > .dropdown-menu .dropdown-menu { min-height: calc( 100% + 4px); } .categories-with-product > .col section header .h1:after, .categories-with-product > .col section header h1:after, .categories-with-product > .col section header .h1:after { width: 145px; } .categories-with-product > .col .page-numbers { justify-content: center; } .categories-with-product .categories-list-menu { box-shadow: 0px 0px 62px 0px rgba(0, 0, 0, 0.12); border-radius: .625rem; margin-bottom: 34px; } .categories-with-product .departments-menu-v2-title { background-color: transparent; padding: 14px 1em 0; } .categories-with-product .departments-menu-v2-title .h1 { font-size: 18px; } .categories-with-product .departments-menu-v2-title section header .h1:after, .categories-with-product .departments-menu-v2-title section header h1:after, .categories-with-product .departments-menu-v2-title section header .h1:after { width: 70px; } .categories-with-product .yamm { position: relative; border-width: 0 !important; } .categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown]):hover + .dropdown-menu, .categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown]):hover + .dropdown-menu .dropdown-menu, .categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-hover=dropdown]:hover + .dropdown-menu, .categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-hover=dropdown]:hover + .dropdown-menu .dropdown-menu { display: block; } .categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown]) + .dropdown-menu, .categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown]) + .dropdown-menu .dropdown-menu, .categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-hover=dropdown] + .dropdown-menu, .categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-hover=dropdown] + .dropdown-menu .dropdown-menu { display: none; box-shadow: 15px 9px 18px -3px rgba(0, 0, 0, 0.12); } .secondary-nav { padding-left: 0; margin-bottom: 0; list-style: none; line-height: 3.214em; } .secondary-nav > .menu-item { display: inline-block; } .secondary-nav > .menu-item > a { font-weight: bold; } .secondary-nav > .menu-item a { display: inline-block; } .secondary-nav > .menu-item.highlight > a { color: #df3737; } .secondary-nav > .menu-item.unbold a, .secondary-nav > .menu-item.bold a, .secondary-nav > .menu-item.float-end a { font-weight: normal; } .secondary-nav > .menu-item + .menu-item { margin-left: 2em; } .secondary-nav .vc_row-has-fill > .vc_column_container > .vc_column-inner { padding-top: 0; } .secondary-nav > .dropdown > .dropdown-toggle.show[data-hover=dropdown]:not(:hover)::before { opacity: 0; } .secondary-nav > .dropdown.open > a, .secondary-nav > .dropdown.show > a, .secondary-nav > .dropdown > .dropdown-toggle.show, .secondary-nav > .dropdown:hover > .dropdown-toggle[data-hover=dropdown] { position: relative; } .secondary-nav > .dropdown.open > a::before, .secondary-nav > .dropdown.show > a::before, .secondary-nav > .dropdown > .dropdown-toggle.show::before, .secondary-nav > .dropdown:hover > .dropdown-toggle[data-hover=dropdown]::before { content: "\f0d8"; position: absolute; display: block; left: 45%; bottom: 0; font-size: 14px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; line-height: .49; } .secondary-nav > .dropdown.yamm-fw:last-child > .dropdown-menu, .secondary-nav > .dropdown.yamm-tfw:last-child > .dropdown-menu { right: 0; } .secondary-nav > .dropdown.yamm-fw .dropdown-menu { width: 100%; } .secondary-nav > .dropdown.yamm-fw .dropdown-menu, .secondary-nav > .dropdown.yamm-tfw .dropdown-menu { padding: 0; } .secondary-nav > .dropdown .dropdown-submenu.menu-item-has-children > a::after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f105"; float: right; } .secondary-nav > .dropdown .dropdown-submenu.open > a, .secondary-nav > .dropdown .dropdown-submenu.show > a { font-weight: bold; } .secondary-nav > .dropdown .dropdown-submenu.open > .dropdown-menu, .secondary-nav > .dropdown .dropdown-submenu.show > .dropdown-menu { top: 0 !important; } .secondary-nav > .dropdown .dropdown-submenu > .dropdown-menu { top: 0 !important; } .secondary-nav .dropdown-menu { line-height: 1.7; border-top-width: 2px; margin-top: 0; } .secondary-nav .dropdown-menu .dropdown-menu { left: 100%; } .secondary-nav .dropdown-menu .menu-item { position: relative; } .secondary-nav.yamm .nav-title a:hover, .secondary-nav.yamm .nav-title a:focus { text-decoration: underline; font-weight: 700; } .secondary-nav.yamm .yamm-content { padding: 14px 26px 21px; } .secondary-nav.yamm .yamm-content li > a { padding: 5px 0; } .secondary-nav.yamm .yamm-content li:not(.nav-title) a { line-height: 1.5; } .secondary-nav.yamm .yamm-content li + .nav-title { margin-top: 0; } .secondary-nav.yamm > .dropdown:not(.yamm-fw):not(.yamm-hw):not(.yamm-tfw) { position: relative; } .pull-end { float: right; } .secondary-nav-v6 { margin-bottom: 20px; } .secondary-nav-v6 .dropdown.show > .dropdown-menu { top: 100% !important; } .secondary-nav-v6 .secondary-nav-v6-inner, .secondary-nav-v6 .widget_nav_menu { display: flex; align-items: center; position: relative; justify-content: center; } .secondary-nav-v6 .secondary-nav-v6-inner span.title, .secondary-nav-v6 .secondary-nav-v6-inner .widgettitle, .secondary-nav-v6 .widget_nav_menu span.title, .secondary-nav-v6 .widget_nav_menu .widgettitle { font-weight: 700; white-space: pre; font-size: 0.929em; letter-spacing: -0.01em; line-height: 1.65; margin-bottom: 0; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav, .secondary-nav-v6 .widget_nav_menu ul.menu { padding-left: 6px; list-style: none; display: flex; align-items: center; padding-right: 10px; flex-wrap: wrap; margin-bottom: 0; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > li, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > li, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > li, .secondary-nav-v6 .widget_nav_menu ul.menu > li { line-height: 1.385em; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > li > a, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > li > a, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > li > a, .secondary-nav-v6 .widget_nav_menu ul.menu > li > a { font-size: 0.929em; font-weight: 400; padding: 6px 0; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > li.highlight > a, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > li.highlight > a, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > li.highlight > a, .secondary-nav-v6 .widget_nav_menu ul.menu > li.highlight > a { color: #f73939; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > li.stronghighlight > a, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > li.stronghighlight > a, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > li.stronghighlight > a, .secondary-nav-v6 .widget_nav_menu ul.menu > li.stronghighlight > a { font-weight: 700; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > li.electro-more-menu-item, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > li.electro-more-menu-item, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > li.electro-more-menu-item, .secondary-nav-v6 .widget_nav_menu ul.menu > li.electro-more-menu-item { font-weight: 700; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > li.electro-more-menu-item a:after, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > li.electro-more-menu-item a:after, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > li.electro-more-menu-item a:after, .secondary-nav-v6 .widget_nav_menu ul.menu > li.electro-more-menu-item a:after { content: none; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > li.electro-more-menu-item .dropdown-menu, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > li.electro-more-menu-item .dropdown-menu, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > li.electro-more-menu-item .dropdown-menu, .secondary-nav-v6 .widget_nav_menu ul.menu > li.electro-more-menu-item .dropdown-menu { border-radius: 0; border-top-width: 2px; border-top-style: solid; top: 133%; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > li.electro-more-menu-item .dropdown-menu .menu-item, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > li.electro-more-menu-item .dropdown-menu .menu-item, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > li.electro-more-menu-item .dropdown-menu .menu-item, .secondary-nav-v6 .widget_nav_menu ul.menu > li.electro-more-menu-item .dropdown-menu .menu-item { font-weight: 400; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > li.electro-more-menu-item .dropdown-menu .menu-item a, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > li.electro-more-menu-item .dropdown-menu .menu-item a, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > li.electro-more-menu-item .dropdown-menu .menu-item a, .secondary-nav-v6 .widget_nav_menu ul.menu > li.electro-more-menu-item .dropdown-menu .menu-item a { padding: 3px 20px; display: block; color: #333e48; text-decoration: none; line-height: 1.615em; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > li.electro-more-menu-item .dropdown-menu .menu-item a:hover, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > li.electro-more-menu-item .dropdown-menu .menu-item a:hover, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > li.electro-more-menu-item .dropdown-menu .menu-item a:hover, .secondary-nav-v6 .widget_nav_menu ul.menu > li.electro-more-menu-item .dropdown-menu .menu-item a:hover { background-color: transparent; color: black; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > li + li:before, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > li + li:before, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > li + li:before, .secondary-nav-v6 .widget_nav_menu ul.menu > li + li:before { content: '|'; color: #cad5d5; display: inline-block; margin: 0 .55em 0 0.8em; } .secondary-nav-v6 .secondary-nav-v6-inner > ul.secondary-nav > .menu-item + .menu-item, .secondary-nav-v6 .secondary-nav-v6-inner ul.menu > .menu-item + .menu-item, .secondary-nav-v6 .widget_nav_menu > ul.secondary-nav > .menu-item + .menu-item, .secondary-nav-v6 .widget_nav_menu ul.menu > .menu-item + .menu-item { margin-left: 0; } .secondary-nav-v6 .yamm-fw .dropdown-menu { width: 100%; } @media (min-width: 1200px) { .secondary-nav-v6 .yamm-tfw .dropdown-menu, .secondary-nav-v6 .yamm-hw .dropdown-menu { left: auto !important; } } .primary-nav-menu .nav-inline > .menu-item > a { font-size: 1em; padding: 0.786em 0; font-weight: bold; display: inline-block; } .primary-nav-menu .nav-inline > .menu-item + .menu-item { margin-left: 2.5em; } .primary-nav-menu .nav-inline > .menu-item.dropdown + .menu-item { margin-left: 2.143em; } .primary-nav-menu .nav-inline .dropdown-toggle::after { color: #aeaeae; font-size: 12px; } .primary-nav-menu .nav-inline > .menu-item.open .dropdown-menu { transform: translateY(0%); } .primary-nav-menu .dropdown .menu-item-has-children.open > a { font-weight: 700; } .primary-nav-menu .dropdown-submenu.menu-item-has-children > a::after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f054"; line-height: inherit; float: right; color: #656565; font-size: 10px; } .primary-nav-menu .dropdown-menu { line-height: 1.7; } .primary-nav-menu .dropdown-menu .dropdown-menu { left: 100%; top: 0 !important; } .primary-nav-menu .yamm .nav-title a:hover, .primary-nav-menu .yamm .nav-title a:focus { text-decoration: underline; font-weight: 700; } .primary-nav-menu .yamm .yamm-content { padding: 20px 26px; } .primary-nav-menu .yamm .yamm-content li:not(.nav-title) a { line-height: 1.5; } .electro-navbar-inner { height: 50px; align-items: center; } .electro-navbar-inner .departments-menu-v2 { flex: 0 0 auto; width: 25%; align-self: stretch; } .electro-navbar-inner .navbar-search { padding-right: 0; } .electro-navbar-inner .header-icons { padding-left: 0; } .electro-navbar-inner .departments-menu-v2-icon { margin-left: 1em; } .electro-navbar { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .electro-navbar { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .electro-navbar-primary { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .electro-navbar-primary { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .electro-navbar-primary .nav { flex-direction: row; flex-wrap: wrap; position: relative; } .electro-navbar-primary .nav .dropdown-menu li:not(.nav-title) a { font-size: 13.4px; } .electro-navbar-primary .nav .dropdown .menu-item-has-children.open > a { font-weight: 700; } .electro-navbar-primary .nav.yamm > .dropdown:not(.yamm-fw):not(.yamm-hw):not(.yamm-tfw) { position: relative; } .electro-navbar-primary .nav.yamm > .dropdown:not(.yamm-fw):not(.yamm-hw):not(.yamm-tfw) .dropdown-menu { position: absolute; } .electro-navbar-primary .nav .dropdown > .dropdown-menu .dropdown-submenu { position: relative; } .electro-navbar-primary .nav .dropdown > .dropdown-menu .dropdown-submenu > .dropdown-menu { top: 0 !important; left: 100%; position: absolute; } .electro-navbar-primary .nav .dropdown > .dropdown-menu .dropdown-submenu.menu-item-has-children > a:hover, .electro-navbar-primary .nav .dropdown > .dropdown-menu .dropdown-submenu.menu-item-has-children > a:focus { color: #212529; } .electro-navbar-primary .nav .dropdown > .dropdown-menu .dropdown-submenu.menu-item-has-children > a::after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "" /*rtl:"" */; line-height: inherit; float: right; color: #656565; font-size: 10px; } .electro-navbar-primary .nav .yamm-fw > .dropdown-menu, .electro-navbar-primary .nav .yamm-hw > .dropdown-menu, .electro-navbar-primary .nav .yamm-tfw > .dropdown-menu { overflow: hidden; position: absolute; } .electro-navbar-primary .nav > .menu-item > .dropdown-menu { margin-top: 0; } .electro-navbar-primary .nav > .menu-item > a { display: block; color: #333c48; font-size: 1em; font-weight: 700; padding: 0.786em 1em; } .electro-navbar-primary .nav > .menu-item + .menu-item > a { border-left: 1px solid transparent; } .electro-navbar-primary .nav > .menu-item.menu-item-has-children > a:after { font-size: 0.786em; line-height: 1; margin-left: 5px; margin-top: 1px; } .electro-navbar-primary .yamm .nav-title a:hover, .electro-navbar-primary .yamm .nav-title a:focus { text-decoration: underline; font-weight: 700; } .electro-navbar-primary .yamm .yamm-content { padding: 14px 26px 21px; } .electro-navbar-primary .yamm .yamm-content li:not(.nav-title) a { line-height: 1.2; font-size: 13.4px; } .electro-navbar-primary .yamm .yamm-content ul { margin-bottom: 10px; } .electro-navbar-primary .yamm .yamm-fw .dropdown-menu { width: 100%; } .header-support-inner { display: flex; align-items: flex-start; justify-content: flex-end; } .header-support-inner .support-info { flex: 0 0 auto; max-width: auto; } .header-support-inner .support-icon { margin-right: 1em; } .header-support-inner .support-icon .fa { font-size: 3em; } .header-support-inner .support-icon .ec { font-size: 3.571em; } .handheld-header-wrap.container, .category-icons-carousel-v2 > div.handheld-header-wrap { max-width: 100%; } @media (max-width: 991.98px) { /* (max-width: 991.98px) */ .secondary-nav-v6 { display: none; } } .handheld-header-v2, .mobile-header-v1 { padding: 6px 0; } .handheld-header-v2 .off-canvas-navigation-wrapper, .mobile-header-v1 .off-canvas-navigation-wrapper, .mobile-header-v2-inner .off-canvas-navigation-wrapper { max-width: 75px; flex: 0 0 75px; } .handheld-header-v2 .header-logo, .handheld-header-v2 .wcml_currency_switcher, .handheld-header-v2 .wpml-ls, .mobile-header-v1 .header-logo, .mobile-header-v1 .wcml_currency_switcher, .mobile-header-v1 .wpml-ls, .mobile-header-v2-inner .header-logo, .mobile-header-v2-inner .wcml_currency_switcher, .mobile-header-v2-inner .wpml-ls { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .handheld-header-v2 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, .handheld-header-v2 .wcml-dropdown .wcml-cs-submenu, .mobile-header-v1 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, .mobile-header-v1 .wcml-dropdown .wcml-cs-submenu, .mobile-header-v2-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, .mobile-header-v2-inner .wcml-dropdown .wcml-cs-submenu { border-width: 0; top: 132%; } .handheld-header-v2 .wpml-ls, .mobile-header-v1 .wpml-ls, .mobile-header-v2-inner .wpml-ls { margin: 0 20px 0 10px; } .handheld-header-v2 .wpml-ls .wpml-ls-native, .handheld-header-v2 .wpml-ls .wpml-ls-display, .mobile-header-v1 .wpml-ls .wpml-ls-native, .mobile-header-v1 .wpml-ls .wpml-ls-display, .mobile-header-v2-inner .wpml-ls .wpml-ls-native, .mobile-header-v2-inner .wpml-ls .wpml-ls-display { display: none; } .handheld-header-v2 .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle, .mobile-header-v1 .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle, .mobile-header-v2-inner .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle { padding-right: 0; } .handheld-header-v2 .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after, .handheld-header-v2 .wcml-dropdown a.wcml-cs-item-toggle:after, .mobile-header-v1 .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after, .mobile-header-v1 .wcml-dropdown a.wcml-cs-item-toggle:after, .mobile-header-v2-inner .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after, .mobile-header-v2-inner .wcml-dropdown a.wcml-cs-item-toggle:after { display: none; } .handheld-header-v2 .wpml-ls-legacy-dropdown a:hover, .handheld-header-v2 .wpml-ls-legacy-dropdown a:focus, .handheld-header-v2 .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a, .handheld-header-v2 .wpml-ls-legacy-dropdown a, .handheld-header-v2 .wcml-dropdown li:hover, .handheld-header-v2 .wcml-dropdown li:focus, .mobile-header-v1 .wpml-ls-legacy-dropdown a:hover, .mobile-header-v1 .wpml-ls-legacy-dropdown a:focus, .mobile-header-v1 .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a, .mobile-header-v1 .wpml-ls-legacy-dropdown a, .mobile-header-v1 .wcml-dropdown li:hover, .mobile-header-v1 .wcml-dropdown li:focus, .mobile-header-v2-inner .wpml-ls-legacy-dropdown a:hover, .mobile-header-v2-inner .wpml-ls-legacy-dropdown a:focus, .mobile-header-v2-inner .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a, .mobile-header-v2-inner .wpml-ls-legacy-dropdown a, .mobile-header-v2-inner .wcml-dropdown li:hover, .mobile-header-v2-inner .wcml-dropdown li:focus { background-color: transparent; } .handheld-header-v2 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a, .mobile-header-v1 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a, .mobile-header-v2-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a { border-width: 0; } .handheld-header-v2 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item, .handheld-header-v2 .wcml-dropdown .wcml-cs-submenu li, .mobile-header-v1 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item, .mobile-header-v1 .wcml-dropdown .wcml-cs-submenu li, .mobile-header-v2-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item, .mobile-header-v2-inner .wcml-dropdown .wcml-cs-submenu li { margin-bottom: 6px; } .handheld-header-v2 .wcml-dropdown a, .mobile-header-v1 .wcml-dropdown a, .mobile-header-v2-inner .wcml-dropdown a { color: #515151; font-weight: 600; font-size: 15px; } .handheld-header-v2 .wpml-ls-legacy-dropdown a, .handheld-header-v2 .wcml-dropdown a, .handheld-header-v2 .wcml-dropdown li, .mobile-header-v1 .wpml-ls-legacy-dropdown a, .mobile-header-v1 .wcml-dropdown a, .mobile-header-v1 .wcml-dropdown li, .mobile-header-v2-inner .wpml-ls-legacy-dropdown a, .mobile-header-v2-inner .wcml-dropdown a, .mobile-header-v2-inner .wcml-dropdown li { padding: 0; border-width: 0; } .handheld-header-v2 .header-logo, .mobile-header-v1 .header-logo, .mobile-header-v2-inner .header-logo { margin-bottom: 0; padding-left: 0; text-align: left; } .handheld-header-v2 .header-logo img, .mobile-header-v1 .header-logo img, .mobile-header-v2-inner .header-logo img { max-width: 100px; height: 100%; } @media (min-width: 1200px) { .handheld-header-v2 .header-logo img, .mobile-header-v1 .header-logo img, .mobile-header-v2-inner .header-logo img { max-width: 300px; } } .handheld-header-v2 .header-logo a.header-logo-link svg, .mobile-header-v1 .header-logo a.header-logo-link svg, .mobile-header-v2-inner .header-logo a.header-logo-link svg { width: 100px; } .handheld-header-v2 .handheld-header-links, .mobile-header-v1 .handheld-header-links, .mobile-header-v2-inner .handheld-header-links { flex-basis: 0; flex-grow: 1; max-width: 100%; } .handheld-header-v2 .handheld-header-links > ul, .mobile-header-v1 .handheld-header-links > ul, .mobile-header-v2-inner .handheld-header-links > ul { padding-left: 0; list-style: none; display: flex; align-items: center; margin-bottom: 0; justify-content: flex-end; line-height: 1; } .handheld-header-v2 .handheld-header-links > ul li > a, .mobile-header-v1 .handheld-header-links > ul li > a, .mobile-header-v2-inner .handheld-header-links > ul li > a { color: #515151; display: inline-block; font-size: 22px; width: 22px; } .handheld-header-v2 .handheld-header-links > ul li > a::before, .mobile-header-v1 .handheld-header-links > ul li > a::before, .mobile-header-v2-inner .handheld-header-links > ul li > a::before { font-family: "font-electro"; text-indent: 0; float: left; } .handheld-header-v2 .handheld-header-links > ul li + li, .mobile-header-v1 .handheld-header-links > ul li + li, .mobile-header-v2-inner .handheld-header-links > ul li + li { margin-left: 20px; } .handheld-header-v2 .handheld-header-links .cart, .mobile-header-v1 .handheld-header-links .cart, .mobile-header-v2-inner .handheld-header-links .cart { margin-bottom: 0; } .handheld-header-v2 .handheld-header-links .cart a, .mobile-header-v1 .handheld-header-links .cart a, .mobile-header-v2-inner .handheld-header-links .cart a { position: relative; } .handheld-header-v2 .handheld-header-links .cart .count, .mobile-header-v1 .handheld-header-links .cart .count, .mobile-header-v2-inner .handheld-header-links .cart .count { text-indent: 0; float: left; position: absolute; top: 9px; left: 9px; font-size: 10px; color: #fff; padding: 2px 0; border-radius: 50px; background-color: #333e48; width: 20px; height: 20px; text-align: center; font-weight: bold; } .handheld-header-v2 { flex-wrap: nowrap; } .handheld-header-v2 .handheld-header-links .woocommerce { margin: 0; padding: 15px 15px; } .handheld-header-v2 .handheld-header-links .tt-menu a { color: #524949; } .handheld-header-v2 .handheld-header-links .search > a { text-indent: -9999px; } .handheld-header-v2 .handheld-header-links .search > a::before { content: "\6d"; } .handheld-header-v2 .handheld-header-links .search .site-search { position: absolute; left: 0; right: 0; width: 100%; opacity: 0; visibility: hidden; transition: all,ease,.3s; background-color: #fff; z-index: 1; box-shadow: 0 4px 3px 0 rgba(1, 1, 1, 0.1); margin-top: 16px; } .handheld-header-v2 .handheld-header-links .search.active .site-search { visibility: visible; opacity: 1; background-color: #fff; z-index: 999999; } .handheld-header-v2 .handheld-header-links .search.active > a::before { content: "\77"; } .mobile-header-v2-inner { padding: 11px 0 12px; } .disableScroll { overflow: hidden; } .mobile-handheld-department { width: 100%; } .mobile-handheld-department ul.nav { flex-wrap: nowrap; overflow: auto; } .mobile-handheld-department ul.nav li { max-width: 76px; flex: 0 0 76px; text-align: center; } .mobile-handheld-department ul.nav li a { display: flex; flex-direction: column; align-items: center; font-size: 12px; line-height: 18px; font-weight: 600; } .mobile-handheld-department ul.nav li a i { margin-bottom: 5px; font-size: 17px; } .mobile-handheld-department ul.nav li a.dropdown-toggle:after { display: none; } .mobile-header-v1 .site-search .widget.widget_product_search form, .mobile-header-v1 .site-search .widget.widget_search form, .mobile-header-v2 .site-search .widget.widget_product_search form, .mobile-header-v2 .site-search .widget.widget_search form, .handheld-header-v2 .site-search .widget.widget_product_search form, .handheld-header-v2 .site-search .widget.widget_search form { display: flex; border-radius: 25px; position: relative; } .mobile-header-v1 .site-search .widget.widget_product_search form input.search-field, .mobile-header-v1 .site-search .widget.widget_search form input.search-field, .mobile-header-v2 .site-search .widget.widget_product_search form input.search-field, .mobile-header-v2 .site-search .widget.widget_search form input.search-field, .handheld-header-v2 .site-search .widget.widget_product_search form input.search-field, .handheld-header-v2 .site-search .widget.widget_search form input.search-field { font-size: 14px; color: #919191; padding: .4em 1.5em; height: 46px; border-width: 0; outline: none; background-color: transparent; flex: 0 1 100%; } .mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit], .mobile-header-v1 .site-search .widget.widget_search form button[type=submit], .mobile-header-v2 .site-search .widget.widget_product_search form button[type=submit], .mobile-header-v2 .site-search .widget.widget_search form button[type=submit], .handheld-header-v2 .site-search .widget.widget_product_search form button[type=submit], .handheld-header-v2 .site-search .widget.widget_search form button[type=submit] { background-color: transparent !important; font-size: 0; display: flex; align-items: center; padding: 0 10px; border-width: 0; color: #000; } .mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit]:hover, .mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit]:focus, .mobile-header-v1 .site-search .widget.widget_search form button[type=submit]:hover, .mobile-header-v1 .site-search .widget.widget_search form button[type=submit]:focus, .mobile-header-v2 .site-search .widget.widget_product_search form button[type=submit]:hover, .mobile-header-v2 .site-search .widget.widget_product_search form button[type=submit]:focus, .mobile-header-v2 .site-search .widget.widget_search form button[type=submit]:hover, .mobile-header-v2 .site-search .widget.widget_search form button[type=submit]:focus, .handheld-header-v2 .site-search .widget.widget_product_search form button[type=submit]:hover, .handheld-header-v2 .site-search .widget.widget_product_search form button[type=submit]:focus, .handheld-header-v2 .site-search .widget.widget_search form button[type=submit]:hover, .handheld-header-v2 .site-search .widget.widget_search form button[type=submit]:focus { color: #000 !important; } .mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit]:after, .mobile-header-v1 .site-search .widget.widget_search form button[type=submit]:after, .mobile-header-v2 .site-search .widget.widget_product_search form button[type=submit]:after, .mobile-header-v2 .site-search .widget.widget_search form button[type=submit]:after, .handheld-header-v2 .site-search .widget.widget_product_search form button[type=submit]:after, .handheld-header-v2 .site-search .widget.widget_search form button[type=submit]:after { font-family: "font-electro"; content: "\6d"; font-size: 24px; } .mobile-header-v1 .site-search, .mobile-header-v2 .site-search { position: relative; z-index: 2; padding-top: 4px; } .mobile-header-v1 .site-search > .woocommerce, .mobile-header-v2 .site-search > .woocommerce { margin: 0; } .mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit], .mobile-header-v1 .site-search .widget.widget_search form button[type=submit], .mobile-header-v2 .site-search .widget.widget_product_search form button[type=submit], .mobile-header-v2 .site-search .widget.widget_search form button[type=submit] { padding: 0 16px; } .mobile-header-v1 .handheld-header-links > ul li.search, .mobile-header-v2 .handheld-header-links > ul li.search { display: none; } .mobile-header-v1 { padding: 11px 0 12px; } .mobile-header-v1 .site-search .widget.widget_product_search form, .mobile-header-v1 .site-search .widget.widget_search form { position: relative; border: 2px solid transparent; } .mobile-header-v2 .site-search { margin-bottom: 21px; } .mobile-header-v2 .site-search .widget.widget_product_search form, .mobile-header-v2 .site-search .widget.widget_search form { position: relative; background-color: #fff; } .handheld-header-v2.light, .handheld-header-v2.light.stuck, .mobile-header-v1.light, .mobile-header-v1.light.stuck, .mobile-header-v2.light, .mobile-header-v2.light.stuck { border-bottom: 1px solid #dddddd; background-color: #fff; } .handheld-header-v2.light .handheld-header-links > ul li > a, .handheld-header-v2.light.stuck .handheld-header-links > ul li > a, .mobile-header-v1.light .handheld-header-links > ul li > a, .mobile-header-v1.light.stuck .handheld-header-links > ul li > a, .mobile-header-v2.light .handheld-header-links > ul li > a, .mobile-header-v2.light.stuck .handheld-header-links > ul li > a { color: #333e48; } .handheld-header-v2.light .off-canvas-navigation-wrapper .navbar-toggler, .handheld-header-v2.light .off-canvas-navigation-wrapper button, .handheld-header-v2.light .off-canvas-navigation-wrapper.toggled .navbar-toggler, .handheld-header-v2.light .off-canvas-navigation-wrapper.toggled button, .handheld-header-v2.light.stuck .off-canvas-navigation-wrapper .navbar-toggler, .handheld-header-v2.light.stuck .off-canvas-navigation-wrapper button, .handheld-header-v2.light.stuck .off-canvas-navigation-wrapper.toggled .navbar-toggler, .handheld-header-v2.light.stuck .off-canvas-navigation-wrapper.toggled button, .mobile-header-v1.light .off-canvas-navigation-wrapper .navbar-toggler, .mobile-header-v1.light .off-canvas-navigation-wrapper button, .mobile-header-v1.light .off-canvas-navigation-wrapper.toggled .navbar-toggler, .mobile-header-v1.light .off-canvas-navigation-wrapper.toggled button, .mobile-header-v1.light.stuck .off-canvas-navigation-wrapper .navbar-toggler, .mobile-header-v1.light.stuck .off-canvas-navigation-wrapper button, .mobile-header-v1.light.stuck .off-canvas-navigation-wrapper.toggled .navbar-toggler, .mobile-header-v1.light.stuck .off-canvas-navigation-wrapper.toggled button, .mobile-header-v2.light .off-canvas-navigation-wrapper .navbar-toggler, .mobile-header-v2.light .off-canvas-navigation-wrapper button, .mobile-header-v2.light .off-canvas-navigation-wrapper.toggled .navbar-toggler, .mobile-header-v2.light .off-canvas-navigation-wrapper.toggled button, .mobile-header-v2.light.stuck .off-canvas-navigation-wrapper .navbar-toggler, .mobile-header-v2.light.stuck .off-canvas-navigation-wrapper button, .mobile-header-v2.light.stuck .off-canvas-navigation-wrapper.toggled .navbar-toggler, .mobile-header-v2.light.stuck .off-canvas-navigation-wrapper.toggled button { color: #333e48; } .handheld-header-v2.light .mobile-handheld-department ul.nav li a, .handheld-header-v2.light.stuck .mobile-handheld-department ul.nav li a, .mobile-header-v1.light .mobile-handheld-department ul.nav li a, .mobile-header-v1.light.stuck .mobile-handheld-department ul.nav li a, .mobile-header-v2.light .mobile-handheld-department ul.nav li a, .mobile-header-v2.light.stuck .mobile-handheld-department ul.nav li a { color: #333e48; } .handheld-header-v2.light .site-search .widget.widget_product_search form, .handheld-header-v2.light.stuck .site-search .widget.widget_product_search form, .mobile-header-v1.light .site-search .widget.widget_product_search form, .mobile-header-v1.light.stuck .site-search .widget.widget_product_search form, .mobile-header-v2.light .site-search .widget.widget_product_search form, .mobile-header-v2.light.stuck .site-search .widget.widget_product_search form { border: 2px solid #333e48; } .mobile-header-v1.stuck { background-color: #fff; border-bottom: 1px solid #dddddd; } .handheld-stick-this.stuck { position: fixed; top: 0; width: 100%; z-index: 1000; } @media (min-width: 768px) { .handheld-stick-this.stuck { right: 0; left: 0; margin: 0; } } .admin-bar .handheld-stick-this.stuck { top: 46px; } @media (min-width: 992px) { .admin-bar .handheld-stick-this.stuck { top: 32px; } } .handheld-header-wrap .twitter-typeahead, .handheld-header .twitter-typeahead, .handheld-header-v2 .twitter-typeahead, .mobile-header-v1 .twitter-typeahead, .mobile-header-v2 .twitter-typeahead { display: block !important; position: static !important; } .handheld-header-wrap .twitter-typeahead .search-field, .handheld-header .twitter-typeahead .search-field, .handheld-header-v2 .twitter-typeahead .search-field, .mobile-header-v1 .twitter-typeahead .search-field, .mobile-header-v2 .twitter-typeahead .search-field { width: 100%; } .handheld-header-wrap .twitter-typeahead .tt-menu, .handheld-header .twitter-typeahead .tt-menu, .handheld-header-v2 .twitter-typeahead .tt-menu, .mobile-header-v1 .twitter-typeahead .tt-menu, .mobile-header-v2 .twitter-typeahead .tt-menu { margin-left: 0 !important; width: 100%; } .handheld-header-wrap .twitter-typeahead .tt-menu.tt-open .tt-suggestion, .handheld-header .twitter-typeahead .tt-menu.tt-open .tt-suggestion, .handheld-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion, .mobile-header-v1 .twitter-typeahead .tt-menu.tt-open .tt-suggestion, .mobile-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion { text-indent: 0; font-size: 14px; } .handheld-header-wrap .twitter-typeahead .tt-menu.tt-open .tt-suggestion:before, .handheld-header .twitter-typeahead .tt-menu.tt-open .tt-suggestion:before, .handheld-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion:before, .mobile-header-v1 .twitter-typeahead .tt-menu.tt-open .tt-suggestion:before, .mobile-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion:before { content: none; } .handheld-header-wrap .twitter-typeahead .tt-menu.tt-open .tt-suggestion .media-body, .handheld-header .twitter-typeahead .tt-menu.tt-open .tt-suggestion .media-body, .handheld-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion .media-body, .mobile-header-v1 .twitter-typeahead .tt-menu.tt-open .tt-suggestion .media-body, .mobile-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion .media-body { padding-left: 10px; } .mobile-header-v2 .site-search .widget.widget_product_search form:after, .mobile-header-v2 .site-search .widget.widget_search form:after { z-index: 2; } .handheld-header-v1 .twitter-typeahead .search-field, .handheld-header-v2 .twitter-typeahead .search-field { height: 100%; } .handheld-header-v1 .twitter-typeahead .live-search-media, .handheld-header-v2 .twitter-typeahead .live-search-media { display: flex; width: 100%; } .header-v1.stuck { background-color: #fff; box-shadow: 0 0 17px -1px rgba(0, 0, 0, 0.66); } .header-v1.stuck .container > .row:nth-child(2), .header-v1.stuck .category-icons-carousel-v2 > div > .row:nth-child(2) { display: none; } .header-v1.stuck .container > .row:first-child, .header-v1.stuck .category-icons-carousel-v2 > div > .row:first-child { margin-bottom: 0.714em; } .header-v1.stuck .electro-navigation { display: none; } .header-v1.stuck .masthead { padding: .7em 0; } .header-v1 .masthead { padding: 2.286em 0 1.857em; } .header-v1 .electro-navigation .departments-menu-v2-title { line-height: 3.214em; } .page-template-template-homepage-v8 .header-v1 { border-bottom-width: 0; } .page-template-template-homepage-v8 .header-v1 .electro-navigation { margin-bottom: 0; } .page-template-template-homepage-v8 .header-v1 .electro-navigation .departments-menu-v2-title { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .header-v2 .masthead { padding: 1.9em 0 1.429em; } .header-v2.stuck { background-color: #fff; box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.3); } .header-v2.stuck .masthead { padding: .69em 0; } .header-v2.stuck .masthead + .electro-navbar { display: none; } .header-v3 .masthead { padding: 2em 0; } .header-v3.stuck { background-color: #fff; box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.3); } .header-v3.stuck .masthead { padding: .7em 0; } .header-v3.stuck .masthead + .electro-navbar-primary { display: none; } .header-v4 .masthead { padding: 2em 0; } .header-v4 .electro-navbar-primary { border-top: 1px solid; } .header-v4 .header-icon-counter { background-color: #333e48; color: #fff; } .header-v4.stuck { box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.3); } .header-v4.stuck .electro-navbar-primary { display: none; } .header-v4.stuck .masthead { padding: 0.69em 0; } .header-v5 .masthead { padding: 9px 0; } .header-v5 .masthead .header-logo-area { flex: 0 0 230px; max-width: 230px; min-width: 230px; } .header-v5 .masthead .header-site-branding svg { max-width: 126px; } .header-v5 .electro-navigation-v5 { width: 100vw; position: relative; margin-left: calc(-50vw + 50%); background-color: #fff; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); border-bottom: 1px solid #d7d7d7; } .header-v5 .electro-navigation { margin-bottom: 0; } .header-v5 .electro-navigation .departments-menu-v2 { flex: 0 0 230px; max-width: 230px; min-width: 230px; } .header-v5 .electro-navigation .departments-menu-v2 > .dropdown > .dropdown-menu { border-top-width: 2px; border-top-style: solid; top: 100% !important; } .header-v5 .electro-navigation .departments-menu-v2-title { line-height: 35px; } .header-v5 .secondary-nav { font-size: 13px; line-height: 35px; } .header-v5 .secondary-nav > .menu-item > a { font-weight: 400; } .header-v5 .departments-menu-v2-title { background-color: #fff; border-radius: 0; padding: 0; } .header-v5 .departments-menu-v2-title .departments-menu-v2-icon { margin-right: 0; margin-left: 6px; } .header-v5 .header-icon-counter { background-color: #fff; } .header-v5 .stuck { box-shadow: 0 0 10px -1px rgba(0, 0, 0, 0.5); } .header-v5 .stuck .masthead { padding: 10px 0; } .header-v5 .stuck .electro-navigation-v5 { display: none; } .header-v6 { border-bottom: 1px solid #e7e7e7; margin-bottom: 1em; } .header-v6 .masthead { height: 85px; } .header-v6 .masthead .header-logo-area { flex: 0 0 338px; max-width: 338px; height: 100%; } .header-v6.stuck { background-color: #fff; box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.3); } .header-v6 .header-logo-area .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu { border-top: 2px solid transparent; border-left: 0; border-right: 0; left: auto !important; right: 0 !important; min-width: 308px; top: 100% !important; } .header-v6 .header-logo-area .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu > li { padding-left: 1.286em; padding-right: 1.286em; } .header-v6 .departments-menu-v2 { align-self: stretch; } .header-v6 .departments-menu-v2-title { padding-right: 0; background: none; font-size: 15px; white-space: nowrap; } .header-v6 .departments-menu-v2-title .departments-menu-v2-icon { margin-left: 12px; margin-right: 0; margin-top: 2px; } @media (min-width: 992px) and (max-width: 1199.98px) { .header-v6 .navbar-nav + .navbar-nav, .header-v6 .navbar-search + .navbar-nav { margin-left: 1.714em; } } @media (max-width: 767.98px) { .page-template-template-homepage-v5 .header-v6 { margin-bottom: 0; } } .header-v7 .electro-navigation-v7, .header-v7 .masthead { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .header-v7 .electro-navigation-v7, .header-v7 .masthead { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .header-v7 .masthead { padding: 9px 18px 9px 47px; } .header-v7 .masthead .header-support { flex: 0 0 auto; width: 41.66666667%; } .header-v7 .masthead .header-site-branding, .header-v7 .masthead .header-logo { flex: 0 0 auto; width: 16.66666667%; } .header-v7 .masthead .header-icons { flex: 0 0 auto; width: 20.83333333%; } @media (min-width: 1200px) { .header-v7 .masthead .header-icon { margin-left: 1em; } } @media (min-width: 1480px) { .header-v7 .masthead .header-icon { margin-left: 2.714em; } } .header-v7 .masthead .header-support-inner { justify-content: flex-start; } .header-v7 .header-support { font-size: 13px; } .header-v7 .header-support .customer-support + .customer-support { margin-left: 28px; } .header-v7 .header-support i { font-size: 18px; margin-right: 10px; } .header-v7 .stuck { box-shadow: 0 0 17px -1px rgba(0, 0, 0, 0.4); } .header-v7 .electro-navigation-v7 { background-color: #fff; } .header-v7 .electro-navigation-v7 .primary-nav-menu > .nav { position: relative; align-items: center; justify-content: center; } .header-v7 .electro-navigation { height: 54px; justify-content: center; align-items: center; margin-bottom: 0; } .header-v7 .electro-navigation .primary-nav-menu, .header-v7 .electro-navigation .yamm-fw .dropdown-menu { width: 100%; } .header-v7 .header-logo-link { text-align: center; display: flex; justify-content: center; align-items: center; } .header-v7 .header-logo-link img { margin: auto; max-width: 150px; } .header-v7 .header-logo-link svg { width: 116px; } .header-v7 .header-icon .header-icon-counter { background-color: #fff; } .header-v7 .navbar-search { display: flex; justify-content: flex-end; } .header-v7 .navbar-search .input-group, .header-v7 .navbar-search .input-group > div { height: auto; } .header-v7 .navbar-search .tt-menu { width: 100%; margin: 0; } .header-v7 .navbar-search .tt-menu img { width: 50px; } .header-v7 .navbar-search .tt-menu .tt-suggestion { padding: 3px 10px; } .header-v7 .navbar-search .tt-menu p { font-size: 13px; } .header-v7 .navbar-search .form-control, .header-v7 .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v7 .navbar-search input[type="email"], .header-v7 .navbar-search input[type="url"], .header-v7 .navbar-search input[type="password"], .header-v7 .navbar-search input[type="search"], .header-v7 .navbar-search textarea, .header-v7 .navbar-search .input-text, .header-v7 .navbar-search .btn-secondary { background-color: transparent !important; color: #333e48 !important; padding: 0 2px; } .header-v7 .navbar-search .form-control, .header-v7 .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v7 .navbar-search input[type="email"], .header-v7 .navbar-search input[type="url"], .header-v7 .navbar-search input[type="password"], .header-v7 .navbar-search input[type="search"], .header-v7 .navbar-search textarea, .header-v7 .navbar-search .input-text { margin-bottom: 4px; height: 20px; font-size: 14px; min-width: 200px; } @media (min-width: 1480px) { .header-v7 .navbar-search .form-control, .header-v7 .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v7 .navbar-search input[type="email"], .header-v7 .navbar-search input[type="url"], .header-v7 .navbar-search input[type="password"], .header-v7 .navbar-search input[type="search"], .header-v7 .navbar-search textarea, .header-v7 .navbar-search .input-text { min-width: 242px; } } .header-v7 .navbar-search .btn-secondary { height: 30px; font-size: 12px; } .header-v7 .navbar-search .search-categories { display: none !important; } .header-v7 .navbar-search input::placeholder { color: #333e48; } .header-v7 .navbar-search > .input-group { display: inline-flex; width: auto; align-items: flex-end; border-bottom: 1px solid rgba(51, 62, 72, 0.3); } .header-v7 .navbar-search > .input-group .input-search-field { flex: none; } .header-v7 .navbar-search > .input-group .input-search-field .product-search-field.form-control, .header-v7 .navbar-search > .input-group .input-search-field input.product-search-field[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v7 .navbar-search > .input-group .input-search-field input.product-search-field[type="email"], .header-v7 .navbar-search > .input-group .input-search-field input.product-search-field[type="url"], .header-v7 .navbar-search > .input-group .input-search-field input.product-search-field[type="password"], .header-v7 .navbar-search > .input-group .input-search-field input.product-search-field[type="search"], .header-v7 .navbar-search > .input-group .input-search-field textarea.product-search-field, .header-v7 .navbar-search > .input-group .input-search-field .product-search-field.input-text { border-radius: 0; } .header-v7 .navbar-search > .input-group .input-group-btn { height: 30px; } .header-v8 .masthead { padding: 15px 0; } .header-v8 .masthead .header-site-branding { order: 2; } .header-v8 .masthead .header-site-branding img { max-width: 250px; height: 100%; } @media (min-width: 1200px) { .header-v8 .masthead .header-site-branding img { max-width: 300px; } } .header-v8 .off-canvas-navigation-wrapper .navbar-toggler { padding: .62rem .9rem .5rem 0; font-size: 16px; width: 34px; } .header-v8 .header-logo-link { display: flex; } .header-v8 .header-logo-link svg { width: 120px; } .header-v8, .header-v9 { border-bottom: 1px solid #dddddd; } .header-v8 .secondary-nav, .header-v9 .secondary-nav { position: relative; } .header-v8 .navbar-search .btn i.ec, .header-v8 .navbar-search button i.ec, .header-v8 .navbar-search .button i.ec, .header-v8 .navbar-search .hero-action-btn i.ec, .header-v8 .navbar-search input[type=button] i.ec, .header-v8 .navbar-search input[type=reset] i.ec, .header-v8 .navbar-search input[type=submit] i.ec, .header-v8 .navbar-search .dokan-btn i.ec, .header-v9 .navbar-search .btn i.ec, .header-v9 .navbar-search button i.ec, .header-v9 .navbar-search .button i.ec, .header-v9 .navbar-search .hero-action-btn i.ec, .header-v9 .navbar-search input[type=button] i.ec, .header-v9 .navbar-search input[type=reset] i.ec, .header-v9 .navbar-search input[type=submit] i.ec, .header-v9 .navbar-search .dokan-btn i.ec { line-height: .9em; font-size: 1.429em; } .header-v8 .masthead .header-logo-area, .header-v9 .masthead .header-logo-area { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; min-width: auto; justify-content: flex-start; } .header-v8 .masthead .secondary-nav-menu, .header-v9 .masthead .secondary-nav-menu { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .header-v8 .masthead .secondary-nav > .menu-item > a, .header-v9 .masthead .secondary-nav > .menu-item > a { font-weight: 500; } .header-v8 .navbar-search .input-group .form-control::placeholder, .header-v8 .navbar-search .input-group input:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text)[type="text"]::placeholder, .header-v8 .navbar-search .input-group input[type="email"]::placeholder, .header-v8 .navbar-search .input-group input[type="url"]::placeholder, .header-v8 .navbar-search .input-group input[type="password"]::placeholder, .header-v8 .navbar-search .input-group input[type="search"]::placeholder, .header-v8 .navbar-search .input-group textarea::placeholder, .header-v8 .navbar-search .input-group .input-text::placeholder, .header-v9 .navbar-search .input-group .form-control::placeholder, .header-v9 .navbar-search .input-group input:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text)[type="text"]::placeholder, .header-v9 .navbar-search .input-group input[type="email"]::placeholder, .header-v9 .navbar-search .input-group input[type="url"]::placeholder, .header-v9 .navbar-search .input-group input[type="password"]::placeholder, .header-v9 .navbar-search .input-group input[type="search"]::placeholder, .header-v9 .navbar-search .input-group textarea::placeholder, .header-v9 .navbar-search .input-group .input-text::placeholder { font-size: 15px; } .header-v8 .navbar-search .input-search-field > span, .header-v9 .navbar-search .input-search-field > span { z-index: 3; } .header-v8 .stuck, .header-v9 .stuck { background-color: #fff; box-shadow: 0 0 17px -1px rgba(0, 0, 0, 0.4); } .header-v9 { box-shadow: 0px 4px 5.88px 0.12px rgba(0, 0, 0, 0.12); } .header-v9 .masthead { padding-top: .5rem; } @media (min-width: 1200px) { .header-v9 .masthead .off-canvas-navigation-wrapper { margin-left: 30px; } } @media (min-width: 1200px) and (max-width: 1479.98px) { .header-v9 .navbar-search .search-categories { display: none !important; } } .header-v9 .electro-header-v9-navbar .navbar-nav { padding-left: 1rem; padding-right: 1rem; flex-direction: row; justify-content: center; position: relative; } .header-v9 .electro-header-v9-navbar .navbar-nav .dropdown.show { position: relative; } @media (min-width: 1200px) { .header-v9 .electro-header-v9-navbar .navbar-nav .yamm-fw .dropdown-menu { width: 100%; } .header-v9 .electro-header-v9-navbar .navbar-nav .yamm-tfw .dropdown-menu, .header-v9 .electro-header-v9-navbar .navbar-nav .yamm-hw .dropdown-menu { left: auto !important; } } .header-v9 .electro-header-v9-navbar .navbar-nav > .dropdown > .dropdown-menu { top: 100% !important; } .header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-menu { position: absolute; } .header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-submenu.open > .dropdown-menu, .header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-submenu > .dropdown-menu { position: absolute; left: 100%; top: 0 !important; } .header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-menu .menu-item-has-children > a:hover, .header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-menu .menu-item-has-children > a:focus { color: #212529; } .header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-menu .menu-item-has-children > a::after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "" /*rtl:"" */; line-height: inherit; float: right; color: #656565; font-size: 10px; } .header-v9 .electro-header-v9-navbar .navbar-nav > .menu-item { padding: 1.1rem 0; } .header-v9 .electro-header-v9-navbar .navbar-nav > .menu-item:not(:last-child) { margin-right: 1.5rem; } .header-v9 .electro-header-v9-navbar .navbar-nav > .menu-item > a { font-size: 0.9rem; display: flex; align-items: center; } .header-v9 .electro-header-v9-navbar .navbar-nav > .menu-item > a i { font-size: 1.25038rem; margin-right: 0.5rem; } .header-v9 .electro-header-v9-navbar .navbar-nav > .menu-item.highlight > a { color: #f73939; } @media (min-width: 1200px) { .header-v9 .secondary-nav > .dropdown.yamm-fw .dropdown-menu { width: calc((1200px - 300px)); left: auto; } } @media (min-width: 1200px) { .header-v9 .masthead { padding-top: 1.5rem; } } @media (min-width: 1200px) { .header-v10 { margin-bottom: -1.5rem; display: inline-block; width: 100%; } .header-v10 .stick-this.stuck { background-color: #fff; padding-bottom: 15px; box-shadow: 0 0 17px -1px rgba(0, 0, 0, 0.66); } } .header-v10 .masthead { padding: 1.813rem 0; } .header-v10 .secondary-nav-menu { border-radius: .625rem; padding: 0 2.313rem; z-index: 2; } .header-v10 .secondary-nav { line-height: 3.58em; } @media (min-width: 1200px) { .page-template-template-homepage-v11 .top-bar-v5, .page-template-template-homepage-v11 .header-v11 { position: absolute; right: 0; left: 0; top: 0; } } @media (min-width: 1200px) { .page-template-template-homepage-v11 .top-bar-v5 + .header-v11, .page-template-template-homepage-v11 #page > .header-v11 { top: 38px; } } .header-v11 + .site-content .slider-block { position: static; } @media (min-width: 1200px) { .header-v11 .stick-this.stuck { background-color: #fff; padding-top: 15px; box-shadow: 0 0 17px -1px rgba(0, 0, 0, 0.66); } } .header-v11 .masthead { background-color: #262626; padding: 9px 20px; border-radius: 50px; margin: 0 0 8px; } .header-v11 .hidden-lg-down .header-logo-link path { fill: #dfdfdf !important; } .header-v11 .hidden-lg-down .header-logo-link svg { width: 120px !important; } .header-v11 .navbar-search .form-control, .header-v11 .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v11 .navbar-search input[type="email"], .header-v11 .navbar-search input[type="url"], .header-v11 .navbar-search input[type="password"], .header-v11 .navbar-search input[type="search"], .header-v11 .navbar-search textarea, .header-v11 .navbar-search .input-text, .header-v11 .navbar-search .search-categories { background-color: #4c4c4c; } .header-v11 .navbar-search .input-search-field input::placeholder, .header-v11 .navbar-search .input-search-field input, .header-v11 .navbar-search input[type=search], .header-v11 .navbar-search input[type=search]::placeholder, .header-v11 .navbar-search select { color: #dfdfdf; } .header-v11 .navbar-search select { background: #4c4c4c url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=") no-repeat right 0.75rem center; } .header-v11 .navbar-search .btn, .header-v11 .navbar-search button, .header-v11 .navbar-search .button, .header-v11 .navbar-search .hero-action-btn, .header-v11 .navbar-search input[type=button], .header-v11 .navbar-search input[type=reset], .header-v11 .navbar-search input[type=submit], .header-v11 .navbar-search .dokan-btn, .header-v11 .navbar-search .button, .header-v11 .navbar-search .form-control, .header-v11 .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v11 .navbar-search input[type="email"], .header-v11 .navbar-search input[type="url"], .header-v11 .navbar-search input[type="password"], .header-v11 .navbar-search input[type="search"], .header-v11 .navbar-search textarea, .header-v11 .navbar-search .input-text, .header-v11 .navbar-search .input-group-addon { border-width: 0; } .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper .navbar-toggler, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper button, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled .navbar-toggler, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled button, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper .navbar-toggler:active, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper .navbar-toggler:focus, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper .navbar-toggler:hover, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper button:active, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper button:focus, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper button:hover, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled .navbar-toggler:active, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled .navbar-toggler:focus, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled .navbar-toggler:hover, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled button:active, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled button:focus, .header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled button:hover, .header-v11 .hidden-lg-down .header-icon > a { color: #fff; } .header-v11 .header-icon > a .header-icon-counter { color: #262626; } body:not(.off-canvas-active) .header-v11 { z-index: 2; } @media (min-width: 1200px) { .header-v12 .stick-this.stuck { background-color: #f2efe9; padding-top: 15px; box-shadow: 0 0 17px -1px rgba(0, 0, 0, 0.66); } } .header-v12 .masthead { padding: 12px 0; } .header-v12 .masthead .header-logo-area { flex: 0 0 230px; max-width: 230px; min-width: 230px; } .header-v12 .masthead .header-site-branding svg { max-width: 126px; } .header-v12 .navbar-search input[type=search] { border-color: #fff; } .header-v12 .aws-container .aws-show-clear .aws-search-field { padding: .3em 5em .3em 1.134em; } .header-v12 .header-icon:first-child { margin-left: .9em; } .page-template-template-homepage-v12:not(.electro-dark) .top-bar, .page-template-template-homepage-v12:not(.electro-dark) .site-header { background-color: #f2efe9; } body:not(.home):not(.page-template-template-homepage-v8) .header-v1, body:not(.home):not(.page-template-template-homepage-v8) .header-v7 { border-bottom: 1px solid #dddddd; box-shadow: 0 4px 5.88px 0.12px rgba(0, 0, 0, 0.12); } .header-logo-link { display: block; } .header-logo-link svg { width: 145px; } .dropdown-submenu { position: relative; } .dropdown-submenu.open > .dropdown-menu { display: block; } .full-color-background .top-bar { border-bottom-width: 0; } .navbar-toggle-close { display: none; } .toggled .navbar-toggle-close { display: block; } .toggled .navbar-toggle-hamburger { display: none; } .electro-navigation { margin-bottom: 0.5em; } .electro-navigation.yes-home { margin-bottom: 0; } .header-v1 .electro-navigation.yes-home .departments-menu-v2 > .dropdown > .yamm, .header-v2 .departments-menu-v2 > .dropdown > .yamm, .vertical-menu-slider-category-with-das .departments-menu-v2 > .dropdown > .yamm { visibility: visible; opacity: 1; transform: none; } @media (min-width: 1200px) { .page-template-template-homepage-v8 .header-v1 .departments-menu-v2 .dropdown-menu { visibility: hidden; opacity: 0; transform: translateY(0); transition: all .1s ease-in; } } @media (min-width: 1200px) { .page-template-template-homepage-v8 .header-v1 .departments-menu-v2 .dropdown:hover > .dropdown-menu, .page-template-template-homepage-v8 .header-v1 .departments-menu-v2 .dropdown-submenu:hover > .dropdown-menu { opacity: 1; visibility: visible; transform: scaleY(1); } } .header-v2 .navbar-search .form-control, .header-v2 .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v2 .navbar-search input[type="email"], .header-v2 .navbar-search input[type="url"], .header-v2 .navbar-search input[type="password"], .header-v2 .navbar-search input[type="search"], .header-v2 .navbar-search textarea, .header-v2 .navbar-search .input-text, .header-v2 .navbar-search .input-group-addon, .header-v2 .navbar-search .btn, .header-v2 .navbar-search button, .header-v2 .navbar-search .button, .header-v2 .navbar-search .hero-action-btn, .header-v2 .navbar-search input[type=button], .header-v2 .navbar-search input[type=reset], .header-v2 .navbar-search input[type=submit], .header-v2 .navbar-search .dokan-btn, .header-v4 .navbar-search .form-control, .header-v4 .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v4 .navbar-search input[type="email"], .header-v4 .navbar-search input[type="url"], .header-v4 .navbar-search input[type="password"], .header-v4 .navbar-search input[type="search"], .header-v4 .navbar-search textarea, .header-v4 .navbar-search .input-text, .header-v4 .navbar-search .input-group-addon, .header-v4 .navbar-search .btn, .header-v4 .navbar-search button, .header-v4 .navbar-search .button, .header-v4 .navbar-search .hero-action-btn, .header-v4 .navbar-search input[type=button], .header-v4 .navbar-search input[type=reset], .header-v4 .navbar-search input[type=submit], .header-v4 .navbar-search .dokan-btn, .header-v5 .navbar-search .form-control, .header-v5 .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v5 .navbar-search input[type="email"], .header-v5 .navbar-search input[type="url"], .header-v5 .navbar-search input[type="password"], .header-v5 .navbar-search input[type="search"], .header-v5 .navbar-search textarea, .header-v5 .navbar-search .input-text, .header-v5 .navbar-search .input-group-addon, .header-v5 .navbar-search .btn, .header-v5 .navbar-search button, .header-v5 .navbar-search .button, .header-v5 .navbar-search .hero-action-btn, .header-v5 .navbar-search input[type=button], .header-v5 .navbar-search input[type=reset], .header-v5 .navbar-search input[type=submit], .header-v5 .navbar-search .dokan-btn, .header-v7 .navbar-search .form-control, .header-v7 .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v7 .navbar-search input[type="email"], .header-v7 .navbar-search input[type="url"], .header-v7 .navbar-search input[type="password"], .header-v7 .navbar-search input[type="search"], .header-v7 .navbar-search textarea, .header-v7 .navbar-search .input-text, .header-v7 .navbar-search .input-group-addon, .header-v7 .navbar-search .btn, .header-v7 .navbar-search button, .header-v7 .navbar-search .button, .header-v7 .navbar-search .hero-action-btn, .header-v7 .navbar-search input[type=button], .header-v7 .navbar-search input[type=reset], .header-v7 .navbar-search input[type=submit], .header-v7 .navbar-search .dokan-btn { border-width: 0; } .header-v2 .navbar-search .btn, .header-v2 .navbar-search button, .header-v2 .navbar-search .button, .header-v2 .navbar-search .hero-action-btn, .header-v2 .navbar-search input[type=button], .header-v2 .navbar-search input[type=reset], .header-v2 .navbar-search input[type=submit], .header-v2 .navbar-search .dokan-btn, .header-v4 .navbar-search .btn, .header-v4 .navbar-search button, .header-v4 .navbar-search .button, .header-v4 .navbar-search .hero-action-btn, .header-v4 .navbar-search input[type=button], .header-v4 .navbar-search input[type=reset], .header-v4 .navbar-search input[type=submit], .header-v4 .navbar-search .dokan-btn, .header-v5 .navbar-search .btn, .header-v5 .navbar-search button, .header-v5 .navbar-search .button, .header-v5 .navbar-search .hero-action-btn, .header-v5 .navbar-search input[type=button], .header-v5 .navbar-search input[type=reset], .header-v5 .navbar-search input[type=submit], .header-v5 .navbar-search .dokan-btn, .header-v7 .navbar-search .btn, .header-v7 .navbar-search button, .header-v7 .navbar-search .button, .header-v7 .navbar-search .hero-action-btn, .header-v7 .navbar-search input[type=button], .header-v7 .navbar-search input[type=reset], .header-v7 .navbar-search input[type=submit], .header-v7 .navbar-search .dokan-btn { background-color: #333e48; color: #fff; } .header-v2 .navbar-search .btn i.ec, .header-v2 .navbar-search button i.ec, .header-v2 .navbar-search .button i.ec, .header-v2 .navbar-search .hero-action-btn i.ec, .header-v2 .navbar-search input[type=button] i.ec, .header-v2 .navbar-search input[type=reset] i.ec, .header-v2 .navbar-search input[type=submit] i.ec, .header-v2 .navbar-search .dokan-btn i.ec, .header-v4 .navbar-search .btn i.ec, .header-v4 .navbar-search button i.ec, .header-v4 .navbar-search .button i.ec, .header-v4 .navbar-search .hero-action-btn i.ec, .header-v4 .navbar-search input[type=button] i.ec, .header-v4 .navbar-search input[type=reset] i.ec, .header-v4 .navbar-search input[type=submit] i.ec, .header-v4 .navbar-search .dokan-btn i.ec, .header-v5 .navbar-search .btn i.ec, .header-v5 .navbar-search button i.ec, .header-v5 .navbar-search .button i.ec, .header-v5 .navbar-search .hero-action-btn i.ec, .header-v5 .navbar-search input[type=button] i.ec, .header-v5 .navbar-search input[type=reset] i.ec, .header-v5 .navbar-search input[type=submit] i.ec, .header-v5 .navbar-search .dokan-btn i.ec, .header-v7 .navbar-search .btn i.ec, .header-v7 .navbar-search button i.ec, .header-v7 .navbar-search .button i.ec, .header-v7 .navbar-search .hero-action-btn i.ec, .header-v7 .navbar-search input[type=button] i.ec, .header-v7 .navbar-search input[type=reset] i.ec, .header-v7 .navbar-search input[type=submit] i.ec, .header-v7 .navbar-search .dokan-btn i.ec { line-height: .9em; font-size: 1.429em; } .electro-navigation .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu, .header-logo-area .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu { border-color: #fff; } .header-v5 .departments-menu-v2 > .dropdown:hover > .yamm, .header-v6 .departments-menu-v2 > .dropdown:hover > .yamm { transform: scaleY(1) !important; opacity: 1; visibility: visible; } .header-v5 .departments-menu-v2 > .dropdown > .yamm, .header-v6 .departments-menu-v2 > .dropdown > .yamm { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.28); display: block; visibility: hidden; opacity: 0; transform: translateY(-10px) !important; transition: all .15s ease-in; } .header-v2 .header-logo-area, .electro-navbar-inner .departments-menu-v2, .masthead .header-logo-area, .electro-navigation .departments-menu-v2 { min-width: 300px; max-width: 300px; } .header-v4 .header-icon-counter, .electro-navbar-inner .header-icon-counter { background-color: #333e48 !important; color: #fff !important; } .primary-nav-menu .menu-item-has-children.dropdown-submenu > a, .electro-navbar-primary .menu-item-has-children.dropdown-submenu > a, .secondary-nav .menu-item-has-children.dropdown-submenu > a { display: flex; justify-content: space-between; align-items: center; } .sticky-wrapper .stick-this.stuck { position: fixed; top: 0; width: 100%; z-index: 1000; } .sticky-wrapper .stick-this.stuck .departments-menu .dropdown.open .dropdown-menu, .sticky-wrapper .stick-this.stuck .departments-menu .dropdown.show .dropdown-menu, .sticky-wrapper .stick-this.stuck .departments-menu-v2 .dropdown.open .dropdown-menu, .sticky-wrapper .stick-this.stuck .departments-menu-v2 .dropdown.show .dropdown-menu { opacity: 0; } .sticky-wrapper .stick-this.stuck .departments-menu .dropdown.open .dropdown-menu, .sticky-wrapper .stick-this.stuck .departments-menu .dropdown.show .dropdown-menu, .sticky-wrapper .stick-this.stuck .departments-menu-v2 .dropdown.open .dropdown-menu, .sticky-wrapper .stick-this.stuck .departments-menu-v2 .dropdown.show .dropdown-menu { opacity: 1; } .admin-bar .sticky-wrapper .stick-this.stuck { top: 32px; } .page-template-template-homepage-v1 .header-v6 { margin-bottom: 0; } .z-n1 { z-index: -1 !important; } body.electro-dark header.site-header .site-dark-logo { display: block !important; } body.electro-dark header.site-header .site-dark-logo + .header-site-branding, body.electro-dark header.site-header .site-dark-logo + .custom-logo-link, body.electro-dark header.site-header .site-dark-logo + .header-logo { display: none; } section { margin-bottom: 2em; } section > h2, section > .h2 { font-size: 1.786em; line-height: 1.6em; position: relative; margin-bottom: 1.6em; } section header { display: flex; justify-content: space-between; align-items: baseline; border-bottom: 1px solid #dddddd; margin-bottom: 0; } section header .h1, section header h1, section header .h1 { font-size: 17px; font-weight: bold; line-height: 1.6em; display: inline-block; padding-bottom: 0.400em; position: relative; margin-bottom: 0; } section header .h1:after, section header h1:after, section header .h1:after { content: ' '; border-bottom: 2px solid transparent; display: block; position: absolute; bottom: -1px; width: 100%; } section header.show-nav { display: block; border-bottom-width: 0; margin-bottom: 0; } section header.show-nav .h1, section header.show-nav h1, section header.show-nav .h1 { z-index: 1; } section header.show-nav .action-text { padding-bottom: 12px; font-size: 1em; line-height: 1.286em; } section header .owl-nav > a { font-size: 1.429em; } section header .owl-nav > a:not(:hover):not(:focus) { color: #b2bec8; } section header .owl-nav > a + a { margin-left: 0.400em; } section header .action-text { display: flex; align-items: center; font-size: 12px; } section header .action-text:not(:hover):not(:focus) { color: #5d7184; } section header .action-text:after { content: '\79'; transform: rotate(-90deg) /*rtl:rotate(90deg) */; font-size: 1.214em; font-family: font-electro; margin-left: 11px; } @media (min-width: 768px) { section { margin-bottom: 2.857em; } section header { margin-bottom: 1.429em; } section header .h1, section header h1, section header .h1 { font-size: 1.571em; font-weight: normal; flex-shrink: 0; margin-right: 20px; } section header.show-nav { display: flex; border-bottom: 1px solid #dddddd; margin-bottom: 1em; } section header.show-nav .h1, section header.show-nav h1, section header.show-nav .h1 { margin-bottom: 0; z-index: 0; } section header .action-text { font-size: 1em; line-height: 1.286em; } } @media (min-width: 992px) { section header.show-nav .h1, section header.show-nav h1, section header.show-nav .h1 { white-space: nowrap; margin-right: 2em; } } @media (min-width: 1200px) { section.section-products-carousel { margin-bottom: 1.214em; } section.section-products-carousel .products-carousel { padding-bottom: 2.5em; } } .show-nav .nav { flex-wrap: nowrap; overflow: auto; border: none; padding-top: 12px; padding-bottom: 12px; position: relative; border-top: 1px solid #dddddd; align-items: center; line-height: 1; } .show-nav .nav .nav-item { margin: 0; flex-shrink: 0; } .show-nav .nav .nav-item.active .nav-link { border-radius: 1em; padding: 0.301em 1.429em; border: 2px solid transparent; } .show-nav .nav .nav-item + .nav-item { padding-left: 0; margin-left: 1em; } @media (min-width: 1200px) and (max-width: 1479.98px) { .show-nav .nav .nav-item + .nav-item { margin-left: 0; } } .show-nav .nav .nav-link { font-size: 1.071em; } @media (min-width: 768px) { .show-nav .nav { padding-top: 0; padding-bottom: 0em; font-size: 12px; border-top-width: 0; } .show-nav .nav .nav-item.active .nav-link { background-color: transparent !important; } } @media (min-width: 992px) { .show-nav .nav { font-size: 14px; } .show-nav .nav .nav-item:not(.active) .nav-link:not(:hover):not(:focus) { color: #8598a9; } } .comments-title, .comment-reply-title, .pings-title { font-size: 1.786em; line-height: 1.6em; position: relative; margin-bottom: 1.5em; border-bottom: 1px solid #dddddd; padding-bottom: 0.6em; } .comments-title:after, .comment-reply-title:after, .pings-title:after { border-bottom: 2px solid transparent; bottom: -1px; content: " "; display: block; position: absolute; width: 3.684em; } .comments-area { margin: 1.786em 0; } .comment-list { padding-left: 0; } .comment-list .comment { list-style-type: none; } .comment-list .bypostauthor > .media .comment-body cite:after { margin-left: .53em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 400; content: "\f02e"; } .comment-list, .pings-list { margin-bottom: 3.571em; } .comment-list .comment, .comment-list .pingback, .pings-list .comment, .pings-list .pingback { padding: 2.714em 0; border-bottom: 1px solid #dddddd; } .comment-list .comment:last-child, .comment-list .pingback:last-child, .pings-list .comment:last-child, .pings-list .pingback:last-child { border: none; } .comment-list .comment .gravatar-wrapper, .comment-list .pingback .gravatar-wrapper, .pings-list .comment .gravatar-wrapper, .pings-list .pingback .gravatar-wrapper { padding-right: 1.429em; } .comment-list .comment .gravatar-wrapper img, .comment-list .pingback .gravatar-wrapper img, .pings-list .comment .gravatar-wrapper img, .pings-list .pingback .gravatar-wrapper img { border-radius: 50%; max-width: none; } .comment-list .comment .children, .comment-list .pingback .children, .pings-list .comment .children, .pings-list .pingback .children { list-style: none; margin-top: 2.500em; border-top: 1px solid #dddddd; } .comment-list .comment .children > li:last-child, .comment-list .pingback .children > li:last-child, .pings-list .comment .children > li:last-child, .pings-list .pingback .children > li:last-child { padding-bottom: 0; } .comment-list .comment-body .comment-content, .pings-list .comment-body .comment-content { margin-bottom: 2.500em; color: #686c6f; } .comment-list .comment-body .author, .pings-list .comment-body .author { margin-right: 0.714em; display: inline-block; font-weight: 700; } .comment-list .comment-body .author cite, .pings-list .comment-body .author cite { font-style: normal; } .comment-list .comment-body .author a, .pings-list .comment-body .author a { color: #686c6f; } .comment-list .comment-body .comment-awaiting-moderation, .pings-list .comment-body .comment-awaiting-moderation { display: none; } .comment-list .comment-body .date, .pings-list .comment-body .date { margin-right: 0.714em; display: inline-block; font-size: 0.929em; } .comment-list .comment-body .date a, .comment-list .comment-body .date a:hover, .comment-list .comment-body .date a:focus, .pings-list .comment-body .date a, .pings-list .comment-body .date a:hover, .pings-list .comment-body .date a:focus { color: #aeaeae; } .comment-list .comment-body .reply, .pings-list .comment-body .reply { float: right; display: inline-block; } .comment-list .comment-body .reply a, .pings-list .comment-body .reply a { color: #0d6efd; } .comment-list #respond, .pings-list #respond { background: #f5f5f5; padding: 1.618em; margin-top: 1.429em; } .comment-list #respond .comment-reply-title, .pings-list #respond .comment-reply-title { font-size: 1.429em; } .comment-list #respond .comment-reply-title small, .comment-list #respond .comment-reply-title .small, .pings-list #respond .comment-reply-title small, .pings-list #respond .comment-reply-title .small { float: right; font-size: 0.7em; } .single-post .comment-form > p, .page .comment-form > p { margin-bottom: 1.714em; } .single-post .comment-form > p label, .page .comment-form > p label { display: block; } .single-post .comment-form > p input[type="text"], .single-post .comment-form > p textarea, .single-post .comment-form > p input[type="email"], .single-post .comment-form > p input[type="url"], .page .comment-form > p input[type="text"], .page .comment-form > p textarea, .page .comment-form > p input[type="email"], .page .comment-form > p input[type="url"] { width: 100%; } .single-post .comment-form-rating, .page .comment-form-rating { clear: both; } .single-post .comment-form-rating label, .page .comment-form-rating label { display: block; } .single-post .comment-form-url, .page .comment-form-url { clear: both; } .single-post .comment-form-cookies-consent, .page .comment-form-cookies-consent { display: flex; align-items: center; } .single-post .comment-form-cookies-consent label, .page .comment-form-cookies-consent label { margin-bottom: 0; margin-left: 10px; } .single-post .comment-form-author, .single-post .comment-form-email, .page .comment-form-author, .page .comment-form-email { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } @media (min-width: 768px) { .single-post .comment-form-author, .single-post .comment-form-email, .page .comment-form-author, .page .comment-form-email { flex: 0 0 auto; width: 50%; float: left; } } .single-post .comment-form-author, .page .comment-form-author { padding-left: 0; } .single-post .comment-form-email, .page .comment-form-email { padding-right: 0; } .single-post .comment-form-email, .page .comment-form-email { margin-right: 0; } .single-post .form-submit, .page .form-submit { clear: both; } .single-post .form-submit .submit, .page .form-submit .submit { padding: .594rem 2.5rem; font-weight: 700; } .comment-navigation { margin-bottom: 3.571em; } .comment-navigation::after { display: block; clear: both; content: ""; } .comment-navigation .nav-previous, .comment-navigation .nav-next { width: 48%; } .comment-navigation .nav-previous a, .comment-navigation .nav-next a { color: #575560; } .comment-navigation .nav-previous { float: left; } .comment-navigation .nav-next { float: right; text-align: right; } .brands-carousel { margin-bottom: 2.68em; } .brands-carousel .item { text-align: center; height: 50px; position: relative; } .brands-carousel .item figure { display: block; margin: 0; text-align: center; } .brands-carousel .item figure .text-overlay { display: none; } .brands-carousel .item figure:hover img { opacity: 1; } .brands-carousel .item figure img { opacity: 0.5; max-height: 50px; width: auto; margin: 0 auto; } .owl-brands { border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; padding: 1.286em 0; } .owl-brands .owl-nav { -webkit-tap-highlight-color: transparent; position: relative; } .owl-brands .owl-nav [class*='owl-'] { color: #768b9e; font-size: 14px; display: inline-block; cursor: pointer; position: absolute; top: -30px; line-height: 14px; } .owl-brands .owl-nav [class*='owl-']:hover { color: #333e48; } .owl-brands .owl-nav .owl-prev { left: 0; } .owl-brands .owl-nav .owl-next { right: 0; } .owl-brands .owl-nav .disabled { opacity: 0.5; cursor: default; } .vertical-menu-slider-category-with-das { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); margin-left: calc(-50vw + 50% - 0px); background-color: #f5f5f5; padding-bottom: 20px; } @media (max-width: 767.98px) { .vertical-menu-slider-category-with-das { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .vertical-menu-slider-category-with-das-inner { background-color: #fff; } .vertical-menu-slider-category-with-das-inner > .home-vertical-nav { display: none; } @media (min-width: 1200px) { .vertical-menu-slider-category-with-das-inner > .home-vertical-nav { display: block; flex: 0 0 auto; width: 23.07692308%; z-index: 2; } } @media (min-width: 1430px) { .vertical-menu-slider-category-with-das-inner > .home-vertical-nav { flex: 0 0 auto; width: 19.28571425%; } } @media (min-width: 1200px) { .vertical-menu-slider-category-with-das-inner > .slider-das-block { flex: 0 0 auto; width: 20.5128205%; } } @media (min-width: 1430px) { .vertical-menu-slider-category-with-das-inner > .slider-das-block { flex: 0 0 auto; width: 17.14285708%; } } @media (min-width: 1200px) { .vertical-menu-slider-category-with-das-inner > .slider-with-catogory { display: flex; flex-direction: column; flex-basis: 0; flex-grow: 1; max-width: 100%; } } @media (min-width: 1200px) { .vertical-menu-slider-category-with-das-inner > .home-vertical-nav + .slider-with-catogory { flex: 0 0 auto; width: 56.41025642%; } } @media (min-width: 1430px) { .vertical-menu-slider-category-with-das-inner > .home-vertical-nav + .slider-with-catogory { flex: 0 0 auto; width: 63.57142842%; } } .vertical-menu-slider-category-with-das-inner > .slider-with-catogory .home-v7-slider { flex-basis: 0; flex-grow: 1; max-width: 100%; max-height: 342px; overflow: hidden; background-color: #eef7f9; flex-basis: 0%; } .vertical-menu-slider-category-with-das-inner .product-categories-list { margin-bottom: 0; } .vertical-menu-slider-category-with-das-inner .product-categories-list .categories { margin-bottom: 0; height: 170px; padding-left: 0; list-style: none; display: flex; overflow: auto; } @media (min-width: 1200px) { .vertical-menu-slider-category-with-das-inner .product-categories-list .categories { overflow: visible; } .vertical-menu-slider-category-with-das-inner .product-categories-list .categories:hover, .vertical-menu-slider-category-with-das-inner .product-categories-list .categories:focus { position: relative; z-index: 1; } } .vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category { padding-bottom: 0; align-items: center; display: flex; border-right: 1px solid #e7e7e7; flex: 0 0 auto; width: 50%; } @media (min-width: 768px) { .vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category { flex: 0 0 auto; width: 20%; } } @media (min-width: 1200px) { .vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category:hover, .vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category:focus { box-shadow: 0px 0px 18px -2px rgba(0, 0, 0, 0.2); } } .vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category:first-child { border-left: 1px solid #e7e7e7; } .vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category a { margin: auto; } .vertical-menu-slider-category-with-das-inner .product-categories-list .categories img { max-width: 100px; margin-bottom: 10px; } .vertical-menu-slider-category-with-das-inner .product-categories-list .categories h4, .vertical-menu-slider-category-with-das-inner .product-categories-list .categories .h4 { font-size: 14px; font-weight: 600; } .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block { overflow: visible !important; flex-wrap: wrap !important; margin: 0; } .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block > .da { padding: 0; flex: 0 0 auto; width: 100%; } @media (min-width: 768px) { .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block > .da { flex: 0 0 auto; width: 33.33333333%; } } @media (min-width: 1200px) { .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block > .da { flex: 0 0 auto; width: 100%; } } .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da-inner { background-color: #fff; height: 170px; font-size: 17px; position: relative; overflow: hidden; } .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da { border-top: 1px solid #e7e7e7; } @media (min-width: 1200px) { .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da:first-child { border-top-width: 0; } } .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da + .da { border-top: 1px solid #e7e7e7; } .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da-media-body { flex: 0 0 auto; width: 100%; z-index: 1; } .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da-media-left { position: absolute; bottom: -30px; right: -10px; width: 110px; height: auto; margin-right: 0; transform: rotate(-16deg); } .vertical-menu-slider-category-with-das-inner.builder .home-vertical-nav, .vertical-menu-slider-category-with-das-inner.builder .slider-with-catogory { background-color: #fff; } @media (min-width: 1200px) { .vertical-menu-slider-category-with-das-inner.builder .da-block .da-inner { min-height: 187px; } } @media (min-width: 1441px) { .vertical-menu-slider-category-with-das-inner.builder .da-block .da-inner { min-height: 197px; } } .vertical-menu-slider-category-with-das-inner.builder .rev_slider_wrapper { z-index: 1; } .vertical-menu-slider-category-with-das-inner.builder .slider-das-block { display: none; } @media (min-width: 1200px) { .vertical-menu-slider-category-with-das-inner.builder .slider-das-block { display: block; } } .vertical-menu-slider-category-with-das-inner.builder .slider-das-block .da-block + .da-block .da-inner { border-top: 1px solid #e7e7e7; } .vertical-menu-slider-category-with-das-inner.builder-elementor .home-vertical-nav-el { z-index: 2; } .vertical-menu-slider-category-with-das-inner.builder-elementor .elementor-widget:not(:last-child) { margin-bottom: 0; } @media (max-width: 991.98px) and (min-width: 576px) { .vertical-menu-slider-category-with-das-inner.builder-elementor .elementor-element.slider-with-catogory { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); margin-left: calc(-50vw + 50% - 0px); } } @media (max-width: 991.98px) and (min-width: 576px) and (max-width: 767.98px) { .vertical-menu-slider-category-with-das-inner.builder-elementor .elementor-element.slider-with-catogory { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .vertical-menu-slider-category-with-das-inner.builder-elementor .slider-das-block + .slider-das-block { border-top: 1px solid #e7e7e7; } .vertical-menu-slider-category-with-das-inner.builder-elementor .slider-das-block .da-block > .da { padding: 0; flex: 0 0 auto; width: 100%; } @media (min-width: 1200px) { .vertical-menu-slider-category-with-das-inner.builder-elementor .slider-das-block .da-block .da-inner { min-height: 197px; } } .home-vertical-nav.departments-menu-v2 .dropdown { height: auto; } .home-vertical-nav.departments-menu-v2 .dropdown > .dropdown-menu { border-width: 0; border-radius: 0; z-index: 1; } .home-vertical-nav.departments-menu-v2 .vertical-menu-title { border-radius: 0; padding: 12px 20px; font-weight: 500; display: flex; justify-content: space-between; } .home-vertical-nav.departments-menu-v2 .vertical-menu-title .title { font-weight: 700; } .home-vertical-nav.departments-menu-v2 .vertical-menu-title a { font-size: 13px; font-weight: 700; } .brand-with-category { box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.24); border-radius: 20px; position: relative; z-index: 1; margin: 3rem 0; } @media (min-width: 1200px) { .brand-with-category { margin: -72px 0 !important; } } .brand-with-category .brands img { width: 80px; height: 35px; object-fit: contain; } .brand-with-category .brands a { color: #9a9a9a; } .brand-with-category .categories img { height: 92px; object-fit: cover; } @media (min-width: 768px) { .brand-with-category .categories img { width: 350px; } } .brand-with-category .categories ul { line-height: 1.75rem; } .brand-with-category .categories ul a { color: #0062bd; } .brand-with-category .categories h6, .brand-with-category .categories .h6 { font-size: 15px; } .brand-with-category .categories .view-all { width: 40px; height: 40px; top: -20px; box-shadow: 0.5px 0.866px 8px 0px rgba(51, 51, 51, 0.12); color: #0062bd; } @font-face { font-family: 'star'; src: url("../../plugins/woocommerce/assets/fonts/star.eot"); src: url("../../plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("../../plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("../../plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("../../plugins/woocommerce/assets/fonts/star.svg#star") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'WooCommerce'; src: url("../../plugins/woocommerce/assets/fonts/WooCommerce.eot"); src: url("../../plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("../../plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("../../plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("../../plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg"); font-weight: normal; font-style: normal; } .star-rating { overflow: hidden; position: relative; height: 1em; line-height: 1; font-size: 1em; width: 5.5em; font-family: 'star'; } .star-rating:before { content: "\73\73\73\73\73"; color: rgba(0, 0, 0, 0.2); float: left; top: 0; left: 0; position: absolute; } .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; } .star-rating span:before { content: "\53\53\53\53\53"; top: 0; position: absolute; left: 0; color: #fed700; } p.stars { display: inline-block; margin: 0; } p.stars a { position: relative; height: 1em; width: 1em; text-indent: -99999px; display: inline-block; text-decoration: none; margin-right: 1px; } p.stars a:before { display: block; position: absolute; top: 0; left: 0; width: 1em; height: 1em; line-height: 1; font-family: "WooCommerce"; content: "\e021"; text-indent: 0; } p.stars a:hover ~ a:before { content: "\e021"; } p.stars:hover a:before { content: "\e020"; } p.stars.selected a.active:before { content: "\e020"; } p.stars.selected a.active ~ a:before { content: "\e021"; } p.stars.selected a:not(.active):before { content: "\e020"; } .woocommerce-breadcrumb { padding: 9px 15px; margin: 0 -15px 1.6em; background-color: #f7f6f6; white-space: nowrap; overflow: scroll; } @media (min-width: 768px) { .woocommerce-breadcrumb { background-color: transparent; padding: 1.786em 0 1.6em; overflow: visible; margin: 0; } } .woocommerce-breadcrumb span.delimiter { margin: 0 10px; } @media (min-width: 768px) { .woocommerce-breadcrumb span.delimiter { margin: 0 1.429em; } } .woocommerce-breadcrumb span.delimiter + a { padding: 0.465em 0.929em; border-radius: 0.357em; display: inline-block; } @media (min-width: 768px) { .woocommerce-breadcrumb span.delimiter + a { background-color: #f1f1f1; } .woocommerce-breadcrumb span.delimiter + a:hover, .woocommerce-breadcrumb span.delimiter + a:focus { background-color: #e5e5e5; } } .rtl .woocommerce-breadcrumb span.delimiter i { transform: rotate(180deg); } .da-block { margin-bottom: 1.643em; } .da-block.row-cols-xl-4 { margin-left: -2.5px; margin-right: -2.5px; } .da-block.row-cols-xl-4 > .da { padding: 0 2.5px; } @media (min-width: 576px) { .da-block.row-cols-xl-4 { margin-left: -5px; margin-right: -5px; } .da-block.row-cols-xl-4 > .da { padding: 0 5px; } } @media (min-width: 768px) { .da-block.row-cols-xl-4 { margin-left: -7.5px; margin-right: -7.5px; } .da-block.row-cols-xl-4 > .da { padding: 0 7.5px; } } @media (min-width: 1200px) { .da-block.row-cols-xl-4 { margin-left: -15px; margin-right: -15px; } .da-block.row-cols-xl-4 > .da { padding: 0 15px; } .da-block.row-cols-xl-4 .da-text { margin-bottom: 7px; } .da-block.row-cols-xl-4 .da-inner { font-size: 17px; line-height: 21px; } } @media (min-width: 1200px) and (max-width: 1479.98px) { .da-block.row-cols-xl-4 > .da { flex: 0 0 auto; width: 33.3333333333%; } .da-block.row-cols-xl-4 > .da:last-child { display: none; } } @media (min-width: 1480px) { .da-block.row-cols-xl-4 { margin-left: -10px; margin-right: -10px; } .da-block.row-cols-xl-4 > .da { padding: 0 10px; } .da-block.row-cols-xl-4 .da-media-left img { min-width: 144px; } } .da-block > .da { margin-bottom: 0; } .da-block .da-inner { background-color: whitesmoke; font-size: 14px; line-height: 1.278em; height: 100%; display: flex; } .da-block .da-text { font-weight: 200; text-transform: uppercase; } .da-block .da-media { align-items: flex-start; margin: auto; } .da-block .da-media-left { flex: 0 0 50%; max-width: 50%; } .da-block .da-media-left img { margin: auto; } .da-block .da-media-body { flex-grow: 1; max-width: 130px; } .da-block .da-media-left, .da-block .da-media-body { align-self: center; height: 100%; } .da-block .da-action { font-weight: bold; display: flex; align-items: center; font-size: 0.833em; margin-top: 1.2em; } .da-block .da-action::after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; line-height: 1; width: 12px; height: 12px; border-radius: 50%; content: "\f105"; font-weight: bold; margin-left: 8px; color: #fff; text-align: center; } @media (min-width: 992px) { .da-block .da-inner { font-size: 16px; } .da-block .da-action:after { width: 15px; height: 15px; line-height: 1.1; } .da-block.columns-3 { margin-left: -15px; margin-right: -15px; } .da-block.columns-3 > .da { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; padding: 0 15px; } .da-block.columns-3 .da-inner { font-size: 13px; line-height: 16px; } } @media (min-width: 1200px) { .da-block .da-inner { font-size: 18px; line-height: 23px; } .da-block .da-action { font-size: 14px; line-height: 30px; margin-top: 0; } .da-block .da-action:after { width: 18px; height: 18px; line-height: 1.4; } .da-block .da-media-left { margin-right: 6%; } .da-block.columns-3 .da-inner { font-size: 17px; min-height: auto; line-height: 21px; } } .home-v5-da-block .da-block .da-media-body, .slider-das-block .da-block .da-media-body { min-width: 130px; max-width: none; } @media (min-width: 1200px) and (max-width: 1479.98px) { .home-v2-da-block .da-block.row-cols-xl-3 > .da { flex: 0 0 50%; max-width: 50%; } .home-v2-da-block .da-block.row-cols-xl-3 > .da:last-child { display: none; } } .home-v2-da-block .da-block.row-cols-xl-3 .da-media-body { letter-spacing: -.6px; } .upto, .from { text-transform: uppercase; font-weight: 300; display: block; } .upto .prefix, .from .prefix { font-size: 0.919em; line-height: 0.909em; display: inline-block; width: 1.4em; margin-right: 4px; margin-bottom: 2px; } .upto .value, .from .value { font-weight: bold; font-size: 2.173em; letter-spacing: -0.025em; } .upto .value sup, .from .value sup { top: -0.25em; } .upto .suffix, .from .suffix { top: -0.5em; position: relative; font-weight: bold; vertical-align: top; margin-left: 2px; } .from .prefix { width: auto; display: block; } .wpb_wrapper .da-block > .da, .vc-ads-block .da-block > .da, .home-v5-da-block .vc-ads-block .da-block > .da { flex: 0 0 100%; max-width: 100%; } .home-v2-da-block .banners, .home-v3-da-block .banners, .home-v6-da-block .banners, .home-v7-da-block .banners, .home-two-banners .banners { display: flex; margin-left: -10px; margin-right: -10px; margin-bottom: 2em; overflow: auto; flex-wrap: nowrap; } .home-v2-da-block .banners > .banner, .home-v3-da-block .banners > .banner, .home-v6-da-block .banners > .banner, .home-v7-da-block .banners > .banner, .home-two-banners .banners > .banner { display: block; padding: 0 10px; flex: 0 0 100%; max-width: 100%; } @media (min-width: 768px) { .home-v2-da-block .banners > .banner, .home-v3-da-block .banners > .banner, .home-v6-da-block .banners > .banner, .home-v7-da-block .banners > .banner, .home-two-banners .banners > .banner { flex: 0 0 50%; max-width: 50%; } } .home-v2-da-block > .da-block, .home-v3-da-block > .da-block, .home-v6-da-block > .da-block, .home-v7-da-block > .da-block, .home-two-banners > .da-block { margin: 0 -10px 43px -10px; } .home-v2-da-block.home-v8-da-block .banners, .home-v3-da-block.home-v8-da-block .banners, .home-v6-da-block.home-v8-da-block .banners, .home-v7-da-block.home-v8-da-block .banners, .home-two-banners.home-v8-da-block .banners { flex-wrap: wrap; margin-left: -15px; margin-right: -15px; } .home-v2-da-block.home-v8-da-block .banners > .banner, .home-v3-da-block.home-v8-da-block .banners > .banner, .home-v6-da-block.home-v8-da-block .banners > .banner, .home-v7-da-block.home-v8-da-block .banners > .banner, .home-two-banners.home-v8-da-block .banners > .banner { padding-left: 15px; padding-right: 15px; margin-bottom: 1.5rem; } .home-v2-da-block.home-v8-da-block .banners > .banner > a, .home-v3-da-block.home-v8-da-block .banners > .banner > a, .home-v6-da-block.home-v8-da-block .banners > .banner > a, .home-v7-da-block.home-v8-da-block .banners > .banner > a, .home-two-banners.home-v8-da-block .banners > .banner > a { display: block; } @media (min-width: 1200px) { .home-v2-da-block.home-v8-da-block .banners > .banner, .home-v3-da-block.home-v8-da-block .banners > .banner, .home-v6-da-block.home-v8-da-block .banners > .banner, .home-v7-da-block.home-v8-da-block .banners > .banner, .home-two-banners.home-v8-da-block .banners > .banner { margin-bottom: 0; } } .home-v8-da-block .da-block { margin-bottom: 2.5rem; margin-left: -15px; margin-right: -15px; flex-wrap: wrap !important; } .home-v8-da-block .da-block .da { flex: 0 0 100%; max-width: 100%; align-items: center; padding-left: 15px; padding-right: 15px; margin-bottom: 1.5rem; } .home-v8-da-block .da-block .da .da-inner { padding: 0; min-height: 9.49987rem; } .home-v8-da-block .da-block .da .da-media { flex: 0 0 100%; align-items: center; margin: 0; } .home-v8-da-block .da-block .da .da-media-left, .home-v8-da-block .da-block .da .da-media-body { flex: 0 0 50%; max-width: 50%; height: auto; } .home-v8-da-block .da-block .da .da-media-left { padding-right: 0; margin-right: 0; } .home-v8-da-block .da-block .da .da-media-body { padding-left: 15px; padding-right: 15px; z-index: 2; } .home-v8-da-block .da-block .da .da-media .da-text { font-size: 1.06225rem; line-height: 1.438rem; letter-spacing: -.4px; } .home-v8-da-block .da-block .da .da-media .da-action { font-size: 0.938rem; } .home-v8-da-block .da-block .da:first-child .da-inner { max-height: 9.49987rem; overflow: hidden; } .home-v8-da-block .da-block .da:first-child .da-media-left { padding-left: 15px; } .home-v8-da-block .da-block .da:first-child img { transform: rotate(-25deg); } @media (min-width: 768px) { .home-v8-da-block .da-block .da { flex: 0 0 50%; max-width: 50%; } .home-v8-da-block .da-block .da:first-child { flex: 0 0 100%; max-width: 100%; } } @media (min-width: 1200px) { .home-v8-da-block .da-block .da { flex: 0 0 31%; max-width: 31%; margin-bottom: 0; } .home-v8-da-block .da-block .da:first-child { flex: 0 0 38%; max-width: 38%; } .home-v8-da-block .da-block .da:first-child .da-media-left { flex: 0 0 58.33333%; max-width: 58.33333%; } .home-v8-da-block .da-block .da:first-child .da-media-body { flex: 0 0 41.66667%; max-width: 41.66667%; } } @media (min-width: 1480px) { .home-v8-da-block .da-block .da { flex: 0 0 25%; max-width: 25%; margin-bottom: 0; } .home-v8-da-block .da-block .da:first-child { flex: 0 0 50%; max-width: 50%; } } @media (min-width: 768px) { .home-v12-da-block .media-left img { transform: rotate(-25deg); width: 350px; } } @media (min-width: 1200px) { .home-v12-da-block .media-left img { width: 230px; } } @media (min-width: 1480px) { .home-v12-da-block .media-left img { width: 350px; } } @media (min-width: 768px) { .home-v12-da-block .bg-cover { height: 152px; } } .home-v8-da-block .da-block .da-inner, .home-v8-vc-da-block .da-block .da-inner { padding: 0; min-height: 9.49987rem; } .home-v8-da-block .da-block .da-media, .home-v8-vc-da-block .da-block .da-media { flex: 0 0 100%; align-items: center; margin: 0; } .home-v8-da-block .da-block .da-media-left, .home-v8-da-block .da-block .da-media-body, .home-v8-vc-da-block .da-block .da-media-left, .home-v8-vc-da-block .da-block .da-media-body { flex: 0 0 50%; max-width: 50%; height: auto; } .home-v8-da-block .da-block .da-media-left, .home-v8-vc-da-block .da-block .da-media-left { padding-right: 0; margin-right: 0; } .home-v8-da-block .da-block .da-media-body, .home-v8-vc-da-block .da-block .da-media-body { padding-left: 15px; padding-right: 15px; z-index: 2; } .home-v8-da-block .da-block .da-media .da-text, .home-v8-vc-da-block .da-block .da-media .da-text { font-size: 1.06225rem; line-height: 1.438rem; letter-spacing: -.4px; } .home-v8-da-block .da-block .da-media .da-action, .home-v8-vc-da-block .da-block .da-media .da-action { font-size: 0.938rem; } .home-v8-da-block .da-featured .da-inner, .home-v8-vc-da-block .da-featured .da-inner { max-height: 9.49987rem; overflow: hidden; } .home-v8-da-block .da-featured .da-media-left, .home-v8-vc-da-block .da-featured .da-media-left { padding-left: 15px; } .home-v8-da-block .da-featured img, .home-v8-vc-da-block .da-featured img { transform: rotate(-25deg); } @media (min-width: 1200px) { .home-v8-da-block .da-featured .da-media-left, .home-v8-vc-da-block .da-featured .da-media-left { flex: 0 0 58.33333%; max-width: 58.33333%; } .home-v8-da-block .da-featured .da-media-body, .home-v8-vc-da-block .da-featured .da-media-body { flex: 0 0 41.66667%; max-width: 41.66667%; } } .da-with-banner { text-transform: initial; } .da-with-banner .da, .da-with-banner .banner { margin-bottom: 20px; } @media (min-width: 768px) { .da-with-banner .da { flex: 0 0 auto; width: 66.66666667%; margin-bottom: 30px; } } .da-with-banner .da .da-inner { background-color: #ecedf2; padding: 30px 0; } @media (min-width: 768px) { .da-with-banner .da .da-inner { padding: 0; } } .da-with-banner .da .da-caption { flex: 0 0 auto; width: 50%; align-self: center; padding-left: 65px; } @media (max-width: 991.98px) { .da-with-banner .da .da-caption { padding-left: 45px; } } @media (max-width: 767.98px) { .da-with-banner .da .da-caption { padding-left: 35px; } } @media (max-width: 575.98px) { .da-with-banner .da .da-caption { padding-left: 30px; padding-right: 0; } } .da-with-banner .da .da-text { margin-bottom: 30px; } @media (max-width: 767.98px) { .da-with-banner .da .da-text { margin-bottom: 15px; } } .da-with-banner .da .da-text .title { font-size: 28px; font-weight: 400; text-transform: initial; } @media (max-width: 991.98px) { .da-with-banner .da .da-text .title { font-size: 22px; } } @media (max-width: 767.98px) { .da-with-banner .da .da-text .title { font-size: 18px; margin-bottom: initial; } } @media (max-width: 575.98px) { .da-with-banner .da .da-text .title { font-size: 16px; } } .da-with-banner .da .da-text strong { font-size: 36px; font-weight: 600; } @media (max-width: 991.98px) { .da-with-banner .da .da-text strong { font-size: 28px; } } @media (max-width: 767.98px) { .da-with-banner .da .da-text strong { font-size: 23px; } } @media (max-width: 575.98px) { .da-with-banner .da .da-text strong { font-size: 18px; } } .da-with-banner .da .da-text .description { font-size: 18px; font-weight: 300; text-transform: initial; } .da-with-banner .da .da-text .description span { font-size: 15px; } .da-with-banner .da .da-text .description span + span:before { content: '|'; color: #b8bec3; margin: 0 3px; } @media (max-width: 991.98px) { .da-with-banner .da .da-text .description { font-size: 16px; } .da-with-banner .da .da-text .description span { font-size: 14px; line-height: 1; } } @media (max-width: 767.98px) { .da-with-banner .da .da-text .description { font-size: 14px; } .da-with-banner .da .da-text .description span { font-size: 12px; } .da-with-banner .da .da-text .description span + span:before { margin: 0 2px; } } @media (max-width: 575.98px) { .da-with-banner .da .da-text .description { font-size: 12px; } .da-with-banner .da .da-text .description span { font-size: 10px; } } .da-with-banner .da .price { text-transform: initial; } .da-with-banner .da .price .prefix { font-size: 18px; font-weight: 300; } @media (max-width: 991.98px) { .da-with-banner .da .price .prefix { font-size: 16px; } } @media (max-width: 767.98px) { .da-with-banner .da .price .prefix { font-size: 14px; } } @media (max-width: 575.98px) { .da-with-banner .da .price .prefix { font-size: 12px; } } .da-with-banner .da .price .value { font-size: 46px; font-weight: 600; } .da-with-banner .da .price .value sup { font-size: 60%; text-align: unset; } @media (max-width: 991.98px) { .da-with-banner .da .price .value { font-size: 40px; } } @media (max-width: 767.98px) { .da-with-banner .da .price .value { font-size: 37px; } } @media (max-width: 767.98px) { .da-with-banner .da .price .value { font-size: 34px; } } .da-with-banner .da .da-image { flex: 0 0 auto; width: 50%; } .da-with-banner .da .da-image img { width: 100%; height: 100%; object-fit: contain; } .da-with-banner.align-end .da { order: 2; } .da-with-banner.align-end .da .da-inner { background-color: #f5f5f5; } .da-with-banner.align-end .da .da-caption { padding-left: 50px; padding-right: 30px; order: 2; } @media (max-width: 991.98px) { .da-with-banner.align-end .da .da-caption { padding-left: 30px; padding-right: 30px; } } @media (max-width: 767.98px) { .da-with-banner.align-end .da .da-caption { padding-left: 5px; } } @media (max-width: 575.98px) { .da-with-banner.align-end .da .da-caption { padding-left: 0; } } @media (min-width: 768px) { .da-with-banner .banner { flex: 0 0 auto; width: 33.33333333%; margin-bottom: 30px; } } .da-with-banner .banner img { width: 100%; height: 100%; object-fit: cover; } .section-home-banner-1-6 { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .section-home-banner-1-6 { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .section-home-banner-1-6.home-v9-banner-1-6 .container, .section-home-banner-1-6.home-v9-banner-1-6 .category-icons-carousel-v2 > div { padding: 0 15px; } .section-home-banner-1-6 .home-banner-1-6__inner .featured-banner > a, .section-home-banner-1-6 .home-banner-1-6__inner .banners-list__inner .banner > a { border-radius: 0.625rem; } @media (min-width: 768px) { .section-home-banner-1-6 .home-banner-1-6__inner .banners-list__inner { margin-left: -0.5rem; margin-right: -0.5rem; } .section-home-banner-1-6 .home-banner-1-6__inner .banners-list__inner .banner { padding-left: 0.5rem; padding-right: 0.5rem; } } @media (min-width: 1200px) { .section-home-banner-1-6 .home-banner-1-6__inner .featured-banner { flex: 0 0 auto; width: 40.83333333%; } .section-home-banner-1-6 .home-banner-1-6__inner .banners-list { flex: 0 0 auto; width: 59.16666667%; } } @media (prefers-reduced-motion: no-preference) { html { scroll-behavior: smooth; } } .back-to-top-wrapper { top: 100vh; right: 1.25rem; width: 2.250rem; z-index: 999; } .back-to-top-link { height: 2.250rem; width: 2.250rem; top: calc(100vh - 5rem); transition: transform 80ms ease-in; opacity: .6; } .back-to-top-link:hover { opacity: .2; } body.admin-bar .off-canvas-navigation { top: 46px; } @media (min-width: 992px) { body.admin-bar .off-canvas-navigation { top: 32px; } } .off-canvas-navigation { background-color: #333; position: fixed; top: 0; left: -280px; width: 280px; height: 100vh; transition: all 0.2s; z-index: 10000; overflow: hidden; overflow-y: auto; scrollbar-width: thin; } .off-canvas-navigation::-webkit-scrollbar { background-color: #fff; width: 6px; } .off-canvas-navigation::-webkit-scrollbar-track { background-color: #fff; } .off-canvas-navigation::-webkit-scrollbar-thumb { background-color: #cacaca; border-radius: 16px; border-right: 2px solid #fff; } .off-canvas-navigation::-webkit-scrollbar-button { display: none; } @media (min-width: 768px) { .off-canvas-navigation { left: -350px; width: 350px; } } .off-canvas-navigation .nav { display: block; } .off-canvas-navigation .yamm .dropdown.yamm-fw .dropdown-menu { position: relative; } .off-canvas-navigation .dropdown .dropdown-menu, .off-canvas-navigation .yamm-tfw .dropdown-menu, .off-canvas-navigation .yamm-fw .dropdown-menu, .off-canvas-navigation .yamm-hw .dropdown-menu { width: 100% !important; top: 0; } .off-canvas-navigation .nav-title { font-weight: bold; } .off-canvas-navigation .nav-title, .off-canvas-navigation .widgettitle, .off-canvas-navigation .widget-title { color: #fff; padding: 0; } .off-canvas-navigation .nav-title a, .off-canvas-navigation .widgettitle a, .off-canvas-navigation .widget-title a { color: #fff; padding: 0 1.387em; } .off-canvas-navigation .nav-divider, .off-canvas-navigation .nav-text, .off-canvas-navigation .nav-subtext { display: none; } .off-canvas-navigation .yamm .yamm-content { padding: 0; } .off-canvas-navigation .yamm .yamm-content .vc_row, .off-canvas-navigation .yamm .yamm-content .kc-wrap-columns, .off-canvas-navigation .yamm .yamm-content .wpb_content_element { margin: 0; } .off-canvas-navigation .yamm .yamm-content .wpb_column, .off-canvas-navigation .yamm .yamm-content .kc_column { width: 100%; } .off-canvas-navigation .yamm .yamm-content .vc_column-inner, .off-canvas-navigation .yamm .yamm-content .kc_column { padding: 0; } .off-canvas-navigation ul, .off-canvas-navigation .yamm .yamm-content { list-style: none; margin: 0; padding: 0; } .off-canvas-navigation ul li.menu-item-has-children .dropdown-toggle::after, .off-canvas-navigation ul li.menu-item-has-children > a::after, .off-canvas-navigation .yamm .yamm-content li.menu-item-has-children .dropdown-toggle::after, .off-canvas-navigation .yamm .yamm-content li.menu-item-has-children > a::after { margin-left: auto; } .off-canvas-navigation ul li.menu-item-has-children.open .dropdown-backdrop, .off-canvas-navigation .yamm .yamm-content li.menu-item-has-children.open .dropdown-backdrop { display: none; } .off-canvas-navigation ul li [aria-expanded="true"].dropdown-toggle::after, .off-canvas-navigation .yamm .yamm-content li [aria-expanded="true"].dropdown-toggle::after { content: "\f106"; } .off-canvas-navigation ul li a, .off-canvas-navigation .yamm .yamm-content li a { display: flex; align-items: center; color: rgba(255, 255, 255, 0.7); } @media (max-width: 575.98px) { .off-canvas-navigation ul li a, .off-canvas-navigation .yamm .yamm-content li a { flex-wrap: wrap; } .off-canvas-navigation ul li a .nav-subtext, .off-canvas-navigation .yamm .yamm-content li a .nav-subtext { width: 100%; margin-bottom: 14px; } } .off-canvas-navigation ul li a:hover, .off-canvas-navigation ul li a:focus, .off-canvas-navigation .yamm .yamm-content li a:hover, .off-canvas-navigation .yamm .yamm-content li a:focus { background-color: #b3b3b3; box-shadow: inset -2px 0px 4px -1px rgba(0, 0, 0, 0.6); color: #000; } .off-canvas-navigation ul li a i, .off-canvas-navigation .yamm .yamm-content li a i { margin-right: 10px; } .off-canvas-navigation ul li.nav-title, .off-canvas-navigation ul li a, .off-canvas-navigation ul li > a, .off-canvas-navigation .yamm .yamm-content li.nav-title, .off-canvas-navigation .yamm .yamm-content li a, .off-canvas-navigation .yamm .yamm-content li > a { padding: 0 1.387em; line-height: 3.5em; border-bottom: 1px solid #262626; text-decoration: none; } .off-canvas-navigation ul li.nav-title:hover, .off-canvas-navigation ul li a:hover, .off-canvas-navigation ul li > a:hover, .off-canvas-navigation .yamm .yamm-content li.nav-title:hover, .off-canvas-navigation .yamm .yamm-content li a:hover, .off-canvas-navigation .yamm .yamm-content li > a:hover { text-decoration: none; } .off-canvas-navigation ul li .nav-title a, .off-canvas-navigation ul li .nav-title, .off-canvas-navigation .yamm .yamm-content li .nav-title a, .off-canvas-navigation .yamm .yamm-content li .nav-title { font-size: 1em; } .off-canvas-navigation ul li.nav-title a, .off-canvas-navigation .yamm .yamm-content li.nav-title a { padding: 0; border-width: 0; color: #fff; } .off-canvas-navigation ul li.nav-title a:hover, .off-canvas-navigation ul li.nav-title a:focus, .off-canvas-navigation .yamm .yamm-content li.nav-title a:hover, .off-canvas-navigation .yamm .yamm-content li.nav-title a:focus { background-color: transparent; box-shadow: none; font-weight: 700; } .off-canvas-navigation ul li .nav-title a, .off-canvas-navigation .yamm .yamm-content li .nav-title a { padding: 0; border-bottom: 0; } .off-canvas-navigation ul li .nav-title a:hover, .off-canvas-navigation ul li .nav-title a:focus, .off-canvas-navigation .yamm .yamm-content li .nav-title a:hover, .off-canvas-navigation .yamm .yamm-content li .nav-title a:focus { color: rgba(255, 255, 255, 0.7); } .off-canvas-navigation ul li .dropdown-toggle:hover, .off-canvas-navigation ul li .dropdown-toggle:focus, .off-canvas-navigation ul li .nav-title a:hover, .off-canvas-navigation ul li .nav-title a:focus, .off-canvas-navigation .yamm .yamm-content li .dropdown-toggle:hover, .off-canvas-navigation .yamm .yamm-content li .dropdown-toggle:focus, .off-canvas-navigation .yamm .yamm-content li .nav-title a:hover, .off-canvas-navigation .yamm .yamm-content li .nav-title a:focus { background-color: transparent; box-shadow: none; color: #fff; } .off-canvas-navigation ul li ul, .off-canvas-navigation .yamm .yamm-content li ul { border-radius: 0; } .off-canvas-navigation ul li ul::after, .off-canvas-navigation ul li ul::before, .off-canvas-navigation .yamm .yamm-content li ul::after, .off-canvas-navigation .yamm .yamm-content li ul::before { display: none; bottom: 100%; right: 20px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(72, 72, 72, 0); border-bottom-color: #090b0c; border-width: 7px; margin-left: -7px; } .off-canvas-navigation ul .bg-yamm-content, .off-canvas-navigation .yamm .yamm-content .bg-yamm-content { display: none; } .off-canvas-navigation ul .dropdown-menu, .off-canvas-navigation .yamm .yamm-content .dropdown-menu { position: relative !important; background-color: #090b0c; width: 100%; transition: all .3s ease; border: none; transform: none !important; visibility: visible; opacity: 1; } .off-canvas-navigation .dropdown-menu:not(.show) { display: none !important; } .off-canvas-navigation-wrapper button, .off-canvas-navigation-wrapper .navbar-toggler, .off-canvas-navigation-wrapper.toggled button, .off-canvas-navigation-wrapper.toggled .navbar-toggler { color: #000; border: none; } .off-canvas-navigation-wrapper button:hover, .off-canvas-navigation-wrapper button:focus, .off-canvas-navigation-wrapper button:active, .off-canvas-navigation-wrapper .navbar-toggler:hover, .off-canvas-navigation-wrapper .navbar-toggler:focus, .off-canvas-navigation-wrapper .navbar-toggler:active, .off-canvas-navigation-wrapper.toggled button:hover, .off-canvas-navigation-wrapper.toggled button:focus, .off-canvas-navigation-wrapper.toggled button:active, .off-canvas-navigation-wrapper.toggled .navbar-toggler:hover, .off-canvas-navigation-wrapper.toggled .navbar-toggler:focus, .off-canvas-navigation-wrapper.toggled .navbar-toggler:active { background-color: transparent; border: none; color: #000; } @media (min-width: 1200px) { .off-canvas-navigation-wrapper button, .off-canvas-navigation-wrapper .navbar-toggler, .off-canvas-navigation-wrapper.toggled button, .off-canvas-navigation-wrapper.toggled .navbar-toggler { padding: 0; } } .off-canvas-navigation-wrapper .navbar-toggler, .off-canvas-navigation-wrapper.toggled .navbar-toggler { background-color: transparent; } .off-canvas-navigation-wrapper.toggled .off-canvas-navigation { left: 0; } .off-canvas-navigation.light { background-color: #fdfcfc; border-right: 1px solid #e3e9ef; } .off-canvas-navigation.light .yamm .yamm-content li.nav-title, .off-canvas-navigation.light ul li.nav-title { border-color: #e3e9ef; color: #000; } .off-canvas-navigation.light ul li a, .off-canvas-navigation.light .yamm .yamm-content li.nav-title a, .off-canvas-navigation.light .yamm .yamm-content li a, .off-canvas-navigation.light ul li.nav-title a { color: #4b566b !important; border-color: #e3e9ef; } .off-canvas-navigation.light ul li a:hover, .off-canvas-navigation.light ul li a:focus, .off-canvas-navigation.light .yamm .yamm-content li.nav-title a:hover, .off-canvas-navigation.light .yamm .yamm-content li.nav-title a:focus, .off-canvas-navigation.light .yamm .yamm-content li a:hover, .off-canvas-navigation.light .yamm .yamm-content li a:focus, .off-canvas-navigation.light ul li.nav-title a:hover, .off-canvas-navigation.light ul li.nav-title a:focus { background-color: #ebebeb; box-shadow: none; color: #000 !important; } .off-canvas-navigation.light ul li .dropdown-toggle:hover, .off-canvas-navigation.light ul li .dropdown-toggle:focus, .off-canvas-navigation.light ul li .nav-title a:hover, .off-canvas-navigation.light ul li .nav-title a:focus, .off-canvas-navigation.light .yamm .yamm-content li.nav-title .dropdown-toggle:hover, .off-canvas-navigation.light .yamm .yamm-content li.nav-title .dropdown-toggle:focus, .off-canvas-navigation.light .yamm .yamm-content li.nav-title .nav-title a:hover, .off-canvas-navigation.light .yamm .yamm-content li.nav-title .nav-title a:focus, .off-canvas-navigation.light .yamm .yamm-content li .dropdown-toggle:hover, .off-canvas-navigation.light .yamm .yamm-content li .dropdown-toggle:focus, .off-canvas-navigation.light .yamm .yamm-content li .nav-title a:hover, .off-canvas-navigation.light .yamm .yamm-content li .nav-title a:focus, .off-canvas-navigation.light ul li.nav-title .dropdown-toggle:hover, .off-canvas-navigation.light ul li.nav-title .dropdown-toggle:focus, .off-canvas-navigation.light ul li.nav-title .nav-title a:hover, .off-canvas-navigation.light ul li.nav-title .nav-title a:focus { background-color: transparent; box-shadow: none; } .off-canvas-navigation.light ul li .dropdown-toggle::after, .off-canvas-navigation.light ul li.menu-item-has-children > a::after { color: #4b566b; } .off-canvas-navigation.light ul .dropdown-menu { background-color: #f6f4f4; } .off-canvas-navigation.light ul li ul::after, .off-canvas-navigation.light ul li ul::before { display: none; border-bottom-color: #f6f4f4; } .off-canvas-bg-opacity .site-content::before { background: rgba(0, 0, 0, 0.7); content: " "; position: absolute; top: 0; bottom: 0; right: 0; left: 0; z-index: 9999; transition: all 0.2s; } .off-canvas-bg-opacity .site-header .animated, .off-canvas-bg-opacity .site-header.animated { animation-fill-mode: none; } .off-canvas-bg-opacity .site-header .faster, .off-canvas-bg-opacity .site-header.faster { animation-duration: 0s !important; } .off-canvas-wrapper { backface-visibility: hidden; -webkit-overflow-scrolling: auto; } .off-canvas-wrapper #page { overflow: hidden; } .off-canvas-wrapper #page.off-canvas-bg-opacity { overflow: visible; } .off-canvas-active { overflow: hidden; } .rtl .off-canvas-navigation .yamm .yamm-content .vc_row { display: flex; flex-direction: column; flex-flow: column-reverse; } .admin-bar .off-canvas-cart { top: 32px; } .off-canvas-cart { position: fixed; top: 0; bottom: 0; width: 290px; z-index: 10033; overflow: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; background-color: #fff; transition: transform .25s ease; right: 0; left: auto; transform: translate3d(290px, 0, 0); padding: 0; } @media (min-width: 1200px) { .off-canvas-cart { right: -15px; } } @media (min-width: 450px) { .off-canvas-cart { width: 420px; transform: translate3d(450px, 0, 0); } } .off-canvas-cart .dropdown-menu-mini-cart { padding: 0; width: auto; border-width: 0; box-shadow: none; } .off-canvas-cart .dropdown-menu-mini-cart .mini_cart_item { padding: 12px 28px 12px 20px; } @media (max-width: 767.98px) { .off-canvas-cart .dropdown-menu-mini-cart p.buttons .wc-forward, .off-canvas-cart .dropdown-menu-mini-cart p.buttons .wc-forward.checkout { margin: 0; } } .off-canvas-cart .dropdown-menu-mini-cart p.buttons .wc-forward { margin: 0 0 15px; } @media (min-width: 768px) { .off-canvas-cart .dropdown-menu-mini-cart p.buttons .wc-forward { margin: 0; } } .off-canvas-cart .woocommerce-mini-cart { height: calc(100vh - 170px); overflow-y: scroll; scrollbar-width: thin; } .off-canvas-cart .woocommerce-mini-cart::-webkit-scrollbar { background-color: #fff; width: 12px; } .off-canvas-cart .woocommerce-mini-cart::-webkit-scrollbar-track { background-color: #fff; } .off-canvas-cart .woocommerce-mini-cart::-webkit-scrollbar-thumb { background-color: #cacaca; border-radius: 16px; border: 4px solid #fff; } .off-canvas-cart .woocommerce-mini-cart::-webkit-scrollbar-button { display: none; } .off-canvas-cart .woocommerce-mini-cart .woocommerce-mini-cart-item:last-child { margin-bottom: 0; } .off-canvas-cart .woocommerce-mini-cart__total { padding: 1em 25px; } @media (min-width: 450px) { .off-canvas-cart .woocommerce-mini-cart__total { padding: 1em 30px; } } .off-canvas-cart .woocommerce-mini-cart__buttons { padding: 0 25px; } @media (min-width: 450px) { .off-canvas-cart .woocommerce-mini-cart__buttons { padding: 6px 30px 10px; display: flex; justify-content: space-between; } } .off-canvas-cart .woocommerce-mini-cart__buttons .button { display: block; margin: 0 0 15px; } @media (min-width: 450px) { .off-canvas-cart .woocommerce-mini-cart__buttons .button { margin: 0; width: 48%; } } .off-canvas-cart .woocommerce-mini-cart__buttons .checkout { margin-bottom: 0; } .off-canvas-cart .woocommerce-mini-cart__empty-message { padding: 20px; text-align: center; } .off-canvas-cart.active { transform: none; } .off-canvas-cart.active ~ .electro-overlay { opacity: 1; visibility: visible; transition: opacity .25s ease,visibility 0s ease; } .off-canvas-cart.active.open ~ .tooltip { display: none; } .off-canvas-cart__header { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 20px; border-bottom: 1px solid; border-color: rgba(129, 129, 129, 0.2); } .off-canvas-cart__header .section-title { margin: 0; font-size: 16px; font-weight: 700; } .off-canvas-cart__header .electro-close-icon { display: block; position: relative; height: 20px; width: 20px; top: 0; right: 0; } .off-canvas-cart__header .electro-close-icon::before, .off-canvas-cart__header .electro-close-icon::after { width: 16px; height: 2px; right: auto; } .electro-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1002; opacity: 0; visibility: hidden; transition: opacity .25s ease,visibility 0s ease .25s; background-color: rgba(0, 0, 0, 0.7); } .electro-close-icon { display: none; position: absolute; top: 5px; right: 5px; font-size: 0; height: 100px; width: 100px; z-index: 200; cursor: pointer; } .electro-close-icon::before, .electro-close-icon::after { content: " "; width: 40px; height: 3px; position: absolute; right: 50%; top: 50%; margin-top: -2px; margin-right: -20px; display: inline-block; background-color: #2d2a2a; } .electro-close-icon::before { transform: rotate(45deg); transition: background-color .25s ease,transform .25s ease,-webkit-transform .25s ease; } .electro-close-icon::after { transform: rotate(-45deg); transition: background-color .25s ease,transform .25s ease; } .electro-close-icon:hover::before, .electro-close-icon:focus::before { transform: rotate(0deg); } .electro-close-icon:hover::after, .electro-close-icon:focus::after { transform: rotate(0deg); } /* * Owl Carousel - Core */ .owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; } .owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; } .owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .owl-carousel .owl-stage-outer { position: relative; overflow: hidden; /* fix for flashing background */ -webkit-transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .owl-carousel .owl-item img { -webkit-transform-style: preserve-3d; display: block; width: 100%; height: auto; } .owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled { display: none; } .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next { padding: 0; background-color: transparent; border-width: 0; } .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot { cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel.owl-loaded { display: block; } .owl-carousel.owl-loading { opacity: 0; display: block; } .owl-carousel.owl-hidden { opacity: 0; } .owl-carousel.owl-refresh .owl-item { display: none; } .owl-carousel.owl-drag .owl-item { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel.owl-grab { cursor: move; cursor: grab; } .owl-carousel.owl-rtl .owl-item { float: right; } /* No Js */ .no-js .owl-carousel { display: block; } /* * Owl Carousel - Animate Plugin */ .owl-carousel .animated { animation-duration: 1000ms; animation-fill-mode: both; } .owl-carousel .owl-animated-in { z-index: 0; } .owl-carousel .owl-animated-out { z-index: 1; } .owl-carousel .fadeOut { animation-name: fadeOut; } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* * Owl Carousel - Lazy Load Plugin */ .owl-carousel .owl-item .owl-lazy { opacity: 0; transition: opacity 400ms ease; } .owl-carousel .owl-item img { transform-style: preserve-3d; } .owl-dots { text-align: center; } .owl-dots .owl-dot { width: 8px; height: 8px; background-color: #bcbcbc; display: inline-block; border-radius: 50%; padding: 0; border-width: 0; } .owl-dots .owl-dot.active { width: 30px; height: 8px; border-radius: 3px; } .owl-dots .owl-dot + .owl-dot { margin-left: 1em; } /* * Widget */ .sidebar .widget, .sidebar-blog .widget { margin-bottom: 5.143em; } .sidebar .widget-title, .sidebar-blog .widget-title { font-size: 1.357em; line-height: 0.947em; margin-bottom: 1.842em; padding-bottom: 1.053em; position: relative; border-bottom: 1px solid #dddddd; } .sidebar .widget-title:after, .sidebar-blog .widget-title:after { content: ' '; width: 3.684em; border-bottom: 2px solid transparent; display: block; position: absolute; bottom: -1px; } .sidebar .widget-title + ul, .sidebar ul.menu, .sidebar-blog .widget-title + ul, .sidebar-blog ul.menu { list-style: none; padding-left: 0; margin-bottom: 0; } .sidebar .widget-title + ul li > a:only-child, .sidebar .widget-title + ul .menu-item > a, .sidebar .widget-title + ul .page_item > a, .sidebar .widget-title + ul .cat-item > a, .sidebar ul.menu li > a:only-child, .sidebar ul.menu .menu-item > a, .sidebar ul.menu .page_item > a, .sidebar ul.menu .cat-item > a, .sidebar-blog .widget-title + ul li > a:only-child, .sidebar-blog .widget-title + ul .menu-item > a, .sidebar-blog .widget-title + ul .page_item > a, .sidebar-blog .widget-title + ul .cat-item > a, .sidebar-blog ul.menu li > a:only-child, .sidebar-blog ul.menu .menu-item > a, .sidebar-blog ul.menu .page_item > a, .sidebar-blog ul.menu .cat-item > a { padding: 0.5em 0; display: inline-block; } .sidebar .product_list_widget li > a, .sidebar .product_list_widget li > a .product-title { display: block; font-weight: normal; color: #333e48; } .sidebar .product_list_widget .electro-price { display: block; position: relative; } .sidebar .product_list_widget .electro-price::after { display: block; clear: both; content: ""; } .sidebar .product_list_widget .electro-price .amount { font-weight: bold; font-size: 1.071em; } .sidebar .product_list_widget .electro-price del { float: left; display: block; width: 100%; position: absolute; top: -18px; line-height: 18px; } .sidebar .product_list_widget .electro-price del .amount { font-size: 0.733em; } .sidebar .product_list_widget .electro-price ins { float: left; } .sidebar .product_list_widget .electro-price ins .amount { color: #dc3545; } .sidebar .product_list_widget .star-rating + .electro-price del { top: 0; } .sidebar .product_list_widget .star-rating + .electro-price ins { margin-top: 18px; } .widget_electro_products_filter .widget { margin-bottom: 0; } .widget_electro_products_filter .widget .widget-title { font-weight: bold; font-size: 1em; margin-bottom: 1.572em; border: none; padding: 0; } .widget_electro_products_filter .widget .widget-title::after { content: none; } .widget_electro_products_filter .widget + .widget { padding-top: 30px; margin-top: 20px; border-top: 1px solid #dddddd; } .widget_electro_products_filter ul { list-style: none; } .widget_electro_products_filter .widget_layered_nav li > a::before, .widget_electro_products_filter .widget_layered_nav li > span:not(.count)::before, .widget_electro_products_filter .widget_product_categories li > a::before, .widget_electro_products_filter .widget_product_categories li > span:not(.count)::before { content: "\f0c8"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 400; margin-right: 0.571em; font-size: 1.143em; line-height: 22px; vertical-align: middle; color: #dddddd; } .widget_electro_products_filter .widget_layered_nav li > a:hover::before, .widget_electro_products_filter .widget_layered_nav li > a:focus::before, .widget_electro_products_filter .widget_layered_nav li > span:not(.count):hover::before, .widget_electro_products_filter .widget_layered_nav li > span:not(.count):focus::before, .widget_electro_products_filter .widget_product_categories li > a:hover::before, .widget_electro_products_filter .widget_product_categories li > a:focus::before, .widget_electro_products_filter .widget_product_categories li > span:not(.count):hover::before, .widget_electro_products_filter .widget_product_categories li > span:not(.count):focus::before { content: "\f14a"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 400; font-size: 1.143em; margin-right: 0.571em; } .widget_electro_products_filter .widget_layered_nav li.chosen > a::before, .widget_electro_products_filter .widget_layered_nav li.current-cat > a::before, .widget_electro_products_filter .widget_product_categories li.chosen > a::before, .widget_electro_products_filter .widget_product_categories li.current-cat > a::before { content: "\f14a"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 1.143em; margin-right: 0.571em; } .maxlist-more { margin-top: 1.14em; } .maxlist-more a { font-size: 0.929em; } .sidebar-blog .widget_categories .widget-title + ul li, .sidebar-blog .widget_categories .widget-title + ul .meu-item, .sidebar-blog .widget_categories ul.menu li, .sidebar-blog .widget_categories ul.menu .meu-item { border-bottom: 1px solid #dddddd; } .sidebar-blog .widget_categories .widget-title + ul li.current-cat a, .sidebar-blog .widget_categories .widget-title + ul .meu-item.current-cat a, .sidebar-blog .widget_categories ul.menu li.current-cat a, .sidebar-blog .widget_categories ul.menu .meu-item.current-cat a { font-weight: bold; } .sidebar-blog .widget_categories .widget-title + ul li a, .sidebar-blog .widget_categories .widget-title + ul .meu-item a, .sidebar-blog .widget_categories ul.menu li a, .sidebar-blog .widget_categories ul.menu .meu-item a { position: relative; color: #5d7184; position: relative; margin-left: 2.7em; } .sidebar-blog .widget_categories .widget-title + ul li a:before, .sidebar-blog .widget_categories .widget-title + ul .meu-item a:before, .sidebar-blog .widget_categories ul.menu li a:before, .sidebar-blog .widget_categories ul.menu .meu-item a:before { color: #5d7184; content: '\f105'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 1.1em; line-height: 1.5em; margin-left: -1.4em; position: absolute; } .sidebar-blog .widget_categories .widget-title + ul li a:hover, .sidebar-blog .widget_categories .widget-title + ul li a:focus, .sidebar-blog .widget_categories .widget-title + ul .meu-item a:hover, .sidebar-blog .widget_categories .widget-title + ul .meu-item a:focus, .sidebar-blog .widget_categories ul.menu li a:hover, .sidebar-blog .widget_categories ul.menu li a:focus, .sidebar-blog .widget_categories ul.menu .meu-item a:hover, .sidebar-blog .widget_categories ul.menu .meu-item a:focus { font-weight: 700; } .sidebar-blog .widget_categories .widget-title + ul li ul.children, .sidebar-blog .widget_categories .widget-title + ul .meu-item ul.children, .sidebar-blog .widget_categories ul.menu li ul.children, .sidebar-blog .widget_categories ul.menu .meu-item ul.children { list-style: none; margin-top: 0.500em; } .sidebar-blog .widget_categories .widget-title + ul li:last-child, .sidebar-blog .widget_categories .widget-title + ul .meu-item:last-child, .sidebar-blog .widget_categories ul.menu li:last-child, .sidebar-blog .widget_categories ul.menu .meu-item:last-child { border-bottom: none; } .ltr .sidebar-blog .widget_categories .widget-title + ul li a:before, .ltr .sidebar-blog .widget_categories .widget-title + ul .meu-item a:before, .ltr .sidebar-blog .widget_categories ul.menu li a:before, .ltr .sidebar-blog .widget_categories ul.menu .meu-item a:before { content: '\f104'; } .electro_posts_carousel_widget .post-item .post-thumbnail { display: block; padding-bottom: 0.857em; } .electro_posts_carousel_widget .post-item .post-content { color: #768b9e; } .electro_posts_carousel_widget .post-item .post-content .post-name { font-size: 1.071em; font-weight: bold; display: block; padding-bottom: 0.571em; } .electro_posts_carousel_widget .post-item .post-content .post-category a, .electro_posts_carousel_widget .post-item .post-content .post-date { color: #768b9e; font-size: 0.857em; } .electro_posts_carousel_widget .electro-img-placeholder { position: relative; } .electro_posts_carousel_widget .electro-img-placeholder .fa { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #fff; } section.section-posts-carousel header { margin-bottom: 1.429em; } section.section-posts-carousel header .owl-nav { line-height: 2em; } section.section-posts-carousel .widget-title { display: inline-block; margin-bottom: 0; border-bottom: none; } section.section-posts-carousel .comments-link a, section.section-posts-carousel .likes a { position: relative; color: #919090; font-size: 0.857em; line-height: 1.500em; } section.section-posts-carousel .comments-link a::before, section.section-posts-carousel .likes a::before { color: #919090; font-family: "font-electro"; margin-rightf: 3px; vertical-align: middle; font-size: 16px; } section.section-posts-carousel .comments-link a:hover, section.section-posts-carousel .comments-link a:focus, section.section-posts-carousel .likes a:hover, section.section-posts-carousel .likes a:focus { color: #000; } section.section-posts-carousel .comments-link a:hover:before, section.section-posts-carousel .comments-link a:focus:before, section.section-posts-carousel .likes a:hover:before, section.section-posts-carousel .likes a:focus:before { color: #000; } section.section-posts-carousel .comments-link a:before { content: "\63"; } section.section-posts-carousel .likes a:before { content: "\6a"; } .widget_electro_features_block_widget .features-list { padding: 30px; background-color: #fff; } .widget_electro_features_block_widget .features-list .feature + .feature { border-left: none; } .widget_electro_features_block_widget .features-list .feature { border-bottom: 1px solid #dddddd; padding-top: 1.786em; padding-bottom: 1.786em; max-width: 100%; } .widget_electro_features_block_widget .features-list .feature:first-child { padding-top: 0; } .widget_electro_features_block_widget .features-list .feature:last-child { border-bottom: none; padding-bottom: 0; } .widget_electro_features_block_widget .features-list .media { margin: 0; width: inherit; } .widget_electro_features_block_widget .features-list .media i { font-size: 42px; } .widget_electro_features_block_widget .features-list .media i.ec-customers { font-size: 48px; } .widget_electro_features_block_widget .features-list .media .media-left { padding-left: 0; } .widget_electro_features_block_widget .features-list .media .media-body { flex-grow: 1; } .product_list_widget { list-style: none; padding-left: 0; margin-bottom: 0; } .product_list_widget > li { margin-bottom: 2.143em; } .product_list_widget > li::after { display: block; clear: both; content: ""; } .product_list_widget > li > a:hover, .product_list_widget > li > a:focus { color: black; text-decoration: none; } .product_list_widget > li:last-child { margin-bottom: 0; } .product_list_widget .product-title { color: #0062bd; font-weight: bold; font-size: 1em; display: block; line-height: 1.2em; } .product_list_widget a { color: #0062bd; font-weight: bold; } .product_list_widget img, .product_list_widget .wp-post-image { width: 75px; height: 75px; margin-right: 20px; float: left; } .product_list_widget .electro-price { margin-top: 1.667em; display: block; margin-left: 95px; } .product_list_widget .star-rating + .electro-price { margin-top: 0; } .product_list_widget .amount { display: inline-block; font-size: 1.071em; } .product_list_widget del .amount, .product_list_widget del { color: #919090; } .product_list_widget del .amount { text-decoration: line-through; font-size: 0.928em; } .product_list_widget ins .amount { font-size: 1.071em; } .product_list_widget .star-rating { margin: 8px 0; } .product_list_widget .star-rating + .amount, .product_list_widget .star-rating + del > .amount, .product_list_widget .star-rating + del + ins > .amount { margin-top: 0; } .product_list_widget.cart_list { margin-bottom: 1rem; } .product_list_widget .mini_cart_item .remove { float: right; color: #dc3545; } .product_list_widget .mini_cart_item a:nth-child(2) { line-height: 1.286em; font-size: 1em; } .product_list_widget .mini_cart_item .quantity { display: block; } .product_list_widget .mini_cart_item .quantity .amount { margin-top: 0; } .product_list_widget .mini_cart_item .variation-Vendor { display: none; } .widget_product_categories ul li > a, .widget_product_categories ul li > span, .widget_layered_nav ul li > a, .widget_layered_nav ul li > span { padding: 0.571em 0 0.643em 0; display: inline-block; } .widget_product_categories ul li .count, .widget_layered_nav ul li .count { font-size: 0.857em; color: #aaaaaa; } .widget_layered_nav .woocommerce-widget-layered-nav-dropdown__submit { margin-top: 15px; } .widget_layered_nav .select2-selection--multiple .select2-selection__rendered li { line-height: 1; font-size: 12px; } .widget_layered_nav .select2-container .select2-selection, .widget_layered_nav .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection { padding: 8px; } .widget_layered_nav .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { margin-right: 4px; } .widget_electro_products_filter .widget_layered_nav .select2-selection--multiple li > a::before, .widget_electro_products_filter .widget_layered_nav .select2-selection--multiple li > span:not(.count)::before, .widget_electro_products_filter .widget_product_categories .select2-selection--multiple li > a::before, .widget_electro_products_filter .widget_product_categories .select2-selection--multiple li > span:not(.count)::before { display: none; } .widget_product_categories ul { list-style: none; } .widget_product_categories .product-categories, .widget_product_categories .widget-title + ul { padding: 0 !important; border: 2px solid #dddddd; border-radius: 6px; } .widget_product_categories ul li { border-top: 1px solid #dddddd; } .widget_product_categories ul li:first-child { border: none; } .widget_product_categories ul li .child-indicator { padding-right: 0.429em; } .widget_product_categories ul li .child-indicator i { font-size: 0.857em; color: #aaaaaa; width: 0.571em; } .widget_product_categories ul li .children { padding: 0; } .widget_product_categories ul li .children .child-indicator { padding-left: 2.214em; } .widget_product_categories ul li .children .no-child { padding-left: 3.143em; } .widget_product_categories ul li .child-indicator { padding-left: 1.214em; } .widget_product_categories ul li .no-child { padding-left: 2.143em; } .widget_product_categories .product_cat > span { padding: 1em 2em; border-bottom: 1px solid #dddddd; display: block; cursor: pointer; } .widget_product_categories .product_cat > ul { padding: 0.929em; } .widget_product_categories .category-single { padding: 0 !important; } .widget_product_categories .category-single > li, .widget_product_categories .category-single .show-all-cat > li { border: none; } .widget_product_categories .category-single .show-all-cat { padding: 0; } .widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown { padding: 1em 2em; border-bottom: 1px solid #dddddd; display: block; cursor: pointer; } .widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown .child-indicator { padding-left: 0.643em; } .widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown .child-indicator i { font-size: 1.2em; font-weight: bold; vertical-align: middle; } .widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown + ul { padding: 0.929em; } .widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown + ul li:first-child { border: none; } .widget_product_categories .category-single > li > ul:last-child { padding: 0.929em; } .widget_product_categories .category-single > li > ul:last-child > li > a .child-indicator { display: none; } .widget_product_categories .category-single > li > ul:last-child > li > a .no-child { padding-left: 0; } .widget_product_categories .category-single > li > ul:last-child > li .children > li > a { display: flex; } .widget_product_categories .category-single > li > ul:last-child > li .children > li > a .count { margin-top: 2px; margin-left: 4px; } .widget_product_categories .category-single > li > ul:last-child li.current-cat-parent > .children li > a .child-indicator { padding-left: 0; } .widget_product_categories .category-single > li > ul:last-child li.current-cat-parent > .children li > a .no-child { padding-left: 1.214em; } .widget_product_categories .category-single > li > ul:last-child li.current-cat > a { font-weight: bold; } .widget_product_categories .category-single > li > ul:last-child li.current-cat > .children li > a .child-indicator { padding-left: 0; } .widget_product_categories .category-single > li > ul:last-child li.current-cat > .children li > a .no-child { padding-left: 1.214em; } .widget_product_categories .category-single > li > ul:last-child li > a { padding-left: 1.071em; padding-bottom: 0.643em; } .widget_product_categories .category-single > li > ul:last-child li > .children > li .child-indicator { padding-left: 1.214em; } .widget_product_categories .category-single > li > ul:last-child li > .children > li .no-child { padding-left: 2.143em; } .widget_product_categories .category-single > li > ul:last-child li > .children > li:first-child > a { padding-top: 1em; } .widget_product_categories .category-single > li > ul:last-child li .children li { padding: 0; } .widget_product_categories .category-single > li > ul:last-child li .children li .children { transition: opacity .1s ease; padding-bottom: 0.571em; } .widget_product_categories .category-single > li > ul:last-child li .children li:first-child { border-top: 1px solid #dddddd; } .widget_product_categories .category-single > li > ul:last-child li .children li .children li { border: none; } .widget_product_categories .category-single > li > ul:last-child li .children li .children li a { padding-left: 3.214em; line-height: 1.1em; padding-bottom: 0.893em; } .widget_product_categories .category-single > li > ul:last-child li .children li .children li .no-child, .widget_product_categories .category-single > li > ul:last-child li .children li .children li .child-indicator { padding-left: 0; } .widget_price_filter .price_slider { margin: 30px 0 17px 0; } .widget_price_filter .price_slider_amount { text-align: left; position: relative; color: #aaaaaa; display: inline-flex; flex-direction: column; } .widget_price_filter .price_slider_amount .button { line-height: 1; font-size: 1em; font-weight: bold; padding: 0.75em 1.646em; border-radius: 0.571em; order: 2; width: fit-content; } .widget_price_filter .price_slider_amount .price_label { font-size: 1em; line-height: 1em; margin-bottom: 29px; } .widget_price_filter .ui-slider { position: relative; text-align: left; } .widget_price_filter .ui-slider .ui-slider-handle { border-radius: 50%; box-sizing: border-box; cursor: ew-resize; margin-top: -8px; opacity: 1; outline: medium none; position: absolute; z-index: 2; height: 1.143em; width: 1.143em; } .widget_price_filter .ui-slider .ui-slider-handle:last-child { border-width: 3px; border-style: solid; background-color: #fff; margin-left: -1em; } .widget_price_filter .ui-slider .ui-slider-handle:hover, .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active { box-shadow: 0 0 0 0.236em rgba(0, 0, 0, 0.1); } .widget_price_filter .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-color: #aaaaaa; } .widget_price_filter .price_slider_wrapper .ui-widget-content { background: #919090; } .widget_price_filter .ui-slider-horizontal { height: 2px; } .widget_price_filter .ui-slider-horizontal .ui-slider-range { top: -2px; height: 6px; margin-left: 2px; } .widget_layered_nav_filters li.chosen a { display: block !important; } .widget_layered_nav_filters li.chosen a::before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; content: "\f057"; font-family: 'Font Awesome 5 Free'; font-weight: 900; margin-right: 0.571em; } .widget_layered_nav_filters li.chosen a:hover::before, .widget_layered_nav_filters li.chosen a:focus::before { color: #dc3545; } .section-products-carousel .product-carousel-alt { text-align: center; } .section-products-carousel .product-carousel-alt h3, .section-products-carousel .product-carousel-alt .h3, .section-products-carousel .product-carousel-alt .woocommerce-loop-product__title { font-size: 1.071em; margin-bottom: 1.667em; padding: 0 2.857em; } .section-products-carousel .product-carousel-alt .loop-product-categories { padding: 1.214em 0 0.500em 0; display: block; } .section-products-carousel .product-carousel-alt .loop-product-categories a { color: #aaaaaa; font-size: 0.857em; } .section-products-carousel .product-carousel-alt .price { font-size: 1.500em; } .section-products-carousel .product-carousel-alt .price del { font-size: 0.762em; padding-left: 0.325em; } .section-products-carousel .product-carousel-alt .price del { text-decoration: line-through; } .widget_electro_products_carousel_widget .section-products-carousel header { margin-bottom: 1.429em; } .widget_electro_products_carousel_widget .section-products-carousel header h2, .widget_electro_products_carousel_widget .section-products-carousel header .h2 { font-size: 1.357em; line-height: 0.947em; padding-bottom: 1.053em; } .widget_electro_products_carousel_widget .section-products-carousel header .owl-nav { line-height: 2em; } .widget_electro_products_carousel_widget .section-products-carousel .products-carousel .owl-item .product { margin-left: 3px; margin-right: 3px; } .widget_electro_products_carousel_widget .section-products-carousel .products-carousel .owl-nav, .widget_electro_products_carousel_widget .section-products-carousel .products-carousel .owl-dots { display: none; } .wc-layered-nav-rating .star-rating { display: inline-block; } .widget select { max-width: 100%; } #wp-calendar { width: 100%; } #wp-calendar caption { text-align: right; color: #333; font-size: 0.857em; margin-bottom: 1.250em; caption-side: top; } #wp-calendar thead { font-size: 0.714em; } #wp-calendar thead th { padding-bottom: 1em; text-align: center; } #wp-calendar tbody { color: #aaaaaa; } #wp-calendar tbody td { background: #fff; border: 1px solid #fff; text-align: center; padding: 8px; } #wp-calendar tbody td:hover { background: #fff; } #wp-calendar tbody td a { font-weight: bold; } #wp-calendar tbody .pad { background: none; } #wp-calendar tfoot #next { font-size: 0.714em; text-transform: uppercase; text-align: right; } #wp-calendar tfoot #prev { font-size: 0.714em; text-transform: uppercase; padding-top: 1em; } .widget_recent_comments .recentcomments + .recentcomments { margin-top: 0.5em; padding-top: 0.5em; } .widget_recent_comments a { font-weight: bold; } .widget_rss .widget-title .rss-widget-icon { display: none; } .widget_rss .widget-title .rsswidget { display: block; } .widget_rss li .rsswidget { font-size: 110%; font-weight: bold; display: block; } .widget_rss li .rss-date { font-size: 80%; } .widget_rss li .rssSummary { margin: 0.429em 0; } .widget_rss li + li { margin-top: 1em; } .widget_rss li + li:before { border-top: 1px solid #dddddd; content: ''; display: block; padding-top: 1em; } .widget_search form.search-form label, .widget_search .woocommerce-product-search label, .sidebar .widget_product_search form.search-form label, .sidebar .widget_product_search .woocommerce-product-search label { display: block; } .widget_search form.search-form .search-field, .widget_search .woocommerce-product-search .search-field, .sidebar .widget_product_search form.search-form .search-field, .sidebar .widget_product_search .woocommerce-product-search .search-field { border: 1px solid #dddddd; border-radius: 50px; line-height: 1.286em; padding: 0.929em 1.929em; width: 100%; color: #919090; } .widget_search .search-submit, .widget_search input[type=submit], .widget_search button[type=submit], .sidebar .widget_product_search .search-submit, .sidebar .widget_product_search input[type=submit], .sidebar .widget_product_search button[type=submit] { display: none; } .widget_tag_cloud .tagcloud a { background: transparent; border-color: #e4e5e7; border-style: solid; border-width: 1px; color: #565656; display: inline-block; font-size: 1.000em !important; line-height: 1; margin: 0 0.457em 0.731em 0; padding: 0.823em 0.788em; } .widget_tag_cloud .tagcloud a:hover, .widget_tag_cloud .tagcloud a:focus { color: #fff; } .widget_nav_menu .sub-menu .sub-menu .sub-menu { padding: 0; } .widget_layered_nav ul li > a, .widget_layered_nav ul li > span, .widget_product_categories ul li > a, .widget_product_categories ul li > span { padding: .4em 0; } .sidebar > .widget, .sidebar-blog .widget { margin-bottom: 3.3em; } .product_list_widget > li { margin-bottom: 1.35em; } .electro_posts_carousel_widget .post-item .post-content .post-name { font-size: 1em; } .sidebar .widget-title + ul .cat-item > a, .sidebar .widget-title + ul .menu-item > a, .sidebar .widget-title + ul .page_item > a, .sidebar .widget-title + ul li > a:only-child, .sidebar ul.menu .cat-item > a, .sidebar ul.menu .menu-item > a, .sidebar ul.menu .page_item > a, .sidebar ul.menu li > a:only-child, .sidebar-blog .widget-title + ul .cat-item > a, .sidebar-blog .widget-title + ul .menu-item > a, .sidebar-blog .widget-title + ul .page_item > a, .sidebar-blog .widget-title + ul li > a:only-child, .sidebar-blog ul.menu .cat-item > a, .sidebar-blog ul.menu .menu-item > a, .sidebar-blog ul.menu .page_item > a, .sidebar-blog ul.menu li > a:only-child { padding: .35em 0; } .widget_electro_products_filter .widget .widget-title { margin-bottom: 0.8em; } .widget_product_categories .product_cat > span, .widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown { padding: 1.06em 2em; /*0.75em 2em;*/ } .widget_product_categories .product_cat > ul { padding: 0.5em .929em 0.5em; } .widget_product_categories .category-single .show-all-cat { padding: 0; } .widget_product_categories ul li .children li { border-top: none; } .sidebar > .widget > .widget-title, .sidebar-blog .widget-title { font-size: 1.286em; line-height: 1em; margin-bottom: 1.75em; } .sidebar .widget.widget_electro_products_filter > .widget-title { margin-bottom: 1.95em; } .widget_electro_products_filter .widget_layered_nav ul li > a { padding: 0; } .woocommerce-ordering .orderby, .electro-wc-wppp-select { border-radius: 1.429em; } .woocommerce-ordering .orderby, .electro-wc-wppp-select.c-select { padding: .26rem 1.75rem .26rem .75rem; } .shop-control-bar { padding: 0.2em 1.429em; } .shop-control-bar .form-electro-wc-ppp, .shop-control-bar .woocommerce-ordering { padding: 3px 0; } .woocommerce-page .page-header { margin-bottom: 1em; } .pagination ul.page-numbers > li a, .pagination ul.page-numbers > li span, .woocommerce-pagination ul.page-numbers > li a, .woocommerce-pagination ul.page-numbers > li span { padding: 0; width: 35px; height: 35px; line-height: 34px; text-align: center; vertical-align: middle; border-radius: 20px; } .widget_price_filter .price_slider_amount .price_label .from { font-weight: 400; display: inline-block; } .widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow { top: 24%; right: 4%; } .sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons { display: flex; justify-content: space-between; } .sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons a { padding: 12px 20px; line-height: 1; } .live-search-media { color: #333; display: flex; align-items: center; } .live-search-media .media-body { flex: 1; width: auto; } .live-search-media .media-left { padding-right: 10px; } .twitter-typeahead { z-index: 2; width: 100%; display: flex !important; } .tt-hint { color: #999; } .tt-menu { margin-top: 2px; padding: 8px 0; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); width: calc( 100% - 2.134em); margin-left: 2.134em; text-align: left; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } .tt-suggestion, .empty-message { padding: 3px 20px; font-size: 14px; line-height: 24px; margin: 0; cursor: pointer; } .tt-suggestion:hover, .tt-suggestion:focus, .empty-message:hover, .empty-message:focus { color: #333e48; background-color: #f5f5f5; cursor: pointer; } .tt-suggestion.tt-cursor { color: #333e48; background-color: #f5f5f5; cursor: pointer; } .tt-suggestion p { margin: 0; } .features-list { border: 1px solid #dddddd; border-radius: 8px; margin-bottom: 1.643em; margin-left: 0; margin-right: 0; flex-wrap: nowrap; overflow: auto; justify-content: space-between; } .features-list .media { width: 150px; margin: 0 auto; display: flex; align-items: center; } .features-list .media-left, .features-list .feature-icon { padding-right: 10px; } .features-list .media-left i, .features-list .feature-icon i { font-size: 2.571em; } .features-list .media-left i.ec-customers, .features-list .feature-icon i.ec-customers { font-size: 3.386em; } .features-list .media-body { text-align: center; font-size: 1em; line-height: 1.25; flex-grow: 1; } .features-list .feature { padding-top: 1.357em; padding-bottom: 0.929em; } .features-list .feature + .feature { border-left: 1px solid #dddddd; } .features-list .feature-text strong { display: block; } .features-list .feature { border-bottom: none; padding-right: 0; display: flex; margin: auto; } @media (max-width: 991.98px) { .features-list .feature { flex: 0 0 auto; width: 180px; } } .features-list .feature .media { margin: auto; } @media (min-width: 992px) { .features-list .feature { padding-right: 15px; } .features-list.row-cols-lg-1 { flex-direction: column; } .features-list.row-cols-lg-1 .feature { border-bottom: 1px solid #dddddd; width: 100%; } .features-list.row-cols-lg-1 .feature:last-child { border-bottom-width: 0; } .features-list.row-cols-lg-5 .feature { flex: 0 0 auto; width: 20%; } } .demo_store { position: fixed; left: 0; right: 0; margin: 0; padding: 12px 1em; z-index: 999; text-align: center; font-weight: bold; top: 0; } @media (min-width: 768px) { .demo_store { line-height: 2; display: flex; justify-content: space-between; align-items: center; padding: 0 0 0 2.6180340252em; } } .demo_store a { text-decoration: underline; display: block; } .demo_store a:hover { text-decoration: none; } .admin-bar .demo_store { top: 46px; } @media (min-width: 992px) { .admin-bar .demo_store { top: 32px; } } .woocommerce-demo-store:not(.woocommerce-store-notice-dismissed) #page { margin-top: 92px; } @media (min-width: 768px) { .woocommerce-demo-store:not(.woocommerce-store-notice-dismissed) #page { margin-top: 52px; } } @media (max-width: 767.98px) { .admin-bar:not(.woocommerce-store-notice-dismissed) .handheld-stick-this.stuck { top: 136px; } } @media (min-width: 768px) { .demo_store a { background: rgba(0, 0, 0, 0.1); float: right; display: inline-block; margin: 0; padding: 12px 2.6180340252em; } } /*===================================================================================*/ /* ELECTRO-DARK /*===================================================================================*/ body.electro-dark:not(.home):not(.page-template-template-homepage-v8) .header-v1, body.electro-dark:not(.home):not(.page-template-template-homepage-v8) .header-v7 { border-color: #2f3336; } body.electro-dark { background-color: var(--bs-ec-dark); color: var(--bs-ec-dark-body); } body.electro-dark ins, body.electro-dark .sidebar .product_list_widget .electro-price ins .amount, body.electro-dark .owl-item > .product .price ins, body.electro-dark .products > .product .price ins, body.electro-dark .secondary-nav > .menu-item.highlight > a, body.electro-dark .accessories .accessory-checkbox .accessory-price, body.electro-dark .accessories .total-price .total-price-html { color: #e0245e; } body.electro-dark .header-v1 .electro-navigation .departments-menu-v2-title, body.electro-dark .table-compare tbody .button:not(:hover), body.electro-dark .widget_tag_cloud .tagcloud a:focus, body.electro-dark .widget_tag_cloud .tagcloud a:hover { color: var(--bs-ec-dark); } @media (min-width: 1200px) { body.electro-dark .header-v10 .stick-this.stuck, body.electro-dark .header-v11 .stick-this.stuck, body.electro-dark .header-v12 .stick-this.stuck { background-color: var(--bs-ec-dark); } body.electro-dark .header-v11 .stick-this.stuck .secondary-nav > .menu-item:not(.highlight) > a { color: #d9d9d9; } } body.electro-dark .back-to-top-link { color: var(--bs-ec-dark); border-width: 0; opacity: .9; } body.electro-dark .back-to-top-link:not(:hover) { background-color: var(--bs-ec-dark-body); } body.electro-dark .site-header .off-canvas-navigation.light .dropdown-menu { background-color: #f6f4f4; } body.electro-dark select { color: var(--bs-ec-dark-body); border-width: 0; background: #181818 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=") no-repeat right 0.75rem center; } body.electro-dark .form-control, body.electro-dark input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), body.electro-dark input[type="email"], body.electro-dark input[type="url"], body.electro-dark input[type="password"], body.electro-dark input[type="search"], body.electro-dark textarea, body.electro-dark .input-text, body.electro-dark .dokan-form-control, body.electro-dark .select2-search__field, body.electro-dark .input-text, body.electro-dark input[type=email], body.electro-dark input[type=password], body.electro-dark input[type=search], body.electro-dark input[type=text], body.electro-dark input[type=url], body.electro-dark textarea, body.electro-dark div.wpforms-container-full .wpforms-form input[type=email], body.electro-dark div.wpforms-container-full .wpforms-form input[type=password], body.electro-dark div.wpforms-container-full .wpforms-form input[type=search], body.electro-dark div.wpforms-container-full .wpforms-form input[type=text], body.electro-dark div.wpforms-container-full .wpforms-form input[type=url], body.electro-dark div.wpforms-container-full .wpforms-form textarea { background-color: #212121; border-color: #212121; color: var(--bs-ec-dark-body); } body.electro-dark .form-control:focus, body.electro-dark input:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), body.electro-dark input:focus[type="email"], body.electro-dark input:focus[type="url"], body.electro-dark input:focus[type="password"], body.electro-dark input:focus[type="search"], body.electro-dark textarea:focus, body.electro-dark .input-text:focus, body.electro-dark .form-control:active, body.electro-dark input:active[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), body.electro-dark input:active[type="email"], body.electro-dark input:active[type="url"], body.electro-dark input:active[type="password"], body.electro-dark input:active[type="search"], body.electro-dark textarea:active, body.electro-dark .input-text:active, body.electro-dark .dokan-form-control:focus, body.electro-dark .dokan-form-control:active, body.electro-dark .select2-search__field:focus, body.electro-dark .select2-search__field:active, body.electro-dark .input-text:focus, body.electro-dark .input-text:active, body.electro-dark input[type=email]:focus, body.electro-dark input[type=email]:active, body.electro-dark input[type=password]:focus, body.electro-dark input[type=password]:active, body.electro-dark input[type=search]:focus, body.electro-dark input[type=search]:active, body.electro-dark input[type=text]:focus, body.electro-dark input[type=text]:active, body.electro-dark input[type=url]:focus, body.electro-dark input[type=url]:active, body.electro-dark textarea:focus, body.electro-dark textarea:active, body.electro-dark div.wpforms-container-full .wpforms-form input[type=email]:focus, body.electro-dark div.wpforms-container-full .wpforms-form input[type=email]:active, body.electro-dark div.wpforms-container-full .wpforms-form input[type=password]:focus, body.electro-dark div.wpforms-container-full .wpforms-form input[type=password]:active, body.electro-dark div.wpforms-container-full .wpforms-form input[type=search]:focus, body.electro-dark div.wpforms-container-full .wpforms-form input[type=search]:active, body.electro-dark div.wpforms-container-full .wpforms-form input[type=text]:focus, body.electro-dark div.wpforms-container-full .wpforms-form input[type=text]:active, body.electro-dark div.wpforms-container-full .wpforms-form input[type=url]:focus, body.electro-dark div.wpforms-container-full .wpforms-form input[type=url]:active, body.electro-dark div.wpforms-container-full .wpforms-form textarea:focus, body.electro-dark div.wpforms-container-full .wpforms-form textarea:active { background-color: var(--bs-ec-dark); border-color: #1da1f2; } body.electro-dark .table-compare .product-title, body.electro-dark .accessories .accessory-checkbox { color: #1da1f2; } body.electro-dark .accessories .accessory-checkbox .product-title { border-color: #1da1f2; } body.electro-dark .dropdown-menu-mini-cart .wc-forward:not(:hover):not(.checkout), body.electro-dark .post-navigation .nav-links .nav-next a:not(:hover):not(:focus), body.electro-dark .post-navigation .nav-links .nav-previous a:not(:hover):not(:focus), body.electro-dark .wishlist-fragment .show-title-form:not(:hover), body.electro-dark.woocommerce-wishlist .add_to_cart_button:not(:hover), body.electro-dark .single_add_to_cart_button.button:not(:hover):not(:focus), body.electro-dark .dokan-btn:not(:hover), body.electro-dark a.dokan-btn:not(:hover), body.electro-dark input[type=submit].dokan-btn:not(:hover), body.electro-dark .my_account_orders .button:not(:hover):not(:focus), body.electro-dark .woocommerce-MyAccount-downloads .button:not(:hover):not(:focus), body.electro-dark .woocommerce-MyAccount-paymentMethods a:not(:hover):not(:focus), body.electro-dark .woocommerce-MyAccount-paymentMethods + a:not(:hover):not(:focus), body.electro-dark .woocommerce-EditAccountForm .woocommerce-Button:not(:hover):not(:focus), body.electro-dark .return-to-shop .btn:not(:hover):not(:focus), body.electro-dark .return-to-shop button:not(:hover):not(:focus), body.electro-dark .return-to-shop .button:not(:hover):not(:focus), body.electro-dark .return-to-shop .hero-action-btn:not(:hover):not(:focus), body.electro-dark .return-to-shop input:not(:hover):not(:focus)[type=button], body.electro-dark .return-to-shop input:not(:hover):not(:focus)[type=reset], body.electro-dark .return-to-shop input:not(:hover):not(:focus)[type=submit], body.electro-dark .return-to-shop .dokan-btn:not(:hover):not(:focus), body.electro-dark .header-v10 .secondary-nav > .menu-item:not(.highlight) > a, body.electro-dark .woocommerce-store-notice__dismiss-link, body.electro-dark .woocommerce-store-notice { color: var(--bs-ec-dark); } body.electro-dark .dropdown-menu-mini-cart .wc-forward, body.electro-dark .table-compare tbody .button, body.electro-dark .wishlist-fragment .show-title-form, body.electro-dark.woocommerce-wishlist .add_to_cart_button, body.electro-dark .my_account_orders .button, body.electro-dark .woocommerce-MyAccount-downloads .button, body.electro-dark .woocommerce-MyAccount-paymentMethods a, body.electro-dark .woocommerce-MyAccount-paymentMethods + a, body.electro-dark .woocommerce-EditAccountForm .woocommerce-Button, body.electro-dark .woocommerce-form-track-order button, body.electro-dark .return-to-shop .btn, body.electro-dark .return-to-shop button, body.electro-dark .return-to-shop .button, body.electro-dark .return-to-shop .hero-action-btn, body.electro-dark .return-to-shop input[type=button], body.electro-dark .return-to-shop input[type=reset], body.electro-dark .return-to-shop input[type=submit], body.electro-dark .return-to-shop .dokan-btn, body.electro-dark .info-404 button { border-width: 0; } body.electro-dark .electro-advanced-pagination input[type=number], body.electro-dark .electro-tabs .electro-tab .tab-content, body.electro-dark .woocommerce-breadcrumb, body.electro-dark .shop-control-bar select { background-color: var(--bs-ec-dark); } body.electro-dark .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading, body.electro-dark .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, body.electro-dark .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading, body.electro-dark .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading, body.electro-dark .electro-store-directory .widget_product_categories .product-categories li:last-child:before, body.electro-dark .electro-store-directory .widget_product_categories > ul li:last-child:before { background-color: transparent; } body.electro-dark .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:focus, body.electro-dark .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:hover { background-color: transparent !important; } body.electro-dark .tooltip-inner { background-color: var(--bs-ec-dark-body) !important; color: var(--bs-ec-dark) !important; } body.electro-dark .deal-products-carousel, body.electro-dark .home-categories-block.full-width, body.electro-dark .shop-control-bar, body.electro-dark .top-bar .dropdown-menu, body.electro-dark .select2-container--default .select2-selection--single, body.electro-dark .select2-dropdown, body.electro-dark .select2-container--default .select2-results__option[aria-selected=true], body.electro-dark .select2-container--default .select2-results__option[data-selected=true], body.electro-dark .light-bg, body.electro-dark .table-compare tbody tr th, body.electro-dark .post-author-info, body.electro-dark.extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations td.value input[type=text], body.electro-dark.extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations td.value select, body.electro-dark .electro-tabs, body.electro-dark.single-product table.variations td.value select, body.electro-dark .category-icons-carousel:not(.category-icons-carousel-v2) .category a:not(:hover) .category-icon, body.electro-dark.page-template-template-homepage-v12 .body-inner-bg, body.electro-dark.page-template-template-homepage-v12 .body-inner-bg::after { background-color: #212121; } body.electro-dark article.post .post-readmore .btn-primary { background-color: #495057; border-color: #495057; } body.electro-dark .advanced-review .rating-histogram .rating-percentage-bar { background-color: #495057; } body.electro-dark .advanced-review .rating-histogram .rating-percentage { background-color: #ababab; } body.electro-dark article.post .post-readmore .btn-primary:hover { background-color: #000; border-color: #000; } body.electro-dark .widget_tag_cloud .tagcloud a:not(:hover) { background-color: rgba(119, 131, 143, 0.1); border-color: rgba(119, 131, 143, 0.1); color: var(--bs-ec-dark-body); } body.electro-dark .select2-container .select2-choice, body.electro-dark .select2-container .select2-selection, body.electro-dark .woocommerce-widget-layered-nav-dropdown .select2-container .select2-choice, body.electro-dark .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection, body.electro-dark .select2-dropdown, body.electro-dark table.cart .coupon .input-text:not(:focus), body.electro-dark .shipping-calculator-form .button, body.electro-dark .sidebar .widget_product_search .woocommerce-product-search .search-field:not(:focus), body.electro-dark .sidebar .widget_product_search form.search-form .search-field:not(:focus), body.electro-dark .widget_search .woocommerce-product-search .search-field:not(:focus), body.electro-dark .widget_search form.search-form .search-field:not(:focus) { border-color: #212121; } body.electro-dark .select2-container--default .select2-results__option--highlighted[aria-selected], body.electro-dark .select2-container--default .select2-results__option--highlighted[data-selected] { background-color: #1da1f2; } body.electro-dark .categories-list-bg .border-bottom { border-color: #212121 !important; } body.electro-dark .columns-6-1, body.electro-dark .categories-list-bg, body.electro-dark .brand-card-list > div, body.electro-dark .brand-card-list > a { background-color: var(--bs-ec-dark); } body.electro-dark .widget_electro_products_filter .widget_layered_nav li > a::before, body.electro-dark .widget_electro_products_filter .widget_layered_nav li > span:not(.count)::before, body.electro-dark .widget_electro_products_filter .widget_product_categories li > a::before, body.electro-dark .widget_electro_products_filter .widget_product_categories li > span:not(.count)::before { color: #6e767d; } body.electro-dark .home-list-categories .category-media-heading a, body.electro-dark .deal-products-carousel .deal-products-timer .marketing-text, body.electro-dark .electro-advanced-pagination, body.electro-dark .electro-advanced-pagination a.next:not(:hover):not(:focus), body.electro-dark .electro-advanced-pagination a.prev:not(:hover):not(:focus), body.electro-dark .select2-container--default .select2-selection--single .select2-selection__rendered, body.electro-dark .owl-item > .product .product-loop-body .product-sku, body.electro-dark .products > .product .product-loop-body .product-sku, body.electro-dark .owl-item > .product .product-loop-body .product-short-description, body.electro-dark .products > .product .product-loop-body .product-short-description, body.electro-dark .star-rating:before, body.electro-dark .owl-item > .product .product-loop-body .product-rating, body.electro-dark .products > .product .product-loop-body .product-rating, body.electro-dark .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a, body.electro-dark .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a, body.electro-dark .team-member-wrapper a.team-member:not(:hover), body.electro-dark .faq-title.h3, body.electro-dark h3.faq-title, body.electro-dark .faq-title.h3, body.electro-dark .text-content p, body.electro-dark .post-author-info .media .media-body .media-heading.h4 a, body.electro-dark .post-author-info .media .media-body h4.media-heading a, body.electro-dark .post-author-info .media .media-body .media-heading.h4 a, body.electro-dark .sidebar-blog .widget_categories .widget-title + ul .meu-item a, body.electro-dark .sidebar-blog .widget_categories .widget-title + ul li a, body.electro-dark .sidebar-blog .widget_categories ul.menu .meu-item a, body.electro-dark .sidebar-blog .widget_categories ul.menu li a, body.electro-dark .sidebar-blog .widget_categories .widget-title + ul .meu-item a:before, body.electro-dark .sidebar-blog .widget_categories .widget-title + ul li a:before, body.electro-dark .sidebar-blog .widget_categories ul.menu .meu-item a:before, body.electro-dark .sidebar-blog .widget_categories ul.menu li a:before, body.electro-dark article.post .comments-link a:focus, body.electro-dark article.post .comments-link a:hover, body.electro-dark article.post .likes a:focus, body.electro-dark article.post .likes a:hover, body.electro-dark.single-product .action-buttons .feedback:not(:hover):not(:focus), body.electro-dark.single-product .action-buttons a:not(:hover):not(:focus), body.electro-dark.single-product .woocommerce-product-rating .woocommerce-review-link:not(:hover):not(:focus), body.electro-dark .electro-tabs #tab-seller #tab-seller .h2, body.electro-dark .electro-tabs #tab-seller #tab-seller h2, body.electro-dark .electro-tabs #tab-seller #tab-seller .h2, body.electro-dark .electro-tabs #tab-seller.electro-tab .tab-content .h2, body.electro-dark .electro-tabs #tab-seller.electro-tab .tab-content h2, body.electro-dark .electro-tabs #tab-seller.electro-tab .tab-content .h2, body.electro-dark .woocommerce-tabs #tab-seller .h2, body.electro-dark .woocommerce-tabs #tab-seller h2, body.electro-dark .woocommerce-tabs #tab-seller .h2, body.electro-dark .woocommerce-tabs.electro-tab .tab-content .h2, body.electro-dark .woocommerce-tabs.electro-tab .tab-content h2, body.electro-dark .woocommerce-tabs.electro-tab .tab-content .h2, body.electro-dark .category-icons-carousel:not(.category-icons-carousel-v2) .category a:not(:hover) .category-icon i { color: var(--bs-ec-dark-body); } body.electro-dark .faq-page-title, body.electro-dark .wpb_wrapper h2, body.electro-dark .wpb_wrapper .h2, body.electro-dark .entry-content .vc_toggle .vc_toggle_title .h4, body.electro-dark .entry-content .vc_toggle .vc_toggle_title h4, body.electro-dark .entry-content .vc_toggle .vc_toggle_title .h4 { color: var(--bs-ec-dark-body) !important; } body.electro-dark .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:focus .vc_tta-panel-title > a span, body.electro-dark .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:hover .vc_tta-panel-title > a span, body.electro-dark .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a span, body.electro-dark .text-boxes .h2, body.electro-dark .text-boxes .highlight.h3, body.electro-dark .text-boxes h2, body.electro-dark .text-boxes .h2, body.electro-dark .text-boxes h3.highlight, body.electro-dark .text-boxes .highlight.h3, body.electro-dark .wpb-accordion .h2, body.electro-dark .wpb-accordion .highlight.h3, body.electro-dark .wpb-accordion h2, body.electro-dark .wpb-accordion .h2, body.electro-dark .wpb-accordion h3.highlight, body.electro-dark .wpb-accordion .highlight.h3, body.electro-dark article.post .entry-header .entry-title.h1 a:focus, body.electro-dark article.post .entry-header .entry-title.h1 a:hover, body.electro-dark article.post .entry-header h1.entry-title a:focus, body.electro-dark article.post .entry-header .entry-title.h1 a:focus, body.electro-dark article.post .entry-header h1.entry-title a:hover, body.electro-dark article.post .entry-header .entry-title.h1 a:hover, body.electro-dark .electro_recent_posts_widget ul > li .post-content > a:focus, body.electro-dark .electro_recent_posts_widget ul > li .post-content > a:hover, body.electro-dark article.post .comments-link a:focus:after, body.electro-dark article.post .comments-link a:focus:before, body.electro-dark article.post .comments-link a:hover:after, body.electro-dark article.post .comments-link a:hover:before, body.electro-dark article.post .likes a:focus:after, body.electro-dark article.post .likes a:focus:before, body.electro-dark article.post .likes a:hover:after, body.electro-dark article.post .likes a:hover:before, body.electro-dark .yamm .yamm-content li > a:focus, body.electro-dark .yamm .yamm-content li > a:hover, body.electro-dark .shop-control-bar .btn.sidebar-toggler, body.electro-dark .shop-control-bar button.sidebar-toggler, body.electro-dark .shop-control-bar .sidebar-toggler.button, body.electro-dark .shop-control-bar .sidebar-toggler.hero-action-btn, body.electro-dark .shop-control-bar input.sidebar-toggler[type=button], body.electro-dark .shop-control-bar input.sidebar-toggler[type=reset], body.electro-dark .shop-control-bar input.sidebar-toggler[type=submit], body.electro-dark .shop-control-bar .sidebar-toggler.dokan-btn { color: #fff; } body.electro-dark .section-onsale-product .onsale-product .price del, body.electro-dark .section-onsale-product-carousel .onsale-product-carousel .price del, body.electro-dark .electro_recent_posts_widget ul > li .post-content .post-date, body.electro-dark.single-product .entry-summary > div[itemprop=description], body.electro-dark.single-product .woocommerce-product-details__short-description, body.electro-dark .accessories .products li.product::before, body.electro-dark .accessories .accessory-checkbox:first-child { color: #6e767d; } body.electro-dark .widget_electro_features_block_widget .features-list { background-color: #212121; border-width: 0; } body.electro-dark .features-list, body.electro-dark .features-list .feature + .feature, body.electro-dark .header-v5 .electro-navigation-v5, body.electro-dark .widget_product_categories .product-categories, body.electro-dark .widget_product_categories .widget-title + ul, body.electro-dark .widget_product_categories .product_cat > span, body.electro-dark .widget_product_categories ul li, body.electro-dark .sidebar .widget-title, body.electro-dark .sidebar-blog .widget-title, body.electro-dark .widget_electro_products_filter .widget + .widget, body.electro-dark .shop-control-bar-bottom, body.electro-dark .yamm .nav-divider, body.electro-dark .select2-container--default .select2-search--dropdown .select2-search__field:not(:focus), body.electro-dark ul.products[data-view=list-view-small] > li.product .hover-area, body.electro-dark .contact-page-title, body.electro-dark .table-compare tbody tr td, body.electro-dark .table-compare tbody tr th, body.electro-dark .entry-content .vc_toggle, body.electro-dark .electro-store-directory .widget_product_categories .product-categories ul:before, body.electro-dark .electro-store-directory .widget_product_categories .product-categories:before, body.electro-dark .electro-store-directory .widget_product_categories > ul ul:before, body.electro-dark .electro-store-directory .widget_product_categories > ul:before, body.electro-dark .electro-store-directory .widget_product_categories .product-categories li:before, body.electro-dark .electro-store-directory .widget_product_categories > ul li:before, body.electro-dark article.post .entry-header, body.electro-dark .comment-reply-title, body.electro-dark .comments-title, body.electro-dark .pings-title, body.electro-dark .sidebar-blog .widget_categories .widget-title + ul .meu-item, body.electro-dark .sidebar-blog .widget_categories .widget-title + ul li, body.electro-dark .sidebar-blog .widget_categories ul.menu .meu-item, body.electro-dark .sidebar-blog .widget_categories ul.menu li, body.electro-dark .comment-list .comment, body.electro-dark .comment-list .pingback, body.electro-dark .pings-list .comment, body.electro-dark .pings-list .pingback, body.electro-dark .blog-navigation, body.electro-dark.extended .single-product-wrapper > .product-actions-wrapper .product-actions, body.electro-dark.extended .single-product-wrapper > .product-actions-wrapper .product-actions div.availability, body.electro-dark .electro-tabs .ec-tabs, body.electro-dark #reviews .commentlist > li, body.electro-dark.single-product .wc-tab, body.electro-dark.single-product table.variations tr:last-child td, body.electro-dark.single-product table.variations tr:last-child th, body.electro-dark.single-product table.variations td, body.electro-dark.single-product table.variations th, body.electro-dark.single-product .woocommerce-tabs + section.related > .h2, body.electro-dark.single-product .woocommerce-tabs + section.related > h2, body.electro-dark.single-product .woocommerce-tabs + section.related > .h2, body.electro-dark.single-product .woocommerce-tabs ~ div.products > .h2, body.electro-dark.single-product .woocommerce-tabs ~ div.products > h2, body.electro-dark.single-product .woocommerce-tabs ~ div.products > .h2, body.electro-dark .woocommerce-MyAccount-navigation ul li, body.electro-dark .widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown, body.electro-dark .widget_product_categories .category-single > li > ul:last-child li .children li:first-child, body.electro-dark .woocommerce-MyAccount-navigation ul, body.electro-dark .address header.title, body.electro-dark .woocommerce-Address header.title h3::after, body.electro-dark .woocommerce-Address header.title .h3::after, body.electro-dark .addresses header.title, body.electro-dark .track-order header.title, body.electro-dark .woocommerce-MyAccount-paymentMethods.table > :not(:last-child) > :last-child > *, body.electro-dark table.woocommerce-MyAccount-paymentMethods > :not(:last-child) > :last-child > *, body.electro-dark table.woocommerce-MyAccount-paymentMethods > :not(:last-child) > :last-child > *, body.electro-dark .edit-account legend { border-color: #2f3336; } body.electro-dark hr { background-color: #2f3336; opacity: 1; } body.electro-dark ul.products[data-view=list-view-small] > li.product .hover-area, body.electro-dark ul.products[data-view=list-view] > li.product .hover-area { background-color: transparent !important; } body.electro-dark .select2-container--default .select2-search--dropdown .select2-search__field { padding: 4px 15px; } body.electro-dark .checkout_coupon .form-row-last .button { border-color: #333e48; } body.electro-dark .checkout_coupon .form-row-last .button:hover { border-color: #000; } body.electro-dark .pagination ul.page-numbers > li a, body.electro-dark .pagination ul.page-numbers > li span:not(.current), body.electro-dark .woocommerce-pagination ul.page-numbers > li a, body.electro-dark .woocommerce-pagination ul.page-numbers > li span:not(.current) { background-color: #212121; border-color: #212121; color: var(--bs-ec-dark-body); } @media (max-width: 991.98px) { body.electro-dark .site-content .sidebar { background-color: var(--bs-ec-dark); } } @media (min-width: 768px) { body.electro-dark .products-6 ul.products > li.product:after { border-color: #2f3336; } } @media (min-width: 992px) { body.electro-dark .sidebar .features-list.columns-1 .feature { border-color: #2f3336; } } @media (min-width: 1200px) { body.electro-dark .categories-menu-list .nav-item + .nav-item { border-color: #2f3336; } } body.electro-dark table { color: var(--bs-ec-dark-body); } body.electro-dark a, body.electro-dark article.post .entry-header .entry-title.h1 a, body.electro-dark article.post .entry-header h1.entry-title a, body.electro-dark article.post .entry-header .entry-title.h1 a { color: var(--bs-ec-dark-body); } body.electro-dark a:hover, body.electro-dark a:focus, body.electro-dark article.post .entry-header .entry-title.h1 a:hover, body.electro-dark article.post .entry-header .entry-title.h1 a:focus, body.electro-dark article.post .entry-header h1.entry-title a:hover, body.electro-dark article.post .entry-header .entry-title.h1 a:hover, body.electro-dark article.post .entry-header h1.entry-title a:focus, body.electro-dark article.post .entry-header .entry-title.h1 a:focus { color: #fff; } body.electro-dark .site-header .form-control, body.electro-dark .site-header input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), body.electro-dark .site-header input[type="email"], body.electro-dark .site-header input[type="url"], body.electro-dark .site-header input[type="password"], body.electro-dark .site-header input[type="search"], body.electro-dark .site-header textarea, body.electro-dark .site-header .input-text, body.electro-dark .site-header .input-text { color: var(--bs-ec-dark-body); } body.electro-dark .site-header .form-control:focus, body.electro-dark .site-header input:focus[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), body.electro-dark .site-header input:focus[type="email"], body.electro-dark .site-header input:focus[type="url"], body.electro-dark .site-header input:focus[type="password"], body.electro-dark .site-header input:focus[type="search"], body.electro-dark .site-header textarea:focus, body.electro-dark .site-header .input-text:focus, body.electro-dark .site-header .input-text:focus { color: var(--bs-ec-dark-body); } body.electro-dark .bs-tooltip-top .tooltip-arrow::before, body.electro-dark .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before, body.electro-dark .bs-tooltip-top .arrow::before, body.electro-dark .bs-tooltip-auto[data-popper-placement^="top"] .arrow::before { border-top-color: var(--bs-ec-dark-body); } body.electro-dark .bs-tooltip-end .tooltip-arrow::before, body.electro-dark .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before, body.electro-dark .bs-tooltip-end .arrow::before, body.electro-dark .bs-tooltip-auto[data-popper-placement^="right"] .arrow::before { border-right-color: var(--bs-ec-dark-body); } body.electro-dark .bs-tooltip-bottom .tooltip-arrow::before, body.electro-dark .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before, body.electro-dark .bs-tooltip-bottom .arrow::before, body.electro-dark .bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before { border-bottom-color: var(--bs-ec-dark-body); } body.electro-dark .bs-tooltip-start .tooltip-arrow::before, body.electro-dark .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before, body.electro-dark .bs-tooltip-start .arrow::before, body.electro-dark .bs-tooltip-auto[data-popper-placement^="left"] .arrow::before { border-left-color: var(--bs-ec-dark-body); } body.electro-dark .top-bar { border-bottom-color: #2f3336; } body.electro-dark .top-bar .nav-inline .menu-item > a, body.electro-dark .top-bar .nav-inline .menu-item.customer-support i, body.electro-dark .top-bar .nav-inline > .menu-item + .menu-item:before, body.electro-dark .top-bar .nav-inline .entry-content .vc_toggle .vc_toggle_content { color: #6e767d; } body.electro-dark .top-bar .nav-inline .menu-item > a:hover, body.electro-dark .top-bar .nav-inline .menu-item > a:focus { color: #fff; } body.electro-dark .top-bar .dropdown-item:focus, body.electro-dark .top-bar .dropdown-menu > li > a:focus, body.electro-dark .top-bar .dropdown-item:hover, body.electro-dark .top-bar .dropdown-menu > li > a:hover, body.electro-dark .top-bar .dropdown-menu > li > a:focus, body.electro-dark .top-bar .dropdown-menu > li > a:hover { background-color: #171717; } body.electro-dark .top-bar.top-bar-v5 .nav-inline .menu-item > a:hover, body.electro-dark .top-bar.top-bar-v5 .nav-inline .menu-item > a:focus { color: #6e767d; } body.electro-dark #rev_slider_5_1_wrapper .zeus .tp-tab-title, body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item a, body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-item a, body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name a, body.electro-dark .handheld-footer .handheld-widget-menu .columns, body.electro-dark .handheld-footer .handheld-widget-menu .widget-title:after, body.electro-dark .handheld-footer .handheld-widget-menu ul a { color: var(--bs-ec-dark-body); } body.electro-dark #rev_slider_5_1_wrapper .zeus .tp-tab:hover .tp-tab-title, body.electro-dark #rev_slider_5_1_wrapper .zeus .tp-tab.selected .tp-tab-title { color: #fff; } body.electro-dark .top-bar.top-bar-v1 { background-color: var(--bs-ec-dark); border-width: 1px; } body.electro-dark .top-bar.top-bar-v4 { background-color: var(--bs-ec-dark) !important; } body.electro-dark .section-onsale-product-carousel-v9 .onsale-product-content { border-width: 0; background-color: #212121; } body.electro-dark .top-bar-v3 .nav-inline .menu-item > a, body.electro-dark .top-bar-v3 .nav-inline .menu-item > a:hover, body.electro-dark .top-bar-v3 .nav-inline .menu-item > a:focus, body.electro-dark .top-bar-v3 .additional-links-label, body.electro-dark .top-bar-v3 .additional-item:first-child .additional-item-link, body.electro-dark .top-bar-v3 .nav-inline .menu-item.customer-support i { color: var(--bs-ec-dark); } body.electro-dark .top-bar-v3 .nav-inline > .menu-item + .menu-item:before { color: #bfbfbf; } body.electro-dark .section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer, body.electro-dark .product-categories-list-with-header .caption { color: var(--bs-ec-dark); } body.electro-dark .product-categories-with-banner-carousel .product-categories-banner, body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item { border-color: #2f3336; } body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-1, body.electro-dark .handheld-footer .handheld-widget-menu .columns { background-color: #212121; } body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item, body.electro-dark .handheld-footer { background-color: var(--bs-ec-dark); } body.electro-dark .entry-content .vc_toggle .vc_toggle_content { color: #d9d9d9 !important; } body.electro-dark .site-header { border-width: 0; } body.electro-dark .site-header .dropdown-menu { background-color: #212121; color: #d9d9d9; } body.electro-dark .site-header .dropdown-menu > li > a { color: #d9d9d9 !important; } body.electro-dark .site-header .dropdown-menu > li > a:hover, body.electro-dark .site-header .dropdown-menu > li > a:focus { background-color: var(--bs-ec-dark); color: #d9d9d9 !important; } body.electro-dark .site-header.stuck { background-color: var(--bs-ec-dark); } body.electro-dark .site-header .electro-navigation-v7 { background-color: #212121; } body.electro-dark .header-v2 .header-icon > a { color: var(--bs-ec-dark); } body.electro-dark .header-v5 .header-logo-link path { fill: var(--bs-ec-dark); } body.electro-dark .header-v5 .masthead .navbar-search .input-group .btn, body.electro-dark .header-v5 .masthead .navbar-search .input-group button, body.electro-dark .header-v5 .masthead .navbar-search .input-group .button, body.electro-dark .header-v5 .masthead .navbar-search .input-group .hero-action-btn, body.electro-dark .header-v5 .masthead .navbar-search .input-group input[type=button], body.electro-dark .header-v5 .masthead .navbar-search .input-group input[type=reset], body.electro-dark .header-v5 .masthead .navbar-search .input-group input[type=submit], body.electro-dark .header-v5 .masthead .navbar-search .input-group .dokan-btn { background-color: var(--bs-ec-dark); color: var(--bs-ec-dark-body); } body.electro-dark .header-v5 .header-icon > a { color: var(--bs-ec-dark); } body.electro-dark .dropdown-menu-mini-cart .product_list_widget a { color: #d9d9d9; } body.electro-dark .dropdown-menu-mini-cart .mini_cart_item { border-bottom-color: #2f3336; } body.electro-dark .header-v6 .departments-menu-v2-title { color: #d9d9d9 !important; } body.electro-dark .header-v7 .masthead .header-icon .header-icon-counter, body.electro-dark .header-v7 .masthead .header-support .customer-support a, body.electro-dark .header-v7 .masthead .header-support .customer-support a:focus, body.electro-dark .header-v7 .masthead .header-support .customer-support a:hover, body.electro-dark .header-v7 .masthead .header-icon > a { color: var(--bs-ec-dark); } body.electro-dark .header-v7 .masthead .header-logo-link path { fill: var(--bs-ec-dark); } body.electro-dark .header-v7 .masthead .navbar-search .form-control, body.electro-dark .header-v7 .masthead .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), body.electro-dark .header-v7 .masthead .navbar-search input[type="email"], body.electro-dark .header-v7 .masthead .navbar-search input[type="url"], body.electro-dark .header-v7 .masthead .navbar-search input[type="password"], body.electro-dark .header-v7 .masthead .navbar-search input[type="search"], body.electro-dark .header-v7 .masthead .navbar-search textarea, body.electro-dark .header-v7 .masthead .navbar-search .input-text, body.electro-dark .header-v7 .masthead .navbar-search .search-categories.input-group-addon { background-color: transparent; } body.electro-dark .header-v7 .masthead .navbar-search .input-group .btn, body.electro-dark .header-v7 .masthead .navbar-search .input-group button, body.electro-dark .header-v7 .masthead .navbar-search .input-group .button, body.electro-dark .header-v7 .masthead .navbar-search .input-group .hero-action-btn, body.electro-dark .header-v7 .masthead .navbar-search .input-group input[type=button], body.electro-dark .header-v7 .masthead .navbar-search .input-group input[type=reset], body.electro-dark .header-v7 .masthead .navbar-search .input-group input[type=submit], body.electro-dark .header-v7 .masthead .navbar-search .input-group .dokan-btn { background-color: transparent; } body.electro-dark article.post .entry-content, body.electro-dark .header-v9 .electro-header-v9-navbar .menu-item > a { color: #d9d9d9; } body.electro-dark .header-v9 .electro-header-v9-navbar .menu-item.highlight > a { color: #e0245e; } body.electro-dark .electro-dark .header-v5 .header-icon-counter { color: var(--bs-ec-dark); } body.electro-dark .header-v5 .masthead .header-logo-area .navbar-toggler { color: var(--bs-ec-dark) !important; } body.electro-dark .electro-navigation-v5 { background-color: #212121 !important; } body.electro-dark .electro-navigation-v5 .departments-menu-v2-title { color: #d9d9d9 !important; background-color: #212121; } body.electro-dark .brand-with-category { background-color: #212121 !important; } body.electro-dark .brand-with-category .categories ul a:not(:hover) { color: #d9d9d9 !important; } body.electro-dark .brand-with-category .categories .border-end, body.electro-dark .brand-with-category .categories .border-bottom { border-color: var(--bs-ec-dark) !important; } body.electro-dark .categories-with-product .categories-list-menu, body.electro-dark .categories-with-product .dropdown-menu { background-color: #212121 !important; } body.electro-dark .electro-navbar .departments-menu-v2-title { color: var(--bs-ec-dark); } body.electro-dark .electro-navbar .navbar-search .form-control, body.electro-dark .electro-navbar .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), body.electro-dark .electro-navbar .navbar-search input[type="email"], body.electro-dark .electro-navbar .navbar-search input[type="url"], body.electro-dark .electro-navbar .navbar-search input[type="password"], body.electro-dark .electro-navbar .navbar-search input[type="search"], body.electro-dark .electro-navbar .navbar-search textarea, body.electro-dark .electro-navbar .navbar-search .input-text, body.electro-dark .electro-navbar .navbar-search .search-categories.input-group-addon { background-color: var(--bs-ec-dark); } body.electro-dark .electro-navbar .navbar-search .search-categories > select { color: #6e767d; background: #181818 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=") no-repeat right 0.75rem center; } body.electro-dark .primary-nav-menu .nav-inline > .menu-item a { color: #d9d9d9; } body.electro-dark .primary-nav-menu .nav-inline > .menu-item a:hover, body.electro-dark .primary-nav-menu .nav-inline > .menu-item a:focus { color: #fff; } body.electro-dark .full-color-background .site-header, body.electro-dark .full-color-background .top-bar { background-color: var(--bs-ec-dark); } body.electro-dark .full-color-background .top-bar { border-bottom: 1px solid #3c3a3a; } body.electro-dark .full-color-background .navbar-primary, body.electro-dark .full-color-background .site-header .electro-navbar-primary { border-top-color: #3c3a3a; } body.electro-dark .full-color-background .top-bar-v3 .nav-inline .menu-item + .menu-item:before { color: #d9d9d9; } body.electro-dark .full-color-background .header-icon-counter { color: #181818 !important; } body.electro-dark .electro-navbar-primary .nav > .menu-item:hover > a { color: var(--bs-ec-dark); } body.electro-dark .electro-navbar-primary .yamm .yamm-content li > a { color: #d9d9d9; } body.electro-dark .electro-navbar-primary .yamm .yamm-content li > a:hover, body.electro-dark .electro-navbar-primary .yamm .yamm-content li > a:focus { color: #fff; } body.electro-dark .open .departments-menu-v2-title, body.electro-dark .yes-home .departments-menu-v2-title { color: var(--bs-ec-dark); } body.electro-dark .departments-menu-v2 .dropdown-menu { border-color: #212121 !important; } body.electro-dark .departments-menu-v2 .dropdown-menu ul { top: 0px !important; min-height: calc(100% + 2px) !important; } body.electro-dark .departments-menu-v2 .dropdown-menu ul li a { color: #d9d9d9 !important; } body.electro-dark .departments-menu-v2 > .dropdown > .dropdown-menu > li:hover > a, body.electro-dark .departments-menu-v2 > .dropdown > .dropdown-menu > li:focus > a { background-color: #181818 !important; } body.electro-dark .departments-menu-v2 > .dropdown > .dropdown-menu > li:hover > a::after, body.electro-dark .departments-menu-v2 > .dropdown > .dropdown-menu > li:focus > a::after { color: #d9d9d9 !important; } body.electro-dark .departments-menu-v2 > .dropdown > .dropdown-menu > li > a { border-bottom-color: #2f3336 !important; } body.electro-dark .departments-menu-v2 > .dropdown > .dropdown-menu > li > a:hover, body.electro-dark .departments-menu-v2 > .dropdown > .dropdown-menu > li > a:focus { background-color: #181818 !important; } body.electro-dark .header-logo-link svg { width: 134px; } @media (min-width: 1200px) { body.electro-dark .header-logo-link path, body.electro-dark .footer-logo path { fill: #d9d9d9; } } body.electro-dark .masthead .navbar-toggler { color: #6e767d; } body.electro-dark .masthead .navbar-toggler:hover { color: #fff; } body.electro-dark .masthead .header-support .customer-support a { color: #d9d9d9; } body.electro-dark .masthead .header-support .customer-support a:hover, body.electro-dark .masthead .header-support .customer-support a:focus { color: #fff; } body.electro-dark .masthead .navbar-search .form-control, body.electro-dark .masthead .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), body.electro-dark .masthead .navbar-search input[type="email"], body.electro-dark .masthead .navbar-search input[type="url"], body.electro-dark .masthead .navbar-search input[type="password"], body.electro-dark .masthead .navbar-search input[type="search"], body.electro-dark .masthead .navbar-search textarea, body.electro-dark .masthead .navbar-search .input-text, body.electro-dark .masthead .navbar-search .search-categories.input-group-addon { background-color: #212121; border-color: #212121 !important; } body.electro-dark .masthead .navbar-search .search-categories > select { color: #6e767d; background: #212121 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=") no-repeat right 0.75rem center; } body.electro-dark .masthead .primary-nav-menu .nav-inline > .menu-item a, body.electro-dark .masthead .support-info { color: #d9d9d9; } body.electro-dark .header-icon-counter { color: var(--bs-ec-dark); } body.electro-dark .header-icon > a, body.electro-dark .secondary-nav > .menu-item:not(.highlight) a { color: #d9d9d9; } .electro-dark .da-block .da-inner { background-color: #212121; } .electro-dark .da-block a { color: #d9d9d9; } .electro-dark .da-block .da-action::after { color: var(--bs-ec-dark); } body.electro-dark.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu { background-color: #212121; } body.electro-dark.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after { border-color: transparent var(--bs-ec-dark) transparent transparent; } body.electro-dark.dokan-dashboard .dokan-dashboard header.dokan-dashboard-header h1, body.electro-dark.dokan-dashboard .dokan-dashboard header.dokan-dashboard-header .h1, body.electro-dark.dokan-dashboard .dokan-dashboard-header .entry-title.h1, body.electro-dark.dokan-dashboard .dokan-dashboard-header h1.entry-title, body.electro-dark.dokan-dashboard .dokan-dashboard-header .entry-title.h1 { color: var(--bs-ec-dark-body); } body.electro-dark.dokan-dashboard .dokan-alert a { color: var(--bs-ec-dark); } body.electro-dark.dokan-dashboard .white-popup, body.electro-dark.dokan-dashboard .dokan-add-new-product-popup h2, body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .h2, body.electro-dark.dokan-dashboard .dokan-edit-row { background: var(--bs-ec-dark); } body.electro-dark.dokan-dashboard .dokan-form-control, body.electro-dark.dokan-dashboard .select2-search__field { border-radius: 1.375rem; padding: .594rem 1rem; } body.electro-dark.dokan-dashboard select { color: var(--bs-ec-dark-body); border-width: 0; background: #212121 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=") no-repeat right 0.75rem center; } body.electro-dark.dokan-dashboard ul.order-statuses-filter > li > a, body.electro-dark.dokan-dashboard ul.subsubsub > li > a, body.electro-dark.dokan-dashboard .dokan-add-new-product-popup h2, body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .h2, body.electro-dark.dokan-dashboard .dokan-product-listing .dokan-product-listing-area table.product-listing-table .electro-price { color: var(--bs-ec-dark-body); } body.electro-dark.dokan-dashboard ul.subsubsub li, body.electro-dark.dokan-dashboard .pagination-wrap ul.pagination > li > a, body.electro-dark.dokan-dashboard .dokan-table > thead > tr > th, body.electro-dark.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top, body.electro-dark.dokan-dashboard .dokan-dashboard header.dokan-dashboard-header h1, body.electro-dark.dokan-dashboard .dokan-dashboard header.dokan-dashboard-header .h1, body.electro-dark.dokan-dashboard .dokan-settings-content .dokan-settings-area .dokan-banner, body.electro-dark.dokan-dashboard .dokan-settings-content .dokan-settings-area .dokan-dashboard-header, body.electro-dark.dokan-dashboard .dokan-add-new-product-popup h2, body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .h2, body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload, body.electro-dark.dokan-dashboard .dokan-add-new-product-popup #dokan-product-images ul.product_images li.image.add-image, body.electro-dark.dokan-dashboard .dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image, body.electro-dark.dokan-dashboard .dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image.add-image, body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .product-container-footer, body.electro-dark.dokan-dashboard .wp-editor-container, body.electro-dark.dokan-dashboard .product-edit-container .wp-editor-wrap, body.electro-dark.dokan-dashboard .dokan-edit-row .dokan-section-heading, body.electro-dark.dokan-dashboard .dokan-edit-row { border-color: #2f3336; } body.electro-dark.dokan-dashboard .dokan-input-group-addon { border-color: #212121; } body.electro-dark.dokan-dashboard .dokan-table-striped > tbody > tr:nth-of-type(odd), body.electro-dark.dokan-dashboard .pagination-wrap ul.pagination > li > a, body.electro-dark.dokan-dashboard .select2-container--default .select2-selection--multiple, body.electro-dark.dokan-dashboard .dokan-input-group-addon { background-color: #212121; } body.electro-dark.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget { background-color: #212121; border-color: #2f3336; } body.electro-dark.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .count, body.electro-dark.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title { border-color: #2f3336; } body.electro-dark.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .chart-container .legend > div { background-color: transparent !important; } body.electro-dark table.cart thead th { color: var(--bs-ec-dark-body); border-bottom: 1px solid #2f3336 !important; } body.electro-dark table.cart td { border-color: #2f3336; } body.electro-dark table.cart .product-name a:focus, body.electro-dark table.cart .product-name a:hover { color: var(--bs-ec-dark-body); } body.electro-dark table.cart .product-quantity .input-text { border-radius: 11em; } body.electro-dark table.cart .coupon .button { border-color: #333e48; } body.electro-dark table.cart .coupon .button:hover { border-color: #000; } body.electro-dark .cart-collaterals .h2:not(.woocommerce-loop-product__title), body.electro-dark .cart-collaterals h2:not(.woocommerce-loop-product__title), body.electro-dark .cart-collaterals .h2:not(.woocommerce-loop-product__title), body.electro-dark .cart-collaterals .cart_totals table.shop_table tbody > tr + tr, body.electro-dark .cart-collaterals .cart_totals table.shop_table tfoot > tr + tr, body.electro-dark .cart-collaterals .cart_totals table.shop_table thead > tr + tr { border-color: #2f3336; } body.electro-dark .woocommerce-info a, body.electro-dark .woocommerce-info button, body.electro-dark .woocommerce-noreviews a, body.electro-dark .woocommerce-noreviews button, body.electro-dark p.no-comments a, body.electro-dark p.no-comments button, body.electro-dark .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button:hover::before, body.electro-dark .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart:hover::before { color: var(--bs-ec-dark); } body.electro-dark .off-canvas-cart { background-color: #212121; } body.electro-dark .off-canvas-cart .woocommerce-mini-cart__buttons .button:not(.checkout):not(:hover) { color: var(--bs-ec-dark); } body.electro-dark .off-canvas-cart .woocommerce-mini-cart__buttons .button { border-width: 0; } body.electro-dark .electro-close-icon::after, body.electro-dark .electro-close-icon::before { background-color: var(--bs-ec-dark-body); } body.electro-dark form.woocommerce-checkout .order-review-wrapper { background-color: #212121; } body.electro-dark .woocommerce-checkout .h3, body.electro-dark .woocommerce-checkout h3, body.electro-dark .woocommerce-checkout .h3, body.electro-dark.woocommerce-order-received .h2, body.electro-dark.woocommerce-order-received h2, body.electro-dark.woocommerce-order-received .h2, body.electro-dark .woocommerce-checkout-review-order-table tbody > tr td, body.electro-dark .woocommerce-checkout-review-order-table tbody > tr th, body.electro-dark .woocommerce-checkout-review-order-table tfoot > tr td, body.electro-dark .woocommerce-checkout-review-order-table tfoot > tr th, body.electro-dark .woocommerce-checkout-review-order-table thead > tr td, body.electro-dark .woocommerce-checkout-review-order-table thead > tr th, body.electro-dark .woocommerce-checkout-review-order-table tbody > tr, body.electro-dark .woocommerce-checkout-review-order-table tfoot > tr, body.electro-dark .woocommerce-checkout-review-order-table thead > tr, body.electro-dark #payment .payment_methods li, body.electro-dark #payment .payment_methods li .payment_box, body.electro-dark #payment .payment_methods, body.electro-dark #payment { border-color: #2f3336; } body.electro-dark .account-orders-table thead td, body.electro-dark .account-orders-table thead th, body.electro-dark .customer_details thead td, body.electro-dark .customer_details thead th, body.electro-dark .order_details thead td, body.electro-dark .order_details thead th, body.electro-dark .account-orders-table tbody td, body.electro-dark .customer_details tbody td, body.electro-dark .order_details tbody td, body.electro-dark .faq-page-title { border-color: #2f3336 !important; } @media (min-width: 768px) { body.electro-dark .woocommerce-breadcrumb span.delimiter + a, body.electro-dark .woocommerce-breadcrumb span.delimiter + a:hover { background-color: #212121; } } body.electro-dark .table > :not(caption) > * > *, body.electro-dark table > :not(caption) > * > *, body.electro-dark table > :not(caption) > * > * { border-bottom-color: #2f3336; } .electro-dark .products-carousel-tabs .nav-link, .electro-dark .products-4-1-4__nav .nav-link { color: #d9d9d9; } .electro-dark .products-carousel-tabs .nav::after, .electro-dark .products-4-1-4__nav .nav::after { border-bottom-color: #2f3336; } .electro-dark .products-carousel-banner-vertical-tabs .banners-tabs .tab-content .tab-pane.active .tab-content-inner, .electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner, .electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner .btn:not(:hover):not(:focus), .electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner button:not(:hover):not(:focus), .electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner .button:not(:hover):not(:focus), .electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner .hero-action-btn:not(:hover):not(:focus), .electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner input:not(:hover):not(:focus)[type=button], .electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner input:not(:hover):not(:focus)[type=reset], .electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner input:not(:hover):not(:focus)[type=submit], .electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner .dokan-btn:not(:hover):not(:focus), .electro-dark .home-vertical-nav.departments-menu-v2 .vertical-menu-title, .electro-dark .home-vertical-nav.departments-menu-v2 .vertical-menu-title a, .electro-dark .products-carousel-with-timer .deal-countdown-timer, .electro-dark.page-template-template-homepage-v8 .header-v1 .electro-navigation .departments-menu-v2-title, .electro-dark .home-v8-slider .woocommerce-LoopProduct-link .woocommerce-loop-product__title, .electro-dark .mobile-handheld-department ul.nav li a, .electro-dark .deal-products-with-featured header .deal-countdown-timer, .electro-dark .product-categories-list-with-header.v2 .section-title, .electro-dark .home-mobile-v2-features-block .features-list .media-body { color: var(--bs-ec-dark); } .electro-dark .products-carousel-banner-vertical-tabs .banners-tabs > .nav a:not(.active), .electro-dark .vertical-menu-slider-category-with-das-inner .product-categories-list .category a, .electro-dark .yamm .nav-title, .electro-dark section header .action-text:not(:hover):not(:focus), .electro-dark .category-icons-carousel:not(.category-icons-carousel-v2) .category .title, .electro-dark .product-categories-list-with-header .categories .category a, .electro-dark .product-categories-menu-list .category a, .electro-dark .handheld-footer.v2 .handheld-widget-menu .menu a, .electro-dark .product-categories-list .category a, .electro-dark .mobile-header-v1 .off-canvas-navigation-wrapper .navbar-toggler, .electro-dark .mobile-header-v1 .off-canvas-navigation-wrapper button, .electro-dark .mobile-header-v1 .off-canvas-navigation-wrapper.toggled .navbar-toggler, .electro-dark .mobile-header-v1 .off-canvas-navigation-wrapper.toggled button, .electro-dark .mobile-header-v1 .handheld-header-links > ul li > a { color: var(--bs-ec-dark-body); } .electro-dark .tt-menu { background-color: var(--bs-ec-dark); } .electro-dark .mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit] { color: var(--bs-ec-dark-body) !important; } .electro-dark .mobile-header-v1 .header-logo svg path { fill: var(--bs-ec-dark-body); } .electro-dark .products-carousel-with-image-inner .section-product-cards-carousel ul.products > li.product-card .product-inner, .electro-dark .deal-products-carousel .product, .electro-dark .products-carousel-banner-vertical-tabs .banners-tabs > .nav a:not(.active), .electro-dark .products-carousel-banner-vertical-tabs .banners-tabs > .nav, .electro-dark .home-vertical-nav.departments-menu-v2 .dropdown > .dropdown-menu, .electro-dark .vertical-menu-slider-category-with-das-inner, .electro-dark .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da-inner, .electro-dark .deal-products-with-featured ul.products { background-color: var(--bs-ec-dark); } .electro-dark .products-carousel-with-image-inner .section-product-cards-carousel ul.products > li.product-card .product-inner:hover, .electro-dark .products-carousel-banner-vertical-tabs .products-carousel .owl-item > .product, .electro-dark .banner-with-products-carousel .products-carousel .owl-item > .product, .electro-dark .vertical-menu-slider-category-with-das, .electro-dark .deal-products-with-featured ul.products > li.product { background-color: #212121; } .electro-dark .products-8-1, .electro-dark .da-with-banner .da .da-inner { background-color: #212121; } .electro-dark .columns-8-1 ul.products > li.product { border-color: #212121; background-color: var(--bs-ec-dark); } .electro-dark .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children .dropdown-menu { top: 0px !important; } .electro-dark .products-4-1-4__nav, .electro-dark .vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category:first-child, .electro-dark .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da + .da, .electro-dark .vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category, .electro-dark .home-list-categories .category::after, .electro-dark .product-categories-list-with-header.v2 .categories .category, .electro-dark section > .action, .electro-dark .mobile-header-v1 .site-search .widget.widget_product_search form, .electro-dark .electro-tabs + section.related > .h2, .electro-dark .electro-tabs + section.related > h2, .electro-dark .electro-tabs + section.related > .h2, .electro-dark .electro-tabs ~ div.products > .h2, .electro-dark .electro-tabs ~ div.products > h2, .electro-dark .electro-tabs ~ div.products > .h2 { border-color: #2f3336; } .electro-dark .section-onsale-product .countdown > span .value::after, .electro-dark .section-onsale-product-carousel .countdown > span .value::after { color: #6e767d; } .electro-dark .sidebar .product_list_widget li > a, .electro-dark .sidebar .product_list_widget li > a .product-title, .electro-dark .section-onsale-product .countdown > span b, .electro-dark .section-onsale-product-carousel .countdown > span b { color: var(--bs-ec-dark-body); } .electro-dark .product .loop-product-categories a { color: #6e767d !important; } .electro-dark .product .price { color: #1da1f2 !important; } .electro-dark .product .hover-area { background-color: #212121 !important; } .electro-dark .product .hover-area .action-buttons a, .electro-dark .product .hover-area .action-buttons div, .electro-dark .product .hover-area .action-buttons p, .electro-dark .product .hover-area .action-buttons span { color: #d9d9d9 !important; } .electro-dark .product .added_to_cart::before, .electro-dark .product .add-to-cart-wrap .button::before { color: #d9d9d9 !important; } .electro-dark .product:not(.owl-loaded):hover > .product-outer .add-to-cart-wrap .button::before, .electro-dark .product:not(.owl-loaded):hover > .product-outer .added_to_cart::before, .electro-dark .product:not(.owl-loaded):focus > .product-outer .add-to-cart-wrap .button::before, .electro-dark .product:not(.owl-loaded):focus > .product-outer .added_to_cart::before { color: #181818 !important; } .electro-dark .product:not(:hover) .add-to-cart-wrap .button::before, .electro-dark .product:not(:hover) .added_to_cart::before { background-color: #495057; } .electro-dark .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button:not(:hover)::before, .electro-dark .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart:not(:hover)::before { background-color: #495057; } .electro-dark .owl-item > .product, .electro-dark .products > .product { border-bottom-color: #2f3336; } @media (min-width: 1200px) { .electro-dark .owl-item > .product.hover .product-inner, .electro-dark .owl-item > .product:hover .product-inner, .electro-dark .products > .product.hover .product-inner, .electro-dark .products > .product:hover .product-inner { background-color: #212121; } .electro-dark .owl-item > .product.hover .hover-area, .electro-dark .owl-item > .product:hover .hover-area, .electro-dark .products > .product.hover .hover-area, .electro-dark .products > .product:hover .hover-area { border-color: #2f3336; } } .electro-dark .products > .product::after, .electro-dark .owl-item > .product::after { border-color: #2f3336; } .electro-dark .woocommerce-loop-product__title { color: #d9d9d9; } .electro-dark .products-4-1-4 { background-color: #212121; } .electro-dark .products-4-1-4 .columns-4-1-4 ul.products > li.product { background-color: #181818 !important; border-color: #212121; } .electro-dark .products-4-1-4 .products > .product.hover .product-inner, .electro-dark .products-4-1-4 .products > .product:hover .product-inner { background-color: #181818 !important; } .electro-dark .products-4-1-4 .product .hover-area { background-color: #181818 !important; } .electro-dark .products-4-1-4 .products-1 .product:not(:hover) .add-to-cart-wrap .button::before, .electro-dark .products-4-1-4 .products-1 .product:not(:hover) .added_to_cart::before { background-color: transparent; color: var(--bs-ec-dark); } .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .added_to_cart, .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .button { color: var(--bs-ec-dark); } .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .added_to_cart::before, .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .button::before { color: #181818 !important; } .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .added_to_cart:hover, .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .added_to_cart:focus, .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .button:hover, .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .button:focus { color: #d9d9d9; background-color: #212121; } .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .added_to_cart:hover::before, .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .added_to_cart:focus::before, .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .button:hover::before, .electro-dark .products-4-1-4 .products-1 .products.show-btn > li.product .button:focus::before { color: #d9d9d9 !important; } .electro-dark .deals-block .section-onsale-product { border-color: #212121; background-color: #212121; color: #d9d9d9; } @media (min-width: 1200px) { .electro-dark .deals-block .section-onsale-product .woocommerce-loop-product__title { padding: 0 74px; } } .electro-dark .deals-block .section-onsale-product .deal-progress .progress { background-color: #444; border-radius: 20px; } .electro-dark .deals-block .section-onsale-product .deal-progress .progress-bar { border-radius: 20px; } .electro-dark .deals-block .section-onsale-product .countdown > span .value { background-color: #737373; color: var(--bs-ec-dark); } .electro-dark .deals-block .section-onsale-product .countdown { color: #6e767d; } @media (min-width: 768px) { .electro-dark section header.show-nav { border-bottom-color: #2f3336; } .electro-dark .show-nav .nav .nav-link { color: #6e767d; } } .electro-dark .show-nav .nav .nav-link { color: #6e767d; } .electro-dark .show-nav .nav .active .nav-link { color: #181818 !important; } .electro-dark .show-nav .nav .nav-item:not(.active) .nav-link:not(:hover):not(:focus) { color: #6e767d; } .electro-dark section header { border-bottom-color: #2f3336; color: #d9d9d9; } .electro-dark section header.show-nav { color: #d9d9d9; } .electro-dark .owl-brands, .electro-dark .footer-widgets .widget-title { border-color: #2f3336; } .electro-dark .footer-widgets .widget-title, .electro-dark .product_list_widget .product-title { color: #d9d9d9; } .electro-dark .product_list_widget .electro-price { color: #1da1f2; } .electro-dark .product_list_widget .electro-price ins { color: #e0245e; } .electro-dark .footer-bottom-widgets { background-color: var(--bs-ec-dark); } .electro-dark .copyright-bar, .electro-dark .footer-bottom-widgets, .electro-dark .footer-bottom-widgets ul > li > a, .electro-dark .copyright-bar a { color: #d9d9d9; } .electro-dark .footer-social-icons .social-icons a { color: #6e767d; } .electro-dark div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=email], .electro-dark .footer-newsletter input[type=email], .electro-dark .footer-newsletter input[type=text], .electro-dark .copyright-bar { background-color: #212121; } .electro-dark div.wpforms-container-full.ec-newsletter-form .wpforms-form button[type=submit], .electro-dark div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=submit], .electro-dark .footer-newsletter .button { background-color: var(--bs-ec-dark); border-color: var(--bs-ec-dark); } .electro-dark div.wpforms-container-full.ec-newsletter-form .wpforms-form button[type=submit]:hover, .electro-dark div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=submit]:hover, .electro-dark .footer-newsletter .button:hover { border-color: #000; } .electro-dark .footer-newsletter .newsletter-title, .electro-dark .footer-newsletter .newsletter-marketing-text { color: var(--bs-ec-dark); } .electro-dark .header-v11 .navbar-search .form-control, .electro-dark .header-v11 .navbar-search input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .electro-dark .header-v11 .navbar-search input[type="email"], .electro-dark .header-v11 .navbar-search input[type="url"], .electro-dark .header-v11 .navbar-search input[type="password"], .electro-dark .header-v11 .navbar-search input[type="search"], .electro-dark .header-v11 .navbar-search textarea, .electro-dark .header-v11 .navbar-search .input-text, .electro-dark .header-v11 .navbar-search .search-categories { background-color: #4c4c4c !important; } .electro-dark .header-v11 .navbar-search .input-search-field input::placeholder, .electro-dark .header-v11 .navbar-search .input-search-field input, .electro-dark .header-v11 .navbar-search select { color: #dfdfdf !important; } .electro-dark .header-v11 .navbar-search select { background: #4c4c4c url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=") no-repeat right 0.75rem center !important; } body.electro-dark .products-carousel-with-image { background-blend-mode: exclusion; } .text-boxes h3.highlight, .text-boxes .highlight.h3, .text-boxes h2, .text-boxes .h2, .wpb-accordion h3.highlight, .wpb-accordion .highlight.h3, .wpb-accordion h2, .wpb-accordion .h2 { font-size: 1.286em; line-height: 1.000em; color: #434343; margin-bottom: 1.667em; font-weight: 600; } .text-boxes h2, .text-boxes .h2, .wpb-accordion h2, .wpb-accordion .h2 { margin-bottom: 1.222em; } .wpb-accordion .vc_tta-container { padding-left: 50px; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel { margin-bottom: 20px; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel:last-child { margin-bottom: 0; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading, .wpb-accordion .vc_tta.vc_general .vc_tta-panel-body { border: none; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title { font-size: 1.286em; line-height: 1.556em; letter-spacing: 0.01em; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title > a { padding: 0.333em 0; text-align: left; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title > a span { color: #797979; margin-left: 3.333em; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title > a i { color: #c4c3c3 !important; background: transparent; border-radius: 3px; display: block; height: 2.056em; width: 2.056em; left: 0; border: 1px solid #c4c3c3; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title > a i:before, .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title > a i:after { left: 50%; transform: translate(-50%, -50%); border-color: #c4c3c3; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title > a i:before { right: 0; width: 0.556em; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title > a i:after { top: 50%; height: 0.556em; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:hover, .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:focus { background: #fff !important; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:hover .vc_tta-panel-title > a span, .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:focus .vc_tta-panel-title > a span { color: #000; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel-body { padding: dir-values(1em 2em 1em 4.214em); } .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title { font-weight: 700; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a span { color: #333e48; } .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a i:before { border-color: #333e48; } .about-features { text-align: center; } .about-features h2, .about-features .h2 { font-size: 1.286em; line-height: 1.000em; font-weight: 600; margin-bottom: 1.556em; } .team-member-wrapper { padding: 6.429em 0; } .team-member-wrapper a.team-member { color: #333e48; display: block; } .team-member-wrapper .team-member img { border-radius: 50%; width: 100%; height: auto; display: block; } .team-member-wrapper .team-member .profile { text-align: center; } .team-member-wrapper .team-member .profile h3, .team-member-wrapper .team-member .profile .h3 { font-size: 1.286em; line-height: 1.556em; font-weight: 600; padding-top: 0.833em; padding-bottom: 0; margin-bottom: 0; } .team-member-wrapper .team-member .profile h3 small, .team-member-wrapper .team-member .profile .h3 small, .team-member-wrapper .team-member .profile h3 .small, .team-member-wrapper .team-member .profile .h3 .small { display: block; font-size: 14px; line-height: 1.7em; color: #989898; } .contact-page-title { font-size: 1.786em; padding-bottom: 0.600em; position: relative; border-bottom: 1px solid #dddddd; margin-bottom: 1.200em; } .contact-page-title:after { content: ' '; width: 4.560em; border-bottom: 2px solid transparent; display: block; position: absolute; bottom: -1px; } .store-info h3, .store-info .h3 { font-size: 1.000em; font-weight: 700; padding-top: 2.143em; padding-bottom: 0.714em; } .store-info a { text-decoration: underline; } .store-info iframe { filter: grayscale(100%); } .store-info iframe:hover { filter: grayscale(0%); } .contact-form.vc_column_container .vc_column-inner { padding-right: 70px; } .contact-form .form-group { margin-bottom: 1.714em; } .store-info.vc_column_container .vc_column-inner { padding-left: 0; padding-right: 0; } .store-info.store-info-v2.vc_column_container .vc_column-inner { padding-left: 15px; padding-right: 0; } .wpb_gmaps_widget .wpb_wrapper { padding: 0 !important; } .faq-page-title { padding-bottom: 0.880em; border-bottom: 1px solid #dddddd; margin-bottom: 1.600em; margin-top: 1.000em; } h3.faq-title, .faq-title.h3 { font-size: 1.143em; line-height: 2.500em; font-weight: 700; color: #434343; margin-bottom: 1.250em; } .text-content p { color: #434343; } .faq-accordion.vc_tta.vc_general .vc_tta-panel-heading, .faq-accordion.vc_tta.vc_general .vc_tta-panel-body { border: none !important; } .faq-accordion.vc_tta.vc_general .vc_tta-panel:first-child .vc_tta-panel-title { border-top: none; } .faq-accordion.vc_tta.vc_general .vc_tta-panel-heading, .faq-accordion.vc_tta.vc_general .vc_tta-panel-heading:hover, .faq-accordion.vc_tta.vc_general .vc_tta-panel-heading:focus { background: #fff !important; } .faq-accordion.vc_tta.vc_general .vc_tta-panel-title { font-size: 1.786em; border-top: 1px solid #dddddd; } .faq-accordion.vc_tta.vc_general .vc_tta-panel-title > a { color: #434343 !important; padding: 1.120em 0.800em 1.120em 0; } .faq-accordion.vc_tta.vc_general .vc_tta-panel-title > a i.vc_tta-controls-icon { width: 15px; height: 15px; } .faq-accordion.vc_tta.vc_general .vc_tta-panel-body { color: #747474; background: transparent !important; padding: 1.000em 1.429em 4.286em 0; } .entry-content .vc_toggle { margin: 0; border-bottom: 1px solid #dddddd; margin-bottom: 0; } .entry-content .vc_toggle .vc_toggle_title { padding: 25px 0 !important; } .entry-content .vc_toggle .vc_toggle_title h4, .entry-content .vc_toggle .vc_toggle_title .h4 { font-size: 1.786em; color: #434343 !important; margin: 0; } .entry-content .vc_toggle .vc_toggle_title h4:after, .entry-content .vc_toggle .vc_toggle_title .h4:after { float: right; content: "\f078"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 18px; line-height: 1.6; } .entry-content .vc_toggle .vc_toggle_title .vc_toggle_icon { display: none; } .entry-content .vc_toggle .vc_toggle_content { color: #747474; padding: 1em 1.429em 3.143em 0 !important; margin-top: 0; margin-bottom: 0; } .entry-content .vc_toggle.vc_toggle_active .vc_toggle_title h4:after, .entry-content .vc_toggle.vc_toggle_active .vc_toggle_title .h4:after { content: "\f077"; } .entry-content .vc_toggle:last-child { border-bottom: none; } .electro-store-directory hr { margin-bottom: 0; } .electro-store-directory .widgettitle { display: none; } .electro-store-directory .widget_product_categories .product-categories, .electro-store-directory .widget_product_categories > ul { border: 0; /* (indentation/2) */ } .electro-store-directory .widget_product_categories .product-categories::after, .electro-store-directory .widget_product_categories > ul::after { display: block; clear: both; content: ""; } .electro-store-directory .widget_product_categories .product-categories > li > a, .electro-store-directory .widget_product_categories > ul > li > a { font-weight: 700; } .electro-store-directory .widget_product_categories .product-categories > li .children, .electro-store-directory .widget_product_categories > ul > li .children { display: block !important; } .electro-store-directory .widget_product_categories .product-categories > li .children .no-child, .electro-store-directory .widget_product_categories > ul > li .children .no-child { display: none; } .electro-store-directory .widget_product_categories .product-categories:not(.product-categories), .electro-store-directory .widget_product_categories > ul:not(.product-categories) { float: left; width: 25%; margin: 0; } .electro-store-directory .widget_product_categories .product-categories .child-indicator, .electro-store-directory .widget_product_categories .product-categories .no-child, .electro-store-directory .widget_product_categories > ul .child-indicator, .electro-store-directory .widget_product_categories > ul .no-child { display: none; } .electro-store-directory .widget_product_categories .product-categories li, .electro-store-directory .widget_product_categories > ul li { border: none; } .electro-store-directory .widget_product_categories .product-categories, .electro-store-directory .widget_product_categories .product-categories ul, .electro-store-directory .widget_product_categories > ul, .electro-store-directory .widget_product_categories > ul ul { margin: 0 0 0 1em; /* indentation */ padding: 0; list-style: none; color: #369; position: relative; } .electro-store-directory .widget_product_categories .product-categories ul, .electro-store-directory .widget_product_categories > ul ul { margin-left: .5em; } .electro-store-directory .widget_product_categories .product-categories:before, .electro-store-directory .widget_product_categories .product-categories ul:before, .electro-store-directory .widget_product_categories > ul:before, .electro-store-directory .widget_product_categories > ul ul:before { content: ""; display: block; width: 0; position: absolute; top: 0; bottom: 0; left: 0; border-left: 1px solid #dddddd; } .electro-store-directory .widget_product_categories .product-categories li, .electro-store-directory .widget_product_categories > ul li { margin: 0; padding: 0 1.5em; /* indentation + .5em */ line-height: 2em; /* default list item's `line-height` */ position: relative; } .electro-store-directory .widget_product_categories .product-categories li:before, .electro-store-directory .widget_product_categories > ul li:before { content: ""; display: block; width: 10px; /* same with indentation */ height: 0; border-top: 1px solid #dddddd; margin-top: -1px; /* border top width */ position: absolute; top: 1.571em; /* (line-height/2) */ left: 0; } .electro-store-directory .widget_product_categories .product-categories li:last-child:before, .electro-store-directory .widget_product_categories > ul li:last-child:before { background: white; /* same with body background */ height: auto; top: 1em; /* (line-height/2) */ bottom: 0; } @media (max-width: 767.98px) { .electro-store-directory .widget_product_categories .product-categories:not(.product-categories), .electro-store-directory .widget_product_categories > ul:not(.product-categories) { width: 100%; } } .info-404 .search-field { width: 40%; display: inline-block; } .info-404 button { padding: .594rem 3rem; margin-left: 15px; } .home-mobile-v1-da-block .da-block, .home-mobile-v2-da-block .da-block { flex-wrap: nowrap; } .home-mobile-v1-da-block .da, .home-mobile-v2-da-block .da { margin-bottom: 0; } .home-mobile-v1-da-block .da-action, .home-mobile-v2-da-block .da-action { font-size: 10px; } .home-mobile-v1-da-block .da-action .upto, .home-mobile-v2-da-block .da-action .upto { display: flex; } .home-mobile-v1-da-block .da-block { margin-bottom: 20px; } .home-mobile-v1-da-block .da-media-body { padding: 1.1em .8em 1.1em 0; } .home-mobile-v1-da-block .da .media-body { padding: 1.1em .8em 1.1em 0; } .home-mobile-v1-da-block .da:first-child { padding-left: 0; padding-right: 2px; } .home-mobile-v1-da-block .da:last-child { padding-left: 2px; padding-right: 0; } .home-mobile-v1-da-block .da .da-action > a:after { margin-left: 12px; } .home-mobile-v1-da-block .da .da-text { font-size: 11px; font-weight: normal; } .home-mobile-v1-style-1 .products-carousel .owl-item .product .woocommerce-loop-product__title { font-size: 12px; } .product-categories-list .categories { padding-left: 0; list-style: none; display: flex; overflow: auto; } .product-categories-list .category { text-align: center; width: 76px; flex: 0 0 auto; padding-bottom: 10px; } .product-categories-list .category a { display: block; color: #333e48; } .product-categories-list .category a h4, .product-categories-list .category a .h4 { font-size: 12px; } .product-categories-list .category img { max-width: 60px; margin: auto; } .product-categories-list-with-header header { background-repeat: round; width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); margin-bottom: 0; border-bottom: 0; } @media (max-width: 767.98px) { .product-categories-list-with-header header { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .product-categories-list-with-header header:before, .product-categories-list-with-header header:after { content: ''; position: absolute; height: 0; border-bottom: 14px solid #fff; bottom: 0; } .product-categories-list-with-header header:before { left: 0; width: 45px; border-right: 15px solid transparent; } .product-categories-list-with-header header:after { left: 45px; right: 0; border-left: 15px solid transparent; } .product-categories-list-with-header header .caption { padding: 28px 20px 44px; max-width: 180px; line-height: 1.6; position: relative; } .product-categories-list-with-header header .caption .section-title { font-size: 20px; margin-bottom: 0; } .product-categories-list-with-header header .caption .sub-title { font-size: 11px; } .product-categories-list-with-header .categories .category { margin-bottom: 16px; } .product-categories-list-with-header .categories .category a { display: block; color: #333e48; text-align: center; } .product-categories-list-with-header .categories .category a h4, .product-categories-list-with-header .categories .category a .h4 { font-size: 12px; } .product-categories-list-with-header .categories .category::after { content: " "; width: 1px; height: 90px; display: block; position: absolute; right: 0; top: 0; background-color: #eaeaea; } .product-categories-list-with-header:not(.v2) .categories .category:nth-of-type(3n+3)::after, .product-categories-list-with-header:not(.v2) .categories .category:nth-last-child(1)::after { display: none; } .product-categories-list-with-header.v2 .categories { margin: 0; overflow: hidden; } .product-categories-list-with-header.v2 .categories .category { flex: 0 0 auto; width: 50%; padding-bottom: 16px; border-bottom: 1px solid #eaeaea; } .product-categories-list-with-header.v2 .categories .category::after { height: 126px; top: 50%; right: -2px; transform: translate(-50%, -50%); } .product-categories-list-with-header.v2 .categories .category img { margin-bottom: 12px; } .product-categories-list-with-header.v2 .categories .category a h4, .product-categories-list-with-header.v2 .categories .category a .h4 { font-size: 14px; } .product-categories-list-with-header.v2 .categories .category:nth-last-child(-n+2) { padding-bottom: 0; border-bottom: 0; } .products-list span.loop-product-categories { display: none; } .products-list ul.products { margin: 0; } .products-list.v2 ul.products { flex-wrap: nowrap; overflow: auto; margin: 0; } .products-list.v2 ul.products > li.product:nth-child(even)::after { content: " "; } .products-list.v2 .products:not(.owl-carousel) .product, .products-list.v2 .products:not(.owl-carousel) li.product, .products-list.v2 ul.products .product, .products-list.v2 ul.products li.product { flex: 0 0 44%; max-width: 44%; border-bottom: 0; } .products-list.v2 .products:not(.owl-carousel) .product::after, .products-list.v2 .products:not(.owl-carousel) li.product::after, .products-list.v2 ul.products .product::after, .products-list.v2 ul.products li.product::after { display: block; } .products-list:not(.v2) ul.products li.product:nth-last-child(-n+2) { border-bottom: 0; } .page-template-template-homepage-mobile-v1-php section, .page-template-template-homepage-mobile-v2-php section { margin-bottom: 1.8em; } @media (min-width: 1200px) { .page-template-template-homepage-mobile-v1-php div.content-area, .page-template-template-homepage-mobile-v2-php div.content-area { flex: 0 0 auto; width: 100%; } } .page-template-template-homepage-mobile-v1-php .site:not(.off-canvas-bg-opacity), .page-template-template-homepage-mobile-v2-php .site:not(.off-canvas-bg-opacity) { overflow: hidden; } @media (max-width: 767px) { .page-template-template-homepage-mobile-v1-php #content, .page-template-template-homepage-mobile-v2-php #content { margin-bottom: 2em; } .page-template-template-homepage-mobile-v1-php .site-footer, .page-template-template-homepage-mobile-v2-php .site-footer { padding-bottom: 0; } } .page-template-template-homepage-mobile-v1-php .home-v1-slider, .page-template-template-homepage-mobile-v1-php .home-v2-slider { margin-bottom: 5px; } .page-template-template-homepage-mobile-v1-php .vc-ads-block .da-block { overflow: visible; } .page-template-template-homepage-mobile-v1-php .vc-ads-block .da-block .da-media-left { flex: 0 0 30%; max-width: 30%; } .home-categories-block.mobile-home-categories-block .categories { flex-wrap: wrap; padding: 0 9px; } .home-categories-block.mobile-home-categories-block .category { flex: 0 0 auto; width: 50%; padding: 0 6px; margin-bottom: 11px; } .home-categories-block.mobile-home-categories-block .category-title h4, .home-categories-block.mobile-home-categories-block .category-title .h4 { font-size: 0.857em; font-weight: 600; } @media (max-width: 575.98px) { .footer-recently-viewed .products-block ul.products { flex-wrap: nowrap; overflow: auto; } .footer-recently-viewed .products > .product .product-inner { padding: .6em; } .footer-recently-viewed ul.products .product { border-bottom: 0; } .footer-recently-viewed ul.products .product .loop-product-categories, .footer-recently-viewed ul.products .product .woocommerce-loop-product__title { display: none; } .footer-recently-viewed ul.products .product .price { margin-bottom: 0; word-break: break-word; font-weight: 600; font-size: 10px; } .footer-recently-viewed ul.products .product .price del { font-size: 10px; } .footer-recently-viewed ul.products .product .onsale { display: none; } .footer-recently-viewed .products:not(.owl-carousel) .product, .footer-recently-viewed .products:not(.owl-carousel) li.product, .footer-recently-viewed ul.products .product, .footer-recently-viewed ul.products li.product { flex: 0 0 29%; max-width: 29%; } .footer-recently-viewed .products:not(.owl-carousel) .product::after, .footer-recently-viewed .products:not(.owl-carousel) li.product::after, .footer-recently-viewed ul.products .product::after, .footer-recently-viewed ul.products li.product::after { height: 96px; display: block !important; transform: none; top: 14px; } .footer-recently-viewed .products:not(.owl-carousel) .product:last-child::after, .footer-recently-viewed .products:not(.owl-carousel) li.product:last-child::after, .footer-recently-viewed ul.products .product:last-child::after, .footer-recently-viewed ul.products li.product:last-child::after { display: none !important; } .footer-recently-viewed ul.products > li.product:nth-child(even)::after { content: " "; } } .deal-products-list li.product .loop-product-categories { display: none; } .deal-products-list ul.products { margin: 0; } .deal-products-list ul.products li.product { border-bottom-width: 0; } .deal-products-list .deal-countdown-timer { display: flex; font-size: 13px; margin-bottom: 1px; } .deal-products-list .deal-countdown-timer .marketing-text { margin-right: 5px; } .deal-products-list .deal-countdown-timer .deal-countdown > span.days .value::after, .deal-products-list .deal-countdown-timer .deal-countdown > span:last-child .value::after { content: none; } .deal-products-list .deal-countdown-timer .deal-countdown > span + span { margin-left: 3px; } .deal-products-list .deal-countdown-timer .deal-countdown > span:not(.days) b { display: none; } .deal-products-list .deal-countdown-timer .deal-countdown .days { display: none; } .deal-products-list .deal-countdown-timer .deal-countdown .days b { color: #ee0000; font-size: 11px; font-weight: 400; } .deal-products-list .deal-countdown-timer .deal-countdown .value { position: relative; color: #ee0000; font-weight: 500; } .deal-products-list .deal-countdown-timer .deal-countdown .value::after { content: ':'; display: inline-block; position: absolute; right: -3px; font-size: 12px; } .deal-products-list .deal-countdown-timer .deal-countdown span[data-value="0"] { display: none; } .deal-products-list .deal-countdown-timer .deal-countdown .hours { margin-left: 0; } section > .action { padding-top: 12px; border-top: 1px solid #dddddd; margin-top: 10px; } section > .action .action-link { font-size: 13px; color: #878787; display: flex; justify-content: space-between; } section > .action .action-link:after { content: "\f054"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 10px; line-height: inherit; color: #aeaeae; } .products-1-2 header.show-nav, .deal-products-list header.show-nav { border-bottom-width: 1px; margin-bottom: 14px; } .products-1-2 .products-list-inner ul.products { display: grid; grid-template-columns: auto auto auto 116px; grid-template-rows: auto auto; grid-auto-flow: column; margin: 0 -15px; } .products-1-2 .products-list-inner ul.products li.product { border-bottom: 0; } .products-1-2 .products-list-inner ul.products li.product .product-inner { padding: 0 1em; } .products-1-2 .products-list-inner ul.products li.product .loop-product-categories { display: none; } .products-1-2 .products-list-inner ul.products li.product .woocommerce-loop-product__title { font-size: 13px; } .products-1-2 .products-list-inner ul.products li.product:nth-child(1) { grid-column: span 3; grid-row: span 2; } .products-1-2 .products-list-inner ul.products li.product:nth-child(1)::after { display: none; } .products-1-2 .products-list-inner ul.products li.product:nth-child(1) .price { font-size: 18px; } .products-1-2 .products-list-inner ul.products li.product:nth-child(2) { grid-row: 1; } .products-1-2 .products-list-inner ul.products li.product:nth-child(3) { grid-row: 2; } .products-1-2 .products-list-inner ul.products li.product:nth-child(n+2) { grid-column: 4; } .products-1-2 .products-list-inner ul.products li.product:nth-child(n+2) .product-thumbnail { margin-bottom: 0; } .products-1-2 .products-list-inner ul.products li.product:nth-child(n+2) .price { font-size: 16px; } .products-1-2 .products-list-inner ul.products li.product:nth-child(n+2) .wp-post-image { width: 96px; height: 82px; object-fit: cover; } .products-1-2 .products-list-inner ul.products li.product:nth-child(n+2) .woocommerce-loop-product__title { font-size: 12px; } .products-1-2 .products-list-inner ul.products li.product:nth-child(n+2)::after { content: ""; right: auto; left: 0; height: 104px; display: block !important; transform: none; top: 14px; } .products-1-2 .products-list-inner .products:not(.owl-carousel) .product, .products-1-2 .products-list-inner .products:not(.owl-carousel) li.product, .products-1-2 .products-list-inner ul.products .product, .products-1-2 .products-list-inner ul.products li.product { flex: 0 0 auto; width: 100%; } /*Home-mobile-v2-ad-block*/ .home-mobile-v2-da-block .da-block { margin-bottom: 1.75em; } .home-mobile-v2-da-block .da-inner { padding: 0; } .home-mobile-v2-da-block .da-media { flex-direction: column; } .home-mobile-v2-da-block .da { flex: 0 0 auto; width: 50%; } .home-mobile-v2-da-block .da .da-media-left, .home-mobile-v2-da-block .da .da-media-body { flex: 0 0 auto; width: 100%; padding: 0; display: block; } .home-mobile-v2-da-block .da .da-media-left { margin-right: 0; } .home-mobile-v2-da-block .da .da-media-body { text-align: center; padding: .84em .5em 1.4em; } .home-mobile-v2-da-block .da .da-text { font-size: 15px; font-weight: 300; line-height: 1.278em; } .home-mobile-v2-da-block .da .da-action { font-size: 14px; display: flex; justify-content: center; } .home-mobile-v2-da-block .da .da-action:after { margin-left: 12px; display: flex; justify-content: center; align-items: center; width: 17px; height: 17px; } .home-mobile-v2-da-block .da:first-child { padding-left: 0; padding-right: 5px; } .home-mobile-v2-da-block .da:last-child { padding-left: 5px; padding-right: 0; } .home-mobile-v2-da-block .da .da-action > a { font-size: 14px; } .deal-products-with-featured { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .deal-products-with-featured { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .deal-products-with-featured header { padding: 32px 20px 44px; position: relative; z-index: 1; display: flex; align-items: center; justify-content: space-between; } .deal-products-with-featured header h2, .deal-products-with-featured header .h2 { font-size: 17px; line-height: 18px; font-weight: 700; color: #333e48; margin-bottom: 0; } .deal-products-with-featured header h2:after, .deal-products-with-featured header .h2:after { content: '\f107'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; color: #000000; border-top: none; border-left: none; border-right: none; margin-left: 10px; margin-right: 0; width: auto; height: auto; vertical-align: middle; } .deal-products-with-featured header .deal-countdown-timer { display: flex; align-items: center; font-size: 14px; line-height: 14px; } .deal-products-with-featured header .deal-countdown-timer .marketing-text { margin-right: 5px; } .deal-products-with-featured header .deal-countdown-timer .countdown span[data-value="0"] { display: none; } .deal-products-with-featured header .deal-countdown-timer .countdown > span:last-child .value::after { content: none; } .deal-products-with-featured header .deal-countdown-timer .countdown > span .value { font-weight: 700; } .deal-products-with-featured header .deal-countdown-timer .countdown > span .value::after { content: ':'; } .deal-products-with-featured header .deal-countdown-timer .countdown > span b { display: none; } .deal-products-with-featured header .deal-countdown-timer:before { content: '\f017'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 400; color: #000000; border-top: none; border-left: none; border-right: none; margin-right: 8px; width: auto; height: auto; font-size: 16px; vertical-align: middle; } .deal-products-with-featured ul.products { padding: 0 18px; margin: 0; background: #f4f4f4; } .deal-products-with-featured ul.products > li.product { border-radius: 9px; background: #fff; margin-bottom: 9px; box-shadow: 0px 3px 8px 0px rgba(92, 89, 78, 0.14); } .deal-products-with-featured ul.products > li.product .woocommerce-loop-product__title { height: auto; } .deal-products-with-featured ul.products > li.product.product-featured { padding-top: 42px; padding-bottom: 23px; position: relative; } .deal-products-with-featured ul.products > li.product.product-featured .savings { width: 76px; height: 76px; border-radius: 80px; color: #000; display: flex; align-items: center; position: absolute; z-index: 1; right: 15px; top: 12px; } .deal-products-with-featured ul.products > li.product.product-featured .savings .savings-text { font-size: 12px; font-weight: 400; line-height: 1; text-align: center; } .deal-products-with-featured ul.products > li.product.product-featured .savings .amount { font-size: 20px; font-weight: 700; } .deal-products-with-featured ul.products > li.product.product-featured .woocommerce-loop-product__title { font-size: 14px; line-height: 21px; margin-bottom: 15px; } .deal-products-with-featured ul.products > li.product.product-featured .price { font-size: 25px; line-height: 21px; } .deal-products-with-featured ul.products > li.product.product-featured .price .electro-price { display: flex; justify-content: center; } .deal-products-with-featured ul.products > li.product.product-featured .price del { font-size: 17px; line-height: 21px; margin-left: 5px; } .deal-products-with-featured ul.products > li.product.product-featured .onsale-product-content { text-align: center; padding: 0 55px; } .deal-products-with-featured ul.products > li.product:not(.list-view) { margin-bottom: 9px; position: relative; top: -31px; z-index: 2; } .deal-products-with-featured ul.products > li.product:not(.product-featured) .savings { display: none; } .deal-products-with-featured ul.products > li.product:not(.product-featured) .product-deal { display: flex; align-items: center; } .deal-products-with-featured ul.products > li.product:not(.product-featured) .product-deal .woocommerce-LoopProduct-link { padding-right: 15px; } .deal-products-with-featured ul.products > li.product:not(.product-featured) .product-deal .product-thumbnail { margin-bottom: 0; } .deal-products-with-featured ul.products > li.product:not(.product-featured) .product-deal .product-thumbnail .wp-post-image { max-width: 98px; } .deal-products-with-featured ul.products > li.product:not(.product-featured) .product-deal .price { font-size: 18px; line-height: 21px; } .deal-products-with-featured ul.products > li.product:not(.product-featured) .product-deal .price del { font-size: 14px; line-height: 21px; } .deal-products-with-featured ul.products > li.product:last-child { margin-bottom: -9px; } .deal-products-with-featured ul.products .product, .deal-products-with-featured ul.products li.product { border-bottom: none; } .deal-products-with-featured .products:not(.owl-carousel) .product, .deal-products-with-featured .products:not(.owl-carousel) li.product, .deal-products-with-featured ul.products .product, .deal-products-with-featured ul.products li.product { flex: 0 0 100%; max-width: 100%; padding: 9px 11px !important; } .deal-products-with-featured .products:not(.owl-carousel) .product.product-featured, .deal-products-with-featured .products:not(.owl-carousel) li.product.product-featured, .deal-products-with-featured ul.products .product.product-featured, .deal-products-with-featured ul.products li.product.product-featured { padding: 40px 27px 22px 27px !important; } section.deal-products-with-featured header { margin-bottom: 0; } .home-mobile-v2-features-block { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); margin-bottom: 23px; } @media (max-width: 767.98px) { .home-mobile-v2-features-block { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .home-mobile-v2-features-block .features-list { display: flex; border: none; overflow: auto; align-items: center; padding: 14.5px; margin-bottom: 0; } .home-mobile-v2-features-block .features-list .media-left { padding-right: 0; } .home-mobile-v2-features-block .features-list .media-left i { color: #333e48; font-size: 33px; } .home-mobile-v2-features-block .features-list .media-body { font-size: .8em; } .home-mobile-v2-features-block .features-list .feature { border: none; padding: 0; } .home-mobile-v2-features-block .features-list .feature .media { width: 134px; } .home-mobile-v2-features-block .features-list .feature + .feature { border-bottom: 0; } .home-mobile-v2-features-block .features-list .feature + .feature .media { border-left: 1px solid transparent; padding-left: 15px; margin-left: 15px; } .product-categories-list-with-header.v2 header:before, .product-categories-list-with-header.v2 header:after { content: none; } .product-categories-list-with-header.v2 header .caption { display: flex; flex-direction: column-reverse; max-width: 100%; text-transform: uppercase; padding: 54px 18px 41px; } .product-categories-list-with-header.v2 header .caption .sub-title { font-size: 0.857em; color: #fff; background-color: #333e48; width: fit-content; width: -moz-fit-content; padding: 4px 11px 20px 9px; border-top-left-radius: 10px; border-top-right-radius: 10px; } .product-categories-list-with-header.v2 header .caption .section-title { font-size: 1.357em; font-weight: 700; width: fit-content; width: -moz-fit-content; padding: 6px 9px 5px; border-radius: 10px; position: relative; top: -18px; /*&:before, &:after { content:''; position:absolute; height:0; border-bottom:14px solid transparent; bottom: -11px; } &:before { right: 30px; width:45px; border-right:13px solid; } &:after { right: 17px; border-left:13px solid; }*/ } .product-categories-list-with-header.v2 header .caption .section-title::after { content: ""; position: absolute; top: 100%; right: 20px; border-top: 10px solid; border-left: 10px solid transparent; border-right: 10px solid transparent; } .page-template-template-homepage-mobile-v2-php .home-v1-slider, .page-template-template-homepage-mobile-v2-php .home-v2-slider { margin-bottom: 10px; } section.product-categories-menu-list { margin-bottom: 1.143em; } .product-categories-menu-list .cat-title { font-weight: 600; padding: 4px 0 8px; } .product-categories-menu-list .category { padding: 5px 0 3px; } .product-categories-menu-list .category a { color: #0062bd; } .product-categories-menu-list .category h4, .product-categories-menu-list .category .h4 { font-size: 1em; } .product-categories-menu-list .action { padding-top: 20px; margin-top: 5px; } .product-categories-menu-list .action a { font-size: 1em; justify-content: center; color: #424242; line-height: 1; } .product-categories-menu-list .action a:after { margin-left: 6px; font-size: 17px; color: #424242; content: '\79'; font-family: font-electro; } .products > .product .product-outer { height: 100%; } .products > .product, .owl-item > .product { border-bottom: 1px solid #eaeaea; } @media (min-width: 768px) { .products > .product, .owl-item > .product { border-bottom-width: 0; } } .products > .product::after, .owl-item > .product::after { content: ''; border-right: 1px solid #eaeaea; display: block; position: absolute; top: 50%; right: 0; height: 70%; transform: translateY(-50%); } .products > .product .product-inner, .owl-item > .product .product-inner { padding: 1em; position: relative; } .products > .product .loop-product-categories, .owl-item > .product .loop-product-categories { margin-bottom: .4em; font-size: .8em; line-height: 1.05em; height: 1.1em; display: block; overflow: hidden; } .products > .product .loop-product-categories a, .owl-item > .product .loop-product-categories a { color: #768b9e; } .products > .product .loop-product-categories a:hover, .products > .product .loop-product-categories a:focus, .owl-item > .product .loop-product-categories a:hover, .owl-item > .product .loop-product-categories a:focus { color: #333e48; } .products > .product .woocommerce-LoopProduct-link, .owl-item > .product .woocommerce-LoopProduct-link { display: block; } .products > .product .price-add-to-cart, .owl-item > .product .price-add-to-cart { clear: both; position: relative; display: flex; justify-content: space-between; align-items: center; height: 2.571em; } .products > .product .product-thumbnail, .owl-item > .product .product-thumbnail { margin-bottom: 0.714em; width: 100%; position: relative; } .products > .product .onsale, .owl-item > .product .onsale { font-size: 0.857em; text-align: center; line-height: 2.000em; min-width: 40px; background-color: #44b81b; color: #fff; font-weight: 700; position: absolute; margin: 0; bottom: 0; left: 0; z-index: 1; } .products > .product .wp-post-image, .products > .product .product-thumbnail > img, .owl-item > .product .wp-post-image, .owl-item > .product .product-thumbnail > img { max-width: 100%; max-height: 100%; width: auto; height: auto; margin: auto; } .products > .product .added_to_cart, .products > .product .add-to-cart-wrap .button, .owl-item > .product .added_to_cart, .owl-item > .product .add-to-cart-wrap .button { float: right; background-color: transparent; text-indent: -99999px; padding: 0; border-width: 0; } .products > .product .added_to_cart:hover, .products > .product .added_to_cart:focus, .products > .product .add-to-cart-wrap .button:hover, .products > .product .add-to-cart-wrap .button:focus, .owl-item > .product .added_to_cart:hover, .owl-item > .product .added_to_cart:focus, .owl-item > .product .add-to-cart-wrap .button:hover, .owl-item > .product .add-to-cart-wrap .button:focus { background-color: transparent; } .products > .product .added_to_cart::before, .products > .product .add-to-cart-wrap .button::before, .owl-item > .product .added_to_cart::before, .owl-item > .product .add-to-cart-wrap .button::before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; border-radius: 50%; color: #fff; font-size: 18px; padding: 0.5em 0.433em; } .products > .product .added_to_cart::before, .products > .product .add-to-cart-wrap .button::before, .owl-item > .product .added_to_cart::before, .owl-item > .product .add-to-cart-wrap .button::before { content: "\f30b"; padding: 0.5em 0.504em; float: right; text-indent: 0; line-height: 16px; font-family: 'Font Awesome 5 Free'; font-weight: 900; } .products > .product .hover-area, .owl-item > .product .hover-area { display: none; border: none; position: relative; background-color: #fff; } .products > .product .hover-area .button, .owl-item > .product .hover-area .button { position: absolute; top: -20px; left: 50%; white-space: pre; transform: translateX(-50%); } .products > .product .hover-area .button:hover, .products > .product .hover-area .button:active, .products > .product .hover-area .button:focus, .owl-item > .product .hover-area .button:hover, .owl-item > .product .hover-area .button:active, .owl-item > .product .hover-area .button:focus { color: #fff; } .products > .product .hover-area .action-buttons, .owl-item > .product .hover-area .action-buttons { width: 100%; font-size: 0.929em; line-height: 1.385em; display: flex; justify-content: space-around; align-items: center; } .products > .product .hover-area .action-buttons .clear, .owl-item > .product .hover-area .action-buttons .clear { display: none; } .products > .product .hover-area .action-buttons div, .products > .product .hover-area .action-buttons a, .products > .product .hover-area .action-buttons span, .products > .product .hover-area .action-buttons p, .owl-item > .product .hover-area .action-buttons div, .owl-item > .product .hover-area .action-buttons a, .owl-item > .product .hover-area .action-buttons span, .owl-item > .product .hover-area .action-buttons p { margin: 0; padding: 0; color: #8598a9; } .products > .product .hover-area .action-buttons div:hover, .products > .product .hover-area .action-buttons a:hover, .products > .product .hover-area .action-buttons span:hover, .products > .product .hover-area .action-buttons p:hover, .owl-item > .product .hover-area .action-buttons div:hover, .owl-item > .product .hover-area .action-buttons a:hover, .owl-item > .product .hover-area .action-buttons span:hover, .owl-item > .product .hover-area .action-buttons p:hover { color: #333e48; } .products > .product .hover-area .action-buttons > div, .products > .product .hover-area .action-buttons > a, .owl-item > .product .hover-area .action-buttons > div, .owl-item > .product .hover-area .action-buttons > a { padding-top: 0.571em; } .products > .product .button.add_to_cart_button::before, .owl-item > .product .button.add_to_cart_button::before { content: "\61"; font-family: "font-electro"; padding: 8.94px 8px; font-weight: normal; } .products > .product .button.product_type_variable::before, .owl-item > .product .button.product_type_variable::before { content: "\f0a6"; padding: 0.5em 0.575em; font-family: 'Font Awesome 5 Free'; font-weight: 400; } .products > .product .button.product_type_external::before, .owl-item > .product .button.product_type_external::before { content: "\f360"; padding: 0.5em 0.504em; float: right; text-indent: 0; font-family: 'Font Awesome 5 Free'; font-weight: 900; } .products > .product .button.added, .owl-item > .product .button.added { display: none; } .products > .product .price, .owl-item > .product .price { font-size: 1.143em; line-height: 1em; font-weight: normal; } .products > .product .price ins, .owl-item > .product .price ins { color: #dc3545; text-decoration: none; } .products > .product .price del, .owl-item > .product .price del { color: #768b9e; font-size: 0.6em; line-height: 1.5em; } .products > .product .add-to-cart-wrap, .owl-item > .product .add-to-cart-wrap { display: none; } .products > .product .add-to-cart-wrap.show-in-mobile, .owl-item > .product .add-to-cart-wrap.show-in-mobile { display: block; } .products > .product .product-loop-body, .owl-item > .product .product-loop-body { display: none; } .products > .product .product-loop-body .product-rating, .owl-item > .product .product-loop-body .product-rating { margin-bottom: 1.667em; font-size: .857em; color: #687e93; } .products > .product .product-loop-body .star-rating, .owl-item > .product .product-loop-body .star-rating { display: inline-block; } .products > .product .product-loop-body .product-short-description, .owl-item > .product .product-loop-body .product-short-description { color: #687e93; font-size: .857em; line-height: 1.75em; margin-bottom: 3em; height: 7em; overflow: hidden; } .products > .product .product-loop-body .product-short-description ul, .owl-item > .product .product-loop-body .product-short-description ul { padding-left: 18px; } .products > .product .product-loop-body .product-sku, .owl-item > .product .product-loop-body .product-sku { font-size: .857em; color: #687e93; margin-bottom: .5em; } @media (min-width: 1200px) { .products > .product:hover, .products > .product.hover, .owl-item > .product:hover, .owl-item > .product.hover { z-index: 999; position: relative; } .products > .product:hover:after, .products > .product.hover:after, .owl-item > .product:hover:after, .owl-item > .product.hover:after { content: none !important; } .products > .product:hover .product-inner, .products > .product.hover .product-inner, .owl-item > .product:hover .product-inner, .owl-item > .product.hover .product-inner { position: absolute; width: 100%; height: auto; min-height: 100%; box-shadow: 0px 0px 6px 0px rgba(1, 1, 1, 0.3); background-color: #fff; } .products > .product:hover .hover-area, .products > .product.hover .hover-area, .owl-item > .product:hover .hover-area, .owl-item > .product.hover .hover-area { display: block; padding-top: 0.214em; border-top: 1px solid #eaeaea; } .products > .product::after, .owl-item > .product::after { height: 80%; } .products > .product.product-card::after, .owl-item > .product.product-card::after { height: 70%; } .products > .product .product-inner, .owl-item > .product .product-inner { padding: 1.429em 1.714em 1em 1.714em; } .products > .product .loop-product-categories, .owl-item > .product .loop-product-categories { margin-bottom: 1em; font-size: .857em; line-height: 1.05em; height: 1.05em; } .products > .product .price-add-to-cart, .owl-item > .product .price-add-to-cart { margin-bottom: 0.5em; } .products > .product .price, .owl-item > .product .price { font-size: 1.429em; } .products > .product .add-to-cart-wrap, .owl-item > .product .add-to-cart-wrap { display: block; } .products > .product .hover-area .action-buttons, .owl-item > .product .hover-area .action-buttons { flex-wrap: wrap; } } li.product .added_to_cart::before, li.product .add-to-cart-wrap .button::before, .owl-item > .product .added_to_cart::before, .owl-item > .product .add-to-cart-wrap .button::before { background-color: #eaeaea; } ul.products { align-items: stretch; display: flex; flex-wrap: wrap; margin-bottom: 0; padding-left: 0; list-style: none; } ul.products[data-view="grid-extended"] .product-loop-body, ul.products[data-view="list-view"] .product-loop-body, ul.products[data-view="list-view-small"] .product-loop-body { display: block; } ul.products[data-view="grid-extended"] .product-loop-header .woocommerce-loop-product__title, ul.products[data-view="grid-extended"] .product-loop-header .loop-product-categories { display: none; } ul.products > li.product { position: relative; } ul.products > li.product:nth-last-child(2), ul.products > li.product:last-child { border-bottom-width: 0; } @media (max-width: 575.98px) { ul.products > li.product:nth-child(even)::after { content: none; } } @media (min-width: 768px) and (max-width: 991.98px) { ul.products > li.product:nth-child(3n)::after, ul.products > li.product:last-child::after { content: none; } } @media (min-width: 1200px) and (max-width: 1479.98px) { ul.products.row-cols-xl-1 > li.product::after { content: none; } } @media (min-width: 1480px) { ul.products.row-cols-xxl-1 > li.product::after { content: none; } } @media (min-width: 1200px) and (max-width: 1479.98px) { ul.products.row-cols-xl-2 > li.product:nth-child(2n)::after, ul.products.row-cols-xl-2 > li.product:last-child::after { content: none; } } @media (min-width: 1480px) { ul.products.row-cols-xxl-2 > li.product:nth-child(2n)::after, ul.products.row-cols-xxl-2 > li.product:last-child::after { content: none; } } @media (min-width: 1200px) and (max-width: 1479.98px) { ul.products.row-cols-xl-3 > li.product:nth-child(3n)::after, ul.products.row-cols-xl-3 > li.product:last-child::after { content: none; } } @media (min-width: 1480px) { ul.products.row-cols-xxl-3 > li.product:nth-child(3n)::after, ul.products.row-cols-xxl-3 > li.product:last-child::after { content: none; } } @media (min-width: 1200px) and (max-width: 1479.98px) { ul.products.row-cols-xl-4 > li.product:nth-child(4n)::after, ul.products.row-cols-xl-4 > li.product:last-child::after { content: none; } } @media (min-width: 1480px) { ul.products.row-cols-xxl-4 > li.product:nth-child(4n)::after, ul.products.row-cols-xxl-4 > li.product:last-child::after { content: none; } } @media (min-width: 1200px) and (max-width: 1479.98px) { ul.products.row-cols-xl-5 > li.product:nth-child(5n)::after, ul.products.row-cols-xl-5 > li.product:last-child::after { content: none; } } @media (min-width: 1480px) { ul.products.row-cols-xxl-5 > li.product:nth-child(5n)::after, ul.products.row-cols-xxl-5 > li.product:last-child::after { content: none; } } @media (min-width: 1200px) and (max-width: 1479.98px) { ul.products.row-cols-xl-6 > li.product:nth-child(6n)::after, ul.products.row-cols-xl-6 > li.product:last-child::after { content: none; } } @media (min-width: 1480px) { ul.products.row-cols-xxl-6 > li.product:nth-child(6n)::after, ul.products.row-cols-xxl-6 > li.product:last-child::after { content: none; } } @media (min-width: 1200px) { ul.products.row-cols-xl-7 > li.product { flex: 0 0 auto; width: 14.28571425%; } ul.products.row-cols-xl-7 > li.product:nth-child(7n)::after, ul.products.row-cols-xl-7 > li.product:last-child::after { content: none; } } @media (min-width: 1200px) { ul.products.row-cols-xl-8 > li.product { flex: 0 0 auto; width: 12.5%; } ul.products.row-cols-xl-8 > li.product:nth-child(8n)::after, ul.products.row-cols-xl-8 > li.product:last-child::after { content: none; } } @media (min-width: 992px) and (max-width: 1199.98px) { ul.products.row-cols-lg-5 > li.product:not(.product-card):nth-child(5n)::after, ul.products.row-cols-lg-5 > li.product:not(.product-card):last-child::after { content: none; } } ul.products[data-view="list-view"] > li.product, ul.products[data-view="list-view-small"] > li.product { flex: 0 0 auto; width: 100%; } ul.products[data-view="list-view"] > li.product:not(:last-child), ul.products[data-view="list-view-small"] > li.product:not(:last-child) { border-bottom-width: 1px; } ul.products[data-view="list-view"] > li.product::after, ul.products[data-view="list-view-small"] > li.product::after { content: none; } ul.products[data-view="list-view"] > li.product .product-item__inner, ul.products[data-view="list-view-small"] > li.product .product-item__inner { --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) * -.5); margin-left: calc(var(--bs-gutter-x) * -.5); padding: 20px 15px; margin: 0; position: relative; } ul.products[data-view="list-view"] > li.product .product-item__inner > *, ul.products[data-view="list-view-small"] > li.product .product-item__inner > * { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } ul.products[data-view="list-view"] > li.product .product-item__header, ul.products[data-view="list-view-small"] > li.product .product-item__header { flex: 0 0 auto; width: 41.66666667%; text-align: center; } ul.products[data-view="list-view"] > li.product .product-item__header .loop-product-categories, ul.products[data-view="list-view"] > li.product .product-item__header .woocommerce-loop-product__title, ul.products[data-view="list-view-small"] > li.product .product-item__header .loop-product-categories, ul.products[data-view="list-view-small"] > li.product .product-item__header .woocommerce-loop-product__title { display: none; } ul.products[data-view="list-view"] > li.product .product-item__body, ul.products[data-view="list-view-small"] > li.product .product-item__body { flex: 0 0 auto; width: 58.33333333%; } ul.products[data-view="list-view"] > li.product .product-item__body .woocommerce-loop-product__link > *:not(.woocommerce-loop-product__title), ul.products[data-view="list-view-small"] > li.product .product-item__body .woocommerce-loop-product__link > *:not(.woocommerce-loop-product__title) { display: none; } @media (min-width: 768px) { ul.products[data-view="list-view"] > li.product .product-item__body .product-short-description, ul.products[data-view="list-view-small"] > li.product .product-item__body .product-short-description { margin-bottom: 1.5em; } } @media (min-width: 992px) { ul.products[data-view="list-view"] > li.product .product-item__body .product-short-description, ul.products[data-view="list-view-small"] > li.product .product-item__body .product-short-description { margin-bottom: 2em; } } ul.products[data-view="list-view"] > li.product .product-item__footer, ul.products[data-view="list-view-small"] > li.product .product-item__footer { left: calc(40% + 7.5px); position: absolute; bottom: 10px; } ul.products[data-view="list-view"] > li.product .product-item__footer .onsale, ul.products[data-view="list-view-small"] > li.product .product-item__footer .onsale { left: 0; top: 30px; display: none; } @media (min-width: 768px) { ul.products[data-view="list-view"] > li.product .product-item__footer .onsale, ul.products[data-view="list-view-small"] > li.product .product-item__footer .onsale { display: block; } } ul.products[data-view="list-view"] > li.product .product-item__footer .hover-area, ul.products[data-view="list-view"] > li.product .product-item__footer .add-to-cart-wrap, ul.products[data-view="list-view-small"] > li.product .product-item__footer .hover-area, ul.products[data-view="list-view-small"] > li.product .product-item__footer .add-to-cart-wrap { display: none; } @media (min-width: 768px) { ul.products[data-view="list-view"] > li.product .product-item__footer .action-buttons, ul.products[data-view="list-view-small"] > li.product .product-item__footer .action-buttons { flex-direction: column; } } @media (min-width: 1200px) { ul.products[data-view="list-view"] > li.product .product-item__footer .action-buttons, ul.products[data-view="list-view-small"] > li.product .product-item__footer .action-buttons { flex-direction: row; } } ul.products[data-view="list-view"] > li.product .product-item__thumbnail, ul.products[data-view="list-view-small"] > li.product .product-item__thumbnail { margin-bottom: 0; } @media (min-width: 768px) { ul.products[data-view="list-view"] > li.product .product-item__footer, ul.products[data-view="list-view-small"] > li.product .product-item__footer { position: static; left: auto; bottom: auto; } ul.products[data-view="list-view"] > li.product .product-item__footer .hover-area, ul.products[data-view="list-view"] > li.product .product-item__footer .add-to-cart-wrap, ul.products[data-view="list-view-small"] > li.product .product-item__footer .hover-area, ul.products[data-view="list-view-small"] > li.product .product-item__footer .add-to-cart-wrap { display: block; } ul.products[data-view="list-view"] > li.product .product-item__body .woocommerce-loop-product__link > *:not(.woocommerce-loop-product__title), ul.products[data-view="list-view-small"] > li.product .product-item__body .woocommerce-loop-product__link > *:not(.woocommerce-loop-product__title) { display: block; } ul.products[data-view="list-view"] > li.product .product-item__inner, ul.products[data-view="list-view-small"] > li.product .product-item__inner { padding: 30px 15px; } } @media (min-width: 1200px) { ul.products[data-view="list-view"] > li.product:hover .product-inner, ul.products[data-view="list-view"] > li.product.hover .product-inner, ul.products[data-view="list-view-small"] > li.product:hover .product-inner, ul.products[data-view="list-view-small"] > li.product.hover .product-inner { box-shadow: none; position: relative; } ul.products[data-view="list-view"] > li.product .hover-area, ul.products[data-view="list-view-small"] > li.product .hover-area { display: block; } } @media (min-width: 768px) { ul.products[data-view="list-view"] > li.product .product-item__header { flex: 0 0 auto; width: 33.33333333%; } ul.products[data-view="list-view"] > li.product .product-item__body { flex: 0 0 auto; width: 41.66666667%; } ul.products[data-view="list-view"] > li.product .product-item__footer { flex: 0 0 auto; width: 25%; } ul.products[data-view="list-view"] > li.product .product-item__footer .price-add-to-cart { display: block; height: auto; } ul.products[data-view="list-view"] > li.product .product-item__footer .price-add-to-cart .price { margin-bottom: .714em; display: block; } ul.products[data-view="list-view"] > li.product .product-item__footer .add-to-cart-wrap a { font-size: inherit; float: none; background-color: inherit; display: block; padding: 10px 25px; text-align: center; font-weight: 700; text-indent: 0; color: #fff; margin-bottom: 10px; width: 100%; } ul.products[data-view="list-view"] > li.product .product-item__footer .add-to-cart-wrap a:hover, ul.products[data-view="list-view"] > li.product .product-item__footer .add-to-cart-wrap a:focus { background-color: #333e48; } ul.products[data-view="list-view"] > li.product .product-item__footer .add-to-cart-wrap a::before { display: none; } ul.products[data-view="list-view"] > li.product .product-item__footer .add-to-cart-wrap.added .button { display: none; } ul.products[data-view="list-view"] > li.product .product-item__footer .add-to-cart-wrap .added_to_cart { border-radius: 1.375rem; } } ul.products[data-view="list-view"] > li.product .hover-area { border-top-width: 0; padding-top: 0; } @media (min-width: 768px) { ul.products[data-view="list-view-small"] > li.product .product-item__header { flex: 0 0 auto; width: 16.66666667%; } ul.products[data-view="list-view-small"] > li.product .product-item__body { flex: 0 0 auto; width: 58.33333333%; } ul.products[data-view="list-view-small"] > li.product .product-item__footer { flex: 0 0 auto; width: 25%; } } ul.products[data-view="list-view-small"] > li.product .hover-area { border-top: 1px solid #eaeaea; padding-top: .214em; margin-top: 1em; } @media (min-width: 1480px) { ul.products[data-view="grid"].row-cols-xxl-9 > li.product, ul.products[data-view="grid-extended"].row-cols-xxl-9 > li.product { flex: 0 0 auto; width: 11.11111108%; } ul.products[data-view="grid"].row-cols-xxl-9 > li.product:nth-child(9n)::after, ul.products[data-view="grid"].row-cols-xxl-9 > li.product:last-child::after, ul.products[data-view="grid-extended"].row-cols-xxl-9 > li.product:nth-child(9n)::after, ul.products[data-view="grid-extended"].row-cols-xxl-9 > li.product:last-child::after { content: none; } ul.products[data-view="grid"].row-cols-xxl-10 > li.product, ul.products[data-view="grid-extended"].row-cols-xxl-10 > li.product { flex: 0 0 auto; width: 10%; } ul.products[data-view="grid"].row-cols-xxl-10 > li.product:nth-child(10n)::after, ul.products[data-view="grid"].row-cols-xxl-10 > li.product:last-child::after, ul.products[data-view="grid-extended"].row-cols-xxl-10 > li.product:nth-child(10n)::after, ul.products[data-view="grid-extended"].row-cols-xxl-10 > li.product:last-child::after { content: none; } } .woocommerce-loop-product__title { font-weight: bold; overflow: hidden; font-size: 0.857em; line-height: 1.167em; height: 2.334em; color: #0062bd; } @media (min-width: 992px) { .woocommerce-loop-product__title { font-size: 1em; line-height: 1.28572em; height: 2.57144em; } } .products.show-btn > li.product .price-add-to-cart { flex-wrap: wrap; } .products.show-btn > li.product .button, .products.show-btn > li.product .added_to_cart { margin-top: 0; color: #fff; width: auto; text-indent: 0; font-weight: bold; font-size: 13px; padding: 0.5em 1.385em; border-radius: 1.4em; } .products.show-btn > li.product .button:hover, .products.show-btn > li.product .button:focus, .products.show-btn > li.product .added_to_cart:hover, .products.show-btn > li.product .added_to_cart:focus { background-color: #333e48; } .products.show-btn > li.product .button:before, .products.show-btn > li.product .added_to_cart:before { padding: 0; background: transparent; float: left; margin-top: 4px; margin-right: 8px; } .products.show-btn > li.product .added_to_cart:before { content: none; } .product-card .product-inner { display: flex; align-items: flex-start; flex-wrap: wrap; } .product-card .card-media-left { flex: 0 0 43%; max-width: 43%; padding-right: 15px; } .product-card .card-body { flex: 0 0 57%; max-width: 57%; padding: 0 0 0 15px; align-self: stretch; } .product-card .card-body-inner { height: 100%; display: flex; flex-direction: column; position: relative; } .product-card .wp-post-image { max-width: 79% !important; } .product-card.product .price-add-to-cart { margin-top: auto; } .product-card .hover-area { flex: 0 0 57%; align-self: flex-end; margin-left: 43%; max-width: 57%; } .products .product.product-card .product-inner { padding: 5.64%; } @media (max-width: 575.98px) { ul.products > li.product.product-card { flex: 0 0 auto; width: 100%; } ul.products > li.product.product-card::after { content: none; } } ul.products > li.product.product-card:nth-last-child(2) { border-bottom-width: 1px; } @media (min-width: 768px) { ul.products > li.product.product-card:nth-last-child(2) { border-bottom-width: 0; } } @media (min-width: 768px) and (max-width: 1199.98px) { ul.products > li.product.product-card:nth-child(3n)::after, ul.products > li.product.product-card:last-child::after { content: none; } } @media (min-width: 992px) and (max-width: 1199.98px) { ul.products.row-cols-lg-5 > li.product.product-card { flex: 0 0 auto; width: 33.33333333%; } } .product-loop-categories { padding-left: 0; list-style: none; --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) * -.5); margin-left: calc(var(--bs-gutter-x) * -.5); } .product-loop-categories .product-category { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 33.33333333%; text-align: center; margin-bottom: 1em; } .product-loop-categories .product-category:nth-child(3n)::after, .product-loop-categories .product-category:last-child::after { content: none; } .product-loop-categories .product-category .woocommerce-loop-category__title { font-size: 15px; height: auto; } @media (min-width: 576px) { .product-loop-categories .product-category { flex: 0 0 auto; width: 25%; } .product-loop-categories .product-category:nth-child(3n)::after { content: ' '; } .product-loop-categories .product-category:nth-child(4n)::after { content: none; } } @media (min-width: 768px) { .product-loop-categories .product-category { flex: 0 0 auto; width: 20%; } .product-loop-categories .product-category:nth-child(3n)::after, .product-loop-categories .product-category:nth-child(4n)::after { content: ' '; } .product-loop-categories .product-category:nth-child(5n)::after { content: none; } } @media (min-width: 1200px) { .product-loop-categories.columns-1 .product-category { flex: 0 0 auto; width: 100%; } .product-loop-categories.columns-1 .product-category::after { content: none; } .product-loop-categories.columns-2 .product-category { flex: 0 0 auto; width: 50%; } .product-loop-categories.columns-2 .product-category::after { content: ' '; } .product-loop-categories.columns-2 .product-category:nth-child(2n)::after, .product-loop-categories.columns-2 .product-category:last-child::after { content: none; } .product-loop-categories.columns-3 .product-category { flex: 0 0 auto; width: 33.33333333%; } .product-loop-categories.columns-3 .product-category::after { content: ' '; } .product-loop-categories.columns-3 .product-category:nth-child(3n)::after { content: none; } .product-loop-categories.columns-4 .product-category { flex: 0 0 auto; width: 25%; } .product-loop-categories.columns-4 .product-category::after { content: ' '; } .product-loop-categories.columns-4 .product-category:nth-child(4n)::after { content: none; } .product-loop-categories.columns-5 .product-category { flex: 0 0 auto; width: 20%; } .product-loop-categories.columns-5 .product-category::after { content: ' '; } .product-loop-categories.columns-5 .product-category:nth-child(5n)::after { content: none; } .product-loop-categories.columns-6 .product-category { flex: 0 0 auto; width: 16.66666667%; } .product-loop-categories.columns-6 .product-category::after { content: ' '; } .product-loop-categories.columns-6 .product-category:nth-child(6n)::after { content: none; } .product-loop-categories.columns-7 .product-category { flex: 0 0 auto; width: 14.28571429%; } .product-loop-categories.columns-7 .product-category::after { content: ' '; } .product-loop-categories.columns-7 .product-category:nth-child(7n)::after { content: none; } .product-loop-categories.columns-8 .product-category { flex: 0 0 auto; width: 12.5%; } .product-loop-categories.columns-8 .product-category::after { content: ' '; } .product-loop-categories.columns-8 .product-category:nth-child(8n)::after { content: none; } .product-loop-categories .product-category:hover, .product-loop-categories .product-category:focus { box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.3); } } .section-product-categories header { margin-bottom: 1em; } .woocommerce-pagination ul.page-numbers, .pagination ul.page-numbers { margin-bottom: 0; padding-left: 0; list-style: none; display: flex; } .woocommerce-pagination ul.page-numbers > li, .pagination ul.page-numbers > li { margin-right: 0.286em; } .woocommerce-pagination ul.page-numbers > li a, .woocommerce-pagination ul.page-numbers > li span, .pagination ul.page-numbers > li a, .pagination ul.page-numbers > li span { color: #5d7184; border: 1px solid #e7e7e7; width: 35px; height: 35px; line-height: 34px; text-align: center; vertical-align: middle; border-radius: 20px; display: inline-block; } .woocommerce-pagination ul.page-numbers > li a.current, .woocommerce-pagination ul.page-numbers > li span.current, .pagination ul.page-numbers > li a.current, .pagination ul.page-numbers > li span.current { font-weight: bold; border: none; color: #333e48; } .woocommerce-pagination ul.page-numbers > li a.dots, .woocommerce-pagination ul.page-numbers > li span.dots, .pagination ul.page-numbers > li a.dots, .pagination ul.page-numbers > li span.dots { border: none; padding: 0.642em; } .woocommerce-pagination ul.page-numbers > li .prev, .woocommerce-pagination ul.page-numbers > li .next, .pagination ul.page-numbers > li .prev, .pagination ul.page-numbers > li .next { display: none; } .woocommerce-pagination ul.page-numbers > li a:hover, .pagination ul.page-numbers > li a:hover { background-color: #e7e7e7; } .woocommerce-pagination ul.page-numbers > li:last-child, .pagination ul.page-numbers > li:last-child { margin-right: 0; } .wc-tabs, .ec-tabs { padding-left: 0; margin-bottom: 0; list-style: none; } @media (max-width: 991.98px) { .wc-tabs, .ec-tabs { margin-bottom: 20px; display: flex; overflow: auto; border: none; padding-bottom: 6px; position: relative; } .wc-tabs::after, .ec-tabs::after { content: ' '; border-bottom: 1px solid #dddddd; display: block; position: absolute; bottom: 5px; width: 100%; } .wc-tabs li, .ec-tabs li { margin: 0; flex-shrink: 0; } .wc-tabs li .nav-link.active::after, .ec-tabs li .nav-link.active::after { z-index: 1; } .wc-tabs li + li, .ec-tabs li + li { padding-left: 40px; } } .wc-tabs > li, .ec-tabs > li { display: inline-block; } .wc-tabs > li a, .ec-tabs > li a { line-height: 1em; font-size: 1.286em; padding-bottom: 1em; position: relative; display: block; } .wc-tabs > li.active a, .ec-tabs > li.active a { font-weight: bold; } .wc-tabs > li.active a::before, .ec-tabs > li.active a::before { content: ' '; height: 4px; width: 10px; display: block; position: absolute; bottom: -5px; left: 50%; border-radius: 0 0 10px 10px; transform: translateX(-50%); } .wc-tabs > li.active a::after, .ec-tabs > li.active a::after { content: ' '; border-bottom: 2px solid transparent; display: block; position: absolute; bottom: -1px; width: 100%; z-index: 2; } .wc-tabs > li + li, .ec-tabs > li + li { margin-left: 3.214em; } /** * Reviews */ #reviews:not(.electro-advanced-reviews) #comments { padding-top: 0; } #reviews:not(.electro-advanced-reviews) #comments > h2, #reviews:not(.electro-advanced-reviews) #comments > .h2 { font-size: 1.786em; line-height: 1.6em; position: relative; margin-bottom: 1.5em; border-bottom: 1px solid #dddddd; padding-bottom: 0.6em; } #reviews:not(.electro-advanced-reviews) #comments > h2:after, #reviews:not(.electro-advanced-reviews) #comments > .h2:after { border-bottom: 2px solid transparent; bottom: -1px; content: " "; display: block; position: absolute; width: 3.684em; } #reviews:not(.electro-advanced-reviews) .comment-form > p { margin-bottom: 1.714em; } #reviews:not(.electro-advanced-reviews) .comment-form > p label { display: block; } #reviews:not(.electro-advanced-reviews) .comment-form > p input[type="text"], #reviews:not(.electro-advanced-reviews) .comment-form > p textarea, #reviews:not(.electro-advanced-reviews) .comment-form > p input[type="email"], #reviews:not(.electro-advanced-reviews) .comment-form > p input[type="url"] { width: 100%; } #reviews:not(.electro-advanced-reviews) .comment-form-rating { clear: both; } #reviews:not(.electro-advanced-reviews) .comment-form-rating label { display: block; } #reviews:not(.electro-advanced-reviews) .comment-form-author, #reviews:not(.electro-advanced-reviews) .comment-form-email { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } @media (min-width: 768px) { #reviews:not(.electro-advanced-reviews) .comment-form-author, #reviews:not(.electro-advanced-reviews) .comment-form-email { flex: 0 0 auto; width: 50%; } } #reviews:not(.electro-advanced-reviews) .comment-form-author { padding-left: 0; } #reviews:not(.electro-advanced-reviews) .comment-form-email { padding-right: 0; } #reviews:not(.electro-advanced-reviews) .comment-form-email { margin-right: 0; } #reviews:not(.electro-advanced-reviews) .form-submit { clear: both; } #reviews .commentlist { list-style: none; padding-left: 0; } #reviews .commentlist > li { border-bottom: 1px solid #dddddd; margin-bottom: 1.5em; list-style: none; clear: both; padding-bottom: 1.5em; } #reviews .commentlist > li time { color: #aeaeae; font-size: 0.929em; } #reviews .commentlist > li .avatar { display: none; } #reviews .commentlist > li p.meta { margin-bottom: 0; } #reviews .commentlist > li ul.children { border-top: 1px solid #dddddd; padding-top: 2.618em; } #reviews .commentlist > li .star-rating { margin-bottom: 1em; } #reviews .commentlist > li .star-rating + .meta { display: none; } #reviews .commentlist > li .description { margin-bottom: 1.5em; line-height: 1.571em; } #reviews .commentlist > li:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; } .electro-advanced-reviews #reply-title, .electro-advanced-reviews h2, .electro-advanced-reviews .h2 { font-size: 1.286em; line-height: 1.222em; font-weight: normal; border: none; padding-bottom: 0; } .electro-advanced-reviews #reply-title::after, .electro-advanced-reviews h2::after, .electro-advanced-reviews .h2::after { content: none; } .electro-advanced-reviews .comment-form > p { margin-bottom: 1.4em; width: 100%; } .electro-advanced-reviews .comment-form > p label { width: 30%; flex-shrink: 0; } .electro-advanced-reviews .comment-form > p textarea { height: 7.857em; } .electro-advanced-reviews .comment-form .form-submit input[type="submit"] { font-size: 0.929em; line-height: 1.385em; padding: 1em 2.222em; border-width: 0; font-weight: bold; } .advanced-review { margin-bottom: 3.429em; } .advanced-review .based-title { margin-bottom: 2.571em; } .advanced-review .avg-rating { margin-bottom: 1.429em; } .advanced-review .avg-rating .avg-rating-number { display: block; font-size: 2.143em; font-weight: bold; line-height: 0.6em; } .advanced-review .rating-histogram .rating-bar { margin-bottom: 1.429em; display: flex; align-items: center; } .advanced-review .rating-histogram .rating-bar::after { display: block; clear: both; content: ""; } .advanced-review .rating-histogram .star-rating { flex-shrink: 0; } .advanced-review .rating-histogram .rating-percentage-bar { flex-grow: 1; height: 0.714em; border-radius: 0.286em; background-color: #f3f3f3; margin: 0 15px; max-width: 14.286em; } @media (min-width: 768px) { .advanced-review .rating-histogram .rating-percentage-bar { margin: 0 15px 0 30px; } } @media (min-width: 992px) { .advanced-review .rating-histogram .rating-percentage-bar { margin: 0 15px 0 40px; } } .advanced-review .rating-histogram .rating-percentage { height: 100%; background-color: #d8d8d8; display: block; border-radius: 0.286em; } .advanced-review .rating-histogram .rating-count { line-height: 1em; } .advanced-review .rating-histogram .rating-count.zero { color: #b6b6b6; } #reviews:not(.electro-advanced-reviews) h2, #reviews:not(.electro-advanced-reviews) .h2 { font-size: 1.786em; line-height: 1.6em; color: #333e48; position: relative; margin-bottom: 1.5em; border-bottom: 1px solid #dddddd; padding-bottom: 0.3em; text-align: center; } #reviews:not(.electro-advanced-reviews) .product-rating h3, #reviews:not(.electro-advanced-reviews) .product-rating .h3 { font-size: 1.5em; } #reviews:not(.electro-advanced-reviews) .product-rating .product-rating-details table tr .rating-number a { color: #b6b6b6; } #reviews:not(.electro-advanced-reviews) .product-rating .product-rating-details table tr .rating-number a .rating-star:before { color: #fed700; } #reviews:not(.electro-advanced-reviews) .product-rating .product-rating-details table tr .rating-graph a.bar { background-color: #ebebeb; border-radius: .386em; height: .8em; } #reviews:not(.electro-advanced-reviews) .product-rating .product-rating-details table tr .rating-count a { text-decoration: none; color: #b6b6b6; } #reviews:not(.electro-advanced-reviews) h3, #reviews:not(.electro-advanced-reviews) .h3 { font-size: 1.438em; line-height: 1.6em; position: relative; } #reviews:not(.electro-advanced-reviews) form #subscribe_to_replies_field label { margin-left: 1.4em; } #reviews:not(.electro-advanced-reviews) abbr[title] { border: 0px; text-decoration: none; } #reviews:not(.electro-advanced-reviews) #comments form.contributions-filter { display: none; } #reviews:not(.electro-advanced-reviews) #comments #contributions-list h2#contributions-list-title, #reviews:not(.electro-advanced-reviews) #comments #contributions-list #contributions-list-title.h2 { display: none; } #reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container .contribution-admin-badge { opacity: 0.6; } #reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ul.children { border-top: 0px; width: 100%; float: none; padding: 1.5em 0px; } #reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .contribution-karma { display: none; } #reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .comment-text { margin-left: 0px; } #reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .comment-text h3.review-title, #reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .comment-text .review-title.h3 { font-size: 14px; } #reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .comment-text h3.review-title span, #reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .comment-text .review-title.h3 span { margin-bottom: 0px; } #reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li form { margin-left: 0px; } #reviews.electro-advanced-reviews .comment_container { padding-bottom: 14px; } #reviews.electro-advanced-reviews .commentlist > li ul.children { float: none; width: 100%; list-style: none; } #reviews.electro-advanced-reviews .commentlist > li ul.children .meta ~ .meta { display: none; } #reviews.electro-advanced-reviews .commentlist > li ul.children .comment_container { padding-bottom: 0; } #reviews.electro-advanced-reviews .commentlist > li ul.children .description { margin-bottom: 0; } #reviews.electro-advanced-reviews .comment-form > p label { display: block; margin-bottom: 10px; } @media (min-width: 768px) { #reviews.electro-advanced-reviews .comment-form > p { display: flex; } } #reviews.electro-advanced-reviews .comment-form > p.comment-form-cookies-consent { align-items: center; display: flex; } #reviews.electro-advanced-reviews .comment-form > p.comment-form-cookies-consent label { width: 100%; margin-left: 10px; margin-bottom: 0; } table.cart thead th { font-size: 1em; line-height: 1.714em; color: #747474; border-bottom: 1px solid #dddddd !important; border-top: none; font-weight: normal; } table.cart td { vertical-align: middle; font-size: 1.214em; line-height: 1.147em; } table.cart tbody tr.cart_item:first-child td { padding-top: 2.059em; } table.cart tbody tr.cart_item td { border-top: none; padding-top: 1.029em; padding-bottom: 1.029em; } table.cart .product-remove a { color: #a7a7a7; font-size: 1.5em; } table.cart .product-remove a:hover, table.cart .product-remove a:focus { color: #dc3545; } table.cart .product-thumbnail { width: 136px; } table.cart .product-thumbnail a { display: block; } table.cart .product-thumbnail img { max-width: 100px; margin: auto; height: 92px; width: auto; border: 1px solid #dddddd; padding: 4px; } table.cart .product-name a:hover, table.cart .product-name a:focus { color: #000; } table.cart .product-quantity .quantity { width: 5em; } table.cart .product-quantity .quantity.buttons_added { width: 8em; font-size: 0.824em; } table.cart .product-quantity .quantity.buttons_added .minus, table.cart .product-quantity .quantity.buttons_added .plus { bottom: 0.5em; } table.cart .product-quantity .input-text { padding: 0.5em 1em; border-radius: 1em; } table.cart .actions { text-align: right; font-size: 1em; padding-top: 3em; border-bottom-width: 0; } @media (min-width: 768px) { table.cart .actions { padding-top: 5.714em; } } table.cart .actions .wc-proceed-to-checkout { display: inline-block; margin-left: 0.5em; } table.cart .actions .wc-proceed-to-checkout .checkout-button { font-weight: bold; font-size: .875rem; border-radius: 1.571em; padding: 1.036em 2.134em; line-height: 1.18em; } table.cart .actions .wc-proceed-to-checkout .checkout-button::after { content: none; } table.cart .coupon { font-size: 1em; float: left; text-align: left; display: flex; } @media (max-width: 575.98px) { table.cart .coupon { flex-direction: column; } } @media (min-width: 768px) { table.cart .coupon { flex: 0 0 auto; width: 41.66666667%; } } table.cart .coupon label[for="coupon_code"] { display: none; } table.cart .coupon .input-text { border: 1px solid #dddddd; border-right: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; padding: 0.534em 1.8em; } @media (max-width: 575.98px) { table.cart .coupon .input-text { border-top-right-radius: 1.467em; border-bottom-right-radius: 1.467em; border-right: 0; margin-bottom: 16px; } } table.cart .coupon .button { border-radius: 1.571em; border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -4px; position: relative; white-space: pre; font-weight: 700; font-size: .875rem; padding: 1.036em 2.134em; background-color: #333e48; color: #fff; line-height: 1.18em; } table.cart .coupon .button:hover, table.cart .coupon .button:focus { background-color: #000; } @media (max-width: 575.98px) { table.cart .coupon .button { border-top-left-radius: 1.467em; border-bottom-left-radius: 1.467em; } } table.cart button[name="update_cart"] { font-size: .875rem; border-radius: 1.571em; padding: 1.036em 2.134em; line-height: 1.3em; border-width: 0; display: inline-block; color: #333e48; background-color: #efecec; width: auto; } table.cart input[name=update_cart].disabled.focus, table.cart input[name=update_cart].disabled:focus, table.cart input[name=update_cart].disabled:hover, table.cart input[name=update_cart]:disabled.focus, table.cart input[name=update_cart]:disabled:focus, table.cart input[name=update_cart]:disabled:hover { color: #333e48; } #shipping_method { list-style: none; width: 100%; margin: 0; padding: 0; } #shipping_method li { position: relative; } #shipping_method li label { font-weight: normal; margin-left: 5px; } #shipping_method li label > span { position: absolute; right: 0; top: 2px; } tr.shipping { flex-wrap: wrap; } tr.shipping > td, tr.shipping > th { display: block; flex: 0 0 100%; max-width: 100%; } tr.shipping > td > .woocommerce-Price-amount { float: right; } tr.shipping > th { padding-bottom: 0 !important; } .woocommerce-checkout-review-order-table { display: block; padding: 0 0.75rem; } .woocommerce-checkout-review-order-table thead, .woocommerce-checkout-review-order-table tbody, .woocommerce-checkout-review-order-table tfoot { display: block; width: 100%; } .woocommerce-checkout-review-order-table thead > tr, .woocommerce-checkout-review-order-table tbody > tr, .woocommerce-checkout-review-order-table tfoot > tr { display: flex; width: 100%; justify-content: space-between; border-top: 1px solid #dddddd; } .woocommerce-checkout-review-order-table thead > tr td, .woocommerce-checkout-review-order-table thead > tr th, .woocommerce-checkout-review-order-table tbody > tr td, .woocommerce-checkout-review-order-table tbody > tr th, .woocommerce-checkout-review-order-table tfoot > tr td, .woocommerce-checkout-review-order-table tfoot > tr th { border: 0; padding: 0.75rem 0; } .woocommerce-checkout-review-order-table thead tr { border-top: 0; } .shop-control-bar { display: flex; border-radius: 0; align-items: center; justify-content: space-between; padding: .4em 1.429em; background-color: #efefef; } @media (min-width: 1200px) { .shop-control-bar { justify-content: flex-start; padding: 0.2em 1.429em; border-radius: 9px; } .shop-control-bar .handheld-sidebar-toggle { display: none; } } .shop-control-bar .btn.sidebar-toggler, .shop-control-bar button.sidebar-toggler, .shop-control-bar .sidebar-toggler.button, .shop-control-bar .sidebar-toggler.hero-action-btn, .shop-control-bar input.sidebar-toggler[type=button], .shop-control-bar input.sidebar-toggler[type=reset], .shop-control-bar input.sidebar-toggler[type=submit], .shop-control-bar .sidebar-toggler.dokan-btn { padding: 0; border-radius: 0; background-color: transparent; border-width: 0; } .shop-control-bar .btn.sidebar-toggler:focus, .shop-control-bar button.sidebar-toggler:focus, .shop-control-bar .sidebar-toggler.button:focus, .shop-control-bar .sidebar-toggler.hero-action-btn:focus, .shop-control-bar input.sidebar-toggler:focus[type=button], .shop-control-bar input.sidebar-toggler:focus[type=reset], .shop-control-bar input.sidebar-toggler:focus[type=submit], .shop-control-bar .sidebar-toggler.dokan-btn:focus, .shop-control-bar .btn.sidebar-toggler:hover, .shop-control-bar button.sidebar-toggler:hover, .shop-control-bar .sidebar-toggler.button:hover, .shop-control-bar .sidebar-toggler.hero-action-btn:hover, .shop-control-bar input.sidebar-toggler:hover[type=button], .shop-control-bar input.sidebar-toggler:hover[type=reset], .shop-control-bar input.sidebar-toggler:hover[type=submit], .shop-control-bar .sidebar-toggler.dokan-btn:hover { color: #333e48; } .shop-control-bar .btn.sidebar-toggler span, .shop-control-bar button.sidebar-toggler span, .shop-control-bar .sidebar-toggler.button span, .shop-control-bar .sidebar-toggler.hero-action-btn span, .shop-control-bar input.sidebar-toggler[type=button] span, .shop-control-bar input.sidebar-toggler[type=reset] span, .shop-control-bar input.sidebar-toggler[type=submit] span, .shop-control-bar .sidebar-toggler.dokan-btn span { padding-left: 10px; } .shop-control-bar .shop-view-switcher { border-bottom-width: 0; margin-right: auto; } .shop-control-bar .shop-view-switcher .nav-link { font-size: 1.286em; line-height: 2.24em; border: none; border-radius: 0; padding: 0; } .shop-control-bar .shop-view-switcher .nav-link:not(:hover):not(:focus):not(.active) { color: #d0d7dd; } .shop-control-bar .shop-view-switcher .nav-link.active { background-color: transparent; } .shop-control-bar .shop-view-switcher .nav-item + .nav-item { margin-left: 2.5em; } @media (min-width: 992px) { .shop-control-bar .shop-view-switcher .nav-item + .nav-item { margin-left: 1.071em; } } .shop-control-bar .woocommerce-ordering, .shop-control-bar .form-electro-wc-ppp { padding: 3px 0; } .shop-control-bar .form-electro-wc-ppp { margin-left: 1em; } .shop-control-bar .electro-advanced-pagination, .shop-control-bar .form-electro-wc-ppp, .shop-control-bar .shop-view-switcher { display: none; } @media (min-width: 1200px) { .shop-control-bar .electro-advanced-pagination, .shop-control-bar .form-electro-wc-ppp, .shop-control-bar .shop-view-switcher { display: flex; align-items: center; } } .shop-control-bar .electro-advanced-pagination { margin-left: auto; line-height: 2.43em; padding: 1px 0; } .shop-control-bar-bottom { border-top: 1px solid #e7e7e7; padding: 1.714em 0; } .shop-control-bar-bottom .form-electro-wc-ppp { float: left; padding: 0.215em 0; } .shop-control-bar-bottom .woocommerce-result-count { margin-bottom: 0; float: left; line-height: 3em; margin-left: 2em; } .form-adv-pagination { display: inline-block; margin-right: 10px; } .electro-advanced-pagination { color: #5d7184; } .electro-advanced-pagination input[type="number"] { width: 3.335em; text-align: center; padding: 0.201em 0.75em; -moz-appearance: textfield; } .electro-advanced-pagination input[type=number]::-webkit-inner-spin-button, .electro-advanced-pagination input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; appearance: none; margin: 0; } .electro-advanced-pagination a.prev { padding-right: 0.600em; } .electro-advanced-pagination a.next { padding-left: 0.600em; } .electro-advanced-pagination a.prev, .electro-advanced-pagination a.next { font-size: 1.429em; } .electro-advanced-pagination a.prev:not(:hover):not(:focus), .electro-advanced-pagination a.next:not(:hover):not(:focus) { color: #5d7184; } .products-category-with-image-inner .image-block a { display: block; } @media (min-width: 768px) { .products-category-with-image-inner .image-block a { max-width: 200px; } } @media (min-width: 992px) { .products-category-with-image-inner .products-block ul.products.columns-6 > li.product { flex: 0 0 auto; width: 25%; } } @media (min-width: 1200px) { .products-category-with-image-inner .products-block ul.products.columns-6 > li.product { flex: 0 0 auto; width: 16.66666667%; } .products-category-with-image-inner .products-block .owl-item > .product .product-inner, .products-category-with-image-inner .products-block .products > .product .product-inner { padding: 1.429em 1.014em 1em 1.014em; } .products-category-with-image-inner .products-block .owl-item > .product .price, .products-category-with-image-inner .products-block .products > .product .price { font-size: 1.2em; } } @media (min-width: 1200px) and (max-width: 1479.98px) { .products-category-with-image-inner .products-block .products.row-cols-xl-4 > li.product { flex: 0 0 auto; width: 33.33333333%; } .products-category-with-image-inner .products-block .products.row-cols-xl-4 > li.product:nth-child(3n)::after { content: none; } } @media (min-width: 1800px) { .products-category-with-image-inner .products-block .owl-item > .product .product-inner, .products-category-with-image-inner .products-block .products > .product .product-inner { padding: 1.429em 1.714em 1em 1.714em; } .products-category-with-image-inner .products-block .owl-item > .product .price, .products-category-with-image-inner .products-block .products > .product .price { font-size: 1.429em; } } .products-category-with-image.version-2 header { margin-bottom: 0; } .products-category-with-image.version-2 .image-block a { max-width: 213px; margin: 0 auto; } @media (min-width: 576px) { .products-category-with-image.version-2 .image-block a { margin: 0; } } @media (min-width: 992px) and (max-width: 1199.98px) { .products-category-with-image ul.products > li.product { flex: 0 0 auto; width: 33.33333333%; } .products-category-with-image ul.products > li.product:nth-child(3n)::after { content: none; } } @media (min-width: 768px) and (max-width: 1199.98px) { .products-category-with-image ul.products > li.product:nth-child(1n+4) { display: none; } } .products-carousel-with-image { background-color: #f9f9f9; padding: 58px 0 0; width: 100vw; position: relative; margin-left: -50vw; left: 50%; margin-bottom: 85px; } .products-carousel-with-image .container, .products-carousel-with-image .category-icons-carousel-v2 > div { padding: 0 15px; } .products-carousel-with-image .products-carousel .owl-item .product::after { content: none; } .products-carousel-with-image .products-carousel .owl-item .product-inner { background-color: #fff; } .products-carousel-with-image .products-carousel .owl-dots { display: none; } .products-carousel-with-image section.section-products-carousel header { margin-bottom: 1.357em; } .products-carousel-with-image section { margin-bottom: 2.857em; } .vc-products-carousel-with-image .products-carousel .owl-item .product-inner { background-color: #fff; } .products-carousel-with-image { padding: 3.357em 0; margin-bottom: 3.143em; } @media (min-width: 1200px) { .products-carousel-with-image { padding-bottom: calc( 3.357em - 23px); } .products-carousel-with-image .products-carousel .owl-dots { display: block; visibility: hidden; } } .products-carousel-with-image-inner section.section-products-carousel { margin-bottom: 0; } .products-carousel-with-image-inner section.section-products-carousel header { margin-bottom: 0.857em; } .products-carousel-with-image-inner .product-card .card-body-inner { position: inherit; } .products-carousel-with-image-inner .product-card .yith-wcqv-button { top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1; } .products-carousel-with-image-inner .image-block { display: none; position: relative; } .products-carousel-with-image-inner .image-block > img { position: absolute; top: 50%; transform: translate(-50%, -50%); left: 50%; max-height: 100%; } @media (min-width: 768px) { .products-carousel-with-image-inner .image-block { display: block; } } .products-carousel-with-image-inner .section-product-cards-carousel header { margin-bottom: 30px; } .products-carousel-with-image-inner .section-product-cards-carousel ul.products > li.product-card { border-bottom: 8px solid transparent !important; } @media (min-width: 768px) { .products-carousel-with-image-inner .section-product-cards-carousel ul.products > li.product-card { flex: 0 0 auto; width: 50%; } } .products-carousel-with-image-inner .section-product-cards-carousel ul.products > li.product-card::after { border-right: 8px solid transparent; height: 100%; } .products-carousel-with-image-inner .section-product-cards-carousel ul.products > li.product-card .product-inner { background-color: #fff; margin: 0 2px; } @media (min-width: 1200px) { .products-carousel-with-image-inner .section-product-cards-carousel ul.products > li.product-card .product-inner { max-width: 273px; } } @media (min-width: 1480px) { .products-carousel-with-image-inner .section-product-cards-carousel ul.products > li.product-card .product-inner { max-width: 330px; } } .products-carousel-with-image-inner .section-product-cards-carousel .owl-dots { padding-bottom: 30px; } ul.dropdown-menu-user-account { right: -50px !important; left: auto !important; top: 100% !important; } .register-sign-in-dropdown-inner { min-width: 220px; text-align: center; font-size: 12px; padding-left: 21px; padding-right: 21px; } .register-sign-in-dropdown-inner p { margin: 0; } .register-sign-in-dropdown-inner .sign-in-action { padding: 10px 0; } .register-sign-in-dropdown-inner .register { border-top: 1px solid #ebebeb; padding: 10px 0; } .sign-in-button { display: inline-block; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; padding: .375rem .75rem; font-size: 1rem; line-height: 1.5; border-radius: .25rem; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; padding: .25em .5em; font-size: 12px; line-height: 1.5; border-radius: 4px; font-weight: 600; } /** ** WooCommerce **/ .woocommerce-page .page-header, .dokan-store .page-header { position: relative; margin-bottom: 1.429em; } @media (min-width: 768px) { .woocommerce-page .page-header .woocommerce-result-count, .dokan-store .page-header .woocommerce-result-count { position: absolute; margin: 0; right: 0; top: 50%; transform: translateY(-50%); } } .woocommerce-page .page-title, .dokan-store .page-title { font-size: 1.786em; line-height: 1.6em; margin: 0; } .woocommerce-message, .woocommerce-info, .woocommerce-error, .woocommerce-noreviews, p.no-comments { padding: 1em 1.618em; margin-bottom: 2.618em; background-color: #198754; margin-left: 0; border-radius: 2px; color: #fff; clear: both; border-left: 0.618em solid rgba(0, 0, 0, 0.15); } .woocommerce-message::after, .woocommerce-info::after, .woocommerce-error::after, .woocommerce-noreviews::after, p.no-comments::after { display: block; clear: both; content: ""; } .woocommerce-message a, .woocommerce-info a, .woocommerce-error a, .woocommerce-noreviews a, p.no-comments a { color: #fff; } .woocommerce-message a:hover, .woocommerce-info a:hover, .woocommerce-error a:hover, .woocommerce-noreviews a:hover, p.no-comments a:hover { color: #fff; opacity: 0.7; } .woocommerce-message a.button:hover, .woocommerce-info a.button:hover, .woocommerce-error a.button:hover, .woocommerce-noreviews a.button:hover, p.no-comments a.button:hover { opacity: 1; } .woocommerce-message .button, .woocommerce-info .button, .woocommerce-error .button, .woocommerce-noreviews .button, p.no-comments .button { float: right; padding: 0; background: none; color: #fff; box-shadow: none; line-height: 1.618; padding-left: 1em; border-width: 0; border-left-width: 1px; border-left-style: solid; border-left-color: rgba(255, 255, 255, 0.25) !important; border-radius: 0; } .woocommerce-message .button:hover, .woocommerce-info .button:hover, .woocommerce-error .button:hover, .woocommerce-noreviews .button:hover, p.no-comments .button:hover { background: none; color: #fff; opacity: 0.7; } .woocommerce-message pre, .woocommerce-info pre, .woocommerce-error pre, .woocommerce-noreviews pre, p.no-comments pre { background-color: rgba(0, 0, 0, 0.1); } .site-content > .container > .woocommerce > .woocommerce-message:first-child, .category-icons-carousel-v2.site-content > div > .woocommerce > .woocommerce-message:first-child, .site-content > .container > .woocommerce > .woocommerce-info:first-child, .category-icons-carousel-v2.site-content > div > .woocommerce > .woocommerce-info:first-child, .site-content > .container > .woocommerce > .woocommerce-error:first-child, .category-icons-carousel-v2.site-content > div > .woocommerce > .woocommerce-error:first-child { margin-top: 2.618em; } .wc-forward:after { content: "\f30b"; margin-left: .53em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; } .woocommerce-error { list-style: none; } .woocommerce-info, .woocommerce-noreviews, p.no-comments { color: #333e48; } .woocommerce-info a, .woocommerce-info button, .woocommerce-noreviews a, .woocommerce-noreviews button, p.no-comments a, p.no-comments button { color: #333e48; font-weight: bold; } .woocommerce-info a:hover, .woocommerce-info button:hover, .woocommerce-noreviews a:hover, .woocommerce-noreviews button:hover, p.no-comments a:hover, p.no-comments button:hover { color: #333e48; opacity: 1; } .woocommerce-error { background-color: #dc3545; } dl.variation { font-size: .857em; margin: 0.857em 0 0 0; } dl.variation dd { margin: 0 0 1em; } dl.variation dd p { margin: 0; } p.in-stock, .in-stock span { color: #198754; } p.out-of-stock, .out-of-stock span { color: #dc3545; } p.available-on-backorder, .available-on-backorder span { color: #fed700; } /** ** WooCommerce Widget **/ .product_list_widget { list-style: none; padding-left: 0; margin-bottom: 0; } .product_list_widget > li { margin-bottom: 1.35em; } .product_list_widget > li::after { display: block; clear: both; content: ""; } .product_list_widget > li > a:hover, .product_list_widget > li > a:focus { color: black; text-decoration: none; } .product_list_widget > li:last-child { margin-bottom: 0; } .product_list_widget .product-title { color: #0062bd; font-weight: bold; font-size: 1em; display: block; line-height: 1.2em; } .product_list_widget a { color: #0062bd; font-weight: bold; } .product_list_widget img, .product_list_widget .wp-post-image { width: 75px; height: 75px; margin-right: 20px; float: left; } .product_list_widget .electro-price { margin-top: 1.667em; display: block; margin-left: 95px; } .product_list_widget .star-rating + .electro-price { margin-top: 0; } .product_list_widget .amount { display: inline-block; font-size: 1.071em; } .product_list_widget del .amount, .product_list_widget del { color: #8f8f8f; } .product_list_widget del .amount { text-decoration: line-through; font-size: 0.928em; } .product_list_widget ins { text-decoration: none; } .product_list_widget ins .amount { font-size: 1.071em; } .product_list_widget .star-rating { margin: 8px 0; } .product_list_widget .star-rating + .amount, .product_list_widget .star-rating + del > .amount, .product_list_widget .star-rating + del + ins > .amount { margin-top: 0; } .product_list_widget.cart_list { margin-bottom: 1rem; } .product_list_widget .mini_cart_item .remove { float: right; color: #ee0000; } .product_list_widget .mini_cart_item a:nth-child(2) { line-height: 1.286em; font-size: 1em; } .product_list_widget .mini_cart_item .quantity { display: block; } .product_list_widget .mini_cart_item .quantity .amount { margin-top: 0; } .product_list_widget .mini_cart_item .variation-Vendor { display: none; } .electro_recent_posts_widget ul > li { margin-bottom: 1.429em; } .electro_recent_posts_widget ul > li .post-thumbnail { float: left; padding-right: 0.929em; } .electro_recent_posts_widget ul > li .post-thumbnail img { width: 75px; height: 75px; } .electro_recent_posts_widget ul > li .post-content::after { display: block; clear: both; content: ""; } .electro_recent_posts_widget ul > li .post-content > a { display: block; } .electro_recent_posts_widget ul > li .post-content > a:hover, .electro_recent_posts_widget ul > li .post-content > a:focus { color: #000; } .electro_recent_posts_widget ul > li .post-content .post-date { color: #5d7184; font-size: 0.857em; line-height: 1.000em; } .electro_recent_posts_widget ul > li:last-child { margin-bottom: 0; } .electro_recent_posts_widget .electro-img-placeholder { position: relative; } .electro_recent_posts_widget .electro-img-placeholder .fa { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #fff; } body .cart-collaterals { --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) * -.5); margin-left: calc(var(--bs-gutter-x) * -.5); } body .cart-collaterals .cart_totals, body .cart-collaterals .cross-sells { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 100%; } @media (min-width: 768px) { body .cart-collaterals .cart_totals { flex: 0 0 auto; width: 58.33333333%; margin-left: 41.66666667%; } } @media (min-width: 992px) { body .cart-collaterals .cart_totals { flex: 0 0 auto; width: 41.66666667%; margin-left: 58.33333333%; } } @media (min-width: 768px) { body .cart-collaterals .cross-sells { flex: 0 0 auto; width: 50%; } } body .cart-collaterals .cross-sells ul.products > li.product:nth-child(even)::after { content: none; } body .cart-collaterals .cross-sells .owl-carousel .owl-stage-outer { flex: 0 0 auto; width: 100%; } @media (min-width: 1480px) { body .cart-collaterals .cross-sells .row-cols-xxl-6 > * { flex: 0 0 auto; width: 33.33%; } } @media (min-width: 768px) { body .cart-collaterals .cross-sells + .cart_totals { flex: 0 0 auto; width: 41.66666667%; margin-left: 8.33333333%; } } .cart-collaterals { padding-top: 1em; } @media (min-width: 768px) { .cart-collaterals { padding-top: 5em; } } .cart-collaterals h2:not(.woocommerce-loop-product__title), .cart-collaterals .h2:not(.woocommerce-loop-product__title) { font-size: 1.786em; line-height: 1.6em; display: block; position: relative; padding-bottom: 0.400em; border-bottom: 1px solid #dddddd; margin-bottom: 1.360em; margin-bottom: 0.5em; } .cart-collaterals h2:not(.woocommerce-loop-product__title)::after, .cart-collaterals .h2:not(.woocommerce-loop-product__title)::after { content: ' '; border-bottom: 2px solid transparent; display: block; width: 20%; position: absolute; bottom: -1px; } .cart-collaterals .cart_totals table.shop_table tbody tr th { padding-left: 0; } .cart-collaterals .cart_totals table.shop_table tbody tr td { padding-right: 0; } @media (max-width: 575.98px) { .cart-collaterals .cart_totals .wc-proceed-to-checkout { line-height: 1.147em; } .cart-collaterals .cart_totals .wc-proceed-to-checkout a { width: 100%; text-align: center; font-weight: 700; font-size: .875rem; border-radius: 1.571em; padding: 1.036em 2.134em; } .cart-collaterals .cart_totals .wc-proceed-to-checkout a:after { content: none; } } @media (min-width: 768px) { .cart-collaterals .cart_totals .wc-proceed-to-checkout { display: none; } } .cart-collaterals .cart_totals table.shop_table { display: block; } .cart-collaterals .cart_totals table.shop_table thead, .cart-collaterals .cart_totals table.shop_table tbody, .cart-collaterals .cart_totals table.shop_table tfoot { display: block; width: 100%; } .cart-collaterals .cart_totals table.shop_table thead > tr, .cart-collaterals .cart_totals table.shop_table tbody > tr, .cart-collaterals .cart_totals table.shop_table tfoot > tr { display: flex; width: 100%; justify-content: space-between; } .cart-collaterals .cart_totals table.shop_table thead > tr + tr, .cart-collaterals .cart_totals table.shop_table tbody > tr + tr, .cart-collaterals .cart_totals table.shop_table tfoot > tr + tr { border-top: 1px solid #dddddd; } .cart-collaterals .cart_totals table.shop_table thead > tr td, .cart-collaterals .cart_totals table.shop_table thead > tr th, .cart-collaterals .cart_totals table.shop_table tbody > tr td, .cart-collaterals .cart_totals table.shop_table tbody > tr th, .cart-collaterals .cart_totals table.shop_table tfoot > tr td, .cart-collaterals .cart_totals table.shop_table tfoot > tr th { border-top-width: 0; border-bottom-width: 0; } .cart-collaterals .cart_totals table.shop_table thead > tr.shipping td, .cart-collaterals .cart_totals table.shop_table tbody > tr.shipping td, .cart-collaterals .cart_totals table.shop_table tfoot > tr.shipping td { padding: 0.75rem 0; } @media (max-width: 575.98px) { .cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr td:before { content: none; } .cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr td, .cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr th { text-align: inherit; } /*........Cart Page........*/ table.shop_table.shop_table_responsive thead { display: none; } table.shop_table.shop_table_responsive tr td { text-align: right; display: block; border-width: 0; } table.shop_table.shop_table_responsive tr td:before { content: attr(data-title) ": "; float: left; font-weight: 700; } table.shop_table.shop_table_responsive tr td.product-thumbnail { display: none; } table.shop_table.shop_table_responsive tr td.product-thumbnail, table.shop_table.shop_table_responsive tr td.actions, table.shop_table.shop_table_responsive tr td.order-actions { text-align: left; } table.shop_table.shop_table_responsive tr td.product-thumbnail:before, table.shop_table.shop_table_responsive tr td.actions:before, table.shop_table.shop_table_responsive tr td.order-actions:before { display: none; } table.shop_table.shop_table_responsive tr td.product-remove:before { display: none; } table.shop_table.shop_table_responsive tr td.product-quantity .quantity { width: 100%; } table.shop_table.shop_table_responsive tr td.product-quantity .input-text { max-width: 5em; margin-left: auto; } table.shop_table.shop_table_responsive tr td.product-quantity .quantity.buttons_added .input-text { max-width: 8em; } table.shop_table.shop_table_responsive tr.cart_item { border-bottom: 1px solid #eaeaea; display: block; padding: 10px 0; } table.shop_table.shop_table_responsive tr.cart_item:first-child { padding: 0 0 10px; } table.shop_table.shop_table_responsive tr.cart_item:last-child { border-bottom: none; } table.shop_table.shop_table_responsive.cart tbody tr.cart_item:first-child td { padding-top: 1.029em; } table.shop_table.shop_table_responsive.cart .coupon { float: none; } table.shop_table.shop_table_responsive.cart button[name="update_cart"] { display: block; margin-bottom: 1.429em; width: 100%; } table.shop_table.shop_table_responsive.cart .wc-proceed-to-checkout { margin-left: 0; } table.shop_table.shop_table_responsive.cart .wc-proceed-to-checkout, table.shop_table.shop_table_responsive.cart .wc-proceed-to-checkout a { display: none; text-align: center; } } @media (max-width: 1199.98px) { /*upto 1199*/ table.shop_table.cart .coupon { position: relative; margin-bottom: 1.429em; } table.shop_table.cart .coupon .input-text { flex-grow: 1; border-right: 1px solid #dddddd; } table.shop_table.cart .coupon .button { width: auto; margin-left: 0; padding: 1.036em 1.134em; } } @media (min-width: 1480px) { .cross-sells ul.products[data-view=grid].row-cols-xxl-5 > li.product { flex: 0 0 auto; width: 50%; } } .cart-empty { font-size: 3.5em; font-weight: 300; text-align: center; line-height: 1.5em; margin-bottom: 0.75em; margin-top: 2em; } .return-to-shop { text-align: center; margin-bottom: 7em; } .return-to-shop .btn, .return-to-shop button, .return-to-shop .button, .return-to-shop .hero-action-btn, .return-to-shop input[type=button], .return-to-shop input[type=reset], .return-to-shop input[type=submit], .return-to-shop .dokan-btn, .return-to-shop input.dokan-btn[type='submit'] { padding: .594rem 3rem; border-radius: 50px; } .shipping-calculator-form { margin: 15px 0 0; } .shipping-calculator-form select { color: #818181; line-height: 1.286em; } .shipping-calculator-form .button { padding: .594rem 3rem; } .shipping-calculator-form .form-row { position: relative; clear: both; width: 100%; float: left; min-height: 1px; } .woocommerce-shipping-calculator { margin-top: 0.357em; } .shipping-calculator-button { font-size: 0.857em; font-weight: bold; } .shipping-calculator-button::after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; content: "\f150"; font-family: 'Font Awesome 5 Free'; font-weight: 400; margin-left: 4px; } .woocommerce-cart .actions button { vertical-align: top; } .woocommerce-checkout-review-order-table { margin-bottom: 0; } #payment { border-top: 3px solid #dddddd; } #payment .create-account { clear: both; } #payment .woocommerce-terms-and-conditions-wrapper .checkbox input[type=checkbox] { position: absolute; margin-top: .25rem; margin-left: -1.25rem; } #payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-link { color: #0d6efd; } #payment .payment_methods { margin: 0 !important; border-bottom: 1px dotted #dddddd; padding-left: 0; list-style: none; } #payment .payment_methods li { padding: 1.387em !important; } #payment .payment_methods li:not(:last-child) { border-bottom: 1px dotted #dddddd; } #payment .payment_methods li img { float: right; max-height: 1.618em; } #payment .payment_methods li > .input-radio { float: left; margin-top: 6px; margin-right: 5px; } #payment .payment_methods li > label { margin-left: 1.714em; margin-bottom: 0; display: block; line-height: 1.714em; } #payment .payment_methods li p { margin: 0; } #payment .payment_methods li .payment_box { padding: 1.387em; margin: 1.387em -1.387em -1.387em -1.387em; background: rgba(0, 0, 0, 0.035); border-top: 1px dotted #dddddd; } #payment .payment_methods li .payment_box::after { display: block; clear: both; content: ""; } #payment .payment_methods li .payment_box fieldset { padding: 1em 0 0 0; font-size: .857em; } #payment .payment_methods li .payment_box fieldset .form-row { margin-bottom: 1em; } #payment .payment_methods li .payment_box fieldset .form-row-first select { width: 48%; } #payment .payment_methods li .payment_box fieldset .form-row-first select:nth-child(2n) { float: right; } #payment .payment_methods li .payment_box fieldset #cvv { width: 22% !important; } #payment .payment_methods li .payment_box fieldset .help { width: 75%; float: right; } #payment .payment_methods li .payment_box fieldset .input-text, #payment .payment_methods li .payment_box fieldset input[type=email], #payment .payment_methods li .payment_box fieldset input[type=password], #payment .payment_methods li .payment_box fieldset input[type=search], #payment .payment_methods li .payment_box fieldset input[type=text], #payment .payment_methods li .payment_box fieldset input[type=url], #payment .payment_methods li .payment_box fieldset textarea { background-color: #fff; } #payment .payment_methods li .payment_box .wc-credit-card-form-card-number { background-repeat: no-repeat; background-position: right .618em center; background-size: 31px 20px; background-image: url(assets/images/credit-cards/unknown.svg); } #payment .payment_methods li .payment_box .wc-credit-card-form-card-number.visa { background-image: url(assets/images/credit-cards/visa.svg); } #payment .payment_methods li .payment_box .wc-credit-card-form-card-number.mastercard { background-image: url(assets/images/credit-cards/mastercard.svg); } #payment .payment_methods li .payment_box .wc-credit-card-form-card-number.laser { background-image: url(assets/images/credit-cards/laser.svg); } #payment .payment_methods li .payment_box .wc-credit-card-form-card-number.dinersclub { background-image: url(assets/images/credit-cards/diners.svg); } #payment .payment_methods li .payment_box .wc-credit-card-form-card-number.maestro { background-image: url(assets/images/credit-cards/maestro.svg); } #payment .payment_methods li .payment_box .wc-credit-card-form-card-number.jcb { background-image: url(assets/images/credit-cards/jcb.svg); } #payment .payment_methods li .payment_box .wc-credit-card-form-card-number.amex { background-image: url(assets/images/credit-cards/amex.svg); } #payment .payment_methods li .payment_box .wc-credit-card-form-card-number.discover { background-image: url(assets/images/credit-cards/discover.svg); } #payment .payment_methods .payment_method_stripe .form-row-first, #payment .payment_methods .payment_method_stripe .form-row-last { margin-bottom: .5em !important; } @media (min-width: 768px) { #payment .payment_methods .payment_method_stripe .form-row-first, #payment .payment_methods .payment_method_stripe .form-row-last { width: 49%; } } #payment .payment_methods .payment_method_stripe .woocommerce-validated { display: -webkit-flex; display: -ms-flex; display: flex; } #payment .payment_methods .payment_method_stripe .woocommerce-validated input { margin-top: 4px; } #payment .payment_methods .payment_method_stripe .woocommerce-validated label { line-height: 1.4; margin-left: 0.714em; } #payment .payment_methods .payment_method_stripe .wc-stripe-error { margin-bottom: 1em; } #payment .terms { width: 100%; clear: both; float: none; margin-bottom: 0; margin-bottom: 1em; } #payment .terms .woocommerce-form__label-for-checkbox, #payment .terms input + label { display: inline-block; } #payment .terms input + label, #payment .terms .woocommerce-form__input-checkbox + span { margin-left: .618em; } #payment .terms input { display: inline-block; width: auto; position: relative; float: left; margin: .327em .53em 0 0; } #payment .place-order { padding: 1.387em; } #payment .place-order .button { font-size: 1.387em; width: 100%; font-weight: 700; white-space: pre-wrap; padding: .907rem 1rem; border-radius: 50px; } #payment .place-order button[type=submit]:hover { background-color: #000; border-color: #000; } .woocommerce-checkout .payment-fixed { position: fixed; top: 0; z-index: 9; } .admin-bar .woocommerce-checkout .payment-fixed { top: 32px; } /** * Password strength meter */ .woocommerce-password-strength { text-align: left; font-weight: 600; padding: .53em 0; text-align: right; font-size: .857em; } .woocommerce-password-strength:after { content: "\f119"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 400; margin-left: .53em; } .woocommerce-password-strength.strong { color: #198754; } .woocommerce-password-strength.strong:after { content: "\f118"; } .woocommerce-password-strength.short { color: #dc3545; } .woocommerce-password-strength.bad { color: #dc3545; } .woocommerce-password-strength.good { color: #0dcaf0; } .woocommerce-password-strength.good:after { content: "\f11a"; } .woocommerce-info + .login, .woocommerce-info + .checkout_coupon { margin-bottom: 2.618em; } .create-account .checkbox { display: inline-block; margin-left: 0.25em; } #shipping_method { list-style: none; padding: 0; } form.woocommerce-checkout { --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) * -.5); margin-left: calc(var(--bs-gutter-x) * -.5); } form.woocommerce-checkout .col2-set { margin: 0; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 100%; } @media (min-width: 992px) { form.woocommerce-checkout .col2-set { flex: 0 0 auto; width: 58.33333333%; } } form.woocommerce-checkout .col2-set .col-1, form.woocommerce-checkout .col2-set .col-2 { width: 100%; padding: 0; } form.woocommerce-checkout .col2-set .woocommerce-billing-fields__field-wrapper::after, form.woocommerce-checkout .col2-set .woocommerce-billing-fields__field-wrapper::before, form.woocommerce-checkout .col2-set .woocommerce-account-fields::after, form.woocommerce-checkout .col2-set .woocommerce-account-fields::before { content: ""; display: table; clear: both; } form.woocommerce-checkout .col2-set .woocommerce-account-fields .create-account .checkbox { margin-left: 0; } form.woocommerce-checkout .col2-set .woocommerce-account-fields .checkbox input[type=checkbox] { position: relative; margin-top: 0; margin-left: 0; margin-right: 4px; } form.woocommerce-checkout #order_review_heading { display: none; } form.woocommerce-checkout .order-review-wrapper { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 100%; background-color: #f5f5f5; padding: 25px; padding-bottom: 15px; border-radius: 10px; } @media (min-width: 768px) { form.woocommerce-checkout .order-review-wrapper { transition: box-shadow ease .4s, top ease .4s; } } @media (min-width: 992px) { form.woocommerce-checkout .order-review-wrapper { width: calc( 41.6666666667% - 30px); margin-left: 15px; } } @media (min-width: 768px) { form.woocommerce-checkout .form-row-first, form.woocommerce-checkout .form-row-last { width: 50%; display: inline-block; } form.woocommerce-checkout .form-row:not(#shipping_address_1_field):not(#billing_address_1_field) { margin-bottom: 1.714em; } form.woocommerce-checkout .form-row-first { padding-right: 15px; } form.woocommerce-checkout .form-row-last { padding-left: 15px; } } @media (min-width: 768px) { form.woocommerce-form-login .form-row-first, form.woocommerce-form-login .form-row-last { width: 49.8%; display: inline-block; } form.woocommerce-form-login .form-row-first { padding-right: 15px; } form.woocommerce-form-login .form-row-last { padding-left: 15px; } } form.woocommerce-form-login .button { display: block; padding: .594rem 2rem; } @media (min-width: 768px) { .order-review-wrapper { transition: box-shadow ease .4s, top ease .4s; } } .sticky-wrapper .order-review-wrapper.stuck { position: fixed; top: 20px; z-index: 1000; box-shadow: 0 6px 2em rgba(0, 0, 0, 0.2); } .admin-bar .sticky-wrapper .order-review-wrapper.stuck { top: 52px; } .has-sticky-navbar .sticky-wrapper .order-review-wrapper.stuck { top: 91px; } .admin-bar.has-sticky-navbar .sticky-wrapper .order-review-wrapper.stuck { top: 123px; } body form.woocommerce-checkout { --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) * -.5); margin-left: calc(var(--bs-gutter-x) * -.5); align-items: flex-start; } @media (min-width: 992px) { body form.woocommerce-checkout { margin-right: 0; } } @media (max-width: 575.98px) { body form.woocommerce-checkout { margin: 0; } } body form.woocommerce-checkout .col2-set, body form.woocommerce-checkout .order-review-wrapper, body form.woocommerce-checkout .woocommerce-NoticeGroup-checkout { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); flex: 0 0 auto; width: 100%; } body form.woocommerce-checkout .woocommerce-NoticeGroup-checkout { padding-right: 0; } @media (min-width: 992px) { body form.woocommerce-checkout .col2-set { flex: 0 0 auto; width: 58.33333333%; } } @media (max-width: 575.98px) { body form.woocommerce-checkout .col2-set { padding: 0; } } @media (min-width: 992px) { body form.woocommerce-checkout .order-review-wrapper { flex: 0 0 auto; width: 40%; margin-left: 1.66666667%; } } #payment .payment_methods .payment_method_stripe ul.wc-saved-payment-methods { padding: 0; } #payment .payment_methods .payment_method_stripe ul.wc-saved-payment-methods li { display: flex; align-items: center; padding: 1em !important; } #payment .payment_methods .payment_method_stripe ul.wc-saved-payment-methods li:last-child { padding-bottom: 0 !important; } #payment .payment_methods .payment_method_stripe ul.woocommerce_error li { padding: 0 !important; } #ship-to-different-address { font-size: 1em; border-bottom: none; } #ship-to-different-address::after { content: none; } #ship-to-different-address label { display: inline-block; } #ship-to-different-address .woocommerce-form__input-checkbox { position: relative; margin-left: 0; } #ship-to-different-address .input-checkbox { float: left; margin-right: 0.714em; margin-top: 3px; } .form-row.notes { padding-left: 0; padding-right: 0; } .woocommerce-checkout h3, .woocommerce-checkout .h3 { font-size: 1.786em; line-height: 1.6em; display: block; padding-bottom: 0.400em; position: relative; margin-bottom: 1.360em; border-bottom: 1px solid #dadada; } .woocommerce-checkout h3::after, .woocommerce-checkout .h3::after { content: ' '; border-bottom: 2px solid transparent; display: block; width: 20%; position: absolute; bottom: -1px; } @media (min-width: 768px) { .checkout_coupon { display: flex; flex-wrap: wrap; } .checkout_coupon p:not(.form-row) { width: 100%; } .checkout_coupon .form-row-first .input-text { border-top-right-radius: 0; border-bottom-right-radius: 0; border-right-width: 0; } .checkout_coupon .form-row-last .button { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } } .checkout_coupon .form-row-last .button { padding: .594rem 2rem; border-color: #333e48; } .checkout_coupon .form-row-last .button:not(:hover) { background-color: #333e48; color: #fff; border-color: #000; } @media (min-width: 768px) { .checkout_coupon .form-row { width: 50%; } } .woocommerce-order-received h2, .woocommerce-order-received .h2 { font-size: 1.786em; line-height: 1.6em; display: block; position: relative; padding-bottom: 0.400em; border-bottom: 1px solid #dddddd; margin-bottom: 1.360em; } .woocommerce-order-received h2::after, .woocommerce-order-received .h2::after { content: ' '; border-bottom: 2px solid transparent; display: block; width: 20%; position: absolute; bottom: -1px; } .customer-login-form { position: relative; } .customer-login-form h2, .customer-login-form .h2 { font-size: 1.786em; line-height: 1.6em; display: block; padding-bottom: 0.400em; position: relative; margin-bottom: 1.360em; border-bottom: 1px solid #dddddd; } .customer-login-form h2::after, .customer-login-form .h2::after { content: ' '; border-bottom: 2px solid transparent; display: block; width: 20%; position: absolute; bottom: -1px; } .customer-login-form .button { font-weight: bold; } .customer-login-form form.register > p.form-row:nth-last-child(2) { margin-bottom: 3.571em; } .no-registration-form { flex: 0 0 auto; width: 41.66666667%; margin: 0 auto; } #customer_login { padding: 2.5em 2.143em; position: relative; } #customer_login::after { display: block; clear: both; content: ""; } @media (min-width: 768px) { #customer_login::before { border-right: 1px solid #dddddd; height: 100%; position: absolute; content: ' '; right: 50%; top: 0; } #customer_login .col-1 { padding-right: 6.071em; } #customer_login .col-2 { padding-left: 5.857em; } } #customer_login .before-login-text, #customer_login .before-register-text { margin-bottom: 2.143em; } #customer_login .register-benefits { clear: both; } #customer_login .register-benefits h3, #customer_login .register-benefits .h3 { font-size: 1.286em; line-height: 1em; margin-bottom: 1.444em; } #customer_login .register-benefits ul { padding-left: 0; margin-bottom: 0; list-style: none; } #customer_login .register-benefits ul > li { line-height: 2.143em; } #customer_login .register-benefits ul > li::before { content: "\f00c"; color: #198754; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 1.143em; margin-right: 1em; } .woocommerce-MyAccount-paymentMethods.table > :not(:last-child) > :last-child > *, table.woocommerce-MyAccount-paymentMethods > :not(:last-child) > :last-child > *, table.woocommerce-MyAccount-paymentMethods > :not(:last-child) > :last-child > * { border-color: #dddddd; } .or-text { display: none; } @media (min-width: 768px) { .or-text { position: absolute; display: inline; right: 50%; top: 50%; transform: translate(50%); width: 50px; height: 50px; line-height: 50px; text-align: center; border-radius: 50%; border: 1px solid #dddddd; font-style: italic; background-color: #fff; z-index: 1; } } .address header.title, .addresses header.title, .track-order header.title, .woocommerce-Address header.title { border-bottom: 1px solid #dddddd; margin-bottom: 1.360em; } .address header.title::after, .addresses header.title::after, .track-order header.title::after, .woocommerce-Address header.title::after { display: block; clear: both; content: ""; } .address header.title h3, .address header.title .h3, .addresses header.title h3, .addresses header.title .h3, .track-order header.title h3, .track-order header.title .h3, .woocommerce-Address header.title h3, .woocommerce-Address header.title .h3 { font-size: 1.786em; line-height: 1.6em; display: block; position: relative; float: left; padding-bottom: 0.400em; margin-bottom: 0; width: 90%; } .address header.title h3::after, .address header.title .h3::after, .addresses header.title h3::after, .addresses header.title .h3::after, .track-order header.title h3::after, .track-order header.title .h3::after, .woocommerce-Address header.title h3::after, .woocommerce-Address header.title .h3::after { content: ' '; border-bottom: 2px solid transparent; display: block; width: 20%; position: absolute; bottom: -1px; } .address header.title .edit, .addresses header.title .edit, .track-order header.title .edit, .woocommerce-Address header.title .edit { float: right; line-height: 3.571em; } .address address, .addresses address, .track-order address, .woocommerce-Address address { line-height: 2em; } .woocommerce-account .woocommerce h2, .woocommerce-account .woocommerce .h2 { font-size: 1.786em; line-height: 1.6em; display: block; position: relative; padding-bottom: 0.400em; border-bottom: 1px solid #dddddd; margin-bottom: 1.360em; } .woocommerce-account .woocommerce h2::after, .woocommerce-account .woocommerce .h2::after { content: ' '; border-bottom: 2px solid transparent; display: block; width: 20%; position: absolute; bottom: -1px; } .woocommerce-edit-address form h3, .woocommerce-edit-address form .h3 { line-height: 1.6em; display: block; position: relative; padding-bottom: 0.400em; border-bottom: 1px solid #dddddd; margin-bottom: 1.360em; } .woocommerce-edit-address form h3::after, .woocommerce-edit-address form .h3::after { content: ' '; border-bottom: 2px solid transparent; display: block; width: 20%; position: absolute; bottom: -1px; } .edit-account legend { line-height: 1.6em; display: block; position: relative; padding-bottom: 0.400em; border-bottom: 1px solid #dddddd; margin-bottom: 1.360em; } .edit-account legend::after { content: ' '; border-bottom: 2px solid transparent; display: block; width: 20%; position: absolute; bottom: -1px; } .my_account_orders .order-actions .button.view { padding: 0.5875em 2.625em; font-size: 0.875em; } .notes { padding-left: 0; list-style: none; } .note { margin-bottom: 2em; } .note .meta { color: #999; font-size: 11px; line-height: 1.5; } .note .description { padding: 10px; background-color: #efefef; font-size: 13px; position: relative; } .note .description::after { content: ""; display: block; position: absolute; top: -10px; left: 20px; width: 0; height: 0; border-width: 0 0 10px 10px; border-style: solid; border-color: #efefef transparent; } .note .description p:last-child { margin: 0; padding: 0; } .order-again { margin-bottom: 2.5em; } .order-again .button { padding: 0.6875rem 2.625rem; } .order-info mark, .order-info .mark { padding: inherit; background-color: transparent; font-weight: bold; } .customer_details thead th, .customer_details thead td, .account-orders-table thead th, .account-orders-table thead td, .order_details thead th, .order_details thead td { border-bottom-color: #dddddd !important; border-top: 1px solid #dddddd; } .customer_details tbody td, .account-orders-table tbody td, .order_details tbody td { border-bottom-color: #dddddd !important; } .order_details.bacs_details { list-style: none; padding: 0; } .customer_details { border: 1px solid #dddddd; } .customer_details th, .customer_details td { border: 1px solid #dddddd; } .customer_details thead th, .customer_details thead td { border-bottom-width: 2px; } .order-info, .commentlist.notes, .order_details, .customer_details, .addresses { margin-bottom: 2.5em; } label[for="rememberme"] { margin-left: 0.75em; } .woocommerce-account .woocommerce { --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) * -.5); margin-left: calc(var(--bs-gutter-x) * -.5); } .woocommerce-account .woocommerce-MyAccount-navigation, .woocommerce-account .woocommerce-MyAccount-content { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } @media (min-width: 768px) { .woocommerce-account .woocommerce-MyAccount-navigation { flex: 0 0 auto; width: 25%; } } @media (min-width: 768px) { .woocommerce-account .woocommerce-MyAccount-content { flex: 0 0 auto; width: 75%; } } .woocommerce-account .woocommerce-MyAccount-content > .u-column1.col-1.woocommerce-Address { flex: 0 0 auto; width: 100%; } .woocommerce-account .woocommerce-MyAccount-content .woocommerce-message .button, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message .button { background-color: transparent !important; padding: 0; } .woocommerce-account .woocommerce-MyAccount-content .woocommerce-message .button:hover, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message .button:hover { color: #333e48 !important; } .woocommerce-MyAccount-navigation ul { margin-left: 0; border-top: 1px solid #dddddd; padding-left: 0; } .woocommerce-MyAccount-navigation ul li { list-style: none; border-bottom: 1px solid #dddddd; position: relative; } .woocommerce-MyAccount-navigation ul li.is-active a { font-weight: bold; } .woocommerce-MyAccount-navigation ul li.is-active a:before { opacity: 1; } .woocommerce-MyAccount-navigation ul li a { padding: .857em 0; display: block; } .woocommerce-MyAccount-navigation ul li a:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; line-height: 1.618; margin-left: .53em; width: 1.387em; text-align: right; float: right; opacity: .25; } .woocommerce-MyAccount-navigation ul li a:hover:before { opacity: 1; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before { content: "\f3fd"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before { content: "\f291"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before { content: "\f1c6"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before { content: "\f015"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before { content: "\f09d"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before { content: "\f007"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before { content: "\f2f5"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a:before { content: "\f021"; } .my_account_orders .button, .woocommerce-MyAccount-downloads .button { padding: .618em 2em; font-size: .857em; margin-right: .236em; } .my_account_orders .button.view:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f06e"; margin-left: .53em; } p.order-again .button:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f021"; margin-left: .53em; } .woocommerce-MyAccount-downloads th, .woocommerce-MyAccount-downloads td { vertical-align: middle; } .woocommerce-MyAccount-downloads .button:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f381"; margin-left: .53em; } .woocommerce-MyAccount-content h2, .woocommerce-MyAccount-content .h2 { font-size: 2em; font-weight: 600; } .woocommerce-MyAccount-content #payment .payment_methods { margin-bottom: 1.618em !important; } .woocommerce-MyAccount-content #payment .payment_methods li .payment_box { background-color: rgba(0, 0, 0, 0.05); } @media (min-width: 1200px) { .woocommerce-MyAccount-content .edit-account .form-row-first, .woocommerce-MyAccount-content .edit-account .form-row-last { width: 49.8%; display: inline-block; } .woocommerce-MyAccount-content .edit-account .form-row-first { padding-right: 15px; } .woocommerce-MyAccount-content .edit-account .form-row-last { padding-left: 15px; } } @media (min-width: 992px) { .woocommerce-form-track-order .form-row-first, .woocommerce-form-track-order .form-row-last { width: 49.8%; display: inline-block; } .woocommerce-form-track-order .form-row-first { padding-right: 15px; } .woocommerce-form-track-order .form-row-last { padding-left: 15px; } } .woocommerce-form-track-order .button { padding: .594rem 2rem; } .table-compare { border: 1px solid #dddddd; } .table-compare .product-title { font-size: 1.071em; line-height: 1.286em; font-weight: bold; color: #0062bd; } .table-compare tbody tr th { text-transform: uppercase; background-color: #efefef; vertical-align: middle; text-align: center; } .table-compare tbody tr th, .table-compare tbody tr td { border: 1px solid #dddddd; } .table-compare tbody tr td { vertical-align: middle; text-align: center; padding: 1em; } .table-compare tbody tr td .in-stock, .table-compare tbody tr td .out-of-stock { font-size: 0.6875rem; padding: 4px 0.625rem; letter-spacing: 0.6px; text-transform: uppercase; } .table-compare tbody tr td .in-stock { border: 1px solid #198754; color: #198754; } .table-compare tbody tr td .out-of-stock { border: 1px solid #dc3545; color: #dc3545; } .table-compare tbody tr td .product-image, .table-compare tbody tr td .star-rating { display: inline-block; } .table-compare tbody tr td .product-image { margin-bottom: 15px; } .table-compare tbody tr:first-child td { vertical-align: top; width: 22%; } .table-compare tbody .button { padding: 0.6em 2em; } .table-compare tbody .price { font-size: 1.3em; } .table-compare tbody .price ins { text-decoration: none; } .table-compare tbody .price del { color: #5d7184; font-size: 0.875rem; } @media (min-width: 768px) { .woocommerce-page .page-header, .seller-items .page-header { display: flex; align-items: center; justify-content: space-between; } } .woocommerce-page .page-header .woocommerce-result-count, .seller-items .page-header .woocommerce-result-count { margin-bottom: 0; } .woocommerce-page .shop-control-bar-bottom, .seller-items .shop-control-bar-bottom { display: flex; align-items: center; padding: 1em 0; justify-content: space-between; flex-direction: column; } @media (min-width: 576px) { .woocommerce-page .shop-control-bar-bottom, .seller-items .shop-control-bar-bottom { flex-direction: row; } } .woocommerce-page .shop-control-bar-bottom .woocommerce-result-count, .seller-items .shop-control-bar-bottom .woocommerce-result-count { float: none; line-height: 1; margin-left: 0; margin-bottom: 20px; } @media (min-width: 576px) { .woocommerce-page .shop-control-bar-bottom .woocommerce-result-count, .seller-items .shop-control-bar-bottom .woocommerce-result-count { margin: .5em 0; } } .woocommerce-page .page-header, .dokan-store .page-header { position: relative; margin-bottom: 1em; } .woocommerce-page .page-title, .dokan-store .page-title { font-size: 1.786em; line-height: 1.6em; margin: 0; } .dokan-store .page-header .woocommerce-result-count { position: absolute; margin: 0; right: 0; top: 50%; transform: translateY(-50%); } @media (min-width: 768px) { .single-product-wrapper .product-images-wrapper { flex: 0 0 auto; width: 41.66666667%; } } @media (min-width: 768px) { .single-product-wrapper .summary { flex: 0 0 auto; width: 58.33333333%; } } @media (min-width: 768px) { .extended .single-product-wrapper .product-images-wrapper { flex: 0 0 auto; width: 100%; margin-bottom: 40px; } } @media (min-width: 1200px) { .extended .single-product-wrapper .product-images-wrapper { flex: 0 0 auto; width: 41.66666667%; margin-bottom: 0; } } @media (min-width: 768px) { .extended .single-product-wrapper .summary { flex: 0 0 auto; width: 58.33333333%; } } @media (min-width: 1200px) { .extended .single-product-wrapper .summary { flex: 0 0 auto; width: 33.33333333%; } } @media (min-width: 768px) { .extended .single-product-wrapper .product-actions-wrapper { flex: 0 0 auto; width: 41.66666667%; } } @media (min-width: 1200px) { .extended .single-product-wrapper .product-actions-wrapper { flex: 0 0 auto; width: 25%; } } div.quantity > label { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } .extended .single-product-wrapper .product-actions .action-buttons { justify-content: space-around; margin-bottom: 0; } .extended .single-product-wrapper .product-actions .action-buttons > div, .extended .single-product-wrapper .product-actions .action-buttons > a { margin-right: 0; } .extended .single-product-wrapper div.brand { margin-bottom: 1em; display: inline-block; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions { border: 2px solid #dddddd; border-radius: 1.214em; padding: 2.143em 2.357em; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions div.availability { display: block; padding-bottom: 0.714em; border-bottom: 1px solid #dddddd; margin-bottom: 1.429em; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions .price .electro-price { display: block; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions .price del { font-size: 0.343em; display: block; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions div.quantity label { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; font-weight: normal; margin-bottom: 0.714em; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions div.quantity .qty { padding: 0.536em 1.214em; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations { margin-bottom: 0; position: relative; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations tr:last-child td, .extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations tr:last-child th { border: none; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations td, .extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations th { border: none; display: block; padding: 0; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations td.label { padding-bottom: 0.714em; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations td.label label { font-weight: normal; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations td.value { margin-bottom: 1em; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations td.value select, .extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations td.value input[type="text"] { width: 100%; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions table.variations .reset_variations { position: absolute; top: 0; right: 0; font-size: 80%; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions div.quantity { margin-bottom: 0.714em; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions .single_add_to_cart_button.button { display: block; width: 100%; padding: 1.108em 2.134em; margin-bottom: 0.429em; margin-top: 1.429em; } .extended .single-product-wrapper > .product-actions-wrapper .product-actions .woocommerce-variation { margin-top: 1.786em; } .single-product .single-product-wrapper { margin-bottom: 6.429em; } .single-product .single-product-wrapper .loop-product-categories { display: block; font-size: 0.857em; line-height: 1.44em; overflow: hidden; } .single-product .single-product-wrapper .loop-product-categories a:not(:hover):not(:focus) { color: #768b9e; } .single-product .woocommerce-product-gallery, .single-product .electro-wc-product-gallery { position: relative; } .single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger, .single-product .electro-wc-product-gallery .woocommerce-product-gallery__trigger { position: absolute; top: 10px; right: 10px; z-index: 1; } .single-product .woocommerce-product-gallery .flex-viewport, .single-product .electro-wc-product-gallery .flex-viewport { margin-bottom: 0.857em; } .single-product .woocommerce-product-gallery .flex-viewport figure, .single-product .electro-wc-product-gallery .flex-viewport figure { margin-bottom: 0; } .single-product .woocommerce-product-gallery .flex-control-thumbs, .single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper, .single-product .electro-wc-product-gallery .flex-control-thumbs, .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper { margin: 0 -5px; padding: 0; display: flex; flex-flow: row wrap; } .single-product .woocommerce-product-gallery .flex-control-thumbs::after, .single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper::after, .single-product .electro-wc-product-gallery .flex-control-thumbs::after, .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper::after { display: block; clear: both; content: ""; } .single-product .woocommerce-product-gallery .flex-control-thumbs li, .single-product .woocommerce-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image, .single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper li, .single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image, .single-product .electro-wc-product-gallery .flex-control-thumbs li, .single-product .electro-wc-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image, .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper li, .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image { list-style: none; cursor: pointer; padding: 5px; } .single-product .woocommerce-product-gallery .flex-control-thumbs li img, .single-product .woocommerce-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image img, .single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper li img, .single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image img, .single-product .electro-wc-product-gallery .flex-control-thumbs li img, .single-product .electro-wc-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image img, .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper li img, .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image img { border: 1px solid white; margin: auto; } .single-product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active, .single-product .woocommerce-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image img.flex-active, .single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper li img.flex-active, .single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image img.flex-active, .single-product .electro-wc-product-gallery .flex-control-thumbs li img.flex-active, .single-product .electro-wc-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image img.flex-active, .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper li img.flex-active, .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image img.flex-active { border-bottom-width: 2px; border-bottom-style: solid; } .single-product .woocommerce-product-gallery .flex-control-thumbs li.flex-active-slide img, .single-product .woocommerce-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image.flex-active-slide img, .single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper li.flex-active-slide img, .single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image.flex-active-slide img, .single-product .electro-wc-product-gallery .flex-control-thumbs li.flex-active-slide img, .single-product .electro-wc-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image.flex-active-slide img, .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper li.flex-active-slide img, .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image.flex-active-slide img { border-bottom-width: 2px; border-bottom-style: solid; } .single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li, .single-product .electro-wc-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li { width: 50%; } .single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li, .single-product .electro-wc-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li { width: 33.3333333333%; } .single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li, .single-product .electro-wc-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li { width: 25%; } .single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li, .single-product .electro-wc-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li { width: 20%; } .single-product .product-images-wrapper { position: relative; } .single-product .product-images-wrapper .onsale { position: absolute; top: 0; left: 0; z-index: 1; } .single-product .product-images-wrapper .electro-wc-product-gallery { position: relative; } .single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav, .single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav { display: flex; justify-content: center; padding: 0; margin: 0; padding-top: 10px; } .single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li, .single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li { list-style: none; } .single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li a, .single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li a { width: 8px; height: 8px; display: block; cursor: pointer; text-indent: -9999px; border-radius: 20px; background: #bcbcbc; } .single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li a.flex-active, .single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li a.flex-active { width: 30px; } .single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li + li, .single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li + li { margin-left: 1em; } .single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav { display: none; } .single-product .product-images-wrapper .flex-direction-nav { padding: 0; list-style: none; opacity: 0; } .single-product .product-images-wrapper .flex-direction-nav li a { position: absolute; top: 50%; transform: translate(0, -50%); line-height: 1.6; color: #fff; background: #010101; padding: 4px 30px 7px 30px; border-radius: 24px; opacity: 0.6; } .single-product .product-images-wrapper .flex-direction-nav li a.flex-disabled { opacity: 0; z-index: -1; } .single-product .product-images-wrapper .flex-direction-nav li:hover a { opacity: 1; } .single-product .product-images-wrapper .flex-direction-nav li:hover a.flex-disabled { opacity: 0; z-index: -1; } .single-product .product-images-wrapper .flex-direction-nav > li a { left: 0; right: auto; } .single-product .product-images-wrapper .flex-direction-nav li + li a { right: 0; left: auto; } .single-product .product-images-wrapper:hover .flex-direction-nav { opacity: 1; } .single-product .product-images-wrapper div.images > a { display: block; margin-bottom: 0.857em; } .single-product .product-images-wrapper div.images > .thumbnails-single { margin-bottom: 0.857em; } .single-product div.thumbnails-all a { display: inline-block; border: 1px solid #eaeaea; } .single-product div.thumbnails-all .synced a { border-bottom-width: 2px; border-bottom-style: solid; } .single-product .product_title { font-size: 1.786em; line-height: 1.280em; margin-bottom: 0.480em; } .single-product .woocommerce-product-rating { margin-bottom: 1em; } .single-product .woocommerce-product-rating .star-rating { display: inline-block; } .single-product .woocommerce-product-rating .woocommerce-review-link { font-size: 0.929em; line-height: 1.308em; } .single-product .woocommerce-product-rating .woocommerce-review-link:not(:hover):not(:focus) { color: #768b9e; } .single-product .brand { display: table-cell; margin-right: 1.5em; } .single-product .brand img { max-height: 2.8em; width: auto; } .single-product .brand + .availability { padding-left: 15px; } .single-product .availability { display: table-cell; vertical-align: middle; color: #768b9e; } .single-product .availability span { font-weight: bold; } .single-product .availability p.stock { display: inline; } .single-product .product-actions .action-buttons, .single-product .entry-summary .action-buttons { font-size: 0.929em; line-height: 1.385em; display: flex; margin-bottom: 20px; } .single-product .product-actions .action-buttons .clear, .single-product .entry-summary .action-buttons .clear { display: none; } .single-product .product-actions .action-buttons div, .single-product .product-actions .action-buttons a, .single-product .product-actions .action-buttons span, .single-product .product-actions .action-buttons p, .single-product .entry-summary .action-buttons div, .single-product .entry-summary .action-buttons a, .single-product .entry-summary .action-buttons span, .single-product .entry-summary .action-buttons p { margin: 0; } .single-product .product-actions .action-buttons > div, .single-product .product-actions .action-buttons > a, .single-product .entry-summary .action-buttons > div, .single-product .entry-summary .action-buttons > a { padding-top: 0.923em; margin-right: 10px; } .single-product .product-actions .action-buttons a:not(:hover):not(:focus), .single-product .product-actions .action-buttons .feedback, .single-product .entry-summary .action-buttons a:not(:hover):not(:focus), .single-product .entry-summary .action-buttons .feedback { color: #5d7184; } .single-product .entry-summary > div[itemprop="description"], .single-product .woocommerce-product-details__short-description { line-height: 1.5em; color: #7d7d7d; margin-bottom: 2.5em; } .single-product p.stock { display: none; } .single-product .price { color: #333e48; font-size: 2.5em; line-height: 1.286em; font-weight: normal; margin-bottom: 0.571em; } .single-product .price ins, .single-product .price del { text-decoration: none; } .single-product .price del { color: #848484; font-size: 0.6em; line-height: 1.5em; margin-left: 0.174em; } .single-product .price del .amount { text-decoration: line-through; } .single-product .cart .quantity { display: inline-block; width: 10em; } @media (max-width: 575.98px) { .single-product .cart .quantity { margin-bottom: 20px; } } .single-product .wc-tabs { text-align: center; } .single-product .wc-tab { border-radius: 1em; border: 1px solid #dddddd; padding: 2.5em; } .single-product table.shop_attributes td p { margin-bottom: 0; } .single-product table.shop_attributes tbody tr:nth-of-type(odd) { background-color: #fff; } .single-product table.variations { margin-bottom: 1.786em; } .single-product table.variations tr:last-child td, .single-product table.variations tr:last-child th { border-bottom: 1px solid #e7e7e7; } .single-product table.variations td, .single-product table.variations th { vertical-align: middle; border-top: 1px solid #e7e7e7; } .single-product table.variations td.label { display: table-cell; color: inherit; font-size: 100%; font-weight: normal; border-radius: 0; text-align: inherit; white-space: inherit; } .single-product table.variations td.label label { margin-bottom: 0; } .single-product table.variations td.value select { max-width: 100%; width: auto; display: inline-block; } .single-product table.variations td.value .reset_variations { margin-left: 0.75em; font-size: 90%; } .single-product .woocommerce-variation { margin-bottom: 1.786em; } .single-product .woocommerce-tabs { margin-bottom: 4.857em; } .single-product .woocommerce-tabs ~ div.products, .single-product .woocommerce-tabs + section.related { margin-bottom: 4.857em; } .single-product .woocommerce-tabs ~ div.products > h2, .single-product .woocommerce-tabs ~ div.products > .h2, .single-product .woocommerce-tabs + section.related > h2, .single-product .woocommerce-tabs + section.related > .h2 { font-size: 1.786em; line-height: 1.6em; display: block; position: relative; padding-bottom: 0.400em; border-bottom: 1px solid #dddddd; margin-bottom: 1.360em; } .single-product .woocommerce-tabs ~ div.products > h2::after, .single-product .woocommerce-tabs ~ div.products > .h2::after, .single-product .woocommerce-tabs + section.related > h2::after, .single-product .woocommerce-tabs + section.related > .h2::after { content: ' '; border-bottom: 2px solid transparent; display: block; width: 20%; position: absolute; bottom: -1px; } .single-product .woocommerce-tabs ~ div.products ul.products, .single-product .woocommerce-tabs + section.related ul.products { margin-bottom: 0; } .single-product .upsells ul.products > li.product .product-inner, .single-product .related ul.products > li.product .product-inner { padding: 1.071em; } @media (min-width: 768px) { .single-product .upsells ul.products > li.product, .single-product .related ul.products > li.product { flex: 0 0 auto; width: 25%; } } .single-product .wcppec-checkout-buttons { max-width: 350px; } .single_add_to_cart_button.button { color: #fff; font-weight: bold; font-size: 1em; padding: 1.036em 3.434em; border-width: 0; border-radius: 1.8em; } .single_add_to_cart_button.button::before { display: inline-block; font: normal normal normal 14px/1 font-electro; font-size: 1.357em; vertical-align: middle; content: "\61"; margin-right: 0.5em; } .single_add_to_cart_button.button:hover, .single_add_to_cart_button.button:focus { background-color: #000; color: #fff; } .single_add_to_cart_button.button:hover::before, .single_add_to_cart_button.button:focus::before { background-color: transparent; } #tab-description h1, #tab-description .h1, #tab-description h2, #tab-description .h2, #tab-description h3, #tab-description .h3, #tab-description h4, #tab-description .h4, #tab-description h5, #tab-description .h5, #tab-description h6, #tab-description .h6 { font-size: 1.643em; line-height: 1.043em; margin-bottom: 1em; } #tab-description p { margin-bottom: 2.857em; color: #919090; } #tab-description *:last-child { margin-bottom: 0; } #tab-description .electro-description .layout { margin-bottom: 140px; } #tab-description .electro-description .layout tr td { width: 50%; border-width: 0; padding: 0; } #tab-description .electro-description .layout tr td:last-child img { position: relative; left: 100px; width: 100%; } #tab-description .electro-description .layout:last-child tr td:first-child img { position: relative; right: 100px; width: 100%; } #primary #tab-description .electro-description .layout { margin-bottom: 80px; } #primary #tab-description .electro-description .layout tr td:last-child img { left: 35px; } #primary #tab-description .electro-description .layout:last-child tr td:first-child img { right: 37px; } .extended.full-width #primary #tab-description .electro-description .layout { margin-bottom: 80px; } .extended.full-width #primary #tab-description .electro-description .layout tr td:last-child img { left: 100px; } .extended.full-width #primary #tab-description .electro-description .layout:last-child tr td:first-child img { right: 100px; } .full-width #primary #tab-description .electro-description .layout tr td:last-child img { left: 70px; } .full-width #primary #tab-description .electro-description .layout:last-child tr td:first-child img { right: 71px; } @media (min-width: 768px) { .single-product.full-width .single-product-wrapper { margin-bottom: 11.429em; } } .single-product.full-width .product-images-wrapper div.images > a { margin-bottom: 1.214em; } .single-product.full-width .product-images-wrapper div.images > .thumbnails-single { margin-bottom: 1.214em; } .single-product.full-width .loop-product-categories { margin-bottom: 1em; } .single-product.full-width .entry-summary > div[itemprop="description"], .single-product.full-width .woocommerce-product-details__short-description { margin-bottom: 3.214em; } .single-product.full-width .price { margin-bottom: 0.714em; } .single-product.full-width .wc-tab { padding: 2em; } @media (min-width: 768px) { .single-product.full-width .wc-tab { padding: 5em; } } .single-product.full-width .woocommerce-tabs { margin-bottom: 7.714em; } .single-product.full-width .woocommerce-tabs ~ div.products { margin-bottom: 7.714em; } .single-product.full-width .upsells ul.products > li.product .product-inner, .single-product.full-width .related ul.products > li.product .product-inner { padding: 1.071em; } @media (min-width: 768px) { .single-product.full-width .upsells ul.products > li.product, .single-product.full-width .related ul.products > li.product { flex: 0 0 auto; width: 33.33333333%; } } @media (min-width: 992px) { .single-product.full-width .upsells ul.products > li.product, .single-product.full-width .related ul.products > li.product { width: 20%; } } .accessories .products li.product { margin-top: 0; } .accessories .products li.product::before { content: '+'; position: absolute; font-size: 1.714em; line-height: 1.458em; height: 1.458em; width: 1.458em; border: 1px solid #dddddd; background-color: #fff; border-radius: 50%; top: 50%; left: -0.729em; display: inline-block; text-align: center; transform: translateY(-50%); z-index: 1000; } .accessories .products li.product:hover .product-inner { background-color: transparent; box-shadow: none; } .accessories .products li.product:not(:last-child):hover::after { content: " " !important; } .accessories .products li.product:first-child::before { content: none; } .accessories .products li.product:first-child h3, .accessories .products li.product:first-child .h3 { font-weight: normal; } .accessories .products li.product:first-child .price { color: #94a4b3; } .accessories .products li:hover .hover-area, .accessories .products .price-add-to-cart .button { display: none; } .accessories .products .price-add-to-cart .price { margin-bottom: 0; } .accessories .total-price { font-size: 1em; color: #94a4b3; margin-bottom: 1em; padding-top: .6em; } .accessories .total-price .total-price-html { display: block; font-size: 1.857em; color: #ee0000; } .accessories .accessory-checkbox { font-size: 1em; line-height: 1.286em; color: #0062bd; margin-bottom: 0.857em; } .accessories .accessory-checkbox .product-title { border-bottom: 1px solid #0062bd; } .accessories .accessory-checkbox:first-child { color: #94a4b3; } .accessories .accessory-checkbox:first-child .product-title { border-bottom: 0; } .accessories .accessory-checkbox .accessory-price { font-size: 1.143em; line-height: 1.125em; color: #ee0000; } .accessories .add-all-to-cart.btn, .accessories button.add-all-to-cart, .accessories .add-all-to-cart.button, .accessories .add-all-to-cart.hero-action-btn, .accessories input.add-all-to-cart[type=button], .accessories input.add-all-to-cart[type=reset], .accessories input.add-all-to-cart[type=submit], .accessories .add-all-to-cart.dokan-btn { padding: 0.572em 2.029em; font-weight: bold; border-width: 0; } .full-width.single-product .accessories .products { margin-left: -1.429em; } .electro-description { margin-bottom: 8.571em; } .electro-description > *:last-child { margin-bottom: 0; } .product_meta > span { font-weight: bold; color: #686c6f; } .product_meta > span span, .product_meta > span a { font-weight: normal; } .product_meta > span + span::before { content: '/'; color: #c5c5c5; margin: 0 1.571em; } .single-product .up-sells > h2, .single-product .up-sells > .h2, .single-product .related > h2, .single-product .related > .h2 { font-size: 1.786em; line-height: 1.6em; display: block; position: relative; padding-bottom: 0.400em; border-bottom: 1px solid #dddddd; margin-bottom: 1.360em; } .single-product .up-sells > h2::after, .single-product .up-sells > .h2::after, .single-product .related > h2::after, .single-product .related > .h2::after { content: ' '; border-bottom: 2px solid transparent; display: block; width: 20%; position: absolute; bottom: -1px; } .electro-tabs { background-color: #efefef; width: 100vw; position: relative; margin-left: -50vw; left: 50%; padding: 2.857em 0; margin-bottom: 5em; } .electro-tabs ~ div.products > h2, .electro-tabs ~ div.products > .h2, .electro-tabs + section.related > h2, .electro-tabs + section.related > .h2 { font-size: 1.786em; line-height: 1.6em; display: block; position: relative; padding-bottom: 0.400em; border-bottom: 1px solid #dddddd; margin-bottom: 1.360em; } .electro-tabs ~ div.products > h2::after, .electro-tabs ~ div.products > .h2::after, .electro-tabs + section.related > h2::after, .electro-tabs + section.related > .h2::after { content: ' '; border-bottom: 2px solid transparent; display: block; width: 20%; position: absolute; bottom: -1px; } .electro-tabs ~ div.products ul.products, .electro-tabs + section.related ul.products { margin-bottom: 0; } .electro-tabs .container, .electro-tabs .category-icons-carousel-v2 > div { padding: 0 15px; } .electro-tabs .electro-tab:not(:last-child) { margin-bottom: 3.357em; } .electro-tabs .electro-tab .tab-content { background-color: #fff; padding: 2.571em; overflow: hidden; } @media (min-width: 992px) { .electro-tabs .electro-tab .tab-content { padding: 2.571em 88px; } } .electro-tabs .ec-tabs { text-align: center; margin-bottom: 3.571em; border-bottom: 1px solid #dddddd; } .onsale { display: inline-block; margin-top: 16px; padding: 2px 10px; margin-left: 15px; background: #ee0000; color: #fff; text-decoration: none; font-size: 14px; border-radius: 4px; font-weight: bold; } .normal.single-product .quantity.buttons_added .minus, .normal.single-product .quantity.buttons_added .plus { bottom: 0.857em; right: 0.857em; } .normal.single-product .quantity.buttons_added .plus { right: 2.286em; } #tab-specification h1, #tab-specification .h1, #tab-specification h2, #tab-specification .h2, #tab-specification h3, #tab-specification .h3, #tab-specification h4, #tab-specification .h4, #tab-specification h5, #tab-specification .h5, #tab-specification h6, #tab-specification .h6 { font-size: 1.286em; line-height: 1.043em; margin-bottom: 1em; } #tab-specification table.shop_attributes tbody tr:nth-of-type(2n+1) { background-color: transparent; } #tab-specification table, #tab-specification table.shop_attributes { margin-bottom: 5em; } #tab-specification table:last-child, #tab-specification table.shop_attributes:last-child { margin-bottom: 0; } #tab-specification table tr th, #tab-specification table tr td, #tab-specification table.shop_attributes tr th, #tab-specification table.shop_attributes tr td { padding: 7px 30px; font-size: 14px; } #tab-specification table tr th, #tab-specification table.shop_attributes tr th { font-weight: bold; } #tab-specification table tr th, #tab-specification table tr td:first-child, #tab-specification table.shop_attributes tr th, #tab-specification table.shop_attributes tr td:first-child { width: 30%; } #tab-specification table tr:first-child th, #tab-specification table tr:first-child td, #tab-specification table.shop_attributes tr:first-child th, #tab-specification table.shop_attributes tr:first-child td { padding-top: 0; border-top: none; } .single-product-wrapper table.group_table tr { border-top: 1px solid #eceeef; } .single-product-wrapper table.group_table tr:last-child { border-bottom: 1px solid #eceeef; } .single-product-wrapper table.group_table td { border: none; display: table-cell; vertical-align: middle; } .single-product-wrapper table.group_table .price { text-align: right; font-size: 1.5em; } .single-product-wrapper table.group_table .label { display: table-cell; vertical-align: middle; white-space: normal; } .single-product-wrapper table.group_table .label label { font-size: 16px; font-weight: normal; margin-bottom: 0; } .single-product-wrapper table.group_table .quantity { width: 100px; } .electro-wc-product-gallery img[alt~="Awaiting"] { width: 80px; border: 1px solid #eaeaea; } @media (max-width: 575.98px) { .sticky-single-add-to-cart-mobile .single_add_to_cart_button { position: fixed; z-index: 1080; left: 0; right: 0; bottom: 10px; margin: 0 auto; border-radius: 6px; background-color: #333e48 !important; width: calc(100% - 30px) !important; } .sticky-single-add-to-cart-mobile .single_add_to_cart_button:hover, .sticky-single-add-to-cart-mobile .single_add_to_cart_button:focus { color: #fff; } } @media (min-width: 576px) { .deals-and-tabs .deals-block { padding-right: 0; } } @media (min-width: 992px) { .deals-and-tabs .deals-block { padding-right: 15px; } } @media (min-width: 1480px) { .deals-and-tabs .deals-block { flex: 0 0 400px; max-width: 400px; } } .deals-and-tabs .tabs-block { margin-bottom: 2em; } @media (min-width: 1480px) { .deals-and-tabs .tabs-block { flex-basis: 0; flex-grow: 1; max-width: 100%; } } .deals-and-tabs .tabs-block.tabs-block-stretch { flex: 0 0 auto; width: 100%; } .section-onsale-product header { align-items: center; } .section-onsale-product header h1:after, .section-onsale-product header .h1:after, .section-onsale-product header .h1:after { border-bottom-width: 0; } @media (min-width: 1200px) { .section-onsale-product { margin-top: 10px; padding-bottom: 7px; border-radius: 21px; } .section-onsale-product header { margin-bottom: 0; } .section-onsale-product .onsale-product .product-thumbnail { margin-bottom: 10px; } .section-onsale-product .onsale-product .price { margin-bottom: 17px; } .section-onsale-product .onsale-product .deal-progress .progress { margin-bottom: 17px; } .section-onsale-product .onsale-product .countdown > span .value { margin-bottom: 5px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .home-v1-deals-and-tabs .tab-content ul.products > li.product { flex: 0 0 auto; width: 33.33333333%; } .home-v1-deals-and-tabs .tab-content ul.products > li.product:nth-child(3n)::after, .home-v1-deals-and-tabs .tab-content ul.products > li.product:last-child::after { content: none; } .home-v1-deals-and-tabs .tab-content ul.products > li.product:nth-child(5n)::after { content: ' '; } } @media (min-width: 1200px) and (max-width: 1479.98px) { .home-v1-deals-and-tabs .tab-content ul.products > li.product:nth-child(1n+7) { display: none; } } .products-carousel-tabs-with-deal .deals-block .onsale, .home-v1-deals-and-tabs .deals-block .onsale { display: none; } .deal-and-tabs { margin-bottom: 5em; } .section-onsale-product header { border-bottom: none; margin-bottom: 1em; } .section-onsale-product header h1 .highlight, .section-onsale-product header .h1 .highlight { font-weight: 600; display: block; } .section-onsale-product header h1::after, .section-onsale-product header .h1::after { content: none; } .section-onsale-product .savings { float: right; position: relative; } .section-onsale-product .onsale-product .price del { color: #768b9e; font-size: .6em; line-height: 1.5em; } .section-onsale-product .onsale-product > a { display: block; } .section-onsale-product .onsale-product .woocommerce-loop-product__title { clear: both; text-align: center; margin-bottom: 1.214em; } .section-onsale-product .onsale-product .product-thumbnail { margin-bottom: 1.714em; } .section-onsale-product .onsale-product .product-thumbnail img { margin: 0 auto; display: block; } .section-onsale-product, .onsale-product-carousel { border-radius: 1.214em; border: 2px solid transparent; padding: 1.429em 1.571em; } .section-onsale-product .product-thumbnail, .onsale-product-carousel .product-thumbnail { position: relative; } .section-onsale-product .product-thumbnail .onsale, .onsale-product-carousel .product-thumbnail .onsale { position: absolute; margin: 0; top: 0; left: 0; } @media (min-width: 1480px) { .onsale-product-carousel { padding: 0; border-width: 0; margin: 0 -10px; } .onsale-product-carousel .onsale-product { padding: 0 10px; } .onsale-product-carousel .onsale-product__inner { border-radius: 1.214em; border: 2px solid transparent; padding: 1.429em 1.571em; } } @media (min-width: 768px) { .onsale-product-carousel .onsale-product__inner { display: inline-flex; } } .section-onsale-product .deal-progress::after, .section-onsale-product-carousel .deal-progress::after { display: block; clear: both; content: ""; } .section-onsale-product .deal-progress .deal-stock, .section-onsale-product-carousel .deal-progress .deal-stock { font-size: 1.071em; line-height: 1.2em; margin-bottom: 0.867em; } .section-onsale-product .deal-progress .deal-stock::after, .section-onsale-product-carousel .deal-progress .deal-stock::after { display: block; clear: both; content: ""; } .section-onsale-product .deal-progress .stock-available, .section-onsale-product-carousel .deal-progress .stock-available { float: right; } .section-onsale-product .deal-progress .stock-sold, .section-onsale-product-carousel .deal-progress .stock-sold { float: left; } .section-onsale-product .deal-progress .progress, .section-onsale-product-carousel .deal-progress .progress { border-radius: 0.571em; background-color: #eee; height: 1.429em; margin-bottom: 1.875em; overflow: hidden; } .section-onsale-product .deal-progress .progress-bar, .section-onsale-product-carousel .deal-progress .progress-bar { display: block; text-indent: -99999px; height: 100%; border-radius: 0.571em; } .section-onsale-product .price, .section-onsale-product-carousel .price { text-align: center; font-size: 2.143em; display: block; width: 100%; margin-bottom: 1em; } .section-onsale-product .deal-countdown-timer, .section-onsale-product-carousel .deal-countdown-timer { margin-bottom: 0.857em; } .section-onsale-product .deal-countdown-timer .marketing-text, .section-onsale-product-carousel .deal-countdown-timer .marketing-text { margin-bottom: 1.071em; text-align: center; } .section-onsale-product .countdown, .section-onsale-product-carousel .countdown { text-align: center; color: #383838; } .section-onsale-product .countdown span[data-value="0"], .section-onsale-product-carousel .countdown span[data-value="0"] { display: none; } .section-onsale-product .countdown > span, .section-onsale-product-carousel .countdown > span { display: inline-block; margin: 0 6px; } .section-onsale-product .countdown > span:last-child .value::after, .section-onsale-product-carousel .countdown > span:last-child .value::after { content: none; } .section-onsale-product .countdown > span .value, .section-onsale-product-carousel .countdown > span .value { font-size: 2.143em; line-height: 1.367em; width: 56px; height: 41px; border-radius: 4px; background-color: #e6e6e6; display: inline-block; text-align: center; position: relative; margin-bottom: 0.429em; } .section-onsale-product .countdown > span .value::after, .section-onsale-product-carousel .countdown > span .value::after { content: ':'; display: inline-block; position: absolute; right: -9px; font-size: 0.8em; line-height: 1.708em; } .section-onsale-product .countdown > span b, .section-onsale-product-carousel .countdown > span b { display: block; font-size: 0.857em; text-transform: uppercase; line-height: 1em; } .section-onsale-product .savings, .section-onsale-product-carousel .savings { width: 76px; height: 76px; border-radius: 80px; color: #000; font-size: 18px; line-height: 18px; font-weight: bold; } .section-onsale-product .savings .savings-text, .section-onsale-product-carousel .savings .savings-text { position: absolute; top: 50%; transform: translateY(-50%); display: block; text-align: center; width: 100%; font-size: 12px; font-weight: 400; line-height: 1; } .section-onsale-product .savings .amount, .section-onsale-product .savings .percentage, .section-onsale-product-carousel .savings .amount, .section-onsale-product-carousel .savings .percentage { display: block; font-size: 20px; font-weight: 700; } .section-onsale-product-carousel { position: relative; } @media (min-width: 1480px) { .section-onsale-product-carousel .owl-nav { display: none; } } .section-onsale-product-carousel .onsale-product-thumbnails { position: relative; } @media (min-width: 768px) { .section-onsale-product-carousel .onsale-product-thumbnails, .section-onsale-product-carousel .onsale-product-content { flex: 0 0 auto; width: 50%; } } .section-onsale-product-carousel header { margin-bottom: 1.071em; border-bottom: none; } .section-onsale-product-carousel header h2, .section-onsale-product-carousel header .h2, .section-onsale-product-carousel header .h1 { padding-bottom: 0; } .section-onsale-product-carousel header h2::after, .section-onsale-product-carousel header .h2::after, .section-onsale-product-carousel header .h1::after { display: none; } .section-onsale-product-carousel .onsale-product-carousel .thumbnails { width: 16.6666666667%; display: inline-block; padding-left: 4px; position: absolute; transform: translateY(-50%); top: 50%; } .section-onsale-product-carousel .onsale-product-carousel .thumbnails a { display: inline-block; border: 1px solid #eaeaea; padding: 4px; margin-bottom: 0.571em; } .section-onsale-product-carousel .onsale-product-carousel .thumbnails a:last-child, .section-onsale-product-carousel .onsale-product-carousel .thumbnails a:only-child { margin-bottom: 0; } .section-onsale-product-carousel .onsale-product-carousel .thumbnails a.current { border-bottom-width: 2px; border-bottom-style: solid; } .section-onsale-product-carousel .onsale-product-carousel .onsale-product-thumbnails .images { display: block; width: 100%; position: relative; } .section-onsale-product-carousel .onsale-product-carousel .onsale-product-thumbnails .images > a { display: inline-block; padding-right: 4px; } @media (min-width: 768px) { .section-onsale-product-carousel .onsale-product-carousel .onsale-product-thumbnails .images > a { width: 82.333333%; } } .section-onsale-product-carousel .onsale-product-carousel .savings { position: absolute; z-index: 1; } .section-onsale-product-carousel .onsale-product-carousel .savings .amount { font-size: 16px; } .section-onsale-product-carousel .onsale-product-carousel .onsale-product { display: inline-block; width: 100%; } .section-onsale-product-carousel .onsale-product-carousel .onsale-product-content { text-align: center; margin-top: 3em; padding: 0 15px; } @media (min-width: 768px) { .section-onsale-product-carousel .onsale-product-carousel .onsale-product-content { margin-top: 5em; } } .section-onsale-product-carousel .onsale-product-carousel .price { font-size: 1.5em; } @media (min-width: 768px) { .section-onsale-product-carousel .onsale-product-carousel .price { font-size: 2.143em; } } @media (min-width: 1480px) { .section-onsale-product-carousel .onsale-product-carousel .price { font-size: 1.8em; } } .section-onsale-product-carousel .onsale-product-carousel .price del { color: #768b9e; font-size: 0.6em; line-height: 1.5em; } .section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .button, .section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart { float: none; width: inherit; text-indent: 0; padding: 1.036em 3.434em; line-height: 1.286em; color: #fff; font-weight: 700; font-size: 1em; background-color: #efecec; } .section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .button:before, .section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart:before { float: none; display: inline; background-color: transparent; vertical-align: middle; } .section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .button:hover, .section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .button:focus, .section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart:hover, .section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart:focus { background-color: #000; } .section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart { display: inline-block; border-radius: 1.571em; } .section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart:before { content: ''; } @media (min-width: 1480px) { .section-onsale-product-carousel .onsale-product-carousel .thumbnails { display: none; } .section-onsale-product-carousel .onsale-product-carousel .onsale-product-thumbnails .images > a { width: 100%; padding-right: 0; } .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content { margin-top: 10px; } .section-onsale-product-carousel .onsale-product-carousel .price { margin-bottom: 24px; } .section-onsale-product-carousel .onsale-product-carousel .electro-price { display: flex; justify-content: center; align-items: center; flex-flow: row-reverse; } .section-onsale-product-carousel .onsale-product-carousel .electro-price del { margin-right: 12px; font-size: 0.720em; } } .section-onsale-product-carousel .owl-nav { z-index: 100; padding-bottom: 1.429em; } @media (min-width: 768px) { .section-onsale-product-carousel .owl-nav { margin-left: 58.33333333%; border-bottom: 1px solid #eaeaea; position: absolute; width: 36%; padding-top: 28px; padding-bottom: 0.571em; } } .section-onsale-product-carousel .owl-nav .slider-prev, .section-onsale-product-carousel .owl-nav .slider-next { display: inline-block; color: #383838; text-decoration: none; } .section-onsale-product-carousel .owl-nav .slider-prev i, .section-onsale-product-carousel .owl-nav .slider-next i { font-size: 1.143em; } .section-onsale-product-carousel .owl-nav .slider-next { float: right; } .section-onsale-product-carousel .owl-nav .slider-next i { padding-left: 0.625em; } .section-onsale-product-carousel .owl-nav .slider-prev i { padding-right: 0.625em; } .section-onsale-product-carousel .owl-nav .disabled { color: #a0a0a0; } .section-onsale-product-carousel.hide-progress .deal-progress { display: none; } .section-onsale-product-carousel.hide-timer .deal-countdown-timer { display: none; } .section-onsale-product-carousel.hide-cart-button .deal-cart-button { display: none; } @media (min-width: 1480px) { .section-onsale-product-carousel .countdown > span.days { display: none; } .section-onsale-product-carousel .savings { right: 22px; top: -10px; } .section-onsale-product-carousel .savings .amount { font-size: 16px; } .section-onsale-product-carousel .deal-progress .progress { height: 14px; margin-bottom: 12px; } .section-onsale-product-carousel .deal-progress .deal-stock { font-size: 14px; } .section-onsale-product-carousel .deal-countdown-timer .marketing-text { margin-bottom: 6px; } .section-onsale-product-carousel .countdown > span { margin: 0 12px; } .section-onsale-product-carousel .countdown > span b { font-weight: 400; } .section-onsale-product-carousel .countdown > span .value { font-size: 24px; display: flex; align-items: center; justify-content: center; width: 46px; height: 35px; margin-bottom: 7px; } .section-onsale-product-carousel .countdown > span .value::after { font-size: 1em; right: -15px; } } .section-onsale-product-carousel-v9 { margin-bottom: 0; } .section-onsale-product-carousel-v9 .onsale-product-content { padding: 1rem 1.5rem; border: 2px solid #d9dcdf; border-radius: 0.938rem; } .section-onsale-product-carousel-v9 .onsale-product .woocommerce-loop-product__title { font-size: 0.875rem; font-weight: 600; line-height: 1.5; height: auto; margin-bottom: 1rem; } .section-onsale-product-carousel-v9 .onsale-product .product-item__body { margin-bottom: .8rem; } .section-onsale-product-carousel-v9 .onsale-product .product-item__thumbnail { position: relative; } .section-onsale-product-carousel-v9 .onsale-product .product-item__thumbnail .onsale { position: absolute; margin: 0; bottom: 0; left: 0; font-size: 0.857em; text-align: center; line-height: 2.000em; min-width: 40px; border-radius: 4px; background-color: #44b81b; color: #fff; font-weight: 700; z-index: 1; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer { position: relative; margin-bottom: 0.5rem; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .onsale { display: none; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .price-add-to-cart { clear: both; position: relative; display: flex; justify-content: space-between; align-items: center; height: 3em; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .price-add-to-cart .electro-price { line-height: 1; display: block; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .price-add-to-cart .price { padding-right: 1rem; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .price-add-to-cart .price ins { font-size: 1.25038rem; line-height: 1.5; font-weight: 300; color: #ee0000; text-decoration: none; margin-right: 0.5rem; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .price-add-to-cart .price del { font-size: 0.74987rem; color: #848484; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart, .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button { float: right; background-color: transparent; text-indent: -99999px; padding: 0; border-width: 0; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart:hover, .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart:focus, .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button:hover, .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button:focus { background-color: transparent; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart::before, .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button::before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; border-radius: 50%; color: #fff; font-size: 18px; padding: 0.5em 0.433em; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart::before, .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button::before { content: "\f30b"; padding: 0.5em 0.504em; float: right; text-indent: 0; line-height: 16px; font-family: 'Font Awesome 5 Free'; font-weight: 900; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .button.add_to_cart_button::before { content: "\61"; font-family: "font-electro"; padding: 8.94px 8px; font-weight: normal; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .button.product_type_variable::before { content: "\f0a6"; padding: 0.5em 0.575em; font-family: 'Font Awesome 5 Free'; font-weight: 400; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .button.product_type_external::before { content: "\f360"; padding: 0.5em 0.504em; float: right; text-indent: 0; font-family: 'Font Awesome 5 Free'; font-weight: 900; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .button.added { display: none; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart:not(:hover)::before, .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button:not(:hover)::before { background-color: #eaeaea; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .availability { font-size: 0; } .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .availability .stock { display: inline-block; font-size: 0.74987rem; color: #878787; margin-bottom: 0; margin-top: 10px; } .section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer { display: flex; align-items: center; justify-content: center; font-size: 0.938rem; font-weight: 700; line-height: 1; height: 2.063rem; padding: 0.5rem 1rem; margin: -1rem 1rem 0; border-radius: 50rem; } .section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer .marketing-text { font-size: 0.875rem; margin-right: .25rem; } .section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer .countdown > span > b { display: none; } .section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer .countdown > span .value { padding-left: 0.25rem; padding-right: 0.25rem; } .section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer .countdown > span:not(:last-child):after { content: ':'; display: inline-block; line-height: 1.2; } .section-onsale-product-carousel-v9 .owl-carousel .owl-nav i { font-size: 1.12525rem; margin-left: .8rem; margin-right: .8rem; } @media (min-width: 992px) { .section-onsale-product-carousel-v9 .owl-carousel .owl-nav { display: inline-block; } } .products-carousel-tabs .nav { overflow: auto; border: none; padding-bottom: 6px; position: relative; margin-bottom: 0; flex-wrap: wrap; } @media (min-width: 768px) { .products-carousel-tabs .nav { justify-content: center; } } .products-carousel-tabs .nav::after { content: ' '; border-bottom: 1px solid #dddddd; display: block; position: absolute; bottom: 5px; width: 100%; } .products-carousel-tabs .nav .nav-item { margin: 0; flex-shrink: 0; } .products-carousel-tabs .nav .nav-item + .nav-item { padding-left: 0; margin-left: 2.214em; } .products-carousel-tabs .nav-link { font-size: 17px; line-height: 0.9em; padding-bottom: 1em; } @media (min-width: 992px) { .products-carousel-tabs .nav-link { font-size: 1.286em; padding-bottom: 0.722em; } } .products-carousel-tabs .nav-link.active { font-weight: bold; position: relative; } .products-carousel-tabs .nav-link.active::before { content: ' '; height: 4px; width: 10px; display: block; position: absolute; bottom: -5px; left: 50%; border-radius: 0 0 10px 10px; transform: translateX(-50%); } .products-carousel-tabs .nav-link.active::after { content: ' '; border-bottom: 2px solid transparent; display: block; position: absolute; bottom: -1px; width: 100%; z-index: 1; right: 0; } .products-carousel-tabs .section-products-carousel { margin-bottom: 0; } .products-carousel-tabs .section-products-carousel .owl-dots { display: block; } @media (min-width: 768px) { .products-carousel-tabs.tabs-nav-align-left .nav { justify-content: flex-start; } .products-carousel-tabs.tabs-nav-align-right .nav { justify-content: flex-end; } } .products-carousel-tabs .nav .nav-link, .products-2-1-2 .nav .nav-link { padding-left: 0; padding-right: 0; } .products-carousel-tabs-v5 header .nav-item + .nav-item, .products-carousel-tabs-with-deal header .nav-item + .nav-item { margin-left: 0; } .products-carousel-tabs-v5 header .nav-link, .products-carousel-tabs-with-deal header .nav-link { font-size: 1.071em; line-height: 1.2em; color: #7b8186; border: 2px solid transparent; border-radius: 1.333em; padding: .333em 1.05em; } .products-carousel-tabs-v5 header .nav-link.active, .products-carousel-tabs-with-deal header .nav-link.active { color: #333e48 !important; font-weight: 700; padding: 0.333em 1.367em; } .products-carousel-tabs-v5 header .nav-link:hover, .products-carousel-tabs-with-deal header .nav-link:hover { color: #333e48; } .products-carousel-tabs-v5 .owl-dots, .products-carousel-tabs-with-deal .owl-dots { display: block; } @media (min-width: 1200px) { .products-carousel-tabs-v5 header, .products-carousel-tabs-with-deal header { margin-bottom: 0; } } @media (max-width: 767.98px) { .products-carousel-tabs-v5 header.title-with-tab, header.title-with-tab { display: block; } header.title-with-tab h1, header.title-with-tab .h1, header.title-with-tab .h1, .products-carousel-tabs-v5 header.title-with-tab .h1, .products-carousel-tabs-v5 header.title-with-tab h1, .products-carousel-tabs-v5 header.title-with-tab .h1, .trending-products-carousel header .h1, .trending-products-carousel header h1, .trending-products-carousel header .h1 { display: inline-block; margin-bottom: 0 !important; } header.title-with-tab h1:after, header.title-with-tab .h1:after, header.title-with-tab .h1:after, .products-carousel-tabs-v5 header.title-with-tab .h1:after, .products-carousel-tabs-v5 header.title-with-tab h1:after, .products-carousel-tabs-v5 header.title-with-tab .h1:after, .trending-products-carousel header .h1:after, .trending-products-carousel header h1:after, .trending-products-carousel header .h1:after { z-index: 2; } .products-carousel-tabs-v5 header.title-with-tab, header.title-with-tab { border-bottom: none; } .products-carousel-tabs-v5 header.title-with-tab .nav, header.title-with-tab .nav { border-top: 1px solid #dadada !important; padding-top: 10px; margin-top: -1px; margin-bottom: 10px; } .products-carousel-tabs-v5 header.title-with-tab .nav .nav-item.active .nav-link, header.title-with-tab .nav .nav-item.active .nav-link { color: #333e48; font-weight: 700; } .products-carousel-tabs-v5 header .action-text { padding-bottom: 10px; } } .products-carousel-banner-vertical-tabs { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); background-color: #eaeaea; } @media (max-width: 767.98px) { .products-carousel-banner-vertical-tabs { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .products-carousel-banner-vertical-tabs .products-carousel { padding-bottom: 17px; } .products-carousel-banner-vertical-tabs .products-carousel.owl-carousel .owl-nav .owl-prev { left: 6px; } .products-carousel-banner-vertical-tabs .products-carousel.owl-carousel .owl-nav .owl-next { right: 6px; } .products-carousel-banner-vertical-tabs .products-carousel .owl-item > .product { background-color: #fff; } .products-carousel-banner-vertical-tabs .products-carousel .owl-nav { opacity: 0; } .products-carousel-banner-vertical-tabs .products-carousel:hover .owl-nav, .products-carousel-banner-vertical-tabs .products-carousel:focus .owl-nav { opacity: 1; } .products-carousel-banner-vertical-tabs .products-carousel .owl-stage-outer { margin-bottom: 8px; } .products-carousel-banner-vertical-tabs .banners-tabs { padding: 24px 0; margin: 0; } @media (min-width: 768px) { .products-carousel-banner-vertical-tabs .banners-tabs { margin: 0 -15px; margin-right: 0; } } @media (min-width: 1200px) and (max-width: 1479px) { .products-carousel-banner-vertical-tabs .banners-tabs { margin: 0; } } .products-carousel-banner-vertical-tabs .banners-tabs .tab-content { padding: 0; } @media (min-width: 768px) { .products-carousel-banner-vertical-tabs .banners-tabs .tab-content { padding: 0 15px; } } @media (min-width: 992px) { .products-carousel-banner-vertical-tabs .banners-tabs .tab-content { flex-basis: 0; flex-grow: 1; max-width: 100%; padding-right: 30px; } } .products-carousel-banner-vertical-tabs .banners-tabs .tab-content .tab-pane.active { display: flex; } @media (min-width: 768px) { .products-carousel-banner-vertical-tabs .banners-tabs .tab-content .tab-pane.active .tab-content-inner { flex: 0 0 auto; width: 45.83333333%; } } @media (min-width: 768px) { .products-carousel-banner-vertical-tabs .banners-tabs .tab-content .tab-pane.active .tab-image { flex: 0 0 auto; width: 54.16666667%; } } .products-carousel-banner-vertical-tabs .banners-tabs > .nav { padding: 10px; border-radius: 5px; background-color: #fff; order: -1; margin-bottom: 30px; overflow-x: scroll; } @media (min-width: 992px) { .products-carousel-banner-vertical-tabs .banners-tabs > .nav { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; padding: 10px 0; display: block; order: 1; margin-bottom: 0; overflow: visible; } } .products-carousel-banner-vertical-tabs .banners-tabs > .nav a { color: #333e48; background-color: #fff; min-width: 190px; min-height: 36px; padding: 6px 22px; text-align: center; border-radius: 8px; } @media (min-width: 992px) { .products-carousel-banner-vertical-tabs .banners-tabs > .nav a { text-align: left; border-radius: 0; min-width: 216px; } } .products-carousel-banner-vertical-tabs .banners-tabs > .nav a.active { font-weight: 700; position: relative; } @media (min-width: 992px) { .products-carousel-banner-vertical-tabs .banners-tabs > .nav a.active::before { content: " "; display: block; border-top: 18px solid transparent; border-right: 18px solid #555; border-bottom: 18px solid transparent; position: absolute; top: 0; right: 100%; } } .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner { align-self: flex-end; margin-bottom: 30px; font-size: 10px; } @media (min-width: 1200px) { .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner { font-size: 14px; } } .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-title { font-size: 4.143em; line-height: .9; font-weight: 100; text-transform: uppercase; margin-bottom: 10px; } .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-title span { font-size: 0.862em; display: block; letter-spacing: -.4px; } .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-sub-title { font-size: 1.143em; text-transform: uppercase; font-weight: 700; line-height: 1; margin-bottom: 30px; } .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-sub-title .price { font-size: 3.438em; } .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-sub-title .price .symbol { vertical-align: super; font-size: 0.655em; } .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-sub-title .price span:not(.symbol) { font-size: 0.291em; } .products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner > a { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; padding: 6px 44px; font-size: 16px; line-height: 1.5; border-radius: 8px; } .products-carousel-tabs-with-deal { margin: 0; } .products-carousel-tabs-with-deal .show-nav { padding: 0; } @media (min-width: 768px) { .products-carousel-tabs-with-deal .deals-block { padding-left: 0; } } @media (min-width: 1200px) { .products-carousel-tabs-with-deal .deals-block { flex: 0 0 auto; width: 27.5%; } } @media (min-width: 768px) { .products-carousel-tabs-with-deal .tab-content { flex: 0 0 auto; width: 50%; } } @media (min-width: 992px) { .products-carousel-tabs-with-deal .tab-content { flex: 0 0 auto; width: 58.33333333%; } } @media (min-width: 1200px) { .products-carousel-tabs-with-deal .tab-content { flex: 0 0 auto; width: 72.5%; padding-left: 6px; } } .products-carousel-tabs-with-deal .tab-content .product-carousel-rows { overflow: hidden; } .products-carousel-tabs-with-deal .tab-content .owl-stage-outer { overflow: visible; } .products-carousel-tabs-with-deal .tab-content .owl-stage-outer ul.products { padding: 4px; } @media (min-width: 768px) { .products-carousel-tabs-with-deal .show-nav + .tab-content { flex: 0 0 auto; width: 100%; } } .products-carousel-tabs-with-deal .section-onsale-product .product-thumbnail img { height: 260px; object-fit: cover; } .products-carousel-tabs-with-deal .onsale-product .deal-progress .progress { height: 14px; } .products-carousel-tabs-with-deal .countdown { display: flex; justify-content: center; } .products-carousel-tabs-with-deal .countdown > span.days { display: block; } .products-carousel-tabs-with-deal .countdown > span b { font-weight: 600; } @media (min-width: 576px) { .products-carousel-tabs-with-deal .deal-countdown-timer { align-items: center; } } @media (min-width: 1440px) { .products-carousel-tabs-with-deal .deal-countdown-timer { display: flex; flex-direction: column; } .products-carousel-tabs-with-deal .marketing-text { text-align: left !important; padding-right: 20px; } .products-carousel-tabs-with-deal .onsale-product .deal-countdown-timer .marketing-text { padding: 0; margin-bottom: 15px; } .products-carousel-tabs-with-deal .owl-stage-outer ul.products { margin-bottom: 4px; } } @media (min-width: 1200px) and (max-width: 1439px) { .products-carousel-tabs-with-deal .owl-stage-outer ul.products { margin-bottom: 4px; } .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5 > .product, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6 > .product { flex: 0 0 auto; width: 25%; } .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5 > .product:nth-child(4):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5 > .product:nth-child(8):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6 > .product:nth-child(4):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6 > .product:nth-child(8):after { content: none; } .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5 > .product:nth-child(5):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5 > .product:nth-child(6):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6 > .product:nth-child(5):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6 > .product:nth-child(6):after { content: ' '; } .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4 { margin-bottom: 5px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4 > .product, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5 > .product, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6 > .product { flex: 0 0 auto; width: 33.33333333%; } .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4 > .product:nth-child(3):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4 > .product:nth-child(6):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4 > .product:nth-child(9):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5 > .product:nth-child(3):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5 > .product:nth-child(6):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5 > .product:nth-child(9):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6 > .product:nth-child(3):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6 > .product:nth-child(6):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6 > .product:nth-child(9):after { content: none; } .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4 > .product:nth-child(5):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5 > .product:nth-child(5):after, .products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6 > .product:nth-child(5):after { content: ' '; } } .products-4-1-4 { background-color: #f4f4f4; padding: 1.786em 0; margin-bottom: 2em; } .products-4-1-4 .container, .products-4-1-4 .category-icons-carousel-v2 > div { padding: 0 15px; } @media (max-width: 1199.98px) { .products-4-1-4 .nav { overflow: auto; border: none; padding-bottom: 6px; position: relative; justify-content: flex-start; flex-wrap: nowrap; } .products-4-1-4 .nav::after { content: ' '; border-bottom: 1px solid #dddddd; display: block; position: absolute; bottom: 5px; width: 100%; } } .products-4-1-4__nav { font-size: 1.071em; margin-bottom: 1em; border-bottom: 1px solid #dddddd; line-height: 1.059em; white-space: nowrap; justify-content: center; } .products-4-1-4__nav .nav-link { padding: 9px 0 13px 0; text-align: center; } .products-4-1-4__nav .nav-link.active { font-weight: 700; position: relative; } .products-4-1-4__nav .nav-link.active:after { content: ' '; border-bottom: 2px solid transparent; display: block; position: absolute; bottom: -1px; width: 100%; } .products-4-1-4__nav .nav-link.active:before { content: ' '; height: 4px; width: 10px; display: block; position: absolute; bottom: -5px; left: 50%; border-radius: 0 0 10px 10px; transform: translateX(-50%); } .products-4-1-4__nav .nav-link:hover:after { content: ' '; border-bottom: 2px solid transparent; display: block; position: absolute; bottom: -1px; width: 100%; } .products-4-1-4__nav .nav-link:hover:before { content: ' '; height: 4px; width: 10px; display: block; position: absolute; bottom: -5px; left: 50%; border-radius: 0 0 10px 10px; transform: translateX(-50%); } .products-4-1-4__nav .nav-item + .nav-item { margin-left: 2.214em; } @media (max-width: 991.98px) { .products-4-1-4 .nav { display: flex; overflow: auto; border: none; padding-bottom: 6px; position: relative; justify-content: flex-start; flex-wrap: nowrap; } .products-4-1-4 .nav::after { content: ' '; border-bottom: 1px solid #dddddd; display: block; position: absolute; bottom: 5px; width: 100%; } .products-4-1-4 .nav li { margin: 0; flex-shrink: 0; } .products-4-1-4 .nav li .nav-link.active::after { z-index: 1; } .products-4-1-4 .nav li + li { padding-left: 40px; } } .columns-4-1-4 ul.products > li.product { border: 1.5px solid #f4f4f4; background-color: #fff; } .columns-4-1-4 ul.products > li.product::after { content: none; } @media (min-width: 768px) { .columns-4-1-4 ul.products > li.product .flex-div { display: flex; flex-direction: column; height: 100%; } .columns-4-1-4 ul.products > li.product .flex-div .product-thumbnail { width: 100%; margin: auto; } } .columns-4-1-4 ul.products.product-main-2-1-2 { height: 100%; } @media (min-width: 1200px) { .columns-4-1-4 ul.products.product-main-2-1-2 > li.product:hover .product-inner { height: calc( 100% + 35px); } .columns-4-1-4 ul.products.product-main-2-1-2 > li.product:hover .flex-div { height: calc( 100% - 35px); } } .columns-4-1-4 ul.products.product-main-2-1-2 > li.product .product-inner, .columns-4-1-4 ul.products.product-main-2-1-2 > li.product .product-outer { height: 100%; } .columns-4-1-4 .products-1 .product, .columns-4-1-4 .products-4 .product { flex: 0 0 auto; width: 100%; } @media (min-width: 768px) and (max-width: 1479.98px) { .columns-4-1-4 .products-4-left .product:nth-child(3), .columns-4-1-4 .products-4-left .product:nth-child(4), .columns-4-1-4 .products-4-right .product:nth-child(3), .columns-4-1-4 .products-4-right .product:nth-child(4) { display: none; } } @media (min-width: 768px) { .columns-4-1-4 .products-4-left .product, .columns-4-1-4 .products-4-right .product { flex: 0 0 50%; max-width: 100%; } } @media (min-width: 1480px) { .columns-4-1-4 .products-4-left .product, .columns-4-1-4 .products-4-right .product { flex: 0 0 auto; width: 50%; } } .products-2-1-2 { padding: 1.786em 0; margin-bottom: 2em; } .products-2-1-2 .nav { border-bottom: none; font-size: 1.071em; margin-bottom: 1em; } .products-2-1-2 .nav .nav-item + .nav-item { padding-left: 0; margin-left: 2.214em; } @media (min-width: 1200px) { .products-2-1-2 .nav { border-bottom: 1px solid #dddddd; } .products-2-1-2 .nav .nav-item:first-child { margin-left: 2.533em; } } .products-2-1-2 .nav-link { padding-bottom: 13px; padding-top: 9px; } .products-2-1-2 ul.products { margin-top: 0; margin-bottom: 0; } .products-2-1-2 ul.products > li.product { border: none; } @media (min-width: 576px) { .products-2-1-2 ul.products > li.product { flex: 0 0 auto; width: 50%; } .products-2-1-2 ul.products > li.product:last-child::after { content: none; } } @media (min-width: 768px) { .products-2-1-2 ul.products > li.product { flex: 0 0 auto; width: 100%; margin-bottom: 3px; } .products-2-1-2 ul.products > li.product::after { content: none; } .products-2-1-2 ul.products > li.product:last-child { border-bottom-width: 0; } .products-2-1-2 ul.products > li.product .product-inner { padding-bottom: 0.5em; padding-top: 28px; } .products-2-1-2 ul.products > li.product .product-thumbnail { width: 75%; margin: auto; margin-bottom: 9px; } .products-2-1-2 ul.products > li.product .product-thumbnail > img { margin: auto; } } @media (min-width: 992px) { .products-2-1-2 ul.products > li.product { margin-bottom: 5px; } .products-2-1-2 ul.products > li.product .product-thumbnail { width: 88%; } } @media (min-width: 1200px) { .products-2-1-2 ul.products > li.product { flex: 0 0 calc( 50% - 7px); max-width: 100%; margin-bottom: 7px; } .products-2-1-2 ul.products > li.product .product-thumbnail { width: 93%; } } @media (min-width: 768px) { .products-2-1-2 ul.products.product-main-2-1-2 { height: calc( 100% - 3px); } } @media (min-width: 1024px) { .products-2-1-2 ul.products.product-main-2-1-2 { height: calc( 100% - 5px); } } @media (min-width: 1200px) { .products-2-1-2 ul.products.product-main-2-1-2 { height: calc( 100% - 8px); } } .products-2-1-2 ul.products.product-main-2-1-2 > li.product { flex: 0 0 auto; width: 100%; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; margin-bottom: 0; height: 100%; } .products-2-1-2 ul.products.product-main-2-1-2 > li.product::after { content: none; } @media (min-width: 768px) { .products-2-1-2 ul.products.product-main-2-1-2 > li.product { border-top: none; border-bottom: none; } .products-2-1-2 ul.products.product-main-2-1-2 > li.product .flex-div { display: flex; flex-direction: column; height: 100%; } .products-2-1-2 ul.products.product-main-2-1-2 > li.product .product-thumbnail { width: 100%; margin: auto; } } @media (min-width: 1200px) { .products-2-1-2 ul.products.product-main-2-1-2 > li.product:hover .product-inner { height: calc( 100% + 35px); } .products-2-1-2 ul.products.product-main-2-1-2 > li.product:hover .flex-div { height: calc( 100% - 35px); } } .products-2-1-2 .product { background-color: #fff; margin-bottom: 0; } @media (min-width: 768px) { .columns-2-1-2 > .products-2 { flex: 0 0 auto; width: 25%; } .columns-2-1-2 > .products-1 { flex: 0 0 auto; width: 50%; } .columns-2-1-2 > .products-2-left { padding-right: 0; } .columns-2-1-2 > .products-2-right { padding-left: 0; } .columns-2-1-2 > .products-1 { padding-left: 3px; padding-right: 3px; } } @media (min-width: 992px) { .columns-2-1-2 > .products-2 { flex: 0 0 auto; width: 23.685%; } .columns-2-1-2 > .products-1 { flex: 0 0 auto; width: 52.63%; } .columns-2-1-2 > .products-1 { padding-left: 5px; padding-right: 5px; } } @media (min-width: 1200px) { .columns-2-1-2 > .products-1 { padding-left: 7px; padding-right: 7px; } .columns-2-1-2 > .products-2 { display: flex; } .columns-2-1-2 > .products-2 ul.products { flex-direction: column; } } .product-main-2-1-2 { margin-bottom: 0; } .product-main-2-1-2 .images { width: 100%; margin: auto; } .product-main-2-1-2 .images a > img.wp-post-image { width: 92%; display: block; } .product-main-2-1-2 .images .thumbnails { display: flex; } @media (min-width: 1200px) { .product-main-2-1-2 .images .thumbnails { padding-top: 79px; } } .product-main-2-1-2 .images .thumbnails a { display: block; width: 70px; border: 1px solid #e9e9e9; margin-right: 10px; } .product-main-2-1-2 .images .thumbnails img { width: 60px; margin: auto; } .products-8-1 { background-color: #f4f4f4; padding: 2.357em 0; } .products-8-1 .container, .products-8-1 .category-icons-carousel-v2 > div { padding: 0 15px; } .columns-8-1 { margin: 0 -2px; } .columns-8-1 ul.products { margin-bottom: 0; } .columns-8-1 ul.products > li.product { border: 2px solid #f4f4f4; background-color: #fff; } .columns-8-1 ul.products > li.product::after { content: none; } @media (min-width: 768px) and (max-width: 991.98px) { .columns-8-1 ul.products > li.product:nth-child(1n+5) { display: none; } } @media (min-width: 992px) and (max-width: 1479.98px) { .columns-8-1 ul.products > li.product:nth-child(1n+7) { display: none; } } .columns-8-1 .product-main-8-1 ul.products { height: 100%; } .columns-8-1 .product-main-8-1 ul.products .product-inner { height: 100%; } @media (min-width: 768px) { .columns-8-1 .flex-div { display: flex; flex-direction: column; height: 100%; } } @media (min-width: 768px) and (max-width: 991.98px) { .columns-8-1 > .products-8 { flex: 0 0 auto; width: 45.83333333%; } .columns-8-1 > .product-main-8-1 { border-top-width: 0; flex: 0 0 auto; width: 54.16666667%; } } .product-main-8-1 ul.products { margin-bottom: 0; height: 100%; } .product-main-8-1 .images { margin-bottom: 0.714em; } .product-main-8-1 .thumbnails { display: flex; } .product-main-8-1 .thumbnails > a { display: block; width: 75px; border: 1px solid #e9e9e9; margin-right: 10px; } .product-main-8-1 .thumbnails > a > img { border-bottom: 1px solid transparent; } .product-main-8-1 .thumbnails > a:hover, .product-main-8-1 .thumbnails > a:focus { border-bottom: 1px solid transparent; } .product-main-8-1 .thumbnails > a:hover > img, .product-main-8-1 .thumbnails > a:focus > img { border-bottom: 1px solid transparent; } @media (min-width: 768px) { .product-main-8-1 .images { display: flex; flex-direction: column; justify-content: center; margin: auto; } } @media (min-width: 1200px) { .product-main-8-1 ul.products > li.product .product-loop-footer { margin-top: auto; } .product-main-8-1 ul.products > li.product:hover .product-inner { height: calc( 100% + 35px); } .product-main-8-1 ul.products > li.product:hover .flex-div { height: calc( 100% - 35px); } } .products-6-1 { background-color: #f7f6f6; padding: 2.357em 0; } .columns-6-1 { background-color: #fff; } .columns-6-1 > .product-main-6-1 { border-top: 1px solid #eaeaea; } .columns-6-1 > .product-main-6-1 ul.products > li.product { height: 100%; } @media (min-width: 768px) { .columns-6-1 > .products-6 { flex: 0 0 auto; width: 45.83333333%; } .columns-6-1 > .product-main-6-1 { border-top-width: 0; flex: 0 0 auto; width: 54.16666667%; } .columns-6-1 > .product-main-6-1 .flex-div { display: flex; flex-direction: column; height: 100%; } } @media (min-width: 1200px) { .products-6 { border-right-width: 5px; } } @media (min-width: 768px) { .products-6 ul.products > li.product { border-bottom-color: #f7f6f6; border-bottom-width: 3px; } .products-6 ul.products > li.product:after { border-right-color: #f7f6f6; height: 100%; border-right-width: 3px; } } @media (min-width: 768px) and (max-width: 991.98px) { .products-6 ul.products > li.product { flex: 0 0 auto; width: 50%; } .products-6 ul.products > li.product:nth-child(odd)::after { content: ' '; } .products-6 ul.products > li.product:nth-child(even)::after { content: none; } .products-6 ul.products > li.product:nth-child(1n+5) { display: none; } } @media (min-width: 992px) and (max-width: 1199.98px) { .products-6 ul.products > li.product { flex: 0 0 auto; width: 33.33333333%; } .products-6 ul.products > li.product:nth-child(3n)::after { content: none; } .products-6 ul.products > li.product:nth-child(1n+7) { display: none; } } @media (min-width: 992px) { .products-6 ul.products > li.product:nth-child(1), .products-6 ul.products > li.product:nth-child(2), .products-6 ul.products > li.product:nth-child(3) { border-bottom-width: 3px; } .products-6 ul.products > li.product:nth-child(5n):not(:last-child)::after { content: ' '; } } @media (min-width: 1200px) { .products-6 ul.products > li.product:after { border-right-width: 5px; } .products-6 ul.products > li.product:nth-child(1), .products-6 ul.products > li.product:nth-child(2), .products-6 ul.products > li.product:nth-child(3) { border-bottom-width: 5px; } } @media (min-width: 1480px) { .products-6 ul.products > li.product:nth-child(4) { border-bottom-width: 5px; } } .product-main-6-1 ul.products { margin-bottom: 0; height: 100%; } .product-main-6-1 ul.products > li.product { flex: 0 0 auto; width: 100%; } .product-main-6-1 .images { margin-bottom: 0.714em; } .product-main-6-1 .thumbnails { display: flex; } .product-main-6-1 .thumbnails > a { display: block; width: 75px; border: 1px solid #e9e9e9; margin-right: 10px; } .product-main-6-1 .thumbnails > a > img { border-bottom: 1px solid transparent; } .product-main-6-1 .thumbnails > a:hover, .product-main-6-1 .thumbnails > a:focus { border-bottom: 1px solid transparent; } .product-main-6-1 .thumbnails > a:hover > img, .product-main-6-1 .thumbnails > a:focus > img { border-bottom: 1px solid transparent; } @media (min-width: 768px) { .product-main-6-1 .images { display: flex; flex-direction: column; justify-content: center; margin: auto; } } @media (min-width: 1200px) { .product-main-6-1 ul.products > li.product .product-loop-footer { margin-top: auto; } .product-main-6-1 ul.products > li.product:hover .product-inner { height: calc( 100% + 35px); } .product-main-6-1 ul.products > li.product:hover .flex-div { height: calc( 100% - 35px); } } .home-list-categories ul.sub-categories a { color: #9d9c9c; line-height: 21px; font-size: 13px; } .home-list-categories .category { margin-bottom: 0.833em; font-size: 12px; line-height: 1.417em; } .home-list-categories .category a:hover, .home-list-categories .category a:focus { text-decoration: underline; } .home-list-categories .category::after { content: none; border-right: 1px solid #eaeaea; display: block; position: absolute; right: 0; height: calc( 100% - 24px); top: 0; } .home-list-categories .category-media-left { display: block; margin-bottom: 0.5em; } .home-list-categories .see-all { font-size: 14px; line-height: 24px; font-weight: bold; color: #9d9c9c; } .home-list-categories .category-media-heading { color: #292929; font-size: 1em; line-height: 1.417em; } .home-list-categories .category-media-heading a { color: #292929; } @media (min-width: 576px) { .home-list-categories .category { font-size: 12px; } .home-list-categories .category-media-left { margin-right: 5px; } .home-list-categories .category-media-body { flex: 0 0 57%; max-width: 57%; } } @media (min-width: 768px) { .home-list-categories .category { font-size: 14px; } } @media (min-width: 992px) { .home-list-categories .category { font-size: 16px; } } @media (min-width: 1200px) { .home-list-categories ul.categories { padding-top: 10px; } .home-list-categories .category { font-size: 18px; margin-bottom: 2em; } .home-list-categories .category::after { content: ' '; } .home-list-categories .category:nth-child(3n)::after { content: none; } .home-list-categories .category-media-left { margin-right: 1em; } } .home-list-categories ul.categories > li.category:nth-child(3n)::after { content: ' '; } .home-list-categories ul.categories > li.category:nth-child(4n)::after { content: none; } @media (min-width: 1200px) and (max-width: 1479.98px) { .home-list-categories ul.categories > li.category:nth-child(1n+7) { display: none; } .home-list-categories ul.categories > li.category:nth-child(4n)::after { content: ' '; } .home-list-categories ul.categories > li.category:nth-child(3n)::after { content: none; } } .product-cards-carousel { padding: 0; overflow: hidden; } .product-cards-carousel .owl-stage-outer { margin-bottom: 0; } @media (min-width: 1200px) and (max-width: 1479.98px) { .product-cards-carousel ul.products.row-cols-xl-3 > li.product-card:nth-child(n+7) { display: none; } } @media (min-width: 768px) and (max-width: 1199.98px) { .product-cards-carousel ul.products > li.product-card:nth-child(n+7) { display: none; } } @media (min-width: 768px) and (max-width: 1199.98px) { .product-cards-carousel ul.products.row-cols-xl-4 > li.product-card:nth-child(n+4) { display: none; } } @media (min-width: 1200px) { .product-cards-carousel ul.products { padding: 4px; margin-bottom: 4px; } } .product-cards-carousel .owl-stage-outer { padding-bottom: 0; overflow: visible; } .home-v5-product-cards-carousel .product-cards-carousel { overflow: hidden; padding: 0.857em 0; } .deal-products-carousel { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); background: #f9f9f9; padding: 2em 0; } @media (max-width: 767.98px) { .deal-products-carousel { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .deal-products-carousel .product { background-color: #fff; } .deal-products-carousel .owl-dots { margin-top: 10px; display: block; } .deal-products-carousel .section-products-carousel { margin-bottom: 0; } .deal-products-carousel .deal-products-timer { margin-bottom: 1.429em; } .deal-products-carousel .deal-products-timer .marketing-text { line-height: 1.286em; color: #383838; margin-bottom: 0.714em; } .deal-products-carousel .deal-products-timer .deal-percentage { font-size: 9.286em; margin-bottom: 0.077em; line-height: 1em; } .deal-products-carousel .deal-countdown { color: #383838; } .deal-products-carousel .deal-countdown span[data-value="0"] { display: none; } .deal-products-carousel .deal-countdown > span { display: flex; flex-direction: column; align-items: center; justify-content: center; border-width: 2px; border-style: solid; background: #fff; border-radius: 4px; letter-spacing: -0.01em; width: 43px; height: 54px; font-weight: 400; margin-right: 12px; padding: 10px 0; } .deal-products-carousel .deal-countdown > span .value { font-size: 1.643em; line-height: 1em; } .deal-products-carousel .deal-countdown > span b { font-size: 0.571em; line-height: 1.750em; text-transform: uppercase; font-weight: 400; } .deal-products-carousel .deal-countdown > span:last-child { margin-right: 0; } @media (min-width: 1200px) { .deal-products-carousel { padding-top: 2.857em; padding-bottom: 0.714em; } .deal-products-carousel .deal-products-timer header { margin-top: 0.857em; } .deal-products-carousel .deal-products-timer header .h1 { line-height: 1.273em; padding-bottom: 0.7em; } .deal-products-carousel .deal-products-timer header .h1:after { width: 50%; } .deal-products-carousel .product::after { content: none; } .deal-products-carousel .deal-products-timer { flex: 0 0 auto; width: 19.16666667%; } .deal-products-carousel .deal-products { flex: 0 0 auto; width: 80.83333333%; } .deal-products-carousel .products-carousel .owl-stage-outer { width: 100%; } } .section-products-carousel header .owl-nav { float: none; line-height: auto; } @media (min-width: 1200px) { .section-products-carousel header, .section-products-carousel header.show-nav { margin-bottom: 0; } } .owl-carousel .owl-nav { display: none; } .owl-carousel .owl-nav i { color: #aeaeae; font-size: 30px; } .owl-carousel .owl-nav i:hover { color: #333e48; } .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next { position: absolute; top: calc( 50% - 23px); transform: translateY(-50%); z-index: 9999; } .owl-carousel .owl-nav .owl-prev.disabled, .owl-carousel .owl-nav .owl-next.disabled { opacity: 0.4; cursor: not-allowed; } .owl-carousel .owl-nav .owl-prev { left: 0; } .owl-carousel .owl-nav .owl-next { right: 0; } .owl-carousel.owl-brands .owl-nav { display: block; } .owl-carousel.owl-brands .owl-nav i { font-size: 14px; } .products-carousel { position: relative; } .products-carousel .owl-item > .product { border-bottom-width: 0; } .products-carousel .owl-stage-outer { margin: auto; width: calc( 100% - 2px); } .products-carousel .owl-nav { display: none; } .products-carousel .owl-dots { display: none; margin: 0 auto; flex: 0 0 auto; width: 100%; } @media (min-width: 768px) { .products-carousel .owl-dots { display: block; } } @media (min-width: 1200px) { .products-carousel { overflow: hidden; padding: 0.857em 0; padding-left: 4px; } .products-carousel .owl-nav { display: block; } .products-carousel .owl-stage-outer { padding-bottom: 0; overflow: visible; width: calc( 100% - 3px); } .products-carousel .owl-item > .product { width: 97%; } } .products-carousel-with-timer { padding-top: 36px; } .products-carousel-with-timer header { flex-direction: column; } .products-carousel-with-timer header h2, .products-carousel-with-timer header .h2 { margin-bottom: 15px; } @media (min-width: 768px) { .products-carousel-with-timer header { justify-content: flex-start; align-items: center; flex-direction: row; } .products-carousel-with-timer header h2, .products-carousel-with-timer header .h2 { margin-bottom: 0; } .products-carousel-with-timer header .action-text { margin-left: auto; } } .products-carousel-with-timer .deal-countdown-timer { display: flex; font-size: 15px; font-weight: 700; padding: 5px 34px; border-radius: 50px; margin-bottom: 10px; } @media (min-width: 768px) { .products-carousel-with-timer .deal-countdown-timer { margin-top: -15px; margin-left: 30px; margin-bottom: 0; } } .products-carousel-with-timer .deal-countdown-timer .marketing-text { margin-right: 10px; } .products-carousel-with-timer .deal-countdown-timer b, .products-carousel-with-timer .deal-countdown-timer .days { display: none; } .products-carousel-with-timer .deal-countdown-timer .countdown > span::after { content: ":"; padding: 0 4px; } .products-carousel-with-timer .deal-countdown-timer .countdown > span:last-child::after { content: none; } .slider-with-deal-products-carousel { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); padding-top: 0.25rem; padding-bottom: 0.25rem; } @media (max-width: 767.98px) { .slider-with-deal-products-carousel { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .slider-with-deal-products-carousel .container, .slider-with-deal-products-carousel .category-icons-carousel-v2 > div { padding: 0 15px; } .slider-with-deal-products-carousel-inner .slider-block > div { overflow: hidden; border-radius: 0.938rem; background-size: cover; background-repeat: no-repeat; background-position: center center; } @media (min-width: 1480px) { .slider-with-deal-products-carousel-inner .slider-block:not(:only-child) { flex: 0 0 auto; width: 80%; } } @media (min-width: 1480px) { .slider-with-deal-products-carousel-inner .deal-products-carousel-block { flex: 0 0 auto; width: 20%; } } .recently-viewed-products-carousel .product .product-loop-footer, .recently-viewed-products-carousel .product .woocommerce-loop-product__title, .recently-viewed-products-carousel .product .product-loop-header .loop-product-categories { display: none; } .recently-viewed-products-carousel .owl-item > .product::after, .recently-viewed-products-carousel .products > .product::after { height: 57%; } .recently-viewed-products-carousel .owl-item > .product:hover .product-inner { position: relative; } .recently-viewed-products-carousel .owl-stage .owl-item:only-child > .product::after { content: none; } .banner-with-products-carousel .banner h1, .banner-with-products-carousel .banner .h1 { font-size: 42px; line-height: 38px; } .banner-with-products-carousel .product { background-color: #fff; } .banner-with-products-carousel .product::after { content: none; } .banner-with-products-carousel .banner-tag { font-weight: bold; } @media (min-width: 1200px) { .banner-with-products-carousel { padding-top: 6.6rem; } .banner-with-products-carousel section.section-products-carousel { margin-bottom: 0; } } .banner-with-products-carousel .banner-sub-title { font-size: 15px; } .banner-with-products-carousel .banner-sub-title + span { font-size: 48px; line-height: 45px; } .banner-with-products-carousel .banner-sub-title + span sup { font-size: 36px; } .banner-with-products-carousel .banner-sub-title + span sup + sup { font-size: 16px; } .jumbotron-product-category { background-color: #f5f5f5; margin-bottom: 2.143em; padding: 4.286em 4.286em 3.609em 4.286em; } .jumbotron-product-category .jumbo-title { color: #333e48; font-size: 3.214em; line-height: 1em; text-transform: uppercase; font-weight: 100; } .jumbotron-product-category .jumbo-subtitle { color: #7e7e7e; line-height: 1.5em; margin-bottom: 0; } .jumbotron-product-category .jumbo-image { margin-right: -3.143em; margin-top: -4.286em; } .product-loop-categories .product-category > a { display: block; color: #333e48; } .product-loop-categories .product-category img { margin: 0 auto 0.714em auto; position: static; } .product-loop-categories .product-category h3, .product-loop-categories .product-category .h3, .product-loop-categories .product-category h2, .product-loop-categories .product-category .h2, .product-loop-categories .product-category .woocommerce-loop-category__title { font-size: 1.286em; font-weight: normal; margin-bottom: 0.5em; } .product-loop-categories .product-category .count { background-color: transparent; color: inherit; display: none; } .product-loop-categories .product-category::after { content: ''; border-right: 1px solid #dddddd; position: absolute; height: 70%; width: 1px; top: 50%; transform: translateY(-50%); right: 0; } .product-loop-categories .product-category.first { clear: both; } @media (min-width: 1200px) { .products-with-category-image header, .products-with-category-image header.show-nav { margin-bottom: 0; } .products-with-category-image header h1:after, .products-with-category-image header .h1:after, .products-with-category-image header .h1:after, .products-with-category-image header.show-nav h1:after, .products-with-category-image header.show-nav .h1:after, .products-with-category-image header.show-nav .h1:after { width: 48%; } } .categories-menu-list ul.nav { overflow: auto; border: none; padding-bottom: 6px; position: relative; padding-top: 0; flex-wrap: nowrap; } .categories-menu-list .nav-item { margin: 0; flex-shrink: 0; } .categories-menu-list .nav-item + .nav-item { padding-left: 0; margin-left: 1em; } .categories-menu-list .nav-link { font-size: 1em; padding: 0.571em 1em; } .categories-menu-list .nav-link:hover, .categories-menu-list .nav-link:focus { font-weight: bold; } @media (min-width: 1200px) { .categories-menu-list ul.nav { flex-direction: column; padding-top: 0; overflow: hidden; } .categories-menu-list .nav-item + .nav-item { border-top: 1px solid #dddddd; margin-left: 0; } .categories-menu-list .nav-link { padding: 0.571em 0 0.571em 1em; } } @media (min-width: 992px) and (max-width: 1479.98px) { .products-with-category-image-inner .products-block ul.products > li.product { flex: 0 0 auto; width: 33.33333333%; } .products-with-category-image-inner .products-block ul.products > li.product:nth-child(even)::after, .products-with-category-image-inner .products-block ul.products > li.product:nth-child(5n)::after { content: ' '; } .products-with-category-image-inner .products-block ul.products > li.product:nth-child(3n)::after { content: none; } .products-with-category-image-inner .products-block ul.products > li.product:nth-child(1n+7) { display: none; } } @media (min-width: 768px) { .products-with-category-image-inner .image-block { flex: 0 0 auto; width: 49%; } .products-with-category-image-inner .image-block > img { padding-right: 10px; } .products-with-category-image-inner .products-block { flex: 0 0 auto; width: 51%; margin-top: 7px; align-self: center; } } @media (min-width: 992px) { .products-with-category-image-inner .image-block { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .products-with-category-image-inner .products-block { flex-basis: 0; flex-grow: 1; max-width: 100%; } } @media (min-width: 1200px) { .products-with-category-image-inner .categories-menu-list { padding-right: 22px; flex: 0 0 222px; max-width: 222px; margin-top: 2.286em; } .products-with-category-image-inner .products-block .columns-4.products > .product .product-inner { padding: 1.429em 1.014em 1em 1.014em; } .products-with-category-image-inner .products-block .columns-4.products > .product .price { font-size: 1.2em; } } @media (min-width: 1800px) { .products-with-category-image-inner .products-block .columns-4.products > .product .product-inner { padding: 1.429em 1.714em 1em 1.714em; } .products-with-category-image-inner .products-block .columns-4.products > .product .price { font-size: 1.429em; } } .products-carousel-category-with-image-inner section.section-products-carousel { margin-bottom: 3px; } @media (min-width: 768px) { .products-carousel-category-with-image-inner .image-block { flex: 0 0 auto; width: 28.16666667%; padding-right: 0; } .products-carousel-category-with-image-inner .products-carousel-block { flex: 0 0 auto; width: 71.83333333%; padding-left: 0; } .products-carousel-category-with-image-inner .products-carousel { padding-left: 6px; } } .products-carousel-category-with-image-inner.description .owl-item > .product .product-loop-body { display: block; } .products-carousel-category-with-image-inner.description .owl-item > .product .product-loop-body .product-sku, .products-carousel-category-with-image-inner.description .owl-item > .product .product-loop-body .loop-product-categories, .products-carousel-category-with-image-inner.description .owl-item > .product .product-loop-body .woocommerce-loop-product__title { display: none; } .products-carousel-category-with-image-inner.description .owl-item > .product .product-loop-body .product-rating { margin-bottom: 15px; } .products-carousel-category-with-image-inner.description .owl-item > .product .product-loop-body .product-short-description { margin-bottom: 12px; height: 3.5em; } .products-carousel-category-with-image-inner.description .owl-item > .product .product-loop-body .product-short-description > div > div { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .products-carousel-category-with-image-inner.description .owl-item > .product .product-loop-body .product-short-description > div > div:before { content: ""; width: 4px; height: 4px; background-color: #7d7d7d; display: inline-block; border-radius: 50%; margin-right: 8px; vertical-align: middle; } @media (min-width: 992px) { .products-carousel-category-with-image-inner.description .owl-item > .product:after { height: 54%; } } section.home-categories-block { margin-bottom: 3.643em; } section.home-categories-block header { margin-bottom: 2.357em; } .home-categories-block.full-width { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); background-color: #f9f9f9; padding-top: 2.5em; padding-bottom: 1.286em; } @media (max-width: 767.98px) { .home-categories-block.full-width { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .home-categories-block.full-width header { display: block; } .home-categories-block.full-width .category-inner > a { background-color: #fff; } @media (min-width: 768px) { .home-categories-block.full-width .category-title .title { font-size: 1em; font-weight: 400; } } .home-categories-block .h1 { padding-bottom: .5em; } .home-categories-block .category-inner > a { background-color: #f5f5f5; } .home-categories-block .category .category-inner > a:hover { box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.3); transition: all .3s; } @media (max-width: 991.98px) { .home-categories-block .category { /* (max-width: 991.98px) */ margin-bottom: 1.214em; } } .home-categories-block .media-img img { transform: rotate(-15deg); padding-right: 1.071em; } .home-categories-block .category-title .title { font-size: .857em; line-height: 1.167em; color: #333e48; } @media (min-width: 768px) { .home-categories-block .category-title .title { font-size: 1.571em; line-height: 1.4; padding-right: 1.071em; } } @media (min-width: 992px) { /* (min-width: 992px) */ .categories-block .row-cols-lg-1 .category-inner, .categories-block .row-cols-lg-2 .category-inner, .categories-block .row-cols-lg-3 .category-inner { margin-bottom: 2.071em; } .categories-block .row-cols-lg-1 .category-inner a, .categories-block .row-cols-lg-2 .category-inner a, .categories-block .row-cols-lg-3 .category-inner a { height: 148px; } .categories-block .row-cols-lg-1 .category-inner a img, .categories-block .row-cols-lg-2 .category-inner a img, .categories-block .row-cols-lg-3 .category-inner a img { height: 120px; object-fit: contain; width: 120px; } .categories-block .row-cols-lg-3 .category-inner a img { height: 140px; width: 140px; } .categories-block .row-cols-lg-4 .category-inner a img { height: 89px; object-fit: contain; width: 89px; } .categories-block .row-cols-lg-4 .category-inner, .categories-block .row-cols-lg-5 .category-inner, .categories-block .row-cols-lg-6 .category-inner { margin-bottom: 1.214em; } .categories-block .row-cols-lg-4 .category-inner a, .categories-block .row-cols-lg-5 .category-inner a, .categories-block .row-cols-lg-6 .category-inner a { height: 91px; } } .category-icons-carousel .category { padding: 0 10px; display: flex; align-items: flex-end; height: 100px; justify-content: center; } .category-icons-carousel .category .title { font-size: 14px; color: #333e48; text-align: center; margin-bottom: 0; line-height: 1.4; font-weight: 600; height: 20px; overflow: hidden; } .category-icons-carousel .category .category-icon { text-align: center; height: 74px; width: 122px; background-color: #f9f9f9; border-radius: 100px 100px 0 0; margin-bottom: 6px; display: flex; align-items: flex-end; justify-content: center; } .category-icons-carousel .category .category-icon i { font-size: 40px; color: #878787; margin-bottom: 12px; } .category-icons-carousel .category a:hover .category-icon i, .category-icons-carousel .category a:focus .category-icon i { color: #000; } .category-icons-carousel .owl-carousel .owl-nav { display: block; } .category-icons-carousel .owl-carousel .owl-nav .owl-next, .category-icons-carousel .owl-carousel .owl-nav .owl-prev { top: calc(50% - 0px); } .category-icons-carousel .owl-carousel .owl-nav .owl-next { right: -15px; } .category-icons-carousel .owl-carousel .owl-nav .owl-prev { left: -15px; } .category-icons-carousel-v2 { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); margin-bottom: 1.5rem; border-top: 1px solid #e0be00; } @media (max-width: 767.98px) { .category-icons-carousel-v2 { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .category-icons-carousel-v2 > div { line-height: 2.375rem; padding: 0 15px; } .category-icons-carousel-v2 .categories-carousel { padding-top: 1rem; padding-bottom: 1rem; } .category-icons-carousel-v2 .category { height: auto; } .category-icons-carousel-v2 .category .category-title { padding: .5rem .5rem 0; line-height: 2.375rem; } .category-icons-carousel-v2 .category .title { font-size: 0.81288rem; font-weight: 500; line-height: 1.2; color: #333e48; height: auto; } .category-icons-carousel-v2 .category .category-icon { display: block; background-color: transparent; line-height: 2.375rem; height: auto; margin-bottom: 0; } .category-icons-carousel-v2 .category .category-icon i { font-size: 1.87512rem; color: #333e48 !important; margin-bottom: 0; } .category-icons-carousel-v2 .owl-nav.disabled { display: none; } .category-icons-carousel-v2 .owl-nav .owl-prev:not(.disabled) i, .category-icons-carousel-v2 .owl-nav .owl-next:not(.disabled) i { color: #333e48; } .product-categories-tags header { margin-bottom: 1.5rem; } .product-categories-tags .categories .category { margin-right: 0.8rem; margin-bottom: 0.8rem; } .product-categories-tags .categories .category > a { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; padding: .67rem 1.8rem; font-size: 1rem; line-height: 1.5; border-radius: 4px; background-color: rgba(119, 131, 143, 0.1); border-color: transparent; color: #77838f; } .product-categories-tags .categories .category > a:hover, .product-categories-tags .categories .category > a:focus { box-shadow: 0 4px 11px rgba(119, 131, 143, 0.35); color: #fff; background-color: #77838f; border-color: transparent; } .section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner { background-color: #f5f5f5; background-size: cover; background-repeat: no-repeat; background-position: top center; } .section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner > a { min-height: 19.428rem; } .section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner--right .featured-category__name { font-size: 1.12525rem; font-weight: 500; color: #333e48; } .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category { margin-bottom: 2rem; } .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner > a { display: block; min-height: 8.571rem; padding-right: 0.5rem; } .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner > a .media { display: flex; min-height: 8.571rem; align-items: center; } .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner > a .media-image { padding-top: 0.5rem; } .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner > a .media-image img { width: 100%; height: 100%; transform: rotate(-15deg); } .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner > a .media-body { flex: 1; width: auto; margin-left: 1rem; } .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner > a .media-body .category__name { font-size: 0.875rem; font-weight: 400; color: #333e48; margin-bottom: 0; } @media (min-width: 768px) { .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner { overflow: hidden; height: 100%; background-color: #f5f5f5; } .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner:hover { box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.3); } } @media (min-width: 1480px) { .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner > a { padding-right: 2.5rem; } } .product-categories-with-banner-carousel { position: relative; padding-bottom: 0.5rem; margin-bottom: 2rem; } .product-categories-with-banner-carousel header { margin-bottom: 1.5rem; } .product-categories-with-banner-carousel .product-categories-banner { border: 1px solid #eaeaea; border-radius: 0.625rem; } .product-categories-with-banner-carousel .product-categories-banner__inner { margin-left: 0; margin-right: 0; } @media (min-width: 1200px) { .product-categories-with-banner-carousel .product-categories-banner .product-categories-1, .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 { flex: 0 0 auto; width: 20%; } } .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 { padding: 1.5rem; background-color: #f9f9f9; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-item { margin-bottom: 0.25rem; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name { font-size: 0.81288rem; font-weight: 700; margin-bottom: 0.25rem; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name a { color: #333e48; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name a:hover, .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name a:focus { color: #13171b; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-list { padding-left: 0; list-style: none; margin: 0 0 0 1rem; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-item a { display: inline-block; font-size: 0.81288rem; color: #333e48; margin-bottom: 0.25rem; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-item a:hover, .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-item a:focus { font-weight: 700; color: #13171b; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 { padding: 0.5rem 1.5rem; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item { font-size: 0.875rem; position: relative; display: block; padding: 0.32rem 0; margin-bottom: -1px; background-color: #fff; border: 1px solid #dddddd; border-right: 0; border-left: 0; border-radius: 0; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item:first-child { border-top: 0; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item:last-child { border-bottom: 0; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item a { display: block; color: #333e48; padding-top: 0.5rem; padding-bottom: 0.5em; } .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item a:hover, .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item a:focus { font-weight: 700; color: #333e48; } .product-categories-with-banner-carousel .owl-stage { display: flex; flex-wrap: wrap; } .product-categories-with-banner-carousel .owl-stage-outer { overflow: hidden; } .product-categories-with-banner-carousel .owl-nav { position: absolute; top: 0.54688rem; right: 0; } .product-categories-with-banner-carousel .owl-prev, .product-categories-with-banner-carousel .owl-next { display: inline-block; cursor: pointer; padding: 0; background-color: transparent; border-width: 0; } .product-categories-with-banner-carousel .owl-prev:hover, .product-categories-with-banner-carousel .owl-next:hover { color: #333e48; } .product-categories-with-banner-carousel .owl-prev.disabled, .product-categories-with-banner-carousel .owl-next.disabled { opacity: .5; cursor: not-allowed; } .product-categories-with-banner-carousel .owl-prev i, .product-categories-with-banner-carousel .owl-next i { font-size: 1.06225rem; } .product-categories-with-banner-carousel .owl-prev { margin-right: .25rem; } .product-categories-with-banner-carousel .owl-prev i { font-size: 1.06225rem; } .product-categories-with-banner-carousel .owl-next { margin-left: .25rem; } .product-categories-with-banner-carousel .owl-next i { font-size: 1.06225rem; } @media (min-width: 1200px) { .products-6-1-with-categories header { margin-bottom: 8px; } } @media (min-width: 1200px) and (max-width: 1479.98px) { .products-6-1-with-categories-inner .products-6 ul.products > li.product:nth-child(1n+7) { display: none; } } .products-6-1-with-categories-inner .products-block .columns-6-1 > .product-main-6-1 .products > .product::after { content: none; } .products-6-1-with-categories-inner .products-block .columns-6-1 > .product-main-6-1 > .woocommerce { height: 100%; } .products-6-1-with-categories-inner .products-block .columns-6-1 > .product-main-6-1 ul.products > li.product { border-bottom-width: 1px; height: 100%; } .products-6-1-with-categories-inner .products-block .products-6 ul.products > li.product { border-bottom-width: 1px; } .products-6-1-with-categories-inner .products-block .products-6 ul.products > li.product:after { border-right-width: 1px; height: 80%; } .products-6-1-with-categories-inner .products-block .products-6 ul.products > li.product:nth-last-child(2), .products-6-1-with-categories-inner .products-block .products-6 ul.products > li.product:last-child { border-bottom-width: 0; } @media (min-width: 576px) { .products-6-1-with-categories-inner .products-block .products-6 ul.products > li.product { border-bottom-width: 0; } } @media (min-width: 768px) { .products-6-1-with-categories-inner .products-block .columns-6-1 > .product-main-6-1 ul.products > li.product { border-bottom-width: 0; } } @media (min-width: 1200px) { .products-6-1-with-categories-inner .categories-menu-list { padding-right: 22px; flex: 0 0 222px; max-width: 222px; margin-top: 24px; } .products-6-1-with-categories-inner .products-block .columns-6-1 > .product-main-6-1 { flex: 0 0 38.666667%; max-width: 38.666667%; } .products-6-1-with-categories-inner .products-block .columns-6-1 > .products-6 { flex: 0 0 61.333333%; max-width: 61.333333%; } } .page-template-template-homepage-v10 .categories-with-product .shop-control-bar-bottom .woocommerce-result-count { display: none; } .page-template-template-homepage-v10 .categories-with-product .departments-menu-v2 .dropdown-menu { z-index: 1; } /** * Contact Form */ /* Contact Form CSS style */ div.wpforms-container-full .wpforms-form .wpforms-field-label { font-size: 1em; line-height: 1.286em; font-weight: 700; margin-bottom: .857em; } div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form textarea { padding: .857em 1.214em; background-color: transparent; color: #818181; line-height: 1.286em; outline: 0; border: 0; -webkit-appearance: none; border-radius: 1.571em; box-sizing: border-box; border-width: 1px; border-style: solid; border-color: #dddddd; height: 44px; font-size: 1em; } div.wpforms-container-full .wpforms-form .wpforms-field { padding-bottom: 1rem; } div.wpforms-container-full .wpforms-form input[type=email]:focus, div.wpforms-container-full .wpforms-form input[type=password]:focus, div.wpforms-container-full .wpforms-form input[type=search]:focus, div.wpforms-container-full .wpforms-form input[type=text]:focus, div.wpforms-container-full .wpforms-form input[type=url]:focus, div.wpforms-container-full .wpforms-form textarea:focus { border-color: #66afe9; outline: 0; } div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button { font-size: .875rem; font-weight: 700; border-radius: 50px; padding: 1em 3em; border-width: 0; display: inline-block; transition: all .2s ease-in-out; } div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover { color: #fff; background-color: #000; border-color: #000; border-width: 0; } /** * Newsletter */ /* Newsletter CSS Style */ /* Add a class ".ec-newsletter-form" in "Form CSS Class" field under settings tab */ div.wpforms-container-full.ec-newsletter-form { margin-bottom: 0; } div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=email] { border-top-right-radius: 0; border-bottom-right-radius: 0; background-color: #fff; border: 0; height: 41px; padding: .734em 2em; border-top-left-radius: 1.571em; border-bottom-left-radius: 1.571em; } div.wpforms-container-full.ec-newsletter-form .wpforms-form { display: flex; } div.wpforms-container-full.ec-newsletter-form .wpforms-form .wpforms-field-container { flex-basis: 0; flex-grow: 1; } div.wpforms-container-full.ec-newsletter-form .wpforms-form .wpforms-field, div.wpforms-container-full.ec-newsletter-form .wpforms-form .wpforms-submit-container { padding: 0; } div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=submit], div.wpforms-container-full.ec-newsletter-form .wpforms-form button[type=submit] { border-top-left-radius: 0; border-bottom-left-radius: 0; padding: .715em 2.134em; background-color: #333e48; color: #fff; font-weight: 400; line-height: 1.5; border-width: 0; } div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=submit]:hover, div.wpforms-container-full.ec-newsletter-form .wpforms-form button[type=submit]:hover { background-color: #000; border-width: 0; } /*===================================================================================*/ /* YITH Compare /*===================================================================================*/ .add-to-compare-link { padding: 0; border-radius: 0; font-weight: normal; } .add-to-compare-link::before { font: normal normal normal 14px/1 font-electro; margin-right: 6px; content: "\64"; vertical-align: middle; display: inline-block; font-size: 16px; } .add-to-compare-link.added::before { content: "\f00c"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; margin-right: 5px; } .btn-add-to-compare i { margin: dir-values(0 5px 0 0); color: #c6c6c6; transition: 0.3s, ease; } @media (prefers-reduced-motion: reduce) { .btn-add-to-compare i { transition: none; } } /*===================================================================================*/ /* YITH Wishlist /*===================================================================================*/ .yith-wcwl-icon { margin-right: 3px; } .yith-wcwl-add-button .fa-heart-o { font-weight: 400; } .yith-wcwl-add-button .fa-heart-o:before { content: "\f004"; } .yith-wcwl-wishlistaddedbrowse > a { display: none; } .yith-wcwl-wishlistexistsbrowse .feedback { display: none; } .yith-wcwl-wishlistexistsbrowse > a:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; margin-right: 5px; content: "\f00c"; font-family: 'Font Awesome 5 Free'; font-weight: 900; } .wishlist-fragment .wishlist-title-container { text-align: center; margin-bottom: 60px; } .wishlist-fragment .wishlist-title { margin-bottom: 15px; } .wishlist-fragment .hidden-title-form > input { width: auto !important; display: inline-block !important; } .wishlist-fragment .hidden-title-form .edit-title-buttons { display: inline-block; margin-left: 12px; } .wishlist-fragment .hidden-title-form .hide-title-form, .wishlist-fragment .hidden-title-form .save-title-form { height: 30px; width: 30px; color: #fff; border-radius: 50%; display: inline-flex; justify-content: center; align-items: center; margin: 0 5px; } .wishlist-fragment .hidden-title-form .hide-title-form { background-color: #dc3545; } .wishlist-fragment .hidden-title-form .save-title-form { background-color: #198754; } .wishlist-fragment .show-title-form { padding: .5em 2.134em; } .yith-wcwl-share { margin-top: 10px; } .yith-wcwl-share h4, .yith-wcwl-share .h4 { line-height: 20px; padding-bottom: 10px; font-weight: bold; font-size: 18px; } .yith-wcwl-share ul { padding-left: 0; list-style: none; display: flex; margin-bottom: 0; } .yith-wcwl-share ul > li > a { line-height: 1; } .yith-wcwl-share ul > li > a::before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Brands'; } .yith-wcwl-share ul > li { padding-right: 20px; } .yith-wcwl-share .share-button i { display: none; } .yith-wcwl-share .facebook:before { content: '\f09a'; color: #3b5998; } .yith-wcwl-share .twitter:before { content: '\f099'; color: #00aced; } .yith-wcwl-share .pinterest:before { content: '\f0d2'; color: #cb2027; } .yith-wcwl-share .googleplus:before { content: '\f2b3'; color: #dd4b39; } .yith-wcwl-share .email:before { content: '\f0e0'; color: #333e48; font-family: 'Font Awesome 5 Free'; font-weight: 900; } .aws-container .aws-search-form { height: 41px; background-color: transparent; } .aws-container .aws-search-form .aws-loader { right: 20px; } .aws-container .aws-search-form .aws-search-clear span { top: 0; margin-top: 0; } .aws-search-result { border-radius: 6px; overflow: hidden; margin-top: 0px; } .aws-container .aws-search-field { border-width: 2px; border-radius: 2.467em !important; padding: .3em 2.134em; height: 41px; font-size: 15px; background-color: #fff; } .aws-container .aws-search-form .aws-search-clear { width: 60px; border-top-right-radius: 2.467em !important; border-bottom-right-radius: 2.467em !important; color: #333e48; align-items: center; margin: 0; padding: 0; justify-content: center; display: flex !important; } .rtl .aws-container .aws-search-form .aws-search-clear { border-top-left-radius: 2.467em !important; border-bottom-left-radius: 2.467em !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .aws-search-form:not(.aws-form-active):not(.aws-processing) .aws-search-clear span, .aws-search-form.aws-processing .aws-search-clear span { display: none; } .aws-search-form:not(.aws-form-active):not(.aws-processing) .aws-search-clear::after { font-family: font-electro; content: "\6d"; font-size: 1.714em; } .aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear { display: flex !important; } .header-v2 .aws-container .aws-search-form .aws-search-clear, .header-v4 .aws-container .aws-search-form .aws-search-clear, .header-v5 .aws-container .aws-search-form .aws-search-clear { background-color: #333e48; color: #fff; } .header-v2 .aws-container .aws-search-field, .header-v4 .aws-container .aws-search-field, .header-v5 .aws-container .aws-search-field { border-color: #fff; } .header-v7 .aws-container .aws-search-form .aws-search-clear { width: auto; background-color: transparent; font-size: 11px; } .header-v7 .aws-container .aws-search-field { background-color: transparent; border-radius: 0 !important; border-top-width: 0; border-right-width: 0; border-left-width: 0; padding: .3em 1.134em; border-bottom: 1px solid rgba(51, 62, 72, 0.3); } @media (min-width: 1480px) { .header-v7 .aws-container .aws-search-field { min-width: 242px; } } .product-loop-header { position: relative; } .product-loop-header .yith-wcqv-button { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -15%); white-space: nowrap; display: none; } .product-card .yith-wcqv-button { position: absolute; display: none; top: 100%; left: -65%; } .columns-3 .product-card .yith-wcqv-button, .row-cols-lg-3 .product-card .yith-wcqv-button { left: -85%; } .product-card:hover .yith-wcqv-button, .product-card:focus .yith-wcqv-button, .product:hover > .product-outer .yith-wcqv-button, .product:focus > .product-outer .yith-wcqv-button { display: block; } #yith-quick-view-content form.cart { margin-bottom: 25px; } .yith-wcqv-main { padding: 30px; } article.post { margin-bottom: 6.786em; position: relative; } article.post .media-attachment { margin-bottom: 2.143em; } article.post .media-attachment .media-attachment-gallery .owl-carousel .owl-item figure { margin-bottom: 0; } article.post .media-attachment .media-attachment-gallery .owl-carousel .owl-dots { position: relative; margin-top: -1.643em; top: 0.714em; transition: all 200ms ease-out 0s; opacity: 0; margin-left: 2.500em; text-align: left; } article.post .media-attachment .media-attachment-gallery .owl-carousel:hover .owl-dots, article.post .media-attachment .media-attachment-gallery .owl-carousel:focus .owl-dots { top: -2em; opacity: 1; } article.post .media-attachment .electro-img-placeholder { position: relative; } article.post .media-attachment .electro-img-placeholder i { color: #fff; font-size: 3.571em; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); } article.post .entry-header { border-bottom: 1px solid #dddddd; margin-bottom: 1.429em; } article.post .entry-header h1.entry-title, article.post .entry-header .entry-title.h1 { font-size: 1.786em; letter-spacing: -0.025em; font-weight: 400; margin-bottom: 0.360em; padding-bottom: 0.360em; } article.post .entry-header h1.entry-title a, article.post .entry-header .entry-title.h1 a { color: #434343; } article.post .entry-header h1.entry-title a:hover, article.post .entry-header .entry-title.h1 a:hover, article.post .entry-header h1.entry-title a:focus, article.post .entry-header .entry-title.h1 a:focus { color: #000; } article.post .entry-header .entry-meta { padding-bottom: 1.071em; } article.post .entry-header .entry-meta div, article.post .entry-header .entry-meta span { display: inline-block; font-size: 0.929em; line-height: 1.231em; padding-right: 0.769em; color: #878787; } article.post .entry-header .entry-meta div:after, article.post .entry-header .entry-meta span:after { color: #9f9f9f; content: "\f111"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 0.385em; line-height: 0.385em; padding-left: 2.000em; position: relative; top: -0.600em; } article.post .entry-header .entry-meta div:last-child:after, article.post .entry-header .entry-meta span:last-child:after { display: none; } article.post .entry-header .entry-meta .meta-label, article.post .entry-header .entry-meta .tags-links { display: none; } article.post .entry-header .entry-meta a { color: #878787; } article.post .entry-content { color: #747474; } article.post .entry-content .page-links { color: #262626; font-weight: 700; } article.post .entry-content .page-links .page-links-label { font-weight: 400; background-color: transparent; border: none; padding: 0; } article.post .entry-content .page-links a { color: #7e7e7e; font-weight: 400; } article.post .entry-content .page-links a:hover, article.post .entry-content .page-links a:focus { color: #262626; } article.post .entry-content .page-links > a, article.post .entry-content .page-links > span { display: inline-block; border: 1px solid #dddddd; padding: 0.357em 0.714em; line-height: 1em; } article.post .entry-content .page-links > span { background-color: #fed700; } article.post .entry-content dl, article.post .entry-content ol, article.post .entry-content ul { margin-bottom: 2.143em; } article.post .entry-content iframe { width: 100%; border: none; } article.post .post-readmore { position: relative; display: inline-block; margin-right: 1.143em; } article.post .post-readmore .btn-primary { color: #efecec; background-color: #333e48; border-color: #efecec; box-shadow: 0 0 0 rgba(255, 255, 255, 0); padding: 0.786em 3.000em; font-weight: 400; } article.post .post-readmore .btn-primary:hover { color: #fff; background-color: #525b63; border-color: #f1eeee; } .btn-check:focus + article.post .post-readmore .btn-primary, article.post .post-readmore .btn-primary:focus { color: #fff; background-color: #525b63; border-color: #f1eeee; box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(239, 236, 236, 0.5); } .btn-check:checked + article.post .post-readmore .btn-primary, .btn-check:active + article.post .post-readmore .btn-primary, article.post .post-readmore .btn-primary:active, article.post .post-readmore .btn-primary.active, .show > article.post .post-readmore .btn-primary.dropdown-toggle { color: #fff; background-color: #5c656d; border-color: #f1eeee; } .btn-check:checked + article.post .post-readmore .btn-primary:focus, .btn-check:active + article.post .post-readmore .btn-primary:focus, article.post .post-readmore .btn-primary:active:focus, article.post .post-readmore .btn-primary.active:focus, .show > article.post .post-readmore .btn-primary.dropdown-toggle:focus { box-shadow: 0 0 0 rgba(255, 255, 255, 0), 0 0 0 0 rgba(239, 236, 236, 0.5); } article.post .post-readmore .btn-primary:disabled, article.post .post-readmore .btn-primary.disabled { color: #fff; background-color: #333e48; border-color: #efecec; } article.post .comments-link a, article.post .likes a { position: relative; color: #878787; font-size: 0.857em; line-height: 1.500em; } article.post .comments-link a:before, article.post .comments-link a:after, article.post .likes a:before, article.post .likes a:after { color: #999999; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 400; } article.post .comments-link a:hover, article.post .comments-link a:focus, article.post .likes a:hover, article.post .likes a:focus { color: #000; } article.post .comments-link a:hover:before, article.post .comments-link a:hover:after, article.post .comments-link a:focus:before, article.post .comments-link a:focus:after, article.post .likes a:hover:before, article.post .likes a:hover:after, article.post .likes a:focus:before, article.post .likes a:focus:after { color: #000; } article.post .comments-link a:before { content: "\f075"; margin-right: 0.429em; } article.post .likes a:before { content: "\f164"; } article.post.format-quote { background-color: #333e48; padding: 6.429em 6em 6.429em 7.143em; } article.post.format-quote .entry-content blockquote { letter-spacing: -0.025em; color: #fff; margin-left: 0; margin-bottom: 0; } article.post.format-quote .entry-content blockquote:before { display: none; } article.post.format-quote .entry-content blockquote p { font-size: 1.500em; font-style: italic; line-height: 1.429em; margin-bottom: 1.667em; } article.post.format-quote .entry-content blockquote ol:last-child, article.post.format-quote .entry-content blockquote p:last-child, article.post.format-quote .entry-content blockquote ul:last-child { margin-bottom: 0; } article.post.format-quote .entry-content blockquote cite { display: block; font-style: normal; } article.post.format-quote .entry-content blockquote cite:before { content: '-'; padding-right: 4px; } article.post.format-link { background: #f5f5f5; padding: 5.357em 7.143em; letter-spacing: 0.025em; } article.post.format-link .entry-content p { font-size: 1.786em; margin-bottom: 0.800em; color: #434343; line-height: 1.200em; } article.post.format-link .entry-content p:last-child { margin-bottom: 0; } article.post.format-link .entry-content p a { color: #0d6efd; font-size: 0.765625rem; line-height: 2.143em; } article.post.format-aside .entry-content p { font-size: 1.286em; margin-bottom: 1.889em; } article.post.format-status .entry-content p { font-size: 1.571em; margin-bottom: 1.545em; } .sticky h1.entry-title, .sticky .entry-title.h1 { font-size: 1.786em; letter-spacing: -0.025em; font-weight: 400; margin-bottom: 0.360em; padding-bottom: 0.360em; } .sticky h1.entry-title a, .sticky .entry-title.h1 a { color: #434343; } .sticky h1.entry-title a:hover, .sticky .entry-title.h1 a:hover, .sticky h1.entry-title a:focus, .sticky .entry-title.h1 a:focus { color: #000; } .hentry .byline, .hentry .updated:not(.published) { display: none; } embed, iframe, object, video { max-width: 100%; border: none; } article.post .entry-content p { margin-bottom: 2.143em; } article.post .entry-content p, article.post .entry-content ol, article.post .entry-content ul { line-height: 1.714em; } article.post .entry-content p.highlight, article.post .entry-content ul.highlight, article.post .entry-content ol.highlight { font-size: 1.143em; font-weight: 700; } article.post .entry-content blockquote { border-left: 0 none; font-size: inherit; margin: 0 0 1.429em 2.714em; padding: 0; } article.post .entry-content blockquote:before { color: #a7a7a7; content: "\f10d"; float: left; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; vertical-align: -.125em; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 1.786em; margin-left: -1.5em; } article.post .entry-content blockquote p { font-style: italic; font-size: 1.071em; } article.post .entry-content figure img, article.post .entry-content .wp-caption img { margin-bottom: 10px; } article.post .entry-content .gallery figure.gallery-item { display: inline-block; } .single-post article.post { margin-bottom: 0; } .single-post article.post .entry-header { position: relative; } .single-post article.post .entry-header h1.entry-title .comments-link, .single-post article.post .entry-header .entry-title.h1 .comments-link { float: right; } .single-post article.post .entry-header h1.entry-title .comments-link a, .single-post article.post .entry-header .entry-title.h1 .comments-link a { font-size: 0.480em; display: inline-block; vertical-align: middle; } .post-author-info { background: #f5f5f5; padding: 1.357em 1.143em; margin-bottom: 5.714em; margin-top: 2.857em; } .post-author-info .media .media-left { padding-right: 1.786em; } .post-author-info .media img { max-width: none; } .post-author-info .media .media-body h4.media-heading, .post-author-info .media .media-body .media-heading.h4 { font-size: 1.357em; line-height: 1.474em; margin-bottom: 1.071em; margin-top: 0.526em; } .post-author-info .media .media-body h4.media-heading a, .post-author-info .media .media-body .media-heading.h4 a { color: #333e48; } .post-author-info .media .media-body p { color: #747474; line-height: 1.714em; } .post-author-info .media .media-body p:last-child { margin-bottom: 0; } .post-navigation { margin-bottom: 5.714em; } .post-navigation .nav-links::after { display: block; clear: both; content: ""; } .post-navigation .nav-links .nav-previous { float: left; } .post-navigation .nav-links .nav-next { float: right; text-align: right; } .post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next { width: 48%; } .post-navigation .nav-links .nav-previous a:not(:hover):not(:focus), .post-navigation .nav-links .nav-next a:not(:hover):not(:focus) { color: #575560; } /*grid*/ @media (min-width: 768px) { .blog-grid:not(.single-post) article.post { margin-bottom: 5em; flex: 0 0 auto; width: 50%; width: 47.8260869565%; margin-right: 4.347826087%; clear: both; } .blog-grid:not(.single-post) article.post:nth-child(odd) { float: left; } .blog-grid:not(.single-post) article.post:nth-child(even) { clear: none; margin-right: 0; float: right; } .blog-grid:not(.single-post) article.post .media-attachment { margin-bottom: 2.000em; } .blog-grid:not(.single-post) article.post .entry-header h1.entry-title, .blog-grid:not(.single-post) article.post .entry-header .entry-title.h1 { padding-bottom: 0.200em; margin-bottom: 0.200em; } } .blog-grid:not(.single-post) .pagination { width: 100%; justify-content: center; clear: both; } /*list*/ .blog-list:not(.single-post) article.post { --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) * -.5); margin-left: calc(var(--bs-gutter-x) * -.5); margin-bottom: 6.214em; } .blog-list:not(.single-post) article.post .media-attachment { margin-bottom: 0; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } @media (min-width: 768px) { .blog-list:not(.single-post) article.post .media-attachment { flex: 0 0 auto; width: 33.33333333%; } } .blog-list:not(.single-post) article.post .content-body { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } @media (min-width: 768px) { .blog-list:not(.single-post) article.post .content-body { flex: 0 0 auto; width: 66.66666667%; } } .blog-list:not(.single-post) article.post .entry-header h1.entry-title, .blog-list:not(.single-post) article.post .entry-header .entry-title.h1 { padding-bottom: 0.240em; margin-bottom: 0.240em; } /*menu*/ .blog-navigation { padding: 0; margin-bottom: 2.500em; border-bottom: 1px solid #eeeeee; padding: 0 0 1.429em; border-radius: 0; } .blog-navigation .navbar-toggle { display: none; } .blog-navigation .collapse { display: block; } .blog-navigation ul.blog-nav-menu { margin-bottom: 0; position: relative; text-align: center; padding-left: 0; } .blog-navigation ul.blog-nav-menu > li { display: inline-block; } .blog-navigation ul.blog-nav-menu > li > a { letter-spacing: 0.05em; font-weight: 400; } .blog-navigation ul.blog-nav-menu > li > a:hover, .blog-navigation ul.blog-nav-menu > li > a:focus { color: #000; } .blog-navigation ul.blog-nav-menu > li:after { content: "/"; display: inline-block; margin: 0 10px; color: #b9b9b9; } .blog-navigation ul.blog-nav-menu > li:last-child:after { display: none; } .blog-navigation ul.blog-nav-menu > li.current-menu-item > a { font-weight: bold; text-decoration: underline; } @media (max-width: 767.98px) { /*........Blog Page........*/ article.post.format-quote, article.post.format-link { padding: 2.857em; } .blog-list article.post .media-attachment { margin-bottom: 1.429em; } .blog-list article.post.format-quote, .blog-list article.post.format-link { margin: 0 0 6.214em; } .entry-meta { clear: both; } .post-author-info .media .media-left { display: block; padding-right: 0; } .single-post article.post .entry-header h1.entry-title .comments-link, .single-post article.post .entry-header .entry-title.h1 .comments-link { display: none; } .comment-list .comment .gravatar-wrapper, .comment-list .pingback .gravatar-wrapper, .pings-list .comment .gravatar-wrapper, .pings-list .pingback .gravatar-wrapper { display: block; padding-right: 0; } .comment-list .comment-body .comment-content, .pings-list .comment-body .comment-content { display: block; width: 100%; margin-top: 20px; } .comment-list .comment-body .comment-content, .pings-list .comment-body .comment-content { margin-bottom: 0; } } .footer-call-us .call-us-icon i, .header-support-info .support-icon i, .header-support-inner .support-icon, .widget_electro_products_filter .widget_layered_nav li > a:hover::before, .widget_electro_products_filter .widget_layered_nav li > a:focus::before, .widget_electro_products_filter .widget_product_categories li > a:hover::before, .widget_electro_products_filter .widget_product_categories li > a:focus::before, .widget_electro_products_filter .widget_layered_nav li.chosen > a::before, .widget_electro_products_filter .widget_product_categories li.current-cat > a::before, .features-list .media-left i, .secondary-nav > .dropdown.open > a::before, .secondary-nav > .dropdown.show > a::before, .secondary-nav > .dropdown > .dropdown-toggle.show::before, .secondary-nav > .dropdown:hover > .dropdown-toggle[data-hover=dropdown]::before, p.stars a, .top-bar.top-bar-v1 #menu-top-bar-left.nav-inline .menu-item > a i, .handheld-footer .handheld-footer-bar .footer-call-us .call-us-text span, .footer-v2 .handheld-footer .handheld-footer-bar .footer-call-us .call-us-text span, .top-bar .menu-item.customer-support i { color: var(--bs-ec-primary); } .header-logo svg ellipse, .footer-logo svg ellipse { fill: var(--bs-ec-primary); } .primary-nav .nav-inline > .menu-item .dropdown-menu, .primary-nav-menu .nav-inline > .menu-item .dropdown-menu, .navbar-primary .navbar-nav > .menu-item .dropdown-menu, .vertical-menu .menu-item-has-children > .dropdown-menu, .departments-menu .menu-item-has-children:hover > .dropdown-menu, .top-bar .nav-inline > .menu-item .dropdown-menu, .secondary-nav > .dropdown .dropdown-menu, .header-v6 .vertical-menu .list-group-item > .dropdown-menu, .best-selling-menu .nav-item > ul > li.electro-more-menu-item .dropdown-menu, .home-v5-slider .tp-tab.selected .tp-tab-title:before, .home-v5-slider .tp-tab.selected .tp-tab-title:after, .header-v5 .electro-navigation .departments-menu-v2 > .dropdown > .dropdown-menu, .product-categories-list-with-header.v2 header .caption .section-title:after, .primary-nav-menu .nav-inline > .menu-item .dropdown-menu, .dropdown-menu-mini-cart, .dropdown-menu-user-account, .electro-navbar-primary .nav > .menu-item.menu-item-has-children .dropdown-menu, .header-v6 .header-logo-area .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu, .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children .dropdown-menu, .secondary-nav-v6 .secondary-nav-v6-inner .sub-menu, .secondary-nav-v6 .widget_nav_menu .sub-menu, .header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-menu { border-top-color: var(--bs-ec-primary); } .columns-6-1 > ul.products > li.product .thumbnails > a:hover, .primary-nav .nav-inline .yamm-fw.open > a::before, .columns-6-1 > ul.products.product-main-6-1 .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image.flex-active-slide img, .single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image.flex-active-slide img, .products-6-1-with-categories-inner .product-main-6-1 .images .thumbnails a:hover, .home-v5-slider .tp-tab.selected .tp-tab-title:after, .electro-navbar .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children > .dropdown-menu, .product-main-6-1 .thumbnails > a:focus, .product-main-6-1 .thumbnails > a:hover, .product-main-6-1 .thumbnails > a:focus, .product-main-6-1 .thumbnails > a:focus, .product-main-6-1 .thumbnails > a:focus > img, .product-main-6-1 .thumbnails > a:hover > img, .product-main-6-1 .thumbnails > a:focus > img, .product-main-6-1 .thumbnails > a:focus > img { border-bottom-color: var(--bs-ec-primary); } .navbar-primary, .footer-newsletter, .button:hover::before, li.product:hover .button::before, li.product:hover .added_to_cart::before, .owl-item .product:hover .button::before, .owl-item .product:hover .added_to_cart::before, .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-pagination ul.page-numbers > li a.current, .woocommerce-pagination ul.page-numbers > li span.current, .pagination ul.page-numbers > li a.current, .pagination ul.page-numbers > li span.current, .owl-dots .owl-dot.active, .products-carousel-tabs .nav-link.active::before, .deal-progress .progress-bar, .products-2-1-2 .nav-link.active::before, .products-4-1-4 .nav-link.active::before, .da .da-action > a::after, .header-v1 .navbar-search .input-group .btn, .header-v1 .navbar-search .input-group button, .header-v1 .navbar-search .input-group .button, .header-v1 .navbar-search .input-group .hero-action-btn, .header-v1 .navbar-search .input-group input[type=button], .header-v1 .navbar-search .input-group input[type=reset], .header-v1 .navbar-search .input-group input[type=submit], .header-v1 .navbar-search .input-group .dokan-btn, .header-v3 .navbar-search .input-group .btn, .header-v3 .navbar-search .input-group button, .header-v3 .navbar-search .input-group .button, .header-v3 .navbar-search .input-group .hero-action-btn, .header-v3 .navbar-search .input-group input[type=button], .header-v3 .navbar-search .input-group input[type=reset], .header-v3 .navbar-search .input-group input[type=submit], .header-v3 .navbar-search .input-group .dokan-btn, .header-v6 .navbar-search .input-group .btn, .header-v6 .navbar-search .input-group button, .header-v6 .navbar-search .input-group .button, .header-v6 .navbar-search .input-group .hero-action-btn, .header-v6 .navbar-search .input-group input[type=button], .header-v6 .navbar-search .input-group input[type=reset], .header-v6 .navbar-search .input-group input[type=submit], .header-v6 .navbar-search .input-group .dokan-btn, .header-v8 .navbar-search .input-group .btn, .header-v8 .navbar-search .input-group button, .header-v8 .navbar-search .input-group .button, .header-v8 .navbar-search .input-group .hero-action-btn, .header-v8 .navbar-search .input-group input[type=button], .header-v8 .navbar-search .input-group input[type=reset], .header-v8 .navbar-search .input-group input[type=submit], .header-v8 .navbar-search .input-group .dokan-btn, .header-v9 .navbar-search .input-group .btn, .header-v9 .navbar-search .input-group button, .header-v9 .navbar-search .input-group .button, .header-v9 .navbar-search .input-group .hero-action-btn, .header-v9 .navbar-search .input-group input[type=button], .header-v9 .navbar-search .input-group input[type=reset], .header-v9 .navbar-search .input-group input[type=submit], .header-v9 .navbar-search .input-group .dokan-btn, .header-v10 .navbar-search .input-group .btn, .header-v10 .navbar-search .input-group button, .header-v10 .navbar-search .input-group .button, .header-v10 .navbar-search .input-group .hero-action-btn, .header-v10 .navbar-search .input-group input[type=button], .header-v10 .navbar-search .input-group input[type=reset], .header-v10 .navbar-search .input-group input[type=submit], .header-v10 .navbar-search .input-group .dokan-btn, .header-v12 .navbar-search .input-group .btn, .header-v12 .navbar-search .input-group button, .header-v12 .navbar-search .input-group .button, .header-v12 .navbar-search .input-group .hero-action-btn, .header-v12 .navbar-search .input-group input[type=button], .header-v12 .navbar-search .input-group input[type=reset], .header-v12 .navbar-search .input-group input[type=submit], .header-v12 .navbar-search .input-group .dokan-btn, .vertical-menu > li:first-child, .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_tag_cloud .tagcloud a:focus, .navbar-mini-cart .cart-items-count, .navbar-compare .count, .navbar-wishlist .count, .wc-tabs > li.active a::before, .ec-tabs > li.active a::before, .woocommerce-info, .woocommerce-noreviews, p.no-comments, .products-2-1-2 .nav-link:hover::before, .products-4-1-4 .nav-link:hover::before, .single_add_to_cart_button, .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .button, .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .added_to_cart, .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a i, ul.products > li.product.list-view:not(.list-view-small) .button:hover, ul.products > li.product.list-view:not(.list-view-small) .button:focus, ul.products > li.product.list-view:not(.list-view-small) .button:active, ul.products > li.product.list-view.list-view-small .button:hover::after, ul.products > li.product.list-view.list-view-small .button:focus::after, ul.products > li.product.list-view.list-view-small .button:active::after, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover, .full-color-background .header-v3, .full-color-background .header-v4, .full-color-background .top-bar, .top-bar-v3, .pace .pace-progress, .electro-handheld-footer-bar ul li a .count, .handheld-navigation-wrapper .stuck .navbar-toggler, .handheld-navigation-wrapper .stuck button, .handheld-navigation-wrapper.toggled .stuck .navbar-toggler, .handheld-navigation-wrapper.toggled .stuck button, .da .da-action > a::after, .demo_store, .header-v5 .header-top, .handheld-header-v2, .handheld-header-v2.stuck, #payment .place-order button[type=submit], .single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li a.flex-active, .single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li a.flex-active, .single-product .product-images-wrapper .flex-control-nav li a.flex-active, .section-onsale-product .savings, .section-onsale-product-carousel .savings, .columns-6-1 > ul.products.product-main-6-1 > li.product .electro-wc-product-gallery .flex-control-nav li a.flex-active, .products-carousel-tabs-v5 header ul.nav-inline .nav-link.active, .products-carousel-tabs-with-deal header ul.nav-inline .nav-link.active, section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .added_to_cart, section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .button, .header-icon-counter, .electro-navbar, .departments-menu-v2-title, section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .added_to_cart, section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .button, .deal-products-with-featured header, .deal-products-with-featured ul.products > li.product.product-featured .savings, .mobile-header-v2, .mobile-header-v2.stuck, .product-categories-list-with-header.v2 header .caption .section-title, .product-categories-list-with-header.v2 header .caption .section-title, .home-mobile-v2-features-block, .show-nav .nav .nav-item.active .nav-link, .header-v5, .header-v5 .stuck, .electro-navbar-primary, .navbar-search-input-group .navbar-search-button, .da-block .da-action::after, .products-6-1 header.show-nav ul.nav .nav-item.active .nav-link, ul.products[data-view=list-view].columns-1 > li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-2 > li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-3 > li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-4 > li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-5 > li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-6 > li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-7 > li.product .product-loop-footer .button, ul.products[data-view=list-view].columns-8 > li.product .product-loop-footer .button, ul.products[data-view=list-view] > li.product .product-item__footer .add-to-cart-wrap a, .products.show-btn > li.product .added_to_cart, .products.show-btn > li.product .button, .yith-wcqv-button, .header-v7 .masthead, .header-v10 .secondary-nav-menu, section.category-icons-carousel-v2, .category-icons-carousel .category a:hover .category-icon, .products-carousel-banner-vertical-tabs .banners-tabs > .nav a.active, .products-carousel-with-timer .deal-countdown-timer, .section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer, .dokan-elector-style-active.store-v1 .profile-frame + .dokan-store-tabs > ul li.active a:after, .dokan-elector-style-active.store-v5 .profile-frame + .dokan-store-tabs > ul li.active a:after, .aws-container .aws-search-form .aws-search-clear, div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button, .electro-dark .full-color-background .masthead .navbar-search .input-group .btn, .electro-dark .full-color-background .masthead .navbar-search .input-group button, .electro-dark .full-color-background .masthead .navbar-search .input-group .button, .electro-dark .full-color-background .masthead .navbar-search .input-group .hero-action-btn, .electro-dark .full-color-background .masthead .navbar-search .input-group input[type=button], .electro-dark .full-color-background .masthead .navbar-search .input-group input[type=reset], .electro-dark .full-color-background .masthead .navbar-search .input-group input[type=submit], .electro-dark .full-color-background .masthead .navbar-search .input-group .dokan-btn, .electro-dark .electro-navbar-primary .nav > .menu-item:hover > a, .electro-dark .masthead .navbar-search .input-group .btn, .electro-dark .masthead .navbar-search .input-group button, .electro-dark .masthead .navbar-search .input-group .button, .electro-dark .masthead .navbar-search .input-group .hero-action-btn, .electro-dark .masthead .navbar-search .input-group input[type=button], .electro-dark .masthead .navbar-search .input-group input[type=reset], .electro-dark .masthead .navbar-search .input-group input[type=submit], .electro-dark .masthead .navbar-search .input-group .dokan-btn, .header-v11 .navbar-search .input-group-btn .btn, .header-v11 .navbar-search .input-group-btn button, .header-v11 .navbar-search .input-group-btn .button, .header-v11 .navbar-search .input-group-btn .hero-action-btn, .header-v11 .navbar-search .input-group-btn input[type=button], .header-v11 .navbar-search .input-group-btn input[type=reset], .header-v11 .navbar-search .input-group-btn input[type=submit], .header-v11 .navbar-search .input-group-btn .dokan-btn { background-color: var(--bs-ec-primary); } .electro-navbar .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu li.menu-item-has-children > .dropdown-menu, .products-carousel-banner-vertical-tabs .banners-tabs > .nav a.active::before { border-right-color: var(--bs-ec-primary); } .hero-action-btn:hover { background-color: var(--bs-ec-primary-d) !important; } .hero-action-btn, #scrollUp, .custom .tp-bullet.selected, .home-v1-slider .btn-primary, .home-v2-slider .btn-primary, .home-v3-slider .btn-primary, .electro-dark .show-nav .nav .active .nav-link, .electro-dark .full-color-background .masthead .header-icon-counter { background-color: var(--bs-ec-primary) !important; } .departments-menu .departments-menu-dropdown, .departments-menu .menu-item-has-children > .dropdown-menu, .widget_price_filter .ui-slider .ui-slider-handle:last-child, section header h1::after, section header .h1::after, section header .h1::after, .products-carousel-tabs .nav-link.active::after, section.section-product-cards-carousel header ul.nav .active .nav-link, section.section-onsale-product, section.section-onsale-product-carousel .onsale-product-carousel, .products-2-1-2 .nav-link.active::after, .products-4-1-4 .nav-link.active::after, .products-6-1 header ul.nav .active .nav-link, .header-v1 .navbar-search .input-group .form-control, .header-v1 .navbar-search .input-group input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v1 .navbar-search .input-group input[type="email"], .header-v1 .navbar-search .input-group input[type="url"], .header-v1 .navbar-search .input-group input[type="password"], .header-v1 .navbar-search .input-group input[type="search"], .header-v1 .navbar-search .input-group textarea, .header-v1 .navbar-search .input-group .input-text, .header-v1 .navbar-search .input-group .input-group-addon, .header-v1 .navbar-search .input-group .btn, .header-v1 .navbar-search .input-group button, .header-v1 .navbar-search .input-group .button, .header-v1 .navbar-search .input-group .hero-action-btn, .header-v1 .navbar-search .input-group input[type=button], .header-v1 .navbar-search .input-group input[type=reset], .header-v1 .navbar-search .input-group input[type=submit], .header-v1 .navbar-search .input-group .dokan-btn, .header-v3 .navbar-search .input-group .form-control, .header-v3 .navbar-search .input-group input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v3 .navbar-search .input-group input[type="email"], .header-v3 .navbar-search .input-group input[type="url"], .header-v3 .navbar-search .input-group input[type="password"], .header-v3 .navbar-search .input-group input[type="search"], .header-v3 .navbar-search .input-group textarea, .header-v3 .navbar-search .input-group .input-text, .header-v3 .navbar-search .input-group .input-group-addon, .header-v3 .navbar-search .input-group .btn, .header-v3 .navbar-search .input-group button, .header-v3 .navbar-search .input-group .button, .header-v3 .navbar-search .input-group .hero-action-btn, .header-v3 .navbar-search .input-group input[type=button], .header-v3 .navbar-search .input-group input[type=reset], .header-v3 .navbar-search .input-group input[type=submit], .header-v3 .navbar-search .input-group .dokan-btn, .header-v6 .navbar-search .input-group .form-control, .header-v6 .navbar-search .input-group input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v6 .navbar-search .input-group input[type="email"], .header-v6 .navbar-search .input-group input[type="url"], .header-v6 .navbar-search .input-group input[type="password"], .header-v6 .navbar-search .input-group input[type="search"], .header-v6 .navbar-search .input-group textarea, .header-v6 .navbar-search .input-group .input-text, .header-v6 .navbar-search .input-group .input-group-addon, .header-v6 .navbar-search .input-group .btn, .header-v6 .navbar-search .input-group button, .header-v6 .navbar-search .input-group .button, .header-v6 .navbar-search .input-group .hero-action-btn, .header-v6 .navbar-search .input-group input[type=button], .header-v6 .navbar-search .input-group input[type=reset], .header-v6 .navbar-search .input-group input[type=submit], .header-v6 .navbar-search .input-group .dokan-btn, .header-v8 .navbar-search .input-group .form-control, .header-v8 .navbar-search .input-group input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v8 .navbar-search .input-group input[type="email"], .header-v8 .navbar-search .input-group input[type="url"], .header-v8 .navbar-search .input-group input[type="password"], .header-v8 .navbar-search .input-group input[type="search"], .header-v8 .navbar-search .input-group textarea, .header-v8 .navbar-search .input-group .input-text, .header-v8 .navbar-search .input-group .input-group-addon, .header-v8 .navbar-search .input-group .btn, .header-v8 .navbar-search .input-group button, .header-v8 .navbar-search .input-group .button, .header-v8 .navbar-search .input-group .hero-action-btn, .header-v8 .navbar-search .input-group input[type=button], .header-v8 .navbar-search .input-group input[type=reset], .header-v8 .navbar-search .input-group input[type=submit], .header-v8 .navbar-search .input-group .dokan-btn, .header-v9 .navbar-search .input-group .form-control, .header-v9 .navbar-search .input-group input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v9 .navbar-search .input-group input[type="email"], .header-v9 .navbar-search .input-group input[type="url"], .header-v9 .navbar-search .input-group input[type="password"], .header-v9 .navbar-search .input-group input[type="search"], .header-v9 .navbar-search .input-group textarea, .header-v9 .navbar-search .input-group .input-text, .header-v9 .navbar-search .input-group .input-group-addon, .header-v9 .navbar-search .input-group .btn, .header-v9 .navbar-search .input-group button, .header-v9 .navbar-search .input-group .button, .header-v9 .navbar-search .input-group .hero-action-btn, .header-v9 .navbar-search .input-group input[type=button], .header-v9 .navbar-search .input-group input[type=reset], .header-v9 .navbar-search .input-group input[type=submit], .header-v9 .navbar-search .input-group .dokan-btn, .header-v10 .navbar-search .input-group .form-control, .header-v10 .navbar-search .input-group input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v10 .navbar-search .input-group input[type="email"], .header-v10 .navbar-search .input-group input[type="url"], .header-v10 .navbar-search .input-group input[type="password"], .header-v10 .navbar-search .input-group input[type="search"], .header-v10 .navbar-search .input-group textarea, .header-v10 .navbar-search .input-group .input-text, .header-v10 .navbar-search .input-group .input-group-addon, .header-v10 .navbar-search .input-group .btn, .header-v10 .navbar-search .input-group button, .header-v10 .navbar-search .input-group .button, .header-v10 .navbar-search .input-group .hero-action-btn, .header-v10 .navbar-search .input-group input[type=button], .header-v10 .navbar-search .input-group input[type=reset], .header-v10 .navbar-search .input-group input[type=submit], .header-v10 .navbar-search .input-group .dokan-btn, .header-v12 .navbar-search .input-group .form-control, .header-v12 .navbar-search .input-group input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .header-v12 .navbar-search .input-group input[type="email"], .header-v12 .navbar-search .input-group input[type="url"], .header-v12 .navbar-search .input-group input[type="password"], .header-v12 .navbar-search .input-group input[type="search"], .header-v12 .navbar-search .input-group textarea, .header-v12 .navbar-search .input-group .input-text, .header-v12 .navbar-search .input-group .input-group-addon, .header-v12 .navbar-search .input-group .btn, .header-v12 .navbar-search .input-group button, .header-v12 .navbar-search .input-group .button, .header-v12 .navbar-search .input-group .hero-action-btn, .header-v12 .navbar-search .input-group input[type=button], .header-v12 .navbar-search .input-group input[type=reset], .header-v12 .navbar-search .input-group input[type=submit], .header-v12 .navbar-search .input-group .dokan-btn, .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_tag_cloud .tagcloud a:focus, .navbar-primary .navbar-mini-cart .dropdown-menu-mini-cart, .woocommerce-checkout h3::after, .woocommerce-checkout .h3::after, #customer_login h2::after, #customer_login .h2::after, .customer-login-form h2::after, .customer-login-form .h2::after, .navbar-primary .navbar-mini-cart .dropdown-menu-mini-cart, .woocommerce-edit-address form h3::after, .woocommerce-edit-address form .h3::after, .edit-account legend::after, .woocommerce-account h2::after, .woocommerce-account .h2::after, .address header.title h3::after, .address header.title .h3::after, .addresses header.title h3::after, .addresses header.title .h3::after, .woocommerce-Address header.title h3::after, .woocommerce-Address header.title .h3::after, .woocommerce-order-received h2::after, .woocommerce-order-received .h2::after, .track-order h2::after, .track-order .h2::after, .wc-tabs > li.active a::after, .ec-tabs > li.active a::after, .comments-title::after, .comment-reply-title::after, .pings-title::after, #reviews #comments > h2::after, #reviews #comments > .h2::after, .single-product .woocommerce-tabs ~ div.products > h2::after, .single-product .woocommerce-tabs ~ div.products > .h2::after, .single-product .electro-tabs ~ div.products > h2::after, .single-product .electro-tabs ~ div.products > .h2::after, .single-product .related > h2::after, .single-product .related > .h2::after, .single-product .up-sells > h2::after, .single-product .up-sells > .h2::after, .cart-collaterals h2:not(.woocommerce-loop-product__title)::after, .cart-collaterals .h2:not(.woocommerce-loop-product__title)::after, .footer-widgets .widget-title:after, .sidebar .widget-title::after, .sidebar-blog .widget-title::after, .contact-page-title::after, #reviews:not(.electro-advanced-reviews) #comments > h2::after, #reviews:not(.electro-advanced-reviews) #comments > .h2::after, .cpf-type-range .tm-range-picker .noUi-origin .noUi-handle, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover, .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a i, .single-product .woocommerce-tabs + section.products > h2::after, .single-product .woocommerce-tabs + section.products > .h2::after, #payment .place-order button[type=submit], .single-product .electro-tabs + section.products > h2::after, .single-product .electro-tabs + section.products > .h2::after, .deal-products-carousel .deal-products-carousel-inner .deal-products-timer header .section-title:after, .deal-products-carousel .deal-products-carousel-inner .deal-countdown > span, .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-countdown > span, .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown > span, .products-with-category-image header ul.nav-inline .active .nav-link, .products-6-1-with-categories header ul.nav-inline .active .nav-link, .products-carousel-tabs-v5 header ul.nav-inline .nav-link:hover, .products-carousel-tabs-with-deal header ul.nav-inline .nav-link:hover, section.products-carousel-v5 header .nav-inline .active .nav-link, .mobile-header-v1 .site-search .widget.widget_product_search form, .mobile-header-v1 .site-search .widget.widget_search form, .show-nav .nav .nav-item.active .nav-link, .departments-menu-v2 .departments-menu-v2-title + .dropdown-menu, .navbar-search-input-group .search-field, .navbar-search-input-group .custom-select, .products-6-1 header.show-nav ul.nav .nav-item.active .nav-link, .header-v1 .aws-container .aws-search-field, .header-v3 .aws-container .aws-search-field, .header-v6 .aws-container .aws-search-field, .header-v8 .aws-container .aws-search-field, div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button, .electro-dark .electro-navbar .navbar-search .input-group .btn, .electro-dark .electro-navbar .navbar-search .input-group button, .electro-dark .electro-navbar .navbar-search .input-group .button, .electro-dark .electro-navbar .navbar-search .input-group .hero-action-btn, .electro-dark .electro-navbar .navbar-search .input-group input[type=button], .electro-dark .electro-navbar .navbar-search .input-group input[type=reset], .electro-dark .electro-navbar .navbar-search .input-group input[type=submit], .electro-dark .electro-navbar .navbar-search .input-group .dokan-btn, .electro-dark .masthead .navbar-search .input-group .btn, .electro-dark .masthead .navbar-search .input-group button, .electro-dark .masthead .navbar-search .input-group .button, .electro-dark .masthead .navbar-search .input-group .hero-action-btn, .electro-dark .masthead .navbar-search .input-group input[type=button], .electro-dark .masthead .navbar-search .input-group input[type=reset], .electro-dark .masthead .navbar-search .input-group input[type=submit], .electro-dark .masthead .navbar-search .input-group .dokan-btn { border-color: var(--bs-ec-primary); } @media (min-width: 1480px) { .onsale-product-carousel .onsale-product__inner { border-color: var(--bs-ec-primary); } } .navbar-primary .navbar-nav > .menu-item > a:hover, .navbar-primary .navbar-nav > .menu-item > a:focus, .electro-navbar-primary .nav > .menu-item > a:focus, .electro-navbar-primary .nav > .menu-item > a:hover { background-color: var(--bs-ec-primary-d); } .navbar-primary .navbar-nav > .menu-item > a { border-color: var(--bs-ec-primary-d); } .full-color-background .navbar-primary, .header-v4 .electro-navbar-primary { border-top-color: var(--bs-ec-primary-d); } .full-color-background .top-bar .nav-inline .menu-item + .menu-item:before, .top-bar-v3 .nav-inline .menu-item + .menu-item:before { color: var(--bs-ec-primary-d); } .electro-navbar-primary .nav > .menu-item + .menu-item > a, .home-mobile-v2-features-block .features-list .feature + .feature .media { border-left-color: var(--bs-ec-primary-d); } .header-v5 .vertical-menu .list-group-item > .dropdown-menu { border-top-color: var(--bs-ec-primary); } .single-product div.thumbnails-all .synced a, .woocommerce-product-gallery .flex-control-thumbs li img.flex-active, .columns-6-1 > ul.products.product-main-6-1 .flex-control-thumbs li img.flex-active, .products-2-1-2 .nav-link:hover::after, .products-4-1-4 .nav-link:hover::after, .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-thumbnails .images .thumbnails a.current, .dokan-elector-style-active.store-v1 .profile-frame + .dokan-store-tabs > ul li.active a, .dokan-elector-style-active.store-v5 .profile-frame + .dokan-store-tabs > ul li.active a { border-bottom-color: var(--bs-ec-primary); } .home-v1-slider .btn-primary:hover, .home-v2-slider .btn-primary:hover, .home-v3-slider .btn-primary:hover { background-color: var(--bs-ec-primary-d) !important; } /*........Dokan.......*/ .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:focus, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:focus, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a.active, .dokan-store .pagination-wrap ul.pagination > li a.current, .dokan-store .pagination-wrap ul.pagination > li span.current, .dokan-dashboard .pagination-wrap ul.pagination > li a.current, .dokan-dashboard .pagination-wrap ul.pagination > li span.current, .dokan-pagination-container ul.dokan-pagination > li.active > a, .dokan-coupon-content .code:hover, .dokan-report-wrap ul.dokan_tabs > li.active a::before, .dokan-dashboard-header h1.entry-title span.dokan-right a.dokan-btn.dokan-btn-sm, .dokan-dashboard-header .entry-title.h1 span.dokan-right a.dokan-btn.dokan-btn-sm { background-color: var(--bs-ec-primary); } .dokan-widget-area .widget .widget-title:after, .dokan-report-wrap ul.dokan_tabs > li.active a::after, .dokan-dashboard-header h1.entry-title span.dokan-right a.dokan-btn.dokan-btn-sm, .dokan-dashboard-header .entry-title.h1 span.dokan-right a.dokan-btn.dokan-btn-sm, .dokan-store-sidebar .widget-store-owner .widget-title:after { border-color: var(--bs-ec-primary); } .electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled li.seller-name span.details a, .dokan-dashboard-header h1.entry-title small a, .dokan-dashboard-header .entry-title.h1 small a, .dokan-dashboard-header h1.entry-title .small a, .dokan-dashboard-header .entry-title.h1 .small a, .dokan-orders-content .dokan-orders-area .general-details ul.customer-details li a { color: var(--bs-ec-primary); } .dokan-dashboard-header h1.entry-title small a:hover, .dokan-dashboard-header .entry-title.h1 small a:hover, .dokan-dashboard-header h1.entry-title .small a:hover, .dokan-dashboard-header .entry-title.h1 .small a:hover, .dokan-dashboard-header h1.entry-title small a:focus, .dokan-dashboard-header .entry-title.h1 small a:focus, .dokan-dashboard-header h1.entry-title .small a:focus, .dokan-dashboard-header .entry-title.h1 .small a:focus { color: var(--bs-ec-primary-d); } @media (max-width: 575.98px) { .electro-wc-product-gallery .electro-wc-product-gallery__image.flex-active-slide a { background-color: var(--bs-ec-primary); } } ul.dokan-seller-wrap { --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) * -.5); margin-left: calc(var(--bs-gutter-x) * -.5); } ul.dokan-seller-wrap li.dokan-single-seller { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); border: none; } @media (min-width: 992px) { ul.dokan-seller-wrap li.dokan-single-seller { flex: 0 0 auto; width: 25%; } } ul.dokan-seller-wrap li.dokan-single-seller:nth-child(2n+1), ul.dokan-seller-wrap li.dokan-single-seller:nth-child(3n+1) { margin-right: 0; clear: none; } ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-thumbnail { border: 1px solid #dddddd; } ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption h3, ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption .h3 { font-size: 1.071em; line-height: 1.286em; font-weight: bold; overflow: hidden; } ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption h3 a, ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption .h3 a, ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption h3 a:hover, ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption .h3 a:hover, ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption h3 a:focus, ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption .h3 a:focus { color: #0062bd; } .dokan-single-store .dokan-store-tabs ul { border-width: 1px; } .dokan-single-store .seller-items { clear: both; } .dokan-single-store .profile-frame .profile-info-box .profile-img img, .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img { margin: 0 auto; } .dokan-single-store ul li.dokan-share-btn-wrap, .dokan-single-store ul li.dokan-store-support-btn-wrap, .dokan-single-store ul li.dokan-store-follow-store-button-container { border-right: 0; } .dokan-single-store ul li.dokan-share-btn-wrap .dokan-btn-sm, .dokan-single-store ul li.dokan-store-support-btn-wrap .dokan-btn-sm, .dokan-single-store ul li.dokan-store-follow-store-button-container .dokan-btn-sm { padding: 6px 20px; } .dokan-single-store ul li.dokan-share-btn-wrap i, .dokan-single-store ul li.dokan-store-support-btn-wrap i, .dokan-single-store ul li.dokan-store-follow-store-button-container i { font-family: FontAwesome; font-weight: 400; } .dokan-elector-listing-style .entry-header { margin-bottom: 1.75rem; } .dokan-elector-listing-style .entry-header .entry-title { font-size: 24px; font-weight: 700; } .dokan-elector-listing-style .dokan-seller-search-form .dokan-w4 { width: 100%; } .dokan-elector-listing-style .dokan-seller-search-form .dokan-w4 .dokan-seller-search { width: 430px; max-width: 100%; margin-left: auto; margin-right: auto; border-color: #dddddd !important; border-radius: 20px !important; padding: 5px 42px 5px 20px !important; background-position: calc( 100% - 12px) 11px !important; } .dokan-elector-listing-style .seller-listing-content .pagination-container { text-align: center; } .dokan-elector-listing-style .seller-listing-content .pagination-container .pagination { padding-top: 0; border-top: 0; } .dokan-elector-listing-style .dokan-seller-product img { margin-left: auto; margin-right: auto; } .dokan-elector-listing-style .dokan-store-name-address { flex: 1; } .dokan-elector-listing-style .dokan-store-phone a { color: inherit; } .dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap, .dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap, .dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap { margin-left: 0; margin-right: 0; } .dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap .dokan-seller-wrap, .dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap .dokan-seller-wrap, .dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap .dokan-seller-wrap { margin-left: -10px; margin-right: -10px; } .dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap .dokan-single-seller, .dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap .dokan-single-seller, .dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap .dokan-single-seller { padding-left: 10px; padding-right: 10px; margin-bottom: 2.75rem; } @media (min-width: 768px) { .dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap .dokan-single-seller, .dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap .dokan-single-seller, .dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap .dokan-single-seller { flex: 0 0 auto; width: 50%; } } @media (min-width: 992px) { .dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap .dokan-single-seller, .dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap .dokan-single-seller, .dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap .dokan-single-seller { flex: 0 0 auto; width: 33.33333333%; } } @media (min-width: 1200px) { .dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap .dokan-single-seller, .dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap .dokan-single-seller, .dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap .dokan-single-seller { flex: 0 0 auto; width: 25%; } } .dokan-elector-listing-style.style-v1 .dokan-seller-wrap, .dokan-elector-listing-style.style-v2 .dokan-seller-wrap, .dokan-elector-listing-style.style-v3 .dokan-seller-wrap { display: flex; flex-wrap: wrap; } .dokan-elector-listing-style.style-v1 .dokan-single-seller__inner, .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner, .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner { border: 1px solid #dddddd; border-radius: 6px; overflow: hidden; } .dokan-elector-listing-style.style-v1 .dokan-single-seller, .dokan-elector-listing-style.style-v2 .dokan-single-seller { display: flex; flex-wrap: wrap; } .dokan-elector-listing-style.style-v1 .dokan-single-seller > *, .dokan-elector-listing-style.style-v2 .dokan-single-seller > * { flex: 0 0 100%; max-width: 100%; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-3, .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products.products-3 { display: grid; grid-template-columns: 66.666666% 33.333334%; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:first-child, .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:first-child { grid-row: span 2; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:first-child:after, .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:first-child:after { content: ''; position: absolute; top: 0; right: 0; height: 100%; border-left: 1px solid #dddddd; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:last-child:after, .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:last-child:after { content: ''; position: absolute; top: 0; left: 0; width: 100%; border-top: 1px solid #dddddd; } .dokan-elector-listing-style.style-v4 .dokan-follow-store-button, .dokan-elector-listing-style.style-v5 .dokan-follow-store-button { display: flex; align-items: center; justify-content: center; width: 37px; height: 37px; padding: 0; border: 1px solid transparent; } .dokan-elector-listing-style.style-v4 .dokan-follow-store-button:not(:hover):not(:focus), .dokan-elector-listing-style.style-v5 .dokan-follow-store-button:not(:hover):not(:focus) { background-color: #fff; border-color: #d9d9d9; } .dokan-elector-listing-style.style-v4 .dokan-follow-store-button span, .dokan-elector-listing-style.style-v5 .dokan-follow-store-button span { font-size: 0; display: inline-block; text-indent: -9999px; } .dokan-elector-listing-style.style-v4 .dokan-follow-store-button:before, .dokan-elector-listing-style.style-v5 .dokan-follow-store-button:before { font-family: "Font Awesome 5 Free"; font-weight: 400; content: '\f004'; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; } .dokan-elector-listing-style.style-v4 .dokan-follow-store-button[data-status="following"]:before, .dokan-elector-listing-style.style-v5 .dokan-follow-store-button[data-status="following"]:before { font-weight: 900; color: #f22613; } .dokan-elector-listing-style.style-v1 .dokan-single-seller__logo { border-bottom: 1px solid #dddddd; } .dokan-elector-listing-style.style-v1 .dokan-single-seller__logo img { width: 145px; max-height: 145px; margin-left: auto; margin-right: auto; } .dokan-elector-listing-style.style-v1 .dokan-single-seller__inner { margin-bottom: 1rem; } .dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--products { display: flex; align-items: center; } .dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--products > .dokan-seller-product { position: relative; flex: 0 0 50%; max-width: 50%; } .dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--products > .dokan-seller-product:not(:last-child):after { content: ''; position: absolute; top: 0; right: 0; height: 100%; border-right: 1px solid #dddddd; } .dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--bottom h2, .dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--bottom .h2 { font-size: 15px; font-weight: 700; text-align: center; } .dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--bottom h2 a, .dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--bottom .h2 a { color: #333e48; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner { text-align: left; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products { border-bottom: 1px solid #dddddd; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products .dokan-seller-product { position: relative; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-2 { display: flex; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-2 .dokan-seller-product { flex: 0 0 50%; max-width: 50%; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-2 .dokan-seller-product:not(:last-child):after { content: ''; position: absolute; top: 0; right: 0; height: 100%; border-right: 1px solid #dddddd; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--bottom { display: flex; align-items: center; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .dokan-single-seller__logo { flex: 0 0 25%; max-width: 25%; padding: 1rem; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data { flex: 0 0 75%; max-width: 75%; padding: .5rem; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data h2, .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .h2 { font-size: 14px; font-weight: 700; margin-bottom: .125rem; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data h2 a, .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .h2 a { color: #333e48; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .store-ratings { margin-bottom: .25rem; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .store-ratings .star-rating { display: inline-block; vertical-align: middle; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .store-ratings .rating-count { font-size: 14px; line-height: 1.2; color: #5d7184; vertical-align: middle; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .store-address { margin-bottom: 0; } .dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .store-address i { font-size: 1rem; } .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner { min-height: 200px; } .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3) { display: flex; flex-wrap: wrap; } .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3):not(.products-1) .dokan-seller-product { flex: 0 0 50%; max-width: 50%; } .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3):not(.products-1) .dokan-seller-product:nth-child(odd):after { content: ''; position: absolute; top: 0; right: 0; height: 100%; border-right: 1px solid #dddddd; } .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3).products-4 { position: relative; } .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3).products-4:after { content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 100%; border-bottom: 1px solid #dddddd; } .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3).products-1 .dokan-seller-product { flex: 0 0 100%; max-width: 100%; } .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner .dokan-seller-product { position: relative; } .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner .dokan-seller-product img { margin-left: auto; margin-right: auto; } .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--bottom .dokan-single-seller__logo { position: relative; z-index: 1; width: 155px; height: 155px; margin-left: auto; margin-right: auto; margin-bottom: .75rem; } .dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--bottom .dokan-single-seller__logo img { width: 100%; height: 100%; object-fit: cover; border: 1px solid #dddddd; border-radius: 50%; margin-top: -50%; overflow: hidden; } .dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data { text-align: center; } .dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data h2, .dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data .h2 { font-size: 15px; font-weight: 700; } .dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data h2 a, .dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data .h2 a { color: #333e48; } .dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data .store-address { margin-bottom: 0; } .dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data .store-address i { font-size: 1.1rem; } .dokan-elector-listing-style.style-v4 #dokan-seller-listing-wrap { margin-left: 0; margin-right: 0; } .dokan-elector-listing-style.style-v4 #dokan-seller-listing-wrap .dokan-seller-wrap { margin-left: -.9375rem; margin-right: -.9375rem; } .dokan-elector-listing-style.style-v4 #dokan-seller-listing-wrap .dokan-single-seller { width: 100%; margin-bottom: 0; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__outter { border-bottom: 1px solid #dddddd; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__inner { display: flex; align-items: center; justify-content: space-between; padding: 15px 0; margin-left: -.9375rem; margin-right: -.9375rem; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__inner > * { padding-left: .9375rem; padding-right: .9375rem; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__info { display: flex; flex-wrap: wrap; flex: 0 0 30%; max-width: 30%; align-items: center; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__info .store-name { font-size: 15px; font-weight: 700; margin-bottom: .25rem; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__info .store-name a { color: #333e48; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__info .store-address { margin-bottom: 0; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__info .store-address i { font-size: 1.1rem; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__logo { margin-right: 20px; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__logo img { width: 100px; height: 70px; object-fit: cover; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__products { display: flex; justify-content: flex-end; flex: 0 0 30%; max-width: 30%; margin-left: -5px; margin-right: -5px; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-product, .dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-remaining-product { flex: 0 0 20%; max-width: 20%; padding-left: 5px; padding-right: 5px; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-product img { border: 1px solid #eaeaea; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-remaining-product { display: flex; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-remaining-product__inner { display: flex; flex: 0 0 100%; max-width: 100%; align-items: center; justify-content: center; background-color: #f5f5f5; } @media (max-width: 767.98px) { .dokan-elector-listing-style.style-v4 .dokan-single-seller__inner { flex-wrap: wrap; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__info, .dokan-elector-listing-style.style-v4 .dokan-single-seller__products, .dokan-elector-listing-style.style-v4 .dokan-single-seller .store-data { flex: 0 0 100%; max-width: 100%; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__info:not(:last-child), .dokan-elector-listing-style.style-v4 .dokan-single-seller__products:not(:last-child), .dokan-elector-listing-style.style-v4 .dokan-single-seller .store-data:not(:last-child) { margin-bottom: 1rem; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__products { margin-left: -.9375rem; margin-right: -.9375rem; justify-content: flex-start; } .dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-product, .dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-remaining-product { padding-left: .9375rem; padding-right: .9375rem; } } .dokan-elector-listing-style.style-v4 .store-data { display: flex; align-items: center; flex: 0 0 40%; max-width: 40%; } .dokan-elector-listing-style.style-v4 .store-data > *:not(:last-child):after { content: '|'; font-weight: 700; color: #d9d9d9; display: inline-block; margin: 0 15px 0 18px; } .dokan-elector-listing-style.style-v4 .store-data .dokan-store-follow-store-btn-wrap { display: flex; align-items: center; } .dokan-elector-listing-style.style-v4 .store-data .store-ratings .star-rating { display: inline-block; vertical-align: middle; } .dokan-elector-listing-style.style-v4 .store-data .store-ratings .rating-count { font-size: 14px; line-height: 1.2; color: #5d7184; vertical-align: middle; } @media (min-width: 992px) { .dokan-elector-listing-style.style-v4 .store-data:last-child { justify-content: flex-end; } } .dokan-elector-listing-style.style-v5 .entry-header { margin-bottom: 3rem; } .dokan-elector-listing-style.style-v5 #dokan-seller-listing-wrap .dokan-single-seller { width: 100%; margin-bottom: 0; } @media (min-width: 992px) { .dokan-elector-listing-style.style-v5 #dokan-seller-listing-wrap .dokan-single-seller { width: 50%; } } .dokan-elector-listing-style.style-v5.has-sidebar #dokan-seller-listing-wrap { display: flex; flex-wrap: wrap; } .dokan-elector-listing-style.style-v5.has-sidebar #dokan-seller-listing-wrap .dokan-seller-wrap { margin-top: 0; margin-left: -.9375rem; margin-right: -.9375rem; } .dokan-elector-listing-style.style-v5.has-sidebar .seller-listing-content, .dokan-elector-listing-style.style-v5.has-sidebar .dokan-store-list-sidebar { padding-left: .9375rem; padding-right: .9375rem; flex: 0 0 100%; max-width: 100%; } .dokan-elector-listing-style.style-v5.has-sidebar .entry-content .dokan-seller-search-form { display: none; } @media (min-width: 992px) { .dokan-elector-listing-style.style-v5.has-sidebar .seller-listing-content { flex: 0 0 75%; max-width: 75%; order: 1; } .dokan-elector-listing-style.style-v5.has-sidebar .dokan-store-list-sidebar { flex: 0 0 25%; max-width: 25%; } } @media (min-width: 1200px) { .dokan-elector-listing-style.style-v5.has-sidebar .seller-listing-content { flex: 0 0 78.5%; max-width: 78.5%; } .dokan-elector-listing-style.style-v5.has-sidebar .dokan-store-list-sidebar { flex: 0 0 21.5%; max-width: 21.5%; } } .dokan-elector-listing-style.style-v5 .dokan-seller-wrap { display: flex; flex-wrap: wrap; align-items: flex-start; } @media (min-width: 992px) { .dokan-elector-listing-style.style-v5 .dokan-single-seller:nth-child(even) .dokan-single-seller__inner { position: relative; } .dokan-elector-listing-style.style-v5 .dokan-single-seller:nth-child(even) .dokan-single-seller__inner:after { content: ''; position: absolute; display: inline-block; border-left: 1px solid #dddddd; left: -15px; top: 0; height: 100%; } .dokan-elector-listing-style.style-v5 .dokan-single-seller:nth-child(n+3) { border-top: 1px solid #dddddd; } } @media (min-width: 1200px) { .dokan-elector-listing-style.style-v5 .dokan-single-seller:nth-child(odd) .dokan-single-seller__inner { margin-right: 15px; } } @media (max-width: 767.98px) { .dokan-elector-listing-style.style-v5 .dokan-single-seller:nth-child(n+2) .dokan-single-seller__outter { border-top: 1px solid #dddddd; } } .dokan-elector-listing-style.style-v5 .dokan-single-seller__outter { padding: 15px 0; } .dokan-elector-listing-style.style-v5 .dokan-single-seller__inner { display: flex; align-items: center; } .dokan-elector-listing-style.style-v5 .dokan-single-seller__info { display: flex; align-items: center; text-align: left; flex-grow: 1; flex-basis: 0; margin-right: 15px; } .dokan-elector-listing-style.style-v5 .dokan-single-seller__info .store-name { font-size: 15px; font-weight: 700; margin-bottom: .25rem; } .dokan-elector-listing-style.style-v5 .dokan-single-seller__info .store-name a { color: #333e48; } .dokan-elector-listing-style.style-v5 .dokan-single-seller__info .store-address { margin-bottom: 0; } .dokan-elector-listing-style.style-v5 .dokan-single-seller__info .store-address [class^=street] { display: none; } .dokan-elector-listing-style.style-v5 .dokan-single-seller__info .store-address i { font-size: 1.1rem; } .dokan-elector-listing-style.style-v5 .dokan-single-seller__info .dokan-store-address-sold-products { display: flex; align-items: center; flex-wrap: wrap; } .dokan-elector-listing-style.style-v5 .dokan-single-seller__info .dokan-store-address-sold-products > *:not(:last-child):after { content: '|'; font-weight: 700; color: #d9d9d9; display: inline-block; margin: 0 15px 0 18px; } @media (max-width: 575.98px) { .dokan-elector-listing-style.style-v5 .dokan-single-seller__info .dokan-store-address-sold-products { display: block; } .dokan-elector-listing-style.style-v5 .dokan-single-seller__info .dokan-store-address-sold-products > *:not(:last-child):after { content: none; } } .dokan-elector-listing-style.style-v5 .dokan-single-seller__logo { margin-right: 15px; } .dokan-elector-listing-style.style-v5 .dokan-single-seller__logo img { width: 100px; height: 70px; object-fit: cover; } @media (min-width: 1480px) { .dokan-elector-listing-style .container, .dokan-elector-listing-style .category-icons-carousel-v2 > div, .dokan-elector-style-active .container, .dokan-elector-style-active .category-icons-carousel-v2 > div { max-width: 1430px; } .dokan-elector-style-active ul.products[data-view=grid].columns__wide--5 > li.product { flex: 0 0 20%; max-width: 20%; } } #dokan-seller-listing-wrap.grid-view .store-content { position: static; } input.dokan-btn[type="submit"], a.dokan-btn, .dokan-btn { padding: .75em 1.646em; font-weight: 700; } input.dokan-btn[type="submit"]:hover, input.dokan-btn[type="submit"]:focus, input.dokan-btn[type="submit"].active, a.dokan-btn:hover, a.dokan-btn:focus, a.dokan-btn.active, .dokan-btn:hover, .dokan-btn:focus, .dokan-btn.active { background-color: #000; border-color: #000; color: #fff; } #wp-post_excerpt-editor-container button:hover, #wp-post_excerpt-editor-container button:focus, #wp-post_excerpt-editor-container button.active, .media-modal button:hover, .media-modal button:focus, .media-modal button.active { background-color: transparent; border-color: transparent; } .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after { right: 0; left: auto !important; } .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a { color: #000; } .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu a:hover, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu a:focus, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu a.active { color: #000; } body.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover { color: #000; } body .dokan-form-control:not(input):not(textarea) { height: auto !important; } textarea.dokan-form-control { border-radius: 1.375rem; padding: 1rem; } .dokan-dashboard-wrap a:hover, .dokan-dashboard-wrap a:focus { color: #000; } body a.dokan-btn, body .dokan-btn, body input[type='submit'].dokan-btn { border-radius: 1.375rem; } .dokan-product-date-filter button:hover, .dokan-product-search-form button:hover { color: #fff; } .dokan-section-content .wp-switch-editor { border-radius: 0; } .dokan-dashboard-product-listing-wrapper { clear: both; } .dokan-btn.dokan-btn-default.dokan-btn-sm { padding: 0.786em 1em; } .dokan-btn.dokan-btn-default.dokan-btn-sm:hover, .dokan-btn.dokan-btn-default.dokan-btn-sm:focus { color: #fff; } .dokan-product-listing .dokan-product-listing-area p a { font-size: 1.000em; line-height: 1.286em; font-weight: bold; height: 2.572em; overflow: hidden; color: #0062bd; } .dokan-product-listing .dokan-product-listing-area table.product-listing-table .electro-price { color: #343f49; font-size: 1.429em; line-height: 1.286em; font-weight: normal; } .dokan-product-listing .dokan-product-listing-area table.product-listing-table .electro-price ins .amount { font-weight: 400; } .dokan-product-listing .dokan-product-listing-area table.product-listing-table .electro-price del .amount { text-decoration: line-through; color: #848484; font-size: 0.6em; line-height: 1.5em; } .dokan-report-wrap #dokan_tabs_container table tbody tr th a, .dokan-report-wrap #dokan_tabs_container table tbody tr th a:hover, .dokan-report-wrap #dokan_tabs_container table tbody tr th a:focus { color: #0062bd; } .dokan-coupon-content .code a, .dokan-coupon-content .code span { color: #333e48; } .dokan-report-wrap ul.dokan_tabs > li { border: none; } .dokan-report-wrap ul.dokan_tabs > li > a { color: #333e48; } .dokan-report-wrap ul.dokan_tabs > li > a:hover, .dokan-report-wrap ul.dokan_tabs > li > a:focus { background: transparent; } .dokan-report-wrap ul.dokan_tabs > li.active { border-bottom: none; } .dokan-report-wrap ul.dokan_tabs > li.active a { font-weight: 700; position: relative; } .dokan-report-wrap ul.dokan_tabs > li.active a::before { content: ' '; height: 4px; width: 10px; display: block; position: absolute; bottom: -5px; left: 50%; border-radius: 0 0 10px 10px; transform: translateX(-50%); } .dokan-report-wrap ul.dokan_tabs > li.active a::after { content: ' '; border-bottom: 2px solid transparent; display: block; position: absolute; bottom: -1px; width: 80%; } ul.subsubsub > li > a, ul.order-statuses-filter > li > a { color: #536575; } ul.subsubsub > li > a:hover, ul.subsubsub > li > a:focus, ul.order-statuses-filter > li > a:hover, ul.order-statuses-filter > li > a:focus { color: #333e48; } .dokan-dashboard-header h1.entry-title, .dokan-dashboard-header .entry-title.h1 { color: #536575; } .dokan-dashboard-header h1.entry-title span.dokan-right a.dokan-btn.dokan-btn-sm:hover, .dokan-dashboard-header .entry-title.h1 span.dokan-right a.dokan-btn.dokan-btn-sm:hover, .dokan-dashboard-header h1.entry-title span.dokan-right a.dokan-btn.dokan-btn-sm:focus, .dokan-dashboard-header .entry-title.h1 span.dokan-right a.dokan-btn.dokan-btn-sm:focus { background-color: #000; border-color: #000; color: #fff; } .dokan-form-inline.dokan-w6:first-child .dokan-btn { padding: .4em 1.646em; } .dokan-dashboard .dokan-orders-area > a { margin-bottom: 20px; } .dokan-dashboard .dokan-orders-area td.total { text-align: right; } .dokan-dashboard #tracking-modal .modal-header { padding: 1em 2.2em; } .dokan-dashboard #tracking-modal .modal-header .close:focus, .dokan-dashboard #tracking-modal .modal-header .close:hover { color: #fff; } .dokan-dashboard #tracking-modal .modal-header .close { padding: 0.1em 0.3em; margin: 0; } .dokan-dashboard #tracking-modal .modal-header h2, .dokan-dashboard #tracking-modal .modal-header .h2 { font-size: 1.6em; text-transform: uppercase; font-weight: bold; } .dokan-dashboard #tracking-modal .modal-body { padding: 2.4em 2.2em; } .dokan-dashboard #tracking-modal .modal-body .form-control, .dokan-dashboard #tracking-modal .modal-body input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .dokan-dashboard #tracking-modal .modal-body input[type="email"], .dokan-dashboard #tracking-modal .modal-body input[type="url"], .dokan-dashboard #tracking-modal .modal-body input[type="password"], .dokan-dashboard #tracking-modal .modal-body input[type="search"], .dokan-dashboard #tracking-modal .modal-body textarea, .dokan-dashboard #tracking-modal .modal-body .input-text { border-width: 1px; } .dokan-dashboard #tracking-modal .modal-body h5, .dokan-dashboard #tracking-modal .modal-body .h5 { font-size: 1em; font-weight: bold; margin-bottom: 0.8em; } .dokan-dashboard #tracking-modal .modal-body .form-control, .dokan-dashboard #tracking-modal .modal-body input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .dokan-dashboard #tracking-modal .modal-body input[type="email"], .dokan-dashboard #tracking-modal .modal-body input[type="url"], .dokan-dashboard #tracking-modal .modal-body input[type="password"], .dokan-dashboard #tracking-modal .modal-body input[type="search"], .dokan-dashboard #tracking-modal .modal-body textarea, .dokan-dashboard #tracking-modal .modal-body .input-text, .dokan-dashboard #tracking-modal .modal-body #tracking_number { margin-bottom: 20px; } .dokan-dashboard #tracking-modal .modal-body #shipped-date, .dokan-dashboard #tracking-modal .modal-body #tracking_number { width: 100%; max-height: 36px; } .dokan-dashboard #tracking-modal .modal-footer { padding: 1.8em 2.2em; } .dokan-dashboard #tracking-modal .modal-footer button, .dokan-dashboard #tracking-modal .modal-footer input { padding: 0.9em 3.134em; } .dokan-dashboard .dokan-btn, .dokan-dashboard input[type='submit'].dokan-btn, .dokan-dashboard a.dokan-btn { padding: .594rem 1rem; } .dokan-dashboard .toolbar { margin: 0; display: flex; align-items: center; } .dokan-dashboard .toolbar .chosen-choices { background: none; } .dokan-dashboard .toolbar .chosen-choices .default { min-height: 38px !important; } .dokan-dashboard .toolbar .grant_access { margin-left: 20px; } .dokan-dashboard .dokan-form-group .grant_access { width: 100%; } .dokan-dashboard .dokan-table .quantity .minus, .dokan-dashboard .dokan-table .quantity .plus { display: none; } .dokan-dashboard .add_note form#add-order-note { margin-bottom: 24px; } .dokan-dashboard .add_note form#add-order-note .form-control, .dokan-dashboard .add_note form#add-order-note input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .dokan-dashboard .add_note form#add-order-note input[type="email"], .dokan-dashboard .add_note form#add-order-note input[type="url"], .dokan-dashboard .add_note form#add-order-note input[type="password"], .dokan-dashboard .add_note form#add-order-note input[type="search"], .dokan-dashboard .add_note form#add-order-note textarea, .dokan-dashboard .add_note form#add-order-note .input-text { border-width: 1px; } .dokan-dashboard .add_note form#add-order-note .clearfix { display: flex; align-items: center; } .dokan-dashboard .add_note form#add-order-note .order_note_type { margin-bottom: 0; } .dokan-dashboard .add_note form#add-order-note .add_note { padding: 0.75em 2.646em; margin-left: 20px; } .dokan-dashboard-wrap .fa { font-family: 'FontAwesome'; font-weight: 400; } .dokan-product-gallery a.add-product-images, .dokan-product-gallery a.dokan-btn, .dokan-product-gallery .dokan-btn, .dokan-orders-area a.add-product-images, .dokan-orders-area a.dokan-btn, .dokan-orders-area .dokan-btn, .order_download_permissions a.add-product-images, .order_download_permissions a.dokan-btn, .order_download_permissions .dokan-btn { color: #333e48; } .dokan-product-gallery a.add-product-images:hover, .dokan-product-gallery a.add-product-images:focus, .dokan-product-gallery a.dokan-btn:hover, .dokan-product-gallery a.dokan-btn:focus, .dokan-product-gallery .dokan-btn:hover, .dokan-product-gallery .dokan-btn:focus, .dokan-orders-area a.add-product-images:hover, .dokan-orders-area a.add-product-images:focus, .dokan-orders-area a.dokan-btn:hover, .dokan-orders-area a.dokan-btn:focus, .dokan-orders-area .dokan-btn:hover, .dokan-orders-area .dokan-btn:focus, .order_download_permissions a.add-product-images:hover, .order_download_permissions a.add-product-images:focus, .order_download_permissions a.dokan-btn:hover, .order_download_permissions a.dokan-btn:focus, .order_download_permissions .dokan-btn:hover, .order_download_permissions .dokan-btn:focus { color: #fff; } .dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1, .dokan-product-edit-area header.dokan-pro-edit-breadcrumb .h1 { display: flex; align-items: center; margin-bottom: 0; } .dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-right, .dokan-product-edit-area header.dokan-pro-edit-breadcrumb .h1 .dokan-right { flex-grow: 1; text-align: right; } .dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-right a, .dokan-product-edit-area header.dokan-pro-edit-breadcrumb .h1 .dokan-right a { padding: 0.6em 2.4em; font-weight: 600; } .dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-right a:hover, .dokan-product-edit-area header.dokan-pro-edit-breadcrumb .h1 .dokan-right a:hover { color: #333e48; } .dokan-product-edit-area .dokan-edit-sidebar .dokan-btn-theme { width: 100%; margin-bottom: 10px; } .dokan-product-shipping .dokan-form-group { display: flex; align-items: center; } .dokan-product-shipping .product-dimension .form-control, .dokan-product-shipping .product-dimension input[type="text"]:not(.form-control):not( input[type="email"]):not( input[type="url"]):not( input[type="password"]):not( input[type="search"]):not( textarea):not( .input-text), .dokan-product-shipping .product-dimension input[type="email"], .dokan-product-shipping .product-dimension input[type="url"], .dokan-product-shipping .product-dimension input[type="password"], .dokan-product-shipping .product-dimension input[type="search"], .dokan-product-shipping .product-dimension textarea, .dokan-product-shipping .product-dimension .input-text { line-height: 1; border-radius: 2em; padding: 0.4em 1em; border-width: 1px; } .dokan-modal-content .inner { padding: 0; } .dokan-modal-content header.modal-header h1:after, .dokan-modal-content header.modal-header .h1:after { content: none; } .dokan-modal-content header.modal-header .modal-close-link { border: 1px solid #dddddd; border-radius: 0; height: 56px; } .single-product .dokan-btn { margin-top: 10px; } tr.shipping > td, tr.shipping > th { display: table-cell; } .electro-tabs #tab-seller.electro-tab .tab-content h2, .electro-tabs #tab-seller.electro-tab .tab-content .h2, .electro-tabs #tab-seller #tab-seller h2, .electro-tabs #tab-seller #tab-seller .h2, .woocommerce-tabs.electro-tab .tab-content h2, .woocommerce-tabs.electro-tab .tab-content .h2, .woocommerce-tabs #tab-seller h2, .woocommerce-tabs #tab-seller .h2 { color: #333e48; font-size: 1.643em; line-height: 1.043em; margin-bottom: 1em; } .electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled li.clearfix span.seller-rating, .electro-tabs #tab-seller #tab-seller ul.list-unstyled li.clearfix span.seller-rating, .woocommerce-tabs.electro-tab .tab-content ul.list-unstyled li.clearfix span.seller-rating, .woocommerce-tabs #tab-seller ul.list-unstyled li.clearfix span.seller-rating { display: block; } .electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled li.clearfix span.text, .electro-tabs #tab-seller #tab-seller ul.list-unstyled li.clearfix span.text, .woocommerce-tabs.electro-tab .tab-content ul.list-unstyled li.clearfix span.text, .woocommerce-tabs #tab-seller ul.list-unstyled li.clearfix span.text { display: none; } .electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled li.clearfix .star-rating, .electro-tabs #tab-seller #tab-seller ul.list-unstyled li.clearfix .star-rating, .woocommerce-tabs.electro-tab .tab-content ul.list-unstyled li.clearfix .star-rating, .woocommerce-tabs #tab-seller ul.list-unstyled li.clearfix .star-rating { display: inline-block; } .electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled .store-address span:not(.details), .electro-tabs #tab-seller #tab-seller ul.list-unstyled .store-address span:not(.details), .woocommerce-tabs.electro-tab .tab-content ul.list-unstyled .store-address span:not(.details), .woocommerce-tabs #tab-seller ul.list-unstyled .store-address span:not(.details) { display: block; margin-top: 20px; } .electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled .store-name, .electro-tabs #tab-seller #tab-seller ul.list-unstyled .store-name, .woocommerce-tabs.electro-tab .tab-content ul.list-unstyled .store-name, .woocommerce-tabs #tab-seller ul.list-unstyled .store-name { margin-bottom: 8px; } .dropdown-menu-mini-cart ul.product_list_widget li.mini_cart_item dl.variation { margin-top: 5px; } .dropdown-menu-mini-cart ul.product_list_widget li.mini_cart_item dl.variation dt.variation-Seller, .dropdown-menu-mini-cart ul.product_list_widget li.mini_cart_item dl.variation dd.variation-Seller p { float: left; margin: 0; } .dropdown-menu-mini-cart ul.product_list_widget li.mini_cart_item dl.variation dd.variation-Seller { padding-left: 5px; display: inline-block; margin: 0; } .dokan-theme-electro table.shop_table tbody tr.cart_item td.product-name dl.variation dt.variation-Seller, .dokan-theme-electro table.shop_table tbody tr.cart_item td.product-name dl.variation dd.variation-Seller p { float: left; margin: 0; } .dokan-theme-electro table.shop_table tbody tr.cart_item td.product-name dl.variation dd.variation-Seller { padding-left: 5px; display: inline-block; margin: 0; } .dokan-theme-electro .checkout_coupon .form-row-first { padding: 0; } .dokan-theme-electro .checkout_coupon .form-row-last { padding: 0; } .dokan-theme-electro .col2-set .col-2 p.form-row.form-group.user-role { padding: 0 25px; } .woocommerce-account #dokan-seller-listing-wrap h2, .woocommerce-account #dokan-seller-listing-wrap .h2 { border: 0; padding: 0; margin: 0; margin-left: 20px; font-size: 20px; } .woocommerce-account #dokan-seller-listing-wrap ul.dokan-seller-wrap li { border-bottom: 1px solid #dddddd; padding-bottom: 10px; } .woocommerce-account #dokan-seller-listing-wrap .dokan-single-seller__inner--products { display: none; } .woocommerce-account #dokan-seller-listing-wrap .dokan-single-seller__inner--bottom { display: flex; align-items: center; } .woocommerce-account #dokan-seller-listing-wrap .dokan-single-seller__inner__logo img { width: 50px; border-radius: 50%; } .dokan-rating .star-rating { float: left; } .dokan-store .comment-text { display: table; width: 100%; } .dokan-store .comment-text p { display: table-footer-group; } .store-review-wrap #reviews:not(.electro-advanced-reviews) #comments > h2, .store-review-wrap #reviews:not(.electro-advanced-reviews) #comments > .h2 { font-size: 1.5em; text-align: left; border-bottom: none; } .store-review-wrap #reviews:not(.electro-advanced-reviews) #comments > h2:after, .store-review-wrap #reviews:not(.electro-advanced-reviews) #comments > .h2:after { content: none; } .dokan-category-menu, .dokan-store-menu { border-width: 0; } .dokan-category-menu ul, .dokan-store-menu ul { list-style: none; } .dokan-category-menu #cat-drop-stack, .dokan-store-menu #cat-drop-stack { padding: 0 !important; border: 2px solid #ececec; border-radius: 6px; } .dokan-category-menu #cat-drop-stack ul, .dokan-store-menu #cat-drop-stack ul { margin: 0; } .dokan-category-menu #cat-drop-stack ul > li > a, .dokan-store-menu #cat-drop-stack ul > li > a { display: block; font-size: 1em; padding: 0.4em 0 0.4em 2.143em; border-bottom-width: 0 !important; margin: 0 !important; } .dokan-category-menu #cat-drop-stack ul > li:last-child.has-children a, .dokan-store-menu #cat-drop-stack ul > li:last-child.has-children a { border-bottom-width: 0 !important; } .dokan-category-menu #cat-drop-stack ul > li.has-children > a, .dokan-store-menu #cat-drop-stack ul > li.has-children > a { padding-left: 0; } .dokan-category-menu #cat-drop-stack ul > li.has-children .caret-icon, .dokan-store-menu #cat-drop-stack ul > li.has-children .caret-icon { position: static; width: auto; right: unset; float: left; padding-left: 1.214em; padding-right: .429em; } .dokan-category-menu #cat-drop-stack ul > li.has-children .caret-icon i, .dokan-store-menu #cat-drop-stack ul > li.has-children .caret-icon i { font-size: .857em; color: #aeaeae; width: .571em; } .dokan-category-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block h3, .dokan-category-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block .h3, .dokan-store-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block h3, .dokan-store-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block .h3 { font-size: inherit; margin: 0; border-top: 1px solid #dddddd; } .dokan-category-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block h3 a, .dokan-category-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block .h3 a, .dokan-store-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block h3 a, .dokan-store-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block .h3 a { color: #333e48; display: block; padding: 0.571em 0 0.643em 25px; line-height: 22px; } .dokan-category-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block h3 a:before, .dokan-category-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block .h3 a:before, .dokan-store-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block h3 a:before, .dokan-store-menu #cat-drop-stack ul > li.has-children .sub-category .sub-block .h3 a:before { content: none; } .dokan-category-menu #cat-drop-stack ul > li.has-children .children, .dokan-store-menu #cat-drop-stack ul > li.has-children .children { background-color: transparent !important; padding: 0 0 0 1em; padding-top: 0; padding-right: 0; padding-bottom: 0; } .dokan-category-menu #cat-drop-stack ul > li.has-children .children li, .dokan-store-menu #cat-drop-stack ul > li.has-children .children li { border-top-width: 0; } .dokan-category-menu ul li, .dokan-store-menu ul li { border-top: 1px solid #dddddd; } .dokan-category-menu ul li:first-child, .dokan-store-menu ul li:first-child { border: none; } .dokan-widget-area .widget, .dokan-store-list-sidebar .widget { margin-bottom: 5.143em; } .dokan-widget-area .widget .widget-title, .dokan-store-list-sidebar .widget .widget-title { position: relative; font-size: 1.357em; line-height: 0.947em; margin-bottom: 1.842em; padding: 0 0 1.053em; border-width: 0; border-bottom: 1px solid #dddddd; background-color: transparent; } .dokan-widget-area .widget .widget-title:after, .dokan-store-list-sidebar .widget .widget-title:after { border-bottom: 2px solid transparent; bottom: -1px; content: " "; display: block; position: absolute; width: 3.684em; } .dokan-widget-area .widget:last-child, .dokan-store-list-sidebar .widget:last-child { margin-bottom: 0; } .widget.dokan-store-contact form.seller-form ul { padding: 0; list-style: none; } .widget.dokan-store-contact form.seller-form input[type="submit"], .widget.dokan-store-contact form.seller-form .dokan-btn { color: #333e48; } .widget.dokan-best-seller-widget ul.dokan-best-sellers > li, .widget.dokan-best-seller-widget ul.dokan-feature-sellers > li, .widget.dokan-feature-seller-widget ul.dokan-best-sellers > li, .widget.dokan-feature-seller-widget ul.dokan-feature-sellers > li { margin-bottom: 2.143em; } .widget.dokan-best-seller-widget ul.dokan-best-sellers > li > a, .widget.dokan-best-seller-widget ul.dokan-feature-sellers > li > a, .widget.dokan-feature-seller-widget ul.dokan-best-sellers > li > a, .widget.dokan-feature-seller-widget ul.dokan-feature-sellers > li > a { color: #333e48; display: block; font-weight: 400; font-size: 1em; line-height: 1.2em; } .widget.dokan-best-seller-widget ul.dokan-best-sellers > li i, .widget.dokan-best-seller-widget ul.dokan-feature-sellers > li i, .widget.dokan-feature-seller-widget ul.dokan-best-sellers > li i, .widget.dokan-feature-seller-widget ul.dokan-feature-sellers > li i { color: #fed700; } .widget.dokan-best-seller-widget ul.dokan-best-sellers > li:last-child, .widget.dokan-best-seller-widget ul.dokan-feature-sellers > li:last-child, .widget.dokan-feature-seller-widget ul.dokan-best-sellers > li:last-child, .widget.dokan-feature-seller-widget ul.dokan-feature-sellers > li:last-child { margin-bottom: 0; } .dokan-store-sidebar .product_list_widget .product-title { color: #333e48; font-weight: 400; } .dokan-store-sidebar .product_list_widget .electro-price .amount { font-weight: 700; font-size: 1.071em; } .dokan-store-sidebar .widget_categories ul { list-style: none; padding-left: 0; margin-bottom: 0; } .dokan-store-sidebar .widget_categories ul a { color: #333e48; display: inline-block; padding: .35em 0; } .dokan-store-sidebar .dokan-store-menu ul { padding-left: 0; list-style: none; } .dokan-store-sidebar .dokan-store-menu ul a { color: #333e48; padding: .4em 0; display: block; } .dokan-store-sidebar .widget { margin-bottom: 3.3em; } .dokan-store-sidebar .widget-store-owner .widget-title { font-size: 1.286em; line-height: 1em; margin-bottom: 1.95em; padding-bottom: 1.053em; position: relative; border-bottom: 1px solid #dddddd; } .dokan-store-sidebar .widget-store-owner .widget-title:after { content: ' '; width: 3.684em; border-bottom: 2px solid transparent; display: block; position: absolute; bottom: -1px; } .dokan-store-sidebar .widget-store-owner .store-owner-profile { display: flex; align-items: center; margin-bottom: 25px; } .dokan-store-sidebar .widget-store-owner .store-owner-profile-info { flex-grow: 1; flex-basis: 0; } .dokan-store-sidebar .widget-store-owner .store-owner-profile-info .owner-name { font-size: 15px; margin-bottom: .125rem; } .dokan-store-sidebar .widget-store-owner .store-owner-info .owner-joined, .dokan-store-sidebar .widget-store-owner .store-owner-bio { color: #818181; } .dokan-store-sidebar .widget-store-owner .store-owner-avatar { margin-right: 1rem; } .dokan-store-sidebar .widget-store-owner .store-owner-avatar img { width: 75px; height: 75px; object-fit: cover; border-radius: 50%; } .dokan-store .pagination-wrap ul.pagination, .dokan-dashboard .pagination-wrap ul.pagination { padding-left: 0; margin-bottom: 0; list-style: none; display: block; } .dokan-store .pagination-wrap ul.pagination::after, .dokan-dashboard .pagination-wrap ul.pagination::after { display: block; clear: both; content: ""; } .dokan-store .pagination-wrap ul.pagination > li, .dokan-dashboard .pagination-wrap ul.pagination > li { float: left; margin-right: 0.286em; } .dokan-store .pagination-wrap ul.pagination > li a, .dokan-store .pagination-wrap ul.pagination > li span, .dokan-dashboard .pagination-wrap ul.pagination > li a, .dokan-dashboard .pagination-wrap ul.pagination > li span { color: #7e7e7e; display: block; padding: 0.643em 1.429em; border: 1px solid #e3e3e3; border-radius: 1.143em; } .dokan-store .pagination-wrap ul.pagination > li a:hover, .dokan-store .pagination-wrap ul.pagination > li a:focus, .dokan-store .pagination-wrap ul.pagination > li span:hover, .dokan-store .pagination-wrap ul.pagination > li span:focus, .dokan-dashboard .pagination-wrap ul.pagination > li a:hover, .dokan-dashboard .pagination-wrap ul.pagination > li a:focus, .dokan-dashboard .pagination-wrap ul.pagination > li span:hover, .dokan-dashboard .pagination-wrap ul.pagination > li span:focus { text-decoration: none; } .dokan-store .pagination-wrap ul.pagination > li a.current, .dokan-store .pagination-wrap ul.pagination > li span.current, .dokan-dashboard .pagination-wrap ul.pagination > li a.current, .dokan-dashboard .pagination-wrap ul.pagination > li span.current { color: #262626; font-weight: bold; border: none; } .dokan-store .pagination-wrap ul.pagination > li a.dots, .dokan-store .pagination-wrap ul.pagination > li span.dots, .dokan-dashboard .pagination-wrap ul.pagination > li a.dots, .dokan-dashboard .pagination-wrap ul.pagination > li span.dots { border: none; padding: 0.642em; } .dokan-store .pagination-wrap ul.pagination > li a:hover, .dokan-dashboard .pagination-wrap ul.pagination > li a:hover { background-color: #e3e3e3; } .dokan-store .pagination-wrap ul.pagination > li:last-child, .dokan-dashboard .pagination-wrap ul.pagination > li:last-child { margin-right: 0; } .dokan-pagination-container ul.dokan-pagination { padding-left: 0; margin-bottom: 0; list-style: none; } .dokan-pagination-container ul.dokan-pagination::after { display: block; clear: both; content: ""; } .dokan-pagination-container ul.dokan-pagination > li { float: left; margin-right: 0.286em; } .dokan-pagination-container ul.dokan-pagination > li a, .dokan-pagination-container ul.dokan-pagination > li span { color: #7e7e7e; display: block; padding: 0.643em 1.429em; border: 1px solid #e3e3e3; border-radius: 1.143em; } .dokan-pagination-container ul.dokan-pagination > li a:hover, .dokan-pagination-container ul.dokan-pagination > li a:focus, .dokan-pagination-container ul.dokan-pagination > li span:hover, .dokan-pagination-container ul.dokan-pagination > li span:focus { text-decoration: none; } .dokan-pagination-container ul.dokan-pagination > li.active a { color: #262626; font-weight: bold; border: none; } .dokan-pagination-container ul.dokan-pagination > li.dots { border: none; padding: 0.642em; } .dokan-pagination-container ul.dokan-pagination > li a:hover { background-color: #e3e3e3; } .dokan-pagination-container ul.dokan-pagination > li:last-child { margin-right: 0; } @media (max-width: 767.98px) { /*upto 544*/ ul.dokan-seller-wrap li.dokan-single-seller { width: 100% !important; } .dokan-form-inline { margin-bottom: 1.250em; } .dokan-form-inline .dokan-form-group { float: none; display: block; margin-right: 0; } .dokan-dashboard .dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-table thead, .dokan-product-listing .dokan-product-listing-area table.product-listing-table thead, .dokan-coupon-content .dashboard-coupons-area table thead, .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table thead { display: none !important; } .dokan-dashboard .dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-table tbody tr td, .dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr td, .dokan-coupon-content .dashboard-coupons-area table tbody tr td, .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table tbody tr td { display: block !important; border-top: none; } .dokan-dashboard .dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-table tbody tr td:last-child, .dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr td:last-child, .dokan-coupon-content .dashboard-coupons-area table tbody tr td:last-child, .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table tbody tr td:last-child { border-bottom: 1px solid #dddddd; width: 100%; } .dokan-dashboard .dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-table tbody tr:last-child td:last-child, .dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr:last-child td:last-child, .dokan-coupon-content .dashboard-coupons-area table tbody tr:last-child td:last-child, .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table tbody tr:last-child td:last-child { border-bottom: none; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table tbody tr td { width: 100% !important; } .dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type::before { text-align: left !important; } } @media (max-width: 991.98px) { /* upto 991px*/ .dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type::before { text-align: left !important; } .dokan-product-listing .dokan-product-listing-area table.product-listing-table thead { display: none !important; } .dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr td { display: block !important; border-top: none; } .dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr td:last-child { border-bottom: 1px solid #dddddd; width: 100%; } .dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr:last-child td:last-child { border-bottom: none; } .dokan-w5 { width: 75%; } } .dokan-elector-style-active.dokan-elector-style-active .profile-info-img.dummy-image { height: 315px; max-height: 315px; background-color: #f5f5f5; } .dokan-elector-style-active.dokan-elector-style-active .dokan-store-info, .dokan-elector-style-active.dokan-elector-style-active .store-social { padding-left: 0; list-style: none; display: flex; } .dokan-elector-style-active.dokan-elector-style-active .dokan-store-info li, .dokan-elector-style-active.dokan-elector-style-active .store-social li { flex-shrink: 0; } .dokan-elector-style-active.dokan-elector-style-active .dokan-store-info li:not(:last-child):after, .dokan-elector-style-active.dokan-elector-style-active .store-social li:not(:last-child):after { content: '|'; font-weight: 700; color: #d6cccc; display: inline-block; margin: 0 15px 0 18px; vertical-align: top; } .dokan-elector-style-active.dokan-elector-style-active .dokan-store-info i, .dokan-elector-style-active.dokan-elector-style-active .store-social i { float: none; width: 17px; font-size: 17px; text-align: center; margin-right: 5px; -webkit-font-smoothing: auto; } .dokan-elector-style-active.dokan-elector-style-active .dokan-store-info i[class^="fa"], .dokan-elector-style-active.dokan-elector-style-active .store-social i[class^="fa"] { font-size: 14px; } .dokan-elector-style-active.dokan-elector-style-active .store-social { margin-bottom: 0; } .dokan-elector-style-active.dokan-elector-style-active .store-social > li { margin-bottom: .75rem; } .dokan-elector-style-active.dokan-elector-style-active .dokan-store-rating .text { padding-left: 6px; } .dokan-elector-style-active.dokan-elector-style-active .star-rating:before { float: none; position: static; } .dokan-elector-style-active.dokan-elector-style-active .star-rating .width + span { display: none; } .dokan-elector-style-active.dokan-elector-style-active .dokan-follow-store-button { border: 1px solid #d9d9d9; font-weight: 500; min-width: 138px; } .dokan-elector-style-active.dokan-elector-style-active .dokan-follow-store-button:not(:hover):not(:focus) { background-color: #fff; } .dokan-elector-style-active.dokan-elector-style-active .dokan-follow-store-button.dokan-follow-store-button-working:after { margin-top: 10px; } .dokan-elector-style-active.dokan-elector-style-active .dokan-follow-store-button-label-current:before, .dokan-elector-style-active.dokan-elector-style-active .dokan-follow-store-button-label-unfollow:before { font-family: "Font Awesome 5 Free"; font-weight: 400; content: '\f004'; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; vertical-align: middle; padding-right: 10px; } .dokan-elector-style-active.dokan-elector-style-active [data-status="following"] .dokan-follow-store-button-label-current:before, .dokan-elector-style-active.dokan-elector-style-active [data-status="following"] .dokan-follow-store-button-label-unfollow:before { font-weight: 900; } .dokan-elector-style-active.dokan-elector-style-active [data-status="following"] .dokan-follow-store-button-label-current:before { color: #f22613; } .dokan-elector-style-active.store-v1 .electro-dokan-single-store-header-wraper, .dokan-elector-style-active.store-v2 .electro-dokan-single-store-header-wraper { width: 100%; padding-right: var(--bs-gutter-x, 0.9375rem); padding-left: var(--bs-gutter-x, 0.9375rem); margin-right: auto; margin-left: auto; margin-bottom: 1.875rem; } @media (max-width: 767.98px) { .dokan-elector-style-active.store-v1 .electro-dokan-single-store-header-wraper, .dokan-elector-style-active.store-v2 .electro-dokan-single-store-header-wraper { width: 100%; } } .dokan-elector-style-active.store-v1 .profile-info-box, .dokan-elector-style-active.store-v5 .profile-info-box { position: relative; } .dokan-elector-style-active.store-v1 .bg-image-wrapper, .dokan-elector-style-active.store-v5 .bg-image-wrapper { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .dokan-elector-style-active.store-v1 .bg-image-wrapper .profile-info-img, .dokan-elector-style-active.store-v5 .bg-image-wrapper .profile-info-img { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .dokan-elector-style-active.store-v1 .bg-image-wrapper .profile-info-img, .dokan-elector-style-active.store-v5 .bg-image-wrapper .profile-info-img { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .dokan-elector-style-active.store-v1 .bg-image-wrapper img, .dokan-elector-style-active.store-v5 .bg-image-wrapper img { height: 100% !important; max-width: none; object-fit: cover; } .dokan-elector-style-active.store-v1 .bg-image-wrapper .dummy-image, .dokan-elector-style-active.store-v5 .bg-image-wrapper .dummy-image { height: 100% !important; max-height: 100%; background-color: #f5f5f5; } .dokan-elector-style-active.store-v1 .profile-info-summery-wrapper, .dokan-elector-style-active.store-v5 .profile-info-summery-wrapper { position: relative; z-index: 1; } .dokan-elector-style-active.store-v1 .dokan-store-tabs:after, .dokan-elector-style-active.store-v5 .dokan-store-tabs:after { content: ' '; border-bottom: 1px solid #dddddd; display: block; bottom: 1px; width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .dokan-elector-style-active.store-v1 .dokan-store-tabs:after, .dokan-elector-style-active.store-v5 .dokan-store-tabs:after { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul { padding-left: 0; list-style: none; border: none; display: flex; flex-wrap: nowrap; position: relative; z-index: 1; align-items: center; margin-bottom: 0; } .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul li, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul li { border-right: none; } .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul li + li, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul li + li { margin-left: 40px; } .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul li a, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul li a { color: #343f49; padding: 19px 5px 15px; border-bottom: 2px solid transparent; } .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul li a:hover, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul li a:hover { background-color: transparent; } .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul .dokan-store-support-btn-wrap, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul .dokan-store-support-btn-wrap { display: none; } .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul a, .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul button, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul a, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul button { font-size: 17px; position: relative; } .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul li.active a, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul li.active a { font-weight: 600; } .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul li.active a:after, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul li.active a:after { content: ' '; height: 6px; width: 11px; display: block; position: absolute; top: 100%; left: 50%; border-radius: 0 0 10px 10px; transform: translateX(-50%); } @media (max-width: 767.98px) { .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul { overflow-x: auto; overflow-y: hidden; } .dokan-elector-style-active.store-v1 .dokan-store-tabs > ul li, .dokan-elector-style-active.store-v5 .dokan-store-tabs > ul li { flex-shrink: 0; } } .dokan-elector-style-active.store-v1 .dokan-store-tabs ul li.dokan-share-btn-wrap .dokan-share-btn, .dokan-elector-style-active.store-v5 .dokan-store-tabs ul li.dokan-share-btn-wrap .dokan-share-btn { background-color: transparent !important; color: #343f49 !important; font-weight: 400; margin: 0; line-height: 1; padding: 19px 0 18px; } .dokan-elector-style-active.store-v1 .dokan-store-tabs ul li.dokan-share-btn-wrap .dokan-share-btn i, .dokan-elector-style-active.store-v5 .dokan-store-tabs ul li.dokan-share-btn-wrap .dokan-share-btn i { margin-left: 5px; } .dokan-elector-style-active.store-v1 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields, .dokan-elector-style-active.store-v5 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields { position: relative; } .dokan-elector-style-active.store-v1 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .product-search-field, .dokan-elector-style-active.store-v5 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .product-search-field { padding: 8px 55px 9px 25px; } .dokan-elector-style-active.store-v1 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .vendor-products-search-submit-btn, .dokan-elector-style-active.store-v5 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .vendor-products-search-submit-btn { font-size: 20px; line-height: 1; background: none; color: #656565; position: absolute; right: 0; padding: 8px 22px 7px 20px; top: 50%; transform: translateY(-50%); } .dokan-elector-style-active.store-v1 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .vendor-products-search-submit-btn i, .dokan-elector-style-active.store-v5 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .vendor-products-search-submit-btn i { font-weight: 700; } @media (min-width: 576px) { .dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head { flex-shrink: 0; } } .dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle { margin-top: .5rem; margin-bottom: .5rem; } @media (min-width: 576px) { .dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle { margin-top: 0; } } @media (min-width: 992px) { .dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle { margin-bottom: -28px; } } .dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img { width: 120px; height: 120px; object-fit: cover; border-radius: 50%; border: 2px solid #fff; } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img { width: 80px; height: 80px; margin-left: auto; margin-right: auto; } } @media (min-width: 992px) { .dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img { border-width: 5px; width: 170px; height: 170px; } } .dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info { padding: 0; } .dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul { padding: 0; } .dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info i { margin-left: 0; } @media (min-width: 576px) { .dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery { width: 100%; height: 100%; padding-top: 25px; background-color: transparent; color: #333e48; display: flex; align-items: flex-end; } } .dokan-elector-style-active.store-v1 .profile-frame .store-name { font-size: 24px; font-weight: 700; } @media (min-width: 576px) { .dokan-elector-style-active.store-v1 .profile-frame .store-name { margin-bottom: 0; } } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v1 .profile-frame .store-name, .dokan-elector-style-active.store-v1 .profile-frame .dokan-store-rating { text-align: center; } .dokan-elector-style-active.store-v1 .profile-frame .title-and-rating { margin-bottom: 1rem; } .dokan-elector-style-active.store-v1 .profile-frame .dokan-store-info { overflow-x: auto; } } @media (min-width: 576px) { .dokan-elector-style-active.store-v1 .profile-frame .title-and-rating { display: flex; align-items: center; margin-bottom: 9px; padding-left: 3px; } .dokan-elector-style-active.store-v1 .profile-frame .profile-summery-info-wrapper { margin-left: 29px; margin-bottom: .5rem; } .dokan-elector-style-active.store-v1 .profile-frame .dokan-store-rating { padding-left: 22px; } } @media (min-width: 768px) { .dokan-elector-style-active.store-v1 .profile-frame .dokan-store-info { flex-wrap: wrap; } } .dokan-elector-style-active.store-v1 .profile-frame + .dokan-store-tabs:after { content: ' '; border-bottom: 1px solid #dddddd; display: block; bottom: 0; width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .dokan-elector-style-active.store-v1 .profile-frame + .dokan-store-tabs:after { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .dokan-elector-style-active.store-v1 .profile-frame + .dokan-store-tabs > ul { padding-left: 190px; } .dokan-elector-style-active.store-v1 .profile-frame + .dokan-store-tabs > ul li { display: flex; border-right: none; } @media (max-width: 767.98px) { .dokan-elector-style-active.store-v1 .profile-frame + .dokan-store-tabs > ul { padding-left: 0; } .dokan-elector-style-active.store-v1 .profile-frame + .dokan-store-tabs > ul li { flex-shrink: 0; } } .dokan-elector-style-active.store-v1 .profile-info-box { display: flex; min-height: 315px; } .dokan-elector-style-active.store-v1 .profile-info-box > * { flex: 0 0 100%; max-width: 100%; } .dokan-elector-style-active.store-v1 .bg-image-wrapper img { min-height: 315px; } .dokan-elector-style-active.store-v1 .bg-image-wrapper .dummy-image { min-height: 315px; } .dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap { margin-bottom: 1rem; } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap > div { float: none !important; text-align: center; } .dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap > div .dokan-btn { width: auto; padding: .5rem 1rem; } .dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap > div:not(:first-child) { margin-top: .5rem; } } @media (min-width: 576px) { .dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap { text-align: right; margin-left: auto; margin-bottom: 1.5rem; } .dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap .dokan-store-support-btn-wrap { margin-bottom: 9px; } .dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap .dokan-btn { font-size: 14px; font-weight: 700; padding: 8px 20px 8px 21px; } .dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap .dokan-btn.dokan-follow-store-button { padding-left: 24px; padding-right: 21px; } } .dokan-elector-style-active.store-v2 .profile-frame { z-index: 2; } .dokan-elector-style-active.store-v2 .profile-frame .bg-image-wrapper { width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .dokan-elector-style-active.store-v2 .profile-frame .bg-image-wrapper { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .dokan-elector-style-active.store-v2 .profile-frame .bg-image-wrapper img { width: 100%; height: 315px; object-fit: cover; } .dokan-elector-style-active.store-v2 .electro-dokan-single-store-header-wraper { margin-bottom: 3.75rem; } .dokan-elector-style-active.store-v2 .electro-dokan-single-store-header-wraper:after { content: ' '; border-bottom: 1px solid #dddddd; width: 100vw; position: relative; margin-left: calc(-50vw + 50% - 8px); } @media (max-width: 767.98px) { .dokan-elector-style-active.store-v2 .electro-dokan-single-store-header-wraper:after { /* (max-width: 991.98px) */ margin-left: calc(-50vw + 50%); } } .dokan-elector-style-active.store-v2 .dokan-single-store-header { margin-bottom: 1.25rem; } .dokan-elector-style-active.store-v2 .profile-info-summery-wrapper { text-align: center; } .dokan-elector-style-active.store-v2 .profile-img.profile-img-circle { position: relative; z-index: 2; margin-bottom: .5rem; margin-top: -40px; } .dokan-elector-style-active.store-v2 .profile-img.profile-img-circle img { width: 80px; height: 80px; margin-left: auto; margin-right: auto; object-fit: cover; border-radius: 50%; border: 2px solid #fff; } @media (min-width: 768px) { .dokan-elector-style-active.store-v2 .profile-img.profile-img-circle { margin-top: -74px; } .dokan-elector-style-active.store-v2 .profile-img.profile-img-circle img { width: 148px; height: 148px; border-width: 5px; } } .dokan-elector-style-active.store-v2 .dokan-store-info { flex-wrap: wrap; justify-content: center; } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v2 .dokan-store-info { margin-bottom: .5rem; } .dokan-elector-style-active.store-v2 .dokan-store-info li { width: 100%; margin-bottom: .5rem; } .dokan-elector-style-active.store-v2 .dokan-store-info li:not(:last-child):after { content: none; } } .dokan-elector-style-active.store-v2 .store-name { font-size: 28px; font-weight: 700; margin-bottom: .5rem; } .dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap .dokan-store-support-btn-wrap { margin-bottom: .75rem; } .dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap .dokan-store-support-btn { font-weight: 500; border: 1px solid; margin-top: 0; padding: 8px 23px; } .dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap .dokan-store-support-btn:not(:hover):not(:focus) { background-color: transparent; border-color: #d9d9d9; } @media (min-width: 768px) { .dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap { display: flex; align-items: center; justify-content: center; } .dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap > *:not(:last-child) { margin-right: 1rem; } .dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap .dokan-store-support-btn-wrap { display: inline-block; margin-bottom: 0; } } .dokan-elector-style-active.store-v3 .store-name { font-size: 28px; font-weight: 700; margin-bottom: 1rem; } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v3 .store-name { text-align: center; } } .dokan-elector-style-active.store-v3 .dokan-store-support-btn { margin-top: 0; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame { margin-bottom: 1rem; background: none; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper { position: relative; border-width: 0; color: #333e48; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery { width: 100%; height: auto; padding-top: 0; background: none; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info { padding: 0; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info i { float: none; margin-left: 0; margin-top: 0; } @media (max-width: 1199.98px) { .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info { display: flex; flex-wrap: wrap; position: static; } } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li { width: 100%; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:not(:last-child):after { content: none; } } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper { position: static; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social { display: flex; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img { width: 120px; height: 120px; border-radius: 0; object-fit: cover; } @media (min-width: 1200px) { .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img { width: 204px; height: 204px; } } @media (min-width: 768px) { .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head { flex-shrink: 0; margin-right: 1rem; } } @media (min-width: 1200px) { .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head { margin-right: 2.25rem; } } @media (max-width: 1199.98px) { .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head { position: static; } } @media (min-width: 768px) { .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery { display: flex; flex-wrap: wrap; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-summery-info-buttons-wrapper { flex-basis: 0; flex-grow: 1; max-width: 100%; } } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-share { display: inline-block; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-share .jssocials-share { margin: 0 .5rem; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-share .jssocials-share-link:not(:hover) { color: #a1aaad; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-share .jssocials-share-logo { font-size: 1.2em; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap > * { float: none !important; } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap > * { text-align: center; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap > * .dokan-btn { width: auto; padding: .5rem 1rem; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap > *:not(:first-child) { margin-top: 1rem; } } @media (min-width: 576px) { .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap { display: flex; flex-wrap: wrap; align-items: center; flex: 0 0 100%; max-width: 100%; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap > *:not(:last-child) { margin-right: 10px; } } @media (min-width: 1200px) { .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap > * + .dokan-share-wrap { margin-left: 20px; } } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap .dokan-store-follow-store-btn-wrap { order: -1; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap .dokan-btn { font-size: 14px; font-weight: 700; padding: 8px 20px 8px 21px; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap .dokan-btn.dokan-follow-store-button { padding-left: 24px; padding-right: 21px; } .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap .dokan-btn.dokan-follow-store-button.dokan-follow-store-button-working:after { margin-top: 10px; } @media (max-width: 1199.98px) { .dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap > div { margin-bottom: .5rem; } } .dokan-elector-style-active.store-v3 .dokan-store-rating { margin-bottom: 1rem; } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v3 .dokan-store-rating { text-align: center; } } .dokan-elector-style-active.store-v3 .dokan-store-info { flex-wrap: wrap; margin-bottom: .25rem; } .dokan-elector-style-active.store-v4 .store-name { font-size: 18px; font-weight: 700; margin-bottom: .5rem; } .dokan-elector-style-active.store-v4 .profile-frame { position: relative; padding: 30px 20px; margin-bottom: 2.25rem; background-color: #f5f5f5; text-align: center; } .dokan-elector-style-active.store-v4 .profile-frame .dokan-store-info, .dokan-elector-style-active.store-v4 .profile-frame .store-social { display: block; margin-bottom: 0; } .dokan-elector-style-active.store-v4 .profile-frame .dokan-store-info li, .dokan-elector-style-active.store-v4 .profile-frame .store-social li { margin-bottom: .25rem; } .dokan-elector-style-active.store-v4 .profile-frame .dokan-store-info li:after, .dokan-elector-style-active.store-v4 .profile-frame .store-social li:after { content: none; } .dokan-elector-style-active.store-v4 .profile-img.profile-img-circle { margin-bottom: 1.5rem; } .dokan-elector-style-active.store-v4 .profile-img.profile-img-circle img { width: auto; max-width: 100%; margin-left: auto; margin-right: auto; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap { display: flex; flex-direction: column; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap > * { float: none !important; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap > * .dokan-store-support-btn { margin-top: 0; width: auto; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap > *:not(:first-child) { margin-top: .75rem; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-store-follow-store-btn-wrap { order: -1; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-store-follow-store-btn-wrap:not(:first-child) { margin-bottom: .75rem; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-btn { font-size: 14px; padding: 8px 20px 8px 21px; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-share-wrap { padding-top: 1rem; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-share-wrap .jssocials-shares { margin: 0; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-share-wrap .jssocials-share { margin: 0 .5rem; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-share-wrap .jssocials-share-link:not(:hover) { color: #a1aaad; } .dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-share-wrap .jssocials-share-logo { font-size: 1.2em; } .dokan-elector-style-active.store-v4 .profile-info-summery-wrapper { position: relative; z-index: 1; } .dokan-elector-style-active.store-v4 .bg-image-wrapper { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .dokan-elector-style-active.store-v4 .bg-image-wrapper img { height: 100%; width: 100%; object-fit: cover; } .dokan-elector-style-active.store-v5 .electro-dokan-single-store-header-wraper { flex: 0 0 100%; max-width: 100%; padding-left: 0.9375rem; padding-right: 0.9375rem; margin-bottom: 1.875rem; } @media (min-width: 1200px) { .dokan-elector-style-active.store-v5 .electro-dokan-single-store-header-wraper { margin-bottom: 2.5rem; } } .dokan-elector-style-active.store-v5 .profile-info-box { min-height: 192px; } .dokan-elector-style-active.store-v5 .bg-image-wrapper img { min-height: 192px; } .dokan-elector-style-active.store-v5 .bg-image-wrapper .dummy-image { min-height: 192px; } .dokan-elector-style-active.store-v5 .profile-frame { margin-bottom: 1rem; } .dokan-elector-style-active.store-v5 .profile-frame .dokan-store-info, .dokan-elector-style-active.store-v5 .profile-frame .store-social { display: block; margin-bottom: 0; } .dokan-elector-style-active.store-v5 .profile-frame .dokan-store-info li, .dokan-elector-style-active.store-v5 .profile-frame .store-social li { margin-bottom: .25rem; } .dokan-elector-style-active.store-v5 .profile-frame .dokan-store-info li:after, .dokan-elector-style-active.store-v5 .profile-frame .store-social li:after { content: none; } .dokan-elector-style-active.store-v5 .profile-info-summery { display: flex; padding: 25px 0; flex-wrap: wrap; } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v5 .profile-info-summery { flex-direction: column; text-align: center; } } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v5 .profile-info-head { margin-bottom: 1rem; } } @media (min-width: 768px) { .dokan-elector-style-active.store-v5 .profile-info-head { margin-right: 30px; } } .dokan-elector-style-active.store-v5 .profile-info-head .profile-img img { width: 100px; height: 100px; object-fit: cover; border-radius: 50%; border: 2px solid #fff; } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v5 .profile-info-head .profile-img img { width: 80px; height: 80px; margin-left: auto; margin-right: auto; } } @media (min-width: 1200px) { .dokan-elector-style-active.store-v5 .profile-info-head .profile-img img { border-width: 5px; width: 142px; height: 142px; } } .dokan-elector-style-active.store-v5 .profile-summery-info-wrapper { flex-basis: 0; flex-grow: 1; max-width: 100%; align-self: center; display: flex; align-items: center; } @media (max-width: 575.98px) { .dokan-elector-style-active.store-v5 .profile-summery-info-wrapper { flex-direction: column; } } .dokan-elector-style-active.store-v5 .store-title-buttons-wrapper { flex-basis: 0; flex-grow: 1; max-width: 100%; } @media (min-width: 768px) { .dokan-elector-style-active.store-v5 .store-title-buttons-wrapper { padding-right: 15px; margin-right: 15px; border-right: 1px solid #dddddd; } } @media (min-width: 1200px) { .dokan-elector-style-active.store-v5 .store-title-buttons-wrapper { padding-right: 30px; margin-right: 30px; } } .dokan-elector-style-active.store-v5 .title-and-rating { margin-bottom: .75rem; } @media (min-width: 576px) { .dokan-elector-style-active.store-v5 .title-and-rating { display: flex; align-items: center; } .dokan-elector-style-active.store-v5 .title-and-rating > *:not(:last-child) { margin-right: 20px; } } .dokan-elector-style-active.store-v5 .store-name { font-size: 24px; font-weight: 700; } @media (min-width: 576px) { .dokan-elector-style-active.store-v5 .store-name { margin-bottom: 0; } } .dokan-elector-style-active.store-v5 .dokan-store-address [class^=street], .dokan-elector-style-active.store-v5 .dokan-store-address .state { display: none; } .dokan-elector-style-active.store-v5 .dokan-store-support-and-follow-wrap > * { margin-bottom: .75rem; } @media (min-width: 768px) { .dokan-elector-style-active.store-v5 .dokan-store-support-and-follow-wrap { display: flex; flex-wrap: wrap; align-items: center; } .dokan-elector-style-active.store-v5 .dokan-store-support-and-follow-wrap > * { margin-left: .75rem; } .dokan-elector-style-active.store-v5 .dokan-store-support-and-follow-wrap .dokan-store-follow-store-btn-wrap { margin-left: 0; order: -1; } } .dokan-elector-style-active.store-v5 .dokan-store-support-btn { width: auto; margin-top: 0; } .dokan-elector-style-active.store-v5 .dokan-share-wrap { display: flex; align-items: center; } @media (min-width: 768px) { .dokan-elector-style-active.store-v5 .dokan-share-wrap { margin-left: 2rem; } } .dokan-elector-style-active.store-v5 .dokan-share-wrap .dokan-share { margin-left: 1rem; } .dokan-elector-style-active.store-v5 .dokan-share-wrap .jssocials-share { margin: 0; } .dokan-elector-style-active.store-v5 .dokan-share-wrap .jssocials-share:not(:last-child) { margin-right: 1rem; } .dokan-elector-style-active.store-v5 .dokan-share-wrap .jssocials-share-link:not(:hover) { color: #a1aaad; } .dokan-elector-style-active.store-v5 .dokan-share-wrap .jssocials-share-logo { font-size: 1.2em; } .dokan-elector-style-active.store-v5 .profile-info { flex-shrink: 1; } .dokan-elector-style-active.store-v5 .dokan-store-tabs li { display: inherit; } @media (min-width: 1200px) { .dokan-elector-style-active.store-v5 .dokan-store-tabs .dokan-vendor-products-search-wrap { margin-left: auto; } .dokan-elector-style-active.store-v5 .dokan-store-tabs .dokan-vendor-products-search-wrap .vendor-products-search-field { width: 415px; } } .dokan-store .content-area, .dokan-store-sidebar { padding-left: 0.9375rem; padding-right: 0.9375rem; flex: 0 0 100%; max-width: 100%; } @media (max-width: 767.98px) { body.dokan-store .content-area { order: 0; } } @media (max-width: 767px) { .dokan-store-products-filter-area .search-store-products { margin: 10px 0; width: 100%; } } @media (min-width: 768px) { .dokan-store-products-filter-area .search-store-products { margin-left: 10px; } .dokan-store-products-filter-area .product-name-search { width: 250px !important; } .dokan-store-products-filter-area .orderby-search { width: auto; } } @media (min-width: 992px) { body.dokan-store .content-area { flex: 0 0 75%; max-width: 75%; } .dokan-store-sidebar { flex: 0 0 25%; max-width: 25%; } } @media (min-width: 1200px) { body.dokan-store .content-area { flex: 0 0 78.5%; max-width: 78.5%; } .dokan-store-sidebar { flex: 0 0 21.5%; max-width: 21.5%; } } .dokan-elector-style-active .dokan-store-sidebar { margin-right: 0; } .dokan-elector-style-active:not(.store-v3):not(.store-v4) .woocommerce-breadcrumb { display: none; } .dokan-elector-style-active.store-v1 .store-coupon-wrap { margin-top: 10px; } .dokan-elector-style-active.store-v1 .site-main { display: flex; flex-wrap: wrap; margin-left: -0.9375rem; margin-right: -0.9375rem; } .dokan-elector-style-active.store-v1 .content-area { flex: 0 0 100%; max-width: 100%; } .dokan-elector-style-active.store-v1 .dokan-single-store, .dokan-elector-style-active.store-v1 .dokan-store-top-jumbotron { flex: 0 0 100%; max-width: 100%; padding-left: 0.9375rem; padding-right: 0.9375rem; } @media (min-width: 992px) { .dokan-elector-style-active.store-v1.left-sidebar .dokan-single-store, .dokan-elector-style-active.store-v1.right-sidebar .dokan-single-store { flex: 0 0 75%; max-width: 75%; } .dokan-elector-style-active.store-v1.left-sidebar .dokan-single-store { order: 2; } } @media (min-width: 1200px) { .dokan-elector-style-active.store-v1.left-sidebar .dokan-single-store, .dokan-elector-style-active.store-v1.right-sidebar .dokan-single-store { flex: 0 0 78.5%; max-width: 78.5%; } } .dokan-elector-style-active.store-v5 .dokan-store-top-jumbotron { flex: 0 0 100%; max-width: 100%; padding-left: 0.9375rem; padding-right: 0.9375rem; }